Boston Red SoxRed Sox20-27
3FinalMay 18, 2026
Kansas City RoyalsRoyals20-28
1TVNESNStreamMLB.TVRoyals.TV
Closing line
US sportsbook at first pitchMoneyline
BOS−111
KC−108
Run line
BOS −1.5+143
KC +1.5−174
Total O/U
Over 9−113
Under 9−106
- Run line: Red Sox −1.5 covered.
- Total O/U: under 9 (4 runs).
Recap
The Boston Red Sox beat the Kansas City Royals 3-1 at Kauffman Stadium in Kansas City on May 18, 2026 to move to 20-27.
The game was played before 15,531.
Score by inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| BOS | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 3 |
| KC | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
W: Gray (5-1) · L: Lugo (1-4) · S: Chapman (0-1)
Scoring plays
Top 6
- BOSHome runContreras homered to left center (435 feet), Gasper scored.2-0
Top 7
- BOSSacrifice flyDuran hit sacrifice fly to left, Wong scored.3-0
Bottom 7
- KCDoubleCaglianone doubled to right, Jensen scored.3-1
Team stats
BOSKC
- Hits
- 9
- 6
- Home Runs
- 1
- 0
- Runs Batted In
- 3
- 1
- Walks
- 3
- 1
- Strikeouts
- 8
- 13
- Runners Left On Base
- 13
- 13
- Errors
- 0
- 0
Player stats
Red Sox · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jarren Duran LF | 0-2 | 2 | 0 | 0 | 1 | 0 | 2 | 1 | 21 | .181 | .247 | .301 |
| Mickey Gasper DH | 2-5 | 5 | 1 | 2 | 0 | 0 | 0 | 1 | 21 | .333 | .355 | .400 |
| Wilyer Abreu RF | 0-5 | 5 | 0 | 0 | 0 | 0 | 0 | 2 | 21 | .291 | .362 | .446 |
| Willson Contreras 1B | 1-4 | 4 | 1 | 1 | 2 | 1 | 0 | 0 | 10 | .253 | .360 | .481 |
| Masataka Yoshida LF | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 10 | .259 | .365 | .333 |
| Ceddanne Rafaela CF | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .284 | .354 | .432 |
| Andruw Monasterio SS | 2-4 | 4 | 0 | 2 | 0 | 0 | 0 | 2 | 13 | .256 | .301 | .397 |
| Marcelo Mayer 2B | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 12 | .219 | .284 | .313 |
| Connor Wong C | 1-4 | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 15 | .255 | .328 | .364 |
| Nick Sogard 3B | 1-3 | 3 | 0 | 1 | 0 | 0 | 1 | 0 | 9 | .286 | .375 | .429 |
Red Sox · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Sonny Gray P | 6.0 | 5 | 1 | 1 | 1 | 9 | 0 | 80-54 | 2.93 | 80 |
| Justin Slaten P | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 17-11 | 0.00 | 17 |
| Garrett Whitlock P | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 12-9 | 2.95 | 12 |
| Aroldis Chapman P | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 14-10 | 0.54 | 14 |
Royals · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maikel Garcia 3B | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 9 | .262 | .328 | .393 |
| Bobby Witt Jr. SS | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 12 | .302 | .374 | .487 |
| Vinnie Pasquantino 1B | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 15 | .198 | .279 | .331 |
| Salvador Perez C | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 12 | .201 | .244 | .346 |
| Carter Jensen DH | 0-2 | 2 | 1 | 0 | 0 | 0 | 1 | 1 | 12 | .234 | .327 | .401 |
| Starling Marte PH | 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 7 | .295 | .347 | .364 |
| Jac Caglianone RF | 2-4 | 4 | 0 | 2 | 1 | 0 | 0 | 0 | 18 | .254 | .322 | .442 |
| Isaac Collins LF | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 3 | 15 | .221 | .338 | .328 |
| Michael Massey 2B | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 11 | .220 | .240 | .407 |
| Kyle Isbel CF | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 2 | 12 | .275 | .331 | .417 |
Royals · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Seth Lugo P | 6.0 | 5 | 2 | 2 | 2 | 5 | 1 | 93-57 | 3.68 | 93 |
| Alex Lange P | 1.0 | 3 | 1 | 1 | 0 | 1 | 0 | 15-11 | 5.40 | 15 |
| John Schreiber P | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 13-11 | 3.44 | 13 |
| Steven Cruz P | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 11-6 | 7.45 | 11 |
Game info
VenueKauffman Stadium, Kansas City, MO
Attendance15,531
OfficialsHome Plate Umpire: Laz Diaz · First Base Umpire: James Jean · Second Base Umpire: Erich Bacchus · Third Base Umpire: Malachi Moore
TVNESN · local
Last and next games
Head to head
More scores
MLB May 18, 2026All MLB ScoresMLB 2026MLB OddsScores & schedules
NFL ScoresCollege Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresWNBA ScoresUFC & MMA Results
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.
Game details updated Oct 13, 4:51 PM ET. How game pages are made