Rodolfo Castro

2B Lehigh Valley IronPigs
Age 28 R/R 6'0" / 205 lbs AAA HR +14% Svc 6.000 · Ctrl thru 2027
Overview
AAAExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202324MLBPHI256.211/.298/.3226175-0.4
202425AAAPHI73.209/.274/.3132035—.176/.233/.235
202425INTLEstrellas Ori…45.179/.289/.2310156—
202526AAAPHI525.235/.328/.421191868—.202/.270/.341
202526INTLEstrellas Ori…111.242/.312/.47561116—
2027PROJ10% MLB28MLBPHI35.226/.292/.37811860.0
2028PROJ33% MLB29MLBPHI124.224/.289/.3724283-0.0
2029PROJ46% MLB30MLBPHI174.221/.285/.3645380-0.1
Last 3 seasons WAR -0.4  ·  Next 3 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service6.000First FA2028
2027Ext / FA-deal$5M
Skills · percentileStatcast 2021-2023
Bat Spd57
Chase%51
Barrel%46
Speed46
Avg EV29
xwOBA26
CompsJaCoby Jones (age 28) · Mario Lisson (age 28) · John Mayberry Jr. (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†86
AVG/OBP/SLG.226 / .292 / .378
PA35
HR1
K%26
BB%6
BABIP276
ISO121
MLB%10%
Value2027 · WAR
BAT: -6.0 runs (wOBA-derived runs vs avg)-6BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.9 runs (Defensive runs vs avg)-1FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +7.6 runs (Replacement-level credit)+8REPTotal WAR: +0.60+0.6WAR
trajectory · projected WAR by year
0.60.0-0.1-0.3272830
Tools · ContractCON 45 / POW 55
Toolsscout grade · Statcast %ile · 2021-2023
CONTACT45
Whiff%
1714.7%
xAVG
100.204
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   FA
MLB Debut   2021
Service   6.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$5M+0.1$0.2M-$5M
Totals $5M $0.2M -$5M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

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

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201617 ROKDSL Pirates — 230192 521532 27483 21 271369411781 141338 2112 340 42 — — — — — —
201718 ROKGCL Pirates — 211188 521246 16474 43 277346479825 202338 228 358 60 — — — — — —
201819 AWest Virginia Power — 426385 8919412 261001 63 231282395676 164276 236 290 45 — — — — — —
201819 INTLGigantes de Carolina — 2726 7000 1120 00 269296269566 500 444 260 62 — — — — — —
201920 A+Bradenton Marauders — 215202 491315 13540 10 243288391679 149308 256 302 43 — — — — — —
201920 AGreensboro Grasshoppers — 246215 5213214 18685 65 242315516831 274271 287 350 70 — — — — — —
202122 MLBPittsburgh Pirates — 9386 17205 6271 00 198258395653 198222 296 290 88 -1 +0 -0 +2 +2 0.2
202122 AAAIndianapolis Indians — 3835 10403 3110 00 286342657999 371333 298 426 92 — — — — — —
202122 AAAltoona Curve — 312285 6914112 19724 74 242299425723 182278 236 317 70 — — — — — —
202122 INTLToros del Este — 10985 20621 22261 21 235398388786 153322 2420 358 129 — — — — — —
202223 MLBPittsburgh Pirates — 278253 598411 22742 53 233300427727 194284 278 320 107 +2 -0 -2 +3 +6 0.9
202223 AAAIndianapolis Indians — 314272 6713212 32866 63 246339441780 195309 2710 343 73 — — — — — —
202223 INTLToros del Este — 11998 22201 14315 62 224350276626 51313 2612 297 87 — — — — — —
202324 MLBPhiladelphia Phillies — 256227 48706 23745 14 211298322620 110284 299 285 75 -8 -1 -4 +4 +6 -0.4
202324 AAAIndianapolis Indians — 5752 10202 3211 00 192250346596 154267 375 263 20 — — — — — —
202324 INTLToros del Este — 4541 6100 2111 00 146205171375 24200 244 176 6 — — — — — —
202425 AAALehigh Valley IronPigs — 7367 14102 5181 02 209274313587 104255 257 269 35 — — — — — —
202425 INTLEstrellas Orientales — 4539 7200 690 10 179289231520 51233 2013 251 56 — — — — — —
202526 AAALehigh Valley IronPigs — 525456 10726119 541199 188 235328421749 186272 2310 331 68 — — — — — —
202526 INTLEstrellas Orientales — 11199 24506 7283 11 242312475787 232277 256 340 116 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 627566 12417422 511758 67 219293380673 161275 288 301 90 -7 -2 -6 +8 +14 0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201617 ROK MLEDSL Pirates — 230200 35921 19593 21 175257255512 80220 268 230 42 — — — — — —
201718 ROK MLEGCL Pirates — 211195 39834 9684 43 200250333583 133277 324 257 60 — — — — — —
201819 A MLEWest Virginia Power — 426394 761638 171351 63 193228310538 117254 324 234 45 — — — — — —
201920 A+ MLEBradenton Marauders — 215206 401114 9760 10 194228316543 121283 354 232 43 — — — — — —
201920 A MLEGreensboro Grasshoppers — 246221 4111211 12935 65 186244403646 217225 385 271 70 — — — — — —
202122 MLB MLEPittsburgh Pirates — 9386 17205 6271 00 198258395653 198222 296 298 88 -1 +0 -0 +2 +2 0.2
202122 AAA MLEIndianapolis Indians — 3836 8302 2140 00 222263472735 250292 375 304 92 — — — — — —
202122 AA MLEAltoona Curve — 312291 6313110 13894 74 216260371631 155264 294 272 70 — — — — — —
202223 MLB MLEPittsburgh Pirates — 278253 608412 22742 53 237303443746 206284 278 326 107 +2 -0 -2 +3 +6 0.9
202223 AAA MLEIndianapolis Indians — 314282 581228 221056 63 206277348625 142280 337 276 73 — — — — — —
202324 MLB MLEPhiladelphia Phillies — 256228 48706 22745 14 211294320614 110284 299 279 75 -8 -1 -4 +4 +6 -0.4
202324 AAA MLEIndianapolis Indians — 5753 8201 2261 00 151196245442 94245 464 198 20 — — — — — —
202425 AAA MLELehigh Valley IronPigs — 7368 12101 4211 02 176233235468 59243 295 220 35 — — — — — —
202526 AAA MLELehigh Valley IronPigs — 525475 9622114 351439 188 202270341611 139247 277 269 68 — — — — — —
201617 ROK MLEDSL Pirates — 230200 35921 19593 21 175257255512 80233 268 230 42 — — — — — —
201617 ROK RAWDSL Pirates — 230192 521532 27483 21 271369411781 141338 2112 340 42 — — — — — —
201718 ROK MLEGCL Pirates — 211195 39834 9684 43 200250333583 133282 324 257 60 — — — — — —
201718 ROK RAWGCL Pirates — 211188 521246 16474 43 277346479825 202338 228 358 60 — — — — — —
201819 A MLE2 teams — 453420 821749 181431 63 195230319549 124266 324 234 45 — — — — — —
201819 A RAW2 teams — 453411 9619412 271121 63 234282387669 153287 256 288 45 — — — — — —
201920 A MLE2 teams — 461427 8121315 211695 75 190236358595 169264 375 253 57 — — — — — —
201920 A RAW2 teams — 461417 10126319 311225 75 242302456758 213290 267 328 57 — — — — — —
202122 AA MLE4 teams — 552515 11123122 261616 95 216261392654 177264 295 280 76 — — — — — —
202122 AA RAW4 teams — 552491 11626321 501366 95 236314430744 193280 259 328 76 — — — — — —
202223 AAA MLE3 teams — 711638 14023724 5321513 178 219293390683 171286 307 299 89 — — — — — —
202223 AAA RAW3 teams — 711623 14823624 6819113 178 238325409735 172300 2710 326 89 — — — — — —
202324 MLB MLE3 teams — 358320 641008 281147 14 200279306585 106280 328 264 65 -15 -1 -4 +4 +8 -0.9
202324 MLB RAW3 teams — 358320 641008 281067 14 200279306585 106269 308 268 65 -15 -1 -4 +4 +8 -0.9
202425 AAA MLE2 teams — 118111 20102 6341 12 180229243472 63240 295 220 35 — — — — — —
202425 AAA RAW2 teams — 118106 21302 11271 12 198280283563 85247 239 262 35 — — — — — —
202526 AAA MLE2 teams — 636573 11526117 4317412 199 201271339609 138253 277 269 68 — — — — — —
202526 AAA RAW2 teams — 636555 13131125 6114712 199 236325431755 195272 2310 333 68 — — — — — —
201617 ROK MLEDSL Pirates — 230206 35921 19593 21 170257248504 78220 268 230 42 — — — — — —
201718 ROK MLEGCL Pirates — 211196 39834 9684 43 199250332582 133277 324 257 60 — — — — — —
201819 A MLE2 teams — 453431 821749 181431 63 190230311541 121254 324 234 45 — — — — — —
201920 A MLE2 teams — 461432 8121315 211695 75 188236354590 167252 375 253 57 — — — — — —
202122 AA MLE4 teams — 552515 11123122 261616 95 216261392654 177258 295 280 76 — — — — — —
202223 AAA MLE3 teams — 711639 14023724 5321513 178 219293390682 171282 307 299 89 — — — — — —
202324 MLB MLE3 teams — 358320 641008 281147 14 200279306585 106277 328 264 65 — — — — — —
202425 AAA MLE2 teams — 118110 20102 6341 12 182229245474 64243 295 220 35 — — — — — —
202526 AAA MLE2 teams — 636576 11526117 4317412 199 200271337608 137247 277 269 68 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 AAA MLE2 teams — 118110 20102 6341 12 182229245474 64243 295 220 35 — — — — — —
202526 AAA MLE2 teams — 636576 11526117 4317412 199 200271337608 137247 277 269 68 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLEPHI 10% 380345 7716111 27965 94 224290371661 147276 257 295 86 -6 +0 -1 +1 +8 0.6
▸ 2027 — real world (MLB)
202728 MLB CTXPHI 10% 3533 7101 290 10 226292378670 152276 266 298 86 -1 +0 -0 +0 +1 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLEPHI 33% 380345 7616110 27975 73 222287365652 143275 267 291 83 -8 +0 -2 +1 +8 -0.0
202930 MLB MLEPHI 46% 380346 7515110 26985 63 219284357641 138273 267 287 80 -9 +0 -3 +1 +8 -0.2
203031 MLB MLEPHI 54% 365332 711419 25955 32 215279348627 133270 267 281 76 -10 -0 -4 +1 +8 -0.5
202829 MLB CTXPHI 33% 124112 25504 9322 21 224289372661 149275 267 295 83 -2 +0 -1 +0 +3 -0.0
202930 MLB CTXPHI 46% 174158 36715 12452 31 221285364650 144273 267 290 80 -4 +0 -1 +1 +4 -0.1
203031 MLB CTXPHI 54% 196178 39815 13513 11 216280354635 138270 267 284 76 -6 -0 -2 +1 +4 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 11211014 22437636 8530315 1210 221291376667 155276 278 296 70 -20 -2 -11 +10 +24 0.3
/ 162G— A+C — 650588 12921321 491769 76 219289372662 153274 278 296 70 -11 -1 -6 +6 +14 0.2
Career— MLE — 52054739 98019725141 326151572 9051 207268348616 141268 296 272 70 -40 -1 -17 +14 +46 0.1
/ 162G— MLE — 650592 12325318 411899 116 208270351621 144269 296 272 70 -12 -0 -5 +4 +14 0.0