2026 Stats
AVG
.319
HR
7
RBI
22
R
14
SB
2
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
Four hits in loss
Harris went 4-for-4 in Friday's 3-1 loss to the Dodgers.
Analysis
Harris had gone 0-for-9 with two strikeouts over three games during Atlanta's series in Seattle earlier in the week after returning from a quadriceps injury . This was his first multi-hit effort since April 25 versus the Phillies. The outfielder's recent cooldown was somewhat expected, but he's still hitting .319 with an .878 OPS, seven home runs, 22 RBI, 14 runs scored, four doubles and two stolen bases over 36 contests.
Harris had gone 0-for-9 with two strikeouts over three games during Atlanta's series in Seattle earlier in the week after returning from a quadriceps injury . This was his first multi-hit effort since April 25 versus the Phillies. The outfielder's recent cooldown was somewhat expected, but he's still hitting .319 with an .878 OPS, seven home runs, 22 RBI, 14 runs scored, four doubles and two stolen bases over 36 contests.
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
3
4
3
6
4
3
#1
#2
#3
#4
#5
#6
#7
#8
#9
1
2
1
3
Left/Right Batting Splits
Since 2024
+3%
OPS vs RHP
2026
+48%
OPS vs RHP
| OPS | PA | HR | RBI | AVG | |||||
|---|---|---|---|---|---|---|---|---|---|
| Since 2024vs Left | .700 | 361 | 11 | 44 | .258 | ||||
| Since 2024vs Right | .721 | 876 | 32 | 112 | .263 | ||||
| 2026vs Left | .648 | 32 | 1 | 4 | .233 | ||||
| 2026vs Right | .957 | 94 | 6 | 18 | .348 | ||||
| 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
+14%
OPS on Road
2026
+57%
OPS on Road
| OPS | PA | HR | RBI | AVG | |||||
|---|---|---|---|---|---|---|---|---|---|
| Since 2024Home | .667 | 592 | 18 | 68 | .251 | ||||
| Since 2024Away | .760 | 645 | 25 | 88 | .271 | ||||
| 2026Home | .670 | 57 | 2 | 9 | .259 | ||||
| 2026Away | 1.052 | 69 | 5 | 13 | .369 | ||||
| 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.27BB Rate
4.8%K Rate
17.5%BABIP
.341ISO
.210AVG
.319OBP
.349SLG
.529OPS
.879wOBA
.381Exit Velocity
94.8 mphHard Hit Rate
49.0%Barrels/PA
13.5%Expected BA
.331Expected SLG
.643Sprint Speed
22.9 ft/secGround Ball %
50.0%Line Drive %
19.4%Fly Ball %
30.6%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
Back in starting nine
Harris (quad) will start in left field and bat fourth against the Mariners on Tuesday.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Considered day-to-day
Harris (quadriceps) is being considered day-to-day after Atlanta left him out of Monday's starting lineup against Seattle, 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.
Remains out of lineup Monday
Harris (quad) remains out of the lineup for Monday's game in Seattle.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Idle for series finale
Harris is out of the lineup for Sunday's game against the Rockies.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Back in starting nine
Harris (quad) will serve as Atlanta's designated hitter and bat fifth Saturday against the Rockies.
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.









