The Kansas City Royals host the Philadelphia Phillies on July 6, 2026. First pitch from Kauffman Stadium is scheduled for 2:10 p.m. EDT. The game will be broadcast on ROYL.
The Phillies are favored by -210 on the moneyline and by -1.5 on the run line. The Royals are +170 on the moneyline and +1.5 on the run line. The total is set at 8.5 runs.
Find my MLB picks and Phillies vs Royals prediction below, as well as probable pitchers, weather report, and more.
- Phillies vs Royals Pick: Phillies Team Total Over 4.5
My Phillies vs Royals best bet is on Philadelphia's total runs. Make sure to find the best odds by checking our live MLB odds page.
Phillies vs Royals Odds
| Phillies Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +110 | 8.5 100o / -120u | -210 |
| Royals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -130 | 8.5 100o / -120u | +170 |
- Phillies vs Royals moneyline: Phillies -210, Royals +170
- Phillies vs Royals over/under: 8.5 (-100o / -120u)
- Phillies vs Royals spread: Phillies -1.5 (-130), Royals +1.5 (+110)
Phillies vs Royals Probable Pitchers
| LHP Cristopher Sanchez (PHI) | Stat | LHP Noah Cameron (KCR) |
|---|---|---|
| 10-3 | W-L | 4-6 |
| 4.3 | fWAR (FanGraphs) | 1.4 |
| 2.00 / 2.91 | ERA / xERA | 4.95 / 4.88 |
| 2.32 / 2.50 | FIP / xFIP | 3.84 / 4.17 |
| 23.8% | K-BB% | 13.5% |
| 58.5% | GB% | 34.7% |
| .314 | BABIP | .322 |
| 118 | Stuff+ | 96 |
| 100 | Location+ | 103 |
Phillies vs Royals MLB Betting Preview
Cristopher Sanchez has continued his ascent to a top-three pitcher in baseball, currently sitting second in the league with a 2.00 ERA. He has been brilliant this season after finishing runner-up for the Cy Young last year. Sanchez has 136 strikeouts in 117 innings and has amassed a 10-3 record to lead the Phillies turnaround.
Sanchez utilizes an elite sinker and changeup combination to not only produce a 58.3% groundball rate, but he has also upped his strikeout rate to a career high of 28.6%. He has excellent command and has very few weaknesses for hitters to take advantage of. He is truly one of the game's most dominant pitchers.
The Phillies lineup has flipped a corner after a slow start to the season that resulted in their manager being fired. But once Donny Baseball took over, things have improved. Philadelphia sits 16th in scoring and 20th in team OPS on the season as a whole, but ranks 3rd in 10th in those same categories over the last 30 days.
Kyle Schwarber and Bryce Harper continue to do their thing at the top of this lineup. Schwarber leads the MLB with 30 home runs already. Philadelphia has also received a massive boost from a breakout season from Brandon Marsh and a bounce-back campaign from Alec Bohm. Marsh earned the starting nod in his first All-Star Game selection next week in Philly.
This season has been a disaster in Kansas City. They are tied for the fewest wins in the American League and have the worst run differential in all of baseball. Noah Cameron will get the ball on Monday and currently has an ERA of 4.95, nearly two runs higher than his promising rookie season.
Cameron does not have overpowering stuff, and instead relies on throwing six different pitches all from a nearly identical arm angle and release point to try and keep hitters guessing. The problem is that none of his six pitches have been all that effective this season. He does not strikeout many hitters and teams are putting nearly everything in play against him.
Kansas City tried to move the outfield walls in to help out the offense, but it has not made much of a difference at all. The Royals rank 23rd in scoring on the year and are 25th in home runs.
Even superstar Bobby Witt is having a less-than-stellar season for his own expectations. His .828 OPS is serviceable for most players, but not a top-five player in the sport. Jac Caglianone got red hot for a stretch, but that has been about all this offense has gotten.

Phillies vs Royals Pick, Betting Analysis
After a promising rookie season, Cameron has struggled throughout his sophomore campaign. He throws six different pitches and none of them have been effective. All six pitches currently have a negative Run Value and opponents are hitting .280 or better against four of his six offerings.
In 16 starts this season, Cameron has allowed at least four runs seven times, including each of his last four starts. His strikeout rate continues to dip, and teams are putting everything in play against him.
Behind Cameron is a bullpen that has been brutal this season. The Kansas City relievers have posted a 5.28 ERA this year, the worst in the league– only three teams have more blown saves than the Royals.
We know Cristopher Sanchez is going to be dominant, especially against this struggling Royals lineup. However, at moneyline prices over -200, it is hard to back the Phillies with him on the mound. Instead, we will flip to the other side and fade Cameron instead of focusing on Sanchez.
Cameron has been getting crushed recently with an ERA of 9.00 in his last four starts. The Phillies' offense has turned things around and sits third in the league in runs scored over the last 30 days. They are averaging 5.7 runs per game over that stretch.
Even in their lesser splits against a left-handed pitcher, I trust this Phillies offense to plate at least five runs and go over their team total on Monday afternoon.
Pick: Phillies Team Total Over 4.5






























