The Baseball Cube is a statistics web site with major league, minor league and college baseball stats, draft information and historical boxscores.
     ?  
Baseball Tickets, Cardinals Tickets, Chicago Cubs Tickets, Yankees Tickets, Detroit Tigers Tickets, Chicago White Sox Tickets, Tool Tickets & Red Sox Tickets. CTC offers a variety of MLB Baseball tickets including Boston Red Sox baseball tickets, New York Yankees tickets, Chicago Cubs MLB tickets, San Francisco Giants tickets, sports tickets, college sports tickets, World Series tickets & Baseball Tickets
 Sponsor the Frank Castillo page for a year [$32]   More info

Frank Castillo   |   Major Leaguer   1991-2005

Full Name:  Frank Anthony Castillo
Born:  April 1,1969  in  El Paso, Texas
Height:  6-1  Weight:  190  Bats:  Right  Throws:  Right
High School:  Eastwood (El Paso,TX)
College:  

Debut:  June 27,1991


Drafted:  Selected by Chicago Cubs in 6th Round (140th overall) of 1987 amateur entry draft (June-Reg)  ... Selected by Houston Astros in 34th Round (878th overall) of 1989 amateur entry draft (June-Reg)  

Transactions:   [Jun 5,1987] - signed  [Jul 15,1997] - Traded by Cubs to Rockies for Matt Pool.  [Oct 30,1997] - Granted Free Agency.  [Dec 11,1997] - Signed as Free Agent by Tigers.  [Oct 27,1998] - Granted Free Agency.  [Jan 12,1999] - Signed as Free Agent by Diamondbacks.  [Jan 15,1999] - Signed by Diamondbacks  [Mar 27,1999] - Released by Diamondbacks.  [Apr 20,1999] - Signed as Free Agent by Pirates.  [Oct 15,1999] - Granted Free Agency.  [Dec 21,1999] - Signed as Free Agent by Blue Jays.  [Feb 14,2000] - Signed by Blue Jays  [Oct 31,2000] - Released by Blue Jays.  [Dec 7,2000] - Signed as Free Agent by Red Sox.  [Oct 31,2002] - Granted free agency  [Dec 7,2002] - re-signed by Red Sox  [Mar 26,2003] - Released by Red Sox.  [Apr 9,2003] - Signed as Free Agent by Athletics.  [Jun 9,2003] - Released by Athletics.  [Aug 15,2003] - Signed by Braves  [Aug 16,2003] - Signed as Free Agent by Braves.  [Sep 2,2003] - Released by Braves.  [Feb 20,2004] - Signed as Free Agent by Red Sox.  [Oct 11,2004] - Granted Free Agency.  [Nov 17,2004] - Signed as Free Agent by Marlins.  

Disabled List:  [Jun 29,2001] - 15 Day Disabled list - (strained right latissimus)   [Aug 8,2001] - Activated  

 Pitching Statistics
YearTeamLgAgeOrgLevel WLERAGGSCGSHGFSVIPHRERHRBBSOWPBK H9HR9BB9K9WHIPGB%
1987WythevilleApp18ChcRk 1012.291212500090.1863123421832 8.570.402.098.271.18--
 GenevaNYPL18ChcA- 100.001100006.03100160 4.500.001.509.000.67--
1988PeoriaMidw19ChcA 610.7198220051.02554110580 4.410.181.7610.240.69--
1989Winst-SalmCaro20ChcA+ 962.5118188100129.111842365241141 8.210.351.677.931.10--
 CharlotteSou20ChcAA 343.841010400068.0733529712431 9.660.931.595.691.25--
1990CharlotteSou21ChcAA 663.8818184100111.111354488271125 9.140.652.189.051.26--
1991IowaAmer22ChcAAA 312.5244110025.0207707203 7.200.002.527.201.08--
 Chi CubsNL22ChcMLB 674.3518184000111.210756545337358.620.402.665.881.2543%
1992Chi CubsNL23ChcMLB 10113.4633330000205.117991791963135117.850.832.765.921.1843%
1993Chi CubsNL24ChcMLB 584.8429252000141.11628376203984510.321.272.485.351.4249%
1994DaytonaFSL25ChcA+ 014.501100004.0732001015.750.000.002.251.75--
 OrlandoSou25ChcAA 101.291100007.042101205.140.001.292.570.71--
 IowaAmer25ChcAAA 423.271111000066.05730249106437.771.231.368.731.02--
 Chi CubsNL25ChcMLB 214.3044100023.0251311351909.781.171.967.431.3037%
1995Chi CubsNL26ChcMLB 11103.2129292200188.01797567225213538.571.052.496.461.2354%
1996Chi CubsNL27ChcMLB 7165.2833331100182.12091121072846139210.321.382.276.861.4046%
1997ColoradoNL28ColMLB 635.421414000086.11075752162559211.151.672.616.151.53--
 Chi CubsNL28ChcMLB 695.422019000098.0113645994467110.380.834.046.151.60--
1998LakelandFSL29DetA+ 100.001100005.020000403.600.000.007.200.40--
 DetroitAL29DetMLB 396.8327190041116.01509188174481011.641.323.416.281.6743%
1999NashvillePCL30PitAAA 754.6819190000119.11397262153290510.481.132.416.791.43--
2000TorontoAL31TorMLB 1053.5925240010138.01125855185610407.301.173.656.781.2247%
2001PawtucketIL32BosAAA 000.002200007.271000308.220.000.003.520.91--
 BostonAL32BosMLB 1094.2126260000136.2138726414358939.090.922.305.861.2752%
2002BostonAL33BosMLB 6155.0736230021163.117410192195811219.591.053.206.171.4252%
2003RichmondIL34AtlAAA 011.5043000018.0235314140 11.500.502.007.001.50--
 SacramentoPCL34OakAAA 544.131916002096.010447441234591 9.751.133.195.531.44--
2004PawtucketIL35BosAAA 1094.3827250000168.1169878228341233 9.041.501.826.581.21--
 BostonAL35BosMLB 000.002000201.010001009.000.009.000.002.0025%
2005AlbuqurquePCL36FlaAAA 9115.532724000143.116110288205880410.111.263.645.021.53--
 FloridaNL36FlaMLB 0110.391100004.145505408.310.0010.398.312.0825%
2007YorkAtl38Ind 843.7519161000110.1100494613325228.161.062.614.241.20--
 
Major League Totals - 13 Season(s)821044.56297268103921,595.116608788091905061101339.361.072.856.211.3647%
Minor League Totals - 13 Season(s)83563.6620319025501,226.0121157349912330792830 8.890.902.256.811.24--
 

 Batting Statistics
YearTeamLgAgeOrg.Level PosLnGABRH2B3BHRRBISBCSBBSOHBPIBBSH SFDP AVGOBPSLGOPSGB%
1987WythevilleApp18ChcRk p 121700000000160010  .000.056.000056--
 GenevaNYPL18ChcA- p 1100000000010010  .000.000.000000--
1989CharlotteSou20ChcAA p 10500000000030000  .000.000.000000--
1990CharlotteSou21ChcAA p 181001000000150030  .100.182.100282--
1991IowaAmer22ChcAAA p 4300000000020000  .000.000.000000--
 Chi CubsNL22ChcMLB p91835050001012130060.143.189.14333276%
1992Chi CubsNL23ChcMLB p93365360001003210050.092.132.09222457%
1993Chi CubsNL24ChcMLB p9294317000300130080.163.182.16334569%
1994OrlandoSou25ChcAA p 1200000000000010.000.000.000000--
 IowaAmer25ChcAAA p 11210000000021000.000.333.000333--
 Chi CubsNL25ChcMLB p94900000000140000.000.100.00010033%
1995Chi CubsNL26ChcMLB p92959160001003250070.102.145.10224775%
1996Chi CubsNL27ChcMLB p93357150002002210040.088.119.08820764%
1997ColoradoNL28ColMLB p91425020002001100061.080.111.080191--
 Chi CubsNL28ChcMLB p9203315000300090040.152.152.152304--
1998DetroitAL29DetMLB p01100000000000000.000.000.000000100%
1999NashvillePCL30PitAAA p 192322100100190060.087.125.130255--
2000TorontoAL31TorMLB p02701000000030000.143.143.14328657%
2001BostonAL32BosMLB p01200000000010010.000.000.000000100%
2002BostonAL33BosMLB p01100000000010010.000.000.000000100%
2003RichmondIL34AtlAAA p 4100000000000000.000.000.000000--
2004BostonAL35BosMLB p02000000000000000--------------
2005AlbuqurquePCL36FlaAAA p 173413000100190050.088.114.088202--
 FloridaNL36FlaMLB p91100000000000000.000.000.000000--
 
Major League Totals - 13 Season(s)18833873700013011311100421.109.142.10925168%
Minor League Totals - 8 Season(s)97984610020043710170 .061.107.071178--


 Fielding Statistics
YearTeamLgAgeOrgLevelPosGGSInnPOAETCDPPBSBCSFPCTRF
1987WythevilleApp18ChcRkP127130202---1.000--
1987GenevaNYPL18ChcA-P111020---1.000--
 
1988PeoriaMidw19ChcAP95100151---1.000--
 
1989Winst-SalmCaro20ChcA+P187203300---.900--
1989CharlotteSou20ChcAAP10880160---1.000--
 
1990CharlotteSou21ChcAAP185172240---.917--
 
1991IowaAmer22ChcAAAP433060---1.000--
1991Chi CubsNL22ChcMLBP18111.26160220---1.0001.77
 
1992Chi CubsNL23ChcMLBP33205.110281392---.9741.67
 
1993Chi CubsNL24ChcMLBP29141.17341421---.9762.61
 
1994DaytonaFSL25ChcA+P112030---1.000--
1994OrlandoSou25ChcAAP110010---1.000--
1994IowaAmer25ChcAAAP111051160---.938--
1994Chi CubsNL25ChcMLBP42313260---.6671.57
 
1995Chi CubsNL26ChcMLBP2918811242370---.9461.68
 
1996Chi CubsNL27ChcMLBP33182.118233442---.9322.02
 
1997Chi CubsNL28ChcMLBP20987131210---.9521.84
1997ColoradoNL28ColMLBP1486.109091---1.000.94
 
1998DetroitAL29DetMLBP271168140221---1.0001.71
 
1999NashvillePCL30PitAAAP193213272---.889--
 
2000TorontoAL31TorMLBP251388181274---.9631.70
 
2001PawtucketIL32BosAAAP201010---1.000--
2001BostonAL32BosMLBP26136.216160321---1.0002.11
 
2002BostonAL33BosMLBP36163.112150270---1.0001.49
 
2003RichmondIL34AtlAAAP412030---1.000--
2003SacramentoPCL34OakAAAP196160220---1.000--
 
2004PawtucketIL35BosAAAP2714300442---1.000--
2004BostonAL35BosMLBP2-100000------.00
 
2005AlbuqurquePCL36FlaAAAP2712281410---.976--
2005FloridaNL36FlaMLBP114.100000------.00
 


 Awards
 Salaries
YearSalary Rank  Lg Avg  Centile
1990100,000  426,35880
1991*100,000  617,62780
1992150,000  798,18558
1993250,000  815,72345
1994225,000  914,15752
1995250,000  831,50443
19961,600,000  835,26219
19971,740,000  996,99020
19981,750,000  1,054,03720
2000375,000  1,369,50544
20012,250,000  1,609,51224
20022,250,000  1,654,08825
2004*300,000  1,716,30380
2005*300,000  1,825,75680
 
Career:  $11,640,000   estimate
 TBC Data Products
• 2007 Stats Register
• 2007 Stats Register Update
• MLB Stat Files (1903-2007)
• Minor League Stats (2003-2007)
• College Stats (2003-2007)
• TBC Draft Register
• Customized Data Reports

View Product Descriptions
 Jobs in Baseball
Year(s)TeamPosition
No positions listed

 Related Links

  TBC Ad Zone
Baseball Equipment - Baseball Bats, Softball Bats, Baseball Gloves, Catchers Gear, Wood Baseball Bats, Baseball Hats and Batting Gloves.
MLB Trade Rumors - Today's hottest baseball trade rumors. If it's whispered, they hear it.
TBC Baseball Shop

Albuquerque Isotopes Jerseys and more.
Florida Marlins shopping


 Ticket Ads
FrontRowUSA.com sells Baseball tickets. Buy Washington Nationals Tickets Minnesota Twins Tickets Cleveland Indians Tickets St. Louis Cardinals Tickets Oakland Athletics Tickets Atlanta Braves Tickets Philadelphia Phillies Tickets Texas Rangers Tickets Boston Red Sox Tickets and New York Yankees Tickets from the leading ticket broker.

Chicago White Sox Tickets New York Yankees Tickets Seattle Mariners Tickets Braves Tickets Tickets – World Series