Truist Park, Atlanta, GA
First Pitch: 7:20 PM ET
Broadcast: NBC Sports Bay Area, Bally Sports South, MLB.TV
Atlanta continues its push toward another NL East crown as the Braves (46–27) host the struggling Giants (31–43) in a matchup featuring two teams on opposite trajectories. San Francisco sends Nick Roupp, a young right‑hander still finding his footing, while Atlanta counters with Maximo Pérez, one of the most electric young arms in the National League. With the Braves dominating at home and the Giants fighting to stay afloat, this matchup leans heavily toward Atlanta on paper — but Truist Park’s offensive environment always leaves room for volatility.
Venue Information
Truist Park — Atlanta, Georgia
Opened: 2017
Capacity: ~41,000
Park Factors:
Slightly hitter‑friendly
Boosts right‑handed power
Warm summer air increases carry on fly balls
Weather Forecast (Atlanta, GA)
Temperature: 84–88°F at first pitch
Humidity: 60–65%
Wind: 7–10 mph blowing out to left‑center
Rain Chance: 10–15%
Impact:
Boost to right‑handed power hitters
Warm, humid air favors offense
Slightly elevated scoring environment
Injury Report
San Francisco Giants
Michael Conforto — Healthy
Thairo Estrada — Healthy
Jorge Soler — Questionable (hamstring)
Patrick Bailey — Healthy
Nick Roupp — Healthy
Impact: If Soler sits, the Giants lose their most dangerous power bat — a major blow in a hitter‑friendly park.
Atlanta Braves
Ronald Acuña Jr. — Healthy
Matt Olson — Healthy
Austin Riley — Healthy
Ozzie Albies — Healthy
Maximo Pérez — Healthy
Impact: Atlanta’s core is fully intact, giving them a major advantage against a depleted Giants roster.
Team Records & Recent Form
San Francisco Giants (31–43)
Last 10: 4–6
Road Record: 13–26
Run Differential: -58
Trend: Offense inconsistent; rotation unstable; bullpen overworked
Atlanta Braves (46–27)
Last 10: 7–3
Home Record: 25–12
Run Differential: +72
Trend: Pitching dominant; lineup deep; bullpen elite in late innings
Series History
2025 Season: Braves won 5–2
Last 20 Meetings: Braves lead 14–6
At Truist Park (last 10): Braves lead 8–2
Atlanta has thoroughly controlled this matchup in recent years.
Pitching Matchup Breakdown
SF — Nick Roupp (RHP)
2026 Stats: 4.88 ERA, 1.39 WHIP
Strengths: Good slider, improving strikeout rate
Weaknesses: Command inconsistency; HR‑prone vs. right‑handed power
Matchup Outlook:
Braves’ lineup punishes mistakes
Must avoid middle‑in fastballs to Olson and Riley
Likely short outing if pitch count climbs early
ATL — Maximo Pérez (RHP)
2026 Stats: 3.21 ERA, 1.11 WHIP
Strengths: High‑octane fastball, elite slider, strong strikeout ability
Weaknesses: Occasional walk issues
Matchup Outlook:
Giants’ lineup is right‑handed heavy, which plays into Pérez’s strengths
Should work deep into the game
Clear pitching advantage for Atlanta
Key Player Matchups
1. Ronald Acuña Jr. (ATL) vs. Nick Roupp (SF)
Acuña crushes inconsistent velocity
HR and SB potential both high
Giants must avoid giving him early fastballs
2. Matt Olson (ATL) vs. Giants Bullpen
Olson feasts on right‑handed relievers
Truist Park boosts his pull‑side power
3. Thairo Estrada (SF) vs. Maximo Pérez
Estrada handles high velocity well
One of the few Giants hitters who can challenge Pérez
4. Austin Riley (ATL) vs. Middle Relief
Riley has been lethal vs. mid‑tier bullpen arms
Key late‑inning matchup
Betting Trends
San Francisco Giants
4–6 in last 10
Over is 6–4 in last 10
2–8 in last 10 road games
1–6 in Roupp’s last 7 starts
Atlanta Braves
7–3 in last 10
Under is 5–3 in last 8
8–2 in last 10 home games
6–1 in Pérez’s last 7 starts
Predictive Analysis
Why San Francisco Can Win
Estrada and Conforto can produce if Pérez is off
Giants’ bullpen can be effective in short bursts
Atlanta occasionally struggles vs. soft‑tossing openers (if SF uses one)
Why Atlanta Can Win
Massive pitching advantage
Braves dominate this matchup historically
Giants’ offense is cold and missing key bats
Atlanta’s lineup is too deep for a bullpen‑heavy game
X‑Factor:
Atlanta’s early offense. If the Braves score in the first two innings, the Giants’ bullpen could unravel quickly.
Game Odds
San Francisco Giants 7.5
Atlanta Braves – 149
Odds Courtesy of Sports Odds Direct as of Wednesday, June 17, 2026








