Guardians vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for Sept. 8

Odds updated as of 4:20 a.m.
The MLB schedule on Monday includes the Cleveland Guardians facing the Kansas City Royals.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important information about this game.
Guardians vs Royals Game Info
- Cleveland Guardians (72-70) vs. Kansas City Royals (73-70)
- Date: Monday, September 8, 2025
- Time: 6:40 p.m. ET
- Venue: Progressive Field -- Cleveland, Ohio
- Coverage: CLEG and FDSKC
Guardians vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: CLE: (-116) | KC: (-102)
- Spread: CLE: +1.5 (-194) | KC: -1.5 (+160)
- Total: 8 -- Over: (-112) | Under: (-108)
Guardians vs Royals Probable Starting Pitchers
Probable Pitchers: Slade Cecconi (Guardians) - 5-6, 4.78 ERA vs Ryan Bergert (Royals) - 2-1, 2.61 ERA
The Guardians will call on Slade Cecconi (5-6) versus the Royals and Ryan Bergert (2-1). Cecconi's team is 11-7-0 against the spread in his starts this season. Cecconi's team has a record of 4-3 this season when he starts and they are the favorite on the moneyline. The Royals have gone 8-5-0 against the spread when Bergert starts. The Royals have been the moneyline underdog in nine of Bergert's starts this season, and they went 5-4 in those matchups.
Guardians vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (52.7%)
Guardians vs Royals Moneyline
- Kansas City is the underdog, -102 on the moneyline, while Cleveland is a -116 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 +160 to cover, while the Guardians are -194 to cover as a 1.5-run underdog on the runline.
Guardians vs Royals Over/Under
- An over/under of 8 has been set for Guardians-Royals on Sept. 8, with the over being -112 and the under -108.
Bet on Cleveland Guardians vs. Kansas City Royals on FanDuel today!
Guardians vs Royals Betting Trends
- The Guardians have been chosen as favorites in 55 games this year and have walked away with the win 34 times (61.8%) in those games.
- This season Cleveland has come away with a win 31 times in 50 chances when named as a favorite of at least -116 on the moneyline.
- Contests with the Guardians have gone over the total set by oddsmakers in 62 of 139 chances this season.
- The Guardians have posted a record of 73-66-0 against the spread this season.
- The Royals have won 46.8% of the games this season they were the moneyline underdog (37-42).
- When playing as a moneyline underdog with odds of -102 or longer, Kansas City has a 28-40 record (winning 41.2% of its games).
- The Royals have played in 141 games with a set over/under, and have combined with their opponents to go over the total 59 times (59-80-2).
- The Royals have a 70-71-0 record against the spread this season (covering 49.6% of the time).
Guardians Player Leaders
- Jose Ramirez leads Cleveland in OBP (.357) and total hits (147) this season. He's batting .283 batting average while slugging .503.
- Among all qualifying hitters, he is 21st in batting average, his on-base percentage ranks 27th, and he is 18th in slugging.
- Ramirez hopes to build on a four-game hitting streak in this matchup. During his last five outings he is hitting .368 with two doubles, a triple, a home run, a walk and six RBIs.
- Steven Kwan has hit 10 homers this season while driving in 47 runs. He's batting .275 this season and slugging .380 with an on-base percentage of .333.
- His batting average is 32nd among qualified players, his on-base percentage 68th, and his slugging percentage 129th.
- Kwan enters this matchup looking to extend his three-game hit streak. During his last five outings he is batting .381 with a double, three walks and four RBIs.
- Kyle Manzardo has 94 hits this season and has a slash line of .234/.318/.465.
- Angel Martinez has 10 home runs, 41 RBI and a batting average of .228 this season.
Royals Player Leaders
- Bobby Witt Jr. has racked up a team-best slugging percentage (.503) and leads the Royals in hits (160). He's batting .294 and with an on-base percentage of .352.
- Including all the qualified hitters in the majors, he ranks 10th in batting average, 36th in on-base percentage and 18th in slugging percentage.
- Maikel Garcia paces his team with a .358 on-base percentage. He has a batting average of .294 while slugging .471.
- Including all qualified hitters, he is 10th in batting average, 26th in on-base percentage and 41st in slugging percentage.
- Vinnie Pasquantino is hitting .262 with 24 doubles, a triple, 29 home runs and 44 walks.
- Salvador Perez is hitting .238 with 33 doubles, 25 home runs and 23 walks.
Guardians vs Royals Head to Head
- 7/27/2025: 4-1 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 7/26/2025: 6-4 CLE (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 7/26/2025: 5-3 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 4/13/2025: 4-2 KC (Favorite: Royals, Spread: -1.5, Total: 7, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/12/2025: 6-3 CLE (Favorite: Guardians, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 4/11/2025: 7-0 CLE (Favorite: Guardians, Spread: -1.5, Total: 6.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 3/30/2025: 6-2 CLE (Favorite: Royals, Spread: -1.5, Total: 7, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 3/29/2025: 4-3 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 3/27/2025: 7-4 CLE (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -172, Underdog Moneyline: +144)
- 9/4/2024: 4-1 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!