Retired#13SS2010–2021T-682 all-time
Starlin Castro
“All-Starlin” · Chicago Cubs, New York Yankees, Miami Marlins, Washington Nationals
Bats / ThrowsRight / Right
Age36
Height / Weight6' 2" / 218 lb
BornMar 24, 1990 · Monte Cristi, Dominican Republic
MLB debutMay 7, 2010
Last gameJul 11, 2021
TeamsChicago Cubs 2010–2015New York Yankees 2016–2017Miami Marlins 2018–2019Washington Nationals 2020–2021
Career home runs
138
Best season
22
All-time HR rank
T-682
0 HR
Tap a landing spot to see the homer.
Season
Player’s Vault
2 badges earned1Rare Air
1Legend
- ×5Rare AirGameMulti-homer gameFirst Apr 8, 2014 · latest Aug 23, 2019
- LegendSeasonPostseason home run2015 · 1 HR
Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.
Career arc
Home runs by season · tap a barHome runsSelected season
Personal records
CareerLongest of his career
Hardest hit of his career
Year by year
Regular season · MLB| Season | Team | G | PA | HR | RBI | AVG | OBP | SLG | OPS | AB/HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | Washington Nationals | 87 | 346 | 3 | 38 | .283 | .333 | .375 | .708 | 105.0 |
| 2020 | Washington Nationals | 16 | 63 | 2 | 4 | .267 | .302 | .450 | .752 | 30.0 |
| 2019 | Miami Marlins | 162 | 676 | 22 | 86 | .270 | .300 | .436 | .736 | 28.9 |
| 2018 | Miami Marlins | 154 | 647 | 12 | 54 | .278 | .329 | .400 | .729 | 49.4 |
| 2017 | New York Yankees | 112 | 473 | 16 | 63 | .300 | .338 | .454 | .792 | 27.7 |
| 2016 | New York Yankees | 151 | 610 | 21 | 70 | .270 | .300 | .433 | .733 | 27.5 |
| 2015 | Chicago Cubs | 151 | 578 | 11 | 69 | .265 | .296 | .375 | .671 | 49.7 |
| 2014 | Chicago Cubs | 134 | 569 | 14 | 65 | .292 | .339 | .438 | .777 | 37.7 |
| 2013 | Chicago Cubs | 161 | 705 | 10 | 44 | .245 | .284 | .347 | .631 | 66.6 |
| 2012 | Chicago Cubs | 162 | 691 | 14 | 78 | .283 | .323 | .430 | .753 | 46.1 |
| 2011 | Chicago Cubs | 158 | 715 | 10 | 66 | .307 | .341 | .432 | .773 | 67.4 |
| 2010 | Chicago Cubs | 125 | 506 | 3 | 41 | .300 | .347 | .408 | .755 | 154.3 |
| Career | 1573 | 6579 | 138 | 678 | .280 | .319 | .412 | .731 | 44.6 |
Splits
How he hits them
Every home run
Loading…
Quick answers
Starlin Castro home run factsHow many career home runs does Starlin Castro have?
Starlin Castro hit 138 career MLB home runs in 12 seasons (2010–2021), tied for 682nd all-time.
Where does Starlin Castro rank on the all-time home run list?
Tied for 682nd in MLB history with 138. Next: Eddie Yost (139), 2 to pass.
What was Starlin Castro’s best home run season?
His most home runs in a season is 22, in 2019 with the Miami Marlins, when he posted a .736 OPS.
What teams has Starlin Castro played for?
Chicago Cubs (2010–2015); New York Yankees (2016–2017); Miami Marlins (2018–2019); Washington Nationals (2020–2021).
Follow him.
Get a notification the moment he goes deep, with the clip attached.