Royals vs Guardians Prediction, Odds, Moneyline, Spread & Over/Under for July 25

Odds updated as of 2:13 a.m.
MLB action on Saturday includes the Kansas City Royals taking on the Cleveland Guardians.
We've got you covered, in terms of the vital information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Royals vs Guardians Game Info
- Kansas City Royals (50-53) vs. Cleveland Guardians (51-51)
- Date: Saturday, July 26, 2025
- Time: 2:40 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: Apple TV+
Royals vs Guardians Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-116) | CLE: (-102)
- Spread: KC: +1.5 (-205) | CLE: -1.5 (+168)
- Total: 8 -- Over: (-122) | Under: (-100)
Royals vs Guardians Probable Starting Pitchers
Probable Pitchers: Michael Wacha (Royals) - 4-9, 3.62 ERA vs Gavin Williams (Guardians) - 6-4, 3.54 ERA
This contest's pitching matchup is set, as the Royals will send Michael Wacha (4-9) to the mound, while Gavin Williams (6-4) will take the ball for the Guardians. Wacha and his team are 8-12-0 ATS this season when he starts. Wacha's team has a record of 2-5 this season when he starts and they are the favorite on the moneyline. The Guardians are 9-11-0 against the spread when Williams starts. The Guardians have been the moneyline underdog in 12 of Williams' starts this season, and they went 4-8 in those matchups.
Royals vs Guardians Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (62.5%)
Royals vs Guardians Moneyline
- The Royals vs Guardians moneyline has Kansas City as a -116 favorite, while Cleveland is a -102 underdog on the road.
Royals vs Guardians Spread
- The Guardians are 1.5-run favorites against the spread for this matchup with the Royals. The Guardians are +168 to cover, while the Royals are -205 to cover as a 1.5-run underdog on the runline.
Royals vs Guardians Over/Under
- The Royals-Guardians game on July 26 has been given an over/under of 8 runs. The over is set at -122 and the under at -100.
Bet on Kansas City Royals vs. Cleveland Guardians on FanDuel today!
Royals vs Guardians Betting Trends
- The Royals have come away with 19 wins in the 38 contests they have been listed as the favorites in this season.
- These are the best odds of a victory sportsbooks have given Kansas City this season, with a -116 moneyline set for this game.
- The Royals and their opponents have gone over the total this season in 40 of their 101 opportunities.
- The Royals are 51-50-0 against the spread in their 101 games that had a posted line this season.
- The Guardians have compiled a 24-35 record in games they were the underdog on the moneyline (winning 40.7% of those games).
- Cleveland has not played a game this season with moneyline odds of -102 or longer.
- In the 100 games bookmakers have set an over/under for the Guardians, they have combined with opponents to go over the total 45 times (45-52-3).
- The Guardians have put together a 52-48-0 record against the spread this season (covering 52% of the time).
Royals Player Leaders
- Bobby Witt Jr. leads Kansas City in slugging percentage (.489) and total hits (116) this season. He's batting .288 with an on-base percentage of .339.
- Among qualified hitters in MLB, his batting average ranks 19th, his on-base percentage ranks 62nd, and he is 28th in slugging.
- Witt will look for his fourth straight game with a hit in this contest. During his last five outings he is batting .182 with a double, a walk and two RBIs.
- Maikel Garcia leads Kansas City in OBP (.345) this season, fueled by 109 hits. He's batting .291 while slugging .440.
- Among qualifying batters, he is 15th in batting average, 55th in on-base percentage and 69th in slugging percentage.
- Vinnie Pasquantino has 105 hits this season and has a slash line of .269/.327/.442.
- Salvador Perez is batting .255 with a .299 OBP and 62 RBI for Kansas City this season.
- Perez has hit safely in six games in a row. During his last 10 outings he is batting .405 with two doubles, seven home runs, three walks and 10 RBIs.
Guardians Player Leaders
- Jose Ramirez has a team-best OBP (.372) and slugging percentage (.530), while pacing the Guardians in hits (110, while batting .297).
- Including all the qualifying hitters in the majors, he ranks ninth in batting average, 17th in on-base percentage and 12th in slugging percentage.
- Ramirez heads into this game on a four-game hitting streak. In his last five games he is hitting .278 with a double, two home runs, four walks and four RBIs.
- Steven Kwan is hitting .287 with 20 doubles, a triple, eight home runs and 38 walks. He's slugging .410 with an on-base percentage of .352.
- Including all qualified players, his batting average puts him 21st, his on-base percentage is 41st, and he is 93rd in slugging.
- Carlos Santana is hitting .225 with seven doubles, 11 home runs and 45 walks.
- Angel Martinez is batting .253 with 19 doubles, a triple, nine home runs and 11 walks.
Royals vs Guardians Head to Head
- 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)
- 9/3/2024: 7-1 CLE (Favorite: Guardians, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 9/2/2024: 4-2 CLE (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/28/2024: 7-5 CLE (Favorite: Guardians, Spread: -1.5, Total: 8, Favorite Moneyline: -152, Underdog Moneyline: +128)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!