Active#32B2019–presentT-1058 all-time

Willi Castro

Colorado Rockies

Bats / ThrowsSwitch / Right
Age29
Height / Weight6' 0" / 209 lb
BornApr 24, 1997 · Rio Piedras, Puerto Rico
MLB debutAug 24, 2019
PositionSecond Base
TeamsDetroit Tigers 2019–2022Minnesota Twins 2023–2025Chicago Cubs 2025Colorado Rockies 2026–present
Career home runs
71
825 games · 8 seasons
Best season
15
2026 · Colorado Rockies
All-time HR rank
T-1058
Tied with 1 other · Next: J.D. Davis (72), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

6 badges earned
2Rare Air
4Legend
  • ×4Rare AirGameMulti-homer gameFirst May 27, 2023 · latest Jun 14, 2026
  • Rare AirGameGrand slamJun 14, 2026 · COL at ATH
  • ×2LegendGameLeadoff homerFirst Jun 13, 2022 · latest Aug 25, 2024
  • ×3LegendGameBack-to-back homersFirst May 27, 2023 · latest Jul 12, 2025
  • ×20LegendGameFirst-pitch homerFirst May 14, 2022 · latest Aug 24, 2026
  • LegendGameHomered from both sidesJun 14, 2026 · COL at ATH

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 bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
2026Colorado Rockies1204771556.260.331.417.74828.5
20252 teams1204541133.226.313.366.67936.5
2024Minnesota Twins1586351260.247.331.385.71646.5
2023Minnesota Twins124409934.257.339.411.75039.8
2022Detroit Tigers112392831.241.284.367.65145.6
2021Detroit Tigers125450938.220.273.351.62445.9
2020Detroit Tigers36140624.349.381.550.93121.5
2019Detroit Tigers3011018.230.284.340.624100.0
Career825306771284.247.316.389.70538.8

Splits

How he hits them

Every home run

Loading…

Quick answers

Willi Castro home run facts
How many career home runs does Willi Castro have?

Willi Castro has 71 career MLB home runs as of Nov 3, 2026, tied for 1058th on the all-time list. He has played 8 seasons since debuting on Aug 24, 2019.

Where does Willi Castro rank on the all-time home run list?

Tied for 1058th in MLB history with 71. Next: J.D. Davis (72), 2 to pass.

What was Willi Castro’s best home run season?

His most home runs in a season is 15, in 2026 with the Colorado Rockies, when he posted a .748 OPS.

How many home runs did Willi Castro hit in 2026?

15 home runs in 120 games in 2026, with a .260 average and 56 RBI.

What was Willi Castro’s longest home run of 2026?

444 feet on Jun 14, 2026 against Athletics, off the bat at 104.5 mph on a curveball.

When was Willi Castro’s most recent home run?

Aug 24, 2026 against the Washington Nationals, a 397-foot shot off Cade Cavalli.

What teams has Willi Castro played for?

Detroit Tigers (2019–2022); Minnesota Twins (2023–2025); Chicago Cubs (2025); Colorado Rockies (2026–present).

Follow him.

Get a notification the moment he goes deep, with the clip attached.