Explore the full baseball box score for this game, including batting stats, pitching performances, attendance, weather, milestones, and players witnessed live.

📌 Game Summary

June 03, 2025
Kansas City Royals 10
St. Louis Cardinals 7
📍 Busch Stadium
👥 26,656
⏱ 3:04
🌤 86° • Clear • 16 mph, Out To LF
Status: Final
Expanded pre-game details available in Ballpark Pro

The Ballpark Witness

The Ballpark Witness helps baseball fans track games attended, players seen, stadiums visited, awards witnessed, and baseball milestones. Save this game to your personal archive and discover which players you've seen before, All-Stars, award winners, Hall of Famers, and more.

Thousands of MLB and Minor League box scores available.
Kansas City Royals
Kansas City Royals
10
Final
St. Louis Cardinals
St. Louis Cardinals
7
Team 1 2 3 4 5 6 7 8 9 R H E
KC 2 0 0 0 6 2 0 0 0 10 13 1
STL 0 2 5 0 0 0 0 0 0 7 12 0
Kansas City Royals Kansas City Royals Hitting
Hitters AB R H RBI BB K
Jonathan India 2B 5 3 3 0 0 0
Bobby Witt Jr. SS 4 2 2 4 1 1
Maikel Garcia 3B 5 0 1 2 0 1
Vinnie Pasquantino 1B 5 1 2 2 0 0
Salvador Perez C 5 0 1 1 0 1
Jac Caglianone DH 5 0 0 0 0 0
Nick Loftin LF 4 1 1 1 0 1
John Rave RF 0 0 0 0 0 0
Drew Waters RF-LF 3 1 1 0 1 1
Kyle Isbel CF 3 2 2 0 0 0
TEAM 39 10 13 10 2 5
2B: Vinnie Pasquantino
HR: Bobby Witt Jr., Nick Loftin
SB: Maikel Garcia
LOB: Jonathan India, Bobby Witt Jr., Maikel Garcia (2), Vinnie Pasquantino (2), Salvador Perez, Jac Caglianone (2)
Sac Bunts: Kyle Isbel

Kansas City RoyalsKansas City Royals Pitching
Pitchers IP H R ER BB K
Michael Lorenzen 2.2 7 7 7 1 2
Daniel Lynch IV 0.2 1 0 0 2 1
Steven Cruz 1.2 0 0 0 0 2
Angel Zerpa 0.2 1 0 0 1 0
John Schreiber 1.1 2 0 0 0 1
Taylor Clarke 1.0 0 0 0 0 0
Carlos Estévez 1.0 1 0 0 1 2
TEAM 12 7 7 5 8
HR Allowed: Michael Lorenzen (2)
Pitches: Michael Lorenzen 74-50, Daniel Lynch IV 23-12, Steven Cruz 19-11, Angel Zerpa 16-7, John Schreiber 19-14, Taylor Clarke 15-10, Carlos Estévez 18-10
WP: Michael Lorenzen

St. Louis Cardinals St. Louis Cardinals Hitting
Hitters AB R H RBI BB K
Lars Nootbaar LF 4 0 1 0 1 0
Masyn Winn SS 4 1 2 0 1 0
Brendan Donovan 2B 4 1 1 0 1 1
Willson Contreras 1B 5 1 1 1 0 3
Iván Herrera C 5 0 1 0 0 1
Nolan Arenado 3B 5 1 1 1 0 0
Alec Burleson RF 4 2 3 2 1 0
Nolan Gorman DH 4 1 2 2 1 2
Victor Scott II CF 4 0 0 0 0 1
TEAM 39 7 12 6 5 8
2B: Masyn Winn, Brendan Donovan, Willson Contreras
HR: Alec Burleson, Nolan Gorman
LOB: Brendan Donovan (4), Willson Contreras (5), Iván Herrera (4), Nolan Arenado, Nolan Gorman (2), Victor Scott II (3)
Sac Bunts:

St. Louis Cardinals St. Louis Cardinals Pitching
Pitchers IP H R ER BB K
Andre Pallante 4.1 7 7 7 0 2
Steven Matz 1.1 3 2 2 0 2
Kyle Leahy 0.2 2 1 1 1 1
John King 1.0 0 0 0 1 0
Matt Svanson 1.2 1 0 0 0 0
TEAM 13 10 10 2 5
HR Allowed: Andre Pallante (2)
Pitches: Andre Pallante 71-50, Steven Matz 23-20, Kyle Leahy 18-9, John King 13-8, Matt Svanson 17-12
The Ballpark Witness

Turn Box Scores Into Baseball Memories

The Ballpark Witness helps fans build a personal archive of every game attended. Track players seen, stadiums visited, home runs witnessed, award winners, future MLB players, and baseball milestones across a lifetime of games.

This game is one of thousands available in the archive.