Mobile Site You Are Here > Home > Minor Leagues > Players > Juan Castro Minor League Statistics & History


Juan Castro

Juan Gabriel Castro

Positions: Shortstop, Second Baseman and Third Baseman
Bats: Right, Throws: Right
Height: 5' 11", Weight: 190 lb.

Born: June 20, 1972 in Los Mochis, Sinaloa, MX
High School: Los Mochis (Los Mochis, MX)

Major League Stats

Juan Castro
Minor League Player Page
/ Gamelogs & Splits
 Batting: 2011 / 2010 / 2009 / 2008

Minors Batting

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1991 19 -1.7 Great Falls PION Rk LAD 60 255 217 36 60 4 2 1 27 7 6 33 31 .276 .369 .327 .696 71 2 0 3 2 1
1992 20 -2.4 Bakersfield CALL A+ LAD 113 511 446 56 116 15 4 4 42 14 11 37 64 .260 .314 .339 .652 151 7 1 20 7 2
1993 21 -2.7 San Antonio TL AA LAD 118 476 424 55 117 23 8 7 41 12 11 30 40 .276 .325 .417 .742 177 14 2 17 3 3
1994 22 -1.9 San Antonio TL AA LAD 123 489 445 55 128 25 4 4 44 4 8 31 66 .288 .334 .389 .723 173 11 1 10 2 2
1995 23 -3.6 Albuquerque PCL AAA LAD 104 368 341 51 91 18 4 3 43 4 4 20 42 .267 .307 .370 .677 126 11 0 7 0 3
1996 24 -2.3 Albuquerque PCL AAA LAD 17 63 56 12 21 4 2 1 8 1 1 6 7 .375 .444 .571 1.016 32 0 1 0 0 0
1997 25 -1.6 Albuquerque PCL AAA LAD 27 108 101 11 31 5 2 2 11 1 0 4 20 .307 .327 .455 .783 46 5 0 1 2 0
1999 27 0.0 Albuquerque PCL AAA LAD 116 467 423 52 116 25 4 7 51 2 3 34 70 .274 .325 .402 .727 170 14 0 6 4 2
2000 28 1.0 Louisville IL AAA CIN 19 74 60 9 19 5 1 2 10 0 1 12 12 .317 .425 .533 .958 32 3 0 1 1 3
2002 30 2.7 Louisville IL AAA CIN 5 19 17 2 3 0 0 0 2 0 0 1 3 .176 .222 .176 .399 3 0 0 1 0 0
2003 31 3.7 Louisville IL AAA CIN 9 35 32 3 7 0 0 1 5 0 1 2 3 .219 .257 .313 .570 10 2 0 0 1 0
2004 32 4.7 Louisville IL AAA CIN 5 20 18 1 3 1 0 0 3 0 0 1 2 .167 .200 .222 .422 4 0 0 0 1 0
2008 36 9.0 Colorado Springs PCL AAA COL 18 54 50 8 15 2 0 1 3 0 0 4 7 .300 .352 .400 .752 20 4 0 0 0 0
2009 37 10.4 Albuquerque PCL AAA LAD 3 11 11 1 2 0 0 0 0 0 0 0 3 .182 .182 .182 .364 2 1 0 0 0 0
2010 38 11.0 Albuquerque PCL AAA LAD 5 16 14 2 4 0 0 0 1 0 0 2 2 .286 .375 .286 .661 4 0 0 0 0 0
2011 39 12.0 Albuquerque PCL AAA LAD 9 27 25 6 11 2 1 0 3 0 0 2 5 .440 .481 .600 1.081 15 1 0 0 0 0
16 Seasons 751 2993 2680 360 744 129 32 33 294 45 46 219 377 .278 .331 .387 .717 1036 75 5 66 23 16
Rk (1 season) Rk 60 255 217 36 60 4 2 1 27 7 6 33 31 .276 .369 .327 .696 71 2 0 3 2 1
A+ (1 season) A+ 113 511 446 56 116 15 4 4 42 14 11 37 64 .260 .314 .339 .652 151 7 1 20 7 2
AA (2 seasons) AA 241 965 869 110 245 48 12 11 85 16 19 61 106 .282 .329 .403 .732 350 25 3 27 5 5
AAA (12 seasons) AAA 337 1262 1148 158 323 62 14 17 140 8 10 88 176 .281 .331 .404 .735 464 41 1 16 9 8

Minors Fielding

Year Age Tm Lg Lev Aff G CG Ch PO A E DP Fld% RF/G lgCS% PO Rctch Rtz
1991 19 Great Falls PION Rk LAD SS 32 123 35 76 12 17 .902 3.47
1991 19 Great Falls PION Rk LAD 2B 29 143 55 79 9 18 .937 4.62
1992 20 Bakersfield CALL A+ LAD SS 112 527 180 309 38 73 .928 4.37
1993 21 San Antonio TL AA LAD SS 110 485 160 299 26 51 .946 4.17
1993 21 San Antonio TL AA LAD 2B 5 26 9 15 2 3 .923 4.80
1994 22 San Antonio TL AA LAD SS 122 593 187 377 29 82 .951 4.62
1995 23 Albuquerque PCL AAA LAD SS 92 489 148 327 14 67 .971 5.16
1995 23 Albuquerque PCL AAA LAD 2B 10 21 4 17 0 2 1.000 2.10
1996 24 Albuquerque PCL AAA LAD SS 4 17 6 11 0 2 1.000 4.25
1996 24 Albuquerque PCL AAA LAD 3B 12 29 6 21 2 4 .931 2.25
1996 24 Albuquerque PCL AAA LAD 2B 1 6 5 1 0 1 1.000 6.00
1997 25 Albuquerque PCL AAA LAD SS 24 106 27 70 9 15 .915 4.04
1997 25 Albuquerque PCL AAA LAD 2B 3 19 6 13 0 2 1.000 6.33
1999 27 Albuquerque PCL AAA LAD SS 59 256 74 170 12 42 .953 4.14
1999 27 Albuquerque PCL AAA LAD 3B 42 106 24 76 6 11 .943 2.38
1999 27 Albuquerque PCL AAA LAD 2B 16 69 28 40 1 8 .986 4.25
2000 28 Louisville IL AAA CIN SS 16 67 20 44 3 6 .955 4.00
2000 28 Louisville IL AAA CIN 3B 2 5 1 3 1 0 .800 2.00
2000 28 Louisville IL AAA CIN 2B 3 18 7 11 0 1 1.000 6.00
2002 30 Louisville IL AAA CIN SS 3 11 4 7 0 0 1.000 3.67
2002 30 Louisville IL AAA CIN 2B 2 15 7 7 1 3 .933 7.00
2003 31 Louisville IL AAA CIN SS 9 40 11 27 2 9 .950 4.22
2004 32 Louisville IL AAA CIN SS 3 15 4 10 1 2 .933 4.67
2004 32 Louisville IL AAA CIN 3B 1 5 1 4 0 0 1.000 5.00
2004 32 Louisville IL AAA CIN 2B 1 2 1 1 0 0 1.000 2.00
2008 36 Colorado Springs PCL AAA COL SS 11 34 7 24 3 5 .912 2.82 0
2008 36 Colorado Springs PCL AAA COL 2B 4 10 4 6 0 2 1.000 2.50 0
2009 37 Albuquerque PCL AAA LAD SS 1 8 4 4 0 3 1.000 8.00 0
2009 37 Albuquerque PCL AAA LAD 2B 2 10 4 5 1 1 .900 4.50 0
2010 38 Albuquerque PCL AAA LAD SS 2 7 2 5 0 1 1.000 3.50
2010 38 Albuquerque PCL AAA LAD 3B 1 4 1 3 0 0 1.000 4.00
2010 38 Albuquerque PCL AAA LAD 2B 2 2 1 0 1 0 .500 0.50
2011 39 Albuquerque PCL AAA LAD SS 3 10 3 7 0 1 1.000 3.33
2011 39 Albuquerque PCL AAA LAD 3B 3 5 1 4 0 0 1.000 1.67
2011 39 Albuquerque PCL AAA LAD 2B 2 6 1 5 0 0 1.000 3.00
16 Seasons 744 3289 1038 2078 173 432 .947 4.19 0
SS (16 seasons) SS 603 2788 872 1767 149 376 .947 4.38 0
2B (13 seasons) 2B 80 347 132 200 15 41 .957 4.15 0
3B (6 seasons) 3B 61 154 34 111 9 15 .942 2.38

Teams Played For

Year Age Tm Lg Lev Aff
1991 19 Great Falls Dodgers Pioneer League Rk LAD
1992 20 Bakersfield Dodgers California League A+ LAD
1993 21 San Antonio Missions Texas League AA LAD
1994 22 San Antonio Missions Texas League AA LAD
1995 23 Albuquerque Dukes Pacific Coast League AAA LAD
1995 23 Los Angeles Dodgers National League MLB LAD 1 1995-09-02 1995-10-01
1996 24 Albuquerque Dukes Pacific Coast League AAA LAD
1996 24 Los Angeles Dodgers National League MLB LAD 1 1996-04-23 1996-09-29
1997 25 Albuquerque Dukes Pacific Coast League AAA LAD
1997 25 Los Angeles Dodgers National League MLB LAD 1 1997-04-01 1997-09-21
1998 26 Los Angeles Dodgers National League MLB LAD 1 1998-04-02 1998-09-27
1999 27 Albuquerque Dukes Pacific Coast League AAA LAD
1999 27 Los Angeles Dodgers National League MLB LAD 1 1999-09-08 1999-09-21
2000 28 Louisville RiverBats International League AAA CIN
2000 28 Cincinnati Reds National League MLB CIN 1 2000-04-28 2000-10-01
2001 29 Cincinnati Reds National League MLB CIN 1 2001-04-07 2001-09-25
2002 30 Louisville Bats International League AAA CIN
2002 30 Cincinnati Reds National League MLB CIN 1 2002-06-01 2002-09-28
2003 31 Louisville Bats International League AAA CIN
2003 31 Cincinnati Reds National League MLB CIN 1 2003-04-15 2003-09-27
2004 32 Louisville Bats International League AAA CIN 2004-06-17 2004-06-21
2004 32 Cincinnati Reds National League MLB CIN 1 2004-04-05 2004-10-03
2005 33 Minnesota Twins American League MLB MIN 1 2005-04-06 2005-09-25
2006 34 Minnesota Twins American League MLB MIN 1 2006-04-04 2006-06-13
2006 34 Cincinnati Reds National League MLB CIN 2 2006-06-18 2006-10-01
2007 35 Cincinnati Reds National League MLB CIN 1 2007-04-05 2007-07-28
2008 36 Colorado Springs Sky Sox Pacific Coast League AAA COL 2008-05-05 2008-07-14
2008 36 Cincinnati Reds National League MLB CIN 1 2008-04-04 2008-04-17
2008 36 Baltimore Orioles American League MLB BAL 2 2008-04-28 2008-09-24
2009 37 Albuquerque Isotopes Pacific Coast League AAA LAD 2009-04-09 2009-04-12
2009 37 Los Angeles Dodgers National League MLB LAD 1 2009-04-13 2009-10-04
2010 38 Albuquerque Isotopes Pacific Coast League AAA LAD 2010-08-06 2010-08-10
2010 38 Philadelphia Phillies National League MLB PHI 1 2010-04-12 2010-07-16
2010 38 Los Angeles Dodgers National League MLB LAD 2 2010-08-15 2010-08-15
2011 39 Albuquerque Isotopes Pacific Coast League AAA LAD 2011-04-09 2011-06-11
2011 39 Los Angeles Dodgers National League MLB LAD 1 2011-05-15 2011-06-04

Sabr ID: a63e731c

About the Minor League Data

Performance data on minor and international leagues is licensed from and provided by the SABR Minor Leagues Database, a community project sponsored by the Minor Leagues Committee of the Society for American Baseball Research.

The database is under active development. Many statistics are incomplete due to ongoing research and/or limitations in published sources. To learn more about these limitations, or to find out how to contribute, click here.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.