Michael Harris IICF Atlanta Braves
Age 25 L/L 5'11" / 195 lbs MLB Svc 4.000 · Ctrl thru 2031
2026 ROS PROJECTION570 act + 9 ros · stats below = ROS only
showingROS
wRC+†vL 104120vR 125
AVG/OBP/SLG.222 / .222 / .222
PA9
HR0
K%22
BB%3
BABIP317
ISO185
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +15.6 runs (570 MLB PA)BAT projected ROS: +0.2 runs (9 MLB PA, park-applied)+16BATRUN so far: +1.0 runs (570 MLB PA)RUN projected ROS: +0.0 runs (9 MLB PA, park-applied)+1RUNFLD so far: +1.9 runs (570 MLB PA)FLD projected ROS: +0.0 runs (9 MLB PA, park-applied)+2FLDPOS so far: +2.0 runs (570 MLB PA)POS projected ROS: +0.0 runs (9 MLB PA, park-applied)+2POSREP so far: +12.3 runs (570 MLB PA)REP projected ROS: +0.2 runs (9 MLB PA, park-applied)+13REP2026 MLB WAR (so far + projected ROS): +3.40so far: +3.4 WAR+3.4WAR
0.02.04.00.33.63.63.53.22.926272829303132333435
projected WAR paid WAR ($/8M) surplus deficit option yr post-control+$80M ctrl surplus
Tools · Recent Form · Splits · ContractCON 60 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT60
Whiff%
748.5%
xAVG
830.277
POWER50
Barrel%
619.8
Avg EV
6890.4
Bat Spd
8474.9
EYE25
Chase%
6129.5%
SPEED60
Sprint
5227.6
Recent Formrolling true talent ⓘ
K%20%·20% over 109 PA (30d) · proj 20%
BB%3%·3% over 160 PA (45d) · proj 3%
ISO.203.216 over 208 AB (60d) · proj .185xISO .188 vs .178 prior — approach backs the move
HR/BB5.1%·5.0% over 121 BBE (45d) · proj 5.2%barrel% 10.4% vs 9.5% prior
BABIP.305·.298 over 161 BIP (60d) · proj .306xBABIP .351 vs .365 prior
SLASH.272/.298/.475·proj .273/.301/.459
Platoon Splits2024-2026 · 1202 PA
vs LHP
vs RHP
Edge
PA
351
851
wRC+
93
98
R
wOBA
306
312
ISO
160
167
R
BABIP
299
290
K%
21.4%
19.0%
R
BB%
3.1%
3.6%
R
Contract CONFIRMED · hand-curated extension
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2031
First FA Year   2032
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.6M+0.3$1M+$0.4M
2027Ext$9M+3.6$34M+$26M
2028Ext$10M+3.6$32M+$23M
2029Ext$11M+3.5$28M+$20M
2030Ext$12M+3.2$22M+$14M
Totals $43M $117M +$84M
Options · projected decision
2031CLUB OPT$13.8M / $0.0M buyoutEXERCISE

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)
201918 ARome Braves 9382 15210 9221 30 183272232503 49246 2410 237 47 -6 +1 +2 -0.3
201918 ROKGCL Braves 119109 38632 9201 52 349403514917 165414 178 405 160 +8 +0 +3 1.2
202120 A+Rome Braves 420374 1102637 35767 274 294365436801 142349 188 356 127 +13 +4 +9 2.7
202221 MLBAtlanta Braves 441414 12327319 211075 202 297339514853 217361 245 373 138 +20 +3 +5 +2 +10 4.1
202221 AAMississippi Braves 196174 531625 17393 113 305376506882 201364 209 385 146 +11 +1 +4 1.6
202322 MLBAtlanta Braves 539505 14833318 251015 204 293333477810 184334 195 354 126 +17 +2 +5 +2 +12 3.8
202423 MLBAtlanta Braves 470440 11614316 23944 106 264306418724 155300 205 320 102 +1 -0 +5 +2 +10 1.9
202423 AAAGwinnett Stripers 2623 10001 330 00 4355005651.065 130474 1212 474 207 +3 +0 +1 0.4
202524 MLBAtlanta Braves 641611 15226620 161283 206 249271409681 160281 202 294 85 -11 +2 +4 +2 +14 1.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 20911970 5391001573 8543017 7018 274309451760 177315 214 332 111 +27 +7 +20 +8 +45 10.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201918 A MLERome Braves 9385 12110 6291 30 141207176383 35218 316 183 10 -10 +1 +2 -0.7
201918 ROK MLEGCL Braves 119112 28421 6291 52 250294348642 98327 245 285 79 -3 +0 +3 -0.0
202120 A+ MLERome Braves 420387 982236 221077 274 253305372677 119327 255 299 88 -6 +4 +9 0.7
202221 MLB MLEAtlanta Braves 441414 12327319 211075 202 297339514853 217361 245 369 136 +19 +3 +5 +2 +10 4.0
202221 AA MLEMississippi Braves 196179 481424 12483 113 268325436760 168338 246 330 109 +2 +1 +4 0.8
202322 MLB MLEAtlanta Braves 539505 14833318 251015 204 293333477810 184334 195 349 122 +14 +2 +5 +2 +12 3.6
202423 MLB MLEAtlanta Braves 470440 11614316 23944 106 264306418724 155300 205 315 99 -1 -0 +5 +2 +10 1.7
202423 AAA MLEGwinnett Stripers 2625 10001 140 00 400423520943 120445 154 413 166 +2 +0 +1 0.3
202524 MLB MLEAtlanta Braves 641611 15226620 161283 206 249271409681 160281 202 290 82 -13 +2 +4 +2 +14 0.9
201918 ROK MLE2 teams 212197 41631 12582 82 208261284545 76288 276 240 49
201918 ROK RAW2 teams 212191 53842 18422 82 277346393739 115345 208 331 49
202120 A+ MLERome Braves 420387 982236 221077 274 253305372677 119331 255 299 88
202120 A+ RAWRome Braves 420374 1102637 35767 274 294365436801 142349 188 356 88
202221 MLB MLE2 teams 637593 17141523 331558 315 288334491825 202355 245 357 128 +21 +4 +5 +2 +14 4.7
202221 MLB RAW2 teams 637588 17643524 381468 315 299350512862 213362 236 376 128 +21 +4 +5 +2 +14 4.7
202322 MLB MLEAtlanta Braves 539505 14833318 251015 204 293333477810 184334 195 349 122 +14 +2 +5 +2 +12 3.6
202322 MLB RAWAtlanta Braves 539505 14833318 251015 204 293333477810 184334 195 354 122 +14 +2 +5 +2 +12 3.6
202423 MLB MLE2 teams 496465 12614317 24984 106 271312424736 153309 205 320 103 +2 -0 +5 +2 +11 1.9
202423 MLB RAW2 teams 496463 12614317 26974 106 272316425742 153310 205 328 103 +2 -0 +5 +2 +11 1.9
202524 MLB MLEAtlanta Braves 641611 15226620 161283 206 249271409681 160281 202 290 82 -13 +2 +4 +2 +14 0.9
202524 MLB RAWAtlanta Braves 641611 15226620 161283 206 249271409681 160281 202 294 82 -13 +2 +4 +2 +14 0.9
201918 ROK MLE2 teams 212196 41631 12582 82 209261286546 77279 276 240 49
202120 A+ MLERome Braves 420388 982236 221077 274 253305371676 119327 255 299 88
202221 MLB MLE2 teams 637591 17141523 331558 315 289334492827 203354 245 357 128
202322 MLB MLEAtlanta Braves 539504 14833318 251015 204 294333478811 185334 195 349 122
202423 MLB MLE2 teams 496465 12614317 24984 106 271312424736 153308 205 320 103
202524 MLB MLEAtlanta Braves 641617 15226620 161283 206 246271405677 159281 202 290 82
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202322 MLB MLEAtlanta Braves 539504 14833318 251015 204 294333478811 185334 195 349 122
202423 MLB MLE2 teams 496465 12614317 24984 106 271312424736 153308 205 320 103
202524 MLB MLEAtlanta Braves 641617 15226620 161283 206 246271405677 159281 202 290 82
YTD25 MLB MLEATL 570542 15632125 211122 113 288317489806 201321 204 345 120 +13 +1 +2 +2 +12 3.1
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR25 MLB RAWATL 570542 15632125 211122 113 288317489806 201321 204 350 120 +13 +1 +2 +2 +12 3.1
YTD25 MLB RAWATL 570542 15632125 211122 113 288317489806 201321 204 350 123 +16 +1 +2 +2 +12 3.4
ROS25 MLB MLEATL 100% 99 2000 020 00 222222222444 317 220 345 120 +0 +0 +0 +0 +0 0.0
ROS25 MLB CTXATL 100% 99 2000 020 00 222222222444 317 220 342 120 +0 +0 +0 +0 +0 0.0
FULL25 MLB A+CATL 579551 15832125 211142 113 287315485800 198320 204 350 120 +14 +1 +2 +2 +13 3.2
TOT25 MLB MLEATL 579551 15832125 211142 113 287315485800 198320 204 345 120 +14 +1 +2 +2 +13 3.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202726 MLB MLEATL 100% 641610 17232427 231263 154 282311480792 198315 204 345 120 +15 +1 +3 +2 +14 3.6
202827 MLB MLEATL 100% 636604 17132427 241263 154 283314483797 200315 204 345 120 +15 +1 +3 +2 +14 3.6
202928 MLB MLEATL 100% 628596 16731426 241253 143 280311477788 196315 204 344 119 +14 +2 +2 +2 +14 3.5
203029 MLB MLEATL 100% 616584 16430426 241243 123 281313479792 199314 204 343 118 +13 +1 +2 +2 +13 3.2
203130 MLB MLEATL 100% 604573 16030325 241232 113 279311473783 194313 204 340 116 +12 +1 +1 +2 +13 2.9
203231 MLB MLEATL 100% 589559 15328324 231222 92 274305463768 190311 214 336 113 +9 +1 -0 +2 +13 2.6
203332 MLB MLEATL 100% 570541 14627322 221202 82 270301453754 183307 214 329 109 +6 +1 -1 +2 +12 2.1
203433 MLB MLEATL 100% 540512 13524320 211172 61 264295439735 176303 224 321 104 +2 +1 -2 +2 +12 1.5
203534 MLB MLEATL 100% 492468 11920218 191092 41 254286421707 167296 224 311 97 -2 +0 -3 +2 +11 0.8
203635 MLB MLEATL 100% 436416 10317215 161001 21 248277406683 159289 234 299 89 -6 +0 -4 +2 +9 0.2
202726 MLB CTXATL 100% 641610 17232427 231263 154 282311480792 198315 204 342 120 +15 +1 +3 +2 +14 3.6
202827 MLB CTXATL 100% 636604 17132427 241263 154 283314483797 200315 204 342 120 +15 +1 +3 +2 +14 3.6
202928 MLB CTXATL 100% 628596 16731426 241253 143 280311477788 196315 204 341 119 +14 +2 +2 +2 +14 3.5
203029 MLB CTXATL 100% 616584 16430426 241243 123 281313479792 199314 204 339 118 +13 +1 +2 +2 +13 3.2
203130 MLB CTXATL 100% 604573 16030325 241232 113 279311473783 194313 204 337 116 +12 +1 +1 +2 +13 2.9
203231 MLB CTXATL 100% 589559 15328324 231222 92 274305463768 190311 214 333 113 +9 +1 -0 +2 +13 2.6
203332 MLB CTXATL 100% 570541 14627322 221202 82 270301453754 183307 214 327 109 +6 +1 -1 +2 +12 2.1
203433 MLB CTXATL 100% 540512 13524320 211172 61 264295439735 176303 224 319 104 +2 +1 -2 +2 +12 1.5
203534 MLB CTXATL 100% 492468 11920218 191092 41 254286421707 167296 224 309 97 -2 +0 -3 +2 +11 0.8
203635 MLB CTXATL 100% 436416 10317215 161001 21 248277406683 159289 234 297 89 -6 +0 -4 +2 +9 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 78527442 203137147303 305162440 16642 273305458763 185311 214 331 108 +106 +16 +22 +29 +170 35.0
/ 162G A+C 650616 16831425 251343 143 273304458762 185311 214 331 108 +9 +1 +2 +2 +14 2.9
Career MLE 87068230 222841355315 352184152 21251 271305449754 178312 214 328 108 +106 +16 +22 +29 +170 35.0
/ 162G MLE 650614 16731424 261374 164 272306453759 181313 214 328 108 +9 +1 +2 +2 +14 2.9