Max StassiC Sacramento River Cats
Age 35 R/R 5'9" / 210 lbs AAA HR -8%H -3% Svc 12.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 105 proj PA
wRC+†79
AVG/OBP/SLG.202 / .295 / .336
PA105
HR3
K%27
BB%10
ISO135
MLB%10%
Value2026 · WAR
BAT: -2.5 runs (wOBA-derived runs vs avg)-2BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +3.0 runs (Replacement-level credit)+3REPTotal WAR: +0.20+0.2WAR
trajectory · projected WAR by year
0.20.0-0.12628
Tools · ContractPOW 56
Toolsscout grade · Statcast %ile · 2020-2022
CONTACT
Whiff%
3213.0%
xwOBA
460.304
POWER56
Barrel%
6410.3
Avg EV
5689.5
EYE62
Chase%
7826.3%
SPEED36
Sprint
1225.6
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2014
Service   12.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.5M+0.0$0.0M-$0.4M
Totals $0.5M $0.0M -$0.4M

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
201019 AKane County Cougars 465425 6915111 311985 33 162228280508 118265 437 226 31
201019 AKane County Cougars 465411 9421113 451415 33 229312380692 151312 3010 310 95
201120 A+Stockton Ports 139127 26601 10282 11 205273276549 71255 207 249 49
201120 A+Stockton Ports 139121 28602 16222 11 231331331662 99268 1612 306 93
201221 A+2 teams 412367 8718014 251258 41 237300401701 163305 306 305 92
201221 A+2 teams 412362 9721016 30958 41 268338459796 191309 237 343 121
201322 AACorpus Christi Hooks 323298 6615113 10878 11 221266409675 188261 273 287 78
201322 AACorpus Christi Hooks 323289 8020117 19688 11 277339529868 253301 216 371 142
201423 AAA2 teams 445418 872016 161416 10 208248304552 96297 324 242 43
201423 AAA2 teams 445412 1042229 221096 10 252300381681 129321 245 302 89
201524 AAA3 teams 372341 616210 211304 11 179235296531 117250 356 232 35
201524 AAA3 teams 372334 7511215 281074 11 225292404697 180279 298 305 92
201625 AAAFresno Grizzlies 266249 45815 14852 10 181230281511 100252 325 221 27
201625 AAAFresno Grizzlies 266243 561217 20652 10 230294374669 144287 248 299 87
201726 AAA2 teams 318277 6114012 32928 11 220319401719 181282 2910 310 95
201726 AAA2 teams 318265 6815014 44718 11 257379472850 215298 2214 378 148
201827 MLBHouston Astros 250221 491208 23746 00 222312385697 163295 309 309 95 -2 +0 +21 +4 +7 3.2
201827 MLBHouston Astros 250221 501308 23746 00 226316394710 167302 309 320 103 +1 +0 +21 +4 +7 3.4
201928 MLBLos Angeles Angels 147132 18101 12491 00 136214167380 30202 338 182 -2 -17 +0 +12 +3 +4 0.2
201928 MLBLos Angeles Angels 147132 18101 12491 00 136214167380 30202 338 183 -1 -17 +0 +12 +3 +4 0.2
202029 MLBLos Angeles Angels 10590 25207 11211 00 278363533896 256277 2010 383 151 +6 +0 +4 +2 +3 1.5
202029 MLBLos Angeles Angels 10590 25207 11211 00 278363533896 256277 2010 381 150 +6 +0 +4 +2 +3 1.5
202130 MLB2 teams 334296 7213113 291078 00 243327426753 182333 329 334 114 +5 +0 +17 +6 +9 3.9
202130 MLB2 teams 334295 7213113 301068 00 244330427757 183333 329 338 117 +6 +0 +17 +6 +9 4.0
202231 MLBLos Angeles Angels 375333 601219 381122 00 180268303571 123239 3010 262 59 -18 +0 +4 +7 +11 0.3
202231 MLBLos Angeles Angels 375333 601219 381122 00 180268303571 123239 3010 262 58 -18 +0 +4 +7 +11 0.3
202433 AAACharlotte Knights 1612 1000 153 00 8331283396 143 316 232 36
202433 AAACharlotte Knights 1611 1000 243 00 9137591466 143 2512 282 74
202534 AAASacramento River Cats 8472 15401 9233 10 208321306627 97292 2711 292 82
202534 AAASacramento River Cats 8468 18501 13183 10 265405382787 118347 2115 365 137
▸ 2026 Season
202635 MLBSF 10592 19403 10292 21 207298348646 141261 2810 289 79 -2 +0 +0 +2 +3 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202736 MLBSF 1% 8070 14302 8222 10 200300329629 129253 2810 277 70 -3 +0 -6 +1 +2 -0.5
202837 MLBSF 0% 8070 13202 8232 10 186287300587 114243 2910 265 61 -4 +0 -7 +1 +2 -0.7
202736 MLBSF 1% 11 0000 000 00 248 00 258 56 -0 +0 -0 +0 +0 -0.0
202837 MLBSF 0% 01 0000 000 00 239 246 47 -0 +0
▸ Career Totals
Career 12651119 23842241 11937218 00 213299364663 151276 299 298 87 -19 +0 +59 +42 +36 12.0
/ 162G 650575 12322121 611919 00 214299365664 151278 299 298 87 -10 +0 +30 +22 +18 6.2
Career 43163890 7881558118 308135173 189 203274338611 135273 317 270 65 -172 +0 +46 +77 +122 7.5
/ 162G 650586 11823118 4620311 31 201272336608 135270 317 270 65 -26 +0 +7 +12 +18 1.1

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
201019 AKane County Cougars 465411 9421113 451415 33 229312380692 151312 3010 310 95 -2 -1 +13 1.0
201120 A+Stockton Ports 139121 28602 16222 11 231331331662 99268 1612 306 93 -1 -0 +4 0.3
201221 A+Stockton Ports 360314 8418015 27838 31 268341468809 201304 238 348 124 +10 +0 +10 2.1
201221 INTLPhoenix Desert Dogs 5248 13301 3120 10 271314396710 125343 236 311 96 -0 +0 +1 0.1
201322 AACorpus Christi Hooks 323289 8020117 19688 11 277339529868 253301 216 371 142 +15 -0 +9 2.5
201423 MLBHouston Astros 2020 7200 060 00 350350450800 100500 300 355 130 +1 +0 +0 +8 +1 1.0
201423 AAAOklahoma City RedHawks 425392 972029 221036 10 247298378675 130312 245 299 87 -6 +0 +12 0.6
201524 MLBHouston Astros 1715 6001 150 00 4004386001.038 200556 296 430 187 +2 +0 -0 +7 +0 0.9
201524 AAAFresno Grizzlies 328294 628213 26933 11 211282384666 173257 288 293 83 -6 -0 +9 0.3
201524 INTLIndios de Mayaguez 2725 7301 191 00 280333520853 240400 334 373 144 +1 +0 +1 0.2
201625 AAAFresno Grizzlies 266243 561217 20652 10 230294374669 144287 248 299 87 -4 +0 +8 0.4
201726 MLBHouston Astros 3124 4102 640 00 167333458792 292105 1319 340 118 +1 +0 +1 +6 +1 0.8
201726 AAAFresno Grizzlies 287241 6414012 38678 11 266383473856 207321 2313 382 151 +16 -0 +8 2.5
201827 MLBHouston Astros 250221 501308 23746 00 226316394710 167302 309 320 103 +1 +0 +21 +4 +7 3.4
201928 MLBLos Angeles Angels 147132 18101 12491 00 136214167380 30202 338 183 -1 -17 +0 +12 +3 +4 0.2
202029 MLBLos Angeles Angels 10590 25207 11211 00 278363533896 256277 2010 381 150 +6 +0 +4 +2 +3 1.5
202130 MLBLos Angeles Angels 319282 6811113 281018 00 241327426753 184325 329 336 115 +5 +0 +17 +6 +9 3.9
202130 AAASalt Lake Bees 1513 4200 250 00 308400462862 154500 3313 385 153 +1 +0 +0 0.1
202231 MLBLos Angeles Angels 375333 601219 381122 00 180268303571 123239 3010 262 58 -18 +0 +4 +7 +11 0.3
202433 AAACharlotte Knights 1611 1000 243 00 9137591466 143 2512 282 74 -0 +0 +0 -0.0
202534 AAASacramento River Cats 8468 18501 13183 10 265405382787 118347 2115 365 137 +4 +0 +2 0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 12641117 23842241 11937218 00 213299364663 151277 299 298 87 -19 +0 +59 +42 +36 12.0

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1René Riveralast yr '21
career totals — 10 seasons, 1,602 PA
101,602421221273354+29+9011.711.8
/162664170+11.9+37.24.9pk7: 12
#2Curt Casalilast yr '24
career totals — 10 seasons, 1,566 PA
101,566472217311367+28+197.87.9
/162664201+11.9+7.93.3pk7: 8
#3Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#4Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#5Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
61,287401209292356+20+353.23.3
/162664210+10.4+18.11.7pk7: 3
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2

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
Max Stassi (OGILVIE) 35 56 36 62 202/295/336 134261 32 27% 10% 79 +0.1
Matt Treanor
2012 · MLB
36 44 41→40 39→40 56 214/314/309 95255 106 19% 11% 80 +0.4 221/314/343 122273 128 22% 11% 89 +0.9 175/283/28310821910524%11%50-0.3
Miguel Olivo
2013 · MLB
35 43→51 53→60 40→50 38 231/262/395 164280 228 27% 4% 79 +0.3 243/281/405 162315 208 29% 5% 90 +1.0 235/274/36813333114832%4%73-0.1
Gary Bennett
2007 · MLB
35 46 42→40 43→40 52 225/291/327 101256 104 17% 8% 73 -0.1 236/291/356 120254 137 13% 7% 80 +0.4 242/283/32381259749%5%63-0.2
Chad Moeller
2010 · MLB
35 44 42→50 43→30 43 215/266/321 106263 84 22% 5% 61 -1.0 220/276/335 115271 107 22% 6% 69 -0.4 196/254/289942464021%5%44-0.4
Chris Widger
2006 · MLB
35 48 47→60 39→40 50 239/296/379 140264 145 16% 7% 89 +1.0 225/296/354 129267 147 20% 9% 82 +0.5 167/252/229622116022%10%31-0.5
Jonathan Aceves
2013 · AAA
35 44 51→55 42→30 41 227/274/384 157281 196 27% 6% 81 +0.4 218/274/356 138264 174 24% 6% 74 -0.1 237/309/35511828513121%8%87+0.4
Dustin Garneau
2021 · MLB
33 41→37 48→50 45 46 208/290/355 147272 165 29% 8% 81 +0.4 196/274/370 174253 226 31% 7% 79 +0.3 152/237/32917618024132%7%52-0.5
Tim Laker
2005 · MLB
35 46 46→45 44→45 45 229/279/352 123273 147 22% 6% 75 -0.0 207/261/322 115267 124 26% 6% 59 -1.1 187/240/28910224510027%6%39-1.2
Mike Rivera
2012 · MLB
35 41 43→55 44→45 45 203/276/315 112274 116 29% 8% 65 -0.7 216/275/322 106293 117 29% 6% 66 -0.6 205/260/263572836028%4%40-0.6
Adam Rosales
2019 · MLB
36 41→49 50→55 42→45 41 214/268/368 154272 185 28% 6% 75 -0.0 205/253/329 124279 146 31% 5% 58 -1.2 175/215/2648925112235%4%20-1.9
Nick Hundley
2018 · MLB
34 48→46 50→55 42→40 44 245/289/405 160295 174 23% 6% 92 +1.2 235/285/400 165307 195 29% 6% 90 +1.0 225/276/38716229719330%6%79+0.1
John Buck
2014 · MLB
34 43→53 51→60 43→30 50 224/303/376 153266 203 24% 9% 92 +1.2 234/301/359 125293 145 24% 8% 85 +0.7 235/296/307723076024%7%67-0.2
Charlie Culberson
2023 · MLB
34 48→49 45 47→50 44 238/287/366 127298 1213 24% 6% 81 +0.4 226/275/342 116315 1212 30% 6% 70 -0.3 182/208/2254329551439%3%11-0.8
Humberto Quintero
2015 · MLB
35 49 45 42→40 38 243/273/370 127295 115 22% 3% 76 +0.1 234/265/339 105294 117 24% 3% 65 -0.7 237/260/3208329311323%2%53-0.8
Bryan Holaday
2021 · MLB
33 47 44→45 43→40 50 232/301/350 118268 126 18% 8% 84 +0.6 230/290/403 173279 218 25% 7% 93 +1.3 199/253/41021122528427%5%82+0.1
Nick Green
2013 · MLB
34 46→47 48→50 42→45 41 231/277/377 147277 155 23% 4% 81 +0.4 208/255/324 116270 126 27% 5% 57 -1.2 168/216/247792269129%4%18-2.7
Jamie Burke
2008 · MLB
36 50→48 43→45 40→30 46 245/294/358 114271 113 15% 5% 82 +0.5 228/277/321 93268 85 17% 5% 66 -0.6 209/258/272632534119%5%43-0.5
Bobby Wilson
2018 · MLB
35 40→50 47→50 44→40 42 210/260/336 126257 163 26% 6% 63 -0.9 199/254/325 126250 154 26% 7% 57 -1.2 165/222/27110620413027%7%27-0.9
Tuffy Gosewisch
2019 · MLB
35 40→45 41→45 43→40 45 198/262/301 103253 83 25% 7% 55 -1.4 203/269/312 109278 107 29% 6% 61 -1.0 152/228/2237121910034%5%19-0.9
Sal Fasano
2007 · MLB
35 44 54→55 41→40 39 234/288/411 178289 234 28% 5% 95 +1.4 215/274/351 136283 165 29% 4% 73 -0.1 192/249/30010826412331%3%47-0.6