Enter 2025 OPL

MLB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2021PIT319386172056100 2.68 83.00
2022PIT7127825359841122253 4.22 299.90
2023PIT782241974570621514 2.57 200.40
2023PHI14323030002000 -0.51 -7.20

MILB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2016PIT (R)5623019252153227321 4.81 269.60
2017PIT (R)5321118852124616443 5.22 276.40
2018PIT (A)105426385891941226163 3.7 388.10
2019PIT (A)61246215521321418565 5.3 323.30
2019PIT (A+)5721520249131513010 3.57 203.70
2021PIT (AA)72312285691411219474 4.61 331.60
2021PIT (AAA)83835104033000 8.73 69.80
2022PIT (AAA)75314272671321232663 5.09 382.10
2023PIT (AAA)125752102023100 3.38 40.60
2024PHI (CPX)13310000000 2.6 2.60
2024PHI (A)27620011000 8.8 17.60
2024PHI (A+)11100000000 -1 -1.00
2024PHI (AAA)197367141025102 2.39 45.50

Spring Training Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2019PIT (ST)44300001000 0 0.00
2020PIT (ST)44300001000 0 0.00
2021PIT (ST)16222231020000 1.03 16.50
2022PIT (ST)6151331001100 2.12 12.70
2023PIT (ST)205855121023010 2.24 44.80
2024PHI (ST)15323082001100 1.77 26.60
2025PHI (ST)11262110005010 0.14 1.50

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS Pts
Sep 28, 2023 PHI PIT 2 2 0 0 0 0 0 0 0 0 0 0 0 -2.00
Sep 27, 2023 PHI PIT 4 4 0 0 0 0 0 0 1 0 0 0 0 -4.00
Sep 23, 2023 PHI NYM 3 3 1 0 0 0 0 0 0 0 0 0 0 2.60
Sep 5, 2023 PHI @SDP 1 1 0 0 0 0 0 0 0 0 0 0 0 -1.00
Aug 29, 2023 PHI LAA 2 2 0 0 0 0 0 0 0 0 0 0 0 -2.00
Aug 26, 2023 PHI STL 1 1 0 0 0 0 0 0 0 0 0 0 0 -1.00
Aug 19, 2023 PHI @WSN 1 1 1 0 0 0 0 0 0 0 0 0 0 4.60
Aug 12, 2023 PHI MIN 4 4 1 0 0 0 0 0 1 0 0 0 0 1.60
Aug 11, 2023 PHI MIN 2 1 0 1 0 0 0 0 0 0 0 0 0 2.00
Aug 10, 2023 PHI WSN 3 2 0 1 0 0 0 1 0 0 0 0 0 1.00
Totals 23 21 3 2 0 0 0 1 2 0 0 0 0 1.80

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Aug 20, 2024 AAA LHV ROC 0 0 0 0 0 0 0 0 0 0 0 0 0
Aug 17, 2024 AAA LHV @WOR 4 4 1 0 0 0 0 0 0 0 0 0 0
Aug 16, 2024 AAA LHV @WOR 3 3 0 0 0 0 0 0 0 0 0 0 0
Aug 14, 2024 AAA LHV @WOR 4 4 1 0 0 0 0 0 0 0 0 0 0
Aug 13, 2024 AAA LHV @WOR 5 5 0 0 0 0 0 0 0 0 0 0 0
Aug 10, 2024 AAA LHV SWB 3 3 1 0 0 0 0 0 1 0 0 0 0
Aug 10, 2024 AAA LHV SWB 3 3 0 0 0 0 0 0 0 0 0 0 0
Aug 9, 2024 AAA LHV SWB 4 4 1 0 0 0 0 0 0 0 0 0 0
Aug 7, 2024 AAA LHV SWB 3 3 1 0 0 0 0 0 0 0 0 0 0
Aug 3, 2024 AAA LHV @JAX 4 4 2 0 0 0 0 2 0 0 0 0 0
Totals 33 33 7 0 0 0 0 2 1 0 0 0 0

Last 10 Spring Training Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Mar 11, 2025 ST PHI @BOS 4 3 0 1 0 0 0 1 0 0 0 1 0
Mar 10, 2025 ST PHI @MIN 3 2 1 1 0 0 0 1 0 0 0 0 0
Mar 8, 2025 ST PHI TOR 1 1 0 0 0 0 0 0 0 0 0 0 0
Mar 6, 2025 ST PHI TB 2 2 0 0 0 0 0 0 0 0 0 0 0
Mar 5, 2025 ST PHI @DET 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 4, 2025 ST PHI NYY 2 1 0 1 0 0 0 0 0 0 0 0 0
Mar 2, 2025 ST PHI BAL 2 2 0 0 0 0 0 0 0 0 0 0 0
Mar 1, 2025 ST PHI @DET 2 1 0 1 0 0 0 0 0 0 0 0 0
Feb 27, 2025 ST PHI NYY 2 2 0 0 0 0 0 0 0 0 0 0 0
Feb 25, 2025 ST PHI @TB 2 2 0 0 0 0 0 1 0 0 0 0 0
Totals 23 19 1 4 0 0 0 3 0 0 0 1 0

Avg Salary & Roster%

Last 30 days

2026 Position Eligibility Progress

To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.

Transaction History

Date Transaction Type Team Salary
March 29, 2023 11:40 PM add SABRmagician✨ $1
April 23, 2023 4:21 PM move BP for BigKLU (from SABRmagician✨) $1
May 16, 2023 10:46 AM cut BP for BigKLU $1
May 17, 2023 10:47 AM add Trotsky Kautsky Koskie Trout $1
June 30, 2023 2:25 PM cut Trotsky Kautsky Koskie Trout $1
August 6, 2023 4:58 PM add Trotsky Kautsky Koskie Trout $1
August 6, 2023 6:45 PM cut Trotsky Kautsky Koskie Trout $1

Recent Trades for Rodolfo Castro in FanGraphs Points

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
May 15, 2023 4:59 PM Make it for the Fences Freddie Freeman LAD 1B L $45
Rodolfo Castro PHI ST Util S $3
$38 loan
💩 Poop Potato 🥔 Oneil Cruz PIT SS/OF L $9 
James Outman LAD OF L $1 
May 9, 2023 1:55 PM GF Chaunceys Jacob DeGrom TEX RP R $32 
Willy Adames MIL SS R $20
$4 loan
PNW Sailors Corbin Burnes MIL SP R $42 
Rodolfo Castro PHI ST Util S $3
April 23, 2023 6:02 PM Chicago Never Board of Trade Joc Pederson SFG Util L $3 
Ryan Mountcastle BAL 1B R $10
Rodolfo Castro PHI ST Util S $1
Cody Morris NYY AAA RP R $1
Shea Langeliers OAK C R $4
To the Lighthouse Xander Bogaerts SDP 2B/SS R $27
April 22, 2023 4:20 PM SABRmagician✨ Marcus Stroman CHC SP R $3 
Rodolfo Castro PHI ST Util S $1
Vaughn Grissom ATL 2B R $3 
Christian Encarnacion-Strand CIN 1B R $1 
Tanner Bibee CLE SP R $3 
BP for BigKLU Alex Bregman HOU 3B R $30 
Andrew Benintendi CHW OF L $14 OUT
Shane Baz TBR SP R $4
Lenyn Sosa CHW 2B/3B R $3 
Grayson Rodriguez BAL SP R $5 OUT 
Jasson Dominguez NYY OF S $2
Gunnar Henderson BAL SS L $11 OUT 
March 16, 2023 12:52 PM Dinger Derby Tyler Soderstrom OAK C/1B L $2
Young Larry Rodolfo Castro PHI ST Util S $3
$1 loan
January 26, 2023 6:40 PM Mall Karate Luis Rengifo LAA 2B/3B S $3 OUT 
Rodolfo Castro PHI ST Util S $3
George Valera CLE ST OF L $5
Trevor Larnach MIN OF L $6
Drew Rasmussen TBR RP R $11
Luis L. Ortiz PIT SP/RP R $3 
Daniel Espino CLE AAA Util R $7
Bobby Miller LAD AAA SP R $3 
LIMA.GROS Andres Gimenez CLE 2B L $14
Jake Fraley CIN OF L $3
Nathaniel Lowe TEX 1B L $12
Brendan Donovan STL 2B/3B/OF L $7
January 8, 2023 5:59 PM Everett Aquasox Cristian Javier HOU SP R $14 OUT
Paul Sewald SEA RP R $5
Anthony Volpe NYY SS R $2
Glenallen Hill Appreciation Society Gerrit Cole NYY SP R $44 OUT 
Rodolfo Castro PHI ST Util S $3
August 18, 2021 2:25 PM Scarlet Begonias Rodolfo Castro PHI ST Util S $1
Zac Veen COL ST OF L $2
the fighting Schwarbernators Manny Machado SDP 3B R $40
$37 loan