Margus

Kansas City Royals at St. Louis Cardinals

  • 2:15 PM EDT
  • MLB

Match odds

No pre-game prices were stored for this game.

Box score

KCTeam statsSTL
0.24AVG0.241
4.28ERA4.12
0.318OBP0.321
0.704OPS0.709
2RBI0
0.386SLG0.388
5H9
0R2
1.37WHIP1.37
33AB31
12B0
03B0
0HR1
0ER1
4SO9
2BB2
1SB0
0CS0
9IP9
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Maikel Garcia511000000
Carter Jensen401000020
Isaac Collins401000021
Vinnie Pasquantino401000010
Kyle Isbel402100010
Bobby Witt Jr.400000000
Michael Massey301000010
Lane Thomas300000120
Salvador Perez212012100
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Stephen Kolek6.140130100
Daniel Lynch IV1.210010000
Lucas Erceg1.000100001
St. Louis Cardinals · Batting
PlayerABRH2BHRRBIBBSOSB
Jordan Walker400000000
Nathan Church400000010
Alec Burleson401000000
Iván Herrera401000000
Nolan Gorman301000110
JJ Wetherholt300000110
Thomas Saggese301000000
Victor Scott II200000000
Masyn Winn201000000
José Fermín100000010
César Prieto100000000
St. Louis Cardinals · Pitching
PlayerIPHERBBSOHRWLSV
Andre Pallante6.281071010
Matt Pushard1.000010000
Matt Svanson1.000100000
Justin Bruihl0.110110000

Recent form

Head to head

0KC wins
2STL wins

Last 2 meetings with a stored final score.

League table

Full table →

About this match

Kansas City Royals beat St. Louis Cardinals 2-0 on Sunday, May 17, 2026 in the MLB.

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

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

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

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