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

Odds updated as of 12:15 a.m.
The Kansas City Royals are among the MLB squads playing on Saturday, versus the Cleveland Guardians.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important info regarding this game.
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: (-130) | CLE: (+110)
- Spread: KC: -1.5 (+152) | CLE: +1.5 (-184)
- Total: 8.5 -- Over: (-100) | Under: (-122)
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 get the nod for the Guardians. When Wacha starts, his team is 8-12-0 against the spread this season. Wacha's team has been victorious in 28.6% of the games he's started as the moneyline favorite with a record of 2-5. The Guardians have a 9-11-0 ATS record in Williams' 20 starts with a set spread. 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
- Kansas City is a -130 favorite on the moneyline, while Cleveland is a +110 underdog on the road.
Royals vs Guardians Spread
- The Guardians are at +1.5 on the runline against the Royals. The Guardians are -184 to cover the spread, and the Royals are +152.
Royals vs Guardians Over/Under
- Royals versus Guardians on July 26 has an over/under of 8.5 runs, with the odds on the over -100 and the under set at -122.
Bet on Kansas City Royals vs. Cleveland Guardians on FanDuel today!
Royals vs Guardians Betting Trends
- The Royals have been favorites in 38 games this season and have come away with the win 19 times (50%) in those contests.
- Kansas City has a record of 12-11 in contests when bookmakers favor them by -130 or more on the moneyline.
- Contests with the Royals have gone over the total set by oddsmakers in 40 of 101 chances this season.
- The Royals are 51-50-0 against the spread in their 101 games that had a posted line this season.
- The Guardians have won 24 of the 59 games they were the moneyline underdog this season (40.7%).
- When playing as a moneyline underdog with odds of +110 or longer, Cleveland has an 11-21 record (winning just 34.4% of its games).
- The Guardians have played in 100 games with an over/under set, and have combined with their opponents to go over the total 45 times (45-52-3).
- The Guardians have covered 52% of their games this season, going 52-48-0 ATS.
Royals Player Leaders
- Bobby Witt Jr. has 116 hits to go with a slugging percentage of .489, both of which rank first among Kansas City hitters this season. He has a .288 batting average and an on-base percentage of .339.
- Among all qualifying hitters, he ranks 19th in batting average, his on-base percentage ranks 62nd, and he is 28th in slugging.
- Witt has recorded at least one hit in three straight games. During his last five outings he is batting .182 with a double, a walk and two RBIs.
- Maikel Garcia leads Kansas City with an OBP of .345 this season while batting .291 with 32 walks and 44 runs scored. He's slugging .440.
- Among qualified hitters, he is 15th in batting average, 55th in on-base percentage and 69th in slugging percentage.
- Vinnie Pasquantino has collected 105 base hits, an OBP of .327 and a slugging percentage of .442 this season.
- Salvador Perez is batting .255 with a .299 OBP and 62 RBI for Kansas City this season.
- Perez brings a six-game hitting streak into this game. During his last 10 games he is hitting .405 with two doubles, seven home runs, three walks and 10 RBIs.
Guardians Player Leaders
- Jose Ramirez has an on-base percentage of .372, a slugging percentage of .530, and has 110 hits, all club-highs for the Guardians (while batting .297).
- Including all qualifying players in MLB, his batting average puts him ninth, his on-base percentage ranks 18th, and he is 12th in slugging.
- Ramirez brings a four-game hitting streak into this game. In his last five games he is batting .278 with a double, two home runs, four walks and four RBIs.
- Steven Kwan is batting .287 with 20 doubles, a triple, eight home runs and 38 walks. He's slugging .410 with an on-base percentage of .352.
- He ranks 21st in batting average, 40th in on-base percentage and 92nd in slugging percentage in MLB.
- 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!