OffSTRegASGRegPostWSOff

Philadelphia Phillies vs Kansas City Royals

Saturday, Jul 4, 2026Kauffman Stadium8:10 PM ETPreview
PHI · Away · 49-39

Philadelphia Phillies

NL East · 3rd · 3.0 GB
:
8:10 PM ET
H2H 12
KC · Home · 35-53

Kansas City Royals

Starting pitchers
3.88
ERA
1.30
WHIP
10.7
K/9
97.1
IP
17
GS
3.0
BB/9
Last 5 starts
Jun 28New York Mets5ip1ER
Jun 23Washington Nationals6.2ip1ER
Jun 16Miami Marlins7ip2ER
Jun 10Toronto Blue Jays5.2ip1ER
Jun 5Chicago White Sox6ip5ER
vs KC — career
3GS.200OPP AVG9K
↓ ERA trending down lately
3.31
ERA
1.14
WHIP
7.0
K/9
108.2
IP
17
GS
2.5
BB/9
Last 5 starts
Jun 27Chicago White Sox7.2ip1ER
Jun 22Tampa Bay Rays7ip1ER
Jun 16Washington Nationals6ip3ER
Jun 11Texas Rangers7ip4ER
Jun 5Minnesota Twins5.2ip4ER
vs PHI — career
11GS.300OPP AVG50K
↓ ERA trending down lately
Starter context
PHILuzardo
Rest6 days rest
QS%40%
Today1.55
KCWacha
Rest7 days rest
QS%60%
Today2.85
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / LHP (season splits)
Philadelphia Phillies hitters vs RHP (projected)
Batter
AVG
OPS
HR
Alec Bohm
0.231
0.640
6
Brandon Marsh
0.336
0.926
12
Bryce Harper
0.300
1.050
17
Bryson Stott
0.231
0.675
6
Derek Hill
0.462
1.192
1
Kansas City Royals hitters vs LHP (projected)
Batter
AVG
OPS
HR
Bobby Witt Jr.
0.329
0.925
2
Carter Jensen
0.308
0.831
2
Isaac Collins
0.224
0.636
2
Jac Caglianone
0.264
0.768
5
Josh Rojas
0.000
0.000
0
◆ Matchup preview

Philadelphia Phillies at Kansas City Royals (2026-07-04). Jesús Luzardo vs Michael Wacha at Kauffman Stadium.

Luzardo brings a 3.88 ERA, 1.30 WHIP and 97.1 innings through 17 starts, with the more bat-missing profile here at 10.73 K/9 against 3.05 BB/9. Wacha has been more efficient over a larger workload, posting a 3.31 ERA, 1.14 WHIP and 108.2 innings in 17 starts, with 6.96 K/9 and 2.48 BB/9. Recent form points up for both, but in different ways: Luzardo has allowed just 6 earned runs across his last four starts while piling up 36 strikeouts in 23.2 innings, and his trend ERA is marked down with no blow-up starts. Wacha has also trended down and has a stronger 60 percent quality-start rate, allowing only 5 earned runs over his last three outings covering 20.2 innings after a rougher stretch in late May and early June.

Offensively, these lineups are close by overall production, with Philadelphia at a .706 OPS and 394 runs, while Kansas City sits at a .703 OPS and 363 runs. The Phillies show more power with 117 homers to the Royals' 87, but Kansas City has been slightly better in average and on-base rate at .242 and .313 versus Philadelphia's .237 and .303. The bigger team split is on the mound: Philadelphia owns the better full-staff numbers with a 4.14 ERA, 1.31 WHIP and 9.77 K/9, while Kansas City's pitching staff has struggled more broadly at 4.87 ERA and 1.44 WHIP with 113 home runs allowed. That contrast matters because this game pairs a weaker overall Royals run-prevention profile with one of their steadier individual starters.

The recent head-to-head sample leaned Philadelphia, which took two of three from Kansas City last September, with all three games producing at least 10 total runs and scores of 8-2, 8-6 and 10-3. That history pushes toward offense, but the current starting matchup is more controlled than those results suggest, especially with both Luzardo and Wacha entering on downward ERA trends. A total of 9.0 lands in a balanced range: high enough to respect the vulnerable bullpens and team-level pitching splits, but also a number that asks the offenses to break through against two starters in good recent form.

Key facts
Luzardo 10.73 K/9, last 4 starts: 6 ER in 23.2 IPWacha 3.31 ERA, 1.14 WHIP, 60% quality startsPhillies 117 HR and 394 runsTotal 9.0
Last 7 starts — earned runs
PHILuzardo
KCWacha
PHILuzardoLast 7 · ER
KCWachaLast 7 · ER
Head to head (2025–2026)
12
Kansas City Royals lead series
3 meetings total
2025-09-14
Philadelphia Phillies @ Kansas City Royals
103
PHI
2025-09-13
Philadelphia Phillies @ Kansas City Royals
68
KC
2025-09-12
Philadelphia Phillies @ Kansas City Royals
28
KC
Recent form (last 10)
64
WLLLWWWWLW
55
LLWWWLLWLW
Team stats 2026
PHI
KC
Team AVG
0.237
0.242
Team OPS
0.706
0.703
Home runs
117
87
Runs scored
394
363
Team ERA
4.14
4.87
HR allowed
101
113