Frank Castillo

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
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
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 Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1987Wytheville CubsAppRkCHN-181012.2912125000090.1863123421832051.188.570.402.098.273.093.95
1987Geneva CubsNYPLA-CHN-18100.0011000006.03100160000.674.500.001.509.001.506.00
1988Peoria ChiefsMidwACHN-19610.71982210051.02554110580010.694.410.181.7610.240.885.80
1989Winston-Salem SpiritsCaroA+CHN-20962.51181881000129.111842365241141031.108.210.351.677.932.924.75
1989Charlotte KnightsSouAACHN-20343.8410104000068.0733529712431011.259.660.931.595.694.633.58
1990Charlotte KnightsSouAACHN-21663.88181841000111.111354488271125081.269.130.652.189.054.374.15
1991Iowa CubsAmerAAACHN-22312.52441100025.0207707203011.087.200.002.527.202.522.86
1991Chicago CubsNLMLBCHN4922674.35181840000111.21075654533735101.258.620.402.665.884.512.21
1992Chicago CubsNLMLBCHN492310113.46333300000205.11799179196313511061.187.850.832.765.923.992.14
1993Chicago CubsNLMLBCHN4924584.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-25423.2711110000066.0573024910643251.027.771.231.368.734.096.40
1994Chicago CubsNLMLBCHN4925214.30441000023.025131135190001.309.781.171.967.435.093.80
1995Chicago CubsNLMLBCHN492611103.21292922000188.0179756722521353161.238.571.052.496.463.592.60
1996Chicago CubsNLMLBCHN49277165.28333311000182.120911210728461392181.4010.321.382.276.865.533.02
1997Chicago CubsNLMLBCHN4928695.4220190010098.01136459944671041.6010.380.834.046.155.881.52
1997Colorado RockiesNLMLBCOL4828635.4214140000086.110757521625592041.5311.151.672.616.155.942.36
1998Lakeland TigersFSLA+DET-29100.0011000005.02000040010.403.600.000.007.200.000.00
1998Detroit TigersALMLBDET4629396.83271900841116.015091881744810051.6711.641.323.416.287.061.84
1999Nashville SoundsPCLAAAPIT-30754.68191900000119.113972621532905061.4310.481.132.416.795.432.81
2000Toronto Blue JaysALMLBTOR53311053.59252400110138.0112585518561040051.227.301.173.656.783.781.86
2001Pawtucket Red SoxILAAABOS-32000.0022000007.27100030000.918.220.000.003.521.170.00
2001Boston Red SoxALMLBBOS37321094.21262600000136.213872641435893151.279.090.922.305.864.742.54
2002Boston Red SoxALMLBBOS37336155.073623001321163.11741019219581121271.429.591.053.206.175.571.93
2003Richmond BravesILAAAATL-34011.50430010018.0235314140001.5011.500.502.007.002.503.50
2003Sacramento River CatsPCLAAAOAK3134544.1319160032096.010447441234591001.449.751.133.195.534.411.74
2004Pawtucket Red SoxILAAABOS37351094.38272500200168.1169878228341233051.219.041.501.826.584.653.62
2004Boston Red SoxALMLBBOS3735000.0020002201.01000100002.009.000.009.000.000.000.00
2005Albuquerque IsotopesPCLAAAMIA-369115.53272400300143.11611028820588040101.5310.111.263.645.026.401.38
2005Florida MarlinsNLMLBMIA37360110.3811000004.14550540002.088.310.0010.388.3110.380.80
2007York RevolutionAtlIndy 3838843.75191610300110.110049461332522071.208.161.062.614.244.001.63
2008York RevolutionAtlIndy -39106.49750021026.1361919211161021.7812.300.683.765.476.491.45
Tot:MLB (13 yrs) MLB   821044.5629726810392921595.116608788091905061101339591.369.361.072.856.214.952.18
Tot:AL (5 yrs) AL   29384.8511692009242555.05753222996819438643221.399.321.103.156.265.221.99
Tot:NL (8 yrs) NL   53664.411811761030501040.11085556510122312715296371.349.391.062.706.194.812.29
Tot:Minors (12 yrs) Minors   75523.6518417424521001115.21111524453110275876282471.248.960.892.227.074.233.19
Tot:Indy (2 yrs) Indy   944.28262110150136.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.71982201051.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.3311310411290643.268035131085179453192271.339.511.192.506.334.912.53
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!

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
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 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!

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
537949764960.494