Alberto Castillo

Retired
High Level
MLB
Years
1987-2009 (1995-2007)
Proper Name
Alberto Terrero Castillo
Positions
C (1384) ... P (52) ... 1B (5) ... OF (4) ... DH (1)
Height / Weight
6-0 / 215
Bats / Throws
Right / Right
Birthdate
February 10,1970   Age:  55.341
High School
Liceo Mercedes Maria Mateo (Las Matas de Faran)
Drafted/Signed
MLB Debut
MLBAM ID
Retrosheet#
casta001
Show More
[1998] Selected by the St. Louis Cardinals in MLB Rule 5 Draft   [2006] Played for Dominican Republic in World Baseball Classic   [2009] Played for Dominican Republic in World Baseball Classic
Show Releated Ebay Listings

Batting Statistics

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1987Kingsport MetsAppRkNYN-17C7911000010530100011501.111.429.111.540.667.000.16733.3320.000.600.00
1988Kingsport MetsAppRkNYN-18C111247572230114011514011102892418.293.407.373.780.267.080.34416.3015.220.9375.00
1988Gulf Coast MetsGCLRkNYN-18C1032268718400102044223002279414.265.312.324.636.147.059.2695.065.061.000.00
1989Kingsport MetsAppRkNYN-19C1102774151940312211114100103286712.257.360.432.792.338.175.28112.7916.281.2724.67
1989Pittsfield MetsNYPLA-NYN-19C9034123132980113207261220040135920.236.278.325.603.163.089.2865.1919.263.71123.00
1990Pittsfield MetsNYPLA-NYN-20C995818719418142433263551210632211328.219.327.337.664.257.118.24711.7615.841.3546.75
1990Columbia MetsSALANYN3420C97*30103824431141110210220037117816.233.296.359.655.223.126.2778.5517.952.10103.00
1990St. Lucie MetsFSLA+NYN-20C31144001300110000071213.364.417.6361.053.364.272.3338.338.331.0011.00
1991Columbia MetsSALANYN-21C116902673574203347654344555001093252648.277.381.408.789.296.131.31613.2313.541.0289.00
1992St. Lucie MetsFSLA+NYN3422C91601621133603170016372320048185924.204.280.296.576.191.092.2428.6520.002.3154.00
1993St. Lucie MetsFSLA+NYN-23C971053333786210542022846327101223732660.258.315.366.681.186.108.2807.5112.331.6466.60
1994Binghamton MetsEastAANYN-24C989031533781407421341460310111133602157.248.333.359.692.235.111.27011.3912.781.1245.00
1995Norfolk TidesILAAANYN-25C10269217235813143123263213206852491840.267.346.392.738.240.125.29510.4412.851.2354.25
1995New York MetsNLMLBNYN3025C132923000010391000033303.103.212.103.315.138.000.1509.0927.273.000.00
1996Norfolk TidesILAAANYN-26C8511334134711211139223967473131183942447.208.295.346.641.252.138.2269.9017.011.7231.00
1996New York MetsNLMLBNYN3026C61114000000040000041104.364.364.364.728.000.000.5710.0036.360.000.00
1997Norfolk TidesILAAANYN-27C87*348341810181017160311322104216.217.347.265.612.265.048.25416.3515.380.9483.00
1997New York MetsNLMLBNYN3027C3559312100701916021031371111.203.304.220.524.153.017.27312.6822.541.780.00
1998Norfolk TidesILAAANYN3028C214949201600111200020146036.184.333.286.619.327.102.22218.3320.001.0949.00
1998New York MetsNLMLBNYN3028C38831317402702917160012799611.205.290.325.615.205.120.2349.0917.171.8941.50
1999St. Louis CardinalsNLMLBSLN3029C879325521678043100244825416872901255.263.326.341.667.173.078.3048.2816.552.0063.75
2000Toronto Blue JaysALMLBTOR3030C74661851439701160021360230349211831.211.287.265.552.168.054.2529.9517.061.71185.00
2001Toronto Blue JaysALMLBTOR3031C70*661319264014117303500233146521.198.255.252.507.107.054.2504.7920.554.29131.00
2002Columbus ClippersILAAANYA3932C99*3091725700810982110332104718.275.350.352.702.187.077.2988.657.690.890.00
2002New York YankeesALMLBNYA4532C1537351104001120300284123.135.158.216.374.108.081.2002.4429.2712.000.00
2003Fresno GrizzliesPCLAAASFN-33C123428100700880000194217.235.381.265.646.265.030.30819.0519.051.000.00
2003Mexico City Diablos RojosMexAAA -33C10617601321401141167000012866516.350.409.467.876.217.117.0009.0910.611.1760.00
2003Laguna VaquerosMexAAA -33C106662433870901147013422000081122772050.288.375.461.836.309.173.00012.277.940.6522.09
2003San Francisco GiantsNLMLBSFN3333C111523101400050000071521.200.200.467.667.267.267.2220.0033.330.0015.00
2004Omaha RoyalsPCLAAAKCA3334C884816115419011500202032008531861031.255.348.329.677.199.074.28610.7510.751.00161.00
2004Kansas City RoyalsALMLBKCA734C97*29891224601110214100110133105717.270.365.371.736.236.101.29113.339.520.7189.00
2005Sacramento River CatsPCLAAAOAK-35C41321000000140000011401.077.143.077.220.077.000.1117.1428.574.000.00
2005Kansas City RoyalsALMLBKCA735C83*341001321511141012210110231114714.210.292.310.602.230.100.25310.5318.421.75100.00
2005Oakland AthleticsALMLBOAK2235C83*110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2006New Orleans ZephyrsPCLAAAWAS-36C9488254336817003012354216207852981751.268.356.335.691.201.067.31811.7414.091.200.00
2007Norfolk TidesILAAABAL537C101642032455603240032340320570240946.271.367.345.712.232.074.31013.3314.171.0667.67
2007Baltimore OriolesALMLBBAL1837C11315520130031001101103632.161.229.323.552.258.162.1908.3327.783.3331.00
2008Camden RiversharksAtlIndy 2938C8753182204113021730292632217602181526.225.338.330.668.280.105.25013.3011.930.9091.00
2008Monterrey SultanesMexAAA -38C144431581010002700002254696.341.370.568.938.273.227.0004.3515.223.500.00
2009Newark BearsAtlIndy 539C88*371021125401120013161011332117520.245.333.314.647.196.069.27911.1113.681.23102.00
2009Long Island DucksAtlIndy -39C88*41041001100310000141310.100.308.400.708.600.300.00023.087.690.3310.00
Tot:MLB (12 yrs) MLB     418102698226392121013610321972611121305117353173.220.293.297.590.174.077.2668.7818.672.1385.50
Tot:AL (6 yrs) AL     22257456120252552235812031360111646543288.209.282.286.568.176.077.2538.8718.352.07114.80
Tot:NL (6 yrs) NL     1964524210614074913459941351101415192185.235.306.312.618.173.077.2828.6719.082.2064.57
Tot:Minors (19 yrs) Minors     113035203928891811062477262544757030473685812764080253636.253.339.363.701.237.110.28310.9613.971.2856.77
Tot:Indy (2 yrs) Indy     942943567170430304543423211963482146.228.335.327.662.262.099.25212.9312.360.9673.50
Tot:Rk (3 yrs) Rk     80226306011043652353534420832721545.265.366.367.733.270.102.29312.8712.871.0056.50
Tot:A- (2 yrs) A-     923103270161537533361634101033562248.226.309.332.641.219.106.2629.2717.131.8562.00
Tot:A (2 yrs) A     1203704398246461765365577001464423464.265.359.395.753.276.130.30511.9914.711.2392.50
Tot:A+ (3 yrs) A+     16850652123270962024584559101775703687.243.306.350.656.192.107.2707.8914.741.8756.22
Tot:AA (1 yrs) AA     9031533781407421341460310111133602157.248.333.359.692.235.111.27011.3912.781.1245.00
Tot:AAA (11 yrs) AAA     580179320246089333239892402791125114476542080125335.257.346.365.711.241.108.28611.5413.411.1654.33
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006Washington NationalsMLB Spring TrainingSpring366812000001211000021102.250.455.250.705.125.000.28618.189.090.500.00
2007Baltimore OriolesMLB Spring TrainingSpring37121414201400120000091531.286.333.643.976.429.357.2736.6713.332.0014.00
2008Houston AstrosMLB Spring TrainingSpring38851110000022000002710.200.429.400.829.600.200.33328.5728.571.000.00
Tot:Spring (3 Yrs) Spring 2627373014015510000133343.259.394.481.875.370.222.28615.1515.151.0027.00

Pitching Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1987Kingsport MetsAppRkNYN-17000.0010001101.01000100002.009.000.009.000.000.000.00
1992St. Lucie MetsFSLA+NYN34221182.58242473000153.213553449278090101.057.910.531.584.693.102.96
2009Newark BearsAtlIndy 5390036.0020002102.08881000004.0036.004.500.000.0036.000.00
Tot:Minors (2 yrs) Minors   1182.56252473110154.213653449288090101.067.910.521.634.663.082.86
Tot:Indy (1 yrs) Indy   0036.0020001202.08881000004.0036.004.500.000.0036.00
Tot:Rk (1 yrs) Rk   000.0010001101.01000100002.009.000.009.000.000.000.00
Tot:A+ (1 yrs) A+   1182.58242473000153.213553449278090101.057.910.531.584.693.102.96
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
2743614850274239.508