SportsJaw’s stored game records date back to 2015. Game history below covers the last 5 years.
Jun 21, 2026 St. Louis Cardinals 12 Kansas City Royals 10 Final Jun 19, 2026 St. Louis Cardinals 5 Kansas City Royals 6 Final Jun 18, 2026 St. Louis Cardinals 6 Kansas City Royals 14 Final May 17, 2026 Kansas City Royals 2 St. Louis Cardinals 0 Final May 16, 2026 Kansas City Royals 2 St. Louis Cardinals 4 Final May 15, 2026 Kansas City Royals 4 St. Louis Cardinals 5 Final/11 Jun 5, 2025 Kansas City Royals 7 St. Louis Cardinals 5 Final Jun 5, 2025 Kansas City Royals 5 St. Louis Cardinals 6 Final/10 Jun 3, 2025 Kansas City Royals 10 St. Louis Cardinals 7 Final May 18, 2025 St. Louis Cardinals 1 Kansas City Royals 2 Final May 17, 2025 St. Louis Cardinals 1 Kansas City Royals 0 Final May 16, 2025 St. Louis Cardinals 10 Kansas City Royals 3 Final Aug 10, 2024 St. Louis Cardinals 3 Kansas City Royals 8 Final Aug 9, 2024 St. Louis Cardinals 8 Kansas City Royals 5 Final Jul 10, 2024 Kansas City Royals 8 St. Louis Cardinals 5 Final Jul 10, 2024 Kansas City Royals 6 St. Louis Cardinals 4 Final Aug 12, 2023 St. Louis Cardinals 5 Kansas City Royals 4 Final Aug 11, 2023 St. Louis Cardinals 8 Kansas City Royals 12 Final May 30, 2023 Kansas City Royals 1 St. Louis Cardinals 2 Final May 29, 2023 Kansas City Royals 7 St. Louis Cardinals 0 Final May 4, 2022 St. Louis Cardinals 10 Kansas City Royals 0 Final May 3, 2022 St. Louis Cardinals 1 Kansas City Royals 7 Final May 2, 2022 Kansas City Royals 0 St. Louis Cardinals 1 Final Apr 12, 2022 Kansas City Royals 5 St. Louis Cardinals 6 Final Expert grades weight verified head-to-head profit at 75% and profit on other games involving either team at 25%, with a confidence adjustment until ten qualifying picks are recorded.