Alberto Castillo

Alberto Terrero Castillo
Born: February 10, 1970
San Juan de la Maguana, San Juan DO
Primary Position: Catcher
All Position(s) Played: 1B, 3B, CF, LF, OF, P
Bats: Right
Throws: Right
Height: 6'0"
Weight: 184
Draft: Round 3 (1994 June Amateur Draft, San Francisco Giants)
Draft: Round 1 (1998 Rule V Draft, St. Louis Cardinals)
School: Miama Dade CC
N/A
Career: 1987-2009
Major League Statistics

Alberto Castillo compiled a career batting average of .251 with 66 home runs and 507 RBI in his 1224-game career with the Kingsport Mets, Mets, Pittsfield Mets, St. Lucie Mets, Columbia Mets, Binghamton Mets, Norfolk Tides, Columbus Clippers, Fresno Grizzlies, Laguna Vaqueros, Mexico City Diablos Rojos, Omaha Royals, Sacramento River Cats, New Orleans Zephyrs, Camden Riversharks, Monterrey Sultanes, Newark Bears and Long Island Ducks. He began playing during the 1987 season and last took the field during the 2009 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
1987RAPPYKingsport Mets000.001010001.01000100000
2009IndATLLNewark Bears0036.002010002.0888100000014
Totals0024.003020003.0988110000014

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
1987RAPPYKingsport Mets71591100001053.111.429.111.54010100
1988RGULFMets227968718400102044.265.312.324.635222230
1988RAPPYKingsport Mets24927572230114011514.293.407.373.780280111
1989Short Season ANYPLPittsfield Mets3413512313298011320726.236.278.325.6034031220
1989RAPPYKingsport Mets278674151940312211114.257.360.432.793321001
1990ASALL3Columbia Mets3011710382443114111021.233.296.359.655370220
1990Short Season ANYPLPittsfield Mets58221187194181424332635.219.327.337.664635121
1990Advanced AFLORSt. Lucie Mets312114400130011.364.417.6361.05370000
1991ASALL3Columbia Mets903252673574203347654344.277.381.408.78910965550
1992Advanced AFLORSt. Lucie Mets60185162113360317001637.204.280.296.5774842320
1993Advanced AFLORSt. Lucie Mets1053733333786210542022846.258.315.366.68212253271
1994AAELBinghamton Mets903603153378140742134146.248.333.359.692113110310
1995AAAILNorfolk Tides692492172358131431232632.267.346.392.7378561320
1996AAAILNorfolk Tides11339434134711211139223967.208.295.346.64111834731
1997AAAILNorfolk Tides34104834181018101716.217.347.265.6122230311
1998AAAILNorfolk Tides216049492016001112.184.333.286.6191400002
2002AAAILColumbus Clippers301049172570081098.275.350.352.7013232110
2003AAAMEXMexico City Diablos Rojos1769601321401141167.350.412.467.8782811110
2003AAAMEXLaguna Vaqueros662822433870901147013422.288.381.461.84211283112
2003AAAPCLFresno Grizzlies1242342810070088.235.381.265.646910000
2004AAAPCLOmaha Royals48186161154190115002020.255.348.329.6775383200
2005AAAPCLSacramento River Cats414132100000014.077.143.077.220100000
2006AAAPCLNew Orleans Zephyrs882982543368170030123542.268.356.335.6918571620
2007AAAILNorfolk Tides64240203245560324003234.271.367.345.7127050320
2008IndATLLCamden Riversharks532181822041130217302926.225.338.330.6686073221
2008AAAMEXMonterrey Sultanes144844315810100027.341.375.568.9432521010
2009IndATLLLong Island Ducks413104100110031.100.308.400.708410000
2009IndATLLNewark Bears37117102112540112001316.245.333.314.6473231011
Totals12244438381442795619810665072925492613.251.339.360.69913728739514212


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G PB SB CS CS%
1987RAPPYKingsport MetsC6214001.0004.1674
1987RAPPYKingsport MetsP10000.000
1988RAPPYKingsport MetsC241611851.9737.4587
1988RGULFMetsC171261321.9868.1765
1989Short Season ANYPLPittsfield MetsC251862623.9918.4803
1989RAPPYKingsport Mets1B221001.0001.500
1989RAPPYKingsport MetsC191381811.9948.2113
1990Short Season ANYPLPittsfield MetsC553716191.9807.85517
1990Advanced AFLORSt. Lucie MetsC3162001.0006.0002
1990Short Season ANYPLPittsfield MetsOF310001.000.333
1990ASALL3Columbia MetsC261872253.9778.0384
1990Short Season ANYPLPittsfield Mets1B160011.0006.000
1991ASALL3Columbia MetsC8973486155.9829.21314
1992Advanced AFLORSt. Lucie MetsC6031740124.9675.9506
1993Advanced AFLORSt. Lucie MetsC10560480129.9836.51411
1994AAELBinghamton MetsC906405461.9917.7119422840.0
1994AAELBinghamton Mets1B130001.0003.000
1995AAAILNorfolk TidesC674694474.9877.6571331936.5
1996AAAILNorfolk TidesC1117477289.9907.3787483844.2
1997AAAILNorfolk TidesC331971664.9736.455411842.1
1997AAAILNorfolk TidesLF1.000
1997AAAILNorfolk TidesOF10010.000.000
1998AAAILNorfolk TidesC17110611.9916.82437541.7
1998AAAILNorfolk TidesLF1.000
1998AAAILNorfolk TidesOF10000.000
2002AAAILColumbus ClippersC302301542.9848.167119829.6
2003AAAMEXLaguna VaquerosC663614614.9986.1673312241.5
2003AAAMEXMexico City Diablos RojosC1787411.9895.35303240.0
2003AAAPCLFresno GrizzliesC111005001.0009.545014212.5
2004AAAPCLOmaha RoyalsC413002052.9857.8057
2004AAAPCLOmaha Royals1B160001.0006.000
2005AAAPCLSacramento River CatsC426110.9646.75002133.3
2006AAAPCLNew Orleans ZephyrsC795845065.9918.02510542128.0
2007AAAILNorfolk TidesC634702924.9967.9219552026.7
2008IndATLLCamden RiversharksC433071450.9857.46543438.1
2008IndATLLCamden Riversharks3B44730.7862.750
2008AAAMEXMonterrey SultanesC1498921.9827.64307436.4
2009IndATLLLong Island DucksC4253001.0007.00004120.0
2009IndATLLNewark BearsC352451635.9897.45753737.5
2009IndATLLNewark BearsP20000.000
2009IndATLLNewark Bears1B10000.000
2009IndATLLNewark Bears3B10000.000
Totals1175787978212572.9867.37113940118531.6

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
1987RAppalachian LeagueKingsport MetsNYN
1988RGulf Coast LeagueMetsNYN
1988RAppalachian LeagueKingsport MetsNYN
1989RAppalachian LeagueKingsport MetsNYN
1989Short Season ANew York-Pennsylvania LeaguePittsfield MetsNYN
1989AFlorida State LeagueSt. Lucie MetsNYN
1990Short Season ANew York-Pennsylvania LeaguePittsfield MetsNYN
1990ASouth Atlantic LeagueColumbia MetsNYN
1990Advanced AFlorida State LeagueSt. Lucie MetsNYN
1991ASouth Atlantic LeagueColumbia MetsNYN
1992Advanced AFlorida State LeagueSt. Lucie MetsNYN
1993Advanced AFlorida State LeagueSt. Lucie MetsNYN
1994AAEastern LeagueBinghamton MetsNYN
1995AAAInternational LeagueNorfolk TidesNYN
1996AAAInternational LeagueNorfolk TidesNYN
1997AAAInternational LeagueNorfolk TidesNYN
1998AAAInternational LeagueNorfolk TidesNYN
2002AAAInternational LeagueColumbus ClippersNYA
2003AAAPacific Coast LeagueFresno GrizzliesSFN
2003AAAMexican LeagueLaguna Vaqueros
2003AAAMexican LeagueMexico City Diablos Rojos
2004AAAPacific Coast LeagueOmaha RoyalsKCAApril 8, 2004June 21, 2004
2005AAAPacific Coast LeagueSacramento River CatsOAKAugust 26, 2005August 31, 2005
2006AAAPacific Coast LeagueNew Orleans ZephyrsWASApril 6, 2006September 4, 2006
2007AAAInternational LeagueNorfolk TidesBALApril 11, 2007September 1, 2007
2008AAAMexican LeagueMonterrey SultanesMay 5, 2008May 29, 2008
2008IndAtlantic LeagueCamden RiversharksJuly 2, 2008September 15, 2008
2009IndAtlantic LeagueLong Island Ducks
2009IndAtlantic LeagueNewark Bears




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