Day-To-Day
Injury Back
2026 Stats
AVG
.306
HR
14
RBI
41
R
35
SB
3
Rest-of-Season Projections
2026 Fantasy Outlook
The II in Harris's legal name represents the two seasons he had in 2025. Harris came into the season being drafted inside the top 40, but went into the break hitting .210/.234/.317 and ended up being dropped in some leagues in mid-July. When a player hits rock bottom, he enters survival mode and does whatever he can to keep his job, and Harris made some adjustments to his swing in July that resulted in him being a new man after the break. He went onto hit .299/.315/.530 in the second half with 14 home runs, 33 runs and 42 RBIs, nearly besting all three run categories in the 67 games after the break compared to his meager production in 92 games before the break. Note that Harris's OBP was still rather low for someone hitting that well, because he was as adverse to walks as Atlanta thoroughfares are to smooth-flowing traffic. Harris finished the season with one of the worst walk rates and chase rates of all qualified hitters. His defense keeps him on the field, but his slumps are pronounced. His OPS by month: .614, .608, .426, .850, .885, .635. Proceed with caution or ensure your earlier picks can absorb the ebbs and flows of this streakiness. Read Past Outlooks
Not starting Wednesday
Harris (back) is not in the lineup for Wednesday's game against San Francisco.
Analysis
After being removed early from Tuesday's game against the Giants due to lower-back tightness, Harris will sit out Wednesday for Atlanta. On the season, the 25-year-old has posted a .306/.340/.514 with 14 homers and 41 RBI in 245 plate appearances. Mauricio Dubon will replace Harris in center field and atop the lineup.
After being removed early from Tuesday's game against the Giants due to lower-back tightness, Harris will sit out Wednesday for Atlanta. On the season, the 25-year-old has posted a .306/.340/.514 with 14 homers and 41 RBI in 245 plate appearances. Mauricio Dubon will replace Harris in center field and atop the lineup.
Batting Stats
Loading Batting Stats...
2026 MLB Game Log
2026
2025
2024
2023
2022
2020
Minor League Game Log
Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Batting Game Log...
Batting Order Slot Breakdown
#1
#2
#3
#4
#5
#6
#7
#8
#9
2
9
6
5
3
6
4
3
#1
#2
#3
#4
#5
#6
#7
#8
#9
4
3
9
3
1
3
Left/Right Batting Splits
Since 2024
Even Split
2026
+11%
OPS vs RHP
| OPS | PA | HR | RBI | AVG | |||||
|---|---|---|---|---|---|---|---|---|---|
| Since 2024vs Left | .727 | 425 | 14 | 54 | .267 | ||||
| Since 2024vs Right | .726 | 945 | 36 | 121 | .264 | ||||
| 2026vs Left | .800 | 96 | 4 | 14 | .289 | ||||
| 2026vs Right | .885 | 163 | 10 | 27 | .316 | ||||
| 2025vs Left | .645 | 183 | 3 | 21 | .240 | ||||
| 2025vs Right | .690 | 458 | 17 | 65 | .252 | ||||
| 2024vs Left | .779 | 146 | 7 | 19 | .286 | ||||
| 2024vs Right | .696 | 324 | 9 | 29 | .253 | ||||
| More Splits→ | View More Split Stats | ||||||||
| Minor League Splits→ | View Minor League Split Stats | ||||||||
Home/Away Batting Splits
Since 2024
+18%
OPS on Road
2026
+57%
OPS on Road
| OPS | PA | HR | RBI | AVG | |||||
|---|---|---|---|---|---|---|---|---|---|
| Since 2024Home | .663 | 647 | 19 | 73 | .250 | ||||
| Since 2024Away | .783 | 723 | 31 | 102 | .278 | ||||
| 2026Home | .645 | 112 | 3 | 14 | .245 | ||||
| 2026Away | 1.014 | 147 | 11 | 27 | .353 | ||||
| 2025Home | .652 | 306 | 11 | 37 | .243 | ||||
| 2025Away | .701 | 335 | 9 | 49 | .254 | ||||
| 2024Home | .685 | 229 | 5 | 22 | .261 | ||||
| 2024Away | .757 | 241 | 11 | 26 | .266 | ||||
| More Splits→ | View More Split Stats | ||||||||
Stat Review
How does Michael Harris compare to other hitters?
This section compares his stats with all batting seasons from the previous three seasons (minimum 400 plate appearances)*. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that stat and it would be considered average.
* Exit Velocity and Barrels/PA % are benchmarked against 2019 data (min 400 PA) and Hard Hit Rate is benchmarked against last season's data (min 400 PA). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
* Exit Velocity and Barrels/PA % are benchmarked against 2019 data (min 400 PA) and Hard Hit Rate is benchmarked against last season's data (min 400 PA). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
BB/K
0.23BB Rate
4.6%K Rate
20.1%BABIP
.339ISO
.208AVG
.306OBP
.340SLG
.514OPS
.854wOBA
.371Exit Velocity
93.3 mphHard Hit Rate
39.7%Barrels/PA
8.9%Expected BA
.298Expected SLG
.560Sprint Speed
22.6 ft/secGround Ball %
41.7%Line Drive %
19.8%Fly Ball %
38.5%Prospect Rankings History
Advanced Batting Stats
Loading Advanced Batting Stats...
Additional Stats
Games By Position
Defensive Stats
Loading Games Played by Position...
Batted Ball Stats
Loading Batted Ball Stats...
Stats Vs Upcoming Pitchers
Want more matchup stats?
Loading Matchup Stats...
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Past Fantasy Outlooks
2025
2024
2023
2022
Harris' 2024 campaign was a bit of a microcosm for Atlanta's season as a whole, with high expectations being derailed by injury and underwhelming performance. The 22-year-old played in 110 games as he missed two months due to a hamstring injury, and his .722 OPS was nearly 100 points lower than his 2023 figure. Harris still hit 16 homers but had a career-worst .154 ISO, and he stole just 10 bases after recording 20 steals in each of his first two campaigns. He had a .283/.318/.506 slash line in 43 games after returning from the injuries, and it's possible he was laboring prior to the stint on the injured list. Harris posted his best defensive season with 11 Defensive Runs Saved and a plus-eight Outs Above Average, which should help him retain an everyday role through any offensive struggles. Harris is a strong candidate to rebound in 2025 and could deliver his first 20-20 campaign if he's able to stay healthy.
More Fantasy News
Exits early Tuesday
Harris was removed from Tuesday's game against the Giants with lower-back tightness.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Back in lineup Tuesday
Harris (back) is in the lineup for Tuesday's game against the White Sox.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Remains out of lineup Sunday
Harris (back) is not in Atlanta's lineup for Sunday's series finale versus Pittsburgh.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Not in Saturday's lineup
Harris (back) is not in Atlanta's starting lineup against Pittsburgh on Saturday, Chad Bishop of The Atlanta Journal-Constitution reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Pulled early with back tightness
Harris was removed from Friday's game against Pittsburgh due to back tightness, Barrett Sallee of 680 The Fan Atlanta reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors
Feasting recently
Harris is hitting 15-for-27 across his past seven games. For the month of June thus far, Harris is slashing .383/.397/.650 with four home runs through 63 plate appearances.
Analysis
The reigning Rookie of the Year is hitting at a blistering pace after battling back and knee injuries throughout April and early May. His expected slash of .258/.326/.435 points to sustainable and incrementally improving performance moving forward.
The reigning Rookie of the Year is hitting at a blistering pace after battling back and knee injuries throughout April and early May. His expected slash of .258/.326/.435 points to sustainable and incrementally improving performance moving forward.









