St. Louis Cardinals vs Kansas City Royals, July 10, 2024 (Game 1)

July 10, 2024, 1:45 PM ET | Busch Stadium

Starting Pitchers

Kansas City Royals

Alec Marsh headshot
Recorded starter

St. Louis Cardinals

Andre Pallante headshot
Recorded starter

Season Comparison

2024
Kansas City RoyalsSt. Louis Cardinals
.709
OPS
.704
170
HR
165
735
Runs
672
3.76
ERA
4.04
1.24
WHIP
1.26
1339
Strikeouts by pitchers
1308

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Alec Marsh headshot
Kansas City Royals, MLBDB pick
Andre Pallante headshot
St. Louis Cardinals, MLBDB pick
Salvador Perez headshot
Kansas City Royals, MLBDB pick

Box Score

Batting

Salvador Perez and Hunter Renfroe led Kansas City Royals with 2 hits each.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Maikel Garcia2B/3B4110010
Bobby Witt Jr.SS4110010
Vinnie Pasquantino1B3001010
Salvador PerezC4122011
Hunter RenfroeRF4120000
Freddy FerminDH4110010
MJ MelendezLF4111010
Nick Loftin3B2000000
Michael MasseyPH/2B2000000
Garrett HampsonCF4012010
Totals35696071

Nolan Arenado led St. Louis Cardinals with 2 hits and 1 home run and 1 RBI.

St. Louis Cardinals batting
PlayerABRHRBIBBSOHR
Masyn WinnSS4000000
Alec BurlesonRF4112001
Willson ContrerasDH4010020
Paul Goldschmidt1B4111031
Brendan DonovanLF4000020
Nolan Arenado3B4121001
Lars NootbaarCF4000010
Nolan Gorman2B3000020
Pedro PagésC2110110
Totals334641113

Pitching

Alec Marsh went 6.0 innings for Kansas City Royals (8 SO, 3 ER); Andre Pallante went 6.1 innings for St. Louis Cardinals (5 SO, 4 ER).

Pitching lines
PitcherIPHRERBBSOHR
Kansas City Royals
Alec Marsh6.0333182
Will Smith1.0000000
Sam Long1.0100010
James McArthur1.0211021
St. Louis Cardinals
Andre Pallante6.1644051
Chris Roycroft1.2322010
Giovanny Gallegos1.0000010
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.