Open the board

Kansas City Royals 2, St. Louis Cardinals 0: final score and stats

Kansas City Royals beat St. Louis Cardinals, Kansas City Royals 2 to St. Louis Cardinals 0, on Sunday, May 17, 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.

MLBSunday, May 17, 2026
DateMay 17, 2026
Start time2:15 PM ET
VenueBusch Stadium, St. Louis, Missouri
TVMLB.TV
Attendance38,051

Line score

Team123456789R
Kansas City Royals1001000002
St. Louis Cardinals0000000000

Top performers

Kansas City Royals
Batting AverageSalvador Perez · 2-2, HR, 2 RBI, R, BB
Home RunsSalvador Perez · 2-2, HR, 2 RBI, R, BB
Runs Batted InSalvador Perez · 2-2, HR, 2 RBI, R, BB
MLB RatingSalvador Perez · 2-2, HR, 2 RBI, R, BB
St. Louis Cardinals
Batting AverageNolan Gorman · 1-3, BB, K
Home RunsJose Fermin · 0-1, K
Runs Batted InJose Fermin · 0-1, K
MLB RatingMasyn Winn · 1-2

Team comparison

Kansas City RoyalsSt. Louis Cardinals
Runs per game
-
-
Runs allowed per game
-
-
20-27Record27-19
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 Garcia1-5511000014.263.330.397
Bobby Witt Jr.0-4400000015.303.376.492
Vinnie Pasquantino1-4401000110.202.285.339
Salvador Perez2-2212211019.205.243.352
Carter Jensen1-4401000218.237.327.407
Isaac Collins1-4401000213.228.346.339
Lane Thomas0-3300001218.198.350.247
Michael Massey1-3301000113.216.237.398
Nick Loftin0-000000002.250.377.375
Kyle Isbel2-4402000115.274.331.419
Team9-3333292129137

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Stephen Kolek6.140013082-614.2482
Daniel Lynch IV1.210001021-121.8021
Lucas Erceg1.000010022-143.2622
Team9.0500240125-87125

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt0-3300001117.233.356.401
Ivan Herrera1-4401000013.265.395.406
Alec Burleson1-4401000014.277.340.441
Jordan Walker0-4400000010.301.371.584
Nolan Gorman1-3301001114.236.318.365
Masyn Winn1-2201000010.255.331.353
Cesar Prieto0-110000002.000.000.000
Nathan Church0-4400000124.246.284.399
Thomas Saggese1-330100007.164.211.194
Victor Scott II0-220000008.189.248.261
Jose Fermin0-110000016.220.310.340
Team5-3131050024125

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Andre Pallante6.282107199-714.0499
Matt Svanson1.000010015-108.3415
Justin Bruihl0.110011014-85.0314
Matt Pushard1.00000109-413.509
Team9.0921291137-93137

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 17, 2026

Frequently asked questions

Who won Kansas City Royals vs St. Louis Cardinals?

Kansas City Royals won, 2-0, on Sunday, May 17, 2026.

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

Kansas City Royals 2, St. Louis Cardinals 0.

Who were the top performers?

Kansas City Royals: Salvador Perez (2-2, HR, 2 RBI, R, BB batting average). St. Louis Cardinals: Nolan Gorman (1-3, BB, 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.