Open the board

Kansas City Royals 4, St. Louis Cardinals 5: final score and stats

St. Louis Cardinals beat Kansas City Royals, Kansas City Royals 4 to St. Louis Cardinals 5, on Friday, May 15, 2026 at Busch Stadium, St. Louis, Missouri. Below: the box score, top performers, team stats, injuries and recent form for St. Louis Cardinals vs Kansas City Royals.

MLBFriday, May 15, 2026
DateMay 15, 2026
Start time8:15 PM ET
VenueBusch Stadium, St. Louis, Missouri
TVMLB.TV
Attendance26,949

Line score

Team123456789OT1OT2R
Kansas City Royals000201000104
St. Louis Cardinals000210000115

Top performers

Kansas City Royals
Batting AverageCarter Jensen · 2-4, 2B, RBI, BB
Home RunsSalvador Perez · 1-5, R, K
Runs Batted InIsaac Collins · 0-2, 2 RBI, 2 BB
MLB RatingCarter Jensen · 2-4, 2B, RBI, BB
St. Louis Cardinals
Batting AverageJordan Walker · 3-5, HR, 2 RBI, R, K
Home RunsPedro Pages · 1-4, HR, RBI, R, 2 K
Runs Batted InJordan Walker · 3-5, HR, 2 RBI, R, K
MLB RatingJordan Walker · 3-5, HR, 2 RBI, R, K

Team comparison

Kansas City RoyalsSt. Louis Cardinals
Runs per game
-
-
Runs allowed per game
-
-
19-26Record26-18
5th in AL CentStanding4th in NL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Kansas City Royals
Mitch Spence RP · Undisclosed - Not Specified
Out
Nick Mears RP · Shoulder - Surgery
Out
Ryan Bergert SP · Elbow - Surgery
Out
Cole Ragans SP · Elbow - Surgery
Out
Luinder Avila SP · Elbow - Surgery
Out
St. Louis Cardinals
Richard Fitts SP · Lat - Surgery
Out
Max Rajcic RP · Elbow - Surgery
Out
Hunter Dobbins SP · Elbow - Surgery
Out

Box score

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia0-6610000025.265.335.400
Bobby Witt Jr.2-5502100214.309.381.506
Vinnie Pasquantino0-3320002117.200.286.344
Salvador Perez1-5511000115.200.238.335
Carter Jensen2-4402101011.242.336.422
Jac Caglianone1-2201001110.238.313.400
Lane Thomas0-1100001111.205.354.256
Isaac Collins0-2200202024.225.345.342
Michael Massey0-5500000019.210.233.407
Kyle Isbel1-5501000112.264.319.400
Team7-3838474077158

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Michael Wacha6.053315287-572.8387
Daniel Lynch IV1.010012020-141.9620
Nick Mears1.020011016-102.8716
Matt Strahm0.210011015-83.8615
John Schreiber0.10000001-13.631
Lucas Erceg1.021002012-113.4412
Steven Cruz0.21101005-48.315
Team10.212535112156-105156

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt0-5500001118.237.358.408
Ivan Herrera1-4411000114.264.396.405
Thomas Saggese0-001000000.148.200.180
Yohel Pozo1-110110001.259.259.296
Alec Burleson2-5502100210.276.344.447
Jordan Walker3-5513210116.309.382.606
Nolan Gorman2-4402001113.234.313.366
Masyn Winn1-5501000224.257.333.358
Nathan Church1-4411001119.244.284.397
Pedro Pages1-4411110220.211.255.368
Victor Scott II0-220000008.179.241.255
Jose Fermin0-1100002013.244.340.378
Team12-404051252511156

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Dustin May6.043343091-544.8191
George Soriano0.21000109-63.389
JoJo Romero1.100011021-133.2221
Riley O'Brien1.010000010-62.4510
Ryne Stanek1.011012013-96.5213
Gordon Graceffo1.000010014-71.9014
Team11.0743770158-95158

Season series

STL wins series 2-1
May 17, 2026KC 2, STL 0
May 16, 2026KC 2, STL 4
May 15, 2026KC 4, STL 5

Team pages

More MLB games on May 15, 2026

Frequently asked questions

Who won Kansas City Royals vs St. Louis Cardinals?

St. Louis Cardinals won, 5-4, on Friday, May 15, 2026.

What was the final score of Kansas City Royals vs St. Louis Cardinals?

Kansas City Royals 4, St. Louis Cardinals 5.

Who were the top performers?

Kansas City Royals: Carter Jensen (2-4, 2B, RBI, BB batting average). St. Louis Cardinals: Jordan Walker (3-5, HR, 2 RBI, R, K batting average).

Where is Kansas City Royals vs St. Louis Cardinals played?

Busch Stadium, St. Louis, Missouri.

The model’s read

Grades, leans and the full breakdown for Kansas City Royals vs St. Louis Cardinals are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.