We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Francisco Giants at Atlanta Braves
San Francisco GiantsSan Francisco Giants
@
Truist Park (SunTrust Park)
Atlanta BravesAtlanta Braves

Match Predictor

Pre-match Prediction
San Francisco Giants
@
Atlanta Braves
San Francisco Giants 41%Atlanta Braves 59%
Market LinesRun Line: Atlanta Braves -0.5Total: O/U 8.5
Model: Under 8.5
Model projects 8.1 total runs vs 8.5 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
47%
65/138
MLB: 48%
Starter
vs ATL
50%
3/6
Avg Total
8.7
MLB: 8.9
Game Starter (0) Last Starter vs ATL vs ATL (6)
Anthony Molina is new to San Francisco Giants — no starter history with this lineup. Career stats shown below.
Anthony Molina #45 · RHP · Age 24
2.89
ERA (2026)
3.0
K/9 (2026)
Starts (2026)
Avg Total (2026)
Last 3:
W CIN (Aug 25): 4.1IP, 0ER, 1K
ND SF (Jun 16): 2.0IP, 2ER, 0K
ND @NYM (Jun 14): 1.0IP, 1ER, 2K
vs ATL: ND (Aug 10 2024): 2.0 IP, 1 ER, 3 K
Bullpen (2026 Season)Poor
ERA: 4.66MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-08-26 vs CIN. Bullpen arms likely still recovering.
Recent: L 9-10W 6-1L 6-10L 1-7W 7-2
Lineup vs Anthony Molina (Career)
BatterPosPAAVGOPSHR
Austin Riley3B2.0000.0000
Matt Olson1B2.0000.0000
Mike YastrzemskiLF2.0000.0000
Dominic SmithDH1.0000.0000
Drake BaldwinC1.0000.0000
Ha-Seong KimSS1.0000.0000
Mauricio DubonLF1.0000.0000
Ronald Acuna Jr.RF1.0000.0000
5 batters with no matchup history

Atlanta Braves

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
49%
67/138
MLB: 48%
Starter
40%
10/25
vs SF
50%
3/6
Avg Total
8.4
MLB: 8.9
Game Starter (25) Last Starter vs SF vs SF (6)
Bryce Elder #55 · RHP · Age 27
3.95
ERA (2026)
7.4
K/9 (2026)
25
Starts (2026)
8.2
Avg Total (2026)
Last 3:
ND LAD (Aug 25): 6.0IP, 3ER, 5K
ND ARI (Aug 16): 6.0IP, 1ER, 5K
L NYM (Aug 10): 5.0IP, 7ER, 4K
vs SF: ND (Jun 07 2025): 8.0 IP, 1 ER, 12 K
Bullpen (2026 Season)Good
ERA: 3.05MLB Avg: 3.959 relievers
Recent: W 6-5W 1-0W 6-4W 2-1W 3-2
Lineup vs Bryce Elder (Career)
BatterPosPAAVGOPSHR
Rafael Devers1B8.8332.8752
Jung Hoo LeeRF6.0000.0000
Andrew KniznerC2.0000.0000
Bryce EldridgeDH2.5001.5000
Drew GilbertCF2.0000.0000
Drew CavanaughC1.0000.0000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickAtlanta Braves -1.5 (+108) [Run Line, MEDIUM confidence>
The market prices Atlanta at 48.1% to win by two or more.
PickOver 8.5 Runs (-114) [Total, LOW confidence>
Our model projects 4.5 to 3.6, right in line with the 8.5 market line.
PickAtlanta Braves Moneyline (-185) [MEDIUM confidence>
The contrarian case for San Francisco at +120 is real.

San Francisco Giants vs Atlanta Braves Game Preview

Tonight in MLB action, the pitching matchup tells you everything you need to know before the first pitch. The San Francisco Giants are sending Anthony Molina to Truist Park against the hottest team in the National League. Molina is 24 years old with exactly 9.1 innings of work in 2026. His current ERA sits at 2.89, but the career context is jarring: 6.79 ERA in 2024, 7.27 ERA in 2025 across 94 combined innings. The market already expects him gone by the fourth inning, setting his outs line at 10.5. Bryce Elder gets the ball for the Atlanta Braves, and this is a different version of him from the pitcher who put up a 6.52 ERA two years ago. In 2026, Elder has posted a 3.95 ERA with 118 strikeouts in 143.2 innings, a 7.39 K/9 rate. He enters with six days of extended rest, which tends to tighten command and add a tick of velocity.

Atlanta rolls in on a seven-game win streak, going 48-23 at home this season, the best home record in the NL. They average 4.6 runs per game and carry a 3.05 bullpen ERA into this series. Michael Harris II has posted a .935 OPS over the last seven days. Ronald Acuña Jr. is at .944 OPS over the same stretch. Drake Baldwin is at 1.059 OPS L7d. San Francisco is 56-81 with a minus-74 run differential and goes 23-45 on the road. Reliever Sam Hentges just landed on the 15-day IL with a left forearm strain, effective August 27, trimming an already thin bullpen. When Molina exits early, the Giants will need their relievers to hold a lineup that has been punishing pitchers all week. That is a tough ask.

The one genuine wildcard for San Francisco is Rafael Devers. His numbers against Elder are remarkable: 8 career plate appearances, .833 AVG, 2.875 OPS, 2 home runs. In 2026 alone he carries a 5.000 OPS in 2 PA against Elder, a small sample that extends the same pattern from 2025 (1.833 OPS in 6 PA). Devers is also the hottest bat in this game, posting a 1.270 OPS over the last seven days with 29 home runs on the season. Elder gives up 22 HR in 143.2 innings in 2026, a 1.38 HR/9 rate, so the conditions for Devers to do real damage are in place. On the other side of the ledger, Jung Hoo Lee has gone 0-for-6 against Elder across two seasons with a 0.000 OPS, the kind of career futility that is hard to ignore in a player prop context.

Truist Park plays neutral on totals, runs factor 1.0, so the park will not bail anyone out or suppress anything meaningfully tonight. Clear weather, 74 degrees, 1 mph wind, no environmental factors at play. Both bullpens enter fresh as Game 1 of this series, but fresh does not mean equal: Atlanta at 3.05, San Francisco at 4.66, minus a key arm. The structural talent gap is not subtle.

San Francisco Giants vs Atlanta Braves Key Insights

  • Molina has thrown just 9.1 innings all season. The market's 10.5 outs line signals an expected exit around the fourth inning, putting a depleted Giants bullpen in position to face Atlanta's power lineup for most of the game.
  • Elder's 2026 turnaround is backed by innings: 3.95 ERA, 7.39 K/9 in 143.2 IP. His last two quality starts (6.0 IP, 1 ER with 5 K; 6.0 IP, 3 ER with 5 K) show the command issues from prior seasons are mostly behind him, and six days of rest adds to his edge tonight.
  • Devers vs Elder is the matchup within the matchup: .833 AVG, 2.875 OPS, and 2 home runs in 8 career PA. No other Giants hitter has comparable data suggesting they can hurt Elder. Jung Hoo Lee, by contrast, is 0-for-6 with a 0.000 OPS against him across two seasons.
  • Atlanta's seven-game winning streak featured scores of 3-2, 2-1, 6-4, 1-0, 6-5, 4-3, and 4-2. This team wins close games rather than blowing doors off opponents, which is exactly the pattern you want behind a plus-money run-line play.
  • The bullpen mismatch is the hidden structural edge. San Francisco's 4.66 pen, now missing Hentges, will absorb five-plus innings against a Braves lineup with Harris II, Acuña Jr., and Olson all in strong recent form. Atlanta's 3.05 pen waits on the other side with fresh arms.
  • Both starters carry clean first-inning profiles. Molina holds a 20/5 NRFI/YRFI record in his starts with a 9/1 mark over his last ten outings. Elder's first-inning ERA and WHIP numbers are among the stronger marks in this data set. Two pitchers who protect the first frame in a neutral park points to a quiet opening inning.

San Francisco Giants vs Atlanta Braves Betting Picks

Picks made August 31, 2026 at 05:20 AM ET. Odds shown reflect current market prices.

Over 8.5 Runs (-114) [Total, LOW confidence>
Over 8.5 Runs (-114) [Total, LOW confidence>: Our model projects 4.5 to 3.6, right in line with the 8.5 market line. There is no mathematical model edge here, which keeps confidence low. The structural lean is to the over: Molina exits early, SF's thinned bullpen faces Atlanta's lineup for five-plus innings, and Devers is the kind of bat who can generate multiple runs in a single inning against Elder. Thin margin, but the pieces point in one direction.
Atlanta Braves Moneyline (-185) [MEDIUM confidence>
Atlanta Braves Moneyline (-185) [MEDIUM confidence>: The contrarian case for San Francisco at +120 is real. The analyst brief flags it, and the logic is not wrong: Molina's 2026 ERA is 2.89, Devers owns Elder, and +120 implies only 45.5% win probability for a game that can swing on one swing. But it rests on a 9.1-inning sample and a one-sided BvP spot from a single hitter. SF is 56-81 with a minus-74 run differential and goes 23-45 on the road. Their bullpen is short. Atlanta at -185 reflects a real talent gap, not market overreaction. Take the chalk.
Rafael Devers Over 1.5 Hits + Runs + RBI (-130) [Player Prop, HIGH confidence>
Rafael Devers Over 1.5 Hits + Runs + RBI (-130) [Player Prop, HIGH confidence>: This is the strongest individual-player bet on the board tonight. Devers is 8 career PA against Elder with a .833 AVG, 2.875 OPS, and 2 home runs. His 2026 OPS against Elder is 5.000 in 2 PA, an extension of the 1.833 OPS from 2025. His L7d OPS is 1.270. Elder gives up 1.38 HR per 9 this season. A home run alone gets Devers to 2 counting stats immediately, and a single walk and a run scored accomplishes the same. Highest confidence play on the slate.
Michael Harris II Over 1.5 Hits + Runs +
Michael Harris II Over 1.5 Hits + Runs + RBI (-169) [Player Prop, HIGH confidence>: Harris enters this series as Atlanta's hottest hitter: .295 season average, .883 OPS L28d, .935 OPS L7d. He faces Molina, who allowed 12 home runs in just 34.2 innings in 2025 (3.12 HR/9), one of the worst rates in baseball that season. There is no career BvP data for Harris against Molina, but pitcher quality is the deciding factor here. With the Braves expected to score in bunches and Harris the team's best bat, his contributing 2 or more counting stats is a natural extension of Atlanta's recent offensive pattern.
Bryce Elder Over 4.5 Strikeouts (+104) [Player Prop, MEDIUM confidence>
Bryce Elder Over 4.5 Strikeouts (+104) [Player Prop, MEDIUM confidence>: Elder averages 7.39 K/9 in 2026. His last three starts produced 5, 5, and 4 strikeouts, averaging 4.67 per outing, just above this line. San Francisco hits .247 with a .712 team OPS and goes 40-56 against right-handed pitching. At +104, the market treats this as a coin flip despite Elder's baseline rate supporting the over. The primary risk is outing length: Elder lasted only 4.0 innings against SF on June 27, and a short night would stall the K total. That risk is real, and it is why confidence stays at medium.
Matt Olson to Hit a Home Run (+340) [Player Prop, LOW confidence>
Matt Olson to Hit a Home Run (+340) [Player Prop, LOW confidence>: Olson leads Atlanta with 37 home runs this season (.527 SLG). Molina allowed 12 HR in 34.2 innings in 2025, a 3.12 HR/9 rate that ranks among the worst in baseball. Career BvP vs Molina is 2 PA at 0.000 OPS, which is not a negative signal, just a sample too small to read. At +340, the market implies 22.7% probability for a 37-HR hitter facing a pitcher with documented HR vulnerability in a park with a 1.02 HR factor. Olson only faces Molina for a few innings before the bullpen takes over, so bet sizing should be small, but the price is worth it.
Jung Hoo Lee Under 1.5 Hits (-270) [Player Prop, MEDIUM confidence>
Jung Hoo Lee Under 1.5 Hits (-270) [Player Prop, MEDIUM confidence>: Lee carries a .291 season average and respectable form, but against Elder specifically he is 0-for-6 across 2025 (4 PA) and 2026 (2 PA), a 0.000 OPS in every matchup on record. This is the clearest BvP under signal among all SF hitters in this game. Elder's 2026 improvement validates that this is a real matchup problem, not a sample artifact from a bad pitcher. The -270 price is expensive and demands careful sizing. Lee could break through in any single game. That is the inherent risk of any hits-under prop, and it is why confidence sits at medium rather than high.
Same-Game Parlay
Same-Game Parlay: Braves -1.5 + Over 8.5 + Devers Over 1.5 H+R+RBI + Harris II Over 1.5 H+R+RBI [SGP>: These four legs reinforce each other. Atlanta winning by 2 or more in a high-scoring game creates the offensive environment where Harris accumulates hits to drive the margin. The over and the run-line push in the same direction: more runs mean more hits, more hits mean the margin grows. Devers connecting for a homer or multiple counting stats is the most likely individual positive event for SF and coexists naturally with an Atlanta cover. The thesis is internally consistent. Understand the variance before sizing in.
NRFI (-127) [No Run First Inning>
NRFI (-127) [No Run First Inning>: Molina holds a 20/5 NRFI/YRFI record in his starts, including a 9/1 mark over his last ten outings. His first-inning profile is the cleanest part of his game. Elder's first-inning ERA is 2.89 with a 0.96 WHIP, among the better marks in this data set. Two pitchers with strong opening-inning tendencies in a neutral park (runs factor 1.0) with calm weather supports a quiet first frame. The -127 price is reasonable for the signal quality here.

Key Players

Batting AverageSF
Jung Hoo Lee
.291Batting Average
RF
Home RunsSF
Rafael Devers
29Home Runs
1B
Runs Batted InSF
Rafael Devers
78Runs Batted In
1B
Earned Run AverageSF
Logan Webb
3.72Earned Run Average
SP
WinsSF
Logan Webb
8Wins
SP
StrikeoutsSF
Landen Roupp
133Strikeouts
SP
Batting AverageATL
Michael Harris II
.295Batting Average
CF
Home RunsATL
Matt Olson
37Home Runs
1B
Runs Batted InATL
Matt Olson
79Runs Batted In
1B
Earned Run AverageATL
Chris Sale
2.06Earned Run Average
SP
WinsATL
Chris Sale
13Wins
SP
StrikeoutsATL
Chris Sale
177Strikeouts
SP

Recent Form

San Francisco Giants
L10-9Cincinnati Reds
W6-1Arizona Diamondbacks
L10-6Arizona Diamondbacks
L7-1Arizona Diamondbacks
W7-2Arizona Diamondbacks
Atlanta Braves
W6-5Los Angeles Dodgers
W1-0Los Angeles Dodgers
W6-4Colorado Rockies
W2-1Colorado Rockies

San Francisco Giants vs Atlanta Braves Summary

Our model projects this one 4.5 to 3.6, Atlanta, matching the 8.5 market total almost exactly. I would shade the projection slightly higher. Something closer to 5-2 Atlanta makes more structural sense when Molina exits around the fourth inning and a short Giants bullpen faces Harris II, Acuña Jr., and Olson for the final five frames. The model is a tool, not a ceiling. The bullpen mismatch between Atlanta's 3.05 ERA relief corps and San Francisco's 4.66 pen, now missing Hentges, is the factor that pushes the total and the run-line cover probability at the same time. The Braves' seven-game winning streak came by margins of 1 to 3 runs in nearly every game, which means they are not built to blow you out tonight. They are built to grind you down through superior pitching depth, and that is exactly what the situation calls for.

The best single play is Braves -1.5 at +108. Getting plus money on a 48-23 home team riding seven straight wins against a de facto opener on a 56-81 road club is the kind of structural value that does not need much explaining. Add Rafael Devers's H+R+RBI over 1.5 as the strongest individual prop on the slate: .833 AVG, 2.875 OPS, and 2 home runs in 8 career PA against Elder, combined with a 1.270 OPS over the last seven days, is a rare convergence of historical dominance and peak current form. That combination is hard to find on any given night in any sport. The edge does not care what sport you are watching. Rest, context, price, same formula, different field. Tonight the Braves check every box.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSF leads series 4-1
DateMatchupResult
Jun 16, 2026SF @ ATLSFSF 7-2
Jun 17, 2026SF @ ATLSFSF 7-5
Jun 18, 2026SF @ ATLSFSF 0-0
Jun 27, 2026ATL @ SFATLATL 3-1
Jun 28, 2026ATL @ SFSFSF 5-0
Jun 28, 2026ATL @ SFSFSF 3-2

Giants vs. Braves predictions: Our model projects 4.5-3.6 Atlanta. Best bets: Braves -1.5 (+108), Devers H+R+RBI over 1.5, NRFI at Truist Park.

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Atlanta Braves