Michael Harris IICF Atlanta Braves
Age 25 L/L 5'11" / 195 lbs MLB Svc 4.000 · Ctrl thru 2030
2026 ROS PROJECTION353 act + 288 ros · stats below = ROS only
wRC+†vL 104100vR 99
AVG/OBP/SLG.282 / .315 / .480
PA288
HR12
SB7
K%20
BB%4
BABIP320
ISO198
MLB%100%
Value2026 · WAR
BAT: +18.7 runs (wOBA-derived runs vs avg)+19BATRUN: +3.7 runs (SB/CS + UBR baserunning)+4RUNFLD: +3.0 runs (Defensive runs vs avg)+3FLDPOS: +2.3 runs (Positional adjustment)+2POSREP: +18.2 runs (Replacement-level credit)+18REPTotal WAR: +4.50+4.5WAR
0.02.55.01.84.34.24.03.7+$33M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 60 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT60
Whiff%
629.7%
xwOBA
740.337
POWER50
Barrel%
6410.3
Avg EV
7390.7
Bat Spd
8474.9
EYE25
Chase%
3933.9%
SPEED60
Sprint
5527.7
Platoon Splits2024-2026 · 1202 PA
vs LHP
vs RHP
Edge
PA
351
851
wRC+
93
97
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   2030
First FA Year   2031
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$12M+1.8$14M+$2M
2027Ext$30M+4.3$32M+$5M
2028Ext$30M+4.2$29M+$5M
2029Ext$30M+4.0$25M+$4M
2030Ext$9M+3.7$22M+$16M
Totals $111M $123M +$31M
Options · projected decision
2029PLAYER OPT$18.0M / $0.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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201918 ROK2 teams 212197 40531 12582 82 203256274530 71281 276 239 41
201918 ROK2 teams 212191 53842 18422 82 277346393739 115345 208 331 112
202120 A+Rome Braves 420387 982237 221127 274 253305380685 127335 275 303 90
202120 A+Rome Braves 420374 1102637 35767 274 294365436801 142349 188 356 130
202221 MLB2 teams 637593 17040524 331578 315 287333492825 206353 255 358 132 +23 +4 +5 +2 +18 5.4
202221 MLB2 teams 637588 17643524 381468 315 299350512862 213362 236 376 146 +33 +4 +5 +2 +18 6.4
202322 MLBAtlanta Braves 539505 14833318 251015 204 293333477810 184334 195 349 125 +15 +2 +5 +2 +15 4.0
202322 MLBAtlanta Braves 539505 14833318 251015 204 293333477810 184334 195 354 129 +18 +2 +5 +2 +15 4.3
202423 MLB2 teams 496465 12614317 24984 106 271312424736 153309 205 321 104 +2 -0 +5 +2 +14 2.3
202423 MLB2 teams 496463 12614317 26974 106 272316425742 153310 205 328 109 +5 -0 +5 +2 +14 2.6
202524 MLBAtlanta Braves 641611 15226620 161283 206 249271409681 160281 202 290 80 -14 +2 +4 +2 +18 1.2
202524 MLBAtlanta Braves 641611 15226620 161283 206 249271409681 160281 202 294 83 -12 +2 +4 +2 +18 1.4
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 MLBATL 353334 9916016 15732 61 296330488819 192336 214 354 129 +12 +1 +2 +1 +10 2.6
YTD25 MLBATL 353334 9916016 15732 61 296330488819 192336 214 358 132 +13 +1 +2 +1 +10 2.7
ROS25 MLBATL 100% 288273 7714212 11592 71 282315480795 198318 204 344 122 +7 +1 +1 +1 +8 1.9
ROS25 MLBATL 100% 288273 7714212 11592 71 282315480795 198318 204 340 118 +6 +1 +1 +1 +8 1.8
FULL25 MLBATL 641607 17630228 261324 132 290323484808 194329 214 348 124 +18 +2 +3 +2 +18 4.4
TOT25 MLBATL 641607 17630228 261324 132 290323484808 194329 214 350 126 +19 +2 +3 +2 +18 4.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBATL 100% 641607 17030427 251304 153 280313476789 196315 204 343 121 +15 +2 +3 +2 +18 4.1
202827 MLBATL 100% 636601 16930427 261304 153 281315479795 198315 204 343 121 +15 +2 +3 +2 +18 4.0
202928 MLBATL 100% 628593 16529426 261294 143 278313472785 194314 214 342 120 +14 +2 +2 +2 +18 3.9
203029 MLBATL 100% 616581 16229425 261284 133 279314472786 193314 214 341 119 +13 +1 +1 +2 +17 3.6
203130 MLBATL 100% 604571 15728324 251273 112 275309461769 186313 214 338 117 +11 +1 +0 +2 +17 3.3
203231 MLBATL 100% 589556 15127323 251253 102 272307455762 183311 214 334 114 +9 +1 -0 +2 +17 2.9
203332 MLBATL 100% 570538 14425322 241243 82 268303448751 180307 224 328 109 +6 +1 -1 +2 +16 2.4
203433 MLBATL 100% 540510 13423320 221203 61 263297437734 175303 224 320 103 +2 +1 -2 +2 +15 1.8
203534 MLBATL 100% 492467 11819218 201122 41 253286418704 165296 234 310 95 -3 +0 -3 +2 +14 1.1
203635 MLBATL 100% 436414 10216215 171032 20 246279403683 157289 244 298 86 -7 +0 -4 +2 +12 0.4
202726 MLBATL 100% 641607 17030427 251304 153 280313476789 196315 204 339 117 +13 +2 +3 +2 +18 3.8
202827 MLBATL 100% 636601 16930427 261304 153 281315479795 198315 204 339 118 +13 +2 +3 +2 +18 3.8
202928 MLBATL 100% 628593 16529426 261294 143 278313472785 194314 214 338 117 +12 +2 +2 +2 +18 3.6
203029 MLBATL 100% 616581 16229425 261284 133 279314472786 193314 214 336 116 +11 +1 +1 +2 +17 3.4
203130 MLBATL 100% 604571 15728324 251273 112 275309461769 186313 214 334 114 +9 +1 +0 +2 +17 3.1
203231 MLBATL 100% 589556 15127323 251253 102 272307455762 183311 214 330 110 +7 +1 -0 +2 +17 2.7
203332 MLBATL 100% 570538 14425322 241243 82 268303448751 180307 224 324 106 +4 +1 -1 +2 +16 2.2
203433 MLBATL 100% 540510 13423320 221203 61 263297437734 175303 224 316 100 +0 +1 -2 +2 +15 1.6
203534 MLBATL 100% 492467 11819218 201122 41 253286418704 165296 234 306 92 -4 +0 -3 +2 +14 0.9
203635 MLBATL 100% 436414 10216215 171032 20 246279403683 157289 244 295 84 -8 +0 -4 +2 +12 0.2
▸ Career Totals
Career 81317681 208837049312 332171751 17539 272306455761 183312 214 329 110 +91 +19 +18 +30 +230 39.6
/ 162G 650614 16730425 271374 143 272307456763 184312 214 329 110 +7 +2 +1 +2 +18 3.2
Career 89858469 228341057326 379194163 22148 270306447753 177313 224 328 109 +90 +25 +18 +32 +255 42.9
/ 162G 650613 16630424 271405 163 271307450758 179313 224 328 109 +7 +2 +1 +2 +18 3.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
201918 ARome Braves 9382 15210 9221 30 183272232503 49246 2410 237 40 -6 +1 +3 -0.3
201918 ROKGCL Braves 119109 38632 9201 52 349403514917 165414 178 405 168 +9 +0 +3 1.3
202120 A+Rome Braves 420374 1102637 35767 274 294365436801 142349 188 356 130 +14 +4 +12 3.1
202221 MLBAtlanta Braves 441414 12327319 211075 202 297339514853 217361 245 373 143 +22 +3 +5 +2 +12 4.6
202221 AAMississippi Braves 196174 531625 17393 113 305376506882 201364 209 385 153 +12 +1 +6 1.9
202322 MLBAtlanta Braves 539505 14833318 251015 204 293333477810 184334 195 354 129 +18 +2 +5 +2 +15 4.3
202423 MLBAtlanta Braves 470440 11614316 23944 106 264306418724 155300 205 320 103 +1 -0 +5 +2 +13 2.2
202423 AAAGwinnett Stripers 2623 10001 330 00 4355005651.065 130474 1212 474 221 +4 +0 +1 0.4
202524 MLBAtlanta Braves 641611 15226620 161283 206 249271409681 160281 202 294 83 -12 +2 +4 +2 +18 1.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 20911970 5391001573 8543017 7018 274309451760 177315 214 332 112 +29 +7 +20 +8 +59 12.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
#1Torii Hunterlast yr '15
career totals — 16 seasons, 9,251 PA
169,251344185278332465-25-2246.337.8
/1626642513-1.8-1.63.3pk7: 29
#2Brandon Phillipslast yr '17
career totals — 13 seasons, 7,896 PA
137,896210209276320422+28+8341.536.8
/1626641818+2.4+7.03.5pk7: 32
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 16 projected seasons
168,837341193274304457+11+6941.033.0
/1626642614+0.8+5.23.1pk7: 25
#3Kyle Seagerlast yr '21
career totals — 11 seasons, 6,204 PA
116,20424255251321442+22+5535.332.4
/162664266+2.4+5.83.8pk7: 29
#4Vernon Wellslast yr '13
career totals — 13 seasons, 7,118 PA
137,118269108270319461+0-1932.931.8
/1626642510+0.0-1.83.1pk7: 31
#5Adam Joneslast yr '19
AS×10SS×7HOF
career totals — 14 seasons, 7,516 PA
147,51628297277317454+18-3333.329.4
/162664259+1.6-2.92.9pk7: 25
#6Aaron Hilllast yr '17
career totals — 13 seasons, 6,217 PA
136,21716274266323417+22+2527.726.1
/162664178+2.4+2.63.0pk7: 25

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 Harris II (OGILVIE) 25 60 50 60 25 290/323/484 194329 2813 21% 4% 126 +4.5
Carlos González
2011 · MLB
25 54→56 55→60 57→55 46 274/325/470 196320 2220 22% 7% 124 +3.4 262/328/448 186306 2222 21% 9% 121 +3.2 254/329/440185298222422%9%109+2.0
Jake Fraley
2020 · MLB
25 50 56→60 52→55 41 256/305/454 199317 2218 27% 5% 113 +2.6 245/325/428 183313 2218 27% 10% 115 +2.7 241/341/414173287232323%12%114+1.5
Jeremy Peña
2023 · MLB
25 47→57 54→50 52→55 39 246/288/420 174293 2313 25% 4% 97 +1.5 260/312/396 136308 1415 20% 6% 100 +1.7 268/323/398130314131718%6%102+1.9
Ozzie Albies
2022 · MLB
25 51→59 58→60 55 48 266/319/481 215291 2515 19% 7% 125 +3.5 261/314/459 198284 2412 17% 7% 118 +3.0 255/316/425170273201215%7%107+2.1
Javier Báez
2018 · MLB
25 52→58 54→65 51→55 40 267/311/443 177333 2315 27% 5% 112 +2.6 270/308/495 225335 2814 27% 5% 125 +3.5 267/304/502235329291528%4%120+2.5
Rocco Baldelli
2007 · MLB
25 57→61 54→55 55 44 289/331/479 190325 2014 18% 5% 130 +3.8 253/311/437 184299 2211 23% 6% 111 +2.5 227/295/40117326924725%7%92+0.3
Luis Robert Jr.
2023 · MLB
25 56→57 52→60 51→60 43 283/327/449 166332 2015 21% 5% 121 +3.2 248/301/442 194309 2624 28% 6% 108 +2.3 232/292/424192291263129%7%95+1.1
Bo Bichette
2023 · MLB
25 57→62 54→60 50→55 45 289/333/471 182337 2215 21% 6% 128 +3.7 284/326/444 160330 188 19% 6% 118 +3.0 288/331/44115332916517%6%116+2.5
Hunter Pence
2008 · MLB
25 55→63 56→60 53→50 45 281/325/487 206327 2312 22% 6% 129 +3.7 277/327/467 190313 2213 19% 7% 125 +3.5 287/348/479192326231019%8%132+4.5
Eddie Rosario
2018 · MLB
26 53→56 55→60 46→50 43 272/306/459 187310 2210 21% 5% 115 +2.7 276/312/478 202295 277 17% 5% 122 +3.3 275/311/48120628629616%5%118+2.3
Austin Meadows
2020 · MLB
25 51→57 60→65 50→55 48 270/328/492 223298 2815 20% 7% 132 +4.0 246/322/456 210281 258 22% 9% 121 +3.2 225/312/41519025622421%10%102+1.0
Michael Massey
2023 · MLB
25 46→51 53→55 52→50 42 239/292/412 173291 2112 26% 6% 97 +1.5 244/287/405 161282 198 21% 5% 92 +1.2 250/287/39814927717317%4%87+0.5
Jazz Chisholm Jr.
2023 · MLB
25 49→50 59→60 55→60 45 255/317/472 218314 2724 28% 8% 123 +3.3 253/319/455 202313 2731 27% 8% 119 +3.1 247/320/444197301283627%9%113+2.3
Efren Espinoza
2007 · AAA
26 54→56 56→60 52→50 44 277/326/478 201315 2315 21% 6% 128 +3.6 261/306/420 159305 1812 20% 5% 104 +2.0 261/308/42816727920415%5%106+1.0
Alex Kirilloff
2023 · MLB
25 51→60 55 46→45 45 265/323/447 182308 245 22% 6% 118 +3.0 254/323/431 177312 215 25% 8% 114 +2.7 249/325/42817930921325%8%111+1.2
Ramón Laureano
2020 · MLB
26 51→57 56→60 54→55 43 262/321/459 196327 2418 27% 6% 121 +3.2 247/324/436 189308 2215 26% 8% 116 +2.8 263/329/458195337231328%7%122+2.3
Luis Mauricio Suarez
2006 · AAA
27 53→63 56→55 52→45 44 275/320/469 194296 2410 17% 4% 123 +3.3 278/323/425 147311 169 16% 6% 112 +2.6 279/327/40712831713716%6%108+1.3
Andrés Giménez
2023 · MLB
24 55→60 51→50 56→55 43 272/338/433 162329 1821 22% 6% 121 +3.2 251/311/378 127291 1324 18% 5% 95 +1.4 238/299/349111274112617%5%80+0.3
Jesús Sánchez
2023 · MLB
25 47→54 57→60 49→50 45 249/312/448 199306 255 27% 8% 114 +2.7 252/317/434 182316 2111 26% 8% 112 +2.6 250/317/424174310201325%8%106+1.7
Daulton Varsho
2021 · MLB
25 46→49 52→60 55→50 47 239/304/408 170277 1918 22% 7% 100 +1.7 233/299/427 194270 2414 23% 8% 103 +1.9 227/294/419192260251523%8%96+1.3