Vancouver Television Sports← GAME CENTRE
← MLB / AFTER THE WHISTLE

MLB • September 26, 2026

Michael Harris II sets the pace as Braves beat Marlins 8-3 behind balanced attack

Michael Harris II kept turning up in the middle of Atlanta’s biggest innings Saturday, scoring three times and finishing 4-for-5 as the Braves beat the Miami Marlins 8-3 at loanDepot park. Atlanta paired his table-setting night with home runs from Dominic Smith and Drake Baldwin, while six pitchers combined to limit Miami to three runs.

MLB / FINAL
Atlanta Braves8 — 3Miami Marlins
Atlanta BravesMiami Marlins

Harris drove the first wave

Atlanta went ahead immediately and spent the first half of the afternoon forcing Miami to play from behind. Harris scored the game’s first run on Matt Olson’s sacrifice fly in the opening inning, then the Braves opened space in the second. Smith drove a two-run homer to right-centre, bringing home Mike Yastrzemski, and another run followed when Ronald Acuña Jr. reached on a fielder’s choice that scored Ha-Seong Kim. On that same play, Harris moved up and wound up safe at third after Javier Sanoja’s fielding error.

By then, Harris had already started to define the game. He reached four times on hits, scored in three different innings and kept showing up as the runner Miami could not quite contain. His night was more than a tidy stat line. It was the connective tissue in Atlanta’s offense, the reason sacrifice flies, singles and later extra-base hits kept carrying real damage.

Atlanta kept adding, even without a clean finish

The Braves stretched the margin again in the fourth, and Harris was in the middle of that push as well. He doubled to left to score Kim for a 5-0 lead, then crossed the plate once more when Olson beat out an infield single to first. Olson finished with two RBIs despite only one hit, the kind of line that says plenty about Atlanta’s ability to turn traffic into runs even when the big swing was not always there.

There were, however, signs that Atlanta left more on the table than the final score suggests. The Braves stranded 14 runners, struck out 10 times and still had to wait until the ninth for true separation. That tension matters. A club that collects 10 hits, three walks and five extra-base hits usually expects to break a game open sooner than this one was broken open.

Baldwin made sure the late innings did not become stressful. His two-run homer to centre in the ninth, scoring Harris again, pushed the lead from three runs to five and effectively closed the argument. Baldwin’s 3-for-5 night with three RBIs gave Atlanta a second offensive pillar beside Harris, while Smith’s two-run shot in the second supplied the early thump. Those three bats accounted for eight of Atlanta’s 10 hits and five of its seven credited RBIs.

Miami had chances, but Atlanta’s pitching reset the game

Miami did answer after falling behind 6-0. Sanoja’s solo homer to left-centre got the Marlins on the board in the fourth, and Griffin Conine followed later in the inning with a single to left that scored Agustín Ramírez. When Heriberto Hernández tripled to left in the seventh to bring home Otto Lopez, the Marlins were within 6-3 and at least had a path back into the game.

What kept that path narrow was Atlanta’s ability to reset the mound at the right moments. Brent Suter covered the first three innings and allowed only one hit while striking out three. Dylan Dodd had the roughest line of the group, giving up Miami’s fourth-inning homer and two runs total, but Victor Mederos restored order with two scoreless innings and did not allow a hit. After Robert Suarez yielded the seventh-inning run, Dylan Lee and Raisel Iglesias each handled a clean inning to finish it.

For Miami, the frustration sits in the missed volume as much as the score. The Marlins had eight hits, drew only one walk, were hit twice and still left 14 runners on base. Lopez had two hits, Sanoja had two hits and the home run, and Conine added two hits with an RBI, but the lineup never found the sustained sequence needed to turn those base runners into a genuine late threat.

Our take: enough punch for Atlanta, too much leakage for Miami

Atlanta’s result was convincing, but not flawless. The Braves generated enough power to win comfortably and enough baserunners to threaten an even bigger afternoon, yet the 14 stranded runners are a reminder that this offense can still be sharper when it has a team on the ropes. Even so, scoring in the first, second, fourth and ninth showed range: they did not rely on one crooked inning, and that usually travels well.

Miami’s pitching line was a tougher read. Ten strikeouts is a useful number, but it came packaged with 10 hits allowed, three walks, two home runs, a wild pitch and an error behind the staff. That combination is difficult to survive because the strikeouts never truly erased the traffic. The Marlins also gave Atlanta extra innings to breathe by failing to cash in more of their own opportunities.

The clearest difference between the clubs was not raw hit total alone. Atlanta’s best hitters clustered their production and its pitching staff put out rallies before they spread. Miami had enough men on base to make this uncomfortable, but not enough consecutive winning at-bats to turn pressure into momentum. On a day when Harris kept the Braves moving and Baldwin supplied the final emphatic swing, that gap defined the game.

Scoring moments

  1. 1st Inning

    Olson hit sacrifice fly to shortstop, Harris II scored.

  2. 2nd Inning

    Smith homered to right center (402 feet), Yastrzemski scored.

  3. 2nd Inning

    Acuña Jr. grounded into fielder's choice to third, Kim scored, Harris II to second, Harris II safe at third on fielding error by third baseman Sanoja.

  4. 4th Inning

    Harris II doubled to left, Kim scored.

  5. 4th Inning

    Olson reached on infield single to first, Harris II scored.

  6. 4th Inning

    Sanoja homered to left center (384 feet).

  7. 4th Inning

    Conine singled to left, Ramírez scored, Ruiz to second.

  8. 7th Inning

    Hernández tripled to left, Lopez scored.

  9. 9th Inning

    Baldwin homered to center (407 feet), Harris II scored.

Atlanta Braves — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Michael Harris II4-5534100120.294.321.491
Ronald Acuna Jr.0-5500000118.255.345.451
DaShawn Keirsey Jr.0-0000000001.0001.0001.000
Matt Olson1-4401200112.252.322.504
Drake Baldwin3-5513210015.284.358.459
Austin Riley0-5500000319.220.291.366
Mike Yastrzemski0-3310001019.227.312.384
Ozzie Albies0-4400000217.238.294.393
Dominic Smith1-3311211120.255.313.386
Ha-Seong Kim1-3321001120.118.211.142
Atlanta Braves — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Brent Suter3.010003043-293.3643
Dylan Dodd1.032200125-152.5425
Victor Mederos2.000012036-213.4136
Robert Suarez1.02110008-71.068
Dylan Lee1.010001010-63.0910
Raisel Iglesias1.010000010-62.5510
Miami Marlins — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Otto Lopez2-5512000015.305.349.437
Heriberto Hernandez1-4401100114.225.311.432
Jakob Marsee0-3300000017.231.348.359
Javier Sanoja2-4412110012.298.336.462
Agustin Ramirez1-4411000113.239.323.360
Esteury Ruiz0-3300000315.214.331.367
Griffin Conine2-4402100015.264.354.486
Deyvison De Los Santos0-4400000013.132.154.184
Jared Serna0-3300001118.154.207.231
Miami Marlins — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Jack Ralston1.133312133-225.7133
Victor Vodnik1.011011023-144.9123
Cade Gibson0.20000108-65.368
Dax Fulton2.242203042-273.7742
Bradley Blalock3.122213154-355.5654
Atlanta Braves — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts10
Batting · Runs Batted In7
Batting · Sacrifice Hit0
Batting · Hits10
Batting · Stolen Bases0
Batting · Walks3
Batting · Catcher Interference0
Batting · Runs8
Batting · Ground Into Double Play0
Batting · Sacrifice Flies1
Batting · At Bats37
Batting · Home Runs2
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base14
Batting · Triples1
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles2
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches160
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases20
Batting · Plate Appearances41
Batting · Projected Home Runs324.0
Batting · Extra Base Hits5
Batting · Runs Created6.6
Batting · Batting Average.270
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.541
Batting · Secondary Average.351
Batting · On Base Percentage.317
Batting · OBP Pct + SLG Pct.858
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs6.3
Batting · Batter Rating52.5
Batting · At Bats Per Home Run18.5
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.90
Batting · Isolated Power.270
Batting · Walk To Strikeout Ratio0.30
Batting · Walks Per Plate Appearance.073
Batting · Secondary Average Minus Batting Average.081
Batting · Runs Produced15.0
Batting · Runs Ratio0.9
Batting · Patience Ratio0.6
Batting · Balls In Play Average0.3
Batting · MLB Rating95.8
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls8
Pitching · Strikeouts6
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits8
Pitching · Earned runs3
Pitching · Batters Hit2
Pitching · Walks1
Pitching · Runs3
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs1
Pitching · Triples1
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls12
Pitching · Batters Faced37
Pitching · Holds0
Pitching · Doubles0
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched27
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches132
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats34
Pitching · Total Bases13
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average3.00
Pitching · Walks Plus Hits Per Inning Pitched1.00
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.7
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning14.7
Pitching · Pitches Per Plate Appearance3.6
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.235
Pitching · Opponent's Slugging pct..382
Pitching · Opponent's On-base pct..297
Pitching · Opponent's OPB Pct + SLG Pct.680
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings6.0
Pitching · Strikeout To Walk Ratio6.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.250
Pitching · Total Bases13.000
Pitching · Pitch Count0
Pitching · Strikes84
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists9
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0
Miami Marlins — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch2
Batting · Ground Balls0
Batting · Strikeouts6
Batting · Runs Batted In3
Batting · Sacrifice Hit0
Batting · Hits8
Batting · Stolen Bases0
Batting · Walks1
Batting · Catcher Interference0
Batting · Runs3
Batting · Ground Into Double Play1
Batting · Sacrifice Flies0
Batting · At Bats34
Batting · Home Runs1
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base14
Batting · Triples1
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles0
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches132
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases13
Batting · Plate Appearances37
Batting · Projected Home Runs162.0
Batting · Extra Base Hits2
Batting · Runs Created3.7
Batting · Batting Average.235
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.382
Batting · Secondary Average.176
Batting · On Base Percentage.297
Batting · OBP Pct + SLG Pct.680
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs3.7
Batting · Batter Rating25.5
Batting · At Bats Per Home Run34.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance3.57
Batting · Isolated Power.147
Batting · Walk To Strikeout Ratio0.17
Batting · Walks Per Plate Appearance.027
Batting · Secondary Average Minus Batting Average-.059
Batting · Runs Produced6.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.4
Batting · Balls In Play Average0.3
Batting · MLB Rating78.8
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls8
Pitching · Strikeouts10
Pitching · Sacrifice Flies1
Pitching · Losses0
Pitching · Hits10
Pitching · Earned runs7
Pitching · Batters Hit0
Pitching · Walks3
Pitching · Runs8
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs2
Pitching · Triples1
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls10
Pitching · Batters Faced41
Pitching · Holds0
Pitching · Doubles2
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches1
Pitching · Runs Batted In0
Pitching · Third Innings Pitched27
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches160
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats37
Pitching · Total Bases20
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average7.00
Pitching · Walks Plus Hits Per Inning Pitched1.44
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.8
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning17.8
Pitching · Pitches Per Plate Appearance3.9
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.270
Pitching · Opponent's Slugging pct..541
Pitching · Opponent's On-base pct..317
Pitching · Opponent's OPB Pct + SLG Pct.858
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings10.0
Pitching · Strikeout To Walk Ratio3.3
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.320
Pitching · Total Bases20.000
Pitching · Pitch Count0
Pitching · Strikes104
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors1
Fielding · Passed Balls0
Fielding · Assists7
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0