MLB matchup analysis

Padres vs Braves Prediction, Odds and Model Pick

Thursday, July 23, 2026 at Truist Park · 12:15 PM ET

Official Pick

LyDia prediction: Atlanta Braves moneyline

Lab Rating
8.5/10
Model probability
77.5%
Market probability
69.4%
Model edge
+8.1%
Best moneyline
-248
Sportsbooks checked
9
LyDia model
77.5%
Market
69.4%

The case for Atlanta Braves

Market mispricing: +8.1%
LyDia makes Atlanta Braves 77.5% to win. The no-vig market says 69.4%. That gap is the entire reason this game is on the board.
Starting pitcher edge: 33 points
Atlanta Braves sends the clearly better starter by LyDia's pitcher score. Gaps this size are one of the model's strongest inputs.
Bats are hot: +0.054 OPS
Atlanta Braves is outhitting its own season form over the last 15 days. Recent form is context, not a model input, but it points the same way here.

What to watch

Own bullpen carries risk: 8.3/10
Atlanta Braves's pen comes in high risk. A lead after six innings is less safe than usual.
Opponent is swinging it
The other lineup is +0.156 OPS above its season form over the last 15 days.
The verdict LyDia backs Atlanta Braves at -248. 77.5% to win against a market implying 69.4% - the model sees value and the setup clears every gate.
Read the full model output

Atlanta Braves is an official moneyline pick because it clears both gates: 77.5% model win probability and 8.5/10 Lab Rating. LyDia projects 77.5% against a 69.4% no-vig market number, a 8.0% model edge at -248. Atlanta Braves owns the starting pitcher edge by 46 points. Bullpen read: Both bullpens stressed. Atlanta Braves's pen efficiency: Below average (3.4/10). Lineup check: Atlanta Braves is swinging a hot bat (+0.054 OPS); San Diego Padres is swinging a hot bat (+0.156 OPS). Recent form leans against this side and is included in the unified run projection.

Final result

Final score
Padres 5, Braves 6
Official moneyline grade
Void

Void reason: listed starter scratched: Griffin Canning → Kyle Hart

The pregame analysis remains on this URL. Postgame information is added without rewriting the original decision.

Game information

MatchupSan Diego Padres at Atlanta Braves
DateThursday, July 23, 2026
First pitch12:15 PM ET
VenueTruist Park
Starting pitchersKyle Hart vs Chris Sale
WeatherGame-time forecast: 83°F, 0% precipitation chance, 7 mph wind from SW.

Starting pitcher matchup

Full Pitcher Matchup Tool →
Kyle HartPadres · LHP
5.50ERA
1.11WHIP
7.8K/9
12.8%K-BB%
vs
Chris SaleBraves · LHP
2.19ERA
1.05WHIP
10.9K/9
23.9%K-BB%
MetricPadresBraves
Pitching planOpener / bullpen gameTraditional starter
Expected innings1.55.8
ThrowsLL
LyDia pitcher score (higher is better)5184
BB/9 (lower is better)3.02.1
HR/9 (lower is better)1.00.6
Ground-ball rate51.4%48.4%
IP per start (higher is better)1.55.8

Pitcher edge: Atlanta Braves by 33 points.

Bullpen game: LyDia weights each opener only for his expected innings. Aggregate bullpen fatigue, efficiency, and risk data cover the remaining innings.

How to read this: the scorecards show ERA, WHIP, K/9, and K-BB%. The table adds complementary traits without repeating them. Highlighted cells mark a gap big enough to matter. HR/9 is home runs allowed per nine innings. Ground-ball rate is neither good nor bad on its own: high ground-ball pitchers trade strikeouts for double plays and fewer home runs.

Strikeout projections Full K board →

Kyle Hart strikeouts
0.9 projected
No strikeout line posted when this page was generated
Chris Sale strikeouts
7.0 projected
No strikeout line posted when this page was generated

Projections are self-calibrated against graded results (59 graded starts). Leans are context, not official picks.

Same data source as the Pitcher Matchup Tool, where every starter on the slate is compared side by side.

MetricPadresBraves
Record50-5259-42
Last 104-66-4
Run differential / game (team quality)-0.29+1.04
Runs scored / game (offense)4.144.98
Runs allowed / game (defense, lower better)4.433.94
OPS, last 15 days0.8460.788
Season OPS0.6900.734
OPS change+0.156+0.054
Runs per game, last 15 days6.35.5
K% season (lower is better)22.6%21.3%
K% last 15 days19.3%22.7%
OPS vs opposing hand0.6710.750

Run differential and run environment come from the season standings; offense splits for all 30 teams live on the Stats page, including hot and cold streaks and the run environment table.

Every team on today's slate, on any two axes you pick. Padres and Braves are highlighted.

Padres
Combined risk
8.4 High risk
Fatigue
6.5 Tired
Efficiency
1.2 Struggling
Braves
Combined risk
8.3 High risk
Fatigue
7.5 Tired
Efficiency
3.4 Below average

Risk is what the model actually uses: fatigue blended with how well the pen has pitched. High fatigue with high efficiency is a tired pen that is still getting outs.

MetricPadresBraves
Fatigue6.5/10, Tired7.5/10, Tired
Efficiency1.2/10, Struggling3.4/10, Below average
Combined risk8.4/10, High risk8.3/10, High risk
Relief innings, last 3 days8.312.7
Back-to-back arms34
3-day ERA8.646.39
3-day WHIP2.161.50

Fatigue measures workload. Efficiency measures recent run prevention. Combined risk is what the moneyline and totals systems use.

Run total projection

Full Totals Projections →
LyDia projection
11.8
Market total
9.5
Projected away runs
4.6
Projected home runs
7.2
Over price
-104
Under price
-110

The model projects 2.3 runs above the market total. A research lean still requires a setup rating of at least 7.0/10. Totals are research context only; official totals are currently disabled.

More games today

All matchups →

What could change the prediction

Every LyDia pick, graded in public

Free daily model card by email, or open today's full slate. Membership adds delivery before first pitch.

Today's picks Membership

Model outputs are not guarantees. LyDia provides analysis and education only. Every official pick remains visible on the Results page. 21+. If you or someone you know has a gambling problem, call 1-800-GAMBLER.