Raudi Rodriguez

CF Rocket City Trash Pandas
Age 24 R/R 5'11" / 190 lbs AA K +5%HR +4% Svc 0.0 · Ctrl thru 2034
Overview
AAPROSPECTMiLBFA 2035
OGV OFP35OGV rank#585ETA2030MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421ROKLAA103.233/.347/.3141434—.176/.257/.242
202522A/INTL2 orgs631.298/.391/.490154391—.212/.287/.349
202623AAA/AALAA588.264/.374/.410163693—.247/.328/.369
2027PROJMLE24MLBLAA4.225/.305/.34700860.0
2028PROJ23% MLB25MLBLAA119.229/.309/.36034900.2
2029PROJ35% MLB26MLBLAA194.230/.310/.36856930.4
Next 3 projected WAR 0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Arb-1$2M2033Arb-2$1M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
Speed95
BB%83
Chase%77
K%71
Max EV67
Whiff%52
Career WAR0.0 WAR median (P10 -0.4 / P90 12, comp-based) · star 3% · didn't stick 80%
CompsTyler Saladino (age 24) · Phillip Ervin (age 24) · Michael Hermosillo (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†86
AVG/OBP/SLG.225 / .305 / .347
PA4
HR0
K%25
BB%10
BABIP288
ISO118
MLB%2%
Value2027 · WAR
BAT: -3.5 runs (wOBA-derived runs vs avg)-4BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.20.40.50.40.30.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$8M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.4$1M+$0.7M
2030Pre-Arb$0.8M+0.5$2M+$1.0M
2031Pre-Arb$0.9M+0.4$1M+$0.6M
2032Arb-1$2M+0.3$0.8M+$0.0M (cut)
2033Arb-2$1M———
2034Extbeyond projection horizon · no WAR estimate
Totals $3M $5M +$2M

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 = full-season projection (no games played yet). 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)
202320 ROKACL Angels — 4138 14110 370 10 368415447862 79452 177 387 74 — — — — — —
202421 ROKACL Angels — 10386 20211 12263 42 233347314660 81311 2512 304 34 — — — — — —
202522 AInland Empire 66ers — 560481 135211414 6313010 386 281375470845 189354 2311 371 74 — — — — — —
202522 INTLSalt River Rafters — 7160 26621 10120 52 4335146501.164 217532 1714 498 223 — — — — — —
202623 AAASalt Lake Bees — 174149 40134 25330 92 268374396770 128321 1914 350 93 — — — — — —
202623 AARocket City Trash Pandas — 414348 9114212 59924 278 261374417790 155322 2214 356 93 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202320 ROK MLEACL Angels — 4139 11110 2110 10 282317359676 77373 275 278 74 — — — — — —
202421 ROK MLEACL Angels — 10391 16111 7373 42 176257242499 66258 367 219 34 — — — — — —
202522 A MLEInland Empire 66ers — 560501 106151210 4317510 386 212287349636 138291 318 277 74 — — — — — —
202623 AAA MLESalt Lake Bees — 174156 40133 18400 92 256333359692 103323 2310 306 93 — — — — — —
202623 AA MLERocket City Trash Pandas — 414367 8914210 411124 278 243325373699 131315 2710 305 93 — — — — — —
202320 ROK MLEACL Angels — 4139 11110 2110 10 282317359676 77393 275 278 74 — — — — — —
202320 ROK RAWACL Angels — 4138 14110 370 10 368415447862 79452 177 387 74 — — — — — —
202421 ROK MLEACL Angels — 10391 16111 7373 42 176257242499 66273 367 219 34 — — — — — —
202421 ROK RAWACL Angels — 10386 20211 12263 42 233347314660 81311 2512 304 34 — — — — — —
202522 A MLE2 teams — 631565 119171312 4919810 438 211285350636 140297 318 277 74 — — — — — —
202522 A RAW2 teams — 631541 161271615 7314210 438 298391490881 192375 2312 385 74 — — — — — —
202623 AA MLE2 teams — 588523 12815513 591524 3610 245326367693 122320 2610 305 93 — — — — — —
202623 AA RAW2 teams — 588497 13115516 841254 3610 264374410784 147322 2114 354 93 — — — — — —
202320 ROK MLEACL Angels — 4139 11110 2110 10 282317359676 77373 275 278 74 — — — — — —
202421 ROK MLEACL Angels — 10392 16111 7373 42 174257239497 65258 367 219 34 — — — — — —
202522 A MLE2 teams — 631567 119171312 4919810 438 210285349634 139291 318 277 74 — — — — — —
202623 AA MLE2 teams — 588520 12815513 591524 3610 246326369695 123317 2610 305 93 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 ROK MLEACL Angels — 10392 16111 7373 42 174257239497 65258 367 219 34 — — — — — —
202522 A MLE2 teams — 631567 119171312 4919810 438 210285349634 139291 318 277 74 — — — — — —
202623 AA MLE2 teams — 588520 12815513 591524 3610 246326369695 123317 2610 305 93 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLELAA 2% 380338 761038 36973 144 226306348654 122289 269 295 86 -6 +1 -0 +1 +8 0.2
▸ 2027 — real world (MLB)
202724 MLB CTXLAA 2% 44 1000 010 00 225305347652 122288 250 295 86 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLELAA 23% 517459 10615413 491314 185 229309361670 132290 259 302 90 -6 +2 +0 +2 +11 0.9
202926 MLB MLELAA 35% 552490 11316414 531394 185 231311369680 138290 2510 305 93 -5 +2 +0 +2 +12 1.1
203027 MLB MLELAA 40% 578514 11817415 551454 175 231310368679 137290 2510 305 92 -5 +1 +0 +2 +13 1.1
203128 MLB MLELAA 44% 597532 12218415 561514 154 230309365674 136289 259 303 91 -6 +1 -1 +2 +13 1.0
203229 MLB MLELAA 45% 590526 12118415 551504 124 228307361668 133287 259 300 89 -8 +1 -1 +2 +13 0.7
203330 MLB MLELAA 45% 314280 63928 29812 62 225303353656 128285 269 295 86 -5 +0 -2 +1 +7 0.1
202825 MLB CTXLAA 23% 119106 24313 11301 41 229309360669 132288 259 301 90 -1 +0 +0 +0 +3 0.2
202926 MLB CTXLAA 35% 194173 40525 18491 62 230310368678 138288 259 305 93 -2 +0 +0 +1 +4 0.4
203027 MLB CTXLAA 40% 234208 48726 22592 72 230310368677 137288 259 304 92 -2 +1 +0 +1 +5 0.5
203128 MLB CTXLAA 44% 262233 53727 25662 72 229308365673 136287 2510 302 91 -3 +1 -0 +1 +6 0.4
203229 MLB CTXLAA 45% 263234 53727 25672 62 227306360666 133286 2510 300 89 -3 +0 -1 +1 +6 0.3
203330 MLB CTXLAA 45% 142127 28413 13361 21 224302352655 128284 259 295 86 -2 +0 -1 +1 +3 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 12141081 246331031 1143079 3210 228306363669 135287 259 301 87 -14 +2 -2 +4 +26 1.8
/ 162G— A+C — 650579 13218517 611645 175 228307364671 136287 259 301 87 -7 +1 -1 +2 +14 1.0
Career— MLE — 47214205 95913344110 434124941 17847 228306359666 131296 269 297 87 -39 +8 -4 +12 +73 5.1
/ 162G— MLE — 650579 13218615 601726 256 228307358665 130295 269 297 87 -7 +2 -1 +2 +14 1.0

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AARocket City Trash Pandas · 414 PAwOBA .347 → .305 (−42)K% 22.2% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.22%÷1.000×1.220——27.11%
BB% (unintentional) /PA14.01%÷1.000×0.680—×1.0279.78%
HBP% /PA0.97%—×0.840—×1.0270.83%
Singles /BIP24.61%÷1.000×0.920×1.045×1.02724.30%
Doubles /BIP5.47%÷1.000×0.910×1.045×1.0275.34%
Triples /BIP0.78%÷1.000×0.880×1.045×1.0270.74%
Home runs /BIP4.69%÷1.000×0.800—×1.0273.85%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.045.

Result: wOBA .347 → .305; ISO .155 → .136; BABIP .322 → .315. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2026 AAASalt Lake Bees · 174 PAwOBA .341 → .306 (−36)K% 19.0% → 22.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.97%÷1.000×1.200——22.76%
BB% (unintentional) /PA14.37%÷1.000×0.690—×1.05010.41%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP27.59%÷1.000×0.930×1.040×1.05028.01%
Doubles /BIP0.86%÷1.000×0.830×1.040×1.0500.78%
Triples /BIP2.59%÷1.000×0.970×1.040×1.0502.74%
Home runs /BIP3.45%÷1.000×0.700—×1.0502.53%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.040.

Result: wOBA .341 → .306; ISO .128 → .108; BABIP .321 → .323. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AInland Empire 66ers · 560 PAwOBA .365 → .277 (−88)K% 23.2% → 31.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.21%÷1.008×1.360——31.31%
BB% (unintentional) /PA11.25%÷1.011×0.690——7.68%
HBP% /PA1.79%—×0.780——1.39%
Singles /BIP24.50%÷1.066×0.920×0.973—20.56%
Doubles /BIP5.98%÷1.065×0.830×0.973—4.54%
Triples /BIP3.99%÷0.997×0.910×0.973—3.54%
Home runs /BIP3.99%÷1.036×0.800——3.08%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 107, 1B 113, 2B 113, 3B 99, K 102, BB 102 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.973.

Result: wOBA .365 → .277; ISO .189 → .145; BABIP .354 → .291. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ROKACL Angels · 103 PAwOBA .303 → .219 (−84)K% 25.2% → 36.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.24%÷1.004×1.440——36.22%
BB% (unintentional) /PA11.65%÷1.026×0.620—×0.9856.93%
HBP% /PA2.91%—×0.720—×0.9852.07%
Singles /BIP26.67%÷0.958×0.820×1.011×0.98522.73%
Doubles /BIP3.33%÷0.966×0.720×1.011×0.9852.47%
Triples /BIP1.67%÷1.053×0.720×1.011×0.9851.13%
Home runs /BIP1.67%÷0.895×0.780—×0.9851.43%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 79, 1B 92, 2B 93, 3B 111, K 101, BB 105 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .303 → .219; ISO .081 → .059; BABIP .311 → .258. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 ROKACL Angels · 41 PAwOBA .377 → .278 (−99)K% 17.1% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.07%÷0.955×1.440——25.75%
BB% (unintentional) /PA7.32%÷0.978×0.620—×0.9954.61%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP38.71%÷0.970×0.820—×0.99532.54%
Doubles /BIP3.23%÷1.001×0.720—×0.9952.31%
Triples /BIP3.23%÷0.961×0.720—×0.9952.40%
Home runs /BIP0.00%÷0.910×0.780—×0.9950.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 82, 1B 94, 2B 100, 3B 92, K 91, BB 96 — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average).

Result: wOBA .377 → .278; ISO .079 → .053; BABIP .452 → .373. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .