Margus

St. Louis Cardinals at Kansas City Royals

  • 8:15 PM EDT
  • MLB

Match odds

No pre-game prices were stored for this game.

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).