Active#11SS2021–presentT-1289 all-time

Rodolfo Castro

Estrellas Orientales

Bats / ThrowsRight / Right
Age27
Height / Weight6' 0" / 205 lb
BornMay 21, 1999 · Los Llanos, Dominican Republic
MLB debutApr 21, 2021
PositionShortstop
TeamsPittsburgh Pirates 2021–2023Philadelphia Phillies 2023
Career home runs
22
194 games · 3 seasons
Best season
11
2022 · Pittsburgh Pirates
All-time HR rank
T-1289
Tied with 11 others · Next: Matt Thaiss (23), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

2 badges earned
1Rare Air
1Legend
  • ×2Rare AirGameMulti-homer gameFirst Jul 11, 2021 · latest Jul 28, 2021
  • ×2LegendGameBack-to-back homersFirst Apr 13, 2023 · latest Apr 27, 2023

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
20232 teams92256624.211.297.322.61937.8
2022Pittsburgh Pirates712781127.233.299.427.72623.0
2021Pittsburgh Pirates319358.198.258.395.65317.2
Career1946272259.219.292.380.67225.7

Splits

How he hits them

Every home run

Loading…

Quick answers

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

Rodolfo Castro has 22 career MLB home runs as of Nov 3, 2026, tied for 1289th on the all-time list. He has played 3 seasons since debuting on Apr 21, 2021.

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

Tied for 1289th in MLB history with 22. Next: Matt Thaiss (23), 2 to pass.

What was Rodolfo Castro’s best home run season?

His most home runs in a season is 11, in 2022 with the Pittsburgh Pirates, when he posted a .726 OPS.

How many home runs did Rodolfo Castro hit in 2023?

6 home runs in 92 games in 2023, with a .211 average and 24 RBI.

What teams has Rodolfo Castro played for?

Pittsburgh Pirates (2021–2023); Philadelphia Phillies (2023).

Follow him.

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