Today · 7:15 PM ETLineup pendingNL East

Philadelphia Phillies   vs   Atlanta Braves Preview

September 12, 2026

Starting pitchers, lineup status, recent form and weather at Truist Park.

7:15 PM ET · Truist ParkStats availableLineups not confirmed
T-Score64
82–65 · 2nd NL East · T-Score 64
First pitch 7:15 PM ET
86–61 · 1st NL East · T-Score 74
T-Score74
First pitch 7:15 PM ET

Matchup at a glance

PitcherStat calculation
CategoryComparisonWhy
Starting pitcherPhilliesLuzardo owns the stronger overall starter profile, with the higher P-Score and better strikeout and baserunner rates.
Offense vs handEvenBoth offenses perform near the same level against the opposing starter's handedness.
Team strengthBravesAtlanta leads 74–64 in T-Score.
WeatherModerate impactA 4 mph wind could modestly increase carry on fly balls.

Starting pitchers

2026 season (MLB rank among qualified starters)
ERA
2.87
25th
WHIP
1.08
30th
K/9
11.13
9th
BB/9
2.62
63rd
P-Score84i
FIP
2.77
HR/9
0.76
33rd
OPS/R
0.691
IP
178.2
2026 ERA splits
Home ERA4.05
Road ERA1.76
Last 5 starts
2026 season (MLB rank among qualified starters)
ERA
4.05
110th
WHIP
1.27
96th
K/9
8.52
89th
BB/9
2.95
97th
P-Score63i
FIP
3.94
HR/9
1.17
110th
OPS/R
0.803
IP
131.0
2026 ERA splits
Home ERA2.40
Road ERA5.61
Last 5 starts
How the starters differ
·Luzardo strikes out 2.6 more batters per nine innings.
·Luzardo owns the lower FIP, 2.77 to 3.94.
·Luzardo allows fewer baserunners, with a 1.08 WHIP compared with 1.27.
·Luzardo allows the lower home-run rate: 0.76 vs 1.17 per nine.
Advanced starter metricsERA−, FIP, WAR, career vs opponent
MetricLuzardoMahleNote
ERA−66100Park- and league-adjusted; 100 is average.
FIP2.773.94
WAR5.51.9Season value.

How the lineups match the starters' pitch mix

Pitch data coverage: partial. Usage and velocity only.

Luzardo arsenal
PitchUsageVelo
Sweeper38%86.1
Four-seam26%96.8
Changeup18%86.0
Sinker17%95.8
Mahle arsenal
PitchUsageVelo
Four-seam48%92.8
Splitter29%86.2
Cutter16%87.8
Slider6%84.9
Sinker1%91.9

Team OPS vs opposing starter's hand

18th
in MLB
0.713OPS
.600.700.800.9001.000
18th
in MLB
0.696OPS
.600.700.800.9001.000

Lineups

Lineup pendingOrder from the stored snapshot; treat as unofficial until the card is filed.Full lineup page →
Lineups not announced

Neither club has posted a batting order. Handedness composition, H-Score leaders and batter-vs-pitcher samples appear here as soon as the first order is filed — typically two to three hours before first pitch.

Team comparison

ResultsPHIPHI·ATLATL
+2437th
Run differential
+2476th
82–65 Record86–61
Last 10 games
2026 head-to-head
Season Series
00
0 Games Played

Frequently asked

Who is starting for the Phillies?+
Jesús Luzardo is listed as the starter.
Who is starting for the Braves?+
Tyler Mahle is listed as the starter.
What time does the game start?+
7:15 PM ET at Truist Park.
Where is the game being played?+
Truist Park, home of the Atlanta Braves.
Are the lineups confirmed?+
Not yet. Orders appear here when they are posted.
How do the starters compare on P-Score?+
Jesús Luzardo is at 84; Tyler Mahle is at 63. P-Score is PitcherStat's 0–100 season index for qualified starters.