Players

Complete statistics and more, for any player.

Enter as much of the player's name as you know.
 
Affiliations

Find statistics for every player in a single organization and navigate the farm system for any organization.

Start by selecting an organization.
 
Leagues

View the statistic leaders for every league, individual and team and check to see the scoreboard for each league.
Also, view a league's standings as well as their attendance figures.

Start by selecting a league.
 

Alberto Castillo, lhp,

Alberto Castillo

Proper Name: Alberto Castillo (Betancourt)

Born: July 5, 1975 in Havana, Cuba

High School:

College: Miami-Dade CC

Ht.: 6-2 Wt.: 254

Bats: L Throws: L

Career Statistics 2014 Game Logs 2014 Splits Spring Training
Year Age Club Lg Class AVG G AB R H 2B 3B HR RBI BB SO SB CS GDP OBP SLG OPS
1994 18 Everett NWL SS .225 53 160 16 36 5 0 3 21 21 56 0 0 3 .313 .313 .626
1995 19 Burlington MWL LoA .165 34 103 7 17 4 0 4 13 7 43 2 0 2 .218 .320 .538
1995 19 Bellingham NWL SS .213 74 263 19 56 11 0 5 23 35 99 0 1 2 .305 .312 .617
2001 25 Bakersfield CAL HiA .274 94 347 45 95 12 2 11 54 28 120 1 3 .329 .415 .744
2008 32 Baltimore AL MAJ 1 0 0 0 0 0 0 0 0 0 0 0 0
2011 35 Reno PCL AAA 3 0 0 0 0 0 0 0 0 0 0 0 0
2011 35 Arizona NL MAJ 16 0 0 0 0 0 0 0 0 0 0 0 0
Major League Totals 17 0 0 0 0 0 0 0 0 0 0 0 0
Minor League Totals .234 258 873 87 204 32 2 23 111 91 318 3 4 7 .306 .354 .660

Career Statistics 2014 Game Logs 2014 Splits Spring Training
Year Age Club Lg Class W L ERA G GS CG SV IP H R ER HR BB SO BB/9 SO/9 WHIP G/F
1994 18 Everett NWL SS 0 0 6.75 6 0 0 0 5.1 7 4 4 1 1 8 1.69 13.50 1.50
1995 19 Did not pitch
1996 20 Bellingham NWL SS 3 0 1.88 9 7 0 0 24.0 20 5 5 2 12 18 4.50 6.75 1.33
1997 21 San Jose CAL HiA 2 2 5.61 18 1 0 0 33.2 41 26 21 2 15 30 4.01 8.02 1.66
1998 22 Tampa FSL HiA 0 0 13.50 12 0 0 0 11.1 14 17 17 2 25 11 19.85 8.74 3.44
1998 22 Greensboro SAL LoA 0 0 3.72 5 0 0 0 9.2 8 6 4 0 14 13 13.03 12.10 2.28
1999 23 Schaumburg NOR IND 7 5 4.27 17 16 2 0 97.0 97 57 46 9 47 70 4.36 6.49 1.48
2000 24 Schaumburg NOR IND 7 7 4.59 17 17 2 0 102.0 107 60 52 10 49 77 4.32 6.79 1.53
2001 25 Did not pitch
2002 26 Newark ATL IND 2 2 3.26 28 0 0 15 49.2 37 19 18 7 15 42 2.72 7.61 1.05
2003 27 Newark ATL IND 7 8 4.40 28 15 2 1 114.2 112 61 56 13 49 98 3.85 7.69 1.40
2004 28 San Luis MEX AAA 1 4 4.22 6 6 1 0 32.0 34 19 15 3 27 18 7.59 5.06 1.91
2004 28 Atlantic City ATL IND 4 2 4.47 14 8 0 0 54.1 63 31 27 8 24 33 3.98 5.47 1.60
2005 29 Did not play
2006 30 Pennsylvania ATL IND 4 3 5.31 16 8 0 1 59.1 74 42 35 6 28 32 4.25 4.85 1.72
2007 31 Pennsylvania ATL IND 3 2 3.00 18 0 0 0 33.0 28 12 11 1 8 38 2.18 10.36 1.09
2007 31 Camden ATL IND 2 0 2.31 28 1 0 4 35.0 24 10 9 2 7 31 1.80 7.97 0.89
2008 32 Norfolk IL AAA 3 1 2.05 19 0 0 0 26.1 16 6 6 2 6 26 2.05 8.89 0.84 1.08
2008 32 Baltimore AL MAJ 1 0 3.81 28 0 0 0 26.0 27 11 11 3 10 23 3.46 7.96 1.42 1.16
2009 33 Norfolk IL AAA 2 3 2.77 50 0 0 13 52.0 49 23 16 2 17 54 2.94 9.35 1.27 1.13
2009 33 Baltimore AL MAJ 0 0 2.25 20 0 0 0 12.0 12 4 3 0 4 8 3.00 6.00 1.33 1.70
2010 34 Baltimore AL MAJ 1 0 10.13 14 0 0 0 10.2 16 12 12 5 6 11 5.06 9.28 2.06 1.25
2010 34 Norfolk IL AAA 1 2 4.54 39 0 0 4 39.2 46 20 20 4 15 43 3.40 9.76 1.54 1.16
2011 35 Norfolk IL AAA 2 4 1.89 20 0 0 1 33.1 24 8 7 1 8 26 2.16 7.02 0.96 1.57
2011 35 Reno PCL AAA 0 0 2.00 8 0 0 0 9.0 5 2 2 0 5 12 5.00 12.00 1.11 4.50
2011 35 Arizona NL MAJ 1 0 2.31 17 0 0 0 11.2 10 3 3 0 7 6 5.40 4.63 1.46 2.33
2012 36 Campeche MEX AAA 0 2 7.79 4 4 0 0 17.1 24 16 15 4 6 8 3.12 4.15 1.73 1.57
Major League Totals 3 0 4.33 79 0 0 0 60.1 65 30 29 8 27 48 4.03 7.16 1.52 1.43
Minor League Totals 14 18 4.05 196 18 1 18 293.2 288 152 132 23 151 267 4.63 8.18 1.49 1.29
Draft History [-]
Drafted in the 3rd round (88th overall) by the San Francisco Giants in 1994
Career Transactions [+] Premium