Mitch GarverC Seattle Mariners
Age 35 R/R 6'1" / 220 lbs MLB HR -5% Svc 8.262 · Ctrl thru 2026
2026 ROS PROJECTION130 act + 194 ros · stats below = ROS only
wRC+†vL 116100vR 58
AVG/OBP/SLG.224 / .333 / .406
PA194
HR7
K%28
BB%13
BABIP288
ISO182
MLB%100%
Value2026 · WAR
BAT: -1.3 runs (wOBA-derived runs vs avg)-1BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: -1.9 runs (Defensive runs vs avg)-2FLDPOS: +5.8 runs (Positional adjustment)+6POSREP: +9.2 runs (Replacement-level credit)+9REPTotal WAR: +1.20+1.2WAR
trajectory · projected WAR by year
1.30.70.30.1262829
Tools · Splits · ContractCON 35 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT35
Whiff%
639.6%
xwOBA
360.292
POWER50
Barrel%
498.1
Avg EV
7090.5
Bat Spd
7273.7
EYE60
Chase%
9019.8%
SPEED40
Sprint
1025.2
Platoon Splits2024-2025 · 720 PA
vs LHP
vs RHP
Edge
PA
312
408
wRC+
108
52
◀◀L
wOBA
327
254
◀◀L
ISO
188
130
◀◀L
BABIP
251
220
L
K%
22.4%
35.1%
◀◀L
BB%
12.5%
10.5%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   8.262 yrs.days
Team Control Through   2026
First FA Year   2027
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.9M+0.5$2M+$1M
Totals $0.9M $2M +$1M
Options · projected decision
2027MUTUAL OPT$2.2M / $0.0M buyoutDECLINE
2028MUTUAL OPT$12.0M / $1.0M buyoutDECLINE
2029MUTUAL OPT$2.2M / $1.0M buyoutDECLINE

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
201322 ROKElizabethton Twins 225210 391112 11442 00 186233276509 90224 205 222 28
201322 ROKElizabethton Twins 225202 491522 19312 00 243314366680 124276 148 305 91
201423 ACedar Rapids Kernels 504452 10121111 399312 75 223302347650 124258 188 283 75
201423 ACedar Rapids Kernels 504430 12829116 616512 75 298400481881 184320 1312 392 158
201524 A+2 teams 567500 972613 4913110 73 194279268547 74251 239 251 50
201524 A+2 teams 567474 1192915 759210 73 251365348713 97296 1613 326 108
201625 AA3 teams 568524 1082208 371681 14 206260294554 88282 307 248 48
201625 AA3 teams 568504 13334016 571241 14 264340427766 163316 2210 339 118
201726 AAA2 teams 424386 8721316 361181 20 225293420713 194281 288 308 94
201726 AAA2 teams 424366 10230317 561001 20 279376516892 238340 2413 391 157
201827 MLBMinnesota Twins 335302 811927 29722 00 268336414750 146330 219 325 107 +3 +0 -9 +6 +9 0.9
201827 MLBMinnesota Twins 335302 811927 29722 00 268336414750 146330 219 334 114 +5 +0 -9 +6 +9 1.2
201928 MLBMinnesota Twins 359311 8516131 41875 00 273367630997 357277 2411 418 178 +32 +0 +4 +6 +10 5.3
201928 MLBMinnesota Twins 359311 8516131 41875 00 273367630997 357277 2411 425 183 +34 +0 +4 +6 +10 5.5
202029 MLBMinnesota Twins 8172 12102 7371 00 167250264514 97294 469 234 37 -6 +0 -1 +1 +2 -0.3
202029 MLBMinnesota Twins 8172 12102 7371 00 167250264514 97294 469 237 40 -6 +0 -1 +1 +2 -0.2
202130 MLB2 teams 273234 5815013 33814 11 248351479829 231317 3012 358 132 +10 -0 +2 +5 +8 2.5
202130 MLB2 teams 273233 5915013 34794 11 253358485843 232322 2912 370 141 +13 -0 +2 +5 +8 2.8
202231 MLBTexas Rangers 215188 397010 23532 11 207300404705 197228 2511 305 92 -2 -0 -1 +4 +6 0.7
202231 MLBTexas Rangers 215188 397010 23532 11 207300404705 197228 2511 313 97 -1 -0 -1 +4 +6 0.9
202332 MLB2 teams 369318 8312020 48923 00 261363487851 226306 2513 371 142 +18 +0 +1 +7 +10 3.7
202332 MLB2 teams 369315 8613021 50893 00 273377514891 241317 2414 392 158 +24 +0 +1 +7 +10 4.3
202433 MLBSeattle Mariners 430367 6518016 531337 00 177293357650 180222 3112 290 80 -10 +0 -1 +8 +12 0.9
202433 MLBSeattle Mariners 430367 6317015 531337 00 172288341629 169216 3112 287 77 -11 +0 -1 +8 +12 0.8
202534 MLBSeattle Mariners 290254 53519 30803 30 209300343642 134262 2810 291 81 -6 +1 +0 +5 +8 0.8
202534 MLBSeattle Mariners 290254 53519 30803 30 209300343642 134262 2810 291 81 -6 +1 +0 +5 +8 0.8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD35 MLBSEA 130109 20204 20411 00 183315312627 128250 3215 291 81 -3 +0 +1 +2 +4 0.4
YTD35 MLBSEA 130109 20204 20411 00 183315312627 128250 3215 294 83 -2 +0 +1 +2 +4 0.4
ROS35 MLBSEA 100% 194165 37717 25552 10 224333406739 182278 2813 325 107 +2 +0 -2 +3 +5 0.8
ROS35 MLBSEA 100% 194165 37717 25552 10 224333406739 182275 2813 314 98 -0 +0 -2 +3 +5 0.6
FULL35 MLBSEA 324274 579111 45963 10 208326369695 161274 3014 304 91 -3 +0 -2 +6 +9 1.0
TOT35 MLBSEA 324274 579111 45963 10 208326369695 161274 3014 311 96 -1 +0 -2 +6 +9 1.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202736 MLBSEA 100% 207177 38717 26602 10 215322384706 169270 2913 313 98 -0 +0 -9 +4 +6 0.0
202837 MLBSEA 100% 150128 26505 19442 00 203315359675 156260 2913 300 88 -2 +0 -9 +3 +4 -0.4
202938 MLBSEA 100% 9381 16303 11281 00 198301346647 148250 3012 287 78 -2 +0 -9 +2 +3 -0.7
202736 MLBSEA 100% 207177 38717 26602 10 215322384706 169267 2913 302 89 -2 +0 -9 +4 +6 -0.2
202837 MLBSEA 100% 150128 26505 19442 00 203315359675 156257 2913 289 80 -3 +0 -9 +3 +4 -0.6
202938 MLBSEA 100% 9381 16303 11281 00 198301346647 148248 3012 277 70 -3 +0 -9 +2 +3 -0.8
▸ Career Totals
Career 29932594 5921149128 34581733 72 228326427753 199279 2712 331 111 +38 +1 -34 +61 +85 15.4
/ 162G 650563 12925228 751777 20 229327430757 201279 2712 331 111 +8 +0 -7 +13 +18 3.4
Career 52844669 102521612170 517137660 2414 220305380686 161271 2610 302 89 -66 -1 -34 +94 +150 14.6
/ 162G 650574 12627121 641697 32 220305380685 160271 2610 302 89 -8 -0 -4 +12 +18 1.8

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
201322 ROKElizabethton Twins 225202 491522 19312 00 243314366680 124276 148 305 91 -2 +0 +6 0.4
201423 ACedar Rapids Kernels 504430 12829116 616512 75 298400481881 184320 1312 392 158 +33 -1 +14 4.8
201524 A+Fort Myers Miracle 520433 1062414 698210 53 245361333694 88287 1613 319 102 +1 -0 +15 1.6
201524 INTLScottsdale Scorpions 4741 13501 6100 20 317404512916 195400 2113 405 168 +4 +0 +1 0.5
201625 AAARochester Red Wings 8476 25501 7210 00 329386434820 105436 258 364 137 +3 +0 +2 0.6
201625 AAChattanooga Lookouts 407358 9225011 43861 13 257338419757 162305 2111 335 115 +7 -1 +12 1.8
201625 INTLSurprise Saguaros 7770 16404 7170 01 229299457756 229245 229 332 112 +1 -0 +2 0.3
201726 MLBMinnesota Twins 5246 9130 6150 00 196288348636 152290 2912 285 77 -1 +0 -1 +8 +1 0.7
201726 AAARochester Red Wings 372320 9329017 50851 20 291388541929 250347 2313 405 168 +29 +0 +11 4.0
201827 MLBMinnesota Twins 335302 811927 29722 00 268336414750 146330 219 334 114 +5 +0 -9 +6 +9 1.2
201928 MLBMinnesota Twins 359311 8516131 41875 00 273367630997 357277 2411 425 183 +34 +0 +4 +6 +10 5.5
202029 MLBMinnesota Twins 8172 12102 7371 00 167250264514 97294 469 237 40 -6 +0 -1 +1 +2 -0.2
202130 MLBMinnesota Twins 243207 5315013 31713 11 256361517878 261320 2913 382 150 +14 -0 +2 +5 +7 2.8
202130 AAASt. Paul Saints 3026 6000 381 00 231333231564 333 2710 275 69 -1 +0 +1 -0.0
202231 MLBTexas Rangers 215188 397010 23532 11 207300404705 197228 2511 313 97 -1 -0 -1 +4 +6 0.9
202332 MLBTexas Rangers 344296 8011019 44823 00 270369500869 230313 2413 383 151 +20 +0 +1 +7 +10 3.8
202332 AAARound Rock Express 2519 6202 670 00 3164807371.217 421400 2824 509 248 +4 +0 +1 0.5
202433 MLBSeattle Mariners 430367 6317015 531337 00 172288341629 169216 3112 287 77 -11 +0 -1 +8 +12 0.8
202534 MLBSeattle Mariners 290254 53519 30803 30 209300343642 134262 2810 291 81 -6 +1 +0 +5 +8 0.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 23492043 475927106 26463026 52 233328440768 208279 2711 340 118 +48 +0 -5 +50 +67 16.3

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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 14 projected seasons
143,2531378226322421+41-618.016.9
/162664282+8.4-1.23.7pk7: 16
#1Robinson Chirinoslast yr '22
career totals — 10 seasons, 2,427 PA
102,427955227320420+43-1012.913.8
/162664261+11.9-2.83.5pk7: 15
#2Aaron Hickslast yr '24
career totals — 12 seasons, 3,651 PA
123,65110971231330383+7-911.812.4
/1626642013+1.3-1.62.1pk7: 13
#3Jake Lamblast yr '23
career totals — 10 seasons, 2,650 PA
102,6509618235326427+7+312.012.1
/162664245+1.7+0.83.0pk7: 12
#4Kelly Shoppachlast yr '13
career totals — 8 seasons, 1,839 PA
81,839701225314417+33+1411.311.5
/162664250+11.9+5.04.1pk7: 12
#5Luis Valbuenalast yr '18
career totals — 10 seasons, 3,527 PA
103,52711310226311395+13+110.511.2
/162664212+2.4+0.12.0pk7: 12
#6Ramon Castrolast yr '11
career totals — 11 seasons, 1,513 PA
111,513652240312431+20+199.79.2
/162664291+9.0+8.44.3pk7: 9

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
Mitch Garver (OGILVIE) 35 35 50 40 60 208/326/369 161274 111 30% 14% 96 +1.2
Curt Casali
2023 · MLB
34 45 49→50 48→30 53 223/325/373 151300 174 30% 12% 101 +1.8 227/321/335 108294 104 24% 11% 89 +1.0 221/323/291702875022%11%76+0.0
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
Nick Hundley
2019 · MLB
35 49→46 52→55 46→40 44 248/297/421 173307 194 26% 6% 100 +1.7 229/282/386 157306 187 30% 6% 85 +0.7 165/202/29212723514036%4%26-0.7
Doug Mirabelli
2007 · MLB
36 44 53→50 48→30 46 228/304/398 170292 215 29% 8% 98 +1.6 228/300/390 162298 207 29% 8% 95 +1.4 200/276/35715726124032%9%74-0.0
Cody Ransom
2011 · MLB
35 42 53→55 48→50 44 224/282/401 176277 218 28% 7% 89 +1.0 218/288/402 184300 238 33% 8% 92 +1.2 205/286/39719228524635%9%88+0.5
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
Adam Rosales
2018 · MLB
35 45→49 52→55 44→45 41 228/286/396 167309 207 32% 7% 90 +1.0 208/259/343 135274 165 29% 6% 64 -0.8 189/239/31312324515329%5%46-1.2
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
Robinson Chirinos
2017 · MLB
33 43→46 57→60 40→50 49 231/311/434 202266 243 23% 8% 111 +2.5 237/340/449 212297 264 28% 10% 127 +3.6 230/343/43520529626229%11%122+2.1
Ramon Castro
2010 · MLB
34 46 58→55 46→40 50 246/312/448 201277 274 22% 9% 115 +2.7 247/312/444 197289 276 24% 9% 113 +2.6 251/310/45720526935422%8%114+0.6
Miguel Olivo
2014 · MLB
36 42→51 54→60 39→50 38 230/263/403 173275 247 27% 4% 82 +0.5 243/283/390 147330 168 30% 5% 86 +0.8 235/274/36813333114832%4%73-0.1
Sean Rodríguez
2019 · MLB
34 41→49 52→60 47→50 49 211/306/377 165285 216 32% 11% 94 +1.3 227/318/400 173312 218 32% 10% 104 +2.0 212/318/40519329225334%11%103+0.6
Dustin Garneau
2022 · MLB
34 37 57→50 47→45 44 204/280/401 197259 255 32% 8% 89 +1.0 201/279/357 156263 197 30% 7% 78 +0.2 144/241/26912518416231%7%39-0.9
Ryan Lavarnway
2022 · MLB
34 45 54→55 47→30 41 234/286/406 173300 235 30% 6% 92 +1.2 221/291/370 149288 175 28% 8% 85 +0.7 195/281/33213824915027%9%69-0.2
Rod Barajas
2011 · MLB
35 44→47 56→60 46→30 44 238/281/423 185245 252 16% 4% 95 +1.4 232/293/412 180252 243 19% 7% 97 +1.5 222/290/39517324124020%7%83+0.4
Dan Uggla
2015 · MLB
35 37→47 51→65 46→45 55 196/309/350 154253 194 30% 12% 89 +0.9 214/306/350 136284 146 28% 11% 86 +0.8 182/298/2981162539028%13%69-0.1
Brooks Conrad
2015 · MLB
35 40→44 56→55 38→50 41 218/274/407 189278 253 32% 7% 88 +0.9 194/254/316 122264 146 31% 6% 56 -1.3 143/210/219762017331%6%10-2.3
Chris Iannetta
2018 · MLB
35 45→55 55→60 43→45 54 232/327/419 186284 222 26% 11% 113 +2.6 217/320/375 158278 183 27% 12% 99 +1.7 189/306/32113324315027%13%71-0.1
Kelly Stinnett
2006 · MLB
36 48 50 46→40 46 244/312/396 152300 194 25% 8% 101 +1.8 216/274/336 120277 145 26% 7% 69 -0.4 183/234/2627923910027%6%24-0.9
A.J. Ellis
2016 · MLB
35 46→56 46→45 42→40 62 229/335/357 128259 142 17% 13% 101 +1.8 232/324/359 127268 135 18% 11% 96 +1.5 230/324/33510427110218%11%85+0.2