Matthew Ellis

C Everett AquaSox
Age 26 L/R 6'4" / 248 lbs A+ K +7%HR -5% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP35OGV rank#1440ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202524A+/A2 orgs338.235/.372/.4019376—.192/.295/.333
202625A+/INTL2 orgs381.238/.374/.46019380—.192/.290/.354
2027PROJMLE26MLBSEA380.205/.299/.358125870.3
2028PROJ33% MLB27MLBSEA30.204/.297/.35210870.1
2029PROJ49% MLB28MLBSEA74.204/.296/.35021860.2
Next 3 projected WAR 0.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 A+
Chase%84
BB%83
ISO80
wOBA72
wRC+67
K%27
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsZack Collins (age 27) · Matt Lloyd (age 26) · Trevor Hauver (age 25)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 89 proj PA
wRC+†87
AVG/OBP/SLG.203 / .297 / .355
PA89
HR3
K%32
BB%11
ISO153
MLB%0%
Value2027 · WAR
BAT: -1.4 runs (wOBA-derived runs vs avg)-1BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +1.9 runs (Replacement-level credit)+2REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.10.20.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$4M ctrl surplus
Tools · ContractCON 40 / POW 45
Toolsscout grade
CONTACT40
scouting grade only
POWER45
scouting grade only
EYE60
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
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
2036Extbeyond 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. 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)
202524 A+Everett AquaSox — 7870 16501 6252 00 229308343651 114341 328 298 26 — — — — — —
202524 AModesto Nuts — 260202 481118 49544 31 238391421812 183282 2119 365 91 — — — — — —
202625 A+Everett AquaSox — 339279 6911017 54984 21 247376470845 222315 2916 375 75 — — — — — —
202625 INTLPeoria Javelinas — 4232 5102 9181 10 156357375732 219250 4321 340 116 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202524 A+ MLEEverett AquaSox — 7872 11301 4352 00 153218236454 83297 455 206 26 — — — — — —
202524 A MLEModesto Nuts — 260221 45918 33704 31 204318362680 158248 2713 302 91 — — — — — —
202625 A+ MLEEverett AquaSox — 339297 579013 371324 21 192290354643 162280 3911 279 75 — — — — — —
202524 A MLE2 teams — 338293 561219 371056 31 191295331626 140260 3111 280 76 — — — — — —
202524 A RAW2 teams — 338272 641619 55796 31 235372401773 165296 2316 349 76 — — — — — —
202625 A+ MLE2 teams — 381333 6310014 421495 31 189289345635 156287 3911 279 75 — — — — — —
202625 A+ RAW2 teams — 381311 7412019 631165 31 238374460833 222311 3017 371 75 — — — — — —
202524 A MLE2 teams — 338292 561219 371056 31 192295332627 140259 3111 280 76 — — — — — —
202625 A+ MLE2 teams — 381331 6310014 421495 31 190289347637 157280 3911 279 75 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202524 A MLE2 teams — 338292 561219 371056 31 192295332627 140259 3111 280 76 — — — — — —
202625 A+ MLE2 teams — 381331 6310014 421495 31 190289347637 157280 3911 279 75 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLESEA 0% 380333 6813112 401234 51 205299358657 153281 3211 296 87 -6 +1 +0 +7 +8 0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLESEA 33% 9382 16303 10301 10 206299358657 152281 3211 296 87 -1 +0 +0 +2 +2 0.2
202928 MLB MLESEA 49% 149130 27505 16472 21 206298356654 150280 3211 295 86 -3 +0 -1 +3 +3 0.3
203029 MLB MLESEA 56% 186163 34616 19592 21 206296352648 146279 3210 293 84 -3 +0 -1 +3 +4 0.3
202827 MLB CTXSEA 33% 3027 5101 3100 00 204297352650 149278 3310 293 87 -0 +0 +0 +1 +1 0.1
202928 MLB CTXSEA 49% 7465 12202 8241 10 204296350646 146278 3211 292 86 -1 +0 -0 +1 +2 0.2
203029 MLB CTXSEA 56% 10390 18303 11331 10 204294347641 143277 3211 290 84 -2 +0 -1 +2 +2 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 207182 35606 22672 20 192286324611 132264 3211 291 80 -4 +0 -1 +4 +4 0.4
/ 162G— A+C — 650571 11019019 692106 60 193286326612 133264 3211 291 80 -11 +1 -4 +12 +14 1.2
Career— MLE — 12361080 21239240 13341917 124 196294347642 151275 3411 286 80 -9 +0 -2 +9 +11 1.0
/ 162G— MLE — 650568 11221121 702209 62 197296349644 151276 3411 286 80 -11 +1 -3 +12 +14 1.3

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+Everett AquaSox · 339 PAwOBA .367 → .279 (−88)K% 28.9% → 39.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.91%÷1.000×1.350——39.03%
BB% (unintentional) /PA15.93%÷1.000×0.710—×0.96810.95%
HBP% /PA1.18%—×0.810—×0.9680.93%
Singles /BIP22.65%÷1.000×0.910×1.050×0.96820.95%
Doubles /BIP6.08%÷1.000×0.830×1.050×0.9685.13%
Triples /BIP0.00%÷1.000×0.820×1.050×0.9680.00%
Home runs /BIP9.39%÷1.000×0.830—×0.9687.55%

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 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .367 → .279; ISO .222 → .166; BABIP .315 → .280. 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 AModesto Nuts · 260 PAwOBA .359 → .302 (−57)K% 20.8% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.77%÷1.045×1.360——27.02%
BB% (unintentional) /PA18.85%÷0.988×0.690—×0.97012.77%
HBP% /PA1.54%—×0.780—×0.9701.16%
Singles /BIP18.92%÷0.989×0.920×1.023×0.97017.45%
Doubles /BIP7.43%÷1.067×0.830×1.023×0.9705.74%
Triples /BIP0.68%÷1.097×0.910×1.023×0.9700.56%
Home runs /BIP5.41%÷0.759×0.800—×0.9705.53%

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

Result: wOBA .359 → .302; ISO .183 → .178; BABIP .282 → .248. 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 A+Everett AquaSox · 78 PAwOBA .290 → .206 (−84)K% 32.1% → 45.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.05%÷0.957×1.350——45.19%
BB% (unintentional) /PA7.69%÷0.999×0.710—×0.9785.34%
HBP% /PA2.56%—×0.810—×0.9782.03%
Singles /BIP22.22%÷1.001×0.910—×0.97819.76%
Doubles /BIP11.11%÷0.955×0.830—×0.9789.45%
Triples /BIP0.00%÷1.150×0.820—×0.9780.00%
Home runs /BIP2.22%÷1.036×0.830—×0.9781.74%

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

Result: wOBA .290 → .206; ISO .114 → .078; BABIP .341 → .297. 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 — .