Philadelphia Phillies vs Kansas City Royals Betting Pick & Prediction for 7/5

MLB game preview

The Philadelphia Phillies are set to play against the Kansas City Royals at Kauffman Stadium. The Phillies hold a record of 50-39 and are second in their division. They are coming off a win and have been strong in their last ten games, winning seven.

On the other side, the Royals have struggled with a 35-54 record and are fifth in their division. They have lost their last four games and won only two of their last ten. The game is scheduled for Sunday, July 5, 2026, at 3:00 PM, with clear skies expected.

Philadelphia Phillies Team Preview

The Philadelphia Phillies have shown mixed results in their recent games. They had a strong outing against the Kansas City Royals, winning 6-1 with 12 hits and 3 home runs. This win was led by Jesús Luzardo, who pitched six solid innings.

Offensively, the Phillies are ranked 5th in home runs with 120 this season. Key players like Kyle Schwarber and Bryce Harper are leading the charge. Schwarber has 30 home runs, while Harper adds 20 to the tally.

On the mound, Aaron Nola will start the next game with a 3-5 record and a 6.04 ERA. The pitching staff ranks 1st in strikeouts with 864 but struggles with a 4.11 ERA. Nola will aim to improve his performance and help the team secure another victory.

Phillies vs Royals Game Day Info

  • Sport: MLB
  • Teams: Philadelphia Phillies vs. Kansas City Royals
  • Venue: Kauffman Stadium in Kansas City, MO
  • Date: Sunday, July 5, 2026
  • Betting Odds: Phillies Moneyline -141, Royals Moneyline +117

Kansas City Royals Team Preview

The Kansas City Royals are preparing for their next game against the Philadelphia Phillies. Their recent performances have shown some struggles, with losses in their last four games. The team is hoping to turn things around with a stronger effort at home.

The Royals’ batting lineup includes notable players like Bobby Witt Jr. and Carter Jensen. Witt Jr. has a batting average of .286 with 12 home runs. Jensen is leading the team in home runs with 13 and has a batting average of .247.

On the mound, the Royals will start Luinder Avila. Avila holds a record of 3-3 with an ERA of 5.40. The team will look to him for a solid performance to help secure a win.

BTB Betting Pick

The Phillies are the pick to win the game. The moneyline is set at -141 for the Phillies, while the Royals are at +117. The Phillies have a stronger pitching staff with a 4.11 ERA compared to the Royals’ 4.88 ERA. This pitching edge gives the Phillies a better chance to secure the win.

The total for this game is set at 9.5 runs. The recommendation is to take the over at -114. Both teams have shown the ability to score, with the Phillies ranking 5th in home runs. The Royals have a higher batting average and on-base percentage, which suggests a high-scoring game is possible.