Margus

St. Louis Cardinals at Kansas City Royals

  • 7:40 PM EDT
  • MLB

Match odds

No pre-game prices were stored for this game.

Box score

STLTeam statsKC
0.247AVG0.247
4.19ERA4.48
0.325OBP0.32
0.721OPS0.71
5RBI12
0.396SLG0.39
17H13
14R6
1.34WHIP1.38
39AB42
42B8
03B0
3HR0
11ER5
5SO8
2BB6
0SB1
0CS0
8IP9
St. Louis Cardinals · Batting
PlayerABRH2BHRRBIBBSOSB
Blaze Jordan522100000
José Fermín502002000
Masyn Winn523100010
Jordan Walker402001110
JJ Wetherholt413100200
Pedro Pagés400001010
Iván Herrera410000120
Nelson Velázquez401100110
Alec Burleson300001110
Jimmy Crooks100000010
St. Louis Cardinals · Pitching
PlayerIPHERBBSOHRWLSV
Justin Bruihl2.241020000
Max Rajcic2.021011000
Gordon Graceffo1.244201000
Matthew Liberatore1.275021010
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Carter Jensen522201000
Isaac Collins522101001
Salvador Perez523111000
Nick Loftin502202010
Starling Marte523101010
Lane Thomas512102000
Jac Caglianone511012010
Michael Massey310000100
Tyler Tolbert210000120
Bobby Witt Jr.222012000
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Noah Cameron5.083260100
Mason Black2.032200000
Beck Way2.020220000

Recent form

Head to head

2STL wins
1KC wins

Last 3 meetings with a stored final score.

League table

Full table →

About this match

Kansas City Royals beat St. Louis Cardinals 14-6 on Thursday, June 18, 2026 in the MLB.

Recent form: St. Louis Cardinals have won 3 of their last 5, Kansas City Royals 2 of their last 5.

In the 3 recent meetings on record, St. Louis Cardinals won 2 and Kansas City Royals won 1. The last one finished KC 2, STL 0 on May 17, 2026.

Jordan Walker leads St. Louis Cardinals in home runs (29 HR).

Carter Jensen leads Kansas City Royals in home runs (27 HR).