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.239AVG0.243
4.38ERA4.19
0.318OBP0.323
0.704OPS0.715
2RBI4
0.386SLG0.392
8H8
4R2
1.38WHIP1.37
33AB29
22B2
03B0
0HR1
4ER2
4SO2
1BB3
0SB0
1CS1
8IP9
Kansas City Royals · Batting
PlayerABRH2BHRRBIBBSOSB
Salvador Perez400000010
Michael Massey401000000
Vinnie Pasquantino401001000
Maikel Garcia411100000
Jac Caglianone412011000
Carter Jensen300000000
Isaac Collins301000100
Kyle Isbel301100110
Bobby Witt Jr.301000100
Starling Marte100000000
Kansas City Royals · Pitching
PlayerIPHERBBSOHRWLSV
Noah Cameron6.053040010
Bailey Falter2.031100000
St. Louis Cardinals · Batting
PlayerABRH2BHRRBIBBSOSB
Jordan Walker401000010
José Fermín400000010
Nathan Church312100000
Victor Scott II302001000
Alec Burleson301002010
Thomas Saggese311000000
Pedro Pagés300000000
Masyn Winn310001010
Iván Herrera311100100
St. Louis Cardinals · Pitching
PlayerIPHERBBSOHRWLSV
Kyle Leahy6.051320100
George Soriano1.021001001
Justin Bruihl1.000000000
Gordon Graceffo1.010000000

Recent form

Head to head

0KC wins
1STL wins

Last 1 meeting with a stored final score.

League table

Full table →

About this match

St. Louis Cardinals beat Kansas City Royals 4-2 on Saturday, May 16, 2026 in the MLB.

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

In the 1 recent meeting on record, Kansas City Royals won 0 and St. Louis Cardinals won 1. The last one finished KC 4, STL 5 on May 15, 2026.

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

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