Joe Mather

#213B,
Height: 6' 4"
Weight: 215
Bat: R
Throw: R
Born:
College: None
Birth Place: Sandpoint, Idaho
Draft: 2001 3rd round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Wandy RodríguezHouston Astros16110010310.063.063.125.188
Cole HamelsTexas Rangers9520130100.556.5561.1111.667
Randy WolfDetroit Tigers9100002300.111.273.111.384
Jonathon NieseNew York Yankees9300021100.333.400.333.733
Johan SantanaToronto Blue Jays8200131000.250.300.625.925
Erik BedardLos Angeles Dodgers8100000300.125.125.125.250
Paul MaholmCincinnati Reds8200010200.250.250.250.500
Brett MyersCleveland Indians7200020200.286.286.286.571
Jeff LockeMiami Marlins6300110110.500.5001.0001.500
Clayton KershawLos Angeles Dodgers6000000200.000.000.000.000
Madison BumgarnerSan Francisco Giants6100001110.167.286.167.452
Tom GorzelannyNew York Mets5200000000.400.400.400.800
Gio GonzálezWashington Nationals5100011100.200.333.200.533
Jorge De La RosaArizona Diamondbacks5100000000.200.200.200.400
Francisco RodríguezDetroit Tigers5100000200.200.200.200.400
Sean MarshallCincinnati Reds5210000100.400.400.6001.000
Jorge CampilloKansas City Royals4100000000.250.250.250.500
Ted LillyLos Angeles Dodgers4200110000.500.5001.2501.750
Scott OlsenTexas Rangers4100000000.250.250.250.500
Manny ParraChicago Cubs4100000200.250.250.250.500
Clayton RichardSan Diego Padres4000001100.000.200.000.200
Joel HanrahanDetroit Tigers4320010000.750.7501.2502.000
Eric StultsLos Angeles Dodgers4110001000.250.400.500.900
Drew PomeranzBoston Red Sox3000001000.000.250.000.250
Scott DiamondToronto Blue Jays3100000000.333.333.333.667
Aaron HarangPhiladelphia Phillies3000000000.000.000.000.000
Kris MedlenAtlanta Braves3000000100.000.000.000.000
Luke GregersonHouston Astros3000000100.000.000.000.000
Nate RobertsonDetroit Tigers3000000000.000.000.000.000
Cliff LeePhiladelphia Phillies3000000200.000.000.000.000
Julian TavarezWashington Nationals3000000200.000.000.000.000
Sean BurnettPhiladelphia Phillies3000000100.000.000.000.000
Javier LópezSan Francisco Giants3100000000.333.333.333.667
Jason MotteAtlanta Braves3100020100.333.333.333.667
Anthony BassTexas Rangers3000000000.000.000.000.000
Chris CapuanoMilwaukee Brewers3000000100.000.000.000.000
A.J. BurnettPittsburgh Pirates3100000100.333.333.333.667
Kevin CorreiaPhiladelphia Phillies3000000000.000.000.000.000
Jaime GarcíaAtlanta Braves3100002000.333.600.333.933
J.C. RomeroCleveland Indians3110000100.333.500.6671.167
Wade MileyBaltimore Orioles3000000100.000.000.000.000
Brian MoehlerHouston Astros3000000200.000.000.000.000
Joe BlantonWashington Nationals3000000100.000.000.000.000
Matt CainSan Francisco Giants3000000100.000.000.000.000
Francisco LirianoToronto Blue Jays3110010000.333.333.6671.000
Jake WestbrookSt. Louis Cardinals3000000000.000.000.000.000
Zach DukeSt. Louis Cardinals3000000000.000.000.000.000
Ervin SantanaMinnesota Twins3200000000.667.667.6671.333
Joel PineiroLos Angeles Angels3200130101.667.6671.6672.333
CC SabathiaNew York Yankees3000000000.000.000.000.000
Ross DetwilerOakland Athletics3000000100.000.000.000.000
Jair JurrjensColorado Rockies3110000100.333.333.6671.000
R.A. DickeyAtlanta Braves3000000000.000.000.000.000
Dillon GeeTexas Rangers3100001100.333.500.333.833
Tim ReddingToronto Blue Jays3100000000.333.333.333.667
Dallas KeuchelHouston Astros3100000000.333.333.333.667
Mike LeakeSt. Louis Cardinals3110010000.333.333.6671.000
Ryan DempsterChicago Cubs3110011100.333.500.6671.167
Chad BillingsleyPhiladelphia Phillies3200110000.667.6671.6672.333
Jeremy AffeldtSan Francisco Giants3100000200.333.333.333.667
Todd RedmondBaltimore Orioles3100000000.333.333.333.667
Rick PorcelloBoston Red Sox2100010000.500.500.5001.000
Ramon RamirezLos Angeles Angels2000000000.000.000.000.000
Jon LesterChicago Cubs2000000200.000.000.000.000
Nick MassetWashington Nationals2000000100.000.000.000.000
Randy JohnsonSan Francisco Giants2100110100.500.5002.0002.500
Anibal SanchezDetroit Tigers2000000100.000.000.000.000
Franklin MoralesToronto Blue Jays2000000200.000.000.000.000
Alfredo SimónCincinnati Reds2100000100.500.500.5001.000
Mike HamptonArizona Diamondbacks2100001000.500.667.5001.167
Brian BurresColorado Rockies2000000000.000.000.000.000
J.A. HappToronto Blue Jays2100001000.500.667.5001.167
Jo-Jo ReyesMiami Marlins2110021000.500.5001.0001.500
Chris ResopBoston Red Sox2100010000.500.500.5001.000
John LannanKansas City Royals2000001000.000.333.000.333
Blaine BoyerAtlanta Braves2100120000.500.5002.0002.500
Franquelis OsoriaKansas City Royals2000000100.000.000.000.000
Wesley WrightTexas Rangers2000000100.000.000.000.000
Jeff BennettLos Angeles Dodgers2100000000.500.500.5001.000
Michael GonzalezWashington Nationals2000000100.000.000.000.000
Mitchell BoggsBoston Red Sox2000000000.000.000.000.000
Charlie MortonHouston Astros22101200001.0001.0003.0004.000
Chad GaudinLos Angeles Dodgers2000000100.000.000.000.000
José ValverdeSan Diego Padres2000001000.000.333.000.333
D.J. CarrascoAtlanta Braves2000000000.000.000.000.000
James McDonaldChicago Cubs2000000000.000.000.000.000
Luis AyalaToronto Blue Jays2000000000.000.000.000.000
Carlos VillanuevaSan Diego Padres2000000000.000.000.000.000
Duaner SanchezSan Diego Padres2100000000.500.500.5001.000
P.J. WaltersPhiladelphia Phillies2000000100.000.000.000.000
Fernando Rodríguez Jr.Chicago Cubs2100000000.500.500.5001.000
Oliver PérezWashington Nationals2000000000.000.000.000.000
Carlos FisherSan Diego Padres2000000000.000.000.000.000
Carlos TorresMilwaukee Brewers22100000001.0001.0001.5002.500
Trevor BellCincinnati Reds2110010000.500.5001.0001.500
Wilton LópezToronto Blue Jays2000000000.000.000.000.000
Tyler YatesPittsburgh Pirates22100200001.0001.0001.5002.500
Andrew CashnerTexas Rangers2110000000.500.5001.0001.500
Jenrry MejíaNew York Mets2100000000.500.500.5001.000
Brandon LyonLos Angeles Angels2100000010.500.500.5001.000
Raúl ValdesToronto Blue Jays2000000100.000.000.000.000
Edgmer EscalonaSan Francisco Giants2000000000.000.000.000.000
Fernando SalasNew York Mets2000000100.000.000.000.000
Fernando AbadBoston Red Sox2000000000.000.000.000.000
Kyle LohseTexas Rangers2000001100.000.333.000.333
Tyler ChatwoodColorado Rockies2100011100.500.667.5001.167
Chad DurbinPhiladelphia Phillies2000000100.000.000.000.000
Brad HandSan Diego Padres2000000000.000.000.000.000
Tony WatsonPittsburgh Pirates2110010100.500.5001.0001.500
Francisco CorderoBoston Red Sox22200000001.0001.0002.0003.000
Kyle McPhersonTampa Bay Rays2000000200.000.000.000.000
Jeff SuppanSan Diego Padres2000000000.000.000.000.000
Matt AlbersWashington Nationals1000000000.000.000.000.000
Fernando NieveLos Angeles Angels1000000000.000.000.000.000
Pedro FelicianoChicago Cubs1000000000.000.000.000.000
Peter MoylanKansas City Royals1000010000.000.000.000.000
Brian FalkenborgSan Diego Padres11000010001.0001.0001.0002.000
Barry ZitoOakland Athletics1000000000.000.000.000.000
Danys BaezPhiladelphia Phillies1000000100.000.000.000.000
Brian SanchesKansas City Royals11001100001.0001.0004.0005.000
Chris SampsonMiami Marlins1000000000.000.000.000.000
Jose ContrerasTexas Rangers1000000100.000.000.000.000
Pat NeshekPhiladelphia Phillies1000000000.000.000.000.000
Edward MujicaDetroit Tigers1000000100.000.000.000.000
Ryan MadsonOakland Athletics1000000100.000.000.000.000
Mike PelfreyChicago White Sox1000000000.000.000.000.000
John DanksAtlanta Braves1000001000.000.500.000.500
Mark LoweDetroit Tigers1000000100.000.000.000.000
Livan HernandezMilwaukee Brewers1000000000.000.000.000.000
Doug SlatenPittsburgh Pirates1000000000.000.000.000.000
Vinnie ChulkMilwaukee Brewers1000000000.000.000.000.000
Micah OwingsSeattle Mariners1000000100.000.000.000.000
Homer BaileyCincinnati Reds1000000100.000.000.000.000
Scott DownsCleveland Indians11000000001.0001.0001.0002.000
Mickey StoreyToronto Blue Jays1000000100.000.000.000.000
Jason MarquisCincinnati Reds11000000001.0001.0001.0002.000
Jared BurtonNew York Yankees1000000100.000.000.000.000
Miguel BatistaColorado Rockies1000000000.000.000.000.000
Sean GallagherColorado Rockies1000000000.000.000.000.000
Kyle KendrickBoston Red Sox11001110101.0001.0004.0005.000
Mark BuehrleToronto Blue Jays11000000001.0001.0001.0002.000
Dan HarenChicago Cubs1000000100.000.000.000.000
Doug BrocailHouston Astros1000000000.000.000.000.000
Tim ByrdakNew York Mets1000001100.000.500.000.500
Joe ThatcherCleveland Indians1000000100.000.000.000.000
Chuckie FickColorado Rockies1000000100.000.000.000.000
Kevin GreggSeattle Mariners1000000100.000.000.000.000
Rich ThompsonToronto Blue Jays1000000000.000.000.000.000
Will OhmanWashington Nationals11100000001.0001.0002.0003.000
Evan MeekWashington Nationals1000000110.000.000.000.000
Neal CottsWashington Nationals1000000100.000.000.000.000
Johnny CuetoSan Francisco Giants1000000100.000.500.000.500
Geoff GearySan Diego Padres1000000100.000.000.000.000
Matt BelisleMinnesota Twins11000100011.0001.0001.0002.000
Brian BassPhiladelphia Phillies11000000001.0001.0001.0002.000
Ramon TroncosoLos Angeles Dodgers1000000000.000.000.000.000
Burke BadenhopWashington Nationals1000000000.000.000.000.000
Cory WadeKansas City Royals1000000000.000.000.000.000
Tim DillardMilwaukee Brewers1000000000.000.000.000.000
Jake DiekmanTexas Rangers1000000000.000.000.000.000
Brad ZieglerMiami Marlins1000000100.000.000.000.000
John GrabowLos Angeles Dodgers11000000001.0001.0001.0002.000
Jesus ColomeColorado Rockies1000000100.000.000.000.000
Jeff SamardzijaSan Francisco Giants1000000100.000.000.000.000
Barret BrowningSt. Louis Cardinals1000000000.000.000.000.000
Denny BautistaSeattle Mariners1000000100.000.000.000.000
Chad QuallsColorado Rockies1000000000.000.000.000.000
Jesse ChávezLos Angeles Angels1000000000.000.000.000.000
Bobby ParnellKansas City Royals1000000100.000.000.000.000
Jeff FrancisToronto Blue Jays11000100001.0001.0001.0002.000
Justin ThomasLos Angeles Angels1000000000.000.000.000.000
Heath BellWashington Nationals1000000000.000.000.000.000
Josh OutmanAtlanta Braves1000000100.000.000.000.000
Jeff GrayChicago White Sox1000000000.000.000.000.000
Josh RoenickeLos Angeles Angels1000000000.000.000.000.000
Neftalí FelizMilwaukee Brewers1000000100.000.000.000.000
Logan KensingDetroit Tigers1000000000.000.000.000.000
Ronald BelisarioBoston Red Sox1000000100.000.000.000.000
Justin MillerLos Angeles Dodgers1000000000.000.000.000.000
Patrick CorbinArizona Diamondbacks1000000000.000.000.000.000
Huston StreetLos Angeles Angels1000000000.000.000.000.000
Odalis PerezWashington Nationals1000001000.000.500.000.500
Renyel PintoSt. Louis Cardinals1000000000.000.000.000.000
Anthony SwarzakChicago White Sox1000000000.000.000.000.000
Craig StammenSan Diego Padres1000000100.000.000.000.000
Joe NelsonSeattle Mariners11001110001.0001.0004.0005.000
Dale ThayerBaltimore Orioles1000000000.000.000.000.000
Brayan VillarrealMinnesota Twins1000000100.000.000.000.000
Chris LerouxPhiladelphia Phillies1000000100.000.000.000.000
Antonio BastardoPittsburgh Pirates1000000100.000.000.000.000
Ryan WebbMilwaukee Brewers1000000100.000.000.000.000
Chris NarvesonCleveland Indians1000000000.000.000.000.000
Daniel McCutchenSan Diego Padres1000000000.000.000.000.000
Octavio DotelDetroit Tigers1000000100.000.000.000.000
Jamie MoyerToronto Blue Jays1000000000.000.000.000.000
Mike DunnColorado Rockies1000000000.000.000.000.000
Victor MarteSt. Louis Cardinals1000000000.000.000.000.000
Todd CoffeyAtlanta Braves1000000100.000.000.000.000
Ernesto FrieriNew York Yankees1000000000.000.000.000.000
Aroldis ChapmanNew York Yankees1000001100.000.500.000.500
Drew StorenCincinnati Reds1000000100.000.000.000.000
Rudy SeanezLos Angeles Angels11000000001.0001.0001.0002.000
Brad LincolnPittsburgh Pirates1000000000.000.000.000.000
Zach StewartBaltimore Orioles11001200001.0001.0004.0005.000
Juan CruzPhiladelphia Phillies11000000001.0001.0001.0002.000
Salomon TorresMilwaukee Brewers1000000000.000.000.000.000
Jordan WaldenAtlanta Braves1000000000.000.000.000.000
Hisanori TakahashiColorado Rockies11100000001.0001.0002.0003.000
Héctor AmbrízSan Diego Padres1000000000.000.000.000.000
David HerndonMilwaukee Brewers1000000000.000.000.000.000
Logan OndrusekBaltimore Orioles1000000000.000.000.000.000
Bobby CassevahColorado Rockies11100000001.0001.0002.0003.000
Jake PeavySan Francisco Giants11001100001.0001.0004.0005.000
Jack TaschnerLos Angeles Dodgers1000000000.000.000.000.000
Enerio Del RosarioHouston Astros1000000000.000.000.000.000
Sam LeCureArizona Diamondbacks1000000000.000.000.000.000
Chan Ho ParkPittsburgh Pirates11000000001.0001.0001.0002.000
Kenley JansenLos Angeles Dodgers1000000000.000.000.000.000
Rhiner CruzAtlanta Braves1000000000.000.000.000.000
Jason IsringhausenLos Angeles Angels1000000100.000.000.000.000
Lucas HarrellToronto Blue Jays1000000000.000.000.000.000
Mike McClendonColorado Rockies1000000000.000.000.000.000
Buddy CarlyleNew York Mets1000000100.000.000.000.000
Steve CishekSeattle Mariners1000000100.000.000.000.000
Yoshinori TateyamaNew York Yankees1000000100.000.000.000.000
Jordan LylesColorado Rockies1000000100.000.000.000.000
Brad LidgeWashington Nationals1000000100.000.000.000.000
Xavier CedeñoTampa Bay Rays11000000001.0001.0001.0002.000
Eduardo SanchezDetroit Tigers1000000100.000.000.000.000
Josh CollmenterAtlanta Braves1000001000.000.500.000.500
Alex WhiteHouston Astros11100000001.0001.0002.0003.000
Hong-Chih KuoSan Diego Padres1000000000.000.000.000.000
Fernando RodneyArizona Diamondbacks1000000000.000.000.000.000
Eric GagneLos Angeles Dodgers1000000000.000.000.000.000
Ryan MattheusCincinnati Reds1000000000.000.000.000.000
Matt CappsArizona Diamondbacks11000000001.0001.0001.0002.000
Héctor SantiagoMinnesota Twins1000000000.000.000.000.000
Arthur RhodesSt. Louis Cardinals1000000000.000.000.000.000
Jamey WrightLos Angeles Dodgers11000000011.0001.0001.0002.000
Addison ReedNew York Mets11100000001.0001.0002.0003.000
George KontosSan Francisco Giants1000000000.000.000.000.000
Glen PerkinsMinnesota Twins11000000001.0001.0001.0002.000
Jared HughesMilwaukee Brewers1000000000.000.000.000.000
Rob ScahillMilwaukee Brewers1000000000.000.000.000.000
Rex BrothersChicago Cubs0000000001----
Vance WorleyMiami Marlins0000000000----
Joe MartinezLos Angeles Angels0000001000-1.000--
Charlie ManningSt. Louis Cardinals0000001000-1.000--
Manny AcostaNew York Mets0000001000-1.000--
Pedro BeatoPhiladelphia Phillies0000001000-1.000--
Saul RiveraCleveland Indians0000001000-1.000--
Joe BeimelSeattle Mariners0000000010----
Nelson FigueroaArizona Diamondbacks0000000000----
Will HarrisHouston Astros0000010000-.000--
Ryan FranklinSt. Louis Cardinals0000000000----
Rick van den HurkPittsburgh Pirates0000001000-1.000--