HomeRight ArrowMLB

Phillies vs Royals Prediction, Pick, MLB Odds for Saturday, July 4

Phillies vs Royals Prediction, Pick, MLB Odds for Saturday, July 4 article feature image
2 min read
Credit:

Jul 2, 2026; Kansas City, Missouri, USA; Kansas City Royals shortstop Bobby Witt Jr. (7) dives for the ball in the ninth inning against the Tampa Bay Rays at Kauffman Stadium. Mandatory Credit: Peter Aiken-Imagn Images

The Kansas City Royals (35-53) host the Philadelphia Phillies (49-39) on July 4, 2026. First pitch from Kauffman Stadium is scheduled for 8:10 p.m. EDT. The game will be broadcast on NBCS-PH.

The Phillies are -156 on the moneyline and -1.5 (+105) on the run line. The Royals are +132 on the moneyline and +1.5 (-126) on the run line. The total is set at 9 runs (-106 / -114)

Find my MLB picks and Phillies vs Royals prediction below, as well as probable pitchers, weather report, and more.


Header First Logo
Header Second Logo

Phillies vs Royals Predictions, Pick

  • Phillies vs Royals Pick: Royals F5 ML (+120 or Better)

My Phillies vs Royals best bet is on Kansas City. Make sure to find the best odds by checking our live MLB odds page.


Phillies vs Royals Odds, Spread, Line

Phillies Logo
Saturday, Jul 4
8:10 p.m. ET
NBCS-PH
Royals Logo
Phillies Odds
SpreadTotalMoneyline
-1.5
+105
9
-106o / -114u
-156
Royals Odds
SpreadTotalMoneyline
+1.5
-126
9
-106o / -114u
+132
Odds via FanDuel. Get up-to-the-minute MLB odds here.
FanDuel Logo
  • Phillies vs Royals moneyline: Phillies -156, Royals +132
  • Phillies vs Royals over/under: 9 (-106 / -114)
  • Phillies vs Royals spread: Phillies -1.5 (+105), Royals +1.5 (-126)

Phillies vs Royals Probable Pitchers

Jesus Luzardo (LHP, PHI)StatMichael Wacha (RHP, KCR)
6-4W-L5-5
2.6fWAR (FanGraphs)2.0
3.88 / 3.23ERA / xERA3.31 / 3.92
3.10 / 3.03FIP / xFIP3.70 / 4.20
20.0%K-BB%12.3%
49.6%GB%40.2%
.339BABIP.271
110Stuff+97
103Location+104

Phillies vs Royals MLB Betting Preview

I still maintain that the Phillies’ offense is overrated. There’s nothing more average than their projected lineup’s 100 wRC+ against RHP, and even that is misleading because it’s been three guys (Kyle Schwarber, Bryce Harper, Brandon Marsh) above 140 and nobody else above 90.

Then it gets even worse when they hit the road. It’s the same three guys at 120+ and nobody else even reaching 80. The Phillies have a team 77 wRC+ on the road.

Kansas City’s projected lineup, with 101 wRC+ against LHP, 102 wRC+ at home, and 105 wRC+ over the last 30 days, has been at least as good.

While Michael Wacha has a 3.31 ERA that’s a half run better than Jesus Luzardo’s 3.88, I’m under no delusion that Wacha is the better pitcher. Underlying indicators give that matchup to Luzardo by over three-quarters of a run.

However, the Phillies also add one of the worst defenses in the league, whether it’s their team -15 Runs Prevented and -19 OAA or their projected lineup’s -21 FRV. Kansas City has a significant edge here just by being average, largely because Bobby Witt Jr. is maybe the best defender in the game.


Header First Logo

Phillies vs Royals Pick, Betting Analysis

This is enough to get me to a reasonable doubt that the Phillies should be highly favored.

I’ll take the home team F5, where I can skirt one of the worst bullpens in the league.

Pick: Royals F5 ML (+120 or Better)


Phillies vs Royals Weather


Get the latest coverage on MLB Weather.
Author Profile
About the Author
Matt TrolloVerified Action Expert

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.