Rodolfo CastroSS Lehigh Valley IronPigs
Age 27 R/R 6'0" / 205 lbs AAA HR +4% Svc 5.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 350 proj PA
wRC+†80
AVG/OBP/SLG.209 / .275 / .373
PA350
HR13
SB8
K%27
BB%7
ISO165
MLB%10%
Value2026 · WAR
BAT: -7.8 runs (wOBA-derived runs vs avg)-8BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: -1.3 runs (Defensive runs vs avg)-1FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.9 runs (Replacement-level credit)+10REPTotal WAR: +0.30+0.3WAR
trajectory · projected WAR by year
0.71.00.80.60.30.026283031
Tools · ContractCON 45 / POW 55
Toolsscout grade · Statcast %ile · 2021-2023
CONTACT45
Whiff%
1714.7%
xwOBA
260.280
POWER55
Barrel%
467.7
Avg EV
2987.5
Bat Spd
5772.1
EYE50
Chase%
5131.5%
SPEED55
Sprint
4627.3
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2021
Service   5.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-3$0.6M+0.0$0.0M+$0.0M (cut)
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201617 ROKDSL Pirates 230202 391022 17693 21 193266292558 99270 307 245 46
201617 ROKDSL Pirates 230192 521532 27483 21 271369411781 141338 2112 340 119
201718 ROKGCL Pirates 211195 39834 9684 43 200250333583 133282 324 251 50
201718 ROKGCL Pirates 211188 521246 16474 43 277346479825 202338 228 358 132
201819 A2 teams 453422 781837 161441 63 185216291508 107256 324 219 26
201819 A2 teams 453411 9619412 271121 63 234282387669 153287 256 288 79
201920 A2 teams 461428 7822314 201705 75 182227346573 164255 374 244 45
201920 A2 teams 461417 10126319 311225 75 242302456758 213290 267 328 109
202122 AA4 teams 552516 10623123 251696 95 205250388638 182252 315 275 69
202122 AA4 teams 552491 11626321 501366 95 236314430744 193280 259 328 109
202223 AAA3 teams 711641 13824725 5021713 178 215286392677 176279 317 290 80
202223 AAA3 teams 711623 14823624 6819113 178 238325409735 172300 2710 326 108
202324 MLB3 teams 358320 62908 281167 14 194273297570 103273 328 259 56 -18 -1 -4 +4 +10 -0.9
202324 MLB3 teams 358320 641008 281067 14 200279306585 106269 308 268 63 -15 -1 -4 +4 +10 -0.6
202425 AAA2 teams 118112 21103 5331 12 188229277506 89237 284 226 31
202425 AAA2 teams 118106 21302 11271 12 198280283563 85247 239 262 59
202526 AAA2 teams 636577 11925122 3917412 199 206271367638 161251 276 278 71
202526 AAA2 teams 636555 13131125 6114712 199 236325431755 195272 2310 333 113
▸ 2026 Season
202627 MLBPHI 350318 6712113 24935 82 211277377654 167253 277 290 80 -8 +1 -1 +1 +10 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBPHI 38% 556505 10619220 381498 123 210276374650 164253 277 289 80 -13 +1 -3 +2 +16 0.3
202829 MLBPHI 49% 545494 10319119 381478 113 209276366642 158252 277 288 78 -13 +1 -4 +2 +15 0.2
202930 MLBPHI 55% 534484 10018119 371468 103 207274366640 159251 277 285 76 -14 +1 -4 +2 +15 -0.1
203031 MLBPHI 59% 523474 9718118 361448 82 205272361633 156249 287 281 73 -16 +1 -5 +2 +15 -0.3
203132 MLBPHI 61% 513466 9317117 351447 72 200266350616 150245 287 275 69 -18 +1 -5 +2 +15 -0.7
202728 MLBPHI 38% 209190 41718 14563 51 216280389670 174255 277 281 73 -6 +1 -1 +1 +6 -0.0
202829 MLBPHI 49% 265241 519110 18724 51 212278382659 170254 277 279 72 -8 +1 -2 +1 +8 -0.1
202930 MLBPHI 55% 295269 5610111 20814 51 208273375649 167253 277 277 70 -10 +1 -2 +1 +8 -0.2
203031 MLBPHI 59% 309280 5911111 21855 51 211278375653 164251 287 273 67 -12 +1 -3 +1 +9 -0.4
203132 MLBPHI 61% 314284 5810111 22885 41 204273363636 158247 287 267 63 -13 +0 -3 +1 +9 -0.6
▸ Career Totals
Career 20191830 38964973 14655729 3012 213281377658 164261 287 283 75 -58 +1 -18 +13 +57 -0.4
/ 162G 650589 12621324 471799 104 214282382664 168262 287 283 75 -19 +0 -6 +4 +18 -0.1
Career 67516154 124624327214 417198396 12255 202264355619 153257 296 272 66 -258 +2 -28 +27 +191 -6.7
/ 162G 650593 12023321 401919 125 202263358621 155256 296 272 66 -25 +0 -3 +3 +18 -0.6

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201617 ROKDSL Pirates 230192 521532 27483 21 271369411781 141338 2112 340 119 +5 +0 +7 1.2
201718 ROKGCL Pirates 211188 521246 16474 43 277346479825 202338 228 358 132 +8 -0 +6 1.4
201819 AWest Virginia Power 426385 8919412 261001 63 231282395676 164276 236 290 80 -10 +0 +12 0.3
201819 INTLGigantes de Carolina 2726 7000 1120 00 269296269566 500 444 260 58 -1 +0 +1 -0.1
201920 A+Bradenton Marauders 215202 491315 13540 10 243288391679 149308 256 302 89 -3 +0 +6 0.4
201920 AGreensboro Grasshoppers 246215 5213214 18685 65 242315516831 274271 287 350 126 +7 -1 +7 1.4
202122 MLBPittsburgh Pirates 9386 17205 6271 00 198258395653 198222 296 290 80 -2 +0 -0 +2 +3 0.2
202122 AAAIndianapolis Indians 3835 10403 3110 00 286342657999 371333 298 426 184 +4 +0 +1 0.5
202122 AAAltoona Curve 312285 6914112 19724 74 242299425723 182278 236 317 100 +0 -0 +9 0.9
202122 INTLToros del Este 10985 20621 22261 21 235398388786 153322 2420 358 132 +4 +0 +3 0.7
202223 MLBPittsburgh Pirates 278253 598411 22742 53 233300427727 194284 278 320 103 +1 -0 -2 +3 +8 0.9
202223 AAAIndianapolis Indians 314272 6713212 32866 63 246339441780 195309 2710 343 121 +7 +0 +9 1.7
202223 INTLToros del Este 11998 22201 14315 62 224350276626 51313 2612 297 85 -2 +0 +3 0.2
202324 MLBPhiladelphia Phillies 256227 48706 23745 14 211298322620 110284 299 285 76 -7 -1 -4 +4 +7 -0.1
202324 AAAIndianapolis Indians 5752 10202 3211 00 192250346596 154267 375 263 59 -3 +0 +2 -0.1
202324 INTLToros del Este 4541 6100 2111 00 146205171375 24200 244 176 -7 -5 +0 +1 -0.4
202425 AAALehigh Valley IronPigs 7367 14102 5181 02 209274313587 104255 257 269 64 -3 -1 +2 -0.2
202425 INTLEstrellas Orientales 4539 7200 690 10 179289231520 51233 2013 251 50 -3 +0 +1 -0.1
202526 AAALehigh Valley IronPigs 525456 10726119 541199 188 235328421749 186272 2310 331 112 +7 +0 +15 2.3
202526 INTLEstrellas Orientales 11199 24506 7283 11 242312475787 232277 256 340 118 +2 -0 +3 0.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 627566 12417422 511758 67 219293380673 161275 288 301 89 -8 -2 -6 +8 +18 1.0

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Luis Valbuenalast yr '18
career totals — 10 seasons, 3,527 PA
103,52711310226311395+13+110.511.2
/162664212+2.4+0.12.0pk7: 12
#2Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#3J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#4Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,0547231211277370+17-102.32.3
/1626642310+5.6-3.30.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Rodolfo Castro (OGILVIE) 27 45 55 55 50 209/275/373 164253 138 27% 7% 80 +0.2
Rylan Bannon
2023 · MLB
27 37→42 49→50 52→50 48 196/278/340 144250 1812 29% 9% 72 -0.2 207/297/365 158271 1913 29% 11% 87 +0.8 195/295/355161251201230%12%82+0.4
Nick Dini
2021 · MLB
28 41 51→50 49→50 42 220/270/377 157256 2012 24% 5% 79 +0.3 219/286/373 154263 209 24% 7% 84 +0.6 177/272/31313621319827%9%61-0.4
Scott Kingery
2021 · MLB
27 45→51 50→55 51→55 43 229/285/393 164294 1713 28% 7% 89 +0.9 197/266/322 125295 1218 35% 8% 62 -0.9 198/239/341143265191733%5%52-0.8
Eric Wood
2019 · AAA
26 42→48 52→55 51→45 43 222/280/390 169278 208 28% 7% 85 +0.7 225/279/378 153299 188 30% 6% 82 +0.5 206/262/35615027319231%6%66-0.3
Corey Smith
2009 · AAA
27 42→46 53→55 47→50 40 225/270/393 168267 2211 25% 5% 82 +0.5 220/259/364 144275 179 26% 4% 69 -0.4 217/261/35713927316626%5%66-0.5
Kevin Smith
2022 · MLB
26 38→43 54→55 53→50 40 206/264/388 182272 2217 33% 7% 79 +0.3 206/253/347 141293 1715 35% 5% 63 -0.9 197/240/321124286161536%5%48-1.2
Connor Wong
2023 · MLB
27 43→53 50→55 48→50 40 226/272/373 147286 1911 28% 5% 78 +0.2 235/289/371 136309 1411 28% 6% 84 +0.6 247/314/357109313101023%7%89+0.4
John Mayberry Jr.
2012 · MLB
28 46→48 53→55 51→50 44 242/292/414 172284 2114 23% 6% 97 +1.5 235/294/398 163281 197 23% 7% 93 +1.3 226/292/38515927118323%8%86+0.5
Jayson Nix
2010 · MLB
27 45→49 51→55 51→55 47 234/299/396 163275 1919 23% 8% 95 +1.4 217/282/373 156265 1911 25% 7% 82 +0.5 205/268/35114625517926%6%67-0.3
Brian Anderson
2009 · MLB
27 44→48 51→50 46→45 44 228/279/390 162272 1810 24% 6% 85 +0.7 230/294/375 145293 179 26% 8% 88 +0.9 220/293/34512428715527%8%76+0.1
Brooks Conrad
2007 · AAA
27 40→44 52→55 54→50 43 210/268/384 174264 1814 28% 7% 79 +0.3 194/251/354 160252 1810 30% 7% 64 -0.8 225/298/43621129127732%9%102+0.6
Dilson Herrera
2021 · MLB
27 39→49 55→50 47→50 41 213/274/394 181276 2311 32% 7% 85 +0.7 203/260/354 151298 198 37% 6% 68 -0.5 146/205/28313820820041%6%25-1.1
Jack Mayfield
2018 · AAA
27 43→45 50→60 50 40 223/262/374 152268 189 25% 5% 73 -0.1 228/271/398 170273 218 25% 5% 84 +0.6 227/274/41218526124723%5%87+0.6
Christian Arroyo
2022 · MLB
27 46→54 51→45 50→45 42 234/297/397 162287 197 25% 6% 95 +1.4 233/279/353 120283 128 21% 5% 75 -0.0 237/285/35311630012725%5%75-0.0
Brendon Davis
2023 · AAA
26 39→44 52→50 47→50 44 211/280/381 170265 2010 29% 8% 84 +0.6 191/268/323 132263 1414 31% 8% 64 -0.8 162/247/274112230121733%8%40-1.3
Joe Mather
2010 · MLB
28 40→46 55→60 50 46 217/281/398 182237 2312 21% 6% 89 +0.9 216/270/334 118274 1110 24% 6% 66 -0.6 204/259/30810426010825%7%51-0.7
Stone Garrett
2023 · MLB
27 38→37 56→55 53→50 35 214/252/400 187277 2517 33% 4% 77 +0.1 219/282/362 143318 1610 34% 7% 79 +0.3 222/301/34111833712534%9%79+0.1
Corey Julks
2023 · AAA
27 43→51 55 53→55 42 229/287/409 180290 2318 30% 6% 94 +1.3 232/293/371 139295 1520 25% 8% 86 +0.8 233/296/352119297112124%8%79+0.2
Ryan Cordell
2018 · AAA
26 41→42 50 51→50 40 214/262/365 151274 1814 29% 6% 71 -0.3 204/254/325 121278 1312 30% 6% 57 -1.2 179/233/303124254151335%6%41-1.0
Deibinson Romero
2014 · AAA
27 43→45 54→55 49→40 46 230/294/403 172272 234 25% 7% 95 +1.4 224/290/368 144267 154 22% 7% 84 +0.6 233/301/37514225418116%8%90+0.3