Return to calendar
FINAL GAME · RECAP

Toronto Blue JaysOpen full analysisAtlanta BravesOpen full analysis

DateTuesday, June 2, 2026
First pitch
BallparkTruist Park
FINAL · Tuesday, June 2, 2026
SEO MATCH SUMMARY

The Atlanta Braves edged the Toronto Blue Jays 4–3 on June 2 at Truist Park in a low-scoring contest decided by pitching efficiency and timely hitting. Atlanta's starter was economical, allowing just 6 hits and 3 earned runs while striking out 9 batters with a 3.16 ERA, while Toronto managed 9 hits but could only convert those into 3 runs with a .690 OPS that underperformed relative to their contact rate. Both teams struck out 9 times, illustrating the strikeout-heavy nature of the matchup, though the Braves' superior run prevention proved decisive—Toronto's pitching staff surrendered 4 earned runs on 6 hits despite matching Atlanta's strikeout total. The Braves' lone home run and 4 RBIs provided just enough offensive output to secure the win, while Toronto's single homer and 3 RBIs fell short despite outhitting their hosts. Atlanta's error-free defense complemented their pitching advantage in a game that showcased run-scoring scarcity on both sides. The Braves' ability to win despite a modest .760 OPS suggests their pitching depth remains a strength heading into the divisional stretch.

Toronto Blue JaysTOR
3
FINAL
Atlanta BravesATL
4W
Total runs7Run difference1
INNING BY INNING

Line score

Team123456789RHE
TOR020001000390
ATL201001000460
TEAM COMPARISON

Batting box score

TORATL
9Hits6
1Home runs1
1Doubles3
3RBI4
1Walks2
9Strikeouts9
1Stolen bases0
13Total bases12
13Left on base8
0Errors0
.244AVG.259
.310OBP.325
.380SLG.435
.690OPS.760
ON THE MOUND

Pitching box score

TORATL
9Strikeouts9
2Walks1
6Hits allowed9
4Earned runs3
3.90ERA3.16
RUN PRODUCTION

Players who scored

TORNathan LukesYohendrick PiñangoKazuma Okamoto
ATLMatt Olson ×2Ronald Acuña Jr.Michael Harris II
HOME RUNS

Long balls

Kazuma OkamotoInning 2Matt OlsonInning 6
TOR

Batting lineup

PlayerABHHRRBI
George SpringerDH · 0-4 | 2 K4000
Nathan LukesLF · 2-4 | R4200
Vladimir Guerrero Jr.1B · 1-4 | 2B4100
Daulton VarshoCF · 0-3 | 2 K, RBI3001
Ernie Clement2B · 2-4 | K4200
Yohendrick PiñangoRF · 2-4 | K, R4200
Myles StrawPR · 0-00000
Andrés GiménezSS · 0-4 | K, SB4000
Jesús SánchezPH · 0-11000
ATL

Batting lineup

PlayerABHHRRBI
Ronald Acuña Jr.RF · 0-3 | BB, 2 K, R3000
Michael Harris IICF · 1-4 | 2B, RBI, R4101
Matt Olson1B · 2-4 | HR, 2B, RBI4211
Ozzie Albies2B · 2-2 | BB, 2 RBI2202
Mauricio DubónDH · 0-11000
Austin Riley3B · 0-3 | K3000
Mike YastrzemskiLF · 1-3 | 2B, 2 K3100
Jorge MateoSS · 0-3 | 2 K3000
Sandy LeónC · 0-3 | K3000
TOR

Pitchers

PitcherIPKERERA
Kevin Gausman5 H · 2 BB6.0843.36
Braydon Fisher0 H · 0 BB1.0102.41
Mason Fluharty1 H · 0 BB0.2003.97
Connor Seabold0 H · 0 BB0.1003.06
ATL

Pitchers

PitcherIPKERERA
Bryce Elder6 H · 1 BB6.2632.63
Robert Suarez1 H · 0 BB1.1200.68
Raisel Iglesias2 H · 0 BB1.0100.96
EXPLORE NEXT

Related MLB pages