Sports Interaction

Boston Red Sox vs. Kansas City Royals Odds, Stats - May 20, 2026

Game Scheduled
Boston
Red Sox
W W L W L
Kansas City
Royals
L W L L L
VS
Boston Red Sox
Kansas City Royals
91%
9%
Betting Action
Scoreboard Spread Moneyline O/U
Boston Red Sox 21-27      
Kansas City Royals 20-29      

Latest Encounters

Date Result Competition Stats Recap
05/19/26
Boston Red Sox BOS ( 21-27 )
Kansas City Royals KC ( 20-29 )
7   -   1
American League East
05/18/26
Boston Red Sox BOS ( 21-27 )
Kansas City Royals KC ( 20-29 )
3   -   1
American League East
05/17/26
Kansas City Royals KC ( 20-29 )
St. Louis Cardinals STL ( 28-19 )
2   -   0
American League Central
05/17/26
Boston Red Sox BOS ( 21-27 )
Atlanta Braves ATL ( 33-16 )
1   -   8
American League East
05/16/26
Boston Red Sox BOS ( 21-27 )
Atlanta Braves ATL ( 33-16 )
3   -   2
American League East
05/16/26
Kansas City Royals KC ( 20-29 )
St. Louis Cardinals STL ( 28-19 )
2   -   4
American League Central
05/15/26
Kansas City Royals KC ( 20-29 )
St. Louis Cardinals STL ( 28-19 )
4   -   5
American League Central
05/15/26
Boston Red Sox BOS ( 21-27 )
Atlanta Braves ATL ( 33-16 )
2   -   3
American League East
05/14/26
Kansas City Royals KC ( 20-29 )
Chi. White Sox White Sox CHW ( 25-23 )
2   -   6
American League Central
05/14/26
Philadelphia Phillies PHI ( 25-25 )
Boston Red Sox BOS ( 21-27 )
3   -   1
National League East

Matchup Odds

Team Runline Moneyline Over / Under
Boston Red Sox BOS
+1.5 0 0 U+7.50
Kansas City Royals KC
-1.5 0 0 O+7.50

Betting Action

Spread Bets • 1.5
Boston Red Sox BOS
91%
Kansas City Royals KC
9%
Totals (O/U) • 7.5
Over 0%
Under 0%
Money Bets •
Boston Red Sox BOS
52%
Kansas City Royals KC
48%

Line History

time fav line total
Opening 19 May 9:45pm BOS O +8 -110
Current 20 May 8:04pm BOS O +7.5 -115

Line History

Team Leaders

Boston Red Sox BOS
Kansas City Royals KC
Willson Contreras
First Base Kansas City
10 HR 7
Salvador Perez
Catcher Boston
Mickey Gasper
Catcher Kansas City
0.4 BA 0.3
Bobby Witt Jr.
Shortstop Boston
Bobby Witt Jr.
Shortstop Boston
15 SB 10
Jarren Duran
Left Outfield Kansas City

Matchup Details

team win loss last 10 units home away o / u rl w/l rl units
Boston Red Sox Boston Red Sox
21 27 5-5 -11.9 8-14 13-13 19-20-1 14-26 -13.65
Kansas City Royals Kansas City Royals
20 29 2-8 -6.67 13-12 7-17 17-24 18-23 -7.45

Recent Meetings

date home-away ats o/u KC:RBI KC:Batting Average KC:Home Runs BOS:RBI BOS:Batting Average BOS:Home Runs
05/19/2026 KC 1 - BOS 7 BOS Over 0 1 .19 0 7 .41 1
05/18/2026 KC 1 - BOS 3 BOS Over 0 1 .19 0 3 .26 1
08/06/2025 BOS 3 - KC 7 KC Over 8.5 7 .32 1 3 .21 0
08/05/2025 BOS 6 - KC 2 BOS Under 8 2 .15 0 6 .28 0
08/04/2025 BOS 8 - KC 5 BOS Over 9.5 5 .32 2 8 .33 1
05/11/2025 KC 1 - BOS 3 BOS Under 8.5 3 .25 2 0 .13 0
05/10/2025 KC 1 - BOS 10 BOS Over 7 10 .37 2 1 .25 0
05/09/2025 KC 2 - BOS 1 KC Under 9 1 .14 0 2 .21 0
08/07/2024 KC 8 - BOS 4 KC Over 8.5 4 .18 2 7 .23 3
08/06/2024 KC 5 - BOS 6 BOS Over 8.5 5 .21 1 5 .23 1
08/05/2024 KC 5 - BOS 9 BOS Over 10 8 .43 1 5 .26 1
07/14/2024 BOS 5 - KC 4 BOS Under 9.5 4 .26 2 5 .39 2
07/13/2024 BOS 5 - KC 0 BOS Under 9 0 .16 0 5 .35 1
07/12/2024 BOS 1 - KC 6 KC Under 9 6 .3 2 1 .16 0
09/03/2023 KC 3 - BOS 7 BOS Under 10 6 .23 2 3 .23 0
09/02/2023 KC 5 - BOS 9 BOS Over 10.5 9 .33 1 5 .29 1
09/01/2023 KC 13 - BOS 2 KC Over 10 2 .16 1 13 .44 4
08/10/2023 BOS 2 - KC 0 BOS Under 10.5 0 .21 0 2 .27 0
08/09/2023 BOS 4 - KC 3 BOS Under 11 3 .22 3 4 .25 1
08/08/2023 BOS 3 - KC 9 KC Over 10 9 .37 3 3 .18 1
date score ats o/u RBI Batting Average Home Runs
05/19/2026 KC 1 - BOS 7 W Over 0 7 .41 1
05/18/2026 KC 1 - BOS 3 W Over 0 3 .26 1
05/17/2026 ATL 8 - BOS 1 L Over 0 1 .25 0
05/16/2026 ATL 2 - BOS 3 W Over 0 3 .21 1
05/15/2026 ATL 3 - BOS 2 L Over 0 2 .21 1
05/14/2026 BOS 1 - PHI 3 L Over 0 3 .24 1
05/13/2026 BOS 3 - PHI 1 W Over 0 1 .1 1
05/12/2026 BOS 1 - PHI 2 L Over 0 2 .16 1
05/10/2026 BOS 1 - TB 4 L Under 8.5 3 .23 1
05/08/2026 BOS 2 - TB 0 W Under 8.5 0 .13 0
date score ats o/u RBI Batting Average Home Runs
05/19/2026 KC 1 - BOS 7 L Over 0 1 .19 0
05/18/2026 KC 1 - BOS 3 L Over 0 1 .19 0
05/17/2026 STL 0 - KC 2 W Over 0 0 .16 0
05/16/2026 STL 4 - KC 2 L Over 0 4 .28 0
05/15/2026 STL 5 - KC 4 L Over 0 5 .3 2
05/14/2026 CHW 6 - KC 2 L Over 0 6 .28 1
05/13/2026 CHW 6 - KC 5 L Over 0 6 .31 1
05/12/2026 CHW 6 - KC 5 L Over 0 6 .22 3
05/10/2026 KC 3 - DET 6 L Over 8.5 3 .25 0
05/09/2026 KC 5 - DET 1 W Under 9 5 .21 2

Matchup Edge - Scoring Stats

avg rank edge in rank avg
3.76 27 Runs Per 9 Innings 26 3.96
0.675 24 On Base Plus Slugging 18 0.697
0.239 12 Batting Average 13 0.238
35 19 Home Runs 14 46

Odds Analysis

Team Rankings

offence
Boston Red Sox BOS
Season stats rank
Runs / G 3.69 29
BA 0.24 19
OPS 0.68 26
HR 35 29
SB 37 14
Kansas City Royals KC
Season stats rank
Runs / G 3.9 28
BA 0.24 18
OPS 0.7 20
HR 46 19
SB 33 17
defence
Boston Red Sox BOS
Season stats rank
Runs / G 3.69 29
BA 0.24 19
OPS 0.68 26
HR 35 29
SB 37 14
Kansas City Royals KC
Season stats rank
Runs / G 3.9 28
BA 0.24 18
OPS 0.7 20
HR 46 19
SB 33 17

Injuries

Boston Red Sox BOS
Kansas City Royals KC

Boston vs. Kansas City Betting News

No posts found.

Kansas City Royals KC

No posts found.

Pitchers & Umpires

IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Brayan Bello (-) 4.89 2-5 7.16 30 20 0 7 59 37 35 10 0 1.8 58:26
Garrett Crochet (-) 5 3-3 6.3 37 11 0 6 33 23 21 5 0 1.47 23:15
Connelly Early (-) 5.24 3-2 3.21 45 18 0 9 39 17 17 7 0 1.2 44:28
Payton Tolle (-) 6.04 2-2 2.05 30 7 0 5 17 11 7 3 0 0.78 19:24
Sonny Gray (-) 5 5-1 2.93 30 9 0 8 36 14 13 4 0 1.13 47:18
Johan Oviedo (-) 3.2 0 9.82 3 1 0 0 6 4 4 2 0 1.91 4:2
Tyler Samaniego (-) 1.01 0-2 1.1 13 7 0 0 12 3 2 1 0 1.16 15:10
Jake Bennett (-) 5.05 1-1 4.35 4 4 0 2 11 5 5 1 0 1.45 16:3
Ryan Watson (-) 1.6 0 5.86 23 12 0 0 30 18 18 5 0 1.52 31:16
T.J. Sikkema (-) 1.67 0-1 3.6 5 1 0 1 10 6 2 0 0 2.2 3:2
Alec Gamboa (-) 1 0 0 2 0 0 0 0 0 0 0 0 0 0:0
Seth Martinez (-) 1.17 2-0 7.27 5 4 0 0 11 7 7 1 0 1.73 8:4
Wyatt Olds (-) 0.89 0 6.75 9 5 0 0 5 5 5 0 0 1.5 8:1
Noah Song (-) 1.33 0 1.13 9 4 0 0 3 1 1 0 0 0.88 6:4
Ranger Suarez (-) 5.36 2-2 2.4 43 14 0 9 35 13 13 3 0 1.01 46:24
Tyler Uberstine (-) 2.2 0-1 3.38 2 1 0 0 3 1 1 1 0 1.5 1:2
Jacob Webb (-) 0.85 1-2 13.5 7 8 0 0 7 9 8 2 0 2.81 2:4
Blake Wehunt (-) 4 0-1 2.25 3 1 0 1 3 1 1 0 0 1 2:2
Jeremy Wu-Yelland (-) 0.8 0 9.82 2 3 0 0 4 4 4 1 0 1.91 3:3
Vinny Nittoli (-) 0.73 0 13.5 0 0 0 0 3 4 4 0 0 1.13 6:1
Jay Allmer (R) 0.28 1-0 0 2 0 0 0 2 0 0 0 0 1.5 0:1
Jack Anderson (-) 2.67 0 3.38 6 2 0 0 8 3 3 1 0 1.25 8:6
Michael Sansone (L) 0.71 0 10.8 3 0 0 0 13 7 6 1 0 2.6 6:5
Reidis Sena (-) 0.75 0 3 3 2 0 0 2 1 1 0 0 1.33 2:2
Nazzan Zanetello (-) 0 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Calvin Bickerstaff (R) 0.05 0-1 27 1 0 0 0 2 1 1 0 0 6 0:0
Jorge Juan (-) 0.55 0 0 1 2 0 0 2 2 0 0 0 3 1:1
PJ Labriola (L) 0.5 1-0 18 2 2 0 0 3 4 4 0 0 2.5 3:0
Steven Brooks (-) 0.5 0 36 1 3 0 0 3 4 4 2 0 6 1:1
Griffin Kilander (-) 0.1 0 27 0 1 0 0 2 1 1 0 0 9 0:1
Danny Coulombe (-) 0.67 0-1 5.63 5 3 0 0 9 5 5 1 0 1.5 10:5
Tommy Kahnle (-) 1 0 9 2 0 0 0 2 2 2 1 0 1 3:1
Eduardo Rivera (-) 3.1 0 0 3 0 0 0 1 0 0 0 0 0.3 4:1
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Ryan Bergert (-) 2.64 0-3 7.24 9 5 0 5 16 11 11 6 0 1.54 15:8
Kris Bubic (-) 5.57 3-2 4.11 51 26 0 9 36 23 23 4 0 1.23 49:28
Noah Cameron (-) 5.15 2-3 5.4 36 14 0 8 49 28 25 5 0 1.51 32:30
Bailey Falter (-) 1.78 0-1 9.82 6 6 0 1 15 8 8 1 0 2.86 6:4
Stephen Kolek (-) 5.67 2-0 4.24 12 4 0 3 13 8 8 3 0 1 24:8
Seth Lugo (-) 5.82 1-4 3.68 51 21 0 10 61 25 24 2 0 1.4 48:39
Cole Ragans (-) 4.39 1-4 4.84 45 23 0 8 27 20 19 10 0 1.42 23:20
Michael Wacha (-) 6.34 4-2 2.83 47 18 0 9 39 18 18 7 0 0.99 47:40
Mason Black (-) 1.05 0 0 5 2 0 0 7 0 0 0 0 1.93 0:5
Ben Kudrna (-) 1.55 0-1 21.6 4 3 0 0 9 8 8 0 0 3.6 3:1
Steven Zobac (-) 1.1 0 0 3 2 0 0 3 0 0 0 0 1.88 3:0
Aaron Sanchez (-) 2 0 4.5 7 5 0 1 11 5 5 1 0 1.6 11:4
Frank Mozzicato (-) 1 0 13.5 2 4 0 0 4 3 3 0 0 4 1:2
Shane Panzini (-) 0.9 0-1 8.22 6 5 0 0 9 7 7 1 0 1.83 10:3
Hunter Patteson (-) 0.74 0-1 11.12 1 7 0 0 12 7 7 0 0 3.35 8:5
Andrew Perez (-) 0.63 0-1 1.8 3 2 0 0 5 1 1 0 0 1.4 5:5
Mitch Spence (-) 4 0 13.5 3 5 0 0 4 6 6 1 0 2.25 5:2
Eli Morgan (-) 1.39 0-1 5.56 9 6 0 0 15 7 7 3 0 1.85 10:5
Chase Jessee (L) 1.1 0 3.38 0 1 0 0 2 1 1 0 0 1.13 5:1
Oscar Rayo (L) 0.2 0 54 1 2 0 0 4 4 4 0 0 9 0:1
Ryan Ramsey (-) 1 0 0 1 0 0 0 0 0 0 0 0 0 0:2
Caden Monke (-) 0.55 0 20.25 2 5 0 0 3 3 3 0 0 6 0:1
Augusto Mendieta (R) 0.1 0 0 1 1 0 0 0 0 0 0 0 3 0:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Aroldis Chapman (-) 0.95 0-1 0.54 22 7 0 0 7 1 1 0 0 0.84 13:10
Zack Kelly (-) 0.95 0-2 3.31 14 7 0 0 14 8 6 1 0 1.29 19:8
Jovani Moran (-) 1.67 0-1 2.84 28 14 0 2 15 8 8 4 0 1.14 19:19
Justin Slaten (-) 0.89 0-1 0 11 2 0 0 4 1 0 0 0 0.75 7:5
Greg Weissert (-) 0.85 0-1 4.86 18 6 0 0 19 10 9 4 0 1.5 17:8
Garrett Whitlock (-) 1.01 3-1 2.79 24 6 0 0 14 7 6 2 0 1.03 17:8
Tayron Guerrero (-) 1.01 0-1 0.96 8 4 0 0 10 2 1 0 0 1.5 12:4
Devin Sweet (-) 0.75 0 24 4 4 0 0 9 8 8 3 0 4.33 1:2
Kyle Keller (-) 1 1-0 5 7 7 0 1 8 5 5 1 0 1.67 9:9
Max Carlson (-) 0.44 0 10.13 2 2 0 0 7 3 3 0 0 3.38 1:3
Cooper Adams (R) 0.8 0 4.91 5 1 0 0 1 2 2 1 0 0.55 4:1
Patrick Halligan (-) 0.5 0 36 1 0 0 0 5 4 4 1 0 5 1:1
Cade Feeney (-) 0.4 0 16.2 2 0 0 0 4 3 3 1 0 2.4 2:1
Joe Vogatsky (-) 0.2 0 0 0 2 0 0 0 0 0 0 0 3 1:1
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Luinder Avila (-) 2.01 0-2 4.42 19 10 0 1 20 9 9 1 0 1.64 17:10
Eric Cerantola (-) 1.5 0 9 5 4 0 0 2 3 3 1 0 2 2:1
Steven Cruz (-) 0.92 0-1 7.45 13 8 0 0 9 9 8 4 0 1.76 10:3
Lucas Erceg (-) 0.96 3-1 3.26 17 13 0 0 15 9 7 0 0 1.45 18:6
Carlos Estevez (-) 0.1 0-1 162 0 2 0 0 4 6 6 1 0 18 0:0
Daniel Lynch IV (-) 1.05 1-0 1.8 26 6 0 0 10 7 4 1 0 0.8 17:12
John Schreiber (-) 0.91 0-2 3.26 11 10 0 0 18 7 7 3 0 1.45 25:11
Alex Lange (-) 1.12 0-2 5.4 22 13 0 0 19 14 13 2 0 1.48 21:13
Jose Cuas (-) 1 0 7.88 10 6 0 0 6 7 7 2 0 1.5 5:4
Nick Mears (-) 0.91 2-2 3.06 14 8 0 0 15 6 6 1 0 1.3 18:10
Matt Strahm (-) 0.95 1-1 3.86 17 7 0 0 14 7 7 3 0 1.29 10:16
Hector Neris (-) 0.87 0-2 14.21 0 5 0 0 13 11 10 3 0 2.84 7:5
Drew Beam (-) 0 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Dennis Colleran (-) 1 0 0 3 0 0 0 1 0 0 0 0 0.25 3:2
Helcris Olivarez (-) 0.89 2-1 8.59 6 6 0 0 7 7 7 0 0 1.77 12:2
Ben Sears (-) 0.62 0-1 10.8 5 1 0 0 6 4 4 1 0 2.1 2:0
Beck Way (-) 0.82 1-0 2.08 3 1 0 0 5 1 1 0 0 1.38 7:1
Brandon Johnson (-) 0.55 0 10.13 2 0 0 0 5 3 3 2 0 1.88 3:3
Chandler Champlain (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Jonathan Heasley (-) 0.67 0-1 27 2 1 0 0 8 6 6 2 0 4.5 3:1
Christian Chamberlain (-) 1 0 0 0 1 0 0 1 0 0 0 0 2 0:1
Zachary Cawyer (-) 0.55 0 0 1 0 0 0 0 0 0 0 0 0 1:2