Basenerd Banner
Loading games...
Rodolfo Castro
Rodolfo Castro
Estrellas Orientales • Shortstop
Age 26 • 6' 0" • 205 lb
Bats: R • Throws: R
MLB Debut: 2021-04-21
Born: Los Llanos • Dominican Republic
2023 Stats
G
78
AB
197
H
45
HR
6
RBI
22
R
19
SB
1
AVG
.228
OBP
.317
SLG
.355
OPS
.672
Career Stats
G
194
AB
566
H
124
HR
22
RBI
59
R
55
SB
6
AVG
.219
OBP
.292
SLG
.380
OPS
.672
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2021 PIT 31 93 86 17 5 8 .198 .258 .395 .653
2022 PIT 71 278 253 59 11 27 5 .233 .299 .427 .726
2023 Total 92 256 227 48 6 24 1 .211 .297 .322 .619
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2019 PIT 443 .000.250.000.250
2020 PIT 443 .000.250.000.250
2021 PIT 1622223 26 .136.136.455.591
2022 PIT 615133 .231.333.308.641
2023 PIT 20585512 291 .218.259.345.604
2024 PHI 1532308 3 .267.313.333.646
2025 PHI 1432272 1 .074.219.074.293
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2023-09-28 vs PIT 2 0 0 0 0 0 0 0 0
2023-09-27 vs PIT 4 0 0 0 0 1 0 0 2
2023-09-23 vs NYM 3 1 0 0 0 0 0 0 1
2023-09-05 @ SD 1 0 0 0 0 0 0 0 0
2023-08-29 vs LAA 2 0 0 0 0 0 0 0 1
2023-08-26 vs STL 1 0 0 0 0 0 0 0 1
2023-08-19 @ WSH 1 1 0 0 0 0 0 0 0
2023-08-12 vs MIN 4 1 0 0 0 1 0 0 1
2023-08-11 vs MIN 1 0 0 0 0 0 0 1 0
2023-08-10 vs WSH 2 0 0 0 0 0 1 1 1
2023-08-09 vs WSH 4 0 0 0 0 0 0 0 2
2023-08-08 vs WSH 4 0 0 0 0 0 0 0 2
2023-08-03 @ MIA 1 0 0 0 0 0 0 0 1
2023-08-02 @ MIA 0 0 0 0 0 0 1 0 0
2023-07-08 @ AZ 0 0 0 0 0 0 0 0 0
2023-07-06 @ LAD 2 0 0 0 0 0 0 0 2
2023-07-05 @ LAD 1 0 0 0 0 0 0 0 1
2023-07-04 @ LAD 3 0 0 0 0 0 0 1 2
2023-07-03 @ LAD 3 1 0 0 0 0 0 1 2
2023-07-01 vs MIL 1 0 0 0 0 0 0 0 1
2023-06-29 vs SD 0 0 0 0 0 0 1 1 0
2023-06-28 vs SD 4 0 0 0 0 0 0 0 3
2023-06-27 vs SD 5 2 0 0 0 1 1 0 1
2023-06-25 @ MIA 3 0 0 0 0 0 0 0 1
2023-06-24 @ MIA 2 0 0 0 0 0 0 0 2
2023-06-23 @ MIA 3 0 0 0 0 0 0 0 0
2023-06-22 @ MIA 4 0 0 0 0 0 0 0 1
2023-06-21 vs CHC 4 0 0 0 0 0 0 0 3
2023-06-19 vs CHC 2 0 0 0 0 0 0 0 1
2023-06-18 @ MIL 2 1 0 0 0 0 0 1 1
2023-06-17 @ MIL 3 0 0 0 0 0 0 0 0
2023-06-15 @ CHC 2 0 0 0 0 0 0 0 1
2023-06-14 @ CHC 3 1 0 0 0 0 0 0 0
2023-06-13 @ CHC 1 0 0 0 0 0 0 0 0
2023-06-11 vs NYM 0 0 0 0 0 0 0 0 0
2023-06-09 vs NYM 0 0 0 0 0 0 0 0 0
2023-06-07 vs ATH 4 2 1 0 1 3 1 0 1
2023-06-06 vs ATH 4 1 0 0 0 0 0 0 0
2023-06-05 vs ATH 4 1 0 0 0 0 0 0 1
2023-06-04 vs STL 4 0 0 0 0 0 0 0 1
2023-06-03 vs STL 4 2 0 0 0 0 0 0 1
2023-06-02 vs STL 0 0 0 0 0 0 0 0 0
2023-05-31 @ SF 4 2 1 0 0 1 1 0 1
2023-05-30 @ SF 3 2 0 0 0 0 1 0 0
2023-05-29 @ SF 4 0 0 0 0 1 0 0 0
2023-05-28 @ SEA 3 0 0 0 0 0 0 2 1
2023-05-27 @ SEA 1 0 0 0 0 0 0 0 1
2023-05-26 @ SEA 0 0 0 0 0 0 0 0 0
2023-05-24 vs TEX 4 2 0 0 0 0 0 0 0
2023-05-23 vs TEX 1 0 0 0 0 0 0 0 0
2023-05-21 vs AZ 4 1 0 0 0 0 1 0 2
2023-05-20 vs AZ 0 0 0 0 0 0 0 1 0
2023-05-19 vs AZ 1 0 0 0 0 0 0 0 0
2023-05-17 @ DET 4 2 0 0 1 2 2 1 0
2023-05-14 @ BAL 1 0 0 0 0 0 0 0 0
2023-05-12 @ BAL 2 0 0 0 0 0 0 0 2
2023-05-10 vs COL 1 0 0 0 0 0 0 1 0
2023-05-09 vs COL 1 0 0 0 0 0 0 0 0
2023-05-08 vs COL 2 1 0 0 1 2 1 1 0
2023-05-07 vs TOR 3 0 0 0 0 0 0 0 1
2023-05-06 vs TOR 3 0 0 0 0 0 0 0 2
2023-05-05 vs TOR 2 1 0 0 0 0 0 1 0
2023-05-04 @ TB 1 0 0 0 0 0 0 0 1
2023-05-03 @ TB 4 1 0 0 0 0 0 0 3
2023-05-02 @ TB 3 0 0 0 0 0 0 0 0
2023-04-29 @ WSH 5 2 1 0 0 0 0 0 1
2023-04-29 @ WSH 4 1 0 0 0 0 0 1 2
2023-04-27 vs LAD 2 1 0 0 1 2 1 1 0
2023-04-26 vs LAD 4 2 1 0 0 2 2 0 0
2023-04-25 vs LAD 4 1 0 0 0 0 0 0 1
2023-04-23 vs CIN 3 0 0 0 0 0 0 1 3
2023-04-22 vs CIN 3 0 0 0 0 0 0 0 1
2023-04-21 vs CIN 2 0 0 0 0 0 0 2 1
2023-04-20 vs CIN 3 0 0 0 0 0 0 0 1
2023-04-19 @ COL 6 2 0 0 1 4 2 0 1
2023-04-18 @ COL 1 0 0 0 0 0 0 0 0
2023-04-17 @ COL 4 1 1 0 0 0 2 0 1
2023-04-16 @ STL 4 1 0 0 0 0 0 0 1
2023-04-15 @ STL 5 3 1 0 0 2 0 0 1
2023-04-14 @ STL 3 1 0 0 0 0 0 1 1
2023-04-13 @ STL 3 1 0 0 1 1 1 1 0
2023-04-11 vs HOU 3 2 0 0 0 0 2 0 0
2023-04-10 vs HOU 1 1 0 0 0 1 0 1 0
2023-04-09 vs CWS 2 0 0 0 0 0 0 1 2
2023-04-08 vs CWS 3 2 1 0 0 0 0 1 0
2023-04-07 vs CWS 0 0 0 0 0 0 0 0 0
2023-04-05 @ BOS 4 0 0 0 0 0 0 0 1
2023-04-04 @ BOS 0 0 0 0 0 0 0 0 0
2023-04-03 @ BOS 4 0 0 0 0 0 0 0 2
2023-04-02 @ CIN 1 1 0 0 0 0 0 0 0
2023-04-01 @ CIN 3 0 0 0 0 0 0 0 2
2023-03-30 @ CIN 0 0 0 0 0 0 0 0 0
Transactions
Entire history • newest first.
2025-11-26
Toronto Blue Jays signed free agent SS Rodolfo Castro to a minor league contract.
2024-11-19
Philadelphia Phillies invited non-roster SS Rodolfo Castro to spring training.
2024-11-19
SS Rodolfo Castro assigned to Philadelphia Phillies.
2024-11-04
Philadelphia Phillies sent SS Rodolfo Castro outright to Lehigh Valley IronPigs.
2024-09-07
Philadelphia Phillies placed SS Rodolfo Castro on the 60-day injured list. Right thumb UCL repair.
2024-09-07
Philadelphia Phillies recalled SS Rodolfo Castro from Lehigh Valley IronPigs.
2024-03-19
Philadelphia Phillies optioned SS Rodolfo Castro to Lehigh Valley IronPigs.
2023-10-25
Philadelphia Phillies activated SS Rodolfo Castro.
2023-10-02
Philadelphia Phillies recalled SS Rodolfo Castro from FCL Phillies.
2023-09-30
Philadelphia Phillies optioned SS Rodolfo Castro to FCL Phillies.
2023-08-02
Philadelphia Phillies activated SS Rodolfo Castro.
2023-08-01
Philadelphia Phillies reassigned SS Rodolfo Castro to the minor leagues.
2023-08-01
Philadelphia Phillies traded LHP Bailey Falter to Pittsburgh Pirates for SS Rodolfo Castro.
2023-07-16
Pittsburgh Pirates optioned SS Rodolfo Castro to Indianapolis Indians.
2022-08-28
Pittsburgh Pirates activated SS Rodolfo Castro.
2022-08-27
SS Rodolfo Castro roster status changed by Pittsburgh Pirates.
2022-08-09
Pittsburgh Pirates recalled SS Rodolfo Castro from Indianapolis Indians.
2022-06-05
Pittsburgh Pirates recalled SS Rodolfo Castro and from Indianapolis Indians.
2022-06-05
Pittsburgh Pirates optioned SS Rodolfo Castro to Indianapolis Indians.
2022-03-27
Pittsburgh Pirates optioned SS Rodolfo Castro to Indianapolis Indians.
2021-10-05
Pittsburgh Pirates recalled SS Rodolfo Castro from Indianapolis Indians.
2021-08-23
Pittsburgh Pirates recalled SS Rodolfo Castro.
2021-08-23
Pittsburgh Pirates recalled SS Rodolfo Castro.
2021-08-23
Pittsburgh Pirates optioned SS Rodolfo Castro to Altoona Curve.
2021-07-27
Pittsburgh Pirates recalled SS Rodolfo Castro from Altoona Curve.
2021-07-17
Pittsburgh Pirates optioned SS Rodolfo Castro to Indianapolis Indians.
2021-07-06
Pittsburgh Pirates recalled SS Rodolfo Castro from Altoona Curve.
2021-04-26
Pittsburgh Pirates optioned SS Rodolfo Castro to Pirates Alternate Training Site.
2021-04-26
Pittsburgh Pirates recalled SS Rodolfo Castro.
2021-04-26
Pittsburgh Pirates recalled SS Rodolfo Castro.
2021-04-21
Pittsburgh Pirates recalled SS Rodolfo Castro from Pirates Alternate Training Site.
2021-03-16
Pittsburgh Pirates optioned SS Rodolfo Castro to Altoona Curve.
2020-11-20
Pittsburgh Pirates selected the contract of 2B Rodolfo Castro from Bradenton Marauders.
2020-07-01
Pittsburgh Pirates invited non-roster 2B Rodolfo Castro to spring training.
2020-02-23
IF Rodolfo Castro assigned to Pittsburgh Pirates.
2019-02-24
2B Rodolfo Castro assigned to Pittsburgh Pirates.
2015-10-30
Pittsburgh Pirates signed free agent SS Rodolfo Castro to a minor league contract.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2023
No Statcast percentile data available.
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: generic.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 251 25.2% 57.4% 15.8% .214 29.4%
Changeup 166 16.7% 33.7% 37.8% .118 33.3%
Sinker 137 13.8% 63.5% 13.9% .409 54.1%
Slider 133 13.4% 48.9% 49.1% .040 36.4%
Curveball 91 9.1% 37.4% 37.5% .154 37.5%
Cutter 83 8.3% 50.6% 42.2% .400 16.7%
Sweeper 55 5.5% 49.1% 45.5% .182 14.3%
Knuckle Curve 37 3.7% 37.8% 46.2% .167 33.3%
Splitter 26 2.6% 38.5% 75.0% .000 0.0%
Slurve 10 1.0% 50.0% 66.7% .000 0.0%
Eephus 6 0.6% 33.3% 0.0% .000 0.0%
Total 995 100.0% 48.8% 31.2% .210 35.3%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 471 47.3% 58.0% 20.0% .298 38.3%
Breaking 326 32.8% 44.5% 45.7% .103 30.0%
Offspeed 198 19.9% 34.3% 41.2% .095 30.8%
Total 995 100.0% 48.8% 31.2% .210 35.3%
MLB Avg - - 50.6% 25.3% .245 41.0%
More