Mike Rabelo

#71C,
Height: 6' 1"
Weight: 210
Bat: S
Throw: R
Born:
College: Tampa
Birth Place: New Port Richey, Florida
Draft: 2001 4th round by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Edwin JacksonSan Diego Padres8200000100.250.250.250.500
Jose ContrerasTexas Rangers6300000100.500.500.5001.000
Roberto HernándezAtlanta Braves6300020300.500.500.5001.000
Chien-Ming WangKansas City Royals6310010000.500.500.6671.167
Gavin FloydToronto Blue Jays6310000000.500.500.6671.167
Shawn HillDetroit Tigers5100000000.200.200.200.400
Aaron HarangPhiladelphia Phillies5100010300.200.167.200.367
Dallas BradenOakland Athletics4100020000.250.250.250.500
Juan Carlos OviedoTexas Rangers4000000300.000.000.000.000
Brian BannisterKansas City Royals4110001200.250.400.500.900
Jeff WeaverLos Angeles Dodgers4100000200.250.400.250.650
Felix HernandezSeattle Mariners4000000200.000.000.000.000
Willie EyreTexas Rangers3000000000.000.000.000.000
David RiskeBaltimore Orioles3110000100.333.333.6671.000
Ramon OrtizToronto Blue Jays3000000100.000.000.000.000
Gary GloverMiami Marlins3100000100.333.333.333.667
Jon GarlandColorado Rockies3000000000.000.000.000.000
Scott BakerLos Angeles Dodgers3101000000.333.3331.0001.333
Glen PerkinsMinnesota Twins3000000000.000.000.000.000
Mark BuehrleToronto Blue Jays3100000000.333.333.333.667
CC SabathiaNew York Yankees3000000000.000.000.000.000
Ben SheetsAtlanta Braves3110000100.333.333.6671.000
Roy HalladayToronto Blue Jays3100010000.333.333.333.667
Jamie MoyerToronto Blue Jays3000000000.000.000.000.000
Chad BillingsleyPhiladelphia Phillies3000000200.000.000.000.000
Daisuke MatsuzakaNew York Mets3000000100.000.000.000.000
Brett MyersCleveland Indians3000000100.000.000.000.000
Chris BootcheckPhiladelphia Phillies3100000000.333.333.333.667
Carlos SilvaBoston Red Sox3100000100.333.333.333.667
Curt SchillingBoston Red Sox3110000000.333.333.6671.000
Carlos VillanuevaSan Diego Padres3000000000.000.000.000.000
Jair JurrjensColorado Rockies3000000000.000.000.000.000
Tomo OhkaToronto Blue Jays3000000000.000.000.000.000
Brad ThompsonMinnesota Twins2100000000.500.500.5001.000
Oliver PérezWashington Nationals2100111100.500.6672.0002.667
Jason SimontacchiWashington Nationals2000000000.000.000.000.000
Tom GlavineAtlanta Braves2100000000.500.500.5001.000
Jake PeavySan Francisco Giants2100000000.500.500.5001.000
Justin DuchschererBaltimore Orioles2000001100.000.333.000.333
Jeff BennettLos Angeles Dodgers2000000000.000.000.000.000
Bobby JenksBoston Red Sox2000000100.000.000.000.000
Tim ReddingToronto Blue Jays2000000100.000.000.000.000
Justin GermanoSeattle Mariners2100000100.500.500.5001.000
Roy OswaltColorado Rockies2100110100.500.5002.0002.500
Dave BushToronto Blue Jays2000000000.000.333.000.333
Santiago CasillaOakland Athletics2000000100.000.000.000.000
Manny AcostaNew York Mets2100120100.500.5002.0002.500
Joe BlantonWashington Nationals2000000100.000.000.000.000
Kameron LoeArizona Diamondbacks2100000000.500.500.5001.000
Jon RauchKansas City Royals2000000100.000.000.000.000
Jake WestbrookSt. Louis Cardinals2000000100.000.333.000.333
Nick BlackburnMinnesota Twins2100000000.500.500.5001.000
Dan HarenChicago Cubs2000010000.000.000.000.000
Francisco CorderoBoston Red Sox2000000100.000.000.000.000
Jorge CampilloKansas City Royals2000000000.000.000.000.000
Blaine BoyerAtlanta Braves2000000000.000.000.000.000
Gil MecheKansas City Royals2000001200.000.333.000.333
Joe SaundersSeattle Mariners2110000000.500.5001.0001.500
Scott FeldmanCincinnati Reds2100010000.500.500.5001.000
Vicente PadillaBoston Red Sox2000000200.000.000.000.000
Tim HudsonSan Francisco Giants2110000000.500.5001.0001.500
Odalis PerezWashington Nationals2100000000.500.500.5001.000
Ruddy LugoDetroit Tigers2000000000.000.000.000.000
Sidney PonsonKansas City Royals2110010000.500.5001.0001.500
Sean GreenTexas Rangers22010100001.0001.0002.0003.000
Jeff SuppanSan Diego Padres2000000100.000.000.000.000
Pat MischMiami Marlins2000000000.000.000.000.000
Joe BorowskiCleveland Indians2000000000.000.000.000.000
Phil HughesMinnesota Twins2000000200.000.000.000.000
Yovani GallardoSeattle Mariners22000010001.0001.0001.0002.000
Jimmy GobbleColorado Rockies2000000100.000.000.000.000
Oscar VillarrealBoston Red Sox11000000011.0001.0001.0002.000
Brian ShouseTampa Bay Rays1000000000.000.000.000.000
José ValverdeSan Diego Padres1000000100.000.000.000.000
Julian TavarezWashington Nationals1000000100.000.500.000.500
Roy CorcoranLos Angeles Dodgers1000000000.000.000.000.000
Chad GaudinLos Angeles Dodgers1000000000.000.000.000.000
Rafael BetancourtColorado Rockies11000000001.0001.0001.0002.000
Johan SantanaToronto Blue Jays11100200001.0001.0002.0003.000
Geoff GearySan Diego Padres1000000000.000.000.000.000
Scott ProctorBaltimore Orioles1000000000.000.000.000.000
Aaron FultzCincinnati Reds1000000100.000.000.000.000
Darren OliverToronto Blue Jays1000000000.000.000.000.000
John GrabowLos Angeles Dodgers1000000000.000.000.000.000
Akinori OtsukaTexas Rangers1000000100.000.000.000.000
Yasuhiko YabutaKansas City Royals1000000000.000.000.000.000
Jorge De La RosaArizona Diamondbacks1000000000.000.000.000.000
Guillermo MotaKansas City Royals11000100001.0001.0001.0002.000
Ray KingHouston Astros11100100001.0001.0002.0003.000
Evan MeekWashington Nationals1000000000.000.000.000.000
Jason IsringhausenLos Angeles Angels1000000000.000.000.000.000
Jesus ColomeColorado Rockies11000100001.0001.0001.0002.000
George SherrillKansas City Royals1000000000.000.000.000.000
Cha Seung BaekSan Diego Padres1000000100.000.000.000.000
Joaquín BenoitPhiladelphia Phillies1000000100.000.000.000.000
Joe BeimelSeattle Mariners1000000000.000.000.000.000
Mike MacDougalSeattle Mariners11001200001.0001.0004.0005.000
Juan RinconLos Angeles Angels1000000000.000.000.000.000
Tyler JohnsonColorado Rockies11000100001.0001.0001.0002.000
Ryan Rowland-SmithCincinnati Reds1000000000.000.000.000.000
R.A. DickeyAtlanta Braves1000001000.000.500.000.500
Victor ZambranoNew York Yankees1000000000.000.000.000.000
Royce RingColorado Rockies11000000001.0001.0001.0002.000
David WeathersMilwaukee Brewers1000000000.000.000.000.000
Grant BalfourTampa Bay Rays1000000100.000.000.000.000
Cla MeredithWashington Nationals1000000000.000.000.000.000
Dave BorkowskiPhiladelphia Phillies1000000000.000.000.000.000
Ervin SantanaMinnesota Twins1000010100.000.000.000.000
Brendan DonnellyPittsburgh Pirates11000000001.0001.0001.0002.000
Joel PeraltaChicago Cubs1000000100.000.000.000.000
Franquelis OsoriaKansas City Royals11000000001.0001.0001.0002.000
Billy BucknerMilwaukee Brewers1000000100.000.000.000.000
Chris ResopBoston Red Sox11000000001.0001.0001.0002.000
Brian MoehlerHouston Astros1000000100.000.000.000.000
Manny DelcarmenWashington Nationals1000000000.000.000.000.000
Matt MorrisPittsburgh Pirates11000200001.000.5001.0001.500
Derek LoweTexas Rangers1000010000.000.000.000.000
Andrew BrownWashington Nationals1000000100.000.000.000.000
Chuck JamesNew York Mets1000001000.000.500.000.500
Hong-Chih KuoSan Diego Padres11000000001.0001.0001.0002.000
Matt CappsArizona Diamondbacks1000000100.000.000.000.000
Colby LewisTexas Rangers1000000100.000.000.000.000
Doug BrocailHouston Astros1000000000.000.000.000.000
Buddy CarlyleNew York Mets1000000000.000.000.000.000
Boone LoganCleveland Indians11000000001.0001.0001.0002.000
Bill BrayWashington Nationals1000000100.000.000.000.000
Eric GagneLos Angeles Dodgers11000000001.0001.0001.0002.000
Duaner SanchezSan Diego Padres1000000000.000.000.000.000
Ehren WassermannPhiladelphia Phillies11000000001.0001.0001.0002.000
Brandon BackeHouston Astros1000001100.000.500.000.500
Edwar RamirezOakland Athletics1000000100.000.000.000.000
J.C. RomeroCleveland Indians1000000100.000.000.000.000
Pat NeshekPhiladelphia Phillies1000000100.000.000.000.000
Mark LoweDetroit Tigers11000000001.0001.0001.0002.000
Chris SchroderMiami Marlins1000000000.000.000.000.000
Eric O'FlahertyAtlanta Braves1000000000.000.000.000.000
Billy SadlerHouston Astros11000000001.0001.0001.0002.000
Aaron HeilmanTexas Rangers1000000000.000.000.000.000
Vinnie ChulkMilwaukee Brewers1000000000.000.000.000.000
Javier LópezSan Francisco Giants1000000000.000.000.000.000
Luke HochevarKansas City Royals1000000000.000.000.000.000
Luis AyalaToronto Blue Jays1000000000.000.000.000.000
Gary MajewskiHouston Astros1000000000.000.000.000.000
Jay MarshallOakland Athletics1000000000.000.000.000.000
Kevin CameronSan Francisco Giants1000000000.000.000.000.000
Joel HanrahanDetroit Tigers1000000100.000.000.000.000
Levale SpeignerSeattle Mariners1000000100.000.000.000.000
Mike WoodTexas Rangers1000000000.000.500.000.500
Heath PhillipsTampa Bay Rays0000001000-1.000--
Charlie HaegerBoston Red Sox0000000000----
Saul RiveraCleveland Indians0000001000-1.000--
Joe ThatcherCleveland Indians0000001000-1.000--
Fernando CabreraSan Francisco Giants0000011000-1.000--
Kiko CaleroLos Angeles Dodgers0000001000-1.000--
Billy TraberBoston Red Sox0000000000-1.000--
Derrick TurnbowMiami Marlins0000001000-1.000--
Joe NathanWashington Nationals0000000000----