EJ Andrews Jr.OF Spokane Indians
Age 25 R/R 5'11" / 210 lbs A+ HR +30%H +12% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 166 proj PA
wRC+†42
AVG/OBP/SLG.158 / .232 / .268
PA14
HR0
K%40
BB%8
ISO111
MLB%0%
Value2026 · WAR
BAT: -1.0 runs (wOBA-derived runs vs avg)-1BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.1 runs (Positional adjustment)-0POSREP: +0.3 runs (Replacement-level credit)+0REPTotal WAR: -0.80-0.8WAR
trajectory · projected WAR by year
-0.8-0.32627
Tools · ContractCON 20 / POW 40
Toolsscout grade
CONTACT20
scouting grade only
POWER40
scouting grade only
EYE50
scouting grade only
SPEED45
scouting grade only
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
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028Extbeyond projection horizon · no WAR estimate
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. 2026 = actual YTD + projected ROS + total. 2027+ 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)
202120 ROKACL Rockies 3832 8100 690 00 250368281650 31348 2416 311 96 -0 +0 +1 0.1
202221 AFresno Grizzlies 281247 571524 28782 91 231314356670 126315 2810 300 89 -4 +1 +6 0.4
202322 AFresno Grizzlies 404347 7413413 481276 114 213319386705 173290 3112 317 100 +0 +1 +9 1.0
202423 A+Spokane Indians 124108 27505 11351 80 250325435760 185319 289 328 108 +1 +2 +3 0.6
202423 AFresno Grizzlies 180152 28533 25470 51 184299316615 132238 2614 280 75 -5 +1 +4 -0.1
202524 A+Spokane Indians 217179 28825 27695 52 156284307592 151219 3212 268 68 -8 +0 +5 -0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202120 ROK MLEACL Rockies 3835 6100 3130 00 171237200437 29273 348 206 26 -3 +0 +1 -0.3
202221 A MLEFresno Grizzlies 281255 441113 201092 91 173238259497 86271 397 224 38 -21 +1 +6 -1.4
202322 A MLEFresno Grizzlies 404359 55939 361736 114 153242270512 117250 439 229 41 -28 +1 +9 -1.9
202423 A+ MLESpokane Indians 124113 21304 6491 80 186233319552 133264 405 230 42 -9 +2 +3 -0.4
202423 A MLEFresno Grizzlies 180160 23423 17620 51 144226250476 106199 349 212 30 -15 +1 +4 -1.1
202524 A+ MLESpokane Indians 217190 21524 16965 52 111199221420 111171 447 181 9 -24 +0 +5 -1.9
202120 ROK MLEACL Rockies 3835 6100 3130 00 171237200437 29273 348 206 26
202120 ROK RAWACL Rockies 3832 8100 690 00 250368281650 31348 2416 311 26
202221 A MLEFresno Grizzlies 281255 441113 201092 91 173238259497 86281 397 224 38
202221 A RAWFresno Grizzlies 281247 571524 28782 91 231314356670 126315 2810 300 38
202322 A MLEFresno Grizzlies 404359 55939 361736 114 153242270512 117256 439 229 41
202322 A RAWFresno Grizzlies 404347 7413413 481276 114 213319386705 173290 3112 317 41
202423 A MLE2 teams 304273 43726 231121 131 158226264489 106233 378 219 35
202423 A RAW2 teams 304260 551038 36821 131 212310365675 154270 2712 299 35
202524 A+ MLESpokane Indians 217190 21524 16965 52 111199221420 111189 447 181 9
202524 A+ RAWSpokane Indians 217179 28825 27695 52 156284307592 151219 3212 268 9
202120 ROK MLEACL Rockies 3835 6100 3130 00 171237200437 29273 348 206 26
202221 A MLEFresno Grizzlies 281257 441113 201092 91 171238257495 86271 397 224 38
202322 A MLEFresno Grizzlies 404359 55939 361736 114 153242270512 117250 439 229 41
202423 A MLE2 teams 304277 43726 231121 131 155226260486 105226 378 219 35
202524 A+ MLESpokane Indians 217194 21524 16965 52 108199216416 108171 447 181 9
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202322 A MLEFresno Grizzlies 404359 55939 361736 114 153242270512 117250 439 229 41
202423 A MLE2 teams 304277 43726 231121 131 155226260486 105226 378 219 35
202524 A+ MLESpokane Indians 217194 21524 16965 52 108199216416 108171 447 181 9
▸ 2026 season
202625 MLB MLECOL 0% 1413 1000 160 00 7714377220 252 437 231 42 -1 +0 +0 -0 +0 -0.8
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202726 MLB MLECOL 30% 223201 34715 18842 41 169244289533 119257 388 241 49 -13 +0 +0 -1 +5 -1.0
202726 MLB CTXCOL 30% 6862 12212 5261 10 194265355620 161273 387 248 49 -4 +0 +0 -0 +1 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 6862 12212 5261 10 194265355620 161294 387 248 35 -4 +0 +0 -0 +1 -0.3
/ 162G A+C 650593 115191019 4824910 100 194266356622 162295 387 248 35 -39 +2 +0 -4 +14 -2.8
Career MLE 14811326 20440927 11759316 429 154231259490 105247 408 220 35 -14 +0 +0 -1 +5 -1.0
/ 162G MLE 650582 9018412 512607 184 155231261492 107248 408 220 35 -39 +1 +0 -4 +14 -2.9