Juan Rocha

Juan Carlos (Castellar) Rocha
Born: September 8, 1973
Barranquilla, Atlantico CO
Primary Position: Outfield
All Position(s) Played: 2B, CF, LF, RF
Bats: Right
Throws: Right
Height: 5'11"
Weight: 175
Draft: Round 67 (1994 June Amateur Draft, Kansas City Royals)
School: Cerritos College
Career: 1994-2006

Juan (Castellar) Rocha compiled a career batting average of .278 with 168 home runs and 694 RBI in his 2038-game career with the Royals, Springfield Sultans, Lansing Lugnuts, Wilmington Blue Rocks, Atlantic City Surf, Somerset Patriots, Sonoma County Crushers, Bridgeport Bluefish, San Angelo Colts, Shreveport Sports and Pensacola Pelicans. He began playing during the 1994 season and last took the field during the 2006 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
1994RGULFRoyals4415313126351103271241827.267.355.420.7755521120
1995AMIDWSpringfield Sultans9431429233682111041521665.233.281.414.69612144110
1996AMIDWLansing Lugnuts13154645979123228148315968116.268.362.442.80520385592
1997Advanced ACARLWilmington Blue Rocks9737334043871611042632767.256.319.397.71613585011
1998IndATLLAtlantic City Surf80292258607115312441652651.275.348.496.84412824222
1998Advanced ACARLWilmington Blue Rocks16444051010031147.250.318.275.5931120000
1999IndATLLAtlantic City Surf9438533159911831555944164.275.363.483.846160107240
1999IndATLLSomerset Patriots19827216226021130910.306.390.472.8623421002
2000IndATLLAtlantic City Surf1063983504889180842933844.254.328.374.70313172531
2000IndATLLSomerset Patriots618153201030032.133.278.267.544430000
2001IndWL4Sonoma County Crushers3110795112520413301017.263.336.411.7473941011
2002IndATLLBridgeport Bluefish98403363581072131757213562.295.354.510.864185100232
2003IndULSan Angelo Colts95426374721242111973714473.332.408.545.954204156022
2004IndULShreveport Sports145350111600590037.320.358.620.9783110000
2004IndATLLBridgeport Bluefish12484241220190048.286.362.405.7661701100
2004IndULSan Angelo Colts7832428148871201563113540.310.389.512.90114474042
2005IndULPensacola Pelicans8938533362941502069524441.282.374.508.882169106023
2006IndAAPensacola Pelicans9139533745951311350944453.282.376.442.818149179142
Totals11954746416368311582142216869410340469754.278.356.461.817192011256203820


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1994RGULFRoyalsOF4353210.9821.279
1995AMIDWSpringfield SultansCF9.000
1995AMIDWSpringfield SultansOF75113771.9451.600
1995AMIDWSpringfield SultansLF49.000
1995AMIDWSpringfield SultansRF20.000
1996AMIDWLansing LugnutsRF84.000
1996AMIDWLansing LugnutsLF7.000
1996AMIDWLansing LugnutsCF44.000
1996AMIDWLansing LugnutsOF12723316175.9361.961
1997Advanced ACARLWilmington Blue RocksOF6182270.9231.377
1997Advanced ACARLWilmington Blue RocksLF37.000
1997Advanced ACARLWilmington Blue RocksRF27.000
1998Advanced ACARLWilmington Blue RocksRF8.000
1998IndATLLAtlantic City SurfOF70102451.9551.514
1998Advanced ACARLWilmington Blue RocksLF5.000
1998IndATLLAtlantic City SurfLF47.000
1998IndATLLAtlantic City SurfRF25.000
1998Advanced ACARLWilmington Blue RocksOF1114010.9331.273
1998IndATLLAtlantic City SurfCF1.000
1999IndATLLAtlantic City SurfOF921761381.9592.054
1999IndATLLSomerset PatriotsCF7.000
1999IndATLLAtlantic City SurfRF47.000
1999IndATLLAtlantic City SurfLF28.000
1999IndATLLAtlantic City SurfCF27.000
1999IndATLLSomerset PatriotsOF1957020.9663.000
1999IndATLLSomerset PatriotsRF13.000
1999IndATLLSomerset PatriotsLF1.000
2000IndATLLAtlantic City SurfOF96132540.9721.427
2000IndATLLAtlantic City SurfRF69.000
2000IndATLLAtlantic City SurfCF6.000
2000IndATLLAtlantic City SurfLF25.000
2000IndATLLAtlantic City Surf2B10000.000
2001IndWL4Sonoma County CrushersCF5.000
2001IndWL4Sonoma County CrushersRF3.000
2001IndWL4Sonoma County CrushersOF2851220.9641.893
2001IndWL4Sonoma County CrushersLF22.000
2002IndATLLBridgeport BluefishLF88.000
2002IndATLLBridgeport BluefishOF88146561.9621.716
2003IndULSan Angelo ColtsOF76139520.9861.895
2003IndULSan Angelo ColtsRF45.000
2003IndULSan Angelo ColtsCF29.000
2003IndULSan Angelo ColtsLF2.000
2004IndATLLBridgeport BluefishRF9.000
2004IndULSan Angelo ColtsOF66104110.9911.591
2004IndULSan Angelo ColtsRF66.000
2004IndATLLBridgeport BluefishLF3.000
2004IndATLLBridgeport BluefishOF12220001.0001.833
2004IndULShreveport SportsOF1015020.8821.500
2004IndULShreveport SportsRF10.000
2004IndATLLBridgeport BluefishCF1.000
2005IndULPensacola PelicansOF66102840.9651.667
2005IndULPensacola PelicansRF66.000
2006IndAAPensacola PelicansOF81118730.9771.543
2006IndAAPensacola PelicansRF81.000
Totals2038165977729.960.852

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
1994RGulf Coast LeagueRoyalsKCA
1995AMidwest LeagueSpringfield SultansKCA
1996AMidwest LeagueLansing LugnutsKCA
1997Advanced ACarolina LeagueWilmington Blue RocksKCA
1998Advanced ACarolina LeagueWilmington Blue RocksKCA
1998IndAtlantic LeagueAtlantic City SurfMay 22, 1998September 6, 1998
1999IndAtlantic LeagueSomerset Patriots
1999IndAtlantic LeagueAtlantic City Surf
2000IndAtlantic LeagueSomerset Patriots
2000IndAtlantic LeagueAtlantic City Surf
2001IndWestern LeagueSonoma County Crushers
2002IndAtlantic LeagueBridgeport Bluefish
2003IndCentral LeagueSan Angelo Colts
2004IndCentral LeagueSan Angelo ColtsMay 6, 2004August 4, 2004
2004IndCentral LeagueShreveport SportsAugust 7, 2004August 21, 2004
2004IndAtlantic LeagueBridgeport BluefishSeptember 8, 2004September 19, 2004
2005IndCentral LeaguePensacola Pelicans
2006IndAmerican AssociationPensacola Pelicans




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