Andrew MillerC Everett AquaSox
Age 28 R/R 6'3" / 230 lbs A+ HR -5% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†65
AVG/OBP/SLG.206 / .270 / .327
PA76
HR2
K%31
BB%7
ISO122
MLB%0%
Value2026 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.10.10.20.1262829
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
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
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

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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. Catcher framing: only 2026 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 below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202224 ROKACL Mariners 6862 12111 6270 31 194265290555 97324 409 234 37
202224 ROKACL Mariners 6858 17211 10180 31 293397414811 121410 2615 368 140
202325 A2 teams 287261 49905 211063 20 188256280536 92289 377 238 40
202325 A2 teams 287251 581305 31833 20 231323343665 112321 2911 304 91
202426 A+Everett AquaSox 156147 26403 5630 00 177204265469 88271 403 214 22
202426 A+Everett AquaSox 156143 37706 9450 00 259303434736 175323 296 317 101
202527 A+Everett AquaSox 3933 1001 4242 00 30179121301 91 6210 178 -6
202527 A+Everett AquaSox 3930 3003 7162 00 100308400708 300 4118 323 105
▸ 2026 Season
202628 MLBSEA 7670 15302 5241 10 214276343619 129287 327 271 65 -3 +0 +0 +1 +2 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBSEA 22% 10999 20402 8341 10 202269303572 101287 317 274 68 -4 +0 -1 +2 +3 -0.0
202830 MLBSEA 34% 192174 37714 14582 21 213279333612 121286 307 275 69 -7 +0 -2 +3 +5 0.0
202931 MLBSEA 41% 219199 42815 16662 21 211276337613 126284 307 274 68 -8 +0 -3 +4 +6 -0.1
202729 MLBSEA 22% 2422 5101 270 00 227292409701 182284 298 264 60 -1 +0 -0 +0 +1 -0.0
202830 MLBSEA 34% 6660 11201 5201 10 183258267524 83284 308 265 61 -3 +0 -1 +1 +2 -0.0
202931 MLBSEA 41% 9183 17302 7281 10 205275313588 108282 318 264 60 -4 +0 -1 +2 +3 -0.1
▸ Career Totals
Career 181165 33604 14552 20 200271309580 109274 308 264 60 -8 +0 -2 +3 +5 -0.2
/ 162G 650593 11922014 501987 70 201271309579 108276 308 264 60 -29 +1 -8 +12 +18 -0.6
Career 11461045 20236323 7940211 113 193257300557 106285 357 251 50 -64 +1 -6 +20 +32 -1.7
/ 162G 650593 11420213 452286 62 192256298555 106283 357 251 50 -36 +0 -4 +12 +18 -1.0

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202224 ROKACL Mariners 6858 17211 10180 31 293397414811 121410 2615 368 140 +3 +0 +2 0.5
202325 A+Everett AquaSox 10596 17502 7352 10 177248292539 115254 337 247 48 -6 +0 +3 -0.3
202325 AModesto Nuts 182155 41803 24481 10 265367374741 110358 2613 336 115 +3 +0 +5 0.9
202426 A+Everett AquaSox 156143 37706 9450 00 259303434736 175323 296 317 101 +0 +0 +4 0.5
202527 A+Everett AquaSox 3930 3003 7162 00 100308400708 300 4118 323 105 +0 +0 +1 0.1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Andrew Miller (OGILVIE) 28 206/270/327 121287 21 31% 7% 65 -0.1
Zack Short
2023 · MLB
28 37→38 46→50 46→45 51 190/285/315 126261 139 31% 11% 69 -0.4 190/284/317 127263 1410 31% 11% 69 -0.4 173/272/29912623415831%11%58-0.7
Grayson Greiner
2021 · MLB
28 41 48→45 46→30 43 210/274/348 137279 174 30% 8% 72 -0.2 197/260/308 111344 125 43% 7% 56 -1.3 179/245/2678833110145%7%36-0.9
Aaron Sisk
2007 · AA
28 39 50 48→45 42 207/264/358 151266 1910 30% 7% 70 -0.3 224/280/372 148286 198 28% 7% 81 +0.4 227/285/38215427822326%6%84+0.3
Dominic Miroglio
2022 · AA
27 40 43→45 43→40 42 200/265/312 112284 105 32% 7% 59 -1.1 218/285/362 144262 156 22% 8% 81 +0.4 201/267/37617520821216%7%72-0.1
Gabe Johnson
2008 · AAA
28 38 49→50 45→40 39 200/259/341 142281 175 35% 7% 64 -0.8 210/268/319 109310 109 33% 7% 62 -0.9 179/240/258792746435%7%32-0.7
Andrew Susac
2018 · MLB
28 35→40 48→50 47→30 42 188/252/323 135255 173 33% 8% 56 -1.3 206/283/351 145293 178 33% 9% 77 +0.1 200/295/34314328118033%11%78+0.1
Brad Davis
2011 · MLB
28 43 48→50 44→45 45 219/279/365 145272 155 25% 7% 79 +0.3 213/262/323 110282 106 27% 6% 59 -1.1 198/242/289912677428%5%40-1.0
Joe DeCarlo
2021 · AA
27 42→37 44→55 47→30 39 204/270/318 113301 115 34% 7% 63 -0.9 201/258/295 94304 97 35% 7% 51 -1.7 159/216/216582427036%6%10-1.4
Brad Cresse
2006 · AAA
28 41 43→50 47→30 43 202/267/321 119264 106 27% 7% 63 -0.9 218/278/353 135306 156 32% 7% 75 -0.0 206/269/34013429318035%7%68-0.2
Stevie Berman
2023 · AAA
28 40 47→50 48→40 48 204/290/339 135259 145 26% 9% 78 +0.2 218/297/342 124289 137 27% 9% 81 +0.4 195/295/2657026310027%12%58-0.2
David Masters
2021 · AA
28 43→36 47→45 44→40 42 215/279/349 134294 154 31% 7% 75 -0.0 220/277/383 163314 219 35% 6% 82 +0.5 182/238/38320123433638%6%62-0.2
Aramis Garcia
2022 · MLB
29 40→42 47→55 44→45 37 207/255/336 129285 164 33% 5% 61 -1.0 197/239/324 127269 167 33% 4% 51 -1.7 176/253/32514924121536%7%57-0.5
JJ Schwarz
2022 · AA
26 38 46→50 47→30 44 198/261/319 121270 144 32% 8% 59 -1.1 219/286/363 144306 184 32% 8% 81 +0.4 211/283/35614529119133%9%75-0.0
Kevin Richardson
2009 · AAA
28 40 49→50 43→40 39 210/268/349 139283 184 32% 6% 70 -0.3 194/243/331 137309 174 41% 5% 55 -1.4 180/227/31613629518144%4%40-1.0
Camden Duzenack
2023 · AAA
28 38→37 50 51→50 36 205/243/354 149265 1813 31% 4% 60 -1.0 223/281/343 120285 1210 25% 6% 73 -0.1 228/298/319922908623%7%72-0.1
Dan Butler
2015 · MLB
28 43→38 43→45 44→40 43 213/270/326 113269 113 25% 6% 64 -0.8 220/284/316 96287 63 24% 7% 67 -0.5 220/291/305852865023%8%65-0.3
Ryan Jorgensen
2007 · AAA
28 38 44→45 48→30 43 196/259/308 112257 136 29% 7% 56 -1.3 213/261/333 120273 135 26% 6% 62 -0.9 210/254/32411426612125%5%54-0.6
Dusty Brown
2011 · AAA
29 42 44→45 47→30 43 212/272/328 116281 123 28% 7% 66 -0.6 219/288/371 152273 165 25% 8% 84 +0.6 214/294/38316925618123%9%90+0.3
Seth Bynum
2009 · AA
28 42→44 48→55 42→50 39 215/264/353 138288 166 31% 6% 69 -0.4 216/259/363 147295 1810 32% 5% 69 -0.4 209/253/353144283181132%5%61-0.6
Dustin Garneau
2017 · MLB
29 38→37 48→50 45 43 201/257/335 134236 165 23% 6% 62 -0.9 199/266/341 142248 164 26% 7% 67 -0.5 171/262/34717721422131%8%67-0.2