Open the board

Kansas City Royals 10, St. Louis Cardinals 7: final score and stats

Kansas City Royals beat St. Louis Cardinals, Kansas City Royals 10 to St. Louis Cardinals 7, on Tuesday, June 3, 2025 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.

MLBTuesday, June 3, 2025
DateJun 3, 2025
Start time7:45 PM ET
VenueBusch Stadium, St. Louis, Missouri
TVFanDuel SN KC, MLB.TV, FanDuel SN MW
Attendance26,656

Line score

Team123456789R
Kansas City Royals20006200010
St. Louis Cardinals0250000007

Top performers

Kansas City Royals
Batting AverageKyle Isbel · 2-3, 2 R
Home RunsBobby Witt Jr. · 2-4, HR, 4 RBI, 2 R, BB, K
Runs Batted InBobby Witt Jr. · 2-4, HR, 4 RBI, 2 R, BB, K
MLB RatingBobby Witt Jr. · 2-4, HR, 4 RBI, 2 R, BB, K
St. Louis Cardinals
Batting AverageAlec Burleson · 3-4, HR, 2 RBI, 2 R, BB
Home RunsNolan Gorman · 2-4, HR, 2 RBI, R, BB, 2 K
Runs Batted InNolan Gorman · 2-4, HR, 2 RBI, R, BB, 2 K
MLB RatingAlec Burleson · 3-4, HR, 2 RBI, 2 R, BB

Team comparison

Kansas City RoyalsSt. Louis Cardinals
Runs per game
-
-
Runs allowed per game
-
-
32-29Record33-27
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
Jonathan India3-5533000019.244.333.307
Bobby Witt Jr.2-4422411123.287.346.494
Maikel Garcia1-5501200120.313.374.467
Vinnie Pasquantino2-5512200014.258.312.399
Salvador Perez1-5501100115.229.267.350
Jac Caglianone0-5500000010.000.000.000
Nick Loftin1-4411110113.250.273.500
John Rave0-000000000.200.250.267
Drew Waters1-3311001121.282.318.383
Kyle Isbel2-332200007.284.293.418
Team13-3939101310225142

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Michael Lorenzen2.277712274-505.1274
Daniel Lynch IV0.210021023-121.9523
Steven Cruz1.200002019-111.7719
Angel Zerpa0.210010016-74.8816
John Schreiber1.120001019-143.3319
Taylor Clarke1.000000015-100.6915
Carlos Estevez1.010012018-101.7118
Team9.01277582184-114184

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Lars Nootbaar1-4401001029.249.351.406
Masyn Winn2-4412001022.281.356.438
Brendan Donovan1-4411001121.321.384.462
Willson Contreras1-5511100316.241.319.377
Ivan Herrera1-5501000120.326.411.558
Nolan Arenado1-5511100014.227.298.370
Alec Burleson3-4423211020.291.341.430
Nolan Gorman2-4412211222.200.295.337
Victor Scott II0-4400000120.250.325.339
Team12-39397126258184

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Andre Pallante4.177702271-504.9171
Steven Matz1.132202023-202.6023
Kyle Leahy0.221111018-92.5618
John King1.000010013-83.5413
Matt Svanson1.210000017-123.4817
Team9.0131010252142-99142

Season series

KC wins series 2-1
Jun 5, 2025KC 7, STL 5
Jun 5, 2025KC 5, STL 6
Jun 4, 2025KC 0, STL 0
Jun 3, 2025KC 10, STL 7

Team pages

More MLB games on Jun 3, 2025

Frequently asked questions

Who won Kansas City Royals vs St. Louis Cardinals?

Kansas City Royals won, 10-7, on Tuesday, June 3, 2025.

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

Kansas City Royals 10, St. Louis Cardinals 7.

Who were the top performers?

Kansas City Royals: Kyle Isbel (2-3, 2 R batting average). St. Louis Cardinals: Alec Burleson (3-4, HR, 2 RBI, 2 R, BB 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.