Michael Harris Player Stats 2025

Position: CF
Jersey: 23
Exp: 5th season
Age: 24
Ht: 6' 0"
Wt: 195 lbs
College: None
67
RATING
2025
# CF
POS RANK
2025
.222
AVG
2025
3
HR
2025
12
R
2025
26
RBI
2025

Player Stats

Player
YEAR TEAM GP
2025 ATL 19
2024 ATL 110
2023 ATL 138
2022 ATL 114
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2025 ATL 19 Offense 51 16 2 0 2 7 5 2 0 1 0 .320 .333 .480 .813
Player 2024 ATL 110 Offense 470 116 14 3 16 58 48 10 6 23 4 .264 .304 .418 .722
Player 2023 ATL 138 Offense 538 148 33 3 18 76 57 20 4 25 5 .293 .331 .477 .808
Player 2022 ATL 114 Offense 440 123 27 3 19 75 64 20 2 21 5 .297 .339 .514 .853

Game Logs

Player
DATE OPP Score OPPOSING SP
5-18-25 at BOS W 10-4 Brayan Bello B. Bello
5-17-25 at BOS L 6-7 Lucas Giolito L. Giolito
5-16-25 at BOS W 4-2 Garrett Crochet G. Crochet
5-15-25 vs WSH W 5-2 Trevor Williams T. Williams
5-14-25 vs WSH L 4-5 Mitchell Parker M. Parker
5-13-25 vs WSH W 5-2 Mike Soroka M. Soroka
5-12-25 vs WSH W 4-3 Jake Irvin J. Irvin
5-11-25 at PIT L 3-4 Carmen Mlodzinski C. Mlodzinski
5-10-25 at PIT W 3-2 Andrew Heaney A. Heaney
5-9-25 at PIT L 2-3 Bailey Falter B. Falter
5-8-25 vs CIN W 5-4 Nick Lodolo N. Lodolo
5-7-25 vs CIN L 3-4 Hunter Greene H. Greene
5-6-25 vs CIN W 2-1 Andrew Abbott A. Abbott
5-5-25 vs CIN W 4-0 Brady Singer B. Singer
5-4-25 vs LAD W 4-3 Dustin May D. May
5-3-25 vs LAD L 3-10 Roki Sasaki R. Sasaki
5-2-25 vs LAD L 1-2 Yoshinobu Yamamoto Y. Yamamoto
4-30-25 at COL L 1-2 Chase Dollander C. Dollander
4-30-25 at COL W 8-2 German Marquez G. Marquez
4-29-25 at COL W 6-3 Ryan Feltner R. Feltner
4-27-25 at ARI L 4-6 Brandon Pfaadt B. Pfaadt
4-27-25 at ARI W 8-7 Merrill Kelly M. Kelly
4-26-25 at ARI W 8-2 Zac Gallen Z. Gallen
4-23-25 vs STL W 4-1 Miles Mikolas M. Mikolas
4-22-25 vs STL L 4-10 Andre Pallante A. Pallante
4-21-25 vs STL W 7-6 Erick Fedde E. Fedde
4-20-25 vs MIN W 6-2 Joe Ryan J. Ryan
4-19-25 vs MIN W 4-3 Justin Topa J. Topa
4-18-25 vs MIN W 6-4 Chris Paddack C. Paddack
4-16-25 at TOR L 1-3 Chris Bassitt C. Bassitt
4-15-25 at TOR L 3-6 Kevin Gausman K. Gausman
4-14-25 at TOR W 8-4 Easton Lucas E. Lucas
4-13-25 at TB L 3-8 Joe Boyle J. Boyle
4-12-25 at TB W 5-4 Drew Rasmussen D. Rasmussen
4-11-25 at TB L 3-6 Taj Bradley T. Bradley
4-10-25 vs PHI W 4-2 Jesus Luzardo J. Luzardo
4-9-25 vs PHI L 3-4 Taijuan Walker T. Walker
4-8-25 vs PHI W 7-5 Zack Wheeler Z. Wheeler
4-6-25 vs MIA L 0-0 Sandy Alcantara S. Alcantara
4-5-25 vs MIA L 0-4 Cal Quantrill C. Quantrill
4-4-25 vs MIA W 10-0 Max Meyer M. Meyer
4-3-25 at LAD L 5-6 Blake Snell B. Snell
4-2-25 at LAD L 1-3 Dustin May D. May
4-1-25 at LAD L 1-6 Tyler Glasnow T. Glasnow
3-30-25 at SD L 0-5 Nick Pivetta N. Pivetta
3-29-25 at SD L 0-1 Randy Vasquez R. Vasquez
3-29-25 at SD L 3-4 Dylan Cease D. Cease
3-27-25 at SD L 4-7 Michael King M. King
Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 5-18-25 at BOS W 10-4 Brayan Bello B. Bello Offense 5 0 0 0 0 0 1 0 0 2 0 .000 .400 .000
Player 5-17-25 at BOS L 6-7 Lucas Giolito L. Giolito Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-16-25 at BOS W 4-2 Garrett Crochet G. Crochet Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 5-15-25 vs WSH W 5-2 Trevor Williams T. Williams Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-14-25 vs WSH L 4-5 Mitchell Parker M. Parker Offense 4 1 0 1 0 1 0 0 0 0 0 .250 .250 .750
Player 5-13-25 vs WSH W 5-2 Mike Soroka M. Soroka Offense 4 1 0 0 0 0 0 0 1 1 0 .333 .500 .333
Player 5-12-25 vs WSH W 4-3 Jake Irvin J. Irvin Offense 4 2 0 0 0 0 1 0 0 0 0 .500 .500 .500
Player 5-11-25 at PIT L 3-4 Carmen Mlodzinski C. Mlodzinski Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 5-10-25 at PIT W 3-2 Andrew Heaney A. Heaney Offense 5 1 1 0 0 0 1 0 0 1 0 .250 .400 .500
Player 5-9-25 at PIT L 2-3 Bailey Falter B. Falter Offense 4 0 0 0 0 0 1 0 0 1 0 .000 .250 .000
Player 5-8-25 vs CIN W 5-4 Nick Lodolo N. Lodolo Offense 5 3 0 1 0 0 2 0 0 0 0 .600 .600 1.000
Player 5-7-25 vs CIN L 3-4 Hunter Greene H. Greene Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 5-6-25 vs CIN W 2-1 Andrew Abbott A. Abbott Offense 4 1 1 0 0 0 1 0 0 0 0 .250 .250 .500
Player 5-5-25 vs CIN W 4-0 Brady Singer B. Singer Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-4-25 vs LAD W 4-3 Dustin May D. May Offense 4 1 0 0 0 0 0 1 0 0 0 .250 .250 .250
Player 5-3-25 vs LAD L 3-10 Roki Sasaki R. Sasaki Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-2-25 vs LAD L 1-2 Yoshinobu Yamamoto Y. Yamamoto Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-30-25 at COL L 1-2 Chase Dollander C. Dollander Offense 4 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 4-30-25 at COL W 8-2 German Marquez G. Marquez Offense 5 1 1 0 0 0 3 0 0 0 0 .200 .200 .400
Player 4-29-25 at COL W 6-3 Ryan Feltner R. Feltner Offense 4 1 1 0 0 1 2 1 0 0 0 .250 .250 .500
Player 4-27-25 at ARI L 4-6 Brandon Pfaadt B. Pfaadt Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-27-25 at ARI W 8-7 Merrill Kelly M. Kelly Offense 5 2 1 0 0 0 2 1 0 1 0 .500 .600 .750
Player 4-26-25 at ARI W 8-2 Zac Gallen Z. Gallen Offense 5 2 0 0 0 2 0 0 0 0 0 .400 .400 .400
Player 4-23-25 vs STL W 4-1 Miles Mikolas M. Mikolas Offense 4 3 0 0 0 0 1 0 0 0 0 .750 .750 .750
Player 4-22-25 vs STL L 4-10 Andre Pallante A. Pallante Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-21-25 vs STL W 7-6 Erick Fedde E. Fedde Offense 4 2 0 0 0 0 1 0 0 0 0 .667 .500 .667
Player 4-20-25 vs MIN W 6-2 Joe Ryan J. Ryan Offense 4 1 1 0 0 1 0 1 0 0 0 .250 .250 .500
Player 4-19-25 vs MIN W 4-3 Justin Topa J. Topa Offense 4 1 0 0 1 1 1 0 0 0 0 .250 .250 1.000
Player 4-18-25 vs MIN W 6-4 Chris Paddack C. Paddack Offense 4 2 0 0 0 1 2 1 0 0 0 .500 .500 .500
Player 4-16-25 at TOR L 1-3 Chris Bassitt C. Bassitt Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-15-25 at TOR L 3-6 Kevin Gausman K. Gausman Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-14-25 at TOR W 8-4 Easton Lucas E. Lucas Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-13-25 at TB L 3-8 Joe Boyle J. Boyle Offense 4 0 0 0 0 1 1 1 0 0 0 .000 .000 .000
Player 4-12-25 at TB W 5-4 Drew Rasmussen D. Rasmussen Offense 5 2 0 0 1 1 2 1 0 1 0 .500 .600 1.250
Player 4-11-25 at TB L 3-6 Taj Bradley T. Bradley Offense 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
Player 4-10-25 vs PHI W 4-2 Jesus Luzardo J. Luzardo Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-9-25 vs PHI L 3-4 Taijuan Walker T. Walker Offense 5 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 4-8-25 vs PHI W 7-5 Zack Wheeler Z. Wheeler Offense 4 1 0 0 0 0 1 0 0 0 0 .333 .250 .333
Player 4-6-25 vs MIA L 0-0 Sandy Alcantara S. Alcantara Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-5-25 vs MIA L 0-4 Cal Quantrill C. Quantrill Offense 4 1 1 0 0 0 0 0 1 1 0 .333 .500 .667
Player 4-4-25 vs MIA W 10-0 Max Meyer M. Meyer Offense 5 3 1 0 0 2 0 0 0 0 0 .600 .600 .800
Player 4-3-25 at LAD L 5-6 Blake Snell B. Snell Offense 2 1 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 4-2-25 at LAD L 1-3 Dustin May D. May Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-1-25 at LAD L 1-6 Tyler Glasnow T. Glasnow Offense 4 2 0 0 1 1 1 0 0 0 0 .500 .500 1.250
Player 3-30-25 at SD L 0-5 Nick Pivetta N. Pivetta Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-29-25 at SD L 0-1 Randy Vasquez R. Vasquez Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-29-25 at SD L 3-4 Dylan Cease D. Cease Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-27-25 at SD L 4-7 Michael King M. King Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250