Eli Willits

SS Wilmington Blue Rocks
Age 19 S/R 6'1" / 180 lbs A+ Svc 0.0 · Ctrl thru 2033
Overview
A+PROSPECTMiLBFA 2034
OGV OFP55OGV rank#9ETA2028MLB%11%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517AWSH58.300/.397/.3600274—.250/.328/.308
202618AA/A+/AWSH538.265/.408/.463146294—.217/.320/.379
2027PROJ11% MLB19MLBWSH22.238/.330/.385111040.1
2028PROJ59% MLB20MLBWSH303.244/.337/.4008101111.6
2029PROJ76% MLB21MLBWSH407.248/.342/.41212131152.4
Next 3 projected WAR 4.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$9M2032Arb-2$15M2033Arb-3$23M
Skills · percentileMiLB Statcast 2026 A+
Speed97
Chase%92
BB%91
K%77
Whiff%72
wRC+71
Career WAR39 WAR median (P10 0.0 / P90 54, comp-based) · star 72% · didn't stick 16%
CompsEvan Carter (age 20) · Jurickson Profar (age 19) · Jackson Chourio (age 20)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†104
AVG/OBP/SLG.238 / .330 / .385
PA22
HR1
K%23
BB%9
BABIP290
ISO200
MLB%11%
Value2027 · WAR
BAT: +1.1 runs (wOBA-derived runs vs avg)+1BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.8 runs (Defensive runs vs avg)+1FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +1.10+1.1WAR
0.02.04.00.11.62.42.93.23.33.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$86M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+1.6$12M+$11M
2029Pre-Arb$0.8M+2.4$16M+$16M
2030Pre-Arb$0.8M+2.9$20M+$20M
2031Arb-1$9M+3.2$22M+$17M
2032Arb-2$15M+3.3$22M+$13M
2033Arb-3$23M+3.4$21M+$9M
Totals $49M $114M +$85M

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)
202517 AFredericksburg Nationals — 5850 15110 7121 20 300397360757 60395 2112 350 74 — — — — — —
202618 AAHarrisburg Senators — 1714 5101 340 20 3574716431.113 286444 2418 481 162 — — — — — —
202618 A+Wilmington Blue Rocks — 289226 521257 54557 318 230394420814 190273 1919 368 80 — — — — — —
202618 AFredericksburg Nationals — 232190 571436 38542 297 300422500922 200386 2316 405 106 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 A MLEFredericksburg Nationals — 5852 13110 5171 20 250328308635 58361 299 278 74 — — — — — —
202618 AA MLEHarrisburg Senators — 1715 5101 250 20 3334126001.012 267431 2912 408 162 — — — — — —
202618 A+ MLEWilmington Blue Rocks — 289248 471047 32727 318 190300347646 157231 2511 287 80 — — — — — —
202618 A MLEFredericksburg Nationals — 232201 491135 27742 297 244339403742 159351 3212 325 106 — — — — — —
202517 A MLEFredericksburg Nationals — 5852 13110 5171 20 250328308635 58371 299 278 74 — — — — — —
202517 A RAWFredericksburg Nationals — 5850 15110 7121 20 300397360757 60395 2112 350 74 — — — — — —
202618 A+ MLE3 teams — 538463 10022712 621509 6215 216320371692 156289 2812 307 94 — — — — — —
202618 A+ RAW3 teams — 538430 11427814 951139 6215 265408463871 198327 2118 387 94 — — — — — —
202517 A MLEFredericksburg Nationals — 5852 13110 5171 20 250328308635 58361 299 278 74 — — — — — —
202618 A+ MLE3 teams — 538462 10022712 621509 6215 216320372693 156289 2812 307 94 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 A MLEFredericksburg Nationals — 5852 13110 5171 20 250328308635 58361 299 278 74 — — — — — —
202618 A+ MLE3 teams — 538462 10022712 621509 6215 216320372693 156289 2812 307 94 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEWSH 11% 586510 12124514 631318 205 238331388719 149291 2211 323 104 +3 +2 +2 +6 +13 1.1
▸ 2027 — real world (MLB)
202719 MLB CTXWSH 11% 2220 5101 250 10 238330385715 147290 239 321 104 +0 +0 +0 +0 +0 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEWSH 59% 512444 10921414 561117 174 245338404742 159293 2211 332 111 +6 +2 +2 +5 +11 2.7
202921 MLB MLEWSH 76% 537465 11623416 591138 174 249342416758 167294 2111 338 115 +9 +2 +2 +6 +12 3.1
203022 MLB MLEWSH 82% 560486 12224417 611168 174 252345424769 173294 2111 342 118 +12 +2 +3 +6 +12 3.5
203123 MLB MLEWSH 83% 578502 12725418 631188 164 254346430776 176295 2011 345 119 +13 +2 +4 +6 +13 3.8
203224 MLB MLEWSH 83% 590513 13025419 641208 164 255347433780 178295 2011 346 120 +14 +2 +4 +6 +13 4.0
203325 MLB MLEWSH 82% 599521 13426520 651228 154 255348434782 179295 2011 347 121 +15 +1 +4 +6 +13 4.1
203426 MLB MLEWSH 82% 604525 13526520 661238 154 255348434782 179295 2011 347 121 +15 +1 +4 +6 +13 4.1
203527 MLB MLEWSH 80% 599521 13226419 651238 154 254347432778 177295 2111 346 120 +14 +1 +4 +6 +13 4.0
203628 MLB MLEWSH 80% 589512 12925419 641228 133 252345427772 175294 2111 343 118 +13 +1 +4 +6 +13 3.8
203729 MLB MLEWSH 78% 568494 12424418 621197 123 250342421763 171293 2111 340 116 +11 +1 +3 +6 +12 3.4
203830 MLB MLEWSH 76% 553481 12023417 601187 103 247339413752 166292 2111 335 113 +9 +1 +2 +6 +12 3.0
203931 MLB MLEWSH 76% 534465 11422415 571167 84 243334404738 160289 2211 330 109 +6 +0 +1 +6 +12 2.5
204032 MLB MLEWSH 75% 512447 10620314 541136 75 238328391719 153286 2211 322 104 +3 -1 +0 +5 +11 1.9
204133 MLB MLEWSH 75% 476418 9718312 501085 67 232321375697 144281 2311 313 98 -1 -2 -1 +5 +10 1.2
204234 MLB MLEWSH 71% 419369 8315310 43984 513 223312357669 133275 2310 302 90 -5 -4 -2 +4 +9 0.3
202820 MLB CTXWSH 59% 303263 641328 33664 102 244337400738 157292 2211 330 111 +4 +1 +1 +3 +7 1.6
202921 MLB CTXWSH 76% 407354 8817312 44866 133 248342412754 165293 2111 337 115 +7 +1 +2 +4 +9 2.4
203022 MLB CTXWSH 82% 457397 10020314 50947 143 251344421765 170293 2111 341 118 +10 +2 +2 +5 +10 2.9
203123 MLB CTXWSH 83% 483420 10621315 53997 143 253346427772 174294 2011 343 119 +11 +2 +3 +5 +10 3.2
203224 MLB CTXWSH 83% 487424 10821316 53997 133 254346430776 176294 2011 345 120 +12 +1 +3 +5 +11 3.3
203325 MLB CTXWSH 82% 493429 10921316 541007 133 255347431778 177294 2011 346 121 +12 +1 +4 +5 +11 3.4
203426 MLB CTXWSH 82% 496432 11022316 541017 123 254347431778 177294 2011 346 121 +12 +1 +4 +5 +11 3.4
203527 MLB CTXWSH 80% 482419 10721316 53997 123 253346429775 175294 2111 344 120 +11 +1 +3 +5 +10 3.2
203628 MLB CTXWSH 80% 469409 10320315 51976 103 252344424768 172293 2111 342 118 +10 +1 +3 +5 +10 3.0
203729 MLB CTXWSH 78% 440383 9719314 48926 92 250342418760 169292 2111 339 116 +8 +1 +2 +5 +10 2.6
203830 MLB CTXWSH 76% 422368 9118213 46905 82 247338411749 164291 2111 334 113 +7 +1 +1 +5 +9 2.3
203931 MLB CTXWSH 76% 404353 8617212 43885 63 243334401735 158288 2211 329 109 +4 +0 +1 +4 +9 1.9
204032 MLB CTXWSH 75% 386337 7915210 41855 54 238328389716 151285 2211 321 104 +2 -1 +0 +4 +8 1.4
204133 MLB CTXWSH 75% 358314 731429 37814 46 231321373694 142280 2310 312 98 -1 -2 -1 +4 +8 0.9
204234 MLB CTXWSH 71% 296261 571017 30693 39 223311354666 132274 2310 301 90 -3 -3 -1 +3 +6 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 63835563 137826938193 690134686 14652 248340414754 166292 2111 336 112 +107 +8 +27 +68 +138 35.7
/ 162G— A+C — 650566 14027420 701379 155 247340415755 168291 2111 336 112 +11 +1 +3 +7 +14 3.6
Career— MLE — 90367860 193537569265 9791954120 26087 246339413751 166294 2211 334 112 +136 +10 +35 +90 +183 46.3
/ 162G— MLE — 650565 13927519 701419 196 246338412750 166294 2211 334 112 +10 +1 +3 +7 +14 3.6

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 A+Wilmington Blue Rocks · 289 PAwOBA .357 → .287 (−70)K% 19.0% → 24.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.03%÷1.000×1.310——24.93%
BB% (unintentional) /PA17.65%÷1.000×0.600—×1.05011.12%
HBP% /PA2.42%—×0.770—×1.0501.96%
Singles /BIP16.37%÷1.000×0.870×0.957×1.05014.31%
Doubles /BIP7.02%÷1.000×0.780×0.957×1.0505.50%
Triples /BIP2.92%÷1.000×0.850×0.957×1.0502.50%
Home runs /BIP4.09%÷1.000×0.880—×1.0503.78%

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

Result: wOBA .357 → .287; ISO .190 → .173; BABIP .273 → .231. 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 AFredericksburg Nationals · 232 PAwOBA .399 → .325 (−74)K% 23.3% → 31.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.28%÷1.000×1.360——31.66%
BB% (unintentional) /PA16.38%÷1.000×0.690—×1.04511.81%
HBP% /PA0.86%—×0.780—×1.0450.70%
Singles /BIP25.00%÷1.000×0.920×0.979×1.04523.53%
Doubles /BIP10.29%÷1.000×0.830×0.979×1.0458.74%
Triples /BIP2.21%÷1.000×0.910×0.979×1.0452.05%
Home runs /BIP4.41%÷1.000×0.800—×1.0453.69%

Factors used: level-wide A 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 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.979.

Result: wOBA .399 → .325; ISO .200 → .163; BABIP .386 → .351. 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 AAHarrisburg Senators · 17 PAwOBA .468 → .408 (−61)K% 23.5% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.53%÷1.000×1.220——28.71%
BB% (unintentional) /PA17.65%÷1.000×0.700—×1.05012.97%
HBP% /PA0.00%—×0.850—×1.0500.00%
Singles /BIP30.00%÷1.000×0.970—×1.05030.55%
Doubles /BIP10.00%÷1.000×0.860—×1.0509.03%
Triples /BIP0.00%÷1.000×0.950—×1.0500.00%
Home runs /BIP10.00%÷1.000×0.780—×1.0508.19%

Factors used: league row EL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (5.8 yr younger than average).

Result: wOBA .468 → .408; ISO .286 → .238; BABIP .444 → .431. 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 AFredericksburg Nationals · 58 PAwOBA .341 → .278 (−63)K% 20.7% → 29.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.69%÷0.968×1.360——29.06%
BB% (unintentional) /PA12.07%÷0.987×0.690—×1.0508.86%
HBP% /PA1.72%—×0.780—×1.0501.41%
Singles /BIP34.21%÷1.046×0.920—×1.05031.61%
Doubles /BIP2.63%÷1.050×0.830—×1.0502.18%
Triples /BIP2.63%÷1.106×0.910—×1.0502.27%
Home runs /BIP0.00%÷1.040×0.800—×1.0500.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 109, 2B 110, 3B 121, K 94, BB 97 — applied at half strength. Age: age 18 vs a level average of 22.0 → +5.0% on BB/HBP/hit rates (4.0 yr younger than average).

Result: wOBA .341 → .278; ISO .060 → .047; BABIP .395 → .361. 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).