Sports Interaction

Kansas City Royals vs. St. Louis Cardinals Odds, Stats - May 17, 2026

Game Scheduled
Kansas City
Royals
L L L L L
St. Louis
Cardinals
W L W L L
VS
Kansas City Royals
St. Louis Cardinals
Scoreboard Spread Moneyline O/U
Kansas City Royals 19-26      
St. Louis Cardinals 26-18      

Latest Encounters

Date Result Competition Stats Recap
05/15/26
Kansas City Royals KC ( 19-26 )
St. Louis Cardinals STL ( 26-18 )
4   -   5
American League Central
05/14/26
Kansas City Royals KC ( 19-26 )
Chi. White Sox White Sox CHW ( 22-22 )
2   -   6
American League Central
05/14/26
St. Louis Cardinals STL ( 26-18 )
Athletics Athletics ATH ( 23-21 )
5   -   4
National League Central
05/13/26
St. Louis Cardinals STL ( 26-18 )
Athletics Athletics ATH ( 23-21 )
2   -   6
National League Central
05/13/26
Kansas City Royals KC ( 19-26 )
Chi. White Sox White Sox CHW ( 22-22 )
5   -   6
American League Central
05/12/26
St. Louis Cardinals STL ( 26-18 )
Athletics Athletics ATH ( 23-21 )
6   -   4
National League Central
05/12/26
Kansas City Royals KC ( 19-26 )
Chi. White Sox White Sox CHW ( 22-22 )
5   -   6
American League Central
05/10/26
Detroit Tigers DET ( 20-25 )
Kansas City Royals KC ( 19-26 )
6   -   3
American League Central
05/10/26
St. Louis Cardinals STL ( 26-18 )
San Diego Padres SD ( 26-18 )
2   -   3
National League Central
05/09/26
St. Louis Cardinals STL ( 26-18 )
San Diego Padres SD ( 26-18 )
2   -   4
National League Central
05/09/26
Detroit Tigers DET ( 20-25 )
Kansas City Royals KC ( 19-26 )
1   -   5
American League Central

Matchup Odds

Line History

No odds are available yet.

Line History

Team Leaders

Kansas City Royals KC
St. Louis Cardinals STL
Jordan Walker
Right Outfield Kansas City
13 HR 7
Bobby Witt Jr.
Shortstop St. Louis
Jordan Walker
Right Outfield Kansas City
0.3 BA 0.3
Bobby Witt Jr.
Shortstop St. Louis
Bobby Witt Jr.
Shortstop St. Louis
13 SB 7
Jordan Walker
Right Outfield Kansas City

Matchup Details

team win loss last 10 units home away o / u rl w/l rl units
Kansas City Royals Kansas City Royals
19 26 3-7 -6.67 13-10 6-16 17-24 18-23 -7.45
St. Louis Cardinals St. Louis Cardinals
26 18 6-4 9.89 11-10 15-8 19-19-2 25-15 3.55

Recent Meetings

date home-away ats o/u STL:RBI STL:Batting Average STL:Home Runs KC:RBI KC:Batting Average KC:Home Runs
05/15/2026 STL 5 - KC 4 STL Over 0 5 .3 2 4 .18 0
06/05/2025 STL 5 - KC 7 KC Over 7 7 .32 2 5 .21 1
06/03/2025 STL 7 - KC 10 KC Over 9 10 .33 2 6 .31 2
05/18/2025 KC 2 - STL 1 KC Under 8 1 .32 1 2 .28 0
05/17/2025 KC 0 - STL 1 STL Under 9 1 .07 1 0 .13 0
05/16/2025 KC 3 - STL 10 STL Over 8.5 9 .33 0 2 .25 1
08/10/2024 KC 8 - STL 3 KC Over 8.5 2 .29 1 8 .34 1
08/09/2024 KC 5 - STL 8 STL Over 8.5 8 .33 3 5 .29 0
07/10/2024 STL 5 - KC 8 KC Over 8.5 8 .33 3 5 .27 1
08/12/2023 KC 4 - STL 5 STL Under 9.5 5 .24 2 4 .31 1
08/11/2023 KC 12 - STL 8 KC Over 11 8 .31 2 12 .42 3
05/30/2023 STL 2 - KC 1 STL Under 9 1 .16 0 2 .18 0
05/29/2023 STL 0 - KC 7 KC Under 9.5 7 .38 2 0 .07 0
05/04/2022 KC 0 - STL 10 STL Over 7.5 10 .24 2 0 .13 0
05/03/2022 KC 7 - STL 1 KC Over 7 1 .2 0 6 .42 1
05/02/2022 STL 1 - KC 0 STL Under 7.5 0 .16 0 1 .15 1
04/12/2022 STL 6 - KC 5 STL Over 9 5 .24 3 6 .29 3
08/15/2021 KC 2 - STL 7 STL Under 10 7 .32 2 2 .26 1
date score ats o/u RBI Batting Average Home Runs
05/15/2026 STL 5 - KC 4 L Over 0 4 .18 0
05/14/2026 CHW 6 - KC 2 L Over 0 2 .22 0
05/13/2026 CHW 6 - KC 5 L Over 0 5 .17 1
05/12/2026 CHW 6 - KC 5 L Over 0 5 .29 2
05/10/2026 KC 3 - DET 6 L Over 8.5 6 .25 1
05/09/2026 KC 5 - DET 1 W Under 9 1 .13 0
05/08/2026 KC 4 - DET 3 W Under 8.5 2 .24 0
05/07/2026 KC 5 - CLE 8 L Over 9.5 7 .31 1
05/06/2026 KC 1 - CLE 3 L Under 7.5 3 .19 0
05/05/2026 KC 5 - CLE 3 W Over 7.5 3 .13 1
date score ats o/u RBI Batting Average Home Runs
05/15/2026 STL 5 - KC 4 W Over 0 5 .3 2
05/14/2026 ATH 4 - STL 5 W Over 0 4 .28 2
05/13/2026 ATH 6 - STL 2 L Over 0 6 .38 2
05/12/2026 ATH 4 - STL 6 W Over 0 4 .19 1
05/10/2026 SD 3 - STL 2 L Under 8.5 3 .13 1
05/09/2026 SD 4 - STL 2 L Under 8 4 .17 2
05/08/2026 SD 0 - STL 6 W Under 8 0 .04 0
05/07/2026 SD 1 - STL 2 W Under 8 1 .15 0
05/06/2026 STL 2 - MIL 6 L Over 7.5 2 .13 0
05/04/2026 STL 6 - MIL 3 W Under 9 6 .32 0

Matchup Edge - Scoring Stats

avg rank edge in rank avg
4.17 22 Runs Per 9 Innings 10 4.62
0.704 15 On Base Plus Slugging 10 0.715
0.239 11 Batting Average 9 0.241
44 12 Home Runs 9 51

Odds Analysis

Team Rankings

offence
Kansas City Royals KC
Season stats rank
Runs / G 4.11 24
BA 0.24 19
OPS 0.7 15
HR 44 17
SB 30 18
St. Louis Cardinals STL
Season stats rank
Runs / G 4.64 9
BA 0.24 13
OPS 0.71 13
HR 51 12
SB 31 16
defence
Kansas City Royals KC
Season stats rank
Runs / G 4.11 24
BA 0.24 19
OPS 0.7 15
HR 44 17
SB 30 18
St. Louis Cardinals STL
Season stats rank
Runs / G 4.64 9
BA 0.24 13
OPS 0.71 13
HR 51 12
SB 31 16

Injuries

Kansas City Royals KC
St. Louis Cardinals STL

Kansas City vs. St. Louis Betting News

Kansas City Royals KC

No posts found.

No posts found.

American League Standings

National League Standings

Pitchers & Umpires

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.03 2-2 5.55 32 14 0 7 44 25 22 5 0 1.63 27:26
Bailey Falter (-) 1.55 0 13.5 4 2 0 0 8 5 5 1 0 3 2:2
Stephen Kolek (-) 5.1 1-0 6.75 9 3 0 2 9 8 8 3 0 1.13 11:6
Seth Lugo (-) 5.8 1-3 3.76 46 19 0 9 56 23 22 1 0 1.42 43:34
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.44 0-1 2.61 9 6 0 0 8 3 3 2 0 1.35 9: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
Gordon Graceffo (-) 1.22 3-1 1.9 10 10 0 0 12 7 5 2 0 0.93 27:20
Tink Hence (-) 0.6 0 16.2 2 1 0 0 4 3 3 1 0 3 2:0
Matthew Liberatore (-) 5.22 2-2 4.4 34 18 0 9 53 23 23 9 0 1.51 39:37
Michael McGreevy (-) 5.68 3-2 2.1 36 11 0 9 34 12 12 6 0 0.88 56:30
Andre Pallante (-) 5.26 4-3 4.46 33 19 0 8 39 22 21 5 0 1.37 58:22
Richard Fitts (-) 3.03 2-1 5.79 9 3 0 3 9 6 6 1 0 1.29 9:4
Brycen Mautz (-) 2.03 0 2.84 6 7 0 0 5 3 2 0 0 1.89 6:2
Hunter Dobbins (-) 4.1 0 6.23 4 5 0 1 2 3 3 0 0 1.62 5:1
Jurrangelo Cijntje (-) 2 0 0 2 1 0 0 1 0 0 0 0 1 2:2
Quinn Mathews (-) 2.75 1-1 4.09 16 7 0 2 7 6 5 1 0 1.27 11:5
Dustin May (-) 5.36 3-4 4.81 35 15 0 9 54 28 26 4 0 1.42 44:28
Max Rajcic (-) 1.5 0 1.5 4 2 0 0 3 1 1 0 0 0.83 5:5
Hancel Rincon (-) 1.1 0 3.38 2 1 0 0 3 1 1 0 0 1.5 3:1
Bruce Zimmermann (-) 1.37 0 10.38 4 0 0 0 7 5 5 0 0 1.62 5:2
Michael Watson (L) 0.53 0 3.86 4 3 0 0 1 1 1 0 0 1.71 2:0
Mason Burns (-) 0.1 0 81 0 3 0 0 0 3 3 0 0 9 0:0
Darlin Saladin (-) 0.4 0-1 4.5 2 1 0 0 6 1 1 0 0 3.5 3:1
Ian Bedell (-) 0.44 1-0 3.38 3 2 0 0 2 1 1 0 0 1.5 3:1
Jose Davila (-) 0.3 0 10.8 2 1 0 0 3 2 2 1 0 2.4 0:0
Hunter Hayes (-) 0.5 0 18 0 3 0 0 3 2 2 1 0 6 2:1
Jawilme Ramirez (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Luinder Avila (-) 1.89 0-2 5.28 16 9 0 1 19 9 9 1 0 1.83 14:10
Eric Cerantola (-) 1.5 0 9 5 4 0 0 2 3 3 1 0 2 2:1
Steven Cruz (-) 0.91 0-1 8.31 13 7 0 0 9 9 8 4 0 1.85 8:3
Lucas Erceg (-) 0.95 3-1 3.44 17 12 0 0 15 9 7 0 0 1.47 16:6
Carlos Estevez (-) 0.1 0-1 162 0 2 0 0 4 6 6 1 0 18 0:0
Daniel Lynch IV (-) 1.01 1-0 1.96 25 6 0 0 9 7 4 1 0 0.82 15:10
John Schreiber (-) 0.9 0-2 3.63 7 10 0 0 16 7 7 3 0 1.5 23:11
Alex Lange (-) 1.12 0-2 5.23 21 13 0 0 16 13 12 2 0 1.4 20:12
Jose Cuas (-) 1 0 7.88 10 6 0 0 6 7 7 2 0 1.5 5:4
Nick Mears (-) 0.84 2-2 2.87 12 8 0 0 13 5 5 1 0 1.34 16: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
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Ryan Fernandez (-) 1.3 1-0 1.59 9 2 0 0 7 3 1 0 0 1.59 5:2
Kyle Leahy (-) 4.9 4-3 4.31 32 17 0 8 46 19 19 6 0 1.59 49:16
Riley O'Brien (-) 1 3-1 2.45 25 2 0 0 18 7 6 1 0 0.91 26:8
Nick Raquet (-) 1 0 2.25 5 1 0 0 2 1 1 0 0 0.75 5:3
JoJo Romero (-) 1 0-1 3.22 19 9 0 0 18 8 8 3 0 1.21 24:9
Chris Roycroft (-) 0.64 0 12.27 3 5 0 0 8 5 5 1 0 3.55 6:1
Matt Svanson (-) 1.06 1-1 8.72 22 13 0 0 29 21 21 5 0 1.94 20:9
Justin Bruihl (-) 0.91 0 5.4 11 12 0 0 16 13 11 1 0 1.53 20:6
Ryne Stanek (-) 0.87 1-0 6.52 27 16 0 0 20 16 14 2 0 1.86 8:11
Scott Blewett (-) 1 1-0 1.29 7 4 0 0 4 2 1 0 0 1.14 9:2
Luis Gastelum (-) 1 0 0 6 1 0 0 0 0 0 0 0 0.25 0:3
Skylar Hales (-) 0.87 0 4.76 7 1 0 0 3 3 3 0 0 0.71 7:1
Austin Love (-) 0.71 0 0 2 2 0 0 3 0 0 0 0 1 5:2
Mason Molina (-) 2.05 1-1 14.54 4 3 0 1 6 7 7 2 0 2.08 3:1
Gerson Moreno (-) 0.84 0-1 9.64 7 4 0 0 4 5 5 0 0 1.71 2:2
Packy Naughton (-) 1 0 1.29 8 0 0 0 3 1 1 1 0 0.43 10:2
Matt Pushard (-) 1 0 27 1 1 0 0 3 3 3 0 0 4 0:2
Jared Shuster (-) 1.8 0 2.35 2 3 0 0 6 3 2 0 0 1.17 10:7
George Soriano (-) 0.91 1-0 3.38 16 10 0 0 13 8 7 2 0 1.23 18:10
Tyler Bradt (-) 0.05 0 54 0 3 0 0 1 2 2 0 0 12 0:0
D.J. Carpenter (-) 0.1 0 0 0 1 0 0 0 0 0 0 0 1.5 2:0
Domenic Picone (R) 0.1 0 0 1 1 0 0 2 0 0 0 0 4.5 0:1
Edwin Nunez (-) 0.5 0 0 2 1 0 0 2 0 0 0 0 3 0:1