Oscar Villarreal

Free Agent
High Level
MLB
Years
1999-2017 (2003-2008)
Proper Name
Oscar Eduardo Villarreal
Positions
P (468)
Height / Weight
6-0 / 195
Bats / Throws
Left / Right
Birthdate
November 22,1981   Age:  44.056
High School
Prepa No 16 (Nueva Leon,MX)
Drafted/Signed
Service Time
5.103 (2011)
MLB Debut
MLBAM ID
Retrosheet#
villo001
Show More
[2006] Played for Mexico in World Baseball Classic   [2013] 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 AmericaTeamArizona Diamondbacks12View Rankings
2002Baseball AmericaTeamArizona Diamondbacks13View Rankings
2003Baseball AmericaTeamArizona Diamondbacks13View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1999Arizona DiamondbacksArizRkARI-17153.7814110031064.16439271255164101.388.950.143.507.135.462.04
2000Arizona DiamondbacksArizRkARI-18009.0010001001.02110010002.0018.000.000.009.009.000.00
2000South Bend Silver HawksMidwAARI3118134.411350085032.2371916017302131.6510.190.004.688.275.231.76
2000High Desert MavericksCalifA+ARI-18023.65940050024.2242010414182031.548.761.465.116.577.301.29
2000Tucson SidewindersPCLAAAARI-18102.0820002004.16110240001.8512.460.004.158.312.082.00
2001El Paso DiablosTexAAARI3019694.41272700000140.215496691063108141181.549.850.644.036.916.141.71
2002El Paso DiablosTexAAARI2620633.7414121020084.1733635226853041.177.790.212.779.073.843.27
2002Tucson SidewindersPCLAAAARI-20334.3610100000064.0683331822405241.419.561.133.095.634.641.82
2003Arizona DiamondbacksNLMLBARI56211072.57861008514098.0804028646803231.297.350.554.227.353.671.74
2004Tucson SidewindersPCLAAAARI-220214.34650010010.220171734122002.2516.872.533.3710.1214.343.00
2004Arizona DiamondbacksNLMLBARI5622027.0017000174018.025141437175011.7812.501.503.508.507.002.43
2005Tucson SidewindersPCLAAAARI-23035.191280048017.11912101481001.339.870.522.084.156.232.00
2005Arizona DiamondbacksNLMLBARI5623205.2711000110013.211882650011.247.241.323.953.295.270.83
2006Atlanta BravesNLMLBATL5624913.61584005411092.19341371327554001.309.061.272.635.364.002.04
2007Atlanta BravesNLMLBATL5625224.24510005111176.1754036632586041.408.840.713.776.844.721.81
2008Colorado Springs Sky SoxPCLAAACOL-26016.23330000013.0171191771001.8511.770.694.854.857.621.00
2008Tacoma RainiersPCLAAASEA-26104.6650005119.277524112001.146.521.863.7210.246.522.75
2008Houston AstrosNLMLBHOU5626135.02350003513037.24225211217212021.5710.042.874.065.025.971.24
2010Lehigh Valley IronPigsILAAAPHI2128434.40490004919157.1543328726424041.408.481.104.086.595.181.62
2011Monterrey SultanesMexAAA -29042.804300043351845.0491714319240001.519.800.603.804.803.401.26
2011Albuquerque IsotopesPCLAAALAN-29006.7520002202.25221030101.8716.873.370.0010.126.750.00
2012Norfolk TidesILAAABAL2630342.88372003511168.2623022127498241.308.130.133.546.423.931.81
2013Monterrey SultanesMexAAA -31033.262200022221319.1169736192011.147.451.402.798.844.193.17
2013Pawtucket Red SoxILAAABOS3631424.4414000143024.123131229232021.328.510.743.338.514.812.56
2014Monterrey SultanesMexAAA -32632.545100051391656.2571616114404101.259.050.162.226.352.542.86
2015Monterrey SultanesMexAAA -33433.10620006213258.0502620118484041.177.760.162.797.454.032.67
2016Monterrey SultanesMexAAA -34543.9638800304063.2733528523468121.5110.320.713.256.504.952.00
2017Monterrey SultanesMexAAA -35113.4617000175013.019552662001.9213.151.384.154.153.461.00
Tot:MLB (6 yrs) MLB   24153.86258500532531336.032616814442135236202111.378.731.123.626.324.501.75
Tot:NL (6 yrs) NL   24153.86258500532531336.032616814442135236202111.378.731.123.626.324.501.75
Tot:Minors (15 yrs) Minors   46583.96451951016835652875.1899478385583366757223491.419.240.603.456.944.912.01
Tot:Rk (2 yrs) Rk   153.8615110014065.16640281255264101.399.090.143.447.165.512.08
Tot:A (1 yrs) A   134.411350058032.2371916017302131.6510.190.004.688.275.231.76
Tot:A+ (1 yrs) A+   023.65940005024.2242010414182031.548.761.465.116.577.301.29
Tot:AA (2 yrs) AA   12124.16413910020225.022713210412891931711121.409.080.483.567.725.282.17
Tot:AAA (13 yrs) AAA   32363.87373360016233752527.254526722741191382457211.399.300.703.266.524.552.00
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
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2006Atlanta BravesMLB Spring TrainingSpring24009.0040004004.07440140002.0015.750.002.259.009.004.00
2007Atlanta BravesMLB Spring TrainingSpring25015.2511000111012.016872290001.5012.001.501.506.756.004.50
2008Houston AstrosMLB Spring TrainingSpring26008.44900093110.22212100181022.1618.560.000.846.7510.128.00
2011Los Angeles DodgersMLB Spring TrainingSpring290010.5770007427.212993480002.0914.093.524.709.3910.572.00
2012Baltimore OriolesMLB Spring TrainingSpring30003.0060006216.03420360001.004.500.004.509.006.002.00
2013Boston Red SoxMLB Spring TrainingSpring31019.0040004305.08553371002.2014.405.405.4012.609.002.33
Tot:Spring (6 Yrs) Spring 027.35410001341445.1684237814422021.8113.501.592.788.348.343.00

Batting Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2000South Bend Silver HawksMidwAARI3118P1310000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2001El Paso DiablosTexAAARI3019P271523000001170100131703.200.250.200.450.000.000.3755.8841.187.000.00
2002El Paso DiablosTexAAARI2620P141003000000140100031203.300.364.300.664.100.000.5008.3333.334.000.00
2002Tucson SidewindersPCLAAAARI-20P101000000000030300001300.000.000.000.000.000.000.0000.0023.080.000.00
2003Arizona DiamondbacksNLMLBARI5621P8230000000002000000300.000.000.000.000.000.000.0000.0066.670.000.00
2004Tucson SidewindersPCLAAAARI-22P610000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2005Tucson SidewindersPCLAAAARI-23P620000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2006Atlanta BravesNLMLBATL5624P5670000000003020010900.000.000.000.000.000.000.0000.0033.330.000.00
2007Atlanta BravesNLMLBATL5625P4840100000001010001501.250.250.250.500.000.000.3330.0020.000.000.00
2008Colorado Springs Sky SoxPCLAAACOL-26P310000000001010000200.000.000.000.000.000.000.0000.0050.000.000.00
2008Houston AstrosNLMLBHOU5626P3310000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
Tot:MLB (4 yrs) MLB     2191501000000070300111801.067.067.067.133.000.000.1250.0038.89
Tot:NL (4 yrs) NL     2191501000000070300111801.067.067.067.133.000.000.1250.0038.89
Tot:Minors (6 yrs) Minors     7940260000012180600164806.150.190.150.340.025.000.2734.1737.509.00
Tot:A (1 yrs) A     1310000000000000000100.000.000.000.000.000.000.0000.000.00
Tot:AA (2 yrs) AA     4125260000012110200162906.240.296.240.536.040.000.4296.9037.935.50
Tot:AAA (4 yrs) AAA     251400000000070400001800.000.000.000.000.000.000.0000.0038.89
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
2011Los Angeles DodgersMLB Spring TrainingSpring29200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (1 Yrs) Spring 200000000000000000000

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
414946444671.487