The Braves have already taken this series opener, and now they get to throw a red-hot rotation arm at a Padres team that’s lost its last two.

Truist Park has been a tough building for visitors all season, and San Diego arrives having dropped the series opener in frustrating fashion — a solo shot was the only real crack in an otherwise strong Bryce Elder outing. That kind of loss can linger, especially on the road against a division leader that smells blood.

Quick take:

  • Pick: Braves -1.5
  • Why: Reynaldo Lopez has been the far steadier arm all year, and Atlanta’s lineup has scored 489 runs to San Diego’s 405
  • The number to watch: Walker Buehler’s 5.36 ERA against Lopez’s 3.50

Atlanta sits atop the NL East at 58-41 and just beat San Diego 3-2 on Monday behind six strong innings from Bryce Elder, who escaped one Ty France homer as his only real damage. The Padres, meanwhile, are treading water at 49-51, sitting third in a division the Dodgers have all but run away with. San Diego is 22-27 on the road this season, and that split shows up again Tuesday night at Truist Park.

Why the Line Keeps Tilting Atlanta’s Way

Atlanta opened as a home favorite and the market has only leaned further that direction as the pitching matchup came into focus. The Braves are -149 on the moneyline and lay 1.5 runs, with the total sitting at 9. Anyone tracking live MLB odds has watched that number tick toward Atlanta throughout the day. Books are pricing in Atlanta’s offense doing damage against a Padres starter who’s been homer-prone all season.

Tuesday, July 21 at 7:16 PMSpreadMoneyTotal
San Diego Padres
+1.5
(-170)
+125
O 9
(-105)
Atlanta Braves
-1.5
(133)
-141
U 9
(-115)

Recent Form

San Diego’s pitching staff has actually been fine of late — a 3.88 ERA over the last 10 games — but the offense has gone cold at exactly the wrong time, dropping the series opener 3-2. Atlanta enters riding a 5-5 stretch but with far more firepower behind it.

DATE OPP CLOSE RESULT ATS/OU
Jul 20, 2026 @Atlanta Braves -1.5 / 5.5 Lost 3-2 Lost / Under
Jul 19, 2026 @Kansas City Royals +1.5 / 9.5 Lost 7-6 Won / Over
Jul 19, 2026 @Kansas City Royals +1.5 / 9.5 Lost 6-1 Lost / Under
Jul 19, 2026 @Kansas City Royals +1.5 / 9.5 Won 2-19 Won / Over
Jul 18, 2026 @Kansas City Royals -1.5 / 11.5 Lost 7-6 Lost / Over
Jul 18, 2026 @Kansas City Royals -1.5 / 11.5 Lost 6-1 Lost / Under
Jul 18, 2026 @Kansas City Royals +1.5 / 9.5 Lost 7-6 Lost / Over
Jul 12, 2026 Toronto Blue Jays +1.5 / 8.5 Won 5-4 Won / Over
Jul 12, 2026 Toronto Blue Jays +1.5 / 8 Won 8-7 Won / Over
Jul 11, 2026 Toronto Blue Jays +1.5 / 8.5 Lost 3-5 Lost / Under

DATE OPP CLOSE RESULT ATS/OU
Jul 20, 2026 San Diego Padres +1.5 / 5.5 Won 3-2 Won / Under
Jul 19, 2026 Texas Rangers -2.5 / 8.5 Won 15-1 Won / Over
Jul 19, 2026 Texas Rangers -2.5 / 8.5 Lost 6-7 Lost / Over
Jul 19, 2026 Texas Rangers -2.5 / 8.5 Won 8-5 Won / Over
Jul 18, 2026 Texas Rangers -1.5 / 9.5 Won 15-1 Won / Over
Jul 18, 2026 Texas Rangers -1.5 / 9.5 Lost 6-7 Lost / Over
Jul 17, 2026 Texas Rangers -3.5 / 7.5 Won 15-1 Won / Over
Jul 12, 2026 @St. Louis Cardinals +1.5 / 7.5 Won 3-4 Won / Under
Jul 11, 2026 @St. Louis Cardinals -1.5 / 8.5 Lost 4-1 Lost / Under
Jul 11, 2026 @St. Louis Cardinals -1.5 / 8 Lost 2-1 Lost / Under

Showing 10 of last 10 meetings

DATE TEAM OPP CLOSE RESULT ATS/OU
Jul 20, 2026 Atlanta Braves @San Diego Padres +1.5 / 5.5 Won 3-2 Won / Under
Jun 25, 2026 San Diego Padres @Atlanta Braves +1.5 / 8 Won 5-2 Won / Under
Jun 24, 2026 San Diego Padres @Atlanta Braves +1.5 / 8.5 Won 7-6 Won / Over
Jun 23, 2026 San Diego Padres @Atlanta Braves +1.5 / 7.5 Won 1-0 Won / Under
May 25, 2025 Atlanta Braves @San Diego Padres -1.5 / 7.5 Lost 3-5 Lost / Over
May 24, 2025 Atlanta Braves @San Diego Padres -1.5 / 9.5 Won 7-1 Won / Under
May 23, 2025 Atlanta Braves @San Diego Padres -1.5 / 7.5 Lost 1-2 Lost / Under
Mar 30, 2025 San Diego Padres @Atlanta Braves -1.5 / 7.5 Won 5-0 Won / Under
Mar 29, 2025 San Diego Padres @Atlanta Braves +1.5 / 8.5 Won 1-0 Won / Under
Mar 29, 2025 San Diego Padres @Atlanta Braves -1.5 / 7.5 Won 4-3 Lost / Under

Buehler’s Homer Problem Meets a Lineup That Punishes It

Walker Buehler takes the mound for San Diego sitting at 5-5 with a bloated 5.36 ERA, and he’s allowed 12 home runs already this season in just 89.2 innings. That’s a real problem against an Atlanta lineup that hit six homers combined in back-to-back blowouts against Texas last week, including a 15-1 rout on July 17. Matt Olson (26 HR, 59 RBI) and Michael Harris II (.301/.331/.506) give the Braves thump throughout the order, and Ozzie Albies and Austin Riley add more thunder in the middle innings.

Reynaldo Lopez, by contrast, has quietly turned into one of Atlanta’s most reliable arms. He’s 4-2 with a 3.50 ERA and has kept opponents to a .228 batting average across 22 appearances. His last start on July 11 wasn’t his sharpest — four earned runs in five innings against St. Louis — but his season-long body of work is a clear step above what Buehler has provided.

Buehler has surrendered 12 home runs in fewer than 90 innings this season — nearly identical to what Atlanta’s lineup produced in a single three-game sweep of Texas.

Fernando Tatis Jr. (.282/.346/.390) and Manny Machado (20 HR, 57 RBI, though hitting just .201) remain the engine San Diego needs to get going, but Machado’s average makes him a streaky bet to break out on a given night. Both clubs are also navigating thin rosters right now — Atlanta is without Ronald Acuna Jr. (hamstring) and Ha-Seong Kim (finger), while San Diego is missing Lucas Giolito and closer options like Jason Adam, thinning an already stretched bullpen.

It’s worth noting the bullpen math here favors Atlanta more than the box score alone suggests. San Diego is down two high-leverage relievers in Adam and Jeremiah Estrada, which puts extra pressure on Buehler to go deep into games — something he hasn’t consistently done given his 5.36 ERA. If the Padres starter falters early again, San Diego’s relief options are thinner than they’ve been most of the year, and that compounds against a lineup as deep as Atlanta’s.

The Braves, for their part, have shown they can win with contributions up and down the order rather than leaning on one or two stars, which is part of why bettors browsing Hello Rookie’s BetMGM review before placing a wager on this one will find the market consistently backing Atlanta in spots like this.

Prediction and Best Bet

Atlanta’s offense has too many answers for a Padres starter allowing homers at this rate, and Lopez gives the Braves length that San Diego’s rotation can’t match right now.

The pick:

  1. Prediction: Atlanta Braves 6, San Diego Padres 3
  2. Best Bet: Braves -1.5

Fade Buehler’s homer-ball tendencies against this lineup, and the value is with Atlanta covering rather than just winning outright.