Phillies vs. Royals Dunkel MLB Picks, Predictions and Prop Bets - July 5
05 July 2026

The Kansas City Royals hope to stop their four-game losing run against the Philadelphia Phillies, at 3 p.m. ET on Sunday. Aaron Nola (3-5, 6.04 ERA) gets the start for the Phillies, who are 50-39 this season and second in the NL East. Luinder Avila (3-3, 5.40 ERA) is starting for the Royals, who are 35-54 and fifth in the AL Central.
Despite playing away from home the Phillies are at -163 to win, compared to the Royals at +134. The game has an over/under of 9 runs.
Phillies vs. Royals Odds, Game Time
- Game day: Sunday, July 5, 2026
- Game time: 3 p.m. ET
- Location: Kansas City, Missouri
- Stadium: Kauffman Stadium
- Favorite: Phillies (-163)
- Underdog: Royals (+134)
- Over/under: 9
How to Watch Phillies vs. Royals
- TV Channel: Peacock and NBCS-PH
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Phillies vs. Royals: Betting the Moneyline
- The Phillies have won 63.6% of the games this season when they were the moneyline favorite (42-24).
- Kansas City has been pegged as an underdog in 55 games this year and has walked away with the win 19 times (34.5%) in those games.
- Philadelphia has a record of 25-4 in games when oddsmakers favor them by at least -163 on the moneyline.
- This year, the Royals have won three of six games when listed as at least +134 or worse on the moneyline.
- Based on this contest's moneyline, the Phillies' implied win probability is 62%.
- The Royals have an implied victory probability of 42.7% according to the moneyline set for this matchup.
Phillies vs. Royals: Betting the Spread & Total
- The Phillies have played in 89 games with a set over/under, and have combined with their opponents to go over the total 38 times (38-47-4).
- So far this season, Kansas City and its opponents have hit the over in 43 of its 89 games with a total.
- The Phillies have collected a 35-54-0 record ATS this season (covering only 39.3% of the time).
- The Royals have posted a record of 38-51-0 against the spread this season.
