Eli Wilson

C Indianapolis Indians
Age 29 R/R 6'1" / 190 lbs AAA HR -15%K -5% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202325AA/A+PIT202.241/.337/.4257353—.190/.256/.322
202426AAPIT75.164/.243/.3133322—.145/.203/.290
202527AAA/AA2 orgs60.250/.288/.3932047—.230/.271/.373
2027PROJ10% MLB29MLBPIT10.213/.273/.33600730.0
2028PROJ27% MLB30MLBPIT41.212/.272/.3321171-0.0
2029PROJ37% MLB31MLBPIT55.209/.270/.3261069-0.1
Next 3 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Ext$0.8M2031Ext$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2024 AA
Chase%90
ISO70
BB%48
Speed43
K%37
Whiff%16
CompsZack Short (age 29) · Dustin Garneau (age 29) · Grayson Greiner (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†73
AVG/OBP/SLG.213 / .273 / .336
PA10
HR0
K%30
BB%10
BABIP282
ISO156
MLB%10%
Value2027 · WAR
BAT: -3.4 runs (wOBA-derived runs vs avg)-3BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +2.3 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · 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———
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
Totals $0.0M $-0.3M +$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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202123 A+Greensboro Grasshoppers — 6759 12321 5213 00 203299373671 169297 317 303 38 — — — — — —
202123 ABradenton Marauders — 152116 38803 31384 00 328483474958 147461 2520 431 105 — — — — — —
202224 A+Greensboro Grasshoppers — 220193 45526 18566 12 233318373691 140293 258 309 36 — — — — — —
202325 AAAltoona Curve — 6561 16203 3120 11 262297443739 180283 185 321 58 — — — — — —
202325 A+Greensboro Grasshoppers — 137113 26714 19203 20 230356416771 186244 1514 343 51 — — — — — —
202426 AAAltoona Curve — 7567 11103 7200 31 164243313557 149178 279 250 22 — — — — — —
202527 AAAIndianapolis Indians — 3534 10201 1100 00 294314441755 147391 293 334 59 — — — — — —
202527 AASan Antonio Missions — 2522 4001 171 00 182250318568 136214 284 249 30 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 A+ MLEGreensboro Grasshoppers — 6761 10221 3283 00 164239311550 148270 424 224 38 — — — — — —
202123 A MLEBradenton Marauders — 152128 34702 19524 00 266377367745 102407 3412 324 105 — — — — — —
202224 A+ MLEGreensboro Grasshoppers — 220201 36414 10736 12 179240269508 90243 335 221 36 — — — — — —
202325 AA MLEAltoona Curve — 6562 14202 2150 11 226250355605 129256 233 254 58 — — — — — —
202325 A+ MLEGreensboro Grasshoppers — 137121 21513 11263 20 174259306565 132184 198 244 51 — — — — — —
202426 AA MLEAltoona Curve — 7569 10103 5250 31 145203290493 145157 337 200 22 — — — — — —
202527 AAA MLEIndianapolis Indians — 3534 9201 1120 00 265286412697 147351 343 256 59 — — — — — —
202527 AA MLESan Antonio Missions — 2522 4001 181 00 182250318568 136198 324 212 30 — — — — — —
202123 A MLE2 teams — 219189 42922 22807 00 222326323648 101370 3710 293 85 — — — — — —
202123 A RAW2 teams — 219175 501124 36597 00 286427440867 154407 2716 392 85 — — — — — —
202224 A+ MLEGreensboro Grasshoppers — 220201 36414 10736 12 179240269508 90254 335 221 36 — — — — — —
202224 A+ RAWGreensboro Grasshoppers — 220193 45526 18566 12 233318373691 140293 258 309 36 — — — — — —
202325 A+ MLE2 teams — 202183 34615 13413 31 186251311563 126210 206 247 53 — — — — — —
202325 A+ RAW2 teams — 202174 42917 22323 31 241337425762 184257 1611 336 53 — — — — — —
202426 AA MLEAltoona Curve — 7569 10103 5250 31 145203290493 145167 337 200 22 — — — — — —
202426 AA RAWAltoona Curve — 7567 11103 7200 31 164243313557 149178 279 250 22 — — — — — —
202527 AAA MLE2 teams — 6057 13202 1211 00 228254368623 140324 352 238 47 — — — — — —
202527 AAA RAW2 teams — 6056 14202 2171 00 250288393681 143324 283 299 47 — — — — — —
202123 A MLE2 teams — 219188 42922 22807 00 223326324650 101365 3710 293 85 — — — — — —
202224 A+ MLEGreensboro Grasshoppers — 220202 36414 10736 12 178240267507 89243 335 221 36 — — — — — —
202325 A+ MLE2 teams — 202184 34615 13413 31 185251310561 125207 206 247 53 — — — — — —
202426 AA MLEAltoona Curve — 7570 10103 5250 31 143203286488 143157 337 200 22 — — — — — —
202527 AAA MLE2 teams — 6058 13202 1211 00 224254362616 138287 352 238 47 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AA MLEAltoona Curve — 7570 10103 5250 31 143203286488 143157 337 200 22 — — — — — —
202527 AAA MLE2 teams — 6058 13202 1211 00 224254362616 138287 352 238 47 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEPIT 10% 200183 39715 13572 41 214274342616 127281 286 276 73 -6 +0 +0 +4 +4 0.1
▸ 2027 — real world (MLB)
202729 MLB CTXPIT 10% 109 1000 130 00 213273336610 123282 3010 273 73 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEPIT 27% 151139 30514 10431 21 213273337610 125280 287 274 71 -5 +0 -2 +3 +3 -0.1
202931 MLB MLEPIT 37% 148136 28513 10431 10 210270331601 121277 297 270 69 -5 +0 -3 +3 +3 -0.2
202830 MLB CTXPIT 27% 4138 8201 3120 10 212272332604 120280 297 271 71 -1 +0 -1 +1 +1 -0.0
202931 MLB CTXPIT 37% 5551 10201 4160 00 209270326596 117278 297 268 69 -2 +0 -1 +1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 9689 18402 7280 10 202260315575 112271 297 269 60 -3 +0 -2 +2 +2 -0.1
/ 162G— A+C — 650603 12227014 471900 70 202260317577 114271 297 269 60 -23 +1 -11 +12 +14 -0.7
Career— MLE — 11801070 21536726 7835620 126 201268321589 120272 307 256 60 -14 +0 -5 +7 +9 -0.3
/ 162G— MLE — 650589 11820414 4319611 73 200267319586 119272 307 256 60 -23 +0 -8 +12 +14 -0.5

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.

2025 AAAIndianapolis Indians · 35 PAwOBA .324 → .256 (−68)K% 28.6% → 35.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷0.965×1.200——35.53%
BB% (unintentional) /PA2.86%÷1.112×0.690—×1.0031.78%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP29.17%÷1.008×0.930—×1.00327.00%
Doubles /BIP8.33%÷0.995×0.830—×1.0036.97%
Triples /BIP0.00%÷1.150×0.970—×1.0030.00%
Home runs /BIP4.17%÷0.915×0.700—×1.0033.20%

Factors used: league row International League. Park (home-season share, regressed): HR 83, 1B 102, 2B 99, 3B 130, K 93, BB 122 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average).

Result: wOBA .324 → .256; ISO .147 → .107; BABIP .391 → .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).

2025 AASan Antonio Missions · 25 PAwOBA .242 → .212 (−30)K% 28.0% → 32.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.00%÷1.054×1.220——32.42%
BB% (unintentional) /PA4.00%÷1.020×0.700—×0.9782.68%
HBP% /PA4.00%—×0.870—×0.9783.40%
Singles /BIP20.00%÷0.964×0.920—×0.97818.67%
Doubles /BIP0.00%÷0.963×0.840—×0.9780.00%
Triples /BIP0.00%÷1.036×0.940—×0.9780.00%
Home runs /BIP6.67%÷0.950×0.800—×0.9785.49%

Factors used: league row TL. Park (home-season share, regressed): HR 90, 1B 93, 2B 93, 3B 107, K 111, BB 104 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average).

Result: wOBA .242 → .212; ISO .136 → .115; BABIP .214 → .198. 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 AAAltoona Curve · 75 PAwOBA .247 → .200 (−47)K% 26.7% → 33.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.67%÷0.959×1.220——33.91%
BB% (unintentional) /PA9.33%÷1.022×0.700—×0.9886.31%
HBP% /PA0.00%—×0.850—×0.9880.00%
Singles /BIP14.89%÷1.018×0.970×0.950×0.98813.32%
Doubles /BIP2.13%÷0.948×0.860×0.950×0.9881.81%
Triples /BIP0.00%÷1.150×0.950×0.950×0.9880.00%
Home runs /BIP6.38%÷0.844×0.780—×0.9885.83%

Factors used: league row EL. Park (home-season share, regressed): HR 69, 1B 104, 2B 90, 3B 130, K 92, BB 104 — 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 ×0.950.

Result: wOBA .247 → .200; ISO .149 → .129; BABIP .178 → .157. 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+Greensboro Grasshoppers · 137 PAwOBA .337 → .244 (−94)K% 14.6% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.60%÷1.005×1.310——19.02%
BB% (unintentional) /PA13.87%÷1.007×0.600—×0.9788.08%
HBP% /PA2.19%—×0.770—×0.9781.65%
Singles /BIP15.05%÷1.016×0.870×0.970×0.97812.23%
Doubles /BIP7.53%÷1.154×0.780×0.970×0.9784.83%
Triples /BIP1.08%÷0.900×0.850×0.970×0.9780.96%
Home runs /BIP4.30%÷1.202×0.880—×0.9783.08%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 140, 1B 103, 2B 131, 3B 80, K 101, BB 101 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.970.

Result: wOBA .337 → .244; ISO .186 → .138; BABIP .244 → .184. 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 AAAltoona Curve · 65 PAwOBA .312 → .254 (−57)K% 18.5% → 22.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.46%÷1.003×1.220——22.46%
BB% (unintentional) /PA4.62%÷1.058×0.700—×0.9983.05%
HBP% /PA0.00%—×0.850—×0.9980.00%
Singles /BIP22.45%÷1.032×0.970×1.015×0.99821.36%
Doubles /BIP4.08%÷1.142×0.860×1.015×0.9983.11%
Triples /BIP0.00%÷0.900×0.950×1.015×0.9980.00%
Home runs /BIP6.12%÷1.106×0.780—×0.9984.31%

Factors used: league row EL. Park (home-season share, regressed): HR 121, 1B 106, 2B 128, 3B 80, K 101, BB 112 — applied at half strength. Age: age 25 vs a level average of 24.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.015.

Result: wOBA .312 → .254; ISO .180 → .127; BABIP .283 → .256. 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+Greensboro Grasshoppers · 220 PAwOBA .304 → .221 (−83)K% 25.5% → 33.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.45%÷0.999×1.310——33.39%
BB% (unintentional) /PA8.18%÷1.063×0.600—×0.9884.56%
HBP% /PA2.73%—×0.770—×0.9882.07%
Singles /BIP23.36%÷0.961×0.870×0.964×0.98820.13%
Doubles /BIP3.65%÷0.963×0.780×0.964×0.9882.82%
Triples /BIP1.46%÷1.150×0.850×0.964×0.9881.03%
Home runs /BIP4.38%÷1.273×0.880—×0.9882.99%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 155, 1B 92, 2B 93, 3B 130, K 100, BB 113 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.964.

Result: wOBA .304 → .221; ISO .140 → .095; BABIP .293 → .243. 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 ABradenton Marauders · 152 PAwOBA .424 → .324 (−100)K% 25.0% → 34.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.989×1.360——34.37%
BB% (unintentional) /PA20.39%÷1.130×0.690—×0.99012.33%
HBP% /PA2.63%—×0.780—×0.9902.03%
Singles /BIP34.62%÷0.976×0.920×0.976×0.99031.56%
Doubles /BIP10.26%÷0.943×0.830×0.976×0.9908.73%
Triples /BIP0.00%÷1.150×0.910×0.976×0.9900.00%
Home runs /BIP3.85%÷1.302×0.800—×0.9902.34%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 160, 1B 95, 2B 89, 3B 130, K 98, BB 126 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.976.

Result: wOBA .424 → .324; ISO .147 → .106; BABIP .461 → .407. 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+Greensboro Grasshoppers · 67 PAwOBA .295 → .224 (−71)K% 31.3% → 41.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.34%÷1.021×1.350——41.42%
BB% (unintentional) /PA7.46%÷1.085×0.710—×0.9984.87%
HBP% /PA4.48%—×0.810—×0.9983.62%
Singles /BIP15.79%÷0.981×0.910—×0.99814.61%
Doubles /BIP7.89%÷0.918×0.830—×0.9987.12%
Triples /BIP5.26%÷0.900×0.820—×0.9984.79%
Home runs /BIP2.63%÷1.238×0.830—×0.9981.76%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 148, 1B 96, 2B 84, 3B 80, K 104, BB 117 — 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).

Result: wOBA .295 → .224; ISO .169 → .125; BABIP .297 → .270. 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).