Michael Harris IICF Atlanta Braves
Age 25 L/L 5'11" / 195 lbs MLB BB -5% Svc 4.000 · Ctrl thru 2032 peak 4.9 · 2026
wRC+†vL 107127vR 102
AVG/OBP/SLG.272 / .303 / .452
PA641
HR24
SB19
K%20
BB%4
MLB%100%
BAT: +19.5 runs (wOBA-derived runs vs avg)+19BATRUN: +4.6 runs (SB/CS + UBR baserunning)+5RUNFLD: +5.9 runs (Defensive runs vs avg)+6FLDPOS: +2.3 runs (Positional adjustment)+2POSREP: +18.2 runs (Replacement-level credit)+18REPTotal WAR: +4.90+4.9WAR
Scouting · nowfuture
HIT
6060
PWR
5050
SPD
6060
EYE
3525
trajectory · 10 yrs
3.8peak
2027

Contract

CONFIRMED  ·  hand-curated extension
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2032
First FA Year   2030
OPT
YearStatusSalary Proj WAR Value Surplus
2026Arb-2$30M+4.9$39M+$9M
2027Arb-3$30M+4.5$37M+$7M
2028Ext / FA-deal$30M+4.5$38M+$8M
2029Ext / FA-deal$30M+4.3$38M+$8M
2030Ext / FA-deal$12M+4.0$36M+$24M
2031Ext / FA-deal$15M+3.6$33M+$18M
2032Ext / FA-deal$20M+3.2$31M+$11M
Totals $167M $252M +$85M
Options · projected decision
2029PLAYER OPT$18.0M / $0.0M buyoutDECLINE

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201918 ROK2 teams 212198 40531 11582 82 .202.251.273.524 .071.279 275 .236 39 -15 +1 +0 +1 +6 -0.7
202120 A+Rome Braves 420387 992237 221087 274 .256.308.382.690 .127.333 265 .303 90 -5 +4 +0 +1 +12 1.3
202221 MLB2 teams 637593 16840622 331588 315 .283.330.482.812 .199.352 255 .347 124 +17 +4 +5 +2 +18 4.8
202322 MLBAtlanta Braves 539505 14232217 251015 204 .281.321.453.775 .172.321 195 .337 116 +10 +2 +5 +2 +15 3.4
202423 MLB2 teams 496465 12713318 24984 106 .273.314.430.745 .157.310 205 .326 108 +4 -0 +5 +2 +14 2.6
202524 MLBAtlanta Braves 641611 15127620 161283 206 .247.270.409.679 .162.279 202 .290 80 -14 +2 +4 +2 +18 1.2
▸ 2026 Season (actual · ROS · total)
202625 MLBAtlanta Braves 9085 27306 5150 20 .318.356.565.920 .247.328 176 .397 162 +6 +0 +2 +0 +3 1.2
ROS25 MLBATL 551521 14722423 221073 173 .282.315.472.787 .190.313 194 .344 121 +13 +2 +4 +2 +16 3.8
TOT25 MLBATL 641606 17425429 271223 193 .287.321.485.806 .198.317 194 .351 127 +19 +3 +6 +2 +18 4.9
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLBATL 641607 17026426 261103 193 .280.313.465.777 .185.304 174 .342 120 +15 +3 +5 +2 +18 4.3
202827 MLBATL 636602 16926426 261103 193 .281.314.467.781 .186.304 174 .343 120 +15 +3 +5 +2 +18 4.3
202928 MLBATL 628593 16726426 271103 183 .282.316.470.787 .189.304 184 .341 119 +14 +2 +4 +2 +18 4.1
203029 MLBATL 616582 16225425 261103 162 .278.313.464.777 .186.303 184 .339 118 +12 +2 +3 +2 +17 3.8
203130 MLBATL 604570 15824424 261093 142 .277.312.460.772 .182.302 184 .336 115 +11 +2 +2 +2 +17 3.5
203231 MLBATL 589556 15223423 251093 111 .273.308.453.761 .180.301 194 .332 113 +8 +2 +2 +2 +17 3.1
203332 MLBATL 570538 14622422 241093 80 .271.306.450.756 .178.300 194 .328 109 +6 +2 +1 +2 +16 2.7
203433 MLBATL 540510 13620320 231072 60 .267.301.435.736 .169.299 204 .322 104 +3 +1 -0 +2 +15 2.1
203534 MLBATL 492467 12118317 201012 40 .259.292.420.712 .161.297 214 .315 99 -0 +1 -1 +2 +14 1.5
203635 MLBATL 436413 10615315 18942 30 .257.291.416.707 .160.295 224 .307 93 -4 +1 -2 +2 +12 0.9
203736 MLBATL 375356 8913212 15851 20 .250.282.399.681 .149.293 234 .297 86 -6 +0 -4 +1 +11 0.3
203837 MLBATL 310294 721029 12731 10 .245.277.384.661 .139.289 244 .287 77 -8 +0 -5 +1 +9 -0.3
▸ Career Totals (MLE all levels + projections)
Career 99339368 252240968353 421198561 25444 .269.305.440.745 .171.306 204 .325 107 +75 +33 +32 +35 +281 46.7
/ 162G 650613 16527423 281304 173 .269.306.439.745 .170.306 204 .325 107 +5 +2 +2 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201918 ARome Braves 9382 15210 9221 30 .183.272.232.503 .049.246 2410 .237 40 -6 +1 +3 -0.3
201918 ROKGCL Braves 119109 38632 9201 52 .349.403.514.917 .165.414 178 .405 168 +9 +0 +3 1.3
202120 A+Rome Braves 420374 1102637 35767 274 .294.365.436.801 .142.349 188 .356 130 +14 +4 +12 3.1
202221 MLBAtlanta Braves 441414 12327319 211075 202 .297.339.514.853 .217.361 245 .373 143 +22 +3 +5 +2 +12 4.6
202221 AAMississippi Braves 196174 531625 17393 113 .305.376.506.882 .201.364 209 .385 153 +12 +1 +6 1.9
202322 MLBAtlanta Braves 539505 14833318 251015 204 .293.333.477.810 .184.334 195 .354 129 +18 +2 +5 +2 +15 4.3
202423 MLBAtlanta Braves 470440 11614316 23944 106 .264.306.418.724 .155.300 205 .320 103 +1 -0 +5 +2 +13 2.2
202423 AAAGwinnett Stripers 2623 10001 330 00 .435.500.5651.065 .130.474 1212 .474 221 +4 +0 +1 0.4
202524 MLBAtlanta Braves 641611 15226620 161283 206 .249.271.409.681 .160.281 202 .294 83 -12 +2 +4 +2 +18 1.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 20911970 5391001573 8543017 7018 .274.309.451.760 .177.315 214 .332 112 +29 +7 +20 +8 +59 12.5

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 .280/.313/.470 .190.301 2719 16% 4% 121 +3.4
Ozzie Albies
2022 · MLB
25 51→59 57→60 54→55 49 .266/.320/.473 .207.291 2415 18% 7% 124 +3.4 .254/.307/.447 .193.277 2312 18% 7% 111 +2.5 .251/.312/.418.167.268201215%7%103+1.9
Austin Meadows
2020 · MLB
25 51→56 58→65 51→55 48 .268/.324/.477 .209.299 2515 20% 7% 127 +3.6 .249/.324/.459 .210.286 259 22% 9% 121 +3.2 .224/.311/.410.186.25422421%10%98+0.8
Rocco Baldelli
2007 · MLB
25 56→61 53→55 54→55 44 .286/.329/.469 .184.320 2015 18% 5% 126 +3.5 .256/.312/.441 .185.301 2211 23% 6% 112 +2.6 .227/.295/.401.174.26824725%7%92+0.3
Andrés Giménez
2023 · MLB
24 54→60 52→50 56→55 43 .269/.335/.437 .168.325 1922 23% 6% 121 +3.2 .254/.315/.386 .132.295 1424 19% 5% 99 +1.7 .241/.301/.348.107.278112617%5%80+0.3
Carlos González
2011 · MLB
25 56→63 55→65 56→55 46 .284/.333/.481 .197.336 2119 22% 6% 131 +3.9 .290/.353/.498 .208.340 2422 21% 8% 144 +4.8 .286/.358/.500.213.336252422%9%135+3.6
Jazz Chisholm Jr.
2023 · MLB
25 47→51 58→60 55→60 45 .247/.310/.458 .212.304 2624 28% 8% 116 +2.8 .250/.316/.451 .201.310 2731 27% 8% 117 +2.9 .248/.322/.446.198.304273627%9%113+2.3
Corey Patterson
2005 · MLB
25 53→55 52→55 57→60 42 .267/.310/.443 .176.322 1923 23% 5% 111 +2.5 .251/.293/.406 .155.297 1831 22% 5% 95 +1.4 .247/.286/.384.137.285153919%4%81+0.4
Luis Robert Jr.
2023 · MLB
25 56→58 53→60 51→60 44 .284/.330/.457 .173.336 2116 22% 6% 124 +3.4 .253/.306/.452 .199.313 2623 27% 6% 113 +2.6 .232/.293/.428.196.291273129%7%96+1.2
Javier Báez
2018 · MLB
25 53→57 53→65 51→55 40 .268/.313/.442 .174.338 2215 27% 5% 113 +2.6 .270/.309/.500 .230.330 3015 27% 5% 127 +3.6 .265/.302/.507.242.321321528%4%120+2.5
Bo Bichette
2022 · MLB
24 57→65 55→60 54→55 45 .289/.334/.477 .188.334 2320 21% 6% 131 +3.9 .295/.336/.465 .170.350 2012 21% 6% 128 +3.7 .297/.339/.452.155.34116517%6%122+2.8
Daulton Varsho
2021 · MLB
25 46→49 52→60 55→50 46 .238/.302/.404 .166.280 1918 23% 7% 98 +1.6 .238/.303/.434 .196.276 2415 23% 8% 107 +2.2 .235/.301/.435.201.269261523%8%102+1.6
Jeremy Peña
2023 · MLB
25 46→56 54→50 52→50 39 .241/.284/.415 .174.290 2313 26% 4% 94 +1.3 .263/.314/.405 .142.312 1515 20% 5% 103 +1.9 .274/.329/.411.137.319141718%6%107+2.3
David Dahl
2019 · MLB
25 49→58 54→60 50→55 42 .253/.300/.434 .181.319 2213 28% 6% 105 +2.1 .250/.299/.414 .164.318 188 26% 6% 99 +1.7 .256/.305/.407.151.32815526%6%97+1.0
Dominic Canzone
2023 · AAA
25 46→53 53→60 54→50 42 .241/.293/.411 .170.296 2118 26% 6% 97 +1.5 .248/.302/.428 .180.290 239 23% 7% 105 +2.1 .252/.309/.432.181.29124522%7%106+1.5
Hunter Pence
2008 · MLB
25 54→63 57→60 52→50 45 .276/.320/.483 .207.320 2411 22% 6% 126 +3.5 .277/.327/.467 .190.314 2212 19% 7% 124 +3.4 .280/.341/.473.193.315241019%8%126+4.0
Luis Mauricio Suarez
2006 · AAA
27 52→62 56→55 52→45 44 .272/.318/.464 .192.295 2410 18% 5% 121 +3.2 .279/.324/.430 .151.311 179 16% 5% 114 +2.7 .291/.339/.391.100.3449417%6%106+1.6
Corey Hart
2008 · MLB
26 52→56 55→60 57→55 47 .267/.324/.467 .200.308 2124 21% 7% 124 +3.4 .269/.321/.462 .193.306 2017 19% 6% 121 +3.2 .266/.331/.473.207.31225623%8%121+3.2
Efren Espinoza
2007 · AAA
26 53→56 56→60 51→50 44 .275/.324/.473 .198.315 2314 21% 6% 125 +3.5 .263/.307/.424 .161.307 1912 20% 5% 105 +2.1 .259/.306/.416.157.28018415%5%102+0.9
Eddie Rosario
2018 · MLB
26 52→55 53→60 46→50 42 .268/.301/.447 .179.309 2111 21% 5% 109 +2.4 .274/.310/.468 .194.296 268 17% 5% 118 +3.0 .273/.309/.475.203.28429616%5%114+2.1
Ramón Laureano
2020 · MLB
26 50→57 54→60 54→55 43 .254/.313/.437 .184.319 2218 27% 6% 111 +2.5 .248/.325/.438 .190.309 2315 26% 8% 118 +3.0 .260/.326/.446.186.336211327%7%117+2.1