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

Match Predictor

Pre-match Prediction
San Diego Padres
@
Atlanta Braves
San Diego Padres 30%Atlanta Braves 70%
Market LinesRun Line: Atlanta Braves -2Total: O/U 8
Model: Under 8
Model projects 7.2 total runs vs 8 line

San Diego Padres

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
42%
43/102
MLB: 48%
Starter
18%
2/11
vs ATL
50%
3/6
Avg Total
8.5
MLB: 8.9
Game Starter (11) Last Starter vs ATL vs ATL (6)
Griffin Canning #17 · RHP · Age 30
6.67
ERA (2026)
9.0
K/9 (2026)
11
Starts (2026)
6.4
Avg Total (2026)
Last 3:
L @KC (Jul 18): 3.2IP, 4ER, 4K
L ARI (Jul 09): 4.2IP, 2ER, 5K
L @LAD (Jul 04): 4.0IP, 1ER, 4K
vs ATL: L (Aug 17 2024): 4.1 IP, 7 ER, 3 K
Bullpen (2026 Season)Average
ERA: 4.20MLB Avg: 3.9510 relievers
Recent: L 1-6W 19-2L 2-3W 8-3L 6-7
Lineup vs Griffin Canning (Career)
BatterPosPAAVGOPSHR
Matt Olson1B20.2110.8292
Mauricio DubonLF9.3750.8190
Austin Riley3B5.2000.4000
Michael Harris IICF5.8002.0000
Mike YastrzemskiLF4.2500.5000
Dominic SmithDH3.6671.3340
Ozzie Albies2B2.0000.5000
Drake BaldwinC1.0001.0000
Eli WhiteRF1.10002.0000
4 batters with no matchup history

Atlanta Braves

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
53%
54/102
MLB: 48%
Starter
39%
7/18
vs SD
50%
3/6
Avg Total
8.9
MLB: 8.9
Game Starter (18) Last Starter vs SD vs SD (6)
Chris Sale #51 · LHP · Age 37
2.06
ERA (2026)
10.5
K/9 (2026)
18
Starts (2026)
8.0
Avg Total (2026)
Last 3:
W TEX (Jul 17): 7.0IP, 0ER, 6K
ND @STL (Jul 10): 3.0IP, 0ER, 5K
W NYM (Jul 04): 5.0IP, 3ER, 3K
vs SD: W (Jul 14 2024): 5.0 IP, 1 ER, 4 K
Bullpen (2026 Season)Good
ERA: 3.23MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-07-21 vs SD. Bullpen arms likely still recovering.
Recent: L 6-7W 8-5W 3-2L 3-8W 7-6
Lineup vs Chris Sale (Career)
BatterPosPAAVGOPSHR
Manny Machado3B33.3571.0261
Xander BogaertsSS26.3180.8781
Fernando Tatis Jr.RF12.3331.0001
Jake Cronenworth2B10.0000.0000
Jackson MerrillCF7.1430.2860
Ty France1B7.1670.4530
Gavin Sheets1B3.3331.6661
Luis Rengifo3B3.0000.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickAtlanta Braves -1.5 (-125), MEDIUM confi
Atlanta Braves -1.5 (-125), MEDIUM confidence. Sale against Canning is the clearest starter quality gap on the full slate. Canning allowed four earned...
PickUnder 8.0 total runs (-120), LOW confide
Under 8.0 total runs (-120), LOW confidence. Sale's half of this game is a strong under contributor. He carries a 2.06 ERA and has allowed three or fe...
PickJake Cronenworth Under 0.5 hits (-119),
Jake Cronenworth Under 0.5 hits (-119), HIGH confidence. This is the cleanest prop in the game. Cronenworth is 0-for-10 in career plate appearances ag...

San Diego Padres vs Atlanta Braves Game Preview

In today's MLB action, the pitching matchup does the talking before the first pitch is thrown. The Atlanta Braves hand the ball to Chris Sale, who carries a 2.06 ERA across 105 innings this season with just 25 walks. The San Diego Padres counter with Griffin Canning, sitting 1-8 with a 6.67 ERA in 59.1 innings. That gap between starters is the largest on the full slate today, and it drives everything in this rubber game at Truist Park.

Sale arrives on six days of rest after going seven shutout innings against Texas on July 17, striking out six without issuing a walk. At 37, his command remains his primary weapon. He has posted 123 strikeouts against just 25 walks in 2026, a ratio that almost no starter in the league can match. He has faced San Diego three times since early 2024 and allowed five combined earned runs across those outings. His home club averages 5.0 runs per game against right-handed pitching this season and holds a 31-20 record at Truist Park. Sale in this matchup sets up for Atlanta to build a lead and hold it.

Canning's situation is harder to paper over. His last appearance at this exact park on June 23 lasted 0.2 innings and produced four earned runs against this same Atlanta lineup. His three most recent starts have gone 3.2, 4.2, and 4.0 innings, averaging under 4.0 innings per outing with just 4.33 strikeouts per start. He has allowed 9 home runs in 59.1 innings this year. Michael Harris II has a .800 average and 2.000 OPS in 5 career plate appearances against Canning. After Wednesday's back-and-forth series win, Braves manager Walt Weiss summed it up simply: "That was a wild one." This lineup does not need much prompting.

The contrarian case is worth honest treatment. San Diego's right side has been elite this week. Fernando Tatis Jr. is hitting .450/.522/.950 over his last five games with three home runs and nine RBI. Ty France has four home runs in that same five-game stretch. Manny Machado carries a .357 average and 1.026 OPS in 33 career plate appearances against Sale, including 1.100 OPS in each of his last two seasons against this specific pitcher. The Padres are 4-1 against Atlanta this season and have not lost a series at Truist since 2018. Atlanta's bullpen is also operating at its lowest depth of the year after deploying Victor Mederos and Raisel Iglesias in Tuesday's ninth inning, with JR Ritchie already optioned and Martín Pérez returning from a forearm injury with pre-IL walk numbers that warrant concern. These are real risk factors. They lower confidence to medium. They do not flip the pick.

San Diego Padres vs Atlanta Braves Key Insights

  • Sale has issued just 25 walks in 105 innings in 2026. San Diego's lineup, which is 12-12 against left-handed pitching this season, must beat him with contact. He gives nothing away in counts.
  • Canning's last Truist Park appearance on June 23 ended in 0.2 innings with four earned runs against this same Atlanta lineup. His last three starts averaged under 4.0 innings. Expect the Atlanta bullpen to face meaningful work by the fifth inning, possibly earlier.
  • Michael Harris II has a .800 average and 2.000 OPS in 5 career plate appearances against Canning, including a 3.000 OPS mark in their 2026 meeting specifically. He is the most dangerous individual matchup in the Atlanta lineup when Canning takes the mound.
  • Jake Cronenworth is 0-for-10 against Sale in career plate appearances, covering 2023, 2024, and 2025. Three separate seasons. Zero hits. No other matchup in this game carries a cleaner batter-vs-pitcher signal.
  • Atlanta's bullpen enters at its deepest point of strain this season. Ritchie was optioned this week. Iglesias surrendered a two-run home run in Tuesday's ninth inning. Mederos also appeared that night. Pérez walked nine batters in 13.1 innings before going on the injured list and his control has not stabilized since returning.
  • Tatis Jr. owns a 1.000 career OPS in 12 plate appearances against Sale and posted 1.167 OPS in six appearances against him in 2025. France has four home runs in five games. If Sale cannot contain the right-handed power bats at the top of the San Diego order, the total picture shifts significantly.

San Diego Padres vs Atlanta Braves Betting Picks

Picks made July 23, 2026 at 04:42 AM ET. Odds shown reflect current market prices.

Under 8.0 total runs (-120), LOW confide
Under 8.0 total runs (-120), LOW confidence. Sale's half of this game is a strong under contributor. He carries a 2.06 ERA and has allowed three or fewer runs in two of his last three starts. The other half is genuinely uncertain. Canning's early exit will expose an already-thin Atlanta bullpen to Tatis Jr., France, and Machado while all three are in the middle of one of the hottest offensive stretches on the Padres roster. The market sits right at 8.0 for a reason. The under lean is real. The confidence is not.
Moneyline
Moneyline: No play. The market implies Atlanta at 72.8% win probability at -267. There is no meaningful gap between that number and the quality of this matchup to justify action on either side. The Padres at +215 are partially credible given their 4-1 season record against Atlanta and the bullpen depletion, but not credible enough to bet against Sale at home in this starter matchup.
Analysis insight — no specific bet associated
Jake Cronenworth Under 0.5 hits (-119),
Jake Cronenworth Under 0.5 hits (-119), HIGH confidence. This is the cleanest prop in the game. Cronenworth is 0-for-10 in career plate appearances against Sale across 2023, 2024, and 2025. Three seasons. No hits. His 2026 season line of .204/.291/.290 provides no statistical cover, and Sale's elite 10.54 strikeout rate per 9 innings means Cronenworth will not be helped by luck on the strikeout count either. The -119 price represents genuine value given the strength of this career sample.
Chris Sale Under 7.5 strikeouts (-170),
Chris Sale Under 7.5 strikeouts (-170), MEDIUM confidence. Sale's stuff is as good as anyone's in the league this season. His 10.54 strikeout rate per 9 innings would support a big number in a deep start. The problem is outing length. His last three starts: 7.0 innings on July 17, 3.0 innings on July 10, 5.0 innings on July 4. He needs 7-plus innings to realistically reach 8 strikeouts. At 5.0 innings and his current rate, the projection lands around 5.9 strikeouts. The market prices this under heavily because the outing length question is real, not because Sale has lost his strikeout ability.
Manny Machado Over 1.5 total bases (+150
Manny Machado Over 1.5 total bases (+150), MEDIUM confidence. Machado's 33-plate appearance career sample against Sale is the most compelling individual matchup in this dataset. He is hitting .357 with a 1.026 OPS across those appearances and posted 1.100 OPS in five plate appearances in 2024 and 1.100 OPS in six plate appearances in 2025. That consistency across two recent seasons against this specific pitcher matters. He needs a double or a multi-hit game to cash. A .357 career average against Sale supports exactly that kind of outcome. The +150 price implies 40.0% probability, which is soft given the historical edge.
Matt Olson to hit a home run (+265), LOW
Matt Olson to hit a home run (+265), LOW confidence. Olson has 26 home runs this season with a .532 slugging percentage and has connected twice in 20 career plate appearances against Canning. Canning has allowed 9 home runs in 59.1 innings this year, a rate above league average. Truist Park carries a 1.02 home run factor. The market implies 27.4% at +265. Olson's power profile against a fly-ball-prone starter supports a real probability slightly above that. Low confidence because the under-leaning total context limits his plate appearances against Canning before the early exit arrives.
Griffin Canning Under 4.5 strikeouts (-1
Griffin Canning Under 4.5 strikeouts (-164), MEDIUM confidence. Canning's last three starts: 4 strikeouts in 3.2 innings, 5 strikeouts in 4.2 innings, 4 strikeouts in 4.0 innings. His average is 4.33 strikeouts per outing. At his current outing length, reaching 5 strikeouts requires extending deeper than he has managed recently. His last Truist start produced only 2 strikeouts in 0.2 innings. Atlanta creates pitch accumulation and early exits. The under aligns directly with his outing length reality.
Same-Game Parlay
Same-Game Parlay: Braves -1.5, Under 8.0, Cronenworth Under 0.5 hits, Canning Under 4.5 Ks. These four legs share a single thesis. A hitless Cronenworth and a brief Canning outing both point toward a game where San Diego cannot generate consistent offense early. That keeps the total manageable and lets Atlanta build the cushion needed to cover -1.5. The Braves cover is the natural beneficiary when the opposing lineup goes quiet. Components: Braves -1.5 (-125) [424840034>, Under 8.0 (-120) [424840002>, Cronenworth Under 0.5 hits (-119) [424916002>, Canning Under 4.5 strikeouts (-164) [424916024>.
Analysis insight — no specific bet associated
YRFI (-118), LOW confidence. Sale's firs
YRFI (-118), LOW confidence. Sale's first-inning ERA has been elevated this season and San Diego has scored in the first inning in 7 of their last 10 games on the road. Tatis Jr. at .450/.522/.950 over his last five games is likely near the top of the San Diego order facing Sale's most vulnerable inning. The case against this play is Canning's first-inning numbers, which have been significantly better than his overall line. The lean is YRFI based on Sale's first-inning exposure and San Diego's current offensive momentum. This is a narrow lean, not a strong position.

Key Players

Batting AverageSD
Fernando Tatis Jr.
.286Batting Average
RF
Home RunsSD
Manny Machado
22Home Runs
3B
Runs Batted InSD
Manny Machado
59Runs Batted In
3B
Earned Run AverageSD
Michael King
3.24Earned Run Average
SP
WinsSD
Adrian Morejon
7Wins
RP
StrikeoutsSD
Michael King
103Strikeouts
SP
Batting AverageATL
Michael Harris II
.296Batting Average
CF
Home RunsATL
Matt Olson
26Home Runs
1B
Runs Batted InATL
Matt Olson
60Runs Batted In
1B
Earned Run AverageATL
Chris Sale
2.06Earned Run Average
SP
WinsATL
Chris Sale
10Wins
SP
StrikeoutsATL
Chris Sale
123Strikeouts
SP

Recent Form

San Diego Padres
L6-1Kansas City Royals
W19-2Kansas City Royals
L3-2Atlanta Braves
W8-3Atlanta Braves
L7-6Atlanta Braves
Atlanta Braves
L7-6Texas Rangers
W8-5Texas Rangers
W3-2San Diego Padres
L8-3San Diego Padres
W7-6San Diego Padres

San Diego Padres vs Atlanta Braves Summary

The case for Atlanta today starts and ends on the mound. Sale at 2.06 ERA, 25 walks in 105 innings, six days of rest, facing a pitcher who lasted 0.2 innings the last time he stood in this exact park against this exact lineup. The Braves -1.5 at -125 is the primary position. Pair it with Cronenworth Under 0.5 hits at -119, the cleanest batter-vs-pitcher shutdown signal in the game. Cronenworth has not recorded a single hit against Sale across three separate seasons and 10 career plate appearances. He is 0-for-10. That number does the talking.

The honest caveat is the Atlanta bullpen. Ritchie is optioned. Iglesias gave up a two-run home run on Tuesday. Mederos was also deployed that night. Pérez is back from a forearm injury with walk numbers that should concern anyone watching Atlanta's middle-relief depth. If Sale exits before the sixth for any reason, the Padres have Tatis Jr., France, and Machado all running at full strength against the thinnest bullpen Atlanta has fielded all season. That scenario holds this at medium confidence. It does not change the direction of the pick. The starting pitcher quality gap is too wide to ignore, and Canning's track record at this specific park is too damaging to bet around.

The best value prop to track alongside the primary picks is Machado Over 1.5 total bases at +150. He owns a 1.026 OPS across 33 career plate appearances against Sale, with 1.100 OPS in both 2024 and 2025 against this specific pitcher. He is the one Padres bat with a meaningful, multi-year documented edge in this matchup. At +150, the market is underpricing that history. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesATL leads series 2-1
DateMatchupResult
Jul 20, 2026SD @ ATLATLATL 3-2
Jul 21, 2026SD @ ATLSDSD 8-3
Jul 22, 2026SD @ ATLATLATL 7-6

San Diego Padres at Atlanta Braves predictions: Sale (2.06 ERA) faces Canning (6.67 ERA). Best bets: Braves -1.5, Cronenworth Under 0.5 hits.

Frequently Asked Questions

MLBGame PreviewsSan Diego Padres at Atlanta Braves