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

Score Prediction

Pre-match Prediction
Philadelphia Phillies
@
Atlanta Braves
Philadelphia Phillies 47%Atlanta Braves 53%
Market LinesRun Line: Atlanta Braves -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.0 total runs vs 7.5 line

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
55%
82/148
MLB: 48%
Starter
vs ATL
55%
6/11
Avg Total
8.7
MLB: 8.9
Game Starter (0) Last Starter vs ATL vs ATL (11)
Bullpen (2026 Season)Average
ERA: 3.95MLB Avg: 3.959 relievers
Recent: W 1-0L 5-6W 11-7L 1-2L 5-6

Atlanta Braves

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
56%
83/149
MLB: 48%
Starter
33%
2/6
vs PHI
55%
6/11
Avg Total
8.4
MLB: 8.9
Game Starter (6) Last Starter vs PHI vs PHI (11)
Tyler Mahle #54 · RHP · Age 32
4.05
ERA (2026)
8.5
K/9 (2026)
6
Starts (2026)
6.5
Avg Total (2026)
Last 3:
ND @PHI (Sep 06): 6.0IP, 0ER, 3K
ND COL (Aug 30): 6.2IP, 1ER, 9K
W @MIL (Aug 23): 5.0IP, 1ER, 4K
vs PHI: ND (Apr 08 2026): 5.2 IP, 0 ER, 6 K
Bullpen (2026 Season)Good
ERA: 3.24MLB Avg: 3.9511 relievers
Recent: L 0-1L 1-7L 2-7W 3-1W 6-5
Lineup vs Tyler Mahle (Career)
BatterPosPAAVGOPSHR
Kyle SchwarberDH32.2731.0142
Trea TurnerSS23.4090.8900
Bryce Harper1B17.2670.6860
Luis Arraez2B12.4000.8330
Alec Bohm3B8.2500.6250
Bryson Stott2B8.0000.0000
J.T. RealmutoC8.3750.7500
Brandon MarshLF6.0000.0000
Justin CrawfordCF6.0000.0000
Garrett StubbsC5.2000.4000
Rafael MarchanC4.0000.0000
Derek HillCF3.0000.0000
Edmundo SosaLF3.0000.0000
Bryan De La CruzRF2.5001.0000
Our Top PicksLive Odds
Top PickAtlanta Braves ML (-122, LOW confidence)
The pick is Atlanta, and the argument is clean.
PickAtlanta Braves -1.5 (+154, LOW confidence)
The value on the run line is real.
PickUnder 7.5 (-110, LOW confidence)
The model lines up directionally with the Under, but the edge is at the noise threshold, right at the market line.
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

Philadelphia Phillies vs Atlanta Braves Game Preview

One news alert rewired this entire game. Luzardo, 14-5 with a 2.87 ERA and 221 strikeouts, was scratched Saturday morning with left shoulder stiffness, and the Philadelphia Phillies will send a TBD replacement to the mound in Atlanta. What was a genuine pitching duel is now a structural mismatch. In MLB, when you swap your ace for an emergency arm, the math shifts hard and fast. The Atlanta Braves benefit directly.

Tyler Mahle gets the ball for Atlanta and he is pitching the best baseball of his 2026 season. Over his last three starts, he has allowed just 2 earned runs across 17.2 innings, including a six-inning shutout against this exact Philadelphia lineup six days ago at Citizens Bank Park. His season line reads 5-10 with a 4.05 ERA, which undersells what he is doing right now. He is limiting contact, staying out of big innings, and working deep into games. The concern with Mahle has always been the home run ball, at 1.17 per nine innings this year, but even that has been controlled in this recent stretch. He is working efficiently and avoiding the blow-up inning.

The one Philadelphia bat that genuinely lives in Mahle's head is Kyle Schwarber. Career across 32 plate appearances, Schwarber posts a 1.014 OPS against him with two home runs, and in 2026 specifically, that number sits at 0.917 OPS over 9 PA. He comes in as hot as anyone in the league: four home runs in his last seven games, a .444 ISO, 50% hard-hit rate, and a 20% barrel rate. Warm, humid Atlanta conditions with thunderstorm risk Saturday only amplify the power threat. But the structural problem for Philadelphia is deeper than one bat. Bryson Stott is 0-for-8 against Mahle in 2026 with a .000 OPS. Brandon Marsh is 0-for-6. Justin Crawford is 0-for-6. That is three everyday lineup spots Mahle handles without breaking a sweat, three free outs that never require strikeouts.

Truist Park is a neutral environment. Runs factor sits at 1.0, home run factor at 1.02, so the park is not meaningfully tilting the total in either direction. Atlanta enters this game on a two-game winning streak, 50-26 at home, and fresh off a 6-5 win over Philadelphia on Friday to take Game 1 of this series. The Phillies are 4-6 over their last ten and their team wRC+ over the past week sits at 82. Philadelphia has the offensive firepower to overcome the rotation downgrade if Schwarber gets scorching and the bullpen implodes, but banking on that exact sequence is a different kind of bet than what the data supports tonight.

Philadelphia Phillies vs Atlanta Braves Key Insights

  • Luzardo's left shoulder scratch is the defining factor in this game. The Phillies lose their ace and replace him with an unknown arm. Against an Atlanta lineup that is 50-26 at home and already won Game 1 of this series, that is a significant structural problem.
  • Mahle is pitching the best baseball of his 2026 season. Two earned runs over 17.2 innings across his last three starts, including a six-inning shutout against this specific Philadelphia lineup six days ago. The -122 moneyline barely prices what is happening right now.
  • Three Philadelphia everyday starters are combined 0-for-20 against Mahle in 2026. Stott (0-for-8, .000 OPS), Marsh (0-for-6, .000 OPS), and Crawford (0-for-6, .000 OPS) hand him free outs without requiring elevated pitch counts or strikeouts.
  • Schwarber is the entire Philadelphia offensive argument. He owns a 1.014 career OPS against Mahle and brings genuine home-run upside with four in his last seven games. If Philadelphia wins tonight, it runs through him.
  • Both bullpens are leaking. Atlanta's relief corps has posted a 5.23 FIP over the last 24 frames with 2.22 HR/9 allowed. If this game extends deep, neither team has a reliable bridge, and late-inning run-scoring risk is real from both sides.
  • Philadelphia's team wRC+ over the last week is 82, below league average, and the Phillies are 4-6 over their last ten. Schwarber's elite current form exists inside a struggling lineup context that Mahle already knows how to handle.

Philadelphia Phillies vs Atlanta Braves Betting Picks

Picks made September 12, 2026 at 05:37 AM ET. Odds shown reflect current market prices.

Atlanta Braves -1.5 (+154, LOW confidence)
Atlanta Braves -1.5 (+154, LOW confidence): The value on the run line is real. Mahle's three-start form supports a multi-run outcome, and an emergency Philadelphia starter likely means early leverage situations for Atlanta's offense. The vulnerable Phillies bullpen entering earlier than normal elevates Atlanta's ceiling for a lopsided win. LOW confidence strictly because of the unknown starter variable and Schwarber's genuine ability to swing a low-scoring game on his own. At +154, the juice compensates for the variance.
Under 7.5 (-110, LOW confidence)
Under 7.5 (-110, LOW confidence): The model lines up directionally with the Under, but the edge is at the noise threshold, right at the market line. The directional case is sound: Mahle limits Philadelphia's lineup through contact suppression, the TBD starter limits his own innings, and the game stays contained. Two shaky bullpens and Schwarber's power prevent any real conviction. Treat this as a weak lean with eyes open, not a strong standalone play.
Tyler Mahle Under 4.5 Strikeouts (-114, MEDIUM confidence)
Tyler Mahle Under 4.5 Strikeouts (-114, MEDIUM confidence): This is the cleanest prop on the board. Mahle has faced Philadelphia three times in 2026 and recorded 3, 3, and 6 strikeouts. Two of three outings land well under the 4.5 line. His season K/9 is 8.52, but the Philadelphia-specific pattern skews low for a clear reason: Stott, Marsh, and Crawford collectively go 0-for-20 against him in 2026 by making contact, not swinging and missing. They hand him outs without requiring punch-outs. At -114, near even money, there is real value on the suppressed strikeout profile against this specific lineup.
Kyle Schwarber to Hit a Home Run (+230, MEDIUM confidence)
Kyle Schwarber to Hit a Home Run (+230, MEDIUM confidence): Schwarber leads MLB with 44 home runs. He has four in his last seven games. His career OPS against Mahle is 1.014. In 2026 specifically, that sits at 0.917 across 9 PA. Mahle has allowed 17 home runs in 131 innings this season, above league average at 1.17 per nine. Truist Park's homer factor is 1.02, and warm, humid Saturday conditions aid ball flight. The Braves bullpen has allowed 2.22 HR/9 over the last 24 frames, stacking late-inning exposure on top of whatever Schwarber sees against Mahle himself. At +230, the market implies roughly 30%. His true probability in this spot is meaningfully higher given the combination of current form, career history against this specific pitcher, and conditions.
Bryson Stott Under 0.5 Hits (+122, MEDIUM confidence)
Bryson Stott Under 0.5 Hits (+122, MEDIUM confidence): Stott is 0-for-8 against Mahle in 2026 with a .000 OPS. His season average of .248 does not carry over to this matchup at all. The market gives positive value at +122 on a demonstrably difficult individual matchup with a meaningful 2026 sample size. This fits the Under game total script cleanly: Mahle suppressing Stott is part of how this game stays quiet.
Bryce Harper Under 0.5 Hits (+148, MEDIUM confidence)
Bryce Harper Under 0.5 Hits (+148, MEDIUM confidence): Harper's career against Mahle across 17 plate appearances: .267 average, 0.686 OPS. That is well below his elite season line of .271/.387/.493. In 2026 specifically, 9 PA at 0.708 OPS with zero home runs. His last seven days have cooled: 0.555 OPS after a stronger stretch. Under 0.5 hits at +148 (40.3% implied) offers genuine positive expected value for a batter with a sub-.700 OPS against today's starter and declining recent form.
Kyle Schwarber Over 1.5 Total Bases (+118, LOW confidence)
Kyle Schwarber Over 1.5 Total Bases (+118, LOW confidence): The complementary play to the home run prop. Schwarber's .522 slugging and current hot streak (.444 ISO, 50% hard-hit rate in his last seven games) give him an elevated extra-base floor even in games where he does not homer. Career OPS against Mahle is 1.014, meaning extra-base contact is a reasonable expectation, not a lucky outcome. At +118, there is positive value on his true-outcome damage profile. LOW confidence given game-total uncertainty and both bullpens' volatility in later innings.
Same-Game Parlay
Same-Game Parlay: ATL ML + Under 7.5 + Mahle K Under 4.5 + Harper hits Under 0.5 (LOW confidence): All four legs point toward the same game script. Mahle handles Philadelphia's lineup cleanly, working through contact-heavy hitters like Stott, Marsh, and Crawford without needing strikeouts, keeping his K total south of 4.5. Harper goes hitless in the process, consistent with his sub-.700 OPS against this starter this season. Atlanta's offense works against a replacement Philadelphia arm for enough runs to win. The total stays under 7.5 as both starters do their jobs in the first half and both bullpens keep things contained enough in the back end. The four legs reinforce each other through a single game narrative. Individual contract IDs: ATL ML (452794574), Under 7.5 (452794677), Mahle K Under (452916778), Harper hits Under (452916891).
Analysis insight — no specific bet associated
YRFI (+106, LOW confidence)
YRFI (+106, LOW confidence): The entire argument here is Luzardo's scratch. An emergency starter or opener for Philadelphia means unknown command, unfamiliar game rhythm, and no established track record against Atlanta's disciplined home lineup featuring Acuña, Harris, and Baldwin at the top. Atlanta scores in the first inning of home games frequently, and facing an unknown arm flips the opening-inning risk clearly toward a run happening. Mahle is capable of a clean first inning on his end. But one side of this pitching matchup being completely undefined tilts first-inning scoring probability upward enough to make near-even money at +106 worth taking. LOW confidence because the actual identity and command profile of Philadelphia's starter remains unknown.

Key Players

Batting AveragePHI
Bryce Harper
.271Batting Average
1B
Home RunsPHI
Kyle Schwarber
44Home Runs
DH
Runs Batted InPHI
Kyle Schwarber
92Runs Batted In
DH
Earned Run AveragePHI
Cristopher Sanchez
2.79Earned Run Average
SP
WinsPHI
Cristopher Sanchez
17Wins
SP
StrikeoutsPHI
Jesus Luzardo
221Strikeouts
SP
Batting AverageATL
Michael Harris II
.283Batting Average
CF
Home RunsATL
Matt Olson
38Home Runs
1B
Runs Batted InATL
Matt Olson
82Runs Batted In
1B
Earned Run AverageATL
Chris Sale
2.18Earned Run Average
SP
WinsATL
Chris Sale
14Wins
SP
StrikeoutsATL
Chris Sale
190Strikeouts
SP

Recent Form

Philadelphia Phillies
W1-0Atlanta Braves
L6-5Houston Astros
W11-7Houston Astros
L2-1Houston Astros
Atlanta Braves
L1-0Philadelphia Phillies
L7-1Tampa Bay Rays
L7-2Tampa Bay Rays
W3-1Tampa Bay Rays

Philadelphia Phillies vs Atlanta Braves Summary

The case for Atlanta tonight is context, not just names on a lineup card. Mahle is pitching the best baseball he has thrown all year, 2 ER over 17.2 innings, and he just held this exact Philadelphia lineup scoreless for six innings six days ago. The Phillies counter with a TBD replacement after scratching their ace, meaning Atlanta's home offense, 50-26 at Truist Park, faces genuinely inferior pitching while Mahle works through a familiar, vulnerable lineup. The best angle is Atlanta ML at -122, which barely prices the structural hole Philadelphia created this morning. The supporting prop that fits cleanest is Mahle Under 4.5 strikeouts at -114. That is not a contradiction of the Atlanta win thesis. It is a recognition that he retires Stott, Marsh, and Crawford through contact suppression, not punch-outs. They go 0-for-20 against him this year without needing a strikeout to get out.

The contrarian case worth knowing before you bet: Schwarber at +108 via Philadelphia ML is defensible. He owns a 1.014 career OPS against Mahle, has four home runs in seven games, and carries enough power to flip a low-scoring game by himself in humid Atlanta conditions. Mahle allows 1.17 home runs per nine innings, and both bullpens post north of 5.00 FIP over the last 24 frames. The market has Philadelphia at 46.7% implied, essentially a coinflip. If you want the contrarian position, Schwarber's bat makes it a reasonable argument. But the structural pitching advantage sits clearly with Atlanta, the data supports the Braves, and that is where the picks land. Variance is always part of baseball. Schwarber at-bat in any inning rewrites this game entirely, and that is the honest caveat that should travel with every bet placed here tonight.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesATL leads series 1-0
DateMatchupResult
Sep 11, 2026PHI @ ATLATLATL 6-5

Phillies at Braves predictions: Luzardo scratched, Mahle in elite form (2 ER/17.2 IP). Best bets: Braves ML -122, Under 7.5, Schwarber HR +230.

Frequently Asked Questions

MLBGame PreviewsPhiladelphia Phillies at Atlanta Braves