Odds updated as of 2:12 a.m.
The Saturday slate in MLB includes a matchup between the Philadelphia Phillies and the Kansas City Royals.
Here’s everything you need to know before checking out today’s MLB odds and spreads on FanDuel Sportsbook.
- Philadelphia Phillies (49-39) vs. Kansas City Royals (35-53)
- Date: Saturday, July 4, 2026
- Time: 8:10 p.m. ET
- Venue: Kauffman Stadium — Kansas City, Missouri
- Coverage: Royals.TV and NBCS-PH
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-152) | KC: (+128)
- Spread: PHI: -1.5 (+110) | KC: +1.5 (-132)
- Total: 9 — Over: (-110) | Under: (-110)
Phillies vs Royals Probable Starting Pitchers
Probable Pitchers: Jesús Luzardo (Phillies) – 6-4, 3.88 ERA vs Michael Wacha (Royals) – 5-5, 3.31 ERA
The Phillies will give the nod to Jesus Luzardo (6-4) versus the Royals and Michael Wacha (5-5). Luzardo and his team are 9-8-0 ATS this season when he starts. Luzardo’s team has been victorious in 64.3% of the games he’s started as the moneyline favorite with a record of 9-5. When Wacha starts, the Royals have gone 8-8-0 against the spread. The Royals have a 2-8 record in Wacha’s 10 starts this season when they were the underdog on the moneyline.
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (58.5%)
- The moneyline numbers for Phillies vs. Royals reveal Philadelphia as the favorite (-152) and Kansas City as the underdog (+128) despite being the home team.
- The Phillies are 1.5-run road favorites on the runline against the Royals. The Phillies are +110 to cover, and the Royals are -132.
- The Phillies-Royals contest on July 4 has been given an over/under of 9 runs. The over is set at -110 and the under at -110.
Bet on Philadelphia Phillies vs. Kansas City Royals on FanDuel today!
- The Phillies have won in 40, or 63.5%, of the 63 contests they have been named as odds-on favorites in this year.
- Philadelphia has a record of 27-9 when favored by -152 or more this year.
- The Phillies’ games have gone over the total in 39 of their 86 opportunities.
- The Phillies have posted a record of 32-54-0 against the spread this season.
- The Royals have won 35.8% of the games this season they were the underdog on the moneyline (19-34).
- In games it has played as a moneyline underdog with odds of +128 or longer, Kansas City has a record of 3-5 (37.5%).
- The Royals have combined with opponents to go over the total 42 times this season for a 42-41-1 record against the over/under.
- The Royals have a 37-47-0 record ATS this season (covering 44% of the time).
- Bryce Harper leads Philadelphia with an OBP of .374 this season while batting .274 with 53 walks and 56 runs scored. He has a slugging percentage of .532.
- Among all qualifying batters in MLB, he ranks 40th in batting average, 20th in on-base percentage, and 10th in slugging.
- Harper will look for his fifth straight game with a hit in this contest. In his last five games he is hitting .211 with two doubles, a home run, three walks and seven RBIs.
- Kyle Schwarber leads Philadelphia with 79 hits. He is batting .250 this season and has 40 extra-base hits. He’s also slugging .570 with an on-base percentage of .365.
- He is 89th in batting average, 27th in on-base percentage and third in slugging among qualified hitters.
- Brandon Marsh has hit 15 homers with a team-high .523 SLG this season.
- Trea Turner has 10 home runs, 31 RBI and a batting average of .239 this season.
- Turner heads into this game on a five-game hitting streak. During his last five outings he is batting .333 with a double, three home runs and seven RBIs.
Royals Player Leaders
- Bobby Witt Jr. has racked up a team-best OBP (.362) and slugging percentage (.470). He’s batting .290.
- He is 18th in batting average, 31st in on-base percentage and 42nd in slugging percentage among all qualified hitters in the big leagues.
- Carter Jensen has 17 doubles, 13 home runs and 27 walks while batting .251. He’s slugging .452 with an on-base percentage of .314.
- Including all qualifying hitters, he is 83rd in batting average, 111th in on-base percentage and 58th in slugging percentage.
- Jac Caglianone is leading the Royals with 74 hits.
- Michael Massey is batting .256 with 14 doubles, seven home runs and 10 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
‘ The preceding article may include information circulated by third parties ’
‘ Some details of this article were extracted from the following source www.fanduel.com ’














