Frank Castillo

Former Prospect Retired
High Level
MLB
Years
1987-2008 (1991-2005)
Proper Name
Frank Anthony Castillo
Positions
P (480)
Height / Weight
6-1 / 200
Bats / Throws
Right / Right
Birthdate
Death Date
July 28,2013   Age:  44.118
High School
Eastwood (El Paso,TX)
Drafted/Signed
MLB Debut
MLBAM ID
Retrosheet#
castf001
Show More

Prospect Rankings

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearsourcetypeteamrankview rankings
1989Baseball AmericaTeamChicago Cubs5View Rankings
1 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 TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1987Wytheville CubsAppRkCHN-181151012.2912125000090.1863123421832051.188.570.402.098.273.093.95
1987Geneva CubsNYPLA-CHN-18100.0011000006.03100160000.674.500.001.509.001.506.00
1988Peoria ChiefsMidwACHN-19175610.71982210051.02554110580010.694.410.181.7610.240.885.80
1989Winston-Salem SpiritsCaroA+CHN-20120962.51181881000129.111842365241141031.108.210.351.677.932.924.75
1989Charlotte KnightsSouAACHN-20102343.8410104000068.0733529712431011.259.660.931.595.694.633.58
1990Charlotte KnightsSouAACHN-21118663.88181841000111.111354488271125081.269.130.652.189.054.374.15
1991Iowa CubsAmerAAACHN-22129*312.52441100025.0207707203011.087.200.002.527.202.522.86
1991Chicago CubsNLMLBCHN4922108674.35181840000111.21075654533735101.258.620.402.665.884.512.21
1992Chicago CubsNLMLBCHN492310810113.46333300000205.11799179196313511061.187.850.832.765.923.992.14
1993Chicago CubsNLMLBCHN492493584.84292520400141.116283762039845391.4210.321.272.485.355.292.15
1994Daytona CubsFSLA+CHN-25014.5011000004.07320010001.7515.750.000.002.256.750.00
1994Orlando CubsSouAACHN-25101.2911000007.04210120010.715.140.001.292.572.572.00
1994Iowa CubsAmerAAACHN-25130423.2711110000066.0573024910643251.027.771.231.368.734.096.40
1994Chicago CubsNLMLBCHN4925112*214.30441000023.025131135190001.309.781.171.967.435.093.80
1995Chicago CubsNLMLBCHN492611011103.21292922000188.0179756722521353161.238.571.052.496.463.592.60
1996Chicago CubsNLMLBCHN49271027165.28333311000182.120911210728461392181.4010.321.382.276.865.533.02
1997Chicago CubsNLMLBCHN492891695.4220190010098.01136459944671041.6010.380.834.046.155.881.52
1997Colorado RockiesNLMLBCOL482891635.4214140000086.110757521625592041.5311.151.672.616.155.942.36
1998Lakeland TigersFSLA+DET-29100.0011000005.02000040010.403.600.000.007.200.000.00
1998Detroit TigersALMLBDET462988396.83271900841116.015091881744810051.6711.641.323.416.287.061.84
1999Nashville SoundsPCLAAAPIT-30101754.68191900000119.113972621532905061.4310.481.132.416.795.432.81
2000Toronto Blue JaysALMLBTOR53311131053.59252400110138.0112585518561040051.227.301.173.656.783.781.86
2001Pawtucket Red SoxILAAABOS-32000.0022000007.27100030000.918.220.000.003.521.170.00
2001Boston Red SoxALMLBBOS37321031094.21262600000136.213872641435893151.279.090.922.305.864.742.54
2002Boston Red SoxALMLBBOS3733966155.073623001321163.11741019219581121271.429.591.053.206.175.571.93
2003Sacramento River CatsPCLAAAOAK313495544.1319160032096.010447441234591001.449.751.133.195.534.411.74
2003Richmond BravesILAAAATL-3497*011.50430010018.0235314140001.5011.500.502.007.002.503.50
2004Pawtucket Red SoxILAAABOS37351071094.38272500200168.1169878228341233051.219.041.501.826.584.653.62
2004Boston Red SoxALMLBBOS3735000.0020002201.01000100002.009.000.009.000.000.000.00
2005Albuquerque IsotopesPCLAAAMIA-36889115.53272400300143.11611028820588040101.5310.111.263.645.026.401.38
2005Florida MarlinsNLMLBMIA37360110.3811000004.14550540002.088.310.0010.388.3110.380.80
2007York RevolutionAtlIndy 3838104843.75191610300110.110049461332522071.208.161.062.614.244.001.63
2008York RevolutionAtlIndy -3989*106.49750021026.1361919211161021.7812.300.683.765.476.491.45
Tot:MLB (13 yrs) MLB    821044.5629726810329921595.116608788091905061101339591.369.361.072.856.214.952.18
Tot:NL (8 yrs) NL    53664.411811761035001040.11085556510122312715296371.349.391.062.706.194.812.29
Tot:AL (5 yrs) AL    29384.8511692002492555.05753222996819438643221.399.321.103.156.265.221.99
Tot:Minors (12 yrs) Minors    75523.6518417424510201115.21111524453110275876282471.248.960.892.227.074.233.19
Tot:Indy (2 yrs) Indy    944.28262110510136.213668651543683091.318.960.992.834.484.481.58
Tot:Rk (1 yrs) Rk    1012.2912125000090.1863123421832051.188.570.402.098.273.093.95
Tot:A- (1 yrs) A-    100.0011000006.03100160000.674.500.001.509.001.506.00
Tot:A (1 yrs) A    610.71982210051.02554110580010.694.410.181.7610.240.885.80
Tot:A+ (3 yrs) A+    1072.47202081000138.112745385241191041.098.260.331.567.742.934.96
Tot:AA (3 yrs) AA    10103.77292981000186.11909178154015760101.239.180.721.937.584.403.93
Tot:AAA (7 yrs) AAA    38334.3311310411920643.268035131085179453192271.339.511.192.506.334.912.53
Avg:MLB - 162 Inning avg MLB    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Batting Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1987Wytheville CubsAppRkCHN-18P121700000000160100001900.000.056.000.056.059.000.0005.2631.586.000.00
1987Geneva CubsNYPLA-CHN-18P110000000001010000200.000.000.000.000.000.000.0000.0050.000.000.00
1989Charlotte KnightsSouAACHN-20P1050000000003000000500.000.000.000.000.000.000.0000.0060.000.000.00
1990Charlotte KnightsSouAACHN-21P181001000000150300011401.100.182.100.282.100.000.2007.1435.715.000.00
1991Iowa CubsAmerAAACHN-22P430000000002000000300.000.000.000.000.000.000.0000.0066.670.000.00
1991Chicago CubsNLMLBCHN4922P1835050001012130600054305.143.189.143.332.029.000.2274.6530.236.500.00
1992Chicago CubsNLMLBCHN4923P3365360001003210500267306.092.132.092.224.046.000.1364.1128.777.000.00
1993Chicago CubsNLMLBCHN4924P294317000300130800275207.163.182.163.345.023.000.1751.925.773.000.00
1994Orlando CubsSouAACHN-25P120000000000010000300.000.000.000.000.000.000.0000.000.000.000.00
1994Iowa CubsAmerAAACHN-25P1121000000002100000300.000.333.000.333.000.000.0000.0066.670.000.00
1994Chicago CubsNLMLBCHN4925P4900000000140000001000.000.100.000.100.111.000.00010.0040.004.000.00
1995Chicago CubsNLMLBCHN4926P2959160001003250700066906.102.145.102.247.051.000.1764.3536.238.330.00
1996Chicago CubsNLMLBCHN4927P3357150002002210400056305.088.119.088.207.035.000.1393.1733.3310.500.00
1997Chicago CubsNLMLBCHN4928P203315000300090400053705.152.152.152.304.000.000.2080.0024.320.000.00
1997Colorado RockiesNLMLBCOL4828P1425020002001100610023302.080.111.080.191.040.000.1253.0330.3010.000.00
1998Detroit TigersALMLBDET4629P110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1999Nashville SoundsPCLAAAPIT-30P192322100100190600233011.087.125.130.255.087.043.1433.3330.009.000.00
2000Toronto Blue JaysALMLBTOR5331P270100000003000001701.143.143.143.286.000.000.2500.0042.860.000.00
2001Boston Red SoxALMLBBOS3732P120000000001010000300.000.000.000.000.000.000.0000.0033.330.000.00
2002Boston Red SoxALMLBBOS3733P110000000001010000200.000.000.000.000.000.000.0000.0050.000.000.00
2003Richmond BravesILAAAATL-34P410000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2005Albuquerque IsotopesPCLAAAMIA-36P173413000100190500034003.088.114.088.202.029.000.1202.5022.509.000.00
2005Florida MarlinsNLMLBMIA3736P110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
Tot:MLB (12 yrs) MLB     18633873700013011311104210437394037.109.142.109.252.036.000.1623.3028.178.54
Tot:AL (4 yrs) AL     51101000000050200011301.091.091.091.182.000.000.1670.0038.46
Tot:NL (8 yrs) NL     18132773600013011310604010436381036.110.144.110.254.037.000.1623.4127.828.15
Tot:Minors (8 yrs) Minors     979846100200437117002712015.061.107.071.178.051.010.0983.3330.839.25
Tot:Rk (1 yrs) Rk     121700000000160100001900.000.056.000.056.059.000.0005.2631.586.00
Tot:A- (1 yrs) A-     110000000001010000200.000.000.000.000.000.0000.0050.00
Tot:AA (3 yrs) AA     291701000000180400012201.059.111.059.170.059.000.1114.5536.368.00
Tot:AAA (5 yrs) AAA     55634510020022211100267714.079.121.095.216.048.016.1222.6028.5711.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors     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!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
537949764960.494

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×