Margus

St. Louis Cardinals at Kansas City Royals

  • 8:15 PM EDT
  • MLB

Match odds

No pre-game prices were stored for this game.

Box score

STLTeam statsKC
0.247AVG0.247
4.22ERA4.48
0.325OBP0.32
0.721OPS0.712
5RBI6
0.396SLG0.392
9H8
6R5
1.34WHIP1.38
31AB31
22B5
13B0
1HR0
6ER4
3SO1
3BB4
0SB0
0CS0
8IP9
St. Louis Cardinals · Batting
PlayerABRH2BHRRBIBBSOSB
Blaze Jordan401002000
Lars Nootbaar411000000
JJ Wetherholt400000000
Alec Burleson401100000
Masyn Winn411101010
Jordan Walker302001000
Jimmy Crooks300000000
José Fermín200000000
Iván Herrera211001200
Nathan Church111000100
Nelson Velázquez010000100
St. Louis Cardinals · Pitching
PlayerIPHERBBSOHRWLSV
Michael McGreevy5.085121010
Matt Svanson2.000110000
George Soriano1.011100000
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Carter Jensen401000000
Isaac Collins402202000
Salvador Perez401100000
Michael Massey411001010
Lane Thomas411100000
Jac Caglianone422012010
Nick Loftin310000110
Tyler Tolbert200001000
John Rave211100200
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Seth Lugo6.051300100
Daniel Lynch IV1.000000000
John Schreiber1.000010000
Matt Strahm0.223100000
Alex Lange0.110000001

Recent form

Head to head

2STL wins
2KC wins

Last 4 meetings with a stored final score.

League table

Full table →

About this match

Kansas City Royals beat St. Louis Cardinals 6-5 on Friday, June 19, 2026 in the MLB.

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

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

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

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