Fabio Castro

Free Agent
High Level
MLB
Years
2003-2015 (2006-2007)
Proper Name
Fabio Enrique Castro
Positions
P (329)
Height / Weight
5-7 / 185
Bats / Throws
Left / Left
Birthdate
January 20,1985   Age:  40.361
Drafted/Signed
Service Time
1.067 (2011)
MLB Debut
MLBAM ID
Retrosheet#
castf002
Show More
[2005] Selected by the Kansas City Royals in MLB Rule 5 Draft
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
2004Baseball AmericaTeamChicago White Sox16View Rankings
2005Baseball AmericaTeamChicago White Sox27View Rankings
2006Baseball AmericaTeamTexas Rangers16View 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
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2003Bristol White SoxAppRkCHA-18621.72190001910247.029149119596011.025.550.193.6411.302.683.11
2003Kannapolis IntimidatorsSALACHA-18023.27220000011.085405160001.186.550.004.0913.094.093.20
2004Kannapolis IntimidatorsSALACHA-19403.00370003715351.0442017223442001.317.760.354.067.763.531.91
2004Winston-Salem WarthogsCaroA+CHA-19112.3560006007.22220291010.522.350.002.3510.572.354.50
2005Winston-Salem WarthogsCaroA+CHA-20552.28530005320679.0582320737754031.206.610.804.228.542.622.03
2006Frisco RoughRidersTexAATEX-21011.98540010013.2147318101001.619.220.665.276.594.611.25
2006Oklahoma RedHawksPCLAAATEX-21004.9111000003.25220150001.6412.270.002.4512.274.915.00
2006Texas RangersALMLBTEX5221004.3240004208.16540750001.566.480.007.565.405.400.71
2006Philadelphia PhilliesNLMLBPHI5221011.5416000169123.1124416130120.774.630.392.315.011.542.17
2007Reading PhilliesEastAAPHI-22202.7011000113116.2125506243001.086.480.003.2412.962.704.00
2007Ottawa LynxILAAAPHI-22554.0121700143158.1533226733470001.478.181.085.097.254.941.42
2007Philadelphia PhilliesNLMLBPHI5222006.001010094012.0988213140001.836.751.509.7510.506.001.08
2008Reading PhilliesEastAAPHI-23824.402716101130110.110956541446953001.408.891.143.757.754.572.07
2008Lehigh Valley IronPigsILAAAPHI-23028.10320010010.01410916101002.0012.600.905.409.009.001.67
2009New Hampshire Fisher CatsEastAATOR3124200.83440000021.2152203240000.836.230.001.259.970.838.00
2009Las Vegas 51sPCLAAATOR1624764.49252500000142.11487871764812001.499.360.444.055.124.931.27
2010Pawtucket Red SoxILAAABOS1825794.933115001620104.011360579501023031.579.780.784.338.835.192.04
2011Tacoma RainiersPCLAAASEA4126543.63241200123179.1744032934642011.368.391.023.867.264.541.88
2012Midland RockHoundsTexAAOAK3227274.6314140000072.0804137337585041.6310.000.384.637.255.131.57
2012Sacramento River CatsPCLAAAOAK3127376.921490051053.1654341931424001.8010.971.525.237.097.261.35
2013Quintana Roo TigresMexAAA -28302.73660000029.22899410342001.288.491.213.0310.312.733.40
2014Quintana Roo TigresMexAAA -291332.16212100000116.28630284481073041.156.630.313.708.252.312.23
2015Saltillo SaraperosMexAAA -300117.3622000004.2111090431013.2121.210.007.715.7919.290.75
2015Saltillo SaraperosMexAAA -30302.61770000041.1341312215203141.197.400.443.274.352.831.33
Tot:MLB (2 yrs) MLB   013.30301001529143.2271716326320121.215.560.625.366.603.501.23
Tot:AL (1 yrs) AL   004.3240002408.16540750001.566.480.007.565.405.400.71
Tot:NL (2 yrs) NL   013.06261001325135.1211212319270121.135.350.764.846.883.061.42
Tot:Minors (13 yrs) Minors   76573.763331471060186141073.1100250244980482929461221.388.400.674.047.794.211.93
Tot:Rk (1 yrs) Rk   621.72190001019247.029149119596011.025.550.193.6411.302.683.11
Tot:A (2 yrs) A   423.05392001537362.0522521228602001.297.550.294.068.713.632.14
Tot:A+ (2 yrs) A+   662.28590002059686.2602522739845041.146.230.734.058.722.602.15
Tot:AA (5 yrs) AA   14103.886138106231234.12301111011810021112041.418.830.693.848.104.262.11
Tot:AAA (10 yrs) AAA   46374.14155107009482643.163132729652296515211131.448.830.734.147.204.571.74
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
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2006Texas RangersMLB Spring TrainingSpring21105.68800081012.2148827142001.669.951.424.979.955.682.00
2007Philadelphia PhilliesMLB Spring TrainingSpring22019.24700070012.22116132870002.2914.921.425.684.9711.370.88
2008Philadelphia PhilliesMLB Spring TrainingSpring23016.30500050010.014772331001.7012.601.802.702.706.301.00
2009Toronto Blue JaysMLB Spring TrainingSpring24003.0020002003.05110001001.6715.000.000.000.003.000.00
2010Boston Red SoxMLB Spring TrainingSpring25003.0040004006.06222150001.179.003.001.507.503.005.00
2011Seattle MarinersMLB Spring TrainingSpring26016.4361005427.08550260001.4310.290.002.577.716.433.00
2012Oakland AthleticsMLB Spring TrainingSpring27103.0020002003.04110120001.6712.000.003.006.003.002.00
2013Los Angeles DodgersMLB Spring TrainingSpring280181.0010001100.153310000015.00135.0027.000.000.0081.000.00
Tot:Spring (8 Yrs) Spring 246.5935100634254.2774340922374001.8112.681.483.626.097.081.68

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
2006Philadelphia PhilliesNLMLBPHI5221P1520000000001000010200.000.000.000.000.000.000.0000.0050.000.000.00
2007Reading PhilliesEastAAPHI-22P1130000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
2007Ottawa LynxILAAAPHI-22P2110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2007Philadelphia PhilliesNLMLBPHI5222P1000000000000010000100.000.000.000.000.000.000.0000.000.000.000.00
2008Reading PhilliesEastAAPHI-23P27903000000040300131203.333.333.333.666.000.000.6000.0033.330.000.00
Tot:MLB (2 yrs) MLB     2520000000001010010300.000.000.000.000.000.000.0000.0033.33
Tot:NL (2 yrs) NL     2520000000001010010300.000.000.000.000.000.000.0000.0033.33
Tot:Minors (2 yrs) Minors     591303000000060300131603.231.231.231.462.000.000.4290.0037.50
Tot:AA (2 yrs) AA     381203000000050300131503.250.250.250.500.000.000.4290.0033.33
Tot:AAA (1 yrs) AAA     2110000000001000000100.000.000.000.000.000.0000.00100.00
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
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2010Boston Red SoxMLB Spring TrainingSpring25400000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (1 Yrs) Spring 400000000000000000000

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
553463406364.493