The Kansas City Royals host the Cleveland Guardians on May 4, 2026. First pitch from Kauffman Stadium is scheduled for 7:40 p.m. EDT. The game will be broadcast on CLEG.
The Royals are favored by -121 on the moneyline and by -1.5 on the run line. The Guardians are +101 on the moneyline and +1.5 on the run line. The total is set at 9 runs.
Find my MLB picks and Guardians vs Royals prediction below, as well as probable pitchers, weather report, and more.
- Guardians vs Royals Pick: Royals ML -120 ( Play to -130) | Over 8.5 -115 ( Play to 9, -118)
My Guardians vs Royals best bets are the Royals moneyline and the over. Make sure to find the best odds by checking our live MLB odds page.
Guardians vs Royals Odds
| Guardians Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -194 | 9 -115o / -105u | +106 |
| Royals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +160 | 9 -115o / -105u | -124 |
- Guardians vs Royals moneyline: Guardians +101, Royals -121
- Guardians vs Royals over/under: 9 (-115o / -105u)
- Guardians vs Royals spread: +1.5 (-194), – 1.5 (+160)
Guardians vs Royals Probable Pitchers
| Tanner Bibee (RHP) | Stat | Michael Wacha (RHP) |
|---|---|---|
| 0-4 | W-L | 2-2 |
| 0.4 | fWAR (FanGraphs) | 0.6 |
| 4.08/4.27 | ERA / xERA | 3.13/4.55 |
| 4.36/3.97 | FIP / xFIP | 3.98/4.41 |
| 11.8 | K-BB% | 12.8 |
| 44.3 | GB% | 30.9 |
| .314 | BABIP | .250 |
| 103 | Stuff+ | 99 |
| 99 | Location+ | 101 |
Guardians vs Royals MLB Betting Preview
Editor’s note: This article was transcribed from the latest episode of the Payoff Pitch Podcast.
Starting with the men on the mound, I have Tanner Bibee as my SP78 and Michael Wacha as my SP92 — so both right around league average, with a slight preference for Bibee.
That said, I much prefer the Royals’ offense in this spot, especially in this weather with the wind blowing out, which should help power in general. Bibee simply gives up more home runs than Wacha does. While Bibee has better command and induces weaker contact at times, Wacha gets ahead in counts more reliably with a high first-pitch strike rate. That’s important against this Guardians offense — they don’t hit for much power, so you don’t want to fall behind and give them free base runners to work small ball.
Ultimately, it’s the combination of the Royals’ superior offense and the favorable weather that has me on both the Royals moneyline and the Over.
My projections show the Royals as about 10% better than league average against right-handed pitching, while the Guardians are around 8% below league average — nearly a 20-point swing in offensive quality.
One lineup note to watch: Salvador Perez took a pitch off his wrist yesterday. He stayed in the game, but it’s possible he wakes up with soreness or swelling and gets held out. That’s the main thing that could push the Royals’ price out of range for me.
Regardless, I’m very confident in the Over here because of the wind. We’ve got a very windy day in Kansas City with the wind blowing out to left field at double-digit speeds, temperatures starting at 75° and dropping into the low 70s.
Historically, betting Overs in these exact conditions at Kauffman Stadium since 2005 has produced about +3.5% ROI. The Royals also moved in their outfield walls this season, so balls hit to the opposite field should have a better chance of sneaking out.
I make the total around 9.75, and I make the Royals around -140 on the moneyline (closer to -130 if Perez sits).
Pick: Royals ML -120 ( Play to -130) | Over 8.5 -115 ( Play to 9, -118)



































