Kansas City Royals vs St. Louis Cardinals

Major League Baseball · United States

Get directionsMap · Kauffman Stadium

Table context

Major League Baseball standings — live ranks from finished results only.

Recent form

Last finished results with scores — W win · D draw · L loss.

Last 5 · Kansas City Royals

Last 5 · St. Louis Cardinals

Scoring plays

123456789
Kansas City Royals160401110
St. Louis Cardinals200110200
  1. P1 top
    Jordan WalkerFielders Choice

    Jordan Walker reaches on a fielder's choice. JJ Wetherholt scores. Iván Herrera to 3rd. Fielding error by shortstop Bobby Witt Jr..

  2. P1 top
    Alec BurlesonSac Fly

    Alec Burleson out on a sacrifice fly to center fielder Lane Thomas. Iván Herrera scores.

  3. P1 bottom
    Bobby Witt Jr.Home Run

    Bobby Witt Jr. homers on a fly ball to left center field.

  4. P2 bottom
    Carter JensenDouble

    Carter Jensen doubles on a sharp line drive to left fielder Nelson Velázquez. Salvador Perez scores.

  5. P2 bottom
    Isaac CollinsDouble

    Isaac Collins doubles on a ground ball to left fielder Nelson Velázquez. Carter Jensen scores.

  6. P2 bottom
    Michael MasseyError

    Michael Massey reaches on a fielding error by left fielder Nelson Velázquez. Isaac Collins scores. Michael Massey to 2nd.

  7. P2 bottom
    Lane ThomasDouble

    Lane Thomas doubles on a sharp line drive to left fielder Nelson Velázquez. Michael Massey scores.

  8. P2 bottom
    Bobby Witt Jr.Single

    Bobby Witt Jr. singles on a ground ball to right fielder Jordan Walker. Lane Thomas scores. Bobby Witt Jr. to 2nd.

  9. P2 bottom
    Starling MarteDouble

    Starling Marte doubles on a sharp line drive to right fielder Jordan Walker. Bobby Witt Jr. scores.

  10. P4 top
    Jordan WalkerSingle

    Jordan Walker singles on a ground ball to shortstop Bobby Witt Jr.. Blaze Jordan scores. José Fermín to 3rd. Iván Herrera to 2nd.

  11. P4 bottom
    Jac CaglianoneHome Run

    Jac Caglianone homers on a line drive to left center field. Tyler Tolbert scores.

  12. P4 bottom
    Nick LoftinDouble

    Nick Loftin doubles on a ground ball to left fielder Nelson Velázquez. Starling Marte scores. Carter Jensen scores.

  13. P5 top
    José FermínSingle

    José Fermín singles on a line drive to right fielder Starling Marte. Masyn Winn scores.

  14. P6 bottom
    Salvador PerezHome Run

    Salvador Perez homers on a fly ball to left field.

  15. P7 top
    José FermínGroundout

    José Fermín grounds out, shortstop Tyler Tolbert to first baseman Jac Caglianone. Masyn Winn scores. Blaze Jordan to 3rd.

  16. P7 top
    Pedro PagésSac Fly

    Pedro Pagés out on a sacrifice fly to right fielder Starling Marte. Blaze Jordan scores.

  17. P7 bottom
    Lane ThomasSingle

    Lane Thomas singles on a ground ball to center fielder José Fermín. Isaac Collins scores.

  18. P8 bottom
    Carter JensenPassed Ball

    Passed ball by catcher Jimmy Crooks. Starling Marte scores. Salvador Perez to 2nd.

Recent head-to-head

Latest meetings on this card — open the full archive for every score and date.

Match briefing: Kansas City Royals vs St. Louis Cardinals

Kansas City Royals and St. Louis Cardinals meet in the Major League Baseball (United States) with puck/kickoff timing set for Thursday, June 18, 2026 at 23:40 UTC, giving supporters a single URL for score, preview, and archive. The recorded result is a home win for Kansas City Royals by 14–6 against St. Louis Cardinals.

In the current Major League Baseball table snapshot, Kansas City Royals sit 26th (168 pts) while St. Louis Cardinals sit 12th (198 pts), so this fixture carries concrete standing pressure rather than a friendly exhibition label.

Follow the clubs directly: Kansas City Royals and St. Louis Cardinals, or return to the Major League Baseball standings.

Head-to-head context

Recent head-to-head meetings between these clubs include: Kansas City Royals 10–12 St. Louis Cardinals (Sunday, June 21, 2026 at 18:10 UTC); Kansas City Royals 6–5 St. Louis Cardinals (Saturday, June 20, 2026 at 00:15 UTC); St. Louis Cardinals 0–2 Kansas City Royals (Sunday, May 17, 2026 at 18:15 UTC); St. Louis Cardinals 4–2 Kansas City Royals (Saturday, May 16, 2026 at 18:15 UTC); St. Louis Cardinals 5–4 Kansas City Royals (Saturday, May 16, 2026 at 00:15 UTC). Those scorelines are unique to the Kansas City Royals–St. Louis Cardinals pairing inside Major League Baseball and will expand as rematches complete.

Form notes for Kansas City Royals

Latest logged games involving Kansas City Royals: Kansas City Royals 5–2 Detroit Tigers; Kansas City Royals 6–2 Athletics; Kansas City Royals 9–7 Athletics; Kansas City Royals 4–3 Athletics; Kansas City Royals 9–5 Athletics.

Those entries are tied to Kansas City Royals's identifier inside Major League Baseball, not a generic club blurb reused across the network. When Kansas City Royals collect another finished result, this narrative shifts with the new opponent names and scorelines.

Form notes for St. Louis Cardinals

Latest logged games involving St. Louis Cardinals: Philadelphia Phillies 7–6 St. Louis Cardinals; Cincinnati Reds 9–10 St. Louis Cardinals; Cincinnati Reds 5–4 St. Louis Cardinals; Cincinnati Reds 0–3 St. Louis Cardinals; Cincinnati Reds 6–5 St. Louis Cardinals.

St. Louis Cardinals enter this dating as the away side on Thursday, June 18, 2026 at 23:40 UTC, which matters for travel-heavy baseball schedules in United States. Compare their recent list against Kansas City Royals's home slate to read momentum without invented injury rumors.

Around the Major League Baseball matchweek

Other upcoming Major League Baseball fixtures around this window include: Cincinnati Reds vs San Diego Padres (Tuesday, September 01, 2026 at 22:40 UTC); Pittsburgh Pirates vs San Francisco Giants (Tuesday, September 01, 2026 at 22:40 UTC); Tampa Bay Rays vs New York Mets (Tuesday, September 01, 2026 at 22:40 UTC); Cleveland Guardians vs Toronto Blue Jays (Tuesday, September 01, 2026 at 22:40 UTC); Boston Red Sox vs Seattle Mariners (Tuesday, September 01, 2026 at 22:45 UTC); Washington Nationals vs Atlanta Braves (Tuesday, September 01, 2026 at 22:45 UTC). Use the league page for the full slate; this page stays focused on Kansas City Royals vs St. Louis Cardinals.

In baseball, venue and travel matter at amateur and junior levels: St. Louis Cardinals visiting Kansas City Royals often means midweek recovery constraints and smaller bench depth than professional squads advertise.

How to use this page

Bookmark this match page for Kansas City Royals 14–6 St. Louis Cardinals if you share updates in group chats. After the final whistle, the scoreboard stays locked with the confirmed result, and you can still open head-to-head history or either club page. For registration or club contacts, use the team guides — jump to Kansas City Royals or St. Louis Cardinals for how-to-join paths. From here you can reach the Major League Baseball table, both clubs, and related fixtures without dead ends.