FinalFinal lineupsNL West / NL East

San Francisco Giants 0, Philadelphia Phillies 7

Final Score and Game Recap

Final score, pitching lines and standings context.

6:40 PM ET · Citizens Bank ParkStats availableFinal lineups locked
T-Score37
65–97 · 4th NL West · T-Score 37
0
0–7
FINAL
88–74 · 2nd NL East · T-Score 50
7
T-Score50
FINAL

Matchup at a glance

PitcherStat calculation
CategoryComparisonWhy
Starting pitcherPhilliesLuzardo leads Mahle in P-Score (79 vs 61), WHIP and K/9.
Offense vs handPhilliesPhiladelphia owns a .707 OPS vs RHP, 23th in MLB; San ranks 29th vs LHP.
Team strengthPhilliesPhiladelphia leads 50–37 in T-Score, driven by stronger offense.

Starting pitchers

2026 season (MLB rank among qualified starters)
ERA
3.99
100th
WHIP
1.23
88th
K/9
8.28
106th
BB/9
2.78
74th
P-Score61i
FIP
3.85
HR/9
1.21
116th
OPS/R
0.791
IP
149.0
2026 ERA splits
Home ERA2.29
Road ERA5.28
Last 5 starts
2026 season (MLB rank among qualified starters)
ERA
2.86
22nd
WHIP
1.07
22nd
K/9
11.07
10th
BB/9
2.60
61st
P-Score79i
FIP
2.77
HR/9
0.75
27th
OPS/R
0.691
IP
179.2
2026 ERA splits
Home ERA4.05
Road ERA1.76
Last 5 starts
How the starters differ
·Luzardo strikes out 2.8 more batters per nine innings.
·Luzardo owns the lower FIP, 2.77 to 3.85.
·Luzardo allows fewer baserunners, with a 1.07 WHIP compared with 1.23.
·Luzardo allows the lower home-run rate: 0.75 vs 1.21 per nine.
Advanced starter metricsERA−, FIP, WAR, career vs opponent
MetricMahleLuzardoNote
ERA−9366Park- and league-adjusted; 100 is average.
FIP3.852.77
WAR2.25.5Season value.

How the lineups match the starters' pitch mix

Pitch data coverage: partial. Usage and velocity only.

Mahle arsenal
PitchUsageVelo
Four-seam48%92.8
Splitter29%86.3
Cutter15%87.8
Slider6%85.0
Sinker1%91.9
Luzardo arsenal
PitchUsageVelo
Sweeper38%86.1
Four-seam26%96.8
Changeup18%86.0
Sinker17%95.8

Team OPS vs opposing starter's hand

29th
in MLB
0.658OPS
.600.700.800.9001.000
23rd
in MLB
0.707OPS
.600.700.800.9001.000

Lineups

Final lineupsOrder 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

ResultsSFSF·PHIPHI
+18123rd
Run differential
+26215th
65–97 Record88–74
Last 10 games
2026 head-to-head
Season Series
0—0
0 Games Played

Frequently asked

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