Kansas City Royals vs St. Louis Cardinals

MLB - June 21, 2026 1:11 PM

Spreads:

The St. Louis Cardinals (-1.5) spread won as the St. Louis Cardinals won by 1.5 or more.

This had a 42.4% chance of occuring.

Kansas City Royals (1.5)St. Louis Cardinals (-1.5)
57.6%42.4%

Totals:

The Over (9) won as the total score was 22.

The Over (9) had a 48.9% chance of occuring.

Over (9)Under (9)
✓ 22
48.9%51.1%