Alberto Rodriguez

OF Northwest Arkansas Naturals
Age 26 L/L 5'11" / 227 lbs AA HR -15%K -8% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202423AASEA384.241/.291/.32931045—.209/.249/.287
202524INTLAguilas Cibae…113.350/.425/.54030174—
202625AA/ROK2 orgs213.208/.306/.2843138—.179/.254/.237
2027PROJMLE26MLBKC2.209/.273/.3140069-0.0
2028PROJ27% MLB27MLBKC37.210/.275/.3161069-0.1
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
Z-Con%82
Whiff%46
BB%32
Speed29
K%24
Chase%18
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsMark Contreras (age 26) · Shane Matheny (age 26) · Justin Toerner (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†69
AVG/OBP/SLG.209 / .273 / .314
PA2
HR0
K%50
BB%6
BABIP290
ISO119
MLB%2%
Value2027 · WAR
BAT: -4.2 runs (wOBA-derived runs vs avg)-4BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.7 runs (Positional adjustment)-1POSREP: +2.4 runs (Replacement-level credit)+2REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.12728
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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)
201817 ROKDSL Blue Jays — 263228 58915 32552 216 254351368720 114314 2112 328 26 — — — — — —
201918 ROKGCL Blue Jays — 195173 521312 19320 132 301370422792 121352 1610 350 53 — — — — — —
202120 A+Everett AquaSox — 2824 5100 272 20 208321250571 42294 257 277 32 — — — — — —
202120 AModesto Nuts — 431370 10930510 51955 137 295387484871 189367 2212 382 104 — — — — — —
202221 A+Everett AquaSox — 527472 12328310 501384 64 261337396733 136348 269 329 49 — — — — — —
202221 INTLPeoria Javelinas — 4337 9101 6110 20 243349351700 108320 2614 323 105 — — — — — —
202322 AAArkansas Travelers — 202179 52803 20511 52 291365385750 95386 2510 338 80 — — — — — —
202322 A+Everett AquaSox — 322281 8630711 31699 31 306393580973 274373 2110 420 106 — — — — — —
202423 AAArkansas Travelers — 384353 851823 221033 104 241291329620 88325 276 277 45 — — — — — —
202524 INTLAguilas Cibaenas — 113100 35433 11232 00 350425540965 190432 2010 425 174 — — — — — —
202625 AANorthwest Arkansas Naturals — 196170 34313 17585 12 200292282574 82277 309 264 36 — — — — — —
202625 ROKACL Royals — 1713 4000 440 00 308471308778 444 2424 377 57 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEDSL Blue Jays — 263238 37512 22672 216 155233210443 55205 258 207 26 — — — — — —
201918 ROK MLEGCL Blue Jays — 195181 40912 11460 132 221266315581 94266 246 246 53 — — — — — —
202120 A+ MLEEverett AquaSox — 2825 4100 1102 20 160250200450 40271 364 216 32 — — — — — —
202120 A MLEModesto Nuts — 431386 982559 351275 137 254324415738 161344 298 322 104 — — — — — —
202221 A+ MLEEverett AquaSox — 527487 962036 351854 64 197257287544 90301 357 241 49 — — — — — —
202322 AA MLEArkansas Travelers — 202185 47703 14601 52 254310341651 86349 307 287 80 — — — — — —
202322 A+ MLEEverett AquaSox — 322290 702359 22899 31 241315448763 207316 287 325 106 — — — — — —
202423 AA MLEArkansas Travelers — 384359 751523 161203 104 209249287536 78292 314 235 45 — — — — — —
202625 AA MLENorthwest Arkansas Naturals — 196175 31312 12715 12 177250240490 63260 366 221 36 — — — — — —
202625 ROK MLEACL Royals — 1715 3000 260 00 200294200494 343 3512 253 57 — — — — — —
201817 ROK MLEDSL Blue Jays — 263238 37512 22672 216 155233210443 55206 258 207 26 — — — — — —
201817 ROK RAWDSL Blue Jays — 263228 58915 32552 216 254351368720 114314 2112 328 26 — — — — — —
201918 ROK MLEGCL Blue Jays — 195181 40912 11460 132 221266315581 94279 246 246 53 — — — — — —
201918 ROK RAWGCL Blue Jays — 195173 521312 19320 132 301370422792 121352 1610 350 53 — — — — — —
202120 A MLE2 teams — 459410 1032659 371367 157 251324405729 154348 308 316 100 — — — — — —
202120 A RAW2 teams — 459394 11431510 531027 157 289383470853 180362 2212 375 100 — — — — — —
202221 A+ MLE2 teams — 570527 1052237 382004 84 199258292551 93305 357 241 49 — — — — — —
202221 A+ RAW2 teams — 570509 13229311 561494 84 259337393730 134346 2610 329 49 — — — — — —
202322 A+ MLE2 teams — 524475 11730512 3614910 83 246313406719 160332 287 310 96 — — — — — —
202322 A+ RAW2 teams — 524460 13838714 5112010 83 300382504886 204378 2310 389 96 — — — — — —
202423 AA MLEArkansas Travelers — 384359 751523 161203 104 209249287536 78299 314 235 45 — — — — — —
202423 AA RAWArkansas Travelers — 384353 851823 221033 104 241291329620 88325 276 277 45 — — — — — —
202524 INTL MLEAguilas Cibaenas — 113100 35433 11232 00 350425540965 190432 2010 — — — — — — — —
202524 INTL RAWAguilas Cibaenas — 113100 35433 11232 00 350425540965 190432 2010 425 174 — — — — — —
202625 AA MLE2 teams — 213190 34312 14775 12 179254237490 58281 367 224 37 — — — — — —
202625 AA RAW2 teams — 213183 38313 21625 12 208306284590 77289 2910 273 37 — — — — — —
201817 ROK MLEDSL Blue Jays — 263237 37512 22672 216 156233211444 55205 258 207 26 — — — — — —
201918 ROK MLEGCL Blue Jays — 195182 40912 11460 132 220266313579 93266 246 246 53 — — — — — —
202120 A MLE2 teams — 459412 1032659 371367 157 250324403727 153340 308 316 100 — — — — — —
202221 A+ MLE2 teams — 570523 1052237 382004 84 201258294553 94301 357 241 49 — — — — — —
202322 A+ MLE2 teams — 524473 11730512 3614910 83 247313408721 161329 287 310 96 — — — — — —
202423 AA MLEArkansas Travelers — 384362 751523 161203 104 207249285533 77292 314 235 45 — — — — — —
202625 AA MLE2 teams — 213192 34312 14775 12 177254234488 57267 367 224 37 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 AA MLEArkansas Travelers — 384362 751523 161203 104 207249285533 77292 314 235 45 — — — — — —
202625 AA MLE2 teams — 213192 34312 14775 12 177254234488 57267 367 224 37 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEKC 2% 263240 51915 17804 41 212276321596 109292 306 269 69 -10 +0 +0 -2 +6 -0.2
▸ 2027 — real world (MLB)
202726 MLB CTXKC 2% 22 0000 010 00 209273314588 105290 500 266 69 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEKC 27% 139127 28513 9422 21 212277323599 110291 306 271 69 -5 +0 +0 -1 +3 -0.3
202827 MLB CTXKC 27% 3733 7101 3111 00 210275316591 106289 308 267 69 -1 +0 +0 -0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 3733 7101 3111 00 212297333631 121286 308 267 58 -1 +0 +0 -0 +1 -0.1
/ 162G— A+C — 650580 12418018 5319318 00 214300338638 124287 308 267 58 -24 +0 +0 -4 +14 -1.4
Career— MLE — 29712708 5961232345 20189437 8030 220283332615 112308 307 253 58 -9 +0 +0 -2 +5 -0.5
/ 162G— MLE — 650592 13127510 441968 187 221284334619 113309 307 253 58 -24 +0 +0 -4 +14 -1.4

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 AANorthwest Arkansas Naturals · 196 PAwOBA .261 → .221 (−40)K% 29.6% → 36.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.59%÷1.000×1.220——36.10%
BB% (unintentional) /PA8.67%÷1.000×0.700—×0.9886.00%
HBP% /PA2.55%—×0.870—×0.9882.19%
Singles /BIP24.11%÷1.000×0.920×1.050×0.98823.01%
Doubles /BIP2.68%÷1.000×0.840×1.050×0.9882.33%
Triples /BIP0.89%÷1.000×0.940×1.050×0.9880.87%
Home runs /BIP2.68%÷1.000×0.800—×0.9882.12%

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

Result: wOBA .261 → .221; ISO .082 → .067; BABIP .277 → .260. 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 ROKACL Royals · 17 PAwOBA .369 → .253 (−117)K% 23.5% → 33.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.53%÷1.000×1.440——33.88%
BB% (unintentional) /PA23.53%÷1.000×0.620—×0.94013.71%
HBP% /PA0.00%—×0.720—×0.9400.00%
Singles /BIP44.44%÷1.000×0.820—×0.94034.26%
Doubles /BIP0.00%÷1.000×0.720—×0.9400.00%
Triples /BIP0.00%÷1.000×0.720—×0.9400.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9400.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 26 vs a level average of 19.5 → −6.0% on BB/HBP/hit rates (6.5 yr older than average).

Result: wOBA .369 → .253; ISO .000 → .000; BABIP .444 → .343. 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 AAArkansas Travelers · 384 PAwOBA .272 → .235 (−37)K% 26.8% → 31.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.82%÷1.046×1.220——31.28%
BB% (unintentional) /PA5.47%÷0.928×0.700—×1.0124.17%
HBP% /PA0.78%—×0.870—×1.0120.69%
Singles /BIP24.80%÷1.020×0.920×0.995×1.01222.53%
Doubles /BIP7.20%÷0.977×0.840×0.995×1.0126.24%
Triples /BIP0.80%÷1.150×0.940×0.995×1.0120.66%
Home runs /BIP1.20%÷0.820×0.800—×1.0121.18%

Factors used: league row TL. Park (home-season share, regressed): HR 64, 1B 104, 2B 95, 3B 130, K 109, BB 86 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.995.

Result: wOBA .272 → .235; ISO .088 → .077; BABIP .325 → .292. 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 A+Everett AquaSox · 322 PAwOBA .408 → .325 (−83)K% 21.4% → 27.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.43%÷1.046×1.350——27.66%
BB% (unintentional) /PA9.32%÷0.953×0.710—×0.9986.93%
HBP% /PA2.80%—×0.810—×0.9982.26%
Singles /BIP17.92%÷1.018×0.910×1.011×0.99816.16%
Doubles /BIP14.15%÷1.040×0.830×1.011×0.99811.39%
Triples /BIP3.30%÷1.023×0.820×1.011×0.9982.67%
Home runs /BIP5.19%÷1.012×0.830—×0.9984.25%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 104, 2B 108, 3B 105, K 109, BB 91 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .408 → .325; ISO .274 → .213; BABIP .373 → .316. 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 AAArkansas Travelers · 202 PAwOBA .333 → .287 (−46)K% 25.2% → 29.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.25%÷1.041×1.220——29.60%
BB% (unintentional) /PA9.90%÷1.046×0.700—×1.0276.80%
HBP% /PA0.50%—×0.870—×1.0270.44%
Singles /BIP32.03%÷1.033×0.920×0.996×1.02729.18%
Doubles /BIP6.25%÷0.983×0.840×0.996×1.0275.46%
Triples /BIP0.00%÷1.103×0.940×0.996×1.0270.00%
Home runs /BIP2.34%÷0.853×0.800—×1.0272.26%

Factors used: league row TL. Park (home-season share, regressed): HR 71, 1B 107, 2B 97, 3B 121, K 108, BB 109 — 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 ×0.996.

Result: wOBA .333 → .287; ISO .095 → .087; BABIP .386 → .349. 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).

2022 A+Everett AquaSox · 527 PAwOBA .322 → .241 (−80)K% 26.2% → 35.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.19%÷1.007×1.350——35.09%
BB% (unintentional) /PA9.49%÷1.039×0.710—×1.0126.56%
HBP% /PA0.76%—×0.810—×1.0120.62%
Singles /BIP24.55%÷1.021×0.910×0.997×1.01222.07%
Doubles /BIP8.38%÷1.048×0.830×0.997×1.0126.70%
Triples /BIP0.90%÷0.900×0.820×0.997×1.0120.83%
Home runs /BIP2.99%÷1.237×0.830—×1.0122.03%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 147, 1B 104, 2B 110, 3B 80, K 101, BB 108 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.997.

Result: wOBA .322 → .241; ISO .136 → .093; BABIP .348 → .301. 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).

2021 AModesto Nuts · 431 PAwOBA .376 → .322 (−55)K% 22.0% → 29.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.04%÷1.019×1.360——29.42%
BB% (unintentional) /PA11.83%÷1.010×0.690—×1.0158.20%
HBP% /PA1.16%—×0.780—×1.0150.92%
Singles /BIP23.27%÷1.020×0.920×1.050×1.01522.37%
Doubles /BIP10.91%÷1.014×0.830×1.050×1.0159.51%
Triples /BIP1.82%÷0.903×0.910×1.050×1.0151.95%
Home runs /BIP3.64%÷0.861×0.800—×1.0153.43%

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

Result: wOBA .376 → .322; ISO .189 → .170; BABIP .367 → .344. 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).

2021 A+Everett AquaSox · 28 PAwOBA .271 → .216 (−55)K% 25.0% → 34.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.985×1.350——34.26%
BB% (unintentional) /PA7.14%÷1.125×0.710—×1.0274.63%
HBP% /PA7.14%—×0.810—×1.0275.94%
Singles /BIP23.53%÷0.978×0.910—×1.02722.48%
Doubles /BIP5.88%÷1.076×0.830—×1.0274.66%
Triples /BIP0.00%÷0.929×0.820—×1.0270.00%
Home runs /BIP0.00%÷1.078×0.830—×1.0270.00%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 96, 2B 115, 3B 86, K 97, BB 125 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .271 → .216; ISO .042 → .030; BABIP .294 → .271. 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 — .