Guardians vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for April 7

Odds updated as of 8:12 p.m.
The Cleveland Guardians versus the Kansas City Royals is on the MLB schedule for Tuesday.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
Guardians vs Royals Game Info
- Cleveland Guardians (6-4) vs. Kansas City Royals (4-5)
- Date: Tuesday, April 7, 2026
- Time: 1:10 p.m. ET
- Venue: Progressive Field -- Cleveland, Ohio
- Coverage: CleGuardians.TV and Royals.TV
Guardians vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: CLE: (-110) | KC: (-106)
- Spread: CLE: +1.5 (-210) | KC: -1.5 (+172)
- Total: 7 -- Over: (-110) | Under: (-110)
Guardians vs Royals Probable Starting Pitchers
Probable Pitchers: Gavin Williams (Guardians) - 1-1, 2.25 ERA vs Noah Cameron (Royals) - 1-0, 1.80 ERA
This contest's pitching matchup is set, as the Guardians will send Gavin Williams (1-1) to the mound, while Noah Cameron (1-0) will take the ball for the Royals. Williams has a record of 1-1-0 ATS in two starts with a spread this season. This will be Williams' first start this season with his team as the moneyline favorite. Cameron has started only one game with a set spread, which the Royals covered. The Royals were named the moneyline underdog for one Cameron start this season -- they won.
Guardians vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Guardians win (51.1%)
Guardians vs Royals Moneyline
- Kansas City is the underdog, -106 on the moneyline, while Cleveland is a -110 favorite at home.
Guardians vs Royals Spread
- The Royals are 1.5-run favorites against the spread for this matchup with the Guardians. The Royals are +172 to cover, while the Guardians are -210 to cover as a 1.5-run underdog on the runline.
Guardians vs Royals Over/Under
- Guardians versus Royals, on April 7, has an over/under of 7, with the over being -110 and the under -110.
Bet on Cleveland Guardians vs. Kansas City Royals on FanDuel today!
Guardians vs Royals Betting Trends
- The Guardians have yet to play a game this season where they are named as the favorite.
- Cleveland has not played a game this season with better moneyline odds than -110.
- The Guardians and their opponents have gone over in four of their 10 games with a total set by sportsbooks this season.
- The Guardians have an against the spread mark of 7-3-0 in 10 games with a line this season.
- The Royals have won 40% of the games this season they were the underdog on the moneyline (2-3).
- In games it has played as a moneyline underdog with odds of -106 or longer, Kansas City has a record of 2-3 (40%).
- In the nine games bookmakers have set an over/under for the Royals, they have combined with opponents to go over the total three times (3-6-0).
- The Royals have covered 44.4% of their games this season, going 4-5-0 ATS.
Guardians Player Leaders
- Chase DeLauter leads Cleveland with 10 hits and a team-best slugging percentage of .781. He's batting .313 with an on-base percentage of .343.
- Among all qualified hitters in baseball, his batting average ranks 32nd, his on-base percentage ranks 76th, and he is fifth in slugging.
- Jose Ramirez is batting .154 with two doubles, a home run and three walks, while slugging .282 with an on-base percentage of .214.
- Among qualifiers, he is 171st in batting average, 185th in on-base percentage and 138th in slugging percentage.
- Steven Kwan has collected eight base hits, an OBP of .310 and a slugging percentage of .270 this season.
- Brayan Rocchio leads Cleveland with an OBP of .353 this season while batting .185 with five walks and three runs scored.
Royals Player Leaders
- Maikel Garcia has racked up an on-base percentage of .425, a slugging percentage of .485, and has 11 hits, all club-bests for the Royals (while batting .333).
- Including all qualified hitters in MLB, he is 21st in batting average, 20th in on-base percentage and 51st in slugging percentage.
- Kyle Isbel paces his team with a .783 slugging percentage. He has a batting average of .478 with an on-base percentage of .478.
- Salvador Perez is hitting .206 with two doubles, two home runs and three walks.
- Jonathan India is batting .208 with a home run and three walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



