Juan Castro

Juan Gabriel Castro
Born: June 20, 1972
Los Mochis, Sinaloa MX
Primary Position: Shortstop
All Position(s) Played: 2B, 3B
Bats: Right
Throws: Right
Height: 5'11"
Weight: 190
Career: 1991-2011
Major League Statistics

Juan Castro compiled a career batting average of .278 with 33 home runs and 294 RBI in his 751-game career with the Great Falls Dodgers, Bakersfield Dodgers, San Antonio Missions, Albuquerque Dukes, Louisville RiverBats, Louisville Bats, Colorado Springs Sky Sox and Albuquerque Isotopes. He began playing during the 1991 season and last took the field during the 2011 campaign.


Click on column headings to sort.


Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
1991RPIONGreat Falls Dodgers60255217366042127763331.276.369.327.6967120321
1992Advanced ACALLBakersfield Dodgers1135114465611615444214113764.260.314.339.652151712072
1993AATLSan Antonio Missions1184764245511723874112113040.276.325.417.7421771421733
1994AATLSan Antonio Missions12348944555128254444483166.288.334.389.7231731111022
1995AAAPCLAlbuquerque Dukes1043683415191184343442042.267.307.370.677126110703
1996AAAPCLAlbuquerque Dukes176356122142181167.375.444.5711.0163201000
1997AAAPCLAlbuquerque Dukes2710810111315221110420.307.327.455.7834650120
1999AAAPCLAlbuquerque Dukes11646742352116254751233470.274.325.402.727170140642
2000AAAILLouisville RiverBats19746091951210011212.317.425.533.9583230113
2002AAAILLouisville Bats519172300020013.176.222.176.399300100
2003AAAILLouisville Bats935323700150123.219.257.312.5701020010
2004AAAILLouisville Bats520181310030012.167.200.222.422400010
2008AAAPCLColorado Springs Sky Sox18545081520130047.300.352.400.7522040000
2009AAAPCLAlbuquerque Isotopes311111200000003.182.182.182.364210000
2010AAAPCLAlbuquerque Isotopes516142400010022.286.375.286.661400000
2011AAAPCLAlbuquerque Isotopes9272561121030025.440.481.6001.0811510000
Totals7512993268036074412932332944546219377.278.331.387.7171036755662316


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1991RPIONGreat Falls DodgersSS3235761217.9023.469
1991RPIONGreat Falls Dodgers2B295579918.9374.621
1992Advanced ACALLBakersfield DodgersSS1121803093873.9284.366
1993AATLSan Antonio Missions2B591523.9234.800
1993AATLSan Antonio MissionsSS1101602992651.9464.173
1994AATLSan Antonio MissionsSS1221873772982.9514.623
1995AAAPCLAlbuquerque DukesSS921483271467.9715.163
1995AAAPCLAlbuquerque Dukes2B10417021.0002.100
1996AAAPCLAlbuquerque DukesSS4611021.0004.250
1996AAAPCLAlbuquerque Dukes3B1262124.9312.250
1996AAAPCLAlbuquerque Dukes2B151011.0006.000
1997AAAPCLAlbuquerque Dukes2B3613021.0006.333
1997AAAPCLAlbuquerque DukesSS242770915.9154.042
1999AAAPCLAlbuquerque DukesSS59741701242.9534.136
1999AAAPCLAlbuquerque Dukes3B422476611.9432.381
1999AAAPCLAlbuquerque Dukes2B16284018.9864.250
2000AAAILLouisville RiverBats2B3711011.0006.000
2000AAAILLouisville RiverBats3B21310.8002.000
2000AAAILLouisville RiverBatsSS16204436.9554.000
2002AAAILLouisville BatsSS347001.0003.667
2002AAAILLouisville Bats2B27713.9337.000
2003AAAILLouisville BatsSS9112729.9504.222
2004AAAILLouisville BatsSS341012.9334.667
2004AAAILLouisville Bats2B111001.0002.000
2004AAAILLouisville Bats3B114001.0005.000
2008AAAPCLColorado Springs Sky Sox2B446021.0002.500
2008AAAPCLColorado Springs Sky SoxSS1172435.9122.818
2009AAAPCLAlbuquerque Isotopes2B24511.9004.500
2009AAAPCLAlbuquerque IsotopesSS144031.0008.000
2010AAAPCLAlbuquerque Isotopes2B21010.500.500
2010AAAPCLAlbuquerque IsotopesSS225011.0003.500
2010AAAPCLAlbuquerque Isotopes3B113001.0004.000
2011AAAPCLAlbuquerque Isotopes3B314001.0001.667
2011AAAPCLAlbuquerque IsotopesSS337011.0003.333
2011AAAPCLAlbuquerque Isotopes2B215001.0003.000
Totals74410382078173432.9474.188

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
1991RPioneer LeagueGreat Falls DodgersLAN
1992Advanced ACalifornia LeagueBakersfield DodgersLAN
1993AATexas LeagueSan Antonio MissionsLAN
1994AATexas LeagueSan Antonio MissionsLAN
1995AAAPacific Coast LeagueAlbuquerque DukesLAN
1996AAAPacific Coast LeagueAlbuquerque DukesLAN
1997AAAPacific Coast LeagueAlbuquerque DukesLAN
1999AAAPacific Coast LeagueAlbuquerque DukesLAN
2000AAAInternational LeagueLouisville RiverBatsCIN
2002AAAInternational LeagueLouisville BatsCIN
2003AAAInternational LeagueLouisville BatsCIN
2004AAAInternational LeagueLouisville BatsCINJune 17, 2004June 21, 2004
2008AAAPacific Coast LeagueColorado Springs Sky SoxCOLMay 5, 2008July 14, 2008
2009AAAPacific Coast LeagueAlbuquerque IsotopesLANApril 9, 2009April 12, 2009
2010AAAPacific Coast LeagueAlbuquerque IsotopesLANAugust 6, 2010August 10, 2010
2011AAAPacific Coast LeagueAlbuquerque IsotopesLANApril 9, 2011June 11, 2011




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.