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
Frequent visitor to the Cube? Sponsor a page to say Thank You. Sponsor the Alberto Castillo page for a year [$35]   More info

Alberto Castillo   |   Major Leaguer   1995-2007

Full Name:  Alberto Terrero Castillo
Born:  February 10,1970  in  San Juan de Maguana, Dominican Republic
Height:  6-0  Weight:  185  Bats:  Right  Throws:  Right
High School:  Liceo Mercedes Maria Mateo (Las Matas de Faran)
College:  

Baseball Lists:  World Baseball Classic Players

Debut:  May 28,1995


Drafted:  Signed as an undrafted free agent by the New York Mets in 1987  

Transactions:   [Apr 15,1987] - Signed as undrafted amateur Free Agent by Mets.  [Oct 15,1998] - Granted Free Agency.  [Oct 16,1998] - Granted free agency  [Oct 29,1998] - Signed by Phillies  [Nov 5,1998] - Signed as Free Agent by Phillies.  [Dec 14,1998] - Selected by Cardinals from Phillies in Rule 5 major league draft  [Nov 11,1999] - Traded by Cardinals with Lance Painter and Matt DeWitt to Blue Jays for Paul Spoljaric and Pat Hentgen.  [Dec 12,2001] - Released by Blue Jays.  [Dec 21,2001] - Signed as Free Agent by Yankees.  [Oct 10,2002] - Released by Yankees.  [Mar 14,2003] - Signed as Free Agent by Giants.  [Jul 3,2003] - Loaned by Giants to Mexico City Red Devils (Mexican) March 15-  [Oct 15,2003] - Granted Free Agency.  [Nov 6,2003] - Signed as Free Agent by Giants.  [Mar 17,2004] - Released by Giants.  [Mar 19,2004] - Released by Giants  [Mar 22,2004] - Signed as Free Agent by Royals.  [Oct 14,2004] - Granted Free Agency.  [Oct 21,2004] - Signed as Free Agent by Royals.  [Aug 21,2005] - Signed by Mets (minor)  [Dec 13,2005] - Signed by Nationals  [Dec 20,2006] - Signed by Red Sox to minor league contract  [Mar 27,2007] - Traded by Red Sox to Orioles for Cory Keylor  

Disabled List:  [Jul 29,2003] - 15 Day Disabled list - (right wrist contusion)   [Aug 27,2003] - Activated  

 Pitching Statistics
YearTeamLgAgeOrgLevel WLERAGGSCGSHGFSVIPHRERHRBBSOWPBK H9HR9BB9K9WHIPGB%
1987KingsportApp17NymRk 000.001000101.01000100 9.000.009.000.002.00--
1988GC MetsGCL18NymRk 026.4193003019.228191429161 12.810.924.127.321.88--
1990PittsfieldNYPL20NymA- 584.731614001070.16452370586513 8.190.007.428.321.73--
1991ColumbiaSAL21NymA 1293.8228273110157.2148826768914415 8.450.345.088.221.50--
1992St. LucieFSL22NymA+ 1182.5824247300153.21355344927809 7.910.531.584.691.05--
 
Minor League Totals - 5 Season(s)28273.63786810460402.13762061621718430538 8.420.384.126.831.39--
 

 Batting Statistics
YearTeamLgAgeOrg.Level PosLnGABRH2B3BHRRBISBCSBBSOHBPIBBSH SFDP AVGOBPSLGOPSGB%
1987KingsportApp17NymRk c 7911000010530010  .111.429.111540--
1988GC MetsGCL18NymRk c-p 22687184001020442023  .265.312.324636--
 KingsportApp18NymRk c 2475722301140115140111  .293.407.373780--
1989KingsportApp19NymRk c 27741519403122111141100  .257.360.432792--
 PittsfieldNYPL19NymA- c 34123132980113207261022  .236.278.325603--
1990PittsfieldNYPL20NymA- c-p 581871941814243326355112  .219.327.337664--
 St. LucieFSL20NymA+ c 31144001300110000  .364.417.6361053--
1991ColumbiaSAL21NymA c-p 9026735742033476543445055  .277.381.408789--
1992St. LucieFSL22NymA+ c-p 601621133603170016372032  .204.280.296576--
1993St. LucieFSL23NymA+ c 10533337862105420228463127  .258.315.366681--
1994BinghamtonEast24NymAA c 903153378140742134146003111 .248.333.359692--
1995NorfolkIL25NymAAA c 6921723581314312326321032.267.346.392738--
 NY MetsNL25NymMLB c8132923000010391000.103.212.10331558%
1996NorfolkIL26NymAAA c 113341347112111392239674173.208.295.346641--
 NY MetsNL26NymMLB c7,461114000000040000.364.364.36472843%
1997NorfolkIL27NymAAA c 348341810181017180131.217.347.265612--
 NY MetsNL27NymMLB c7,435593121007019160021.203.304.220524--
1998NorfolkIL28NymAAA c 21494920160011120200.184.333.286619--
 NY MetsNL28NymMLB c7388313174027029171060.205.290.32561564%
1999St. LouisNL29StlMLB c 932552167804310024482154.263.326.341667--
2000TorontoAL30TorMLB c9,8661851439701160021360023.211.287.26555252%
2001TorontoAL31TorMLB c8,9661319264014117303050.198.255.25250767%
2002ColumbusIL32NyyAAA c 3091725700810982011.275.350.352702--
 NY YankeesAL32NyyMLB c91537351104001120030.135.158.21637480%
2003FresnoPCL33SfAAA c 123428100700880000.235.381.265646--
 SF GiantsNL33SfMLB c8,6111523101400050000.200.200.46766725%
2004OmahaPCL34KcAAA c 481611541901150020203020.255.348.329677--
 Kansas CtyAL34KcMLB c8,929891224601110214100011.270.365.37173658%
2005SacramentoPCL35OakAAA c 41321000000140000.077.143.077220--
 OaklandAL35OakMLB c11100000000010000.000.000.000000--
 Kansas CtyAL35KcMLB c8,9341001321511141012210011.210.292.31060253%
2006NewOrleansPCL36WanAAA c 8825433681700301235421062.268.356.335691--
2007NorfolkIL37BalAAA c 642032455603240032340032.271.367.345712--
 BaltimoreAL37BalMLB c91131552013003100011.161.229.32355222%
 
Major League Totals - 12 Season(s)418102698226392121013610321971261121 .220.293.29759058%
Minor League Totals - 18 Season(s)1003307033075915664939224223955153084534 .247.336.350686--


 Fielding Statistics
YearTeamLgAgeOrgLevelPosGGSInnPOAETCDPPBSBCSFPCTRF
1987KingsportApp17NymRkC6214025041.000--
 
1988GC MetsGCL18NymRkC1712613214115.986--
1988GC MetsGCL18NymRkP901120---.500--
1988KingsportApp18NymRkC2416118518417.973--
 
1989KingsportApp19NymRkC1913818115713.994--
1989KingsportApp19NymRk1B221030---1.000--
1989PittsfieldNYPL19NymA-C2518626221433.991--
 
1990PittsfieldNYPL20NymA-C55371619441117.980--
1990PittsfieldNYPL20NymA-1B160061---1.000--
1990PittsfieldNYPL20NymA-OF310010---1.000--
1990PittsfieldNYPL20NymA-P162132171---.882--
1990St. LucieFSL20NymA+C3162018021.000--
 
1991ColumbiaSAL21NymAC897348615835514.982--
1991ColumbiaSAL21NymAP2811175331---.848--
 
1992St. LucieFSL22NymA+C60317401236946.967--
1992St. LucieFSL22NymA+P2414244422---.905--
 
1993St. LucieFSL23NymA+C1056048012696911.983--
 
1994BinghamtonEast24NymAAC9064054670019.991--
1994BinghamtonEast24NymAA1B130030---1.000--
 
1995NorfolkIL25NymAAAC6746944752041.987--
1995NY MetsNL25NymMLBC126692770245.974--
 
1996NorfolkIL26NymAAAC11174772882797.990--
1996NY MetsNL26NymMLBC623002300401.000--
 
1997NorfolkIL27NymAAAC3319716621944.973--
1997NorfolkIL27NymAAAOF100110---.000--
1997NY MetsNL27NymMLBC341428215202103.987--
 
1998NorfolkIL28NymAAAC171106111713.991--
1998NY MetsNL28NymMLBC35193152210311315.990--
1998NY MetsNL28NymMLBDH1--------
 
1999St. LouisNL29StlMLBC91514385557105.991--
 
2000TorontoAL30TorMLBC66501.2372313406252517.9937.23
 
2001TorontoAL31TorMLBC66404.2324254353023314.9897.76
 
2002ColumbusIL32NyyAAAC3023015424921.984--
2002NY YankeesAL32NyyMLBC1410493911030285.9908.83
 
2003FresnoPCL33SfAAAC1110050105001.000--
2003SF GiantsNL33SfMLBC103383721400010.9759.24
 
2004OmahaPCL34KcAAAC4130020532527.985--
2004OmahaPCL34KcAAA1B160060---1.000--
2004Kansas CtyAL34KcMLBC2928242.119911121101148.9957.80
 
2005SacramentoPCL35OakAAAC426112800.964--
2005Kansas CtyAL35KcMLBC34322772351022473066.9927.96
2005OaklandAL35OakMLBC1-3200200001.0006.00
 
2006NewOrleansPCL36WanAAAC790-----
 
2007NorfolkIL37BalAAAC63-----
2007BaltimoreAL37BalMLBC111192.292709911941.0009.62
 


 Awards
 Salaries
YearSalary Rank  Lg Avg  Centile
1995109,000  831,50480
1996*109,000  835,26280
1997152,500  996,99071
1998192,500  1,054,03760
1999225,000  1,222,53760
2000425,000  1,369,50543
2001725,000  1,609,51239
2002650,000  1,654,08840
2003*300,000  1,773,36480
2004*300,000  1,716,30380
2005450,000  1,825,75644
 
Career:  $3,638,000   estimate
 Trivia and Player Notes
Played in 2006 World Baseball Classic for Dominican Republic.
 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.
Baseball Bats - Baseball Plus offers a full line of baseball equipment, apparel, footwear, training gear, accessories, and more.
TBC Baseball Shop

Norfolk Tides Jerseys and more.
Baltimore Orioles 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