Michael Chavis2B Louisville Bats
Age 30 R/R 5'10" / 190 lbs AAA HR +6% Svc 7.000 · Ctrl thru 2026
2026 ROS PROJECTION292 act + 194 ros · stats below = ROS only
wRC+†106
AVG/OBP/SLG.257 / .311 / .442
PA194
HR8
SB6
K%27
BB%6
BABIP318
ISO185
MLB%10%
Value2026 · WAR
BAT: -5.0 runs (wOBA-derived runs vs avg)-5BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.5 runs (Defensive runs vs avg)+1FLDPOS: -8.7 runs (Positional adjustment)-9POSREP: +13.8 runs (Replacement-level credit)+14REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
1.21.20.90.60.30.026283031
Tools · ContractCON 55 / POW 60
Toolsscout grade · Statcast %ile · 2021-2023
CONTACT55
Whiff%
1017.1%
xwOBA
100.261
POWER60
Barrel%
346.2
Avg EV
1186.1
Bat Spd
6372.7
EYE40
Chase%
1044.3%
SPEED45
Sprint
8128.7
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   7.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$4M
Totals $4M $0.0M -$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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201418 ROKGCL Red Sox 150140 26821 9551 53 186240293533 107298 376 228 33
201418 ROKGCL Red Sox 150134 361231 15381 53 269347425772 157368 2510 344 122
201519 AGreenville Drive 471445 7619112 191864 85 171212299510 128258 394 220 27
201519 AGreenville Drive 471435 9729116 291444 85 223278405682 182293 316 300 88
201620 A2 teams 339313 631026 1510410 41 201260304564 102279 314 249 49
201620 A2 teams 339304 721138 248110 41 237314372685 135296 247 310 95
201721 AA3 teams 628583 12830232 2619713 20 220268443711 223267 314 300 88
201721 AA3 teams 628563 15741335 4613313 20 279347549896 270304 217 386 154
201822 AA2 teams 173160 36705 9614 31 225283362646 137330 355 277 70
201822 AA2 teams 173155 461008 14474 31 297370516886 219380 278 390 157
201923 MLB2 teams 461419 10113123 371524 21 241309442750 200318 338 327 108 +4 +0 +0 -8 +13 1.0
201923 MLB2 teams 461417 10614125 391484 21 254324472796 218331 328 350 126 +14 +0 +0 -8 +13 1.9
202024 MLBBoston Red Sox 158146 29425 8502 30 199250356606 158258 325 273 67 -6 +1 -4 -3 +4 -0.8
202024 MLBBoston Red Sox 158146 31525 8502 30 212263377640 164280 325 280 73 -5 +1 -4 -3 +4 -0.7
202125 AAA2 teams 341319 7013112 911510 33 219263379643 160297 343 279 72
202125 AAA2 teams 341313 8215117 159810 33 262317479796 217323 294 347 124
202226 MLBPittsburgh Pirates 426401 9316314 191262 11 232270392662 160298 304 286 77 -11 -0 -7 -8 +12 -1.5
202226 MLBPittsburgh Pirates 426401 9216314 191262 11 229268389657 160294 304 288 78 -10 -0 -7 -8 +12 -1.4
202327 MLBWashington Nationals 9691 22302 5330 10 242281341622 99357 345 277 70 -3 +0 +2 +0 +3 0.2
202327 MLBWashington Nationals 9691 22302 5330 10 242281341622 99357 345 280 73 -3 +0 +2 +0 +3 0.2
202428 AAACharlotte Knights 457423 8821113 2112111 101 208264355618 147258 265 270 65
202428 AAACharlotte Knights 457408 10526116 369911 101 257334444778 186302 228 345 122
202529 AAAOklahoma City Comets 283267 6617211 15830 22 247287449737 202316 295 313 98
202529 AAAOklahoma City Comets 283258 7521313 24660 22 291351547898 256344 238 389 156
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD30 AAACIN 292265 578013 17785 23 215275392668 177246 276 291 81 -6 -1 +0 -5 +8 -0.4
YTD30 AAACIN 292257 639016 25655 23 245324467791 222260 229 344 121 +7 -1 +0 -5 +8 0.9
ROS30 AAACIN 10% 194178 46718 11523 62 257311442754 185310 276 324 106 +1 +0 +1 -3 +6 0.4
ROS30 MLBCIN 10% 1918 5101 150 10 278316500816 222313 265 317 101 +0 +0 +0 -0 +1 0.0
FULL30 AAACIN 311283 629014 18835 33 219278399677 180251 276 293 82 -6 -1 +0 -6 +9 -0.4
TOT30 AAACIN 486443 10315121 281308 85 232290412702 180275 276 304 91 -5 -0 +1 -9 +14 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202731 MLBCIN 36% 318293 7411212 18864 82 253305427731 174316 276 325 107 +3 +1 -2 -6 +9 0.5
202832 MLBCIN 51% 299276 6910211 17824 62 250303420723 170312 276 319 102 +1 +0 -3 -5 +8 0.2
202933 MLBCIN 60% 269249 619110 15753 41 245296410706 165307 286 311 96 -1 +0 -3 -5 +8 -0.1
203034 MLBCIN 55% 226209 50718 12653 31 239290397687 158300 295 301 89 -3 +0 -4 -4 +6 -0.5
203135 MLBCIN 51% 176163 38516 9522 10 233282387668 153292 305 290 80 -4 +0 -5 -3 +5 -0.7
202731 MLBCIN 36% 114105 28415 6312 31 267319467785 200319 275 319 103 +0 +0 -1 -2 +3 0.1
202832 MLBCIN 51% 152141 35516 8422 31 248298426724 177315 285 313 98 -0 +0 -1 -3 +4 0.0
202933 MLBCIN 60% 160148 36516 9452 31 243296412708 169310 286 305 92 -1 +0 -2 -3 +5 -0.2
203034 MLBCIN 55% 125115 29415 7362 10 252306435741 183303 296 296 84 -2 +0 -2 -2 +4 -0.3
203135 MLBCIN 51% 8983 18203 5261 10 217270349619 133295 296 284 76 -2 +0 -3 -2 +3 -0.4
▸ Career Totals
Career 18451716 414621168 10056318 207 241290409699 168316 315 304 91 -20 +1 -17 -29 +52 -1.2
/ 162G 650605 14622424 351986 72 241289410699 169315 305 304 91 -7 +1 -6 -10 +18 -0.4
Career 54655075 113621025191 274169580 7226 224274388662 164294 315 288 78 -134 +4 -24 -88 +155 -9.0
/ 162G 650604 13525323 3320210 93 224276389665 166293 315 288 78 -16 +1 -3 -10 +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
201418 ROKGCL Red Sox 150134 361231 15381 53 269347425772 157368 2510 344 122 +4 -0 +4 0.8
201519 AGreenville Drive 471435 9729116 291444 85 223278405682 182293 316 300 88 -6 -0 +13 0.7
201620 A+Salem Red Sox 2725 4000 270 10 160222160382 222 267 186 0 -3 +0 +1 -0.2
201620 AGreenville Drive 312279 681138 227410 31 244322391712 147303 247 320 103 +1 +0 +9 1.0
201721 AAPortland Sea Dogs 274248 6218014 20563 10 250314492806 242265 207 349 125 +8 +0 +8 1.6
201721 A+Salem Red Sox 250223 7117217 19577 10 3183906411.031 323360 238 442 196 +27 +0 +7 3.5
201721 INTLPeoria Javelinas 10492 24614 7203 00 261333478812 217286 197 351 127 +3 +0 +3 0.6
201822 AAAPawtucket Red Sox 3433 9302 1120 00 273294545840 273368 353 363 136 +1 +0 +1 0.2
201822 AAPortland Sea Dogs 139122 37706 13354 31 303388508897 205383 259 397 162 +10 +0 +4 1.4
201923 MLBBoston Red Sox 382347 8810118 311274 21 254322444766 190347 338 340 118 +8 +0 +0 -8 +11 1.1
201923 AAAPawtucket Red Sox 7970 18407 8210 00 257333614948 357256 2710 400 164 +6 +0 +2 0.8
202024 MLBBoston Red Sox 158146 31525 8502 30 212263377640 164280 325 280 73 -5 +1 -4 -3 +4 -0.7
202125 MLBPittsburgh Pirates 124121 30713 1421 12 248260397657 149351 341 286 77 -3 -1 +2 +1 +4 0.3
202125 AAAIndianapolis Indians 217192 528014 14569 21 271349531880 260306 266 382 151 +12 +0 +6 1.9
202226 MLBPittsburgh Pirates 426401 9216314 191262 11 229268389657 160294 304 288 78 -10 -0 -7 -8 +12 -1.4
202327 MLBWashington Nationals 9691 22302 5330 10 242281341622 99357 345 280 73 -3 +0 +2 +0 +3 0.2
202428 AAACharlotte Knights 457408 10526116 369911 101 257334444778 186302 228 345 122 +11 +2 +13 2.6
202529 AAAOklahoma City Comets 283258 7521313 24660 22 291351547898 256344 238 389 156 +18 -0 +8 2.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 11861106 26341742 643789 84 238285401686 164319 325 303 90 -13 +0 -8 -17 +34 -0.5

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
#1Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
81,8596720241287407-19-191.31.8
/162664247-7.0-6.60.5pk7: 2
#2Travis Sniderlast yr '15
career totals — 8 seasons, 1,971 PA
81,9715422244311399-21-171.41.8
/162664187-7.1-5.80.5pk7: 2
#3John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#4John Mabrylast yr '06
career totals — 7 seasons, 1,560 PA
71,560542243309416-15-161.61.6
/162664231-6.5-6.70.7pk7: 2
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#6Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 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
Michael Chavis (OGILVIE) 30 55 60 45 40 232/290/412 180275 218 27% 6% 91 +0.0
Ian Desmond
2016 · MLB
30 49→59 51→60 51→55 44 247/304/410 162316 1916 28% 7% 101 +1.8 248/306/390 142311 1718 25% 7% 96 +1.5 241/303/376135297162024%7%88+0.8
Hernán Pérez
2021 · MLB
30 46→55 50→55 52→55 43 238/282/393 155288 1916 25% 6% 86 +0.8 240/286/377 137303 1620 26% 6% 84 +0.6 239/283/364126302162426%5%78+0.1
Trevor Story
2023 · MLB
30 43→49 53→60 55 48 226/300/405 179279 2120 27% 9% 98 +1.6 233/294/394 161303 1924 28% 7% 92 +1.2 241/292/393153309203028%6%88+0.5
Rafael Ortega
2022 · MLB
31 49→54 53→55 49→55 49 254/317/429 176298 2117 23% 8% 111 +2.5 232/319/365 133283 1420 22% 11% 95 +1.4 217/315/340123267132422%12%85+0.4
Josh Fields
2012 · MLB
29 50→56 52→55 51→50 44 255/310/428 173317 2012 26% 7% 108 +2.3 239/287/355 116334 1111 30% 6% 78 +0.2 250/287/3501003407928%5%74-0.0
Justin Maxwell
2014 · MLB
30 45→44 55→60 52→60 45 231/303/423 192311 2315 32% 8% 104 +2.0 214/278/348 134312 159 34% 7% 73 -0.1 199/263/30810829513635%6%54-0.6
Tyler Greene
2013 · MLB
29 48→53 50 56→55 43 238/303/396 159315 1724 29% 7% 97 +1.5 224/272/345 121325 1214 33% 5% 70 -0.3 219/262/32210332891035%4%57-0.9
Mark Little
2002 · MLB
30 55 52→55 51→55 41 277/331/446 169332 1919 22% 5% 121 +3.2 239/326/360 121303 1012 23% 8% 98 +1.6 221/315/350129303111628%7%88+0.4
Javier Báez
2023 · MLB
30 48→58 55→65 51→55 39 250/296/436 186314 2413 28% 5% 105 +2.1 235/277/374 139290 1612 24% 4% 79 +0.3 232/270/357126286141224%4%70-0.2
Brandon Dixon
2022 · MLB
30 49 53→65 51→55 39 245/295/421 175328 219 31% 6% 99 +1.7 248/311/478 230334 3214 34% 7% 122 +3.3 231/295/453222318321436%7%108+1.1
Jonathan Villar
2022 · MLB
31 50→60 50 53→65 49 250/319/403 153314 1824 26% 9% 105 +2.1 236/293/378 142305 1519 26% 7% 87 +0.8 226/270/352127298112527%6%67-0.3
Brian Goodwin
2021 · MLB
30 48→53 55→60 51→50 47 244/315/438 194319 2212 30% 9% 113 +2.6 228/306/381 153292 179 26% 10% 94 +1.3 209/294/33913126316426%11%76+0.1
Danny Santana
2021 · MLB
30 48→58 57→60 54→55 40 247/295/449 202320 2420 31% 6% 108 +2.3 233/295/413 180285 2216 26% 8% 98 +1.6 215/279/422208234292224%8%92+0.4
Hiram Bocachica
2007 · MLB
31 49 54→55 54→55 49 252/326/430 178295 2221 23% 8% 115 +2.8 238/321/403 165270 1919 19% 9% 106 +2.2 214/303/391177236212120%9%94+0.6
Mikie Mahtook
2021 · MLB
31 41→51 58→60 48→50 44 225/290/421 196272 2713 28% 7% 98 +1.6 214/266/379 165269 2211 29% 5% 77 +0.1 191/241/350159231231029%5%56-0.9
Chris Owings
2022 · MLB
30 46→56 50 51→55 43 228/293/390 162320 1714 33% 8% 91 +1.1 198/269/331 133281 1511 33% 8% 66 -0.6 184/261/307123264151135%8%53-0.8
John Mayberry Jr.
2014 · MLB
30 46→48 51→55 45→50 47 237/295/399 163280 187 23% 7% 94 +1.3 215/284/374 159260 186 24% 8% 83 +0.6 182/261/34516321318224%9%65-0.2
John Hicks
2019 · MLB
29 51→50 50→60 43→50 41 256/300/409 153326 186 27% 6% 98 +1.6 243/282/426 183316 246 30% 5% 95 +1.4 230/264/43220229827933%4%87+0.5
Michael McKenry
2015 · MLB
30 49→47 51→55 41→40 50 248/317/406 158293 196 22% 8% 105 +2.1 212/305/350 138280 146 27% 11% 86 +0.8 174/283/29412024311330%12%61-0.4
Adolis García
2023 · MLB
30 46→48 57→65 53→50 41 244/294/445 201305 2519 29% 6% 106 +2.2 234/298/437 203284 2713 27% 8% 106 +2.2 226/292/422196270271127%8%97+1.6