Margus

St. Louis Cardinals at Kansas City Royals

  • 2:10 PM EDT
  • MLB

Match odds

No pre-game prices were stored for this game.

Box score

STLTeam statsKC
0.249AVG0.248
4.29ERA4.58
0.328OBP0.321
0.73OPS0.716
12RBI10
0.402SLG0.395
12H16
10R12
1.35WHIP1.39
42AB39
22B0
13B0
4HR4
10ER12
9SO7
4BB3
0SB1
0CS0
9IP9
St. Louis Cardinals · Batting
PlayerABRH2BHRRBIBBSOSB
Lars Nootbaar512101000
JJ Wetherholt533023000
Blaze Jordan501000020
Alec Burleson523001100
Masyn Winn512014000
Iván Herrera533013010
Jordan Walker400000120
Nathan Church421100100
Jimmy Crooks401000020
St. Louis Cardinals · Pitching
PlayerIPHERBBSOHRWLSV
Dustin May2.066122000
Max Rajcic1.111120000
Gordon Graceffo1.000000100
JoJo Romero1.011021000
Riley O'Brien1.022011000
George Soriano1.000100000
Ryne Stanek1.010010000
Matt Svanson0.210110000
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Isaac Collins511000010
Michael Massey503002001
Maikel Garcia500000010
Lane Thomas501001010
Kameron Misner411000010
Salvador Perez411001010
Nick Loftin411012010
Carter Jensen332011210
Jac Caglianone332023210
John Rave100000010
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Beck Way2.010010000
Steven Cruz1.243131000
Stephen Kolek1.299103010
Lucas Erceg1.110010000
Connor Seabold1.100020000
Matt Strahm1.010100000

Recent form

Head to head

2STL wins
4KC wins

Last 6 meetings with a stored final score.

League table

Full table →

About this match

St. Louis Cardinals beat Kansas City Royals 12-10 on Sunday, June 21, 2026 in the MLB.

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

In the 6 recent meetings on record, St. Louis Cardinals won 2 and Kansas City Royals won 4. The last one finished STL 5, KC 6 on Jun 19, 2026.

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

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