Starlin Castro

Free Agent
High Level
MLB
Years
2008-2023 (2010-2021)
Proper Name
Starlin DeJesus Castro
Nickname
All-Starlin
Positions
SS (1017) ... 2B (606) ... 3B (135) ... DH (2) ... OF (1)
Height / Weight
6-2 / 218
Bats / Throws
Right / Right
Birthdate
March 24,1990   Age:  35.298
Drafted/Signed
Signing Bonus
$ 50,000
Service Time
11.082 (2021)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
casts001
Show More
Cousin of Fernando Cruz   [2009] Participated in the All-Star Weekend Futures Game (World Team)   [2010] Hit a Home Run in his 1st MLB At Bat on May 7,2010 ... Topps All-Star Rookie
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearsourcetypeteamrankview rankings
2009Baseball AmericaTeamChicago Cubs7View Rankings
2010Baseball AmericaMLBChicago Cubs16View Rankings
2010Baseball AmericaTeamChicago Cubs1View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2008Arizona CubsArizRkCHN1318SS-2B11151196336111532265143331104912151942.311.364.464.828.230.153.3606.5115.352.3665.33
2009Daytona CubsFSLA+CHN1819SS106963584510817333522111941352141403872385.302.340.391.731.173.089.3324.9110.592.16119.33
2009Tennessee SmokiesSouAACHN-19SS107*311111132630146010120100244122923.288.347.396.743.252.108.3238.209.841.200.00
2010Tennessee SmokiesSouAACHN1320SS129*261092041851204591110203621211427.376.421.569.990.266.193.4047.449.091.22109.00
2010Chicago CubsNLMLBCHN1320SS10112546353139315341108297164471418950639100.300.347.408.755.175.108.3465.7314.032.45154.33
2011Chicago CubsNLMLBCHN1321ss107158674912073691066229359620422029171555152.307.341.432.773.196.125.3444.9013.432.7467.40
2012Chicago CubsNLMLBCHN1322SS102162646781832912147825133610040551527869155128.283.323.430.753.221.147.3155.2114.472.7846.14
2013Chicago CubsNLMLBCHN1323SS89161666591633421044963012971102123170546117.245.284.347.631.152.102.2904.2618.304.3066.60
2014Chicago CubsNLMLBCHN1324SS109134528581543311465443510040241823156948106.292.339.438.777.212.146.3376.1517.572.8637.71
2015Chicago CubsNLMLBCHN1325SS9115154752145232116955219151461820557836109.265.296.375.671.148.110.2983.6315.744.3349.73
2016New York YankeesALMLBNYA14262B99151577631562912170402411835111525061051105.270.302.433.735.211.163.3083.9319.344.9227.48
2017Trenton ThunderEastAANYA14272B270210000002000003711.286.286.429.715.143.143.4000.0028.570.000.00
2017Scranton/Wilkes-Barre RailRidersILAAANYA14272B624480012001400001112517.333.360.458.818.167.125.3684.0016.004.0024.00
2017New York YankeesALMLBNYA14272B105112443661331811663202393403192014733598.300.338.454.792.210.154.3474.8619.664.0427.69
2018Miami MarlinsNLMLBMIA13282B100154593761653221254644812400631823764746119.278.329.400.729.206.122.3307.4219.172.5849.42
2019Miami MarlinsNLMLBMIA13292B96162636681723142286222811130922327767657115.270.300.436.736.209.166.2934.1416.423.9628.91
2020Washington NationalsNLMLBWAS14302b100*1660916312400313000002763610.267.302.450.752.233.183.3114.7620.634.3330.00
2021Washington NationalsNLMLBWAS13313B97873152589200338012662004161183452366.283.333.375.708.171.092.3397.5417.972.38105.00
2022Yucatan LeonesMexAAA  323B762896102350191010151020431109617.240.312.323.635.198.083.2689.1713.761.5096.00
2023Spire City Ghost HoundsAtlIndy  333B9443167265110012420133310103641821140.305.357.383.740.168.078.3737.1418.132.54167.00
Tot:MLB (12 yrs) MLB     157361486981722319401386788952338110838114332177253565784971225.280.319.412.732.193.132.3205.1416.843.2844.55
Tot:AL (2 yrs) AL     2631020129289472371336047211754224451108386203.283.318.442.760.211.159.3254.3419.484.4927.57
Tot:NL (10 yrs) NL     1310512856914332723810154583522918973163930153208454954111022.279.320.406.726.190.127.3205.3016.323.0850.77
Tot:Minors (5 yrs) Minors     2409011232754816910239216311887711838298673202.305.353.424.777.209.119.3416.3911.971.87100.11
Tot:Indy (1 yrs) Indy     43167265110012420133310103641821140.305.357.383.740.168.078.3737.1418.132.54167.00
Tot:Rk (1 yrs) Rk     51196336111532265143331104912151942.311.364.464.829.230.153.3606.5115.352.3665.33
Tot:A+ (1 yrs) A+     963584510817333522111941352141403872385.302.340.391.731.173.089.3324.9110.592.16119.33
Tot:AA (3 yrs) AA     5922731751581341051925112051092502451.330.382.480.862.256.150.3657.6010.001.32227.00
Tot:AAA (2 yrs) AAA     341201431502111011191020542134724.258.321.350.671.192.092.2878.2114.181.7360.00
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
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 nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2009Mesa Solar SoxArizona Fall LeagueAFL1926101183851110933140000048104731.376.394.475.869.188.099.4302.8813.464.67101.00
2009Chicago CubsMLB Spring TrainingSpring19110000000000000010100.000.000.000.000.000.000.0000.000.000.000.00
2010Chicago CubsMLB Spring TrainingSpring2016357153215011200000253669.429.444.7141.158.286.285.4382.785.562.0035.00
2011Chicago CubsMLB Spring TrainingSpring2121661423414152246000014170914.348.386.6211.007.333.273.3395.718.571.5016.50
2011National LeagueMajor League BaseballAllStar21110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2012Chicago CubsMLB Spring TrainingSpring222374923812933170020239771112.311.312.527.839.230.216.3131.309.097.0037.00
2012National LeagueMajor League BaseballAllStar22110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2013Chicago CubsMLB Spring TrainingSpring23154291620123037011012147313.381.413.500.913.262.119.4296.3814.892.3342.00
2014Chicago CubsMLB Spring TrainingSpring24340210010110100003611.500.667.7501.417.250.250.50016.670.000.000.00
2014National LeagueMajor League BaseballAllStar24110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2015Chicago CubsMLB Spring TrainingSpring25165031131170021000100195356.220.245.380.625.200.160.2503.7718.875.0050.00
2015Chicago CubsWild Card SeriesPlayoffs25140000000000000000400.000.000.000.000.000.000.0000.000.000.000.00
2015Chicago CubsDivision SeriesPlayoffs2541424001100100000071513.286.333.500.833.286.214.2316.670.000.006.67
2015Chicago CubsChampionship SeriesPlayoffs2541602100100010000031611.125.125.188.313.063.063.1330.006.250.000.00
2016New York YankeesMLB Spring TrainingSpring261949618402111015001002851612.367.373.571.944.245.204.3721.969.805.0024.50
2017New York YankeesMLB Spring TrainingSpring272050415212600310100002554510.300.352.500.852.260.200.3425.5618.523.3325.00
2017New York YankeesWild Card SeriesPlayoffs27140000000001000000400.000.000.000.000.000.000.0000.0025.000.000.00
2017New York YankeesDivision SeriesPlayoffs2752236200100150000082324.273.304.364.668.136.091.3534.3521.745.000.00
2017New York YankeesChampionship SeriesPlayoffs2772425100000181000162614.208.269.250.519.083.042.3133.8530.778.000.00
2018Miami MarlinsMLB Spring TrainingSpring28205621831120008100042657513.321.333.464.797.143.143.3620.0014.040.0056.00
2019Miami MarlinsMLB Spring TrainingSpring29164501010040001500001114519.222.222.244.466.022.022.3330.0033.330.000.00
2020Washington NationalsMLB Spring TrainingSpring30102421000000480000112801.042.179.042.221.167.000.06314.2928.572.000.00
2021Washington NationalsMLB Spring TrainingSpring3112336102115002500001173546.303.343.515.858.273.212.3335.7114.292.5033.00
Tot:AFL (1 Yrs) AFL 26101183851110933140000048104731.376.394.475.869.188.099.4302.8813.464.67101.00
Tot:Spring (13 Yrs) Spring 19252962162338156797228331501225656056106.306.335.484.818.223.178.3373.9314.823.7735.27
Tot:AllStar (3 Yrs) AllStar 330000000002000000300.000.000.000.000.000.000.0000.0066.67
Tot:Playoffs (2 Yrs) Playoffs 2284717401300315100012488512.202.239.286.524.119.083.2353.4117.055.0084.00

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
4538783446397859.506