MLB Thursday, July 23 at 12:15 PM UTC
10,000 Sim Trials Run
SD

San Diego Padres

Away

50-52 (23-28 Away)

Last 5 Form
L W L W L
Projected Final Score
2.5 3.8
Projected Total: 6.3 (O/U: 8.0)
Sportsbook Consensus Odds
SD: +210 | ATL: -250
ATL

Atlanta Braves

Home

59-42 (31-20 Home)

Last 5 Form
L W W L W

Simulated Outcome Probability

San Diego Padres Win Prob
32.9%
+0.6% Value Edge
Atlanta Braves Win Prob
67.2%
No Value Edge

Our 10,000 iterations project the Atlanta Braves to win outright in 67.2% of simulated game-runs.

Simulator Cover Probability

Spread Line: SD +1.5 / ATL -1.5
SD covers (+105) +7.2% Edge 56.0%
ATL covers (-125) 44.1%
Total O/U: 8.0
OVER (-110) 26.3%
UNDER (-110) +21.3% Edge 73.7%

Model Simulation Deciders

  • 💪 Lineup Depth: ATL starting lineup holds a clear offensive edge in On-Base Percentage (+0.030) and Slugging (+0.086).
  • 🔥 Momentum Streak: ATL enters this game on a hot streak (last 10 games win %: 64%) giving them a momentum advantage.

VegasSims Best Bet & Analysis

Best Bet

Our 10,000 simulations project the Atlanta Braves winning outright in 67.2% of run trials, with a projected score of SD 2.6 - ATL 3.7. The simulator identifies a positive expected value (+EV) edge on the spread with SD +1.5 covering in 56.0% of trials. Additionally, we lean towards the UNDER 8.0 which hit in 73.7% of runs.

No Runs First Inning (NRFI) Analysis

Simulated NRFI Probability
52.7%
+7.2% Value Edge
Vegas Consensus NRFI Odds
+120
Implied Probability: 45.5%
VegasSims Recommendation
👉 PLAY NRFI (YES)
High Confidence Pick

VegasSims simulated this matchup 10,000 times, resulting in a **52.7%** chance of a scoreless first inning. Away starter Kyle Hart (K%: 20.7%, BB%: 10.3%) faces ATL's top of the order (avg OBP: 33.9%). Home starter Chris Sale (K%: 28.9%, BB%: 8.0%) matchups against SD's first three hitters (avg OBP: 31.4%). **Best Bet**: **NRFI (Yes)**. With both starters showing strong control/strikeout rates, our simulator identifies a solid value edge (+7.2%) at +120.

Starting Pitchers Matchup

SD

Kyle Hart

Away Starter
ERA 5.21
WHIP 1.11
Record 0-2
IP 38.0
SO 33
GS 2
ATL

Chris Sale

Home Starter
ERA 2.19
WHIP 1.05
Record 11-6
IP 111.0
SO 134
GS 19

Top Offensive Performers

Sort by:

San Diego Padres

Atlanta Braves

Recent Results History (Last 5 Games)

San Diego Padres

L @ Atlanta Braves
6 - 7 | Jul 22, 2026
W @ Atlanta Braves
8 - 3 | Jul 21, 2026
L @ Atlanta Braves
2 - 3 | Jul 20, 2026
W @ Kansas City Royals
19 - 2 | Jul 19, 2026
L @ Kansas City Royals
1 - 6 | Jul 18, 2026

Atlanta Braves

W vs San Diego Padres
7 - 6 | Jul 22, 2026
L vs San Diego Padres
3 - 8 | Jul 21, 2026
W vs San Diego Padres
3 - 2 | Jul 20, 2026
W vs Texas Rangers
8 - 5 | Jul 19, 2026
L vs Texas Rangers
6 - 7 | Jul 18, 2026

Head-to-Head History

Home Atlanta Braves defeated San Diego Padres
7 - 6 | Jul 22, 2026
Away San Diego Padres defeated Atlanta Braves
8 - 3 | Jul 21, 2026
Home Atlanta Braves defeated San Diego Padres
3 - 2 | Jul 20, 2026
Home San Diego Padres defeated Atlanta Braves
5 - 2 | Jun 24, 2026
Home San Diego Padres defeated Atlanta Braves
7 - 6 | Jun 23, 2026

Injury Reports

San Diego Padres 42 reported

P Andrew Dalquist
7-Day
P Bryan Hoeing
60-Day
P Cole Paplham
- Full Season
P Daniel Rodriguez
60-Day
P David Morgan
15-Day
SS Dawson Willis
7-Day
IF Deivid Coronil
60-Day
P Deon Tusent
60-Day
P Eli Villalobos
7-Day
P Emmanuel Polo
60-Day
P Ethan Long
- Full Season
P Fernando Sanchez
60-Day
SS Gabriel Ollarves
- Full Season
P Jackson Smeltz
60-Day
P Jason Adam
15-Day
P Jaxon Dalena
60-Day
P Joe Musgrove
60-Day
P Joel Gonzalez
60-Day
SS Jonathan Vastine
7-Day
P Jordan Perez
60-Day
P Jordany Del Orbe
60-Day
P José Leclerc
60-Day
P Jose Ortega
60-Day
3B Kale Fountain
- Full Season
RF Kavares Tears
7-Day
P Landry Jurecka
7-Day
P Lucas Giolito
15-Day
P Manuel Castro
60-Day
P Mario Zabala
60-Day
P Matt Lachappa
- Full Season
DH Miguel Andujar
10-Day
P Miguel Angel Ledesma
60-Day
P Nick Pivetta
60-Day
P Omar Cruz
- Full Season
LF Ramón Laureano
60-Day
P Raymel Belliard
60-Day
OF Ricardo De La Paz
60-Day
P Ryan Och
7-Day
LF Samad Taylor
10-Day
P Tyler Morgan
60-Day
P Vicarte Domingo
7-Day
P Yoel Duarte
60-Day

Atlanta Braves 33 reported

RF Ben Gamel
7-Day
P Blayne Enlow
7-Day
P Briggs McKenzie
7-Day
P Cayman Goode
60-Day
P Colin Daniel
60-Day
P Cory Wall
60-Day
3B David McCabe
7-Day
P Elison Joseph
60-Day
SS Ha-Seong Kim
10-Day
OF Isaiah Drake
7-Day
P Jay Woolfolk
- Full Season
P Jaylen Paden
60-Day
P Jeremy Reyes
60-Day
P Joe Jiménez
60-Day
P Joey Wentz
60-Day
P Jonathan Hechavarria
60-Day
SS Jose Perdomo
- Full Season
P Juan Sanchez
60-Day
P Kendy Richard
60-Day
P Landon Harper
- Full Season
SS Lizandro Espinoza
7-Day
P Luis Mantilla
60-Day
P Marcos Pol
- Full Season
OF Michael Martinez
7-Day
P Raudy Reyes
- Full Season
P Rayven Antonio
- Full Season
P Robert Suarez
15-Day
C Sean Murphy
60-Day
P Spencer Schwellenbach
60-Day
P Spencer Strider
60-Day
OF Starlyn De La Cruz
60-Day
SS Tate Southisene
7-Day
P Trent Buchanan
60-Day