The Kansas City Royals host the Boston Red Sox on May 18, 2026. First pitch from Kauffman Stadium is scheduled for 7:40 p.m. EDT. The game will be broadcast on NESN.
The Red Sox are favored by -112 on the moneyline and by -1.5 on the run line. The Royals are -104 on the moneyline and +1.5 on the run line. The total is set at 9 runs.
Find my MLB picks and Red Sox vs Royals prediction below, as well as probable pitchers, weather report, and more.
- Red Sox vs Royals Picks: Royals Moneyline (-104) // Over 9 (-122)
My Red Sox vs Royals best bets are on Kansas to win outright and the over total runs. Make sure to find the best odds by checking our live MLB odds page.
Red Sox vs Royals Odds
| Red Sox Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +146 | 9 -122o / -100u | -112 |
| Royals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -176 | 9 -122o / -100u | -104 |
- Red Sox vs Royals moneyline: Red Sox -112, Royals -104
- Red Sox vs Royals over/under: 9 (-122o / -100u)
- Red Sox vs Royals spread: Red Sox -1.5 (+146), Royals +1.5 (-176)
Red Sox vs Royals Probable Pitchers
| RHP Sonny Gray (BOS) | Stat | RHP Seth Lugo (KCR) |
|---|---|---|
| 4-1 | W-L | 1-3 |
| 0.4 | fWAR (FanGraphs) | 1.6 |
| 3.18/5.16 | ERA / xERA | 3.76/4.85 |
| 4.18/4.15 | FIP / xFIP | 2.68/3.96 |
| 9.4% | K-BB% | 12.2% |
| 47.7% | GB% | 37.3% |
| .257 | BABIP | .355 |
| 101 | Stuff+ | 87 |
| 99 | Location+ | 106 |
Red Sox vs Royals MLB Betting Analysis, Picks
Editor's Note: This written best bet is a transcription from the latest episode of the Payoff Pitch podcast.
I am playing the Royals Moneyline and the over total runs in this game.
The wind is blowing out pretty aggressively in this park today. It's blowing out aggressively in a lot of places, but this is probably the most extreme weather, aside from maybe Wrigley—though the wind is even stronger here than it is at Wrigley.
It’s got to be north of 20 miles per hour blowing out towards left field today at Kauffman. Temperatures are in the mid-seventies, going down to the lower seventies by game time, but with relatively high humidity as well and low air pressure.
In general, we should get an offensive boost here; I project this total closer to 10 and we’re getting 9 flat. This one opened at 9.5 and went down to 9.
I do have slight concerns that the market initially shoved this one back despite the weather showing that this should be an 'Over' game.
Apart from that, that’s really my only concern. Maybe eventually this will get back up to 9.5 after we get some more market development during the day. But the wind has a major impact on this total.
In terms of the moneyline, Sonny Gray was better in his last start, but on the year, he really is not missing bats—10% strikeout-minus-walk rate and dealt with an injury issue that he ended up coming back from.
As for Seth Lugo, his numbers are kind of all over the place when you look at his profile: 3.3 xFIP, 4.2 SIERA, and a 4.85 xERA.
Lugo is in three different ranges of underlying indicators. Normally, two of those three indicators are going to be close to one another, but his are literally elite and bad.
I don't really know what to make of that other than the fact that he's just gotten lucky with his home run rate this year, and I think that will eventually regress.
However, with Seth Lugo over the past couple of years, that ERA has held steady regardless of what the indicators are. He's a league-average starter for me; Sonny Gray is slightly better than that, even though he hasn't pitched up to that level this year.
The Royals have the better offense by about six points in terms of wRC+.
The Red Sox have the better bullpen, closer to league average, while the Royals have one of the worst bullpens in baseball.
Ultimately, I make the Royals about -115; you can bet them up to -110. I make the total 9.9. You could bet that Over 9.5 at -105.
This is one of the better-looking weather games on the Monday slate. We'll see if it ends up playing out that way, because I feel like every time the wind is blowing out at Kansas City, nobody scores, and as soon as it's cold or the wind is blowing in, all the base hits start falling in.
Picks: Royals Moneyline (-104) // Over 9 (-122)





































