MLB Scores · MLB Odds

Royals vs Cardinals

Final/11 · Fri May 15 · 8:15 PM ET · Busch Stadium

Kansas City RoyalsRoyals19-26
4
Final/11May 15, 2026
St. Louis CardinalsCardinals26-18
5
StreamMLB.TVRoyals.TVCardinals.TV

Closing line

US sportsbook at first pitch
Moneyline
KC−111
STL−109
Run line
KC −1.5+140
STL +1.5−169
Total O/U
Over 8.5−112
Under 8.5−107
  • Run line: Cardinals +1.5 covered.
  • Total O/U: over 8.5 (9 runs).

Recap

The St. Louis Cardinals beat the Kansas City Royals 5-4 in 11 innings at Busch Stadium in St. Louis on May 15, 2026 to move to 26-18.

The lead changed hands 3 times.

Score by inning

Kansas City Royals and St. Louis Cardinals, score by inning
Team1234567891011R
KC000201000104
STL000210000115

W: Graceffo (3-1) · L: Cruz (0-1)

Scoring plays

Top 4

  1. KCDoubleJensen doubled to left, Pasquantino scored, Perez to third.1-0
  2. KCSacrifice flyCollins hit sacrifice fly to right, Perez scored, Jensen to third.2-0

Bottom 4

  1. STLHome runWalker homered to center (409 feet), Herrera scored.2-2

Bottom 5

  1. STLHome runPagés homered to center (419 feet).2-3

Top 6

  1. KCGroundoutCollins grounded out to first, Pasquantino scored, Caglianone to second, Jensen to third.3-3

Top 10

  1. KCDoubleWitt Jr. doubled to center, Garcia scored.4-3

Bottom 10

  1. STLSingleBurleson singled to right, Saggese scored.4-4

Bottom 11

  1. STLSinglePozo singled to right, Church scored, Wetherholt to second.4-5

Team stats

KCSTL
Hits
7
12
Home Runs
0
2
Runs Batted In
4
5
Walks
7
5
Strikeouts
7
11
Runners Left On Base
23
25
Errors
0
0

Player stats

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B0-6610000025.265.335.400
Bobby Witt Jr. SS2-5502100214.309.381.506
Vinnie Pasquantino 1B0-3320002117.200.286.344
Salvador Perez C1-5511000115.200.238.335
Carter Jensen DH2-4402101011.242.336.422
Jac Caglianone RF1-2201001110.238.313.400
Lane Thomas RF0-1100001111.205.354.256
Isaac Collins LF0-2200202024.225.345.342
Michael Massey 2B0-5500000019.210.233.407
Kyle Isbel CF1-5501000112.264.319.400

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Michael Wacha P6.053315287-572.8387
Daniel Lynch IV P1.010012020-141.9620
Nick Mears P1.020011016-102.8716
Matt Strahm P0.210011015-83.8615
John Schreiber P0.10000001-13.631
Lucas Erceg P1.021002012-113.4412
Steven Cruz P0.21101005-48.315

Cardinals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt 2B0-5500001118.237.358.408
Ivan Herrera DH1-4411000114.264.396.405
Thomas Saggese DH0-001000000.148.200.180
Yohel Pozo PH1-110110001.259.259.296
Alec Burleson 1B2-5502100210.276.344.447
Jordan Walker RF3-5513210116.309.382.606
Nolan Gorman 3B2-4402001113.234.313.366
Masyn Winn SS1-5501000224.257.333.358
Nathan Church CF1-4411001119.244.284.397
Pedro Pages C1-4411110220.211.255.368
Victor Scott II CF0-220000008.179.241.255
Jose Fermin LF0-1100002013.244.340.378

Cardinals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Dustin May P6.043343091-544.8191
George Soriano P0.21000109-63.389
JoJo Romero P1.100011021-133.2221
Riley O'Brien P1.010000010-62.4510
Ryne Stanek P1.011012013-96.5213
Gordon Graceffo P1.000010014-71.9014

Game info

VenueBusch Stadium, St. Louis, MO
Attendance26,949
OfficialsHome Plate Umpire: Will Little · First Base Umpire: Ryan Additon · Second Base Umpire: Ryan Wills · Third Base Umpire: Lance Barksdale

Last and next games

Head to head

More scores

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