Juan Castro

Retired
High Level
MLB
Years
1991-2011 (1995-2011)
Proper Name
Juan Gabriel Castro
Nickname
One
Pronunciation
wahn KASS-troh
Positions
SS (1174) ... 2B (332) ... 3B (325) ... 1B (7) ... LF (3)
Height / Weight
5-11 / 190
Bats / Throws
Right / Right
Birthdate
June 20,1972   Age:  53.211
High School
CBTIS #43 (Los mochis,MX)
Drafted/Signed
Service Time
13.103 (2011)
MLBAM ID
Retrosheet#
castj004
Show More
[2006] Played for Mexico in World Baseball Classic
Show Releated Ebay Listings

Batting Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1991Great Falls DodgersPioRkLAN-19SS-2B94602173660421277633310321071255753.276.369.327.696.207.051.31612.9412.160.94217.00
1992Bakersfield DodgersCalifA+LAN-20SS8711344656116154442141137641207201515112393.260.314.339.653.168.079.2917.2412.521.73111.50
1993San Antonio MissionsTexAALAN-21SS10111842455117238741121130402173301774763879.276.325.417.742.215.141.2896.308.401.3360.57
1994San Antonio MissionsTexAALAN-22SS991234455512825444448316611022111734893395.288.334.389.723.162.101.3296.3413.502.13111.25
1995Albuquerque DukesPCLAAALAN-23SS8710434151911843434420420703111263682566.267.307.370.677.161.103.2975.4311.412.10113.67
1995Los Angeles DodgersNLMLBLAN60233B-SS1140100000011000001501.250.400.250.650.250.000.33320.0020.001.000.00
1996Albuquerque DukesPCLAAALAN-243B1756122142181167100003263714.375.444.5711.015.304.196.4179.5211.111.1756.00
1996Los Angeles DodgersNLMLBLAN6024SS-3B72*70132162653051010270400337146818.197.254.280.534.167.083.2486.8518.492.700.00
1997Albuquerque DukesPCLAAALAN-25SS94*27101113152211104200120546108922.307.327.455.782.198.148.3583.7018.525.0050.50
1997Los Angeles DodgersNLMLBLAN2525SS-2B407531131040072002012168447.147.220.213.433.160.066.2008.3323.812.860.00
1998Colorado Springs Sky SoxPCLAAACOL-262B-3B110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1998Los Angeles DodgersNLMLBLAN17,2526SS-2B68892202543702140015370920556246934.195.245.255.500.127.060.2246.1015.042.47110.00
1999Albuquerque DukesPCLAAALAN-27SS-3B90116423521162547512334700642141704673680.274.325.402.727.206.128.3117.2814.992.0660.43
1999Los Angeles DodgersNLMLBLAN1727SS-2B210000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2000Louisville RiverBatsILAAACIN-28SS196091951210011212011333274811.317.425.533.958.400.216.36216.2216.221.0030.00
2000Cincinnati RedsNLMLBCIN1228SS8282224205412242302143304219822441836.241.283.366.649.179.125.2655.7413.522.3656.00
2001Cincinnati RedsNLMLBCIN1229SS-2B7596242275410031300135004229732611341.223.261.302.563.132.079.2674.9819.163.8580.67
2002Louisville BatsILAAACIN-30SS-2B51723000200130100031903.176.222.176.398.059.000.2145.2615.793.000.00
2002Cincinnati RedsNLMLBCIN730SS-2B54825183021100718011002791513.220.278.329.607.195.109.2547.6919.782.5741.00
2003Louisville BatsILAAACIN1031SS932370015012300102103516.219.257.313.570.125.094.2075.718.571.5032.00
2003Cincinnati RedsNLMLBCIN7312B-3B891133202881141933231858073171243482457.253.290.388.678.188.135.2815.1716.673.2235.56
2004Louisville BatsILAAACIN-32SS51813100300120010042012.167.200.222.422.111.055.1765.0010.002.000.00
2004Cincinnati RedsNLMLBCIN7323B8611129936732125261014510211111133162845.244.277.378.655.184.134.2794.4316.143.6459.80
2005Minnesota TwinsALMLBMIN1733SS8797272277018153301939092181052922446.257.279.386.665.158.129.2833.0813.364.3354.40
2006Minnesota TwinsALMLBMIN1734SS8250156103652114116230110648164828.231.258.308.566.115.077.2633.6614.023.83156.00
2006Cincinnati RedsNLMLBCIN934SS-3B82549582751214015130000040100819.284.320.421.741.179.137.3135.0013.002.6047.50
2007Cincinnati RedsNLMLBCIN9353B-SS5489516500500421032022198511.180.211.236.447.101.056.2294.0821.435.250.00
2008Colorado Springs Sky SoxPCLAAACOL536SS185081520130047000042054312.300.352.400.752.180.100.3337.4112.961.7550.00
2008Cincinnati RedsNLMLBCIN736SS-2B70*71010000000100000001100.000.091.000.091.100.000.0009.090.000.000.00
2008Baltimore OriolesALMLBBAL236SS70*541511531602160010261220943166823.205.256.285.541.146.080.2326.0215.662.6075.50
2009Albuquerque IsotopesPCLAAALAN7372B-SS31112000000030000121102.182.182.182.364.000.000.2500.0027.270.000.00
2009Los Angeles DodgersNLMLBLAN1437SS-2B87*5711218314019006250211138121526.277.311.339.650.116.062.3454.9620.664.17112.00
2010Albuquerque IsotopesPCLAAALAN2438SS-2B51424000100220000041604.286.375.286.661.143.000.33312.5012.501.000.00
2010Philadelphia PhilliesNLMLBPHI738SS66*5412672550013017230120130136520.198.237.238.475.087.040.2385.1516.913.290.00
2010Los Angeles DodgersNLMLBLAN3338SS66*130000000012000000400.000.250.000.250.333.000.00025.0050.002.000.00
2011Albuquerque IsotopesPCLAAALAN2439SS-3B9256112103002500001152738.440.481.6001.081.240.160.5507.4118.522.500.00
2011Los Angeles DodgersNLMLBLAN3392b71424000100140000041504.286.333.286.619.071.000.4006.6726.674.000.00
Tot:MLB (17 yrs) MLB     11032627253601123133623459149472151218738582849172429.229.268.327.595.153.098.2645.2316.573.1772.97
Tot:AL (3 yrs) AL     2015795213729386312258811251231966224097.237.267.339.606.143.102.2644.0214.153.5272.38
Tot:NL (16 yrs) NL     902204820146494102817147124384039167506622227132332.227.269.323.592.156.097.2645.5717.243.1073.14
Tot:Minors (17 yrs) Minors     75226813607441293233294454621937756623165210362994194550.278.331.386.717.190.109.3107.3112.591.7281.24
Tot:Rk (1 yrs) Rk     602173660421277633310321071255753.276.369.327.696.207.051.31612.9412.160.94217.00
Tot:A+ (1 yrs) A+     11344656116154442141137641207201515112393.260.314.339.652.168.078.2917.2412.521.73111.50
Tot:AA (2 yrs) AA     24186911024548121185161961106327551135096571174.282.329.403.732.188.121.3096.3210.981.7479.00
Tot:AAA (13 yrs) AAA     3381149158323621417140810881761169841464126393230.281.330.404.734.198.123.3176.9713.942.0067.59
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
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1996Los Angeles DodgersDivision SeriesPlayoffs24250110010011000002610.200.333.400.733.400.200.25016.6716.671.000.00
2006Minnesota TwinsMLB Spring TrainingSpring3461703100200000000141712.176.176.235.411.059.059.1760.000.000.000.00
2007Cincinnati RedsMLB Spring TrainingSpring352143294017001900101164554.209.222.372.594.186.163.2352.2220.009.0043.00
2008Cincinnati RedsMLB Spring TrainingSpring3618365101004003310001114019.278.350.306.656.111.028.3037.507.501.000.00
2009Los Angeles DodgersMLB Spring TrainingSpring3735601623802901240010337631013.383.397.6171.014.250.234.3823.176.352.0030.00
2010Philadelphia PhilliesMLB Spring TrainingSpring381842183001001700000114335.190.209.262.471.095.072.2292.3316.287.000.00
2011Los Angeles DodgersMLB Spring TrainingSpring3920326122016004700000173639.375.444.531.975.281.156.45811.1119.441.7532.00
Tot:Spring (6 Yrs) Spring 118230306519042901113010206962442342.283.316.417.733.178.135.3084.5112.302.7357.50
Tot:Playoffs (1 Yrs) Playoffs 250110010011000002610.200.333.400.733.400.200.25016.6716.671.00

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
2940664342465337.498