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, c,

Alberto Castillo

Proper Name: Alberto Terrero Castillo

Born: Feb. 10, 1970 in San Juan de la Maguana, Dominican Republic

High School:

Ht.: 6-0 Wt.: 215

Bats: R Throws: R

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
1987 17 Kingsport APP R .111 7 9 1 1 0 0 0 0 5 3 1 0 .429 .111 .540
1988 18 Mets GCL R .265 22 68 7 18 4 0 0 10 4 4 2 0 .312 .324 .636
1988 18 Kingsport APP R .293 24 75 7 22 3 0 1 14 15 14 0 1 .407 .373 .780
1989 19 Kingsport APP R .257 27 74 15 19 4 0 3 12 11 14 2 1 .360 .432 .792
1989 19 Pittsfield NYP SS .236 34 123 13 29 8 0 1 13 7 26 2 0 .278 .325 .603
1990 20 Columbia SAL A .233 30 103 8 24 4 3 1 14 10 21 1 1 .296 .359 .655
1990 20 Pittsfield NYP SS .219 58 187 19 41 8 1 4 24 26 35 3 3 .327 .337 .664
1990 20 St. Lucie FSL A .364 3 11 4 4 0 0 1 3 1 1 0 0 .417 .636 1.053
1991 21 Columbia SAL A .277 90 267 35 74 20 3 3 47 43 44 6 5 .381 .408 .789
1992 22 St. Lucie FSL HiA .204 60 162 11 33 6 0 3 17 16 37 0 0 .280 .296 .576
1993 23 St. Lucie FSL HiA .258 105 333 37 86 21 0 5 42 28 46 0 2 .315 .366 .681
1994 24 Binghamton EL AA .248 90 315 33 78 14 0 7 42 41 46 1 3 .333 .359 .692
1995 25 Norfolk IL AAA .267 69 217 23 58 13 1 4 31 26 32 2 3 .346 .392 .738
1995 25 New York NL MAJ .103 13 29 2 3 0 0 0 0 3 9 1 0 0 .212 .103 .315
1996 26 Norfolk IL AAA .208 113 341 34 71 12 1 11 39 39 67 2 2 .295 .346 .641
1996 26 New York NL MAJ .364 6 11 1 4 0 0 0 0 0 4 0 0 0 .364 .364 .728
1997 27 Norfolk IL AAA .217 34 83 4 18 1 0 1 8 17 16 1 0 .347 .265 .612
1997 27 New York NL MAJ .203 35 59 3 12 1 0 0 7 9 16 0 1 3 .304 .220 .524
1998 28 New York NL MAJ .205 38 83 13 17 4 0 2 7 9 17 0 2 1 .290 .325 .615
1998 28 Norfolk IL AAA .184 21 49 4 9 2 0 1 6 11 12 0 0 .333 .286 .619
1999 29 St. Louis NL MAJ .263 93 255 21 67 8 0 4 31 24 48 0 0 6 .326 .341 .667
2000 30 Toronto AL MAJ .211 66 185 14 39 7 0 1 16 21 36 0 0 3 .287 .265 .552
2001 31 Toronto AL MAJ .198 66 131 9 26 4 0 1 4 7 30 1 1 2 .255 .252 .507
2002 32 Columbus IL AAA .275 30 91 7 25 7 0 0 8 9 8 1 0 .350 .352 .702
2002 32 New York AL MAJ .135 15 37 3 5 1 1 0 4 1 12 0 0 2 .158 .216 .374
2003 33 Mexico MEX AAA .350 17 60 13 21 4 0 1 14 6 7 1 1 .412 .467 .879
2003 33 Laguna MEX AAA .288 66 243 38 70 9 0 11 47 34 22 0 1 .381 .461 .842
2003 33 Fresno PCL AAA .235 12 34 2 8 1 0 0 7 8 8 0 0 .381 .265 .646
2003 33 San Francisco NL MAJ .200 11 15 2 3 1 0 1 4 0 5 0 0 0 .200 .467 .667
2004 34 Omaha PCL AAA .255 48 161 15 41 9 0 1 15 20 20 0 0 .348 .329 .677
2004 34 Kansas City AL MAJ .270 29 89 12 24 6 0 1 11 14 10 0 2 1 .365 .371 .736
2005 35 Kansas City AL MAJ .210 34 100 13 21 5 1 1 14 12 21 1 0 2 .292 .310 .602
2005 35 Sacramento PCL AAA .077 4 13 2 1 0 0 0 0 1 4 0 0 .143 .077 .220
2005 35 Oakland AL MAJ .000 1 1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000
2006 36 New Orleans PCL AAA .268 88 254 33 68 17 0 0 30 35 42 1 2 .356 .335 .691
2007 37 Baltimore AL MAJ .161 11 31 5 5 2 0 1 3 3 10 0 0 1 .229 .323 .552
2007 37 Norfolk IL AAA .271 64 203 24 55 6 0 3 24 32 34 0 0 .367 .345 .712
Major League Totals .220 418 1026 98 226 39 2 12 101 103 219 3 6 21 .293 .297 .590
Minor League Totals .251 1116 3476 389 874 173 9 62 467 445 563 26 25 .339 .360 .699
Career Transactions [+] Premium