Royals vs Guardians Prediction, Odds, Moneyline, Spread & Over/Under for May 4

Odds updated as of 2:11 a.m.
The Kansas City Royals will face the Cleveland Guardians in MLB action on Monday.
Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Royals vs Guardians Game Info
- Kansas City Royals (15-19) vs. Cleveland Guardians (18-17)
- Date: Monday, May 4, 2026
- Time: 7:40 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: Royals.TV and CleGuardians.TV
Royals vs Guardians Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-124) | CLE: (+106)
- Spread: KC: -1.5 (+160) | CLE: +1.5 (-194)
- Total: 8.5 -- Over: (-122) | Under: (+100)
Royals vs Guardians Probable Starting Pitchers
Probable Pitchers: Michael Wacha (Royals) - 2-2, 3.13 ERA vs Tanner Bibee (Guardians) - 0-4, 4.08 ERA
The Royals will give the nod to Michael Wacha (2-2) against the Guardians and Tanner Bibee (0-4). When Wacha starts, his team is 2-4-0 against the spread this season. Wacha's team is 1-1 this season when he starts and they're favored on the moneyline. The Guardians have a 1-6-0 ATS record in Bibee's seven starts with a set spread. The Guardians are 1-2 in Bibee's three starts this season that they were the underdog on the moneyline.
Royals vs Guardians Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (54.7%)
Royals vs Guardians Moneyline
- The Royals vs Guardians moneyline has Kansas City as a -124 favorite, while Cleveland is a +106 underdog on the road.
Royals vs Guardians Spread
- The Guardians are at the Royals, and are +1.5 on the runline. The Guardians are +160 to cover the spread, and the Royals are -194.
Royals vs Guardians Over/Under
- The over/under for Royals-Guardians on May 4 is 8.5. The over is -122, and the under is +100.
Bet on Kansas City Royals vs. Cleveland Guardians on FanDuel today!
Royals vs Guardians Betting Trends
- The Royals have been favorites in 14 games this season and have come away with the win eight times (57.1%) in those contests.
- This year Kansas City has won five of nine games when listed as at least -124 on the moneyline.
- The Royals' games have gone over the total in 13 of their 32 opportunities.
- In 32 games with a line this season, the Royals have a mark of 15-17-0 against the spread.
- The Guardians have won 50% of the games this season they were the moneyline underdog (9-9).
- When playing as a moneyline underdog with odds of +106 or longer, Cleveland has a 7-8 record (winning 46.7% of its games).
- The Guardians have played in 34 games with a set over/under, and have combined with their opponents to go over the total 17 times (17-17-0).
- The Guardians have put together an 18-16-0 record ATS this season (covering 52.9% of the time).
Royals Player Leaders
- Bobby Witt Jr. has an OPS of .765, fueled by an OBP of .357 to go with a slugging percentage of .407. He has a .281 batting average, as well.
- Among qualified hitters in baseball, his batting average ranks 40th, his on-base percentage ranks 53rd, and he is 91st in slugging.
- Witt will look for his fourth straight game with a hit in this matchup. In his last five games he is hitting .238 with three walks.
- Maikel Garcia is batting .270 with nine doubles, a triple, three home runs and 13 walks. He's slugging .429 with an on-base percentage of .333.
- He is 52nd in batting average, 86th in on-base percentage and 66th in slugging among qualifying hitters.
- Garcia heads into this game looking to extend his four-game hit streak. In his last five games he is batting .273 with three doubles, a home run, a walk and three RBIs.
- Vinnie Pasquantino has collected 22 base hits, an OBP of .283 and a slugging percentage of .350 this season.
- Pasquantino has recorded at least one base hit in three straight games. In his last five games he is batting .353 with a double, a home run, a walk and two RBIs.
- Carter Jensen leads Kansas City in total hits (23) this season while batting .230 with eight extra-base hits.
Guardians Player Leaders
- Jose Ramirez is batting .217 with eight doubles, six home runs and 24 walks. He's slugging .419 with an on-base percentage of .340.
- He ranks 137th in batting average, 74th in on-base percentage and 74th in slugging percentage among all qualified hitters in the majors.
- Chase DeLauter has racked up 34 hits with a .392 OBP while slugging .554. Those stats all pace his team. He also has a batting average of .304.
- Including all qualifying hitters, he is 25th in batting average, 20th in on-base percentage and 12th in slugging percentage.
- Brayan Rocchio is batting .268 with four doubles, three home runs and 11 walks.
- Angel Martinez is batting .275 with six doubles, five home runs and three walks.
Royals vs Guardians Head to Head
- 4/8/2026: 10-2 CLE (Favorite: Royals, Spread: -1.5, Total: 7, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 4/7/2026: 2-1 CLE (Favorite: Guardians, Spread: -1.5, Total: 6.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 4/6/2026: 4-2 KC (Favorite: Guardians, Spread: -1.5, Total: 7, Favorite Moneyline: -118, Underdog Moneyline: +100)
- 9/11/2025: 3-2 CLE (Favorite: Guardians, Spread: -1.5, Total: 7.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 9/10/2025: 4-3 KC (Favorite: Guardians, Spread: -1.5, Total: 8, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 9/9/2025: 2-0 CLE (Favorite: Guardians, Spread: -1.5, Total: 7.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 9/8/2025: 10-2 CLE (Favorite: Guardians, Spread: -1.5, Total: 7.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 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)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



