Cleveland Guardians vs Kansas City Royals Betting Pick & Prediction for 5/7

MLB game preview

The Cleveland Guardians and Kansas City Royals meet in an MLB regular season game. The Guardians hold a 19-19 record and sit at the top of their division. They recently ended a losing streak with a win. The Royals have a 17-20 record and are ranked fourth in the division. They are looking to bounce back after a loss.

The game takes place at Kauffman Stadium in Kansas City. Weather conditions are clear with a mild breeze. Slade Cecconi will start for the Guardians. He has a 1-4 record and a 6.56 ERA. Seth Lugo takes the mound for the Royals with a 1-1 record and a 2.68 ERA. The game airs on WUAB at 2:10 PM.

Cleveland Guardians Team Preview

The Cleveland Guardians have had a mixed performance in their recent games. They secured a win against the Kansas City Royals on May 6th with a score of 3-1. Chase DeLauter played a key role, getting two hits and two RBIs.

In another game against the Royals on May 5th, the Guardians lost 5-3. Rhys Hoskins contributed with a home run, but it wasn’t enough to lead the team to victory. The Guardians managed four hits, showing some challenges at the plate.

The Guardians’ batting average this season stands at .229, ranking 18th. Despite some struggles, their on-base percentage is .314, which ranks 14th. Slade Cecconi is set to pitch next, carrying a 6.56 ERA for the season.

Guardians vs Royals Game Day Info

  • Sport: MLB
  • Teams: Cleveland Guardians vs Kansas City Royals
  • Venue: Kauffman Stadium in Kansas City, MO
  • Date: Thursday, May 7, 2026
  • Betting Odds: Guardians Moneyline +121, Royals Moneyline -144

Kansas City Royals Team Preview

The Kansas City Royals have shown mixed results in their recent games. On May 6th, they fell to the Cleveland Guardians 3-1. They managed only four hits with no extra-base hits in that game.

In contrast, the Royals had back-to-back wins against the Guardians on May 5th and May 4th. They won 5-3 and 6-2, respectively, showing more offensive strength. The team hit two home runs in each of those games, contributing to their victories.

Overall, the Royals hold a .238 batting average this season, ranking 13th. Their on-base percentage is .317, placing them 12th. Seth Lugo will start as the pitcher for their next game, with a season record of 1-1 and a 2.68 ERA.

BTB Betting Pick

The Royals are favored with a moneyline of -144 against the Guardians at +121. The Royals have a slight edge in team batting and pitching stats. Given these factors, the Royals are the pick to win the game. The projected score is Royals 5, Guardians 4.

The total for this game is set at 9.0. Both teams have shown average offensive stats and solid pitching. With the projected score adding up to 9, the recommendation is to take the under at 9.0. This aligns with the pitching strength of both teams, suggesting a lower-scoring game.