Johan Santana

#57SP,
Height: 6' 0"
Weight: 208
Bat: L
Throw: L
Born:
College: None
Birth Place: Tovar, Venezuela
Draft: Undrafted 1995 signed by the
  • Pitching
  • Batting

    2012

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Michael BournBaltimore Orioles10310020000.300.300.400.700
Jason HeywardChicago Cubs9300030300.333.333.333.667
Reed JohnsonWashington Nationals8410110100.500.5001.0001.500
Freddie FreemanAtlanta Braves7320160100.429.4291.1431.571
Brian McCannHouston Astros7100000300.143.143.143.286
Jeff BakerMiami Marlins6320110100.500.5001.3331.833
Omar InfanteDetroit Tigers6200010110.333.333.333.667
Alfonso SorianoNew York Yankees6300000300.500.500.5001.000
José ReyesNew York Mets6101000000.167.167.500.667
Luis ValbuenaLos Angeles Angels6210010000.333.333.500.833
Darwin BarneyToronto Blue Jays6100000100.167.167.167.333
Ryan ZimmermanWashington Nationals6200000200.333.333.333.667
Jerry Hairston Jr.Los Angeles Dodgers5200010000.400.400.400.800
Hanley RamírezBoston Red Sox5000001310.000.167.000.167
Chipper JonesAtlanta Braves5300020100.600.500.6001.100
Emilio BonifacioAtlanta Braves5200000210.400.400.400.800
Geovany SotoChicago White Sox5200001100.400.500.400.900
Gaby SánchezSeattle Mariners5110010200.200.200.400.600
Ian DesmondColorado Rockies5100000300.200.200.200.400
Jayson WerthWashington Nationals5300001000.600.667.6001.267
Giancarlo StantonMiami Marlins5200000101.400.400.400.800
Matt DiazMiami Marlins5320000000.600.6001.0001.600
Chris DenorfiaColorado Rockies4000000000.000.000.000.000
A.J. PollockArizona Diamondbacks4100000000.250.250.250.500
Joe MatherCincinnati Reds4200131000.500.5001.2501.750
Carlos BeltránHouston Astros4000000100.000.000.000.000
Adam LaRocheChicago White Sox4000000100.000.000.000.000
Jason KubelMinnesota Twins4000000200.000.000.000.000
Martín PradoMiami Marlins4210010000.500.400.7501.150
Travis WoodKansas City Royals4000000300.000.000.000.000
Aaron HillSan Francisco Giants4000000100.000.000.000.000
Allen CraigBoston Red Sox4000000000.000.000.000.000
Juan RiveraArizona Diamondbacks4000001000.000.200.000.200
Yonder AlonsoOakland Athletics4100000100.250.250.250.500
Justin UptonDetroit Tigers4200000000.500.500.5001.000
Danny EspinosaLos Angeles Angels4100001201.250.400.250.650
Dee GordonMiami Marlins4100000010.250.250.250.500
Adam JonesBaltimore Orioles3100000100.333.333.333.667
Tony Gwynn Jr.Washington Nationals3100000100.333.333.333.667
John McDonaldLos Angeles Angels33100000001.0001.0001.3332.333
Troy TulowitzkiToronto Blue Jays3000000000.000.000.000.000
Rafael FurcalMiami Marlins3000001000.000.250.000.250
Andrew McCutchenPittsburgh Pirates3210010000.667.6671.0001.667
Jason GiambiCleveland Indians3000000100.000.000.000.000
Chase HeadleyNew York Yankees3100000000.333.333.333.667
Henry BlancoArizona Diamondbacks3000000000.000.000.000.000
Mark TeixeiraNew York Yankees3000000100.000.000.000.000
J.J. HardyBaltimore Orioles3100000000.333.333.333.667
Nick HundleySan Francisco Giants3000000100.000.000.000.000
Casey McGeheeDetroit Tigers3000000200.000.000.000.000
Matt HollidayNew York Yankees3000001100.000.250.000.250
Dexter FowlerSt. Louis Cardinals3000000200.000.000.000.000
Mark ReynoldsColorado Rockies3000000100.000.000.000.000
David FreesePittsburgh Pirates3000001100.000.250.000.250
Everth CabreraChicago White Sox3000000100.000.000.000.000
Tyler GreenePhiladelphia Phillies3000000200.000.000.000.000
Jesus GuzmanChicago Cubs3100000000.333.333.333.667
Drew StubbsMinnesota Twins3100000100.333.333.333.667
Neil WalkerNew York Mets3110000100.333.333.6671.000
Curtis GrandersonNew York Mets3000000100.000.000.000.000
Chris HeiseyWashington Nationals3000000100.000.000.000.000
Austin KearnsMiami Marlins3100120200.333.3331.3331.667
Zack CozartCincinnati Reds3110010000.333.333.6671.000
Todd FrazierChicago White Sox3100110200.333.3331.3331.667
Brandon PhillipsAtlanta Braves3000000000.000.000.000.000
Logan MorrisonTampa Bay Rays3000000200.000.000.000.000
Robinson CanóSeattle Mariners3200240000.667.6672.6673.333
Pedro ÁlvarezBaltimore Orioles3110010000.333.333.6671.000
Jose TabataToronto Blue Jays3000001000.000.250.000.250
Michael MorseSan Francisco Giants3100140000.333.3331.3331.667
Desmond JenningsCincinnati Reds3000000100.000.000.000.000
Marco ScutaroSan Francisco Giants3000000100.000.000.000.000
Derek JeterNew York Yankees3000000100.000.000.000.000
Bobby AbreuNew York Mets3100001000.333.500.333.833
Hideki MatsuiTampa Bay Rays3200000100.667.667.6671.333
Michael McKenryTampa Bay Rays3100120100.333.3331.3331.667
Elián HerreraLos Angeles Dodgers3000000000.000.000.000.000
Devin MesoracoCincinnati Reds3100000100.333.333.333.667
John BuckAtlanta Braves3000001200.000.250.000.250
Anthony RizzoChicago Cubs3200130100.667.6671.6672.333
Bryce HarperWashington Nationals3200120000.667.6671.6672.333
Scott Van SlykeLos Angeles Dodgers3100000000.333.333.333.667
Alexi AmaristaColorado Rockies3000000100.000.000.000.000
Josh HarrisonPittsburgh Pirates3110000000.333.333.6671.000
Paul GoldschmidtArizona Diamondbacks3110020200.333.333.6671.000
Ben ZobristChicago Cubs22200110001.0001.0002.0003.000
Clayton RichardSan Diego Padres2000000200.000.000.000.000
Tommy HunterTampa Bay Rays2000000100.000.000.000.000
Adam KennedyLos Angeles Dodgers2000000000.000.000.000.000
Ryan LudwickTexas Rangers2000001000.000.333.000.333
Luis CruzNew York Yankees2100120000.500.5002.0002.500
Mark EllisSt. Louis Cardinals2100000000.500.500.5001.000
A.J. EllisMiami Marlins2000001100.000.333.000.333
Aaron HarangPhiladelphia Phillies2000000100.000.000.000.000
Matt WietersWashington Nationals22200010001.0001.0002.0003.000
José MolinaTampa Bay Rays2000000100.000.000.000.000
Andruw JonesNew York Yankees2100110100.500.5002.0002.500
Joey VottoCincinnati Reds2000001000.000.333.000.333
Russell MartinToronto Blue Jays2110000000.500.5001.0001.500
Robert AndinoBaltimore Orioles2000000000.000.000.000.000
Stephen StrasburgWashington Nationals2000000200.000.000.000.000
Mark BuehrleToronto Blue Jays2000000100.000.000.000.000
Adam WainwrightSt. Louis Cardinals2000000100.000.000.000.000
Starlin CastroNew York Yankees2000001100.000.333.000.333
Josh JohnsonSan Diego Padres2000000200.000.000.000.000
Cameron MaybinLos Angeles Angels2000000000.000.000.000.000
Dan UgglaWashington Nationals2000002200.000.500.000.500
Xavier NadySeattle Mariners2100000000.500.500.5001.000
Carlos PeñaTexas Rangers2000001100.000.333.000.333
Michael CuddyerNew York Mets2000001100.000.333.000.333
Ryan RobertsKansas City Royals2100111000.500.6672.0002.667
Juan UribeCleveland Indians2000000000.000.000.000.000
Álex RodríguezNew York Yankees2100001000.500.667.5001.167
Clint BarmesKansas City Royals2100001100.500.667.5001.167
Carlos GonzálezColorado Rockies2100001020.500.667.5001.167
Brian RobertsNew York Yankees2000001001.000.333.000.333
Raúl IbañezKansas City Royals2100000000.500.500.5001.000
Mike LeakeSt. Louis Cardinals22000000001.0001.0001.0002.000
Steve TollesonBaltimore Orioles2000000100.000.000.000.000
Ramon HernandezKansas City Royals2000000000.000.000.000.000
Kurt SuzukiAtlanta Braves2000000000.000.000.000.000
Melvin Upton Jr.Toronto Blue Jays2000001110.000.333.000.333
Matt TreanorCleveland Indians2000000200.000.000.000.000
Yadier MolinaSt. Louis Cardinals2000001000.000.333.000.333
Steve PearceToronto Blue Jays2000000100.000.000.000.000
Ross DetwilerOakland Athletics2000000200.000.000.000.000
Elliot JohnsonLos Angeles Dodgers2100010000.500.500.5001.000
Sean RodríguezAtlanta Braves2000000100.000.000.000.000
Matt JoyceOakland Athletics2110021000.500.6671.0001.667
Blake TekotteBoston Red Sox2100000000.500.500.5001.000
Paul JanishBaltimore Orioles2100001000.500.667.5001.167
Mark DeRosaToronto Blue Jays2100000000.500.500.5001.000
Tyler PastornickyTexas Rangers2110021000.500.6671.0001.667
Matt AdamsSt. Louis Cardinals2000001100.000.333.000.333
Nick SwisherAtlanta Braves2100110100.500.5002.0002.500
Patrick CorbinArizona Diamondbacks2100000000.500.500.5001.000
Chris NelsonColorado Rockies11100010001.0001.0002.0003.000
Jonathan HerreraChicago Cubs1000000000.000.000.000.000
Andre EthierLos Angeles Dodgers11100110001.0001.0002.0003.000
Gorkys HernándezSan Francisco Giants1000000100.000.000.000.000
Shane RobinsonLos Angeles Angels1000000100.000.000.000.000
Kris MedlenAtlanta Braves11000100001.0001.0001.0002.000
Jesus FloresAtlanta Braves1000001000.000.500.000.500
Yamaico NavarroNew York Yankees1000000100.000.000.000.000
Nathan EovaldiTampa Bay Rays1000000100.000.000.000.000
Andy ParrinoChicago White Sox1000000100.000.000.000.000
Matt KempAtlanta Braves11001210001.0001.0004.0005.000
Ben SheetsAtlanta Braves1000001000.000.500.000.500
Erik BedardLos Angeles Dodgers11000000001.0001.0001.0002.000
Tommy HansonChicago White Sox1000001000.000.500.000.500
Josh CollmenterAtlanta Braves0000000000----
Randall DelgadoArizona Diamondbacks0000000000----
Jamie MoyerToronto Blue Jays0000000000----