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 9
Model: Under 9
Model projects 8.6 total runs vs 9 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
38%
27/72
MLB: 48%
Starter
62%
8/13
vs ATL
Avg Total
9.0
MLB: 8.9
Game Starter (13) Last Starter vs ATL vs ATL (0)
Adrian Houser #12 · RHP · Age 33
5.54
ERA (2026)
6.4
K/9 (2026)
13
Starts (2026)
10.9
Avg Total (2026)
Last 3:
L WSH (Jun 09): 4.1IP, 3ER, 6K
ND @MIL (Jun 04): 4.1IP, 2ER, 5K
L @COL (May 30): 3.2IP, 4ER, 4K
vs ATL: L (Apr 09 2024): 5.0 IP, 5 ER, 1 K
Bullpen (2026 Season)Average
ERA: 3.88MLB Avg: 3.958 relievers
Workload Alert: Allowed 10 runs on 2026-06-10 vs WSH. Bullpen arms likely still recovering.
Recent: L 3-6W 11-10L 1-5L 1-6W 5-1
Lineup vs Adrian Houser (Career)
BatterPosPAAVGOPSHR
Ozzie Albies2B19.3750.9740
Austin Riley3B18.4711.1471
Matt Olson1B14.1820.6300
Michael Harris IICF8.3750.7500
Ha-Seong KimSS7.0000.1430
Jorge MateoSS6.2000.5330
Mike YastrzemskiLF6.3330.6660
Rowdy Tellez1B6.0000.0000
Dominic SmithDH5.2000.4000
Mauricio DubonSS4.0000.0000
Sandy LeonC2.10002.0000
2 batters with no matchup history

Atlanta Braves

Bullpen ERA 2.34 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
35%
25/71
MLB: 48%
Starter
46%
6/13
vs SF
Avg Total
8.6
MLB: 8.9
Game Starter (13) Last Starter vs SF vs SF (0)
Grant Holmes #66 · RHP · Age 30
4.05
ERA (2026)
8.0
K/9 (2026)
13
Starts (2026)
8.4
Avg Total (2026)
Last 3:
ND @CHW (Jun 09): 3.2IP, 3ER, 2K
W TOR (Jun 03): 6.0IP, 2ER, 4K
ND @CIN (May 29): 4.2IP, 3ER, 5K
vs SF: ND (Jul 04 2024): 2.2 IP, 0 ER, 4 K
Bullpen (2026 Season)Elite
ERA: 2.34MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-06-14 vs NYM. Bullpen arms likely still recovering.
Recent: L 5-6L 1-2L 5-7W 3-1L 1-8
Lineup vs Grant Holmes (Career)
BatterPosPAAVGOPSHR
Rafael Devers1B6.4001.1000
Luis Arraez2B4.0000.0000
Matt Chapman3B4.0000.0000
Willy AdamesSS2.5001.0000
9 batters with no matchup history
Our Top PicksLive Odds
Top PickBraves -1.5 (+130) | MEDIUM confidence.
Braves -1.5 (+130) | MEDIUM confidence. Getting plus money on the run line against Houser at this venue is the structural edge of the slate. He is 0-5...
PickUnder 8.5 Runs (+116) | LOW confidence.
Under 8.5 Runs (+116) | LOW confidence. Holmes's 1.86 career ERA against the Giants and Atlanta's 2.34 bullpen ERA with 10 fresh relievers cap San Fra...
PickGrant Holmes Under 4.5 Strikeouts (-175)
Grant Holmes Under 4.5 Strikeouts (-175) | MEDIUM confidence. Holmes averaged 3.67 strikeouts per start over his last three outings: 2 in 3.2 IP again...

San Francisco Giants vs Atlanta Braves Game Preview

The Atlanta Braves open this Truist Park series on Tuesday night with one of the cleanest pitching-matchup advantages they have had in weeks. Grant Holmes (4-2, 4.05 ERA) takes the ball with seven days of extended rest and a career split against the San Francisco Giants that tells a specific, repeatable story. Against him stands Adrian Houser (2-6, 5.54 ERA), a pitcher who has been structurally incapable of succeeding at this particular ballpark across multiple seasons. The mound settles most of the debate before the first pitch.

Houser is 0-5 lifetime against Atlanta and carries an 8.49 ERA across his last three appearances at Truist Park. He has not completed five innings in four consecutive starts, with his most recent outing lasting just 4.1 innings against Washington (3 ER, 6 K). His 2026 ERA sits at 5.54 through 65 innings with a 1.52 HR/9 rate, which makes him exploitable by a lineup that has clubbed a league-best 95 home runs. Ozzie Albies is hitting .375 with a 0.974 OPS in 19 career plate appearances against Houser. Austin Riley is .471 with a 1.147 OPS and a home run in 18 career PA. The market has priced Atlanta around -156 on the moneyline, apparently anchoring on Ronald Acuna Jr.'s IL absence. But Acuna's hamstring does not make Houser capable of pitching well at Truist Park. That problem predates this series by years.

Holmes is a more complicated read. He was removed after 3.2 innings in his last start against the White Sox, his shortest outing of the season, allowing three earned runs on four hits and two walks. His walk rate (29 BB in 66.2 IP) is real and represents the main risk tonight. But the Giants-specific split is the number the surface stats bury: Holmes owns a 1.86 ERA in two prior career appearances against San Francisco, including a seven-inning, two-run, six-strikeout performance in August 2024. He has consistently elevated against this organization in a way that does not show up in his broader 2026 line. As Braves manager Walt Weiss said before Tuesday: "Off day (Monday), we'll get a nice little reboot and we know we'll be ready to play on Tuesday."

Context fills in the rest. Atlanta went 1-4 on their road trip and Weiss acknowledged that Chicago travel delays contributed to the sluggish stretch, but the Braves are 22-11 at home with a clear run differential advantage at Truist Park. Drake Baldwin returns from the IL with a .303/.389/.543 slash line and 13 HR in 48 games before injury, plugging back into the middle of the order for a series opener against one of the most vulnerable starters on the schedule. The Giants enter having lost five of their last eight games. Matt Chapman is the legitimate offensive wildcard here, posting a 1.545 OPS over his last seven days and representing the clearest threat on the San Francisco side. But even if Chapman reaches base repeatedly, Atlanta's 2.34-ERA bullpen enters this MLB game fresh, with 10 relievers available on a series opener, capping the damage San Francisco can do late.

San Francisco Giants vs Atlanta Braves Key Insights

  • Houser is 0-5 all-time against Atlanta with an 8.49 ERA in his last three Truist Park appearances. He has failed to complete five innings in four consecutive starts. This is not a slump; it is a documented structural pattern against a specific opponent at a specific venue.
  • Holmes owns a 1.86 ERA in two career starts against the Giants, including a seven-inning gem in August 2024. His last start looks alarming without that context. Against this particular lineup, his numbers are categorically different from his season-long profile.
  • Drake Baldwin's return slots a .303/.389/.543 bat with 13 HR back into Atlanta's middle order. His absence had created a meaningful hole. Tonight, on a series opener against a pitcher who allows 1.52 HR per nine innings, his presence is especially significant.
  • The contrarian case for Giants +136 is not without substance. Chapman's 1.545 OPS over seven days is real, Holmes's walk rate generates traffic, and Atlanta is coming off their worst road stretch of the season. The Braves' 22-11 home record and Holmes's Giants-specific split make that fade difficult to commit to at the current price, but the angle exists.
  • Albies and Riley own the deepest career edges in this matchup against Houser: Albies at .375 with a 0.974 OPS in 19 PA, Riley at .471 with a 1.147 OPS in 18 PA across five separate seasons. The prop market appears to be pricing both players on their 2026 season-long struggles rather than on who they are facing tonight.
  • Atlanta's bullpen enters this game with a 2.34 ERA and 10 fresh relievers on a series opener. Even if Houser exits in the fourth inning with three or four runs allowed, the ceiling for San Francisco's offense remains tightly constrained by what comes after Holmes finishes his start.

San Francisco Giants vs Atlanta Braves Betting Picks

Picks made June 16, 2026 at 05:32 AM ET. Odds shown reflect current market prices.

Under 8.5 Runs (+116) | LOW confidence.
Under 8.5 Runs (+116) | LOW confidence. Holmes's 1.86 career ERA against the Giants and Atlanta's 2.34 bullpen ERA with 10 fresh relievers cap San Francisco's scoring ceiling even if Houser exits early with three or four runs allowed. The game-flow projection of a 5-3 final lands comfortably under this number. Confidence is held at low because Holmes's 29 walks in 66.2 innings could generate the base-runner traffic that inflates the total unexpectedly. Price it as a supporting play, not a cornerstone.
Moneyline
Moneyline: No bet. The market implies 61.0% for Atlanta at -156, which sits within two percent of the directional model signal. No edge identified at that price. The Braves run line at +130 captures the same directional view with meaningfully better value, making the moneyline redundant for tonight's card.
Analysis insight — no specific bet associated
Grant Holmes Under 4.5 Strikeouts (-175)
Grant Holmes Under 4.5 Strikeouts (-175) | MEDIUM confidence. Holmes averaged 3.67 strikeouts per start over his last three outings: 2 in 3.2 IP against Chicago, 4 in 6.0 IP against Toronto, 5 in 4.2 IP against Cincinnati. His 2026 K/9 of 7.97 is real but recent production has been inconsistent, and his last outing was his shortest of the year. The Giants hit .258 as a team and make contact at a solid rate. The price is steep at -175, but three consecutive sub-4.5 K starts provide direct form support for the under.
Adrian Houser Over 3.5 Strikeouts (-120)
Adrian Houser Over 3.5 Strikeouts (-120) | MEDIUM confidence. Houser has cleared 3.5 strikeouts in each of his last three starts despite abbreviated outings: 6 in 4.1 IP against Washington, 5 in 4.1 IP against Milwaukee, 4 in 3.2 IP against Colorado. His 2026 K/9 sits at 6.37 across 65 innings, and Atlanta's aggressive lineup (95 team HR) creates early-count swing-and-miss opportunities. Even capped at three or four innings, he generates punchouts quickly. Three straight overs make this the most reliable recent trend in tonight's prop slate.
Michael Harris II Over 1.5 Total Bases (
Michael Harris II Over 1.5 Total Bases (-119) | MEDIUM confidence. Harris is one of the hottest bats in this lineup: .303/.337/.512 with 14 HR and a .942 OPS over the last 28 days. In eight career plate appearances against Houser, he is hitting .375 with a 0.750 OPS. Houser has allowed 11 HR in 65 innings this season (1.52 HR/9), leaving him vulnerable to extra-base contact from power hitters. The market prices this at essentially a coin flip at -119. Harris's current form says that price is soft.
Ozzie Albies Over 1.5 Total Bases (+118)
Ozzie Albies Over 1.5 Total Bases (+118) | MEDIUM confidence. Albies owns the deepest career sample against Houser of any Atlanta hitter: 19 plate appearances, .375 average, 0.974 OPS, with a 1.750 OPS in his 2024 matchup alone. His current 2026 line of .279/.334/.438 shows a hitter capable of generating gap power, and his track record against Houser spans five separate seasons. At +118, this is plus-money for one of the cleaner batter-pitcher edges on the slate.
Matt Olson to Hit a Home Run (+265) | LO
Matt Olson to Hit a Home Run (+265) | LOW confidence. Olson leads Atlanta with 20 HR and a .554 SLG in 312 plate appearances. Houser's 1.52 HR/9 and Truist Park's 1.02 HR factor keep a window open. The career BvP is a concern: Olson is hitting just .182 in 14 plate appearances against Houser, suggesting he does not consistently barrel him up. But raw power means any mistake pitch carries risk, and the market-implied 27.4% probability represents marginal value given Olson's per-game HR frequency. Treat as a small-stake dart.
Same-Game Parlay
Same-Game Parlay: Braves -1.5 / Under 8.5 / Harris Over 1.5 Total Bases / Albies Over 1.5 Total Bases. The four legs describe the same game script: a low-scoring Atlanta win where the Braves' core hitters generate the decisive extra-base hits while Holmes and the bullpen limit San Francisco's offense. Houser's early exit keeps the total manageable, and Harris and Albies are exactly the players positioned to do the damage in that environment. The parlay lives and dies with the pitching matchup playing out as the data suggests it should, which is both the appeal and the risk.
Analysis insight — no specific bet associated

Key Players

Batting AverageSF
Jung Hoo Lee
.331Batting Average
RF
Home RunsSF
Casey Schmitt
15Home Runs
DH
Runs Batted InSF
Matt Chapman
39Runs Batted In
3B
Earned Run AverageSF
Logan Webb
3.46Earned Run Average
SP
WinsSF
Landen Roupp
5Wins
SP
StrikeoutsSF
Landen Roupp
82Strikeouts
SP
Batting AverageATL
Michael Harris II
.303Batting Average
CF
Home RunsATL
Matt Olson
20Home Runs
1B
Runs Batted InATL
Matt Olson
51Runs Batted In
1B
Earned Run AverageATL
Chris Sale
2.30Earned Run Average
SP
WinsATL
Chris Sale
8Wins
SP
StrikeoutsATL
Chris Sale
92Strikeouts
SP

Recent Form

San Francisco Giants
L6-3Washington Nationals
W11-10Washington Nationals
L5-1Chicago Cubs
L6-1Chicago Cubs
W5-1Chicago Cubs
Atlanta Braves
L2-1Chicago White Sox
L7-5New York Mets
W3-1New York Mets
L8-1New York Mets

San Francisco Giants vs Atlanta Braves Summary

The case for Atlanta tonight starts on the mound and stays there. Houser's 0-5 record against the Braves and his 8.49 ERA across three Truist Park appearances are not aberrations. They are a pattern built across multiple seasons and multiple Atlanta rosters. The Braves at home (22-11) with Baldwin back in the lineup, facing a starter who has surrendered 11 HR in 65 innings this year, represent a structural advantage that the current moneyline price does not adequately reflect. Holmes brings real uncertainty around his walk rate and his ability to bounce back after a shortened outing, but his career split against this specific Giants organization is the variable that makes Atlanta's path to covering -1.5 legitimate.

The primary play is Braves -1.5 at +130. It is unusual to get plus money on a run line for a home team this well-positioned against a starter with this venue history, and that gap is where the edge lives. The Under 8.5 at +116 complements the run line if Holmes settles in and the bullpen handles the later innings as their ERA suggests they should, though the low confidence rating is honest given his command concerns. The Harris and Albies total bases props round out the picture at prices the market has not fully calibrated to career BvP evidence. Baseball produces variance. A first-inning Holmes unraveling or a Chapman extra-base hit off a hanging slider can reframe everything quickly. Keep exposure proportional to the confidence levels listed, which here sit at medium for the run line and the core props.

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

Compare odds for SF @ ATL

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Atlanta Braves