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 3.88
WHIP 1.10
Record 0-3
IP 58.0
SO 55
GS 4
ATL

Chris Sale

Home Starter
ERA 2.06
WHIP 1.00
Record 13-9
IP 144.0
SO 177
GS 24

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 46 reported

SS Bradley Frye
7-Day
P Braian Salazar
7-Day
P Bryan Hoeing
60-Day
P Cameron Nohos
7-Day
2B Carson Tucker
7-Day
P Clay Edmondson
7-Day
P Cole Paplham
- Full Season
P Daniel Rodriguez
60-Day
IF Deivid Coronil
60-Day
P Diego Serna
60-Day
P Eli Villalobos
- Full Season
P Emmanuel Polo
60-Day
P Ethan Long
- Full Season
3B Francisco Acuna
7-Day
SS Gabriel Ollarves
- Full Season
1B Gavin Sheets
10-Day
P Jackson Smeltz
60-Day
LF Jake Cunningham
7-Day
P Jason Adam
60-Day
P Jaxon Dalena
60-Day
P Jeremiah Estrada
15-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 Jose Ortega
60-Day
3B Kale Fountain
- Full Season
RF Kavares Tears
60-Day
P Landry Jurecka
7-Day
P Lucas Giolito
60-Day
LF Luis Rengifo
60-Day
P Manuel Castro
60-Day
P Mario Zabala
60-Day
P Matt Lachappa
- Full Season
DH Miguel Andujar
10-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
60-Day
P Ryan Reed
7-Day
CF Ryan Wideman
7-Day
P Tucker Musgrove
7-Day
P Tyler Morgan
60-Day

Atlanta Braves 35 reported

C Austin Fawley
7-Day
P Briggs McKenzie
60-Day
P Cayman Goode
60-Day
P Colin Daniel
60-Day
P Cory Wall
60-Day
P Elison Joseph
60-Day
P Ethan Bagwell
7-Day
P Herick Hernandez
7-Day
OF Isaiah Drake
7-Day
C Jair Camargo
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
P Luis Mantilla
60-Day
P Marcos Pol
- Full Season
OF Michael Martinez
7-Day
SS Patrick Engskov
60-Day
P Raudy Reyes
- Full Season
P Rayven Antonio
- Full Season
P Reynaldo López
15-Day
P Riley Frey
- Full Season
P Robert Suarez
60-Day
C Sandy León
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