Fernando Cabrera

#53RP,
Height: 6' 4"
Weight: 225
Bat: R
Throw: R
Born:
College: None
Birth Place: Toa Baja, Puerto Rico
Draft: 1999 10th round by the

Pitching

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Brandon IngePittsburgh Pirates13200001600.154.214.154.368
Curtis GrandersonNew York Mets9210003311.222.417.333.750
Aaron HillSan Francisco Giants8110000410.125.125.250.375
Álex RíosKansas City Royals8100001101.125.222.125.347
Paul KonerkoChicago White Sox8300151000.375.444.7501.194
Placido PolancoMiami Marlins7300011110.429.500.429.929
Vernon WellsNew York Yankees7100001111.143.250.143.393
Álex RodríguezNew York Yankees7310110000.429.4291.0001.429
Scott PodsednikBoston Red Sox7200010120.286.286.286.571
Craig MonroePittsburgh Pirates7200120510.286.286.7141.000
Magglio OrdonezDetroit Tigers7000011200.000.111.000.111
Emil BrownNew York Mets7220000300.286.286.571.857
Julio LugoAtlanta Braves6000000400.000.000.000.000
Omar InfanteDetroit Tigers6100000310.167.167.167.333
Joe CredeColorado Rockies6100001400.167.286.167.452
John McDonaldLos Angeles Angels6200010010.333.333.333.667
Michael YoungTexas Rangers6200001100.333.429.333.762
Gregg ZaunSan Diego Padres5100001000.200.333.200.533
Joe BorchardSan Francisco Giants5000000200.000.000.000.000
Carl CrawfordLos Angeles Dodgers5100000100.200.200.200.400
Hank BlalockTampa Bay Rays5100010200.200.200.200.400
Marcus ThamesNew York Yankees5100000200.200.200.200.400
Jermaine DyeChicago White Sox5310132110.600.7141.4002.114
Reed JohnsonWashington Nationals5000000100.000.000.000.000
Jonny GómesKansas City Royals5100000200.200.200.200.400
Howie KendrickPhiladelphia Phillies5100010310.200.200.200.400
Matt StairsWashington Nationals5201020300.400.400.8001.200
Ivan RodriguezWashington Nationals5220000100.400.400.8001.200
Ian KinslerDetroit Tigers5200000010.400.500.400.900
Juan UribeCleveland Indians5000001300.000.167.000.167
Derek JeterNew York Yankees4210130100.500.3331.5001.833
Marlon ByrdCleveland Indians4300010100.750.750.7501.500
Torii HunterMinnesota Twins4300240001.750.7502.2503.000
Adam LindWashington Nationals4000001100.000.200.000.200
Jason GiambiCleveland Indians4000000000.000.000.000.000
Coco CrispCleveland Indians4000000100.000.000.000.000
Adrián BéltreTexas Rangers4000000100.000.000.000.000
Dmitri YoungWashington Nationals4210121000.500.6001.5002.100
Frank ThomasOakland Athletics4110000200.250.250.500.750
Jim ThomeCleveland Indians4210121100.500.6001.5002.100
Joey GathrightCincinnati Reds4100000010.250.250.250.500
Jorge CantuLos Angeles Angels4100000100.250.250.250.500
Carlos GuillenSeattle Mariners4100010200.250.200.250.450
Aaron RowandMiami Marlins4220000200.500.5001.0001.500
Cristian GuzmanCleveland Indians4100110000.250.2501.0001.250
Tadahito IguchiPhiladelphia Phillies4000021100.000.143.000.143
Melky CabreraChicago White Sox4210011000.500.600.7501.350
Kenji JohjimaSeattle Mariners4210020000.500.500.7501.250
Gary Matthews Jr.Cincinnati Reds4200220000.500.5002.0002.500
Ben ZobristChicago Cubs4100140200.250.2501.0001.250
Alex CintronSan Diego Padres3000001110.000.250.000.250
Angel BerroaArizona Diamondbacks3000000200.000.000.000.000
Mark GrudzielanekCleveland Indians3100120100.333.3331.3331.667
Melvin MoraArizona Diamondbacks3110000100.333.333.6671.000
Henry BlancoArizona Diamondbacks3000000200.000.000.000.000
Juan CastroLos Angeles Dodgers3100000100.333.333.333.667
Jason KendallKansas City Royals3100000000.333.333.333.667
Chris DavisBaltimore Orioles3000000100.000.000.000.000
Rod BarajasArizona Diamondbacks3000000100.000.000.000.000
Orlando CabreraSan Francisco Giants3100001000.333.500.333.833
Hideki MatsuiTampa Bay Rays3100010100.333.333.333.667
Kevin YoukilisNew York Yankees3100010000.333.333.333.667
Justin MorneauChicago White Sox3200110100.667.6671.6672.333
Alex GonzalezWashington Nationals3100000100.333.333.333.667
Pete LaForestPhiladelphia Phillies3000000100.000.000.000.000
Bengie MolinaTexas Rangers3100140000.333.3331.3331.667
Ross GloadPhiladelphia Phillies3110030010.333.250.667.917
Chris SheltonNew York Mets3000000300.000.000.000.000
Casey KotchmanToronto Blue Jays3110000000.333.333.6671.000
Jeff MathisArizona Diamondbacks3000010000.000.000.000.000
Andrés BlancoPhiladelphia Phillies3000000100.000.000.000.000
Melvin Upton Jr.Toronto Blue Jays3000000200.000.000.000.000
Bobby AbreuNew York Mets3200111000.667.7501.6672.417
Michael CuddyerNew York Mets3100000210.333.500.333.833
Jason BartlettMinnesota Twins3100000100.333.333.333.667
Jose LopezChicago White Sox3000000200.000.000.000.000
Jason KubelMinnesota Twins3100110000.333.3331.3331.667
Russ AdamsNew York Mets3000000000.000.000.000.000
Ryan RaburnCincinnati Reds3000000200.000.000.000.000
Aki IwamuraOakland Athletics3000001000.000.250.000.250
Delmon YoungBaltimore Orioles3000000100.000.000.000.000
Troy GlausAtlanta Braves3110000100.333.333.6671.000
Brian AndersonChicago White Sox3000001210.000.250.000.250
Gary SheffieldNew York Mets3000001100.000.250.000.250
Robinson CanóSeattle Mariners3000000000.000.000.000.000
Vladimir GuerreroToronto Blue Jays3100122200.333.6001.3331.933
Ryan ShealyToronto Blue Jays3000000100.000.000.000.000
Rob MackowiakCleveland Indians3110020000.333.333.6671.000
Dustin PedroiaBoston Red Sox3100141000.333.5001.3331.833
A.J. PierzynskiAtlanta Braves3200013000.667.833.6671.500
Corey KoskieChicago Cubs3000000200.000.000.000.000
Carlos LeeMiami Marlins3200231000.667.7502.6673.417
Mark TeixeiraNew York Yankees3200130100.667.6671.6672.333
David MurphyBoston Red Sox3100011200.333.500.333.833
Shawn RiggansMilwaukee Brewers3000000000.000.000.000.000
Lyle OverbayMilwaukee Brewers2100003100.500.800.5001.300
Royce ClaytonBoston Red Sox2110010100.500.5001.0001.500
Mark EllisSt. Louis Cardinals22000000001.0001.0001.0002.000
Ty WiggintonMiami Marlins2000000000.000.000.000.000
Phil NevinMinnesota Twins2000001200.000.333.000.333
Mike LowellBoston Red Sox2000000200.000.000.000.000
Marco ScutaroSan Francisco Giants2000012001.000.400.000.400
Elvis AndrusTexas Rangers2100000010.500.500.5001.000
Chone FigginsLos Angeles Dodgers2100012002.500.750.5001.250
Neifi PerezDetroit Tigers2000000000.000.000.000.000
Jacoby EllsburyNew York Yankees2000000100.000.000.000.000
Jose GuillenSan Francisco Giants2000000000.000.000.000.000
John BuckAtlanta Braves2100000000.500.500.5001.000
Lew FordBaltimore Orioles2000000000.000.000.000.000
Garret AndersonLos Angeles Dodgers2100000000.500.500.5001.000
Ramon HernandezKansas City Royals2000000100.000.000.000.000
Gerald LairdArizona Diamondbacks2000000200.000.000.000.000
Jason EllisonPhiladelphia Phillies2000000000.000.000.000.000
Miguel CabreraDetroit Tigers2000000200.000.000.000.000
Bobby CrosbyMilwaukee Brewers2000001000.000.333.000.333
Jay PaytonColorado Rockies2100000000.500.500.5001.000
Mark KotsaySan Diego Padres2000000100.000.000.000.000
José MolinaTampa Bay Rays2000000200.000.000.000.000
Scott HattebergCincinnati Reds2000000000.000.000.000.000
Mike SweeneyKansas City Royals2100000000.500.500.5001.000
Miguel TejadaMiami Marlins2100000000.500.500.5001.000
Pablo OzunaPhiladelphia Phillies2100000100.500.500.5001.000
Sal FasanoColorado Rockies2100000100.500.500.5001.000
Jason TynerDetroit Tigers2000000000.000.000.000.000
Mark TeahenSan Francisco Giants2000001110.000.333.000.333
Aubrey HuffSan Francisco Giants2100001100.500.667.5001.167
Juan PierreMiami Marlins2100020001.500.500.5001.000
Carl EverettSeattle Mariners2100011000.500.667.5001.167
Maicer IzturisToronto Blue Jays2100000000.500.500.5001.000
Frank CatalanottoNew York Mets2000000000.000.000.000.000
Ichiro SuzukiMiami Marlins2000001111.000.333.000.333
Dan JohnsonSt. Louis Cardinals2000001100.000.333.000.333
Carlos PeñaTexas Rangers2100141100.500.6672.0002.667
Miguel CairoCincinnati Reds22010100001.0001.0002.0003.000
Matt JoyceOakland Athletics2110010100.500.5001.0001.500
Jason VaritekBoston Red Sox2000001100.000.333.000.333
Brandon BoggsAtlanta Braves2000000200.000.000.000.000
Josh HamiltonTexas Rangers22000200001.0001.0001.0002.000
Richie SexsonNew York Yankees2100001100.500.667.5001.167
Travis LeeWashington Nationals2100000010.500.500.5001.000
Kevin MillarChicago Cubs2100010000.500.500.5001.000
Paul BakoPhiladelphia Phillies2000001000.000.333.000.333
Yuniesky BetancourtMilwaukee Brewers22100100001.0001.0001.5002.500
Ronny CedeñoSan Francisco Giants22000000001.0001.0001.0002.000
Luis RodriguezLos Angeles Angels2100000000.500.500.5001.000
Brian RobertsNew York Yankees2000000100.000.000.000.000
Edgar RenteriaCincinnati Reds2100001001.500.667.5001.167
Rondell WhiteMinnesota Twins2100110100.500.5002.0002.500
Willy AybarTampa Bay Rays2110000000.500.5001.0001.500
Nelson CruzSeattle Mariners2000001200.000.333.000.333
Raúl IbañezKansas City Royals2101000000.500.5001.5002.000
Scott RolenCincinnati Reds2100011000.500.667.5001.167
Mike NapoliTexas Rangers2000000200.000.000.000.000
Willie HarrisCincinnati Reds2101001010.500.6671.5002.167
Chris StewartPittsburgh Pirates2000000200.000.000.000.000
Vance WilsonKansas City Royals2000010000.000.000.000.000
Joe McEwingBoston Red Sox2000000100.000.000.000.000
Mark DeRosaToronto Blue Jays2000000100.000.000.000.000
Alex GordonKansas City Royals2000000100.000.000.000.000
Luis CastilloPhiladelphia Phillies2000000200.000.000.000.000
Ryan FreelTexas Rangers11001110001.0001.0004.0005.000
Johnny DamonCleveland Indians11100120001.0001.0002.0003.000
Chris GimenezMinnesota Twins1000000100.000.000.000.000
Nick PuntoArizona Diamondbacks1000000000.000.000.000.000
Cody RansomArizona Diamondbacks11001300001.0001.0004.0005.000
Jorge PosadaNew York Yankees1000001100.000.500.000.500
Juan RiveraArizona Diamondbacks11001300001.0001.0004.0005.000
Wilson BetemitTampa Bay Rays11100000001.0001.0002.0003.000
Ramon VazquezMiami Marlins1000000100.000.000.000.000
Mark LorettaLos Angeles Dodgers1000000000.000.000.000.000
Dane SardinhaBaltimore Orioles1000000000.000.000.000.000
So TaguchiChicago Cubs1000000100.000.000.000.000
Eric ChávezArizona Diamondbacks11000110001.0001.0001.0002.000
Austin KearnsMiami Marlins1000000100.000.000.000.000
J.D. DrewBoston Red Sox11000010001.0001.0001.0002.000
Jerry Hairston Jr.Los Angeles Dodgers1000000000.000.000.000.000
Ronnie BelliardPhiladelphia Phillies1000000000.000.000.000.000
Doug MientkiewiczMiami Marlins1000001000.000.500.000.500
Cliff FloydSan Diego Padres11000000001.0001.0001.0002.000
Ramón SantiagoToronto Blue Jays1000000000.000.000.000.000
Esteban GermanTexas Rangers11100000001.0001.0002.0003.000
Kerry RobinsonBoston Red Sox1000000100.000.000.000.000
Aaron GuielNew York Yankees1000001100.000.500.000.500
Ben DavisCincinnati Reds1000000100.000.000.000.000
Russell BranyanCleveland Indians1000000100.000.000.000.000
Jose VidroSeattle Mariners1000000100.000.000.000.000
Shannon StewartToronto Blue Jays1000000100.000.000.000.000
Bill HallLos Angeles Angels1000000000.000.000.000.000
Kevin CashTexas Rangers1000000100.000.000.000.000
Terrence LongNew York Yankees1000000000.000.000.000.000
Jeff LarishPittsburgh Pirates1000000100.000.000.000.000
Rocco BaldelliTampa Bay Rays1000000000.000.000.000.000
Michael RyanPittsburgh Pirates11000100001.0001.0001.0002.000
Alex AvilaDetroit Tigers11100000001.0001.0002.0003.000
Damian MillerMilwaukee Brewers1000000000.000.000.000.000
Randy RuizNew York Yankees11100000001.0001.0002.0003.000
Jacque JonesMinnesota Twins1000000000.000.000.000.000
Joe MauerMinnesota Twins1000001000.000.500.000.500
Jason LaRueSt. Louis Cardinals1000000100.000.000.000.000
Gabe GrossMiami Marlins11001110001.0001.0004.0005.000
Shane VictorinoChicago Cubs1000000000.000.000.000.000
John MabryColorado Rockies11000000001.0001.0001.0002.000
Abraham NunezArizona Diamondbacks11000000001.0001.0001.0002.000
Geoff BlumArizona Diamondbacks1000000000.000.000.000.000
Bubba CrosbySeattle Mariners1000000100.000.000.000.000
Jeff CirilloArizona Diamondbacks1000000000.000.000.000.000
Robb QuinlanPhiladelphia Phillies1000000000.000.000.000.000
Rickie Weeks Jr.Tampa Bay Rays1000000000.000.000.000.000
Julio BorbónBaltimore Orioles11000000101.0001.0001.0002.000
Shea HillenbrandLos Angeles Dodgers1000000100.000.000.000.000
David DeJesúsLos Angeles Angels1000002000.000.667.000.667
Tim SalmonLos Angeles Angels1000000000.000.000.000.000
Adam EverettCleveland Indians1000000100.000.000.000.000
Corey PattersonNew York Yankees1000000000.000.000.000.000
Guillermo QuirozCleveland Indians1000000000.000.000.000.000
Dioner NavarroToronto Blue Jays1000002100.000.667.000.667
Jeremy ReedArizona Diamondbacks1000000000.000.000.000.000
Juan EncarnacionSt. Louis Cardinals1000000000.000.000.000.000
Felipe LopezMilwaukee Brewers1000001000.000.500.000.500
Luis RivasChicago Cubs1000000000.000.000.000.000
Jayson WerthWashington Nationals11000000001.0001.0001.0002.000
Tony GraffaninoCleveland Indians11100110001.0001.0002.0003.000
Bobby HigginsonDetroit Tigers1000000100.000.000.000.000
Brendan HarrisLos Angeles Dodgers1000000000.000.000.000.000
Augie OjedaChicago Cubs1000000000.000.000.000.000
Nook LoganLos Angeles Dodgers1000000000.000.000.000.000
Jose ValentinNew York Mets1000000000.000.000.000.000
Sean CaseyBoston Red Sox1000001000.000.500.000.500
Ruben GotayCincinnati Reds1000000000.000.000.000.000
Andy PhillipsChicago White Sox1000000100.000.000.000.000
Luis MatosMinnesota Twins1000000100.000.000.000.000
Wily Mo PenaCleveland Indians11100010001.0001.0002.0003.000
Raul CasanovaNew York Mets1000001000.000.500.000.500
Terry TiffeeAtlanta Braves1000000000.000.000.000.000
Nick SwisherAtlanta Braves1000001100.000.500.000.500
Tony BatistaWashington Nationals1000000000.000.000.000.000
Paul PhillipsToronto Blue Jays1000000000.000.000.000.000
Eric ByrnesSeattle Mariners1000000000.000.000.000.000
Darin ErstadHouston Astros1000000100.000.000.000.000
Timo PerezDetroit Tigers1000001000.000.500.000.500
Brady ClarkChicago White Sox1000000000.000.000.000.000
Toby HallTexas Rangers1000000000.000.000.000.000
Keith GinterChicago White Sox1000000100.000.000.000.000
Jed LowrieOakland Athletics11100100001.0001.0002.0003.000
Xavier NadySeattle Mariners11001100001.0001.0004.0005.000
Damon HollinsKansas City Royals11000000001.0001.0001.0002.000
Kelly ShoppachCleveland Indians1000000000.000.000.000.000
Javy LopezAtlanta Braves11000000001.0001.0001.0002.000
Shin-soo ChooTexas Rangers1000000100.000.000.000.000
Albert PujolsLos Angeles Angels1000000000.000.000.000.000
Mike RedmondCleveland Indians11000000001.0001.0001.0002.000
Jack CustBaltimore Orioles11001300001.0001.0004.0005.000
Bobby KieltySan Diego Padres11000020001.0001.0001.0002.000
Brad WilkersonPhiladelphia Phillies1000000100.000.000.000.000
Justin HuberMinnesota Twins1000000100.000.000.000.000
Ben BroussardKansas City Royals1000001000.000.500.000.500
Matt MurtonDetroit Tigers11100000001.0001.0002.0003.000
Chip AmbresNew York Mets1000000100.000.000.000.000
Ryan ZimmermanWashington Nationals11000000101.0001.0001.0002.000
Jay GibbonsMilwaukee Brewers1000000000.000.000.000.000
Billy ButlerNew York Yankees1000000100.000.000.000.000
Aramis RamírezPittsburgh Pirates1000000000.000.000.000.000
Freddie BynumSt. Louis Cardinals11000000001.0001.0001.0002.000
Curtis ThigpenOakland Athletics1000000100.000.000.000.000
Josh WilsonDetroit Tigers1000000100.000.000.000.000
Chris HeintzBaltimore Orioles1000000000.000.000.000.000
Alex CoraSt. Louis Cardinals11000000001.0001.0001.0002.000
Eric HinskeArizona Diamondbacks1000001000.000.500.000.500
Nick MarkakisAtlanta Braves1000010000.000.000.000.000
Tony Pena Jr.Chicago White Sox11000000011.0001.0001.0002.000
Travis MetcalfColorado Rockies1000000000.000.000.000.000
Erick AybarSan Diego Padres1000000000.000.000.000.000
Alberto CastilloHouston Astros11000000001.0001.0001.0002.000
Bernie WilliamsNew York Yankees1000000100.000.000.000.000
Carlos RuizSeattle Mariners1000000000.000.000.000.000
Joe InglettHouston Astros1000000000.000.000.000.000
Michael BournBaltimore Orioles11000000001.0001.0001.0002.000
Sammy SosaTexas Rangers1000000000.000.000.000.000
Norris HopperMilwaukee Brewers1000000100.000.000.000.000
David EcksteinSan Diego Padres11100000001.0001.0002.0003.000
Manny RamirezChicago Cubs1000000100.000.000.000.000
Todd WalkerOakland Athletics1000000000.000.000.000.000
Álex GonzálezDetroit Tigers11001200001.0001.0004.0005.000
Ben FranciscoArizona Diamondbacks1000000000.000.000.000.000
Jarrod SaltalamacchiaToronto Blue Jays1000000000.000.000.000.000
Wes HelmsAtlanta Braves1000000100.000.000.000.000
Adam DunnOakland Athletics1000000100.000.000.000.000
Chris WidgerBaltimore Orioles11000100001.0001.0001.0002.000
Elijah DukesWashington Nationals1000000100.000.000.000.000
Donnie MurphyMilwaukee Brewers0000001000-1.000--
Mike RabeloDetroit Tigers0000011000-1.000--
Garrett JonesNew York Yankees0000001000-1.000--
Reggie WillitsLos Angeles Angels0000001000-1.000--
John-Ford GriffinChicago Cubs0000001000-1.000--
Jeff BaileyMinnesota Twins0000001000-1.000--
Carlos QuentinBoston Red Sox0000001000-1.000--
Kendrys MoralesToronto Blue Jays0000001000-1.000--
Josh FieldsPhiladelphia Phillies0000001000-1.000--
Jamey CarrollWashington Nationals0000001001-1.000--
David RossChicago Cubs0000001000-1.000--
Travis SniderTexas Rangers0000001000-1.000--
David NewhanSan Diego Padres0000001000-1.000--
Gabe KaplerLos Angeles Dodgers0000001000-1.000--
Scott SpiezioAtlanta Braves0000001000-1.000--
Ken Griffey Jr.Seattle Mariners0000001000-1.000--
Roberto AlomarTampa Bay Rays0000001000-1.000--