Oliver Perez

Free Agent
High Level
MLB
Years
1999-2023 (2002-2022)
Proper Name
Oliver Perez
Nickname
El Paisa
Positions
P (848)
Height / Weight
6-3 / 225
Bats / Throws
Left / Left
Birthdate
August 15,1981   Age:  44.154
Drafted/Signed
Service Time
16.147 (2022)
MLB Debut
MLBAM ID
Retrosheet#
pereo002
Show More
[2005] Opening day starter for the Pittsburgh Pirates   [2006] Opening day starter for the Pittsburgh Pirates ... Played for Mexico in World Baseball Classic   [2009] Played for Mexico in World Baseball Classic   [2013] Played for Mexico in World Baseball Classic   [2017] Played for Mexico in World Baseball Classic   [2021] Played for Mexico in the Tokyo Olympics   [2023] Played for Mexico in World Baseball Classic
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearsourcetypeteamrankview rankings
2001Baseball AmericaTeamSan Diego Padres27View Rankings
2002Baseball AmericaTeamSan Diego Padres10View Rankings
2 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1999Arizona PadresArizRkSDN-17125.0815200137328.1282016116370211.558.890.325.0811.756.352.31
2000Idaho Falls PadresPioRkSDN-18314.07550000024.124141119273011.368.880.373.339.995.183.00
2000Yucatan LeonesMexAAA -18324.361160051143.1392421317371101.298.100.623.537.684.982.18
2001Fort Wayne WizardsMidwASDN-19853.46191900000101.1844639943981211.257.460.803.828.704.092.28
2001Lake Elsinore StormCalifA+SDN2619242.72990000053.0452216425626011.327.640.684.2510.533.742.48
2002Lake Elsinore StormCalifA+SDN-20331.85980010048.2361310024660021.236.660.004.4412.212.402.75
2002Mobile BayBearsSouAASDN-20101.17440000023.01133116344001.174.300.396.2613.301.172.13
2002San Diego PadresNLMLBSDN5920453.5016150010090.07137351348943051.327.101.304.809.403.701.96
2003Portland BeaversPCLAAASDN-21333.02880000047.2442016612481101.178.311.132.279.063.784.00
2003San Diego PadresNLMLBSDN5921475.38191900000103.2103656220651176131.628.941.745.6410.165.641.80
2003Pittsburgh PiratesNLMLBPIT4821035.87550000023.0261515212241011.6510.170.784.709.395.872.00
2004Pittsburgh PiratesNLMLBPIT482212102.98303021000196.0145716522812392191.156.661.013.7210.973.262.95
2005Indianapolis IndiansILAAAPIT-23019.90330000010.014111131241012.6012.602.7010.803.609.900.33
2005Pittsburgh PiratesNLMLBPIT4823755.85202000000103.010268672370973061.678.912.016.128.485.941.39
2006Indianapolis IndiansILAAAPIT3424135.63660000032.0282120611341001.227.881.693.099.565.913.09
2006Norfolk TidesILAAANYN-24126.05440000019.1181313412262001.558.381.865.5912.106.052.17
2006Pittsburgh PiratesNLMLBPIT48242106.6315150000076.08864561351614101.8310.421.546.047.227.581.20
2006New York MetsNLMLBNYN4624136.38771100036.2412626717411001.5810.061.724.1710.066.382.41
2007Gulf Coast MetsGCLRkNYN-25000.0011000004.02000070000.504.500.000.0015.750.000.00
2007New York MetsNLMLBNYN462515103.56292900000177.0153907022791746071.317.781.124.028.854.582.20
2008New York MetsNLMLBNYN46261074.22343400000194.0167100912410518091111.407.751.114.878.354.641.71
2009Brooklyn CyclonesNYPLA-NYN-27100.0011000005.02000160000.603.600.001.8010.800.006.00
2009St. Lucie MetsFSLA+NYN-27016.0011000003.07621131002.6721.003.003.009.0018.003.00
2009Buffalo BisonsILAAANYN-27023.8622000009.18441990001.827.710.968.688.683.861.00
2009New York MetsNLMLBNYN4627346.8214140000066.06951501258622041.929.411.647.918.456.951.07
2010St. Lucie MetsFSLA+NYN-28114.63220000011.276624141010.945.401.543.0910.804.633.50
2010Buffalo BisonsILAAANYN-28002.31220000011.2104327102021.467.711.545.407.713.091.43
2010New York MetsNLMLBNYN4628056.8017700104046.1543735942374042.0710.491.758.167.197.190.88
2011Harrisburg SenatorsEastAAWAS4729353.0916150010075.27834261027584041.399.281.193.216.904.042.15
2012Tacoma RainiersPCLAAASEA4630224.6522000228131.0331616419423001.689.581.165.5212.194.652.21
2012Seattle MarinersALMLBSEA3630132.1233000336029.22777110242001.258.190.303.037.282.122.40
2013Seattle MarinersALMLBSEA5931333.74610006122253.0502322626741011.438.491.024.4212.573.912.85
2014Arizona DiamondbacksNLMLBARI5932342.91680006811058.2502519524763371.267.670.773.6811.663.843.17
2015Arizona DiamondbacksNLMLBARI5933213.10480004811029.0251210211372041.247.760.623.4111.483.723.36
2015Houston AstrosALMLBHOU3833036.7522000224012.01412924141001.5010.501.503.0010.509.003.50
2016Washington NationalsNLMLBWAS4634234.9564000647040.0382222420465071.458.550.904.5010.354.952.30
2017Washington NationalsNLMLBWAS4635004.6450000508133.0321717412391141.338.731.093.2710.644.643.25
2018Scranton/Wilkes-Barre RailRidersILAAANYA-36102.5716000165014.0175413150011.4310.930.641.939.643.215.00
2018Cleveland IndiansALMLBCLE3936111.3951000511032.1176517431020.744.730.281.9511.971.676.14
2019Cleveland IndiansALMLBCLE3937243.9867000674140.2382018512481031.238.411.112.6610.624.434.00
2020Cleveland IndiansALMLBCLE3938112.0021000212118.0135406140031.066.500.003.007.002.502.33
2021Tijuana TorosMexAAA  39102.6321000212024.0167735350130.886.001.131.8813.132.637.00
2021Cleveland IndiansALMLBCLE3939010.0050005303.25100140001.6412.270.002.459.822.454.00
2022Tijuana TorosMexAAA  40313.3832000324129.125131137352021.097.670.922.1510.743.995.00
2022Arizona DiamondbacksNLMLBARI59401115.7570007104.08971110012.2518.002.252.252.2520.251.00
2023YucatanMexIntl  41000.0010001000.10000010000.000.000.000.0027.000.000.00
Tot:MLB (20 yrs) MLB   74944.37703195328450851465.213367837121987621546588821.438.201.224.689.494.812.03
Tot:AL (7 yrs) AL   8163.09260000422604189.1164746515662216091.217.800.713.1410.513.523.35
Tot:NL (14 yrs) NL   66784.56443195324224811276.111727096471836961325528731.468.261.294.919.345.001.90
Tot:Minors (15 yrs) Minors   38383.532099800271116649.257630225565280707337201.327.980.903.889.794.182.53
Tot:Rk (3 yrs) Rk   434.2921800713356.2543427225713221.398.580.323.9711.285.402.84
Tot:A- (1 yrs) A-   100.0011000005.02000160000.603.600.001.8010.800.006.00
Tot:A (1 yrs) A   853.46191900000101.1844639943981211.257.460.803.828.704.092.28
Tot:A+ (4 yrs) A+   692.63212000010116.19547347541458041.287.350.544.1811.223.642.69
Tot:AA (2 yrs) AA   452.6520190001098.28937291143928041.348.121.003.928.393.382.14
Tot:AAA (10 yrs) AAA   15164.17127310020963271.22521381263611429513391.358.351.193.789.774.572.59
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2006Pittsburgh PiratesMLB Spring TrainingSpring24003.86330000011.2105515130001.297.710.773.8610.033.862.60
2006New York MetsChampionship SeriesPlayoffs24104.63220000011.213663370001.3710.032.312.315.404.632.33
2007New York MetsMLB Spring TrainingSpring25233.51660000025.225121017200001.258.770.352.457.014.212.86
2008New York MetsMLB Spring TrainingSpring26215.40660000025.030191546180001.4410.801.442.166.486.843.00
2010New York MetsMLB Spring TrainingSpring28018.68650010018.2251818510112001.8712.052.414.825.308.681.10
2011New York MetsMLB Spring TrainingSpring29218.3872005009.213992860002.1712.101.867.455.598.380.75
2012Seattle MarinersMLB Spring TrainingSpring300010.3840004004.17851220002.0814.542.084.154.1516.621.00
2013Seattle MarinersMLB Spring TrainingSpring31003.8690009329.16440371030.965.790.002.896.753.862.33
2014Arizona DiamondbacksMLB Spring TrainingSpring32000.0050005004.01000130000.502.250.002.256.750.003.00
2015Arizona DiamondbacksMLB Spring TrainingSpring33002.4580008107.16220090020.827.360.000.0011.052.450.00
2015Houston AstrosDivision SeriesPlayoffs330027.0020002000.12110100009.0054.000.0027.000.0027.000.00
2016Washington NationalsMLB Spring TrainingSpring34000.0060006105.04000250001.207.200.003.609.000.002.50
2016Washington NationalsDivision SeriesPlayoffs34000.0040004003.11000130010.602.700.002.708.100.003.00
2017Washington NationalsMLB Spring TrainingSpring35003.3860006105.12221170000.563.381.691.6911.813.387.00
2017Washington NationalsDivision SeriesPlayoffs35100.0020002101.01000000001.009.000.000.000.000.000.00
2018Cincinnati RedsMLB Spring TrainingSpring361013.5070007106.2810103490021.8010.804.055.4012.1513.502.25
2019Cleveland IndiansMLB Spring TrainingSpring370010.2980008007.010880040011.4312.860.000.005.1410.290.00
2019New York MetsMLB Spring TrainingSpring37214.50550000016.012138314100001.636.751.697.885.637.310.71
2020Cleveland IndiansMLB Spring TrainingSpring38005.7950005004.25330260001.509.640.003.8611.575.793.00
2020Cleveland IndiansWild Card SeriesPlayoffs38000.0010001100.11000000003.0027.000.000.000.000.000.00
2021Cleveland Baseball TeamMLB Spring TrainingSpring39015.2311000110010.19762171040.977.841.740.876.106.107.00
2022Arizona DiamondbacksMLB Spring TrainingSpring40000.0030003003.11000000010.302.700.000.000.000.000.00
Tot:Spring (16 Yrs) Spring 985.4310527007782174.0174120105236613740131.389.001.193.417.096.212.08
Tot:Playoffs (5 Yrs) Playoffs 203.781120029016.2187735100011.389.721.622.705.403.782.00

Batting Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2002Mobile BayBearsSouAASDN-20P450000000001010000600.000.000.000.000.000.000.0000.0016.670.000.00
2002San Diego PadresNLMLBSDN5920P1630140000000110300043304.133.133.133.266.000.000.2110.0033.330.000.00
2003Portland BeaversPCLAAASDN-21P81121000000030100011201.091.091.091.182.000.000.1250.0025.000.000.00
2003San Diego PadresNLMLBSDN5921P1833070004001100310173807.212.229.212.441.030.000.2922.6326.3210.000.00
2003Pittsburgh PiratesNLMLBPIT4821P560000000001000000600.000.000.000.000.000.000.0000.0016.670.000.00
2004Pittsburgh PiratesNLMLBPIT4822P30582110000004220100001172011.190.242.190.432.069.000.3065.5630.565.500.00
2005Indianapolis IndiansILAAAPIT-23P110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2005Pittsburgh PiratesNLMLBPIT4823P2033160003101110710064206.182.200.182.382.061.000.2612.3826.1911.000.00
2006Indianapolis IndiansILAAAPIT3424P640100000000000001401.250.250.250.500.000.000.2500.000.000.000.00
2006Norfolk TidesILAAANYN-24P410000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2006Pittsburgh PiratesNLMLBPIT4824P162503000310080100032603.120.120.120.240.040.000.1760.0030.770.000.00
2006New York MetsNLMLBNYN4624P71301000000240000111501.077.200.077.277.154.000.11113.3326.672.000.00
2007New York MetsNLMLBNYN4625P2756690001010150600096209.161.161.161.322-0.018.000.2200.0024.190.000.00
2008New York MetsNLMLBNYN4626P3256261003104230700076715.107.167.125.292.107.018.1825.9734.335.750.00
2009Buffalo BisonsILAAANYN-27P210000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2009New York MetsNLMLBNYN4627P142216000000170100062406.273.304.273.577.045.000.4004.1729.177.000.00
2010Buffalo BisonsILAAANYN-28P120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2010New York MetsNLMLBNYN4628P17901000100140100011101.111.200.111.311.111.000.2009.0936.364.000.00
2011Harrisburg SenatorsEastAAWAS4729P230100001001000001301.333.333.333.666.333.000.5000.0033.330.000.00
2016Washington NationalsNLMLBWAS4634P5931210000000000003311.667.6671.0001.667.333.333.6670.000.000.000.00
2023YucatanMexIntl  41P210000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
Tot:MLB (13 yrs) MLB     370344145620015311411603920258399254.163.194.169.363.052.006.2433.5129.078.29
Tot:AL (2 yrs) AL     6200000000000000000000
Tot:NL (11 yrs) NL     308344145620015311411603920258399254.163.194.169.363.052.006.2433.5129.078.29
Tot:Minors (7 yrs) Minors     282823000010060200033003.107.107.107.214.036.000.1360.0020.00
Tot:AA (2 yrs) AA     680100001002010001901.125.125.125.250.125.000.1670.0022.22
Tot:AAA (5 yrs) AAA     222022000000040100022102.100.100.100.200.000.000.1250.0019.05
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006Pittsburgh PiratesMLB Spring TrainingSpring24210000000000020000300.000.000.000.000.000.000.0000.000.000.000.00
2006New York MetsChampionship SeriesPlayoffs24250000000013000000600.000.167.000.167.200.000.00016.6750.003.000.00
2007New York MetsMLB Spring TrainingSpring25360000000003010000700.000.000.000.000.000.000.0000.0042.860.000.00
2009New York MetsMLB Spring TrainingSpring27320000000000020000400.000.000.000.000.000.000.0000.000.000.000.00
2010New York MetsMLB Spring TrainingSpring28640000000002000000400.000.000.000.000.000.000.0000.0050.000.000.00
2011New York MetsMLB Spring TrainingSpring29300000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2014Arizona DiamondbacksMLB Spring TrainingSpring32300000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2015Arizona DiamondbacksMLB Spring TrainingSpring33500000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2016Washington NationalsMLB Spring TrainingSpring34300000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2017Washington NationalsMLB Spring TrainingSpring35100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2018Cincinnati RedsMLB Spring TrainingSpring36100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (10 Yrs) Spring 301300000000050500001800.000.000.000.000.000.000.0000.0027.78
Tot:Playoffs (1 Yrs) Playoffs 250000000013000000600.000.167.000.167.200.000.00016.6750.003.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
765167656762.493