Juan Castillo

Juan (Brayas) Castillo
Born: January 25, 1962
San Pedro de Macoris, San Pedro de Macoris DO
Primary Position: Second base
All Position(s) Played: 3B, OF, P, SS
Bats: Switch
Throws: Right
Height: 5'11"
Weight: 162
Career: 1980-1998
Major League Statistics
TSN Contract Card

Juan (Brayas) Castillo compiled a career batting average of .264 with 22 home runs and 323 RBI in his 922-game career with the Butte Copper Kings, Utica Blue Jays, Burlington Bees, Stockton Mudville Nine, El Paso Diablos, Vancouver Canadians, Denver Zephyrs, Colorado Springs Sky Sox, Aguascalientes Rieleros, Quintana Roo Langosteros, Reynosa Broncos and Oaxaca Guerreros. He began playing during the 1980 season and last took the field during the 1998 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
1990AAAPCLColorado Springs Sky Sox0013.501010002.03331400000
Totals0013.501010002.033314000000

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
1980AMIDWBurlington Bees301101031222000653630.214.264.214.47722100
1980Short Season ANYPLUtica Blue Jays55212194264372419911361.222.288.340.62866500
1980RPIONButte Copper Kings59199183285393020671030.290.337.372.70868330
1981AMIDWBurlington Bees11040036536908443416112370.247.293.323.6171182821
1982ACALLStockton Mudville Nine134554483601309804236185084.269.339.321.66015541250
1983AATLEl Paso Diablos1235434617912524286233176085.271.353.384.73717721371
1984AAAPCLVancouver Canadians8383061000021163.333.459.333.793101100
1984AATLEl Paso Diablos1194964487812921745915133760.288.343.393.7361763440
1985AAAPCLVancouver Canadians1185124407111917313237165566.270.355.330.68514541120
1986AAAPCLVancouver Canadians2683731014300432813.192.272.233.504170201
1987AAAAA2Denver Zephyrs1422100010010.500.500.5001.00010010
1989AAAAA2Denver Zephyrs1354534910021015.170.185.189.374100000
1990AAAPCLColorado Springs Sky Sox1133983455698841331694256.284.362.339.70111701103
1991AAAAA2Denver Zephyrs1353463811072169.174.269.239.508110101
Totals92236563226471851108342232318099318572.264.333.339.671109302566217


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1980RPIONButte Copper Kings2B5587991816.9123.382
1980Short Season ANYPLUtica Blue Jays3B423994267.8363.167
1980AMIDWBurlington Bees2B26607238.9785.077
1980Short Season ANYPLUtica Blue JaysOF126230.727.667
1981AMIDWBurlington Bees2B1042442841860.9675.077
1982ACALLStockton Mudville Nine2B1342734282388.9685.231
1983AATLEl Paso DiablosSS22210.8002.000
1983AATLEl Paso Diablos2B1122473602779.9575.420
1983AATLEl Paso DiablosOF111001.0002.000
1984AAAPCLVancouver Canadians2B8161814.9714.250
1984AATLEl Paso Diablos2B1162713591773.9745.431
1984AATLEl Paso DiablosSS121001.0003.000
1985AAAPCLVancouver CanadiansSS661201941851.9464.758
1985AAAPCLVancouver Canadians2B52102173829.9725.288
1986AAAPCLVancouver Canadians2B263495513.9634.962
1987AAAAA2Denver ZephyrsSS123011.0005.000
1989AAAAA2Denver Zephyrs3B8213021.0001.875
1989AAAAA2Denver Zephyrs2B5101312.9584.600
1990AAAPCLColorado Springs Sky Sox2B62103133729.9713.806
1990AAAPCLColorado Springs Sky SoxSS32326689.9253.062
1990AAAPCLColorado Springs Sky Sox3B20113724.9602.400
1990AAAPCLColorado Springs Sky SoxP10000.000
1991AAAAA2Denver Zephyrs3B1291530.8892.000
1991AAAAA2Denver ZephyrsSS101001.0001.000
Totals89916732463189475.9564.601

Minor League Service: