Season Schedule
OffSTRegASGRegPostWSOff

Philadelphia Phillies vs Kansas City Royals

Sunday, Jul 5, 2026Kauffman Stadium3:00 PM ETPreview
PHI · Away · 50-39

Philadelphia Phillies

NL East · 3rd · 3.0 GB
:
3:00 PM ET
H2H 12
KC · Home · 35-54

Kansas City Royals

Starting pitchers
6.04
ERA
1.49
WHIP
9.2
K/9
85.0
IP
17
GS
3.1
BB/9
Last 5 starts
Jun 29Pittsburgh Pirates4.1ip7ER
Jun 24Washington Nationals5ip2ER
Jun 18New York Mets5ip2ER
Jun 13Milwaukee Brewers4.2ip3ER
Jun 7Chicago White Sox4.1ip5ER
vs KC — career
3GS.290OPP AVG20K
⚡ Mixed recent form
5.40
ERA
1.67
WHIP
8.3
K/9
46.2
IP
7
GS
5.8
BB/9
Last 5 starts
Jun 28Chicago White Sox4ip4ER
Jun 23Tampa Bay Rays5ip1ER
Jun 17Washington Nationals5.2ip1ER
Jun 12Houston Astros0.2ip8ER
Jun 6Minnesota Twins5ip1ER
vs PHI — career
2GS.000OPP AVG1K
⚡ Alternating good/bad starts
Starter context
PHINola
Rest6 days rest
QS%0%
Today5.40
Rest7 days rest
QS%0%
Today12.79
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / RHP (season splits)
Philadelphia Phillies hitters vs RHP (projected)
Batter
AVG
OPS
HR
Alec Bohm
0.236
0.669
7
Brandon Marsh
0.329
0.906
12
Bryce Harper
0.299
1.042
17
Bryson Stott
0.232
0.672
6
Derek Hill
0.462
1.192
1
Kansas City Royals hitters vs RHP (projected)
Batter
AVG
OPS
HR
Bobby Witt Jr.
0.276
0.799
10
Carter Jensen
0.228
0.738
11
Isaac Collins
0.236
0.696
2
Jac Caglianone
0.264
0.821
9
Josh Rojas
0.308
0.923
1
◆ Matchup preview

Philadelphia Phillies at Kansas City Royals (2026-07-05). Aaron Nola vs Luinder Avila at Kauffman Stadium.

Nola’s season line remains unusually volatile for his standards, with a 6.04 ERA and 1.49 WHIP across 85 innings, though the strikeout rate is still solid at 9.21 K/9 against 3.07 BB/9. His recent run has been mixed rather than improving cleanly: over his last seven starts he has allowed at least two earned runs every time, failed to complete six innings in six of those outings, and was hit for seven earned runs in 4.1 innings by Pittsburgh last time out. Avila has a slightly better ERA at 5.40, but his 1.67 WHIP over 46.2 innings points to even more traffic, driven by a high 5.79 BB/9 despite an acceptable 8.29 K/9. His recent form has alternated sharply, with three strong starts allowing one earned run or fewer in four outings, but also an eight-earned-run collapse in just 0.2 innings against Houston and four more earned runs in four innings in his latest start.

Philadelphia brings the more dangerous power profile into this game, with a .710 OPS, .406 slugging percentage, 120 home runs and 400 runs scored, all ahead of Kansas City’s .699 OPS, .387 slugging, 87 homers and 364 runs. The Royals have been slightly better at getting on base, posting a .312 OBP versus Philadelphia’s .304, and they have struck out less often, so their offense is more contact-oriented even if the ceiling is lower. On the mound, the Phillies also hold the stronger full-team numbers with a 4.11 ERA, 1.31 WHIP and 9.83 K/9, while the Royals sit at 4.88, 1.44 and 7.78 respectively. That gap matters here because neither starter has been efficient, so the game may turn on which bullpen can absorb middle innings more cleanly.

The most recent head-to-head series in September 2025 produced 37 total runs in three games, including scores of 8-2, 8-6 and 10-3, so recent meetings have leaned toward offense rather than low-scoring control. A total of 10.0 is high, but it fits the profile of two starters carrying ERAs above 5.00, both with a 20 percent blow-up rate and zero quality starts by the listed metrics. Kauffman Stadium can suppress home runs relative to some parks, yet the combination of baserunners, inconsistent command and vulnerable middle innings still supports a game script with steady scoring chances.

Key facts
Nola 6.04 ERA, 1.49 WHIP, 9.21 K/9Avila 5.40 ERA, 1.67 WHIP, 5.79 BB/9Phillies offense 120 HR, 400 runs, .710 OPSTotal 10.0
Last 7 starts — earned runs
PHINola
KCAvila
PHINolaLast 7 · ER
Aaron Nola last 7 starts — earned runs
OpponentERIP
San Diego Padres26
San Diego Padres25
Chicago White Sox54.1
Milwaukee Brewers34.2
New York Mets25
Washington Nationals25
Pittsburgh Pirates74.1
KCAvilaLast 7 · ER
Luinder Avila last 7 starts — earned runs
OpponentERIP
New York Yankees33
Cincinnati Reds15
Minnesota Twins15
Houston Astros80.2
Washington Nationals15.2
Tampa Bay Rays15
Chicago White Sox44
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.238
0.241
Team OPS
0.710
0.699
Home runs
120
87
Runs scored
400
364
Team ERA
4.11
4.88
HR allowed
101
116