Alex Sanabia

#40SP,
Height: 6' 2"
Weight: 210
Bat: R
Throw: R
Born:
College: None
Birth Place: San Diego, California
Draft: 2006 32nd round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Roger BernadinaNew York Mets11100000000.091.091.091.182
Adam DunnOakland Athletics10210131400.200.273.600.873
Jason HeywardChicago Cubs10400002301.400.500.400.900
Ike DavisLos Angeles Dodgers9201010100.222.222.444.667
Ryan ZimmermanWashington Nationals9300132300.333.500.6671.167
Jimmy RollinsSan Francisco Giants9210000000.222.222.333.556
Martín PradoMiami Marlins9410110000.444.444.8891.333
David WrightNew York Mets8310001000.375.444.500.944
Joey VottoCincinnati Reds7400120100.571.5711.0001.571
Xavier PaulPhiladelphia Phillies7100002100.143.333.143.476
Nate McLouthWashington Nationals7200010210.286.286.286.571
Nyjer MorganCleveland Indians7200003102.286.500.286.786
Brian McCannHouston Astros7100121100.143.250.571.821
Chase UtleyLos Angeles Dodgers7000010200.000.111.000.111
Álex GonzálezDetroit Tigers7310000000.429.429.5711.000
Rubén TejadaNew York Yankees7210000000.286.375.429.804
José ReyesNew York Mets6100010200.167.167.167.333
Michael MorseSan Francisco Giants6320000000.500.500.8331.333
Ivan RodriguezWashington Nationals6100000100.167.167.167.333
Starlin CastroNew York Yankees6100000000.167.167.167.333
Omar InfanteDetroit Tigers6200000000.333.333.333.667
Devin MesoracoCincinnati Reds6000000000.000.000.000.000
Michael YoungTexas Rangers6420000100.667.6671.0001.667
Jay BruceNew York Mets6110000300.167.167.333.500
Cesar IzturisHouston Astros6210003000.333.556.5001.056
Marlon ByrdCleveland Indians6100000100.167.167.167.333
Delmon YoungBaltimore Orioles6000000200.000.000.000.000
Ángel PagánSan Francisco Giants6110000101.167.167.333.500
John Mayberry Jr.Detroit Tigers5200110000.400.4001.0001.400
Ian DesmondColorado Rockies5110000000.200.333.400.733
Domonic BrownColorado Rockies5400220010.800.8002.0002.800
Jack HannahanCincinnati Reds5000001000.000.167.000.167
Shin-soo ChooTexas Rangers55002210001.0001.0002.2003.200
Carlos BeltránHouston Astros5100111000.200.333.8001.133
Alfonso SorianoNew York Yankees5110010100.200.200.400.600
Josh TholeArizona Diamondbacks5200010000.400.400.400.800
Adam KennedyLos Angeles Dodgers5000000100.000.000.000.000
Jeff FrancoeurMiami Marlins4100010000.250.250.250.500
Brandon PhillipsAtlanta Braves4210012000.500.667.7501.417
Justin UptonDetroit Tigers4100001000.250.400.250.650
Pedro ÁlvarezBaltimore Orioles4000000100.000.000.000.000
Troy GlausAtlanta Braves4110000100.250.250.500.750
Erik KratzCleveland Indians4100001100.250.400.250.650
John BuckAtlanta Braves3100000000.333.333.333.667
Steve LombardozziMiami Marlins3110010000.333.333.6671.000
Evan GattisHouston Astros3200130000.667.6671.6672.333
Jayson WerthWashington Nationals3200000000.667.667.6671.333
Chris JohnsonBaltimore Orioles3100000000.333.333.333.667
Neil WalkerNew York Mets3000000000.000.000.000.000
David DeJesúsLos Angeles Angels3110000000.333.333.6671.000
Argenis DiazDetroit Tigers3210010000.667.6671.0001.667
Ben RevereLos Angeles Angels3000000000.000.000.000.000
Mike LeakeSt. Louis Cardinals3000000100.000.000.000.000
Tommy HansonChicago White Sox3000000100.000.000.000.000
Luis ValbuenaLos Angeles Angels3210010000.667.6671.0001.667
Ross GloadPhiladelphia Phillies3200000100.667.667.6671.333
Chris SnyderTexas Rangers3110000100.333.333.6671.000
Xavier NadySeattle Mariners3200000000.667.667.6671.333
Aramis RamírezPittsburgh Pirates3000000100.000.000.000.000
Danny EspinosaLos Angeles Angels3000000000.000.000.000.000
Andrelton SimmonsLos Angeles Angels3100010000.333.333.333.667
Raúl IbañezKansas City Royals3000000100.000.000.000.000
Alberto GonzalezSan Diego Padres3100000000.333.333.333.667
Jose TabataToronto Blue Jays3100000000.333.333.333.667
Derrek LeePittsburgh Pirates3000000200.000.000.000.000
Chase HeadleyNew York Yankees3200000000.667.667.6671.333
Nate SchierholtzDetroit Tigers3110000000.333.333.6671.000
Garrett JonesNew York Yankees3000000200.000.000.000.000
Tyler MooreMiami Marlins3110010200.333.333.6671.000
Ryan DoumitAtlanta Braves3000000200.000.000.000.000
Cristian GuzmanCleveland Indians3000000100.000.000.000.000
Darwin BarneyToronto Blue Jays3000000000.000.000.000.000
Andrew McCutchenPittsburgh Pirates3000000000.000.000.000.000
Welington CastilloBaltimore Orioles3100000100.333.333.333.667
Hunter PenceSan Francisco Giants3110000100.333.333.6671.000
Jordany ValdespínDetroit Tigers3200000010.667.667.6671.333
Geovany SotoChicago White Sox3110010100.333.333.6671.000
Chris DenorfiaColorado Rockies3000000100.000.000.000.000
Rick AnkielNew York Mets3000000000.000.000.000.000
Mike MinorKansas City Royals3000000300.000.000.000.000
Juan FranciscoTampa Bay Rays3200120000.667.6671.6672.333
Everth CabreraChicago White Sox2100011000.500.667.5001.167
Miguel MonteroChicago Cubs2000000000.000.000.000.000
Derek LoweTexas Rangers2000000100.000.000.000.000
Jeremy HefnerSt. Louis Cardinals2000000100.000.000.000.000
Carlos RuizSeattle Mariners2000000000.000.000.000.000
Dan UgglaWashington Nationals2000001200.000.333.000.333
Miguel TejadaMiami Marlins22000000001.0001.0001.0002.000
Matt KempAtlanta Braves2000000100.000.000.000.000
Freddy GalvisPhiladelphia Phillies2000001100.000.333.000.333
Chipper JonesAtlanta Braves2000001100.000.333.000.333
Eric StultsLos Angeles Dodgers2000000100.000.000.000.000
Paul KonerkoChicago White Sox2100000000.500.500.5001.000
Taylor GreenMilwaukee Brewers2000000000.000.000.000.000
Alexi AmaristaColorado Rockies22200000001.0001.0002.0003.000
Ryan DempsterChicago Cubs2000000000.000.000.000.000
Lucas DudaNew York Mets2000011000.000.400.000.400
Rod BarajasArizona Diamondbacks2000000100.000.000.000.000
Rafael FurcalMiami Marlins2000000100.000.000.000.000
Melky CabreraChicago White Sox2000000100.000.000.000.000
Alejandro De AzaOakland Athletics2110020100.500.5001.0001.500
Carlos GómezTexas Rangers22200000001.0001.0002.0003.000
Stephen DrewWashington Nationals2100000100.500.500.5001.000
Mark ReynoldsColorado Rockies2100000100.500.500.5001.000
Jesus FelicianoTampa Bay Rays2000000000.000.000.000.000
Kurt SuzukiAtlanta Braves2000001000.000.333.000.333
Julio LugoAtlanta Braves2000000100.000.000.000.000
Kelly JohnsonNew York Mets2100000010.500.500.5001.000
Jason MarquisCincinnati Reds2000000000.000.000.000.000
Jake FoxToronto Blue Jays2100000100.500.500.5001.000
Aubrey HuffSan Francisco Giants22000100001.0001.0001.0002.000
Yuniesky BetancourtMilwaukee Brewers2100110000.500.5002.0002.500
Cole HamelsTexas Rangers2000000000.000.000.000.000
Ryan HowardPhiladelphia Phillies2100111100.500.6672.0002.667
Eric HinskeArizona Diamondbacks2100001000.500.667.5001.167
Alexei RamírezTampa Bay Rays2100000000.500.500.5001.000
Pete OrrMilwaukee Brewers2000000100.000.000.000.000
Jordan SchaferSt. Louis Cardinals22000000101.0001.0001.0002.000
Blake DeWittAtlanta Braves2000001010.000.333.000.333
Jeff KeppingerChicago White Sox2000000100.000.000.000.000
Nick HundleySan Francisco Giants2000000000.000.000.000.000
Daniel MurphyWashington Nationals2000001000.000.333.000.333
Juan UribeCleveland Indians22010400001.0001.0002.0003.000
Yonder AlonsoOakland Athletics2100010100.500.333.500.833
Will VenableLos Angeles Dodgers22001200001.0001.0002.5003.500
Casey McGeheeDetroit Tigers2000000000.000.000.000.000
Josh WillinghamKansas City Royals2100000000.500.500.5001.000
Conor GillaspieSan Francisco Giants2000000000.000.000.000.000
Prince FielderTexas Rangers2110010010.500.5001.0001.500
Dayan ViciedoToronto Blue Jays22200000001.0001.0002.0003.000
Andres TorresBoston Red Sox2100000000.500.500.5001.000
Ty WiggintonMiami Marlins2000000100.000.000.000.000
Zack GreinkeArizona Diamondbacks2000000000.000.000.000.000
Travis WoodKansas City Royals2000000200.000.000.000.000
Craig StammenSan Diego Padres2100000100.500.500.5001.000
Álex RíosKansas City Royals2000000000.000.000.000.000
Craig TatumMiami Marlins2000000100.000.000.000.000
Wil NievesAtlanta Braves2000000000.000.000.000.000
Adam LaRocheChicago White Sox2110001000.500.6671.0001.667
Freddy SanchezSan Francisco Giants2100000000.500.500.5001.000
Buster PoseySan Francisco Giants2100000000.500.500.5001.000
Dan HarenChicago Cubs2000000000.000.000.000.000
Jason BaySeattle Mariners2100010000.500.500.5001.000
Cliff LeePhiladelphia Phillies2100000000.500.500.5001.000
Jonathan LucroyTexas Rangers2100000000.500.500.5001.000
Vicente PadillaBoston Red Sox1000000100.000.000.000.000
Andre EthierLos Angeles Dodgers11001100001.0001.0004.0005.000
Todd FrazierChicago White Sox1000000100.000.000.000.000
Gerardo ParraColorado Rockies1000000000.000.000.000.000
James LoneyTexas Rangers1000000000.000.000.000.000
Jason JaramilloSeattle Mariners1000000100.000.000.000.000
Aaron RowandMiami Marlins11000100001.0001.0001.0002.000
Jonathon NieseNew York Yankees1000000000.000.000.000.000
Pablo SandovalBoston Red Sox11000000001.0001.0001.0002.000
Kosuke FukudomeNew York Yankees1000002000.000.667.000.667
John LannanKansas City Royals1000001100.000.500.000.500
Luke ScottTampa Bay Rays1000000000.000.000.000.000
Kyle KendrickBoston Red Sox11000000001.0001.0001.0002.000
Ryan BraunMilwaukee Brewers11010110001.0001.0003.0004.000
Barry EnrightSan Diego Padres1000000000.000.000.000.000
Russell MartinToronto Blue Jays11000000001.0001.0001.0002.000
Edgar RenteriaCincinnati Reds1000000000.000.000.000.000
Casey BlakeColorado Rockies1000000000.000.000.000.000
Rusty RyalPhiladelphia Phillies1000000000.000.000.000.000
Homer BaileyCincinnati Reds11000000001.0001.0001.0002.000
Alex CoraSt. Louis Cardinals1000000000.000.000.000.000
Pedro CiriacoTexas Rangers1000000000.000.000.000.000
Alex PresleyDetroit Tigers11100000001.0001.0002.0003.000
Chris CarterAtlanta Braves11000000001.0001.0001.0002.000
Anthony RizzoChicago Cubs1000002000.000.667.000.667
Andy LaRocheChicago White Sox1000000000.000.000.000.000
Nick MarkakisAtlanta Braves1000001000.000.500.000.500
Pat MischMiami Marlins1000000000.000.000.000.000
Hector GimenezMilwaukee Brewers1000001000.000.500.000.500
Jedd GyorkoSt. Louis Cardinals11000010001.0001.0001.0002.000
Adam JonesBaltimore Orioles11001100001.0001.0004.0005.000
Jonathan SanchezKansas City Royals1000000000.000.000.000.000
Chris YoungBoston Red Sox11000010101.0001.0001.0002.000
Chase d'ArnaudSan Diego Padres0000001000-1.000--
Paul MaholmCincinnati Reds0000000000----
Laynce NixPhiladelphia Phillies0000000000----