Odalis Perez

#45SP,
Height: 6' 0"
Weight: 212
Bat: L
Throw: L
Born:
College: None
Birth Place: Las Matas de Farfan, Dominican Republic
Draft: Undrafted
  • Pitching
  • Batting

    2008

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Carlos BeltránHouston Astros14630041100.429.467.6431.110
José ReyesNew York Mets13811001132.615.667.8461.513
David WrightNew York Mets12620243210.500.6001.1671.767
Carlos DelgadoBoston Red Sox11100022300.091.286.091.377
Ryan ChurchArizona Diamondbacks10200001300.200.273.200.473
Brian SchneiderPhiladelphia Phillies10100000100.100.100.100.200
Hanley RamírezBoston Red Sox9220000010.222.222.444.667
Damion EasleyNew York Mets8400130000.500.500.8751.375
Cody RossOakland Athletics8100000000.125.125.125.250
Kelly JohnsonNew York Mets8300000201.375.375.375.750
Chipper JonesAtlanta Braves8310120100.375.375.8751.250
Jorge CantuLos Angeles Angels8310000300.375.375.500.875
Josh WillinghamKansas City Royals8100001200.125.222.125.347
Matt TreanorCleveland Indians7220001100.286.375.571.946
Jeff FrancoeurMiami Marlins7210001000.286.375.429.804
Fernando TatisNew York Mets7210020300.286.286.429.714
Jeremy HermidaMilwaukee Brewers6200020300.333.333.333.667
Carlos LeeMiami Marlins6100010200.167.167.167.333
Mike PelfreyDetroit Tigers6000000300.000.000.000.000
Lance BerkmanTexas Rangers6300120110.500.5001.0001.500
Geovany SotoChicago White Sox6100000400.167.167.167.333
Willy TaverasKansas City Royals6210000010.333.333.500.833
Clint BarmesKansas City Royals6100000100.167.167.167.333
Mike JacobsArizona Diamondbacks6100000000.167.167.167.333
Kevin KouzmanoffTexas Rangers6110020400.167.167.333.500
Miguel TejadaMiami Marlins6000000000.000.000.000.000
Adrián GonzálezLos Angeles Dodgers6210110000.333.3331.0001.333
Ryan TheriotSan Francisco Giants5310011001.600.667.8001.467
Chris IannettaArizona Diamondbacks5000000000.000.167.000.167
Mark DeRosaToronto Blue Jays5100001300.200.333.200.533
Mark KotsaySan Diego Padres5100000000.200.200.200.400
Reed JohnsonWashington Nationals5300000200.600.667.6001.267
Troy TulowitzkiToronto Blue Jays5200001000.400.500.400.900
Jay PaytonColorado Rockies5100120000.200.200.8001.000
Brian RobertsNew York Yankees5110000010.200.200.400.600
Mark TeixeiraNew York Yankees5200120200.400.4001.0001.400
Brad HawpeLos Angeles Angels5100001000.200.333.200.533
Matt HollidayNew York Yankees5110001100.200.333.400.733
Hunter PenceSan Francisco Giants5210000210.400.400.6001.000
Ryan LudwickTexas Rangers5220010000.400.400.8001.200
Kazuo MatsuiColorado Rockies5200001200.400.500.400.900
Nick MarkakisAtlanta Braves5310130000.600.6001.4002.000
Eric BruntlettNew York Yankees5210010000.400.400.6001.000
Garrett AtkinsPittsburgh Pirates5200121100.400.5001.0001.500
Ramon HernandezKansas City Royals5100000100.200.200.200.400
Dan UgglaWashington Nationals5220001100.400.500.8001.300
Tadahito IguchiPhiladelphia Phillies5410010001.800.8001.0001.800
Aramis RamírezPittsburgh Pirates5300141000.600.6671.2001.867
Kosuke FukudomeNew York Yankees5110001100.200.333.400.733
Ryan DempsterChicago Cubs4000000000.000.000.000.000
Derrek LeePittsburgh Pirates4210012000.500.667.7501.417
Aaron MilesLos Angeles Dodgers4300010000.750.750.7501.500
Yadier MolinaSt. Louis Cardinals4200141000.500.6001.2501.850
Ramon CastroLos Angeles Dodgers4100000100.250.250.250.500
Brian BartonCincinnati Reds4210000000.500.600.7501.350
Brian McCannHouston Astros4200001000.500.600.5001.100
Jeff BakerMiami Marlins4000000000.000.000.000.000
Kevin MillarChicago Cubs4200001100.500.600.5001.100
Ángel PagánSan Francisco Giants4100000000.250.250.250.500
Martín PradoMiami Marlins4210130000.500.5001.5002.000
Yunel EscobarLos Angeles Angels4000001000.000.200.000.200
Adam JonesBaltimore Orioles4200001000.500.600.5001.100
Rick AnkielNew York Mets3100120100.333.3331.3331.667
So TaguchiChicago Cubs3100020000.333.333.333.667
Corky MillerCincinnati Reds3100000000.333.333.333.667
Jody GerutSeattle Mariners3100000100.333.333.333.667
J.R. TowlesTexas Rangers3000000000.000.000.000.000
Josh AndersonAtlanta Braves3100000100.333.333.333.667
Albert PujolsLos Angeles Angels3110002000.333.600.6671.267
Xavier NadySeattle Mariners3000000100.000.000.000.000
Juan PierreMiami Marlins3100000100.333.333.333.667
Chase HeadleyNew York Yankees3000000200.000.000.000.000
Jeff KeppingerChicago White Sox3110000000.333.333.6671.000
Jayson WerthWashington Nationals3100000110.333.333.333.667
Jimmy RollinsSan Francisco Giants3200000000.667.667.6671.333
Jason BaySeattle Mariners3000000000.000.000.000.000
Omar InfanteDetroit Tigers3110000000.333.333.6671.000
Nate McLouthWashington Nationals3000000100.000.000.000.000
Ronny CedeñoSan Francisco Giants3000000100.000.000.000.000
Edgar GonzalezChicago Cubs3100001000.333.500.333.833
Melvin MoraArizona Diamondbacks3210012100.667.8001.0001.800
Ryan DoumitAtlanta Braves3100110000.333.3331.3331.667
Freddy SanchezSan Francisco Giants3100110000.333.3331.3331.667
Scott OlsenTexas Rangers3000000100.000.000.000.000
Jerry Hairston Jr.Los Angeles Dodgers3000000000.000.000.000.000
Chip AmbresNew York Mets3000000200.000.000.000.000
Nick EvansArizona Diamondbacks3100001000.333.500.333.833
Robert AndinoBaltimore Orioles3100010200.333.333.333.667
Wes HelmsAtlanta Braves3110000000.333.333.6671.000
Troy GlausAtlanta Braves3000002100.000.400.000.400
Scott HairstonWashington Nationals3100000000.333.333.333.667
Jay BruceNew York Mets3000000000.000.000.000.000
Khalil GreeneTexas Rangers3000000100.000.000.000.000
Brent LillibridgeTexas Rangers3000000000.000.000.000.000
Chris CosteWashington Nationals3000001100.000.250.000.250
Matt KempAtlanta Braves3100120000.333.3331.3331.667
Adam LaRocheChicago White Sox3000000100.000.000.000.000
Argenis ReyesCleveland Indians3000000200.000.000.000.000
Brandon PhillipsAtlanta Braves3000010100.000.000.000.000
Michael BournBaltimore Orioles3100000000.333.333.333.667
Edwin EncarnaciónCleveland Indians3000000000.000.000.000.000
Darin ErstadHouston Astros3100000000.333.333.333.667
Moises AlouNew York Mets33100000001.0001.0001.3332.333
J.J. HardyBaltimore Orioles2100000010.500.500.5001.000
Prince FielderTexas Rangers2000000000.000.000.000.000
Alex CintronSan Diego Padres22000000011.0001.0001.0002.000
Chris GomezBaltimore Orioles2000000000.000.000.000.000
Daniel CabreraCincinnati Reds2000000200.000.000.000.000
Corey HartPittsburgh Pirates2000000100.000.000.000.000
Alfonso SorianoNew York Yankees2110012000.500.7501.0001.750
Angel BerroaArizona Diamondbacks2110010000.500.5001.0001.500
Derek LoweTexas Rangers22000100001.0001.0001.0002.000
Jeff SuppanSan Diego Padres2100010100.500.500.5001.000
Mike CameronWashington Nationals2100000000.500.500.5001.000
Greg GolsonMilwaukee Brewers2000000200.000.000.000.000
Alfredo AmezagaLos Angeles Dodgers2000000000.000.000.000.000
Andy PhillipsChicago White Sox2100001000.500.667.5001.167
Ty WiggintonMiami Marlins22001120101.0001.0002.5003.500
David RossChicago Cubs2000001200.000.333.000.333
Ryan HowardPhiladelphia Phillies2100120100.500.5002.0002.500
Joe BlantonWashington Nationals2000000100.000.000.000.000
Ryan BraunMilwaukee Brewers2000000000.000.000.000.000
Brandon BackeHouston Astros2110000100.500.5001.0001.500
Mark HendricksonBaltimore Orioles2000000200.000.000.000.000
Geoff JenkinsPhiladelphia Phillies2100000000.500.500.5001.000
Zach DukeSt. Louis Cardinals2000000100.000.000.000.000
Bill HallLos Angeles Angels2100000000.500.500.5001.000
Casey BlakeColorado Rockies2110000100.500.5001.0001.500
Ian StewartWashington Nationals2100131000.500.6672.0002.667
Nick HundleySan Francisco Giants2100000100.500.500.5001.000
Will VenableLos Angeles Dodgers2000001200.000.333.000.333
Luke CarlinOakland Athletics2110001000.500.6671.0001.667
Pat BurrellSan Francisco Giants2000000000.000.000.000.000
Brian GilesLos Angeles Dodgers2000001000.000.333.000.333
Jason KendallKansas City Royals2110000000.500.5001.0001.500
Johan SantanaToronto Blue Jays2000000000.000.000.000.000
Chase UtleyLos Angeles Dodgers2101010100.500.6671.5002.167
Russell MartinToronto Blue Jays2110000000.500.5001.0001.500
Brad AusmusLos Angeles Dodgers2000000100.000.000.000.000
Nelson FigueroaArizona Diamondbacks2000000100.000.000.000.000
Aubrey HuffSan Francisco Giants2000001000.000.333.000.333
Luis CastilloPhiladelphia Phillies2000001000.000.333.000.333
Pedro FelizSan Diego Padres2000000000.000.000.000.000
Andruw JonesNew York Yankees2000000100.000.000.000.000
Ricky NolascoLos Angeles Angels2000000100.000.000.000.000
Jeff KentLos Angeles Dodgers2000000000.000.000.000.000
Chris YoungBoston Red Sox2100010000.500.500.5001.000
Brandon FaheyToronto Blue Jays2000000000.000.000.000.000
Rickie Weeks Jr.Tampa Bay Rays2000001100.000.333.000.333
Sean KazmarAtlanta Braves2000000200.000.000.000.000
Mike CervenakDetroit Tigers2000000200.000.000.000.000
Cesar IzturisHouston Astros22100000101.0001.0001.5002.500
Roy OswaltColorado Rockies2100020000.500.500.5001.000
Lou MarsonLos Angeles Angels2100000100.500.500.5001.000
José BautistaToronto Blue Jays2100000000.500.500.5001.000
Kyle LohseTexas Rangers2000000000.000.000.000.000
Adam DunnOakland Athletics2000001100.000.333.000.333
Gregor BlancoArizona Diamondbacks2100001000.500.667.5001.167
Matt DiazMiami Marlins2000000000.000.000.000.000
Ubaldo JiménezBaltimore Orioles1000000000.000.000.000.000
Tony ClarkArizona Diamondbacks11100100001.0001.0002.0003.000
Stephen DrewWashington Nationals1000000000.000.000.000.000
Jorge CampilloKansas City Royals1000000100.000.000.000.000
Mark ReynoldsColorado Rockies1000000100.000.000.000.000
Greg NortonAtlanta Braves11001200001.0001.0004.0005.000
Kyle KendrickBoston Red Sox1000000000.000.000.000.000
Cha Seung BaekSan Diego Padres1000000000.000.000.000.000
Jo-Jo ReyesMiami Marlins1000000100.000.000.000.000
Justin UptonDetroit Tigers1000000000.000.000.000.000
Cory SullivanLos Angeles Dodgers1000000100.000.000.000.000
Brandon WebbTexas Rangers1000000100.000.000.000.000
Nomar GarciaparraBoston Red Sox11001200001.000.5004.0004.500
Nick MassetWashington Nationals1000000100.000.000.000.000
Chris BurkeCincinnati Reds1000000000.000.000.000.000
Aaron CookColorado Rockies1000000000.000.000.000.000
Orlando HudsonChicago White Sox1000000000.000.000.000.000
Robinson CancelHouston Astros11000000001.0001.0001.0002.000
Tim HudsonSan Francisco Giants1000000000.000.000.000.000
Vladimir NunezAtlanta Braves1000000100.000.000.000.000
Joe MatherCincinnati Reds1000001000.000.500.000.500
Jolbert CabreraNew York Mets11010000001.0001.0003.0004.000
Braden LooperChicago Cubs1000010000.000.000.000.000
Robby HammockArizona Diamondbacks1000000000.000.000.000.000
Brandon JonesMilwaukee Brewers0000001000-1.000--
Conor JacksonBaltimore Orioles0000001001-1.000--
Shawn EstesWashington Nationals0000000000----
Homer BaileyCincinnati Reds0000000000----