Home
Top News
All Leagues
NFL
NBA
NHL
MLB
English Premier League
NCAA Football
NCAA Men's Basketball
PGA Tour
LIVE
LPGA Tour
LIVE
ATP
LIVE
WTA
MMA
CFL
MLS
WNBA
NCAA Women's Basketball
NASCAR
Formula 1
Champions League
Europa League
Italian Serie A
German Bundesliga
French Ligue 1
Spanish La Liga
FIFA World Cup
Follow Us
X
Facebook
Instagram
Home
Top News
Follow Us
X
Facebook
Instagram
All Leagues
NFL
NBA
NHL
MLB
English Premier League
NCAA Football
NCAA Men's Basketball
PGA Tour
LIVE
LPGA Tour
LIVE
ATP
LIVE
WTA
MMA
CFL
MLS
WNBA
NCAA Women's Basketball
NASCAR
Formula 1
Champions League
Europa League
Italian Serie A
German Bundesliga
French Ligue 1
Spanish La Liga
FIFA World Cup
MLB
Scores
Scores
News
News
Standings
Standings
Download the app
MATCHUP
RECAP
St. Louis Cardinals @ Kansas City Royals on June 21, 2026
CARD
Cardinals
42-36, 3rd NL Central
12
Royals
34-48, 5th AL Central
10
Scoring
1
2
3
4
5
6
7
8
9
R
H
E
STL
5
4
0
0
3
0
0
0
0
12
16
1
KC
2
4
0
1
0
1
0
0
2
10
12
0
Scoring Summary
Top 1st
J. Wetherholt
(11th HR)
JJ Wetherholt homers to center field.
L. Nootbaar
(3rd 2B)
Lars Nootbaar doubles to center field. Alec Burleson to third. Ivan Herrera scores.
M. Winn
(3rd HR)
Masyn Winn homers to left field. Lars Nootbaar scores. Alec Burleson scores.
Bottom 1st
M. Massey
Michael Massey singles to shallow right field. Jac Caglianone scores. Carter Jensen scores.
Top 2nd
J. Wetherholt
(12th HR)
JJ Wetherholt homers to left field. Nathan Church scores.
A. Burleson
(1st 3B)
Alec Burleson triples to center field. Ivan Herrera scores.
M. Winn
Masyn Winn singles to shallow infield. Alec Burleson scores.
Bottom 2nd
N. Loftin
(2nd HR)
Nick Loftin homers to center field. Kameron Misner scores.
J. Caglianone
(11th HR)
Jac Caglianone homers to center field. Isaac Collins scores.
Bottom 4th
S. Perez
Salvador Perez singles to center field. Jac Caglianone to third. Carter Jensen scores.
Top 5th
I. Herrera
(10th HR)
Ivan Herrera homers to center field. JJ Wetherholt scores. Nathan Church scores.
Bottom 6th
C. Jensen
(10th HR)
Carter Jensen homers to left field.
Bottom 9th
J. Caglianone
(12th HR)
Jac Caglianone homers to center field.
L. Thomas
Lane Thomas hits into a force out to shallow infield. Michael Massey to second. Salvador Perez scores.
Game Details
Kauffman Stadium
Kansas City
78°F
Partly cloudy
7 WNW
Wind mph
0%
Precipitation
Attendance
28,309
Umpires
HP - Barber, 1B - Kelley, 2B - Blakney, 3B - Gibson
Closing Odds
STL -125, o/u 8.5
Game Time
3:05
Pitching
44
Gordon Graceffo
(W, 5-1, 2.97)
1.0
IP
0
H
0
R
0
ER
0
K
0
BB
32
Stephen Kolek
(L, 4-2, 4.15)
1.2
IP
9
H
9
R
9
ER
0
K
1
BB
CARD
Cardinals
42-36, 3rd NL Central
12
Royals
34-48, 5th AL Central
10
Scoring
1
2
3
4
5
6
7
8
9
R
H
E
STL
5
4
0
0
3
0
0
0
0
12
16
1
KC
2
4
0
1
0
1
0
0
2
10
12
0
Pitching
44
Gordon Graceffo
(W, 5-1, 2.97)
1.0
IP
0
H
0
R
0
ER
0
K
0
BB
32
Stephen Kolek
(L, 4-2, 4.15)
1.2
IP
9
H
9
R
9
ER
0
K
1
BB
Scoring Summary
Top 1st
J. Wetherholt
(11th HR)
JJ Wetherholt homers to center field.
L. Nootbaar
(3rd 2B)
Lars Nootbaar doubles to center field. Alec Burleson to third. Ivan Herrera scores.
M. Winn
(3rd HR)
Masyn Winn homers to left field. Lars Nootbaar scores. Alec Burleson scores.
Bottom 1st
M. Massey
Michael Massey singles to shallow right field. Jac Caglianone scores. Carter Jensen scores.
Top 2nd
J. Wetherholt
(12th HR)
JJ Wetherholt homers to left field. Nathan Church scores.
A. Burleson
(1st 3B)
Alec Burleson triples to center field. Ivan Herrera scores.
M. Winn
Masyn Winn singles to shallow infield. Alec Burleson scores.
Bottom 2nd
N. Loftin
(2nd HR)
Nick Loftin homers to center field. Kameron Misner scores.
J. Caglianone
(11th HR)
Jac Caglianone homers to center field. Isaac Collins scores.
Bottom 4th
S. Perez
Salvador Perez singles to center field. Jac Caglianone to third. Carter Jensen scores.
Top 5th
I. Herrera
(10th HR)
Ivan Herrera homers to center field. JJ Wetherholt scores. Nathan Church scores.
Bottom 6th
C. Jensen
(10th HR)
Carter Jensen homers to left field.
Bottom 9th
J. Caglianone
(12th HR)
Jac Caglianone homers to center field.
L. Thomas
Lane Thomas hits into a force out to shallow infield. Michael Massey to second. Salvador Perez scores.
Game Details
Kauffman Stadium
Kansas City
78°F
Partly cloudy
7 WNW
Wind mph
0%
Precipitation
Attendance
28,309
Umpires
HP - Barber, 1B - Kelley, 2B - Blakney, 3B - Gibson
Closing Odds
STL -125, o/u 8.5
Game Time
3:05
RELATED NEWS
Kansas City Royals
@Royals
We have made the following roster moves:
•
Kansas City Royals
@Royals
Rate the tong-rattle. Matt Strahm dropped by to grill up a ...
•
@Royals on X
St. Louis Cardinals
@Cardinals
That's a Winner!!
•
Kansas City Royals
@Royals
Right start to the road trip! #HEYHEYHEYHEY
•
Kansas City Royals
@Royals
FINAL: Royals 2, Rays 1 #HEYHEYHEYHEY
•
@Royals on X
St. Louis Cardinals
@Cardinals
Bat died a hero 🫡
•
@Cardinals on X
Kansas City Royals
@Royals
Good stuff, Wach. 💪
•
St. Louis Cardinals
@Cardinals
Welcome back, Nado ♥️
•
@Cardinals on X
Kansas City Royals
@Royals
Lane gets us started!
•
@Royals on X
Kansas City Royals
@Royals
Taking on the Rays.
•
Kansas City Royals
@Royals
Sending our congratulations to Seth Lugo as he reaches 10 ye...
•
Wetherholt hits 2 homers as Cardinals beat Royals in slugfes...
•
St. Louis Cardinals
@Cardinals
That's a Father's Day Winner!
•
St. Louis Cardinals
@Cardinals
Jordan Walker can do it all! 🤯 #STLCards x @STIHLUSA
•
@Cardinals on X
St. Louis Cardinals
@Cardinals
BOMBS AWAY! 💣
•
@Cardinals on X
See More Stories