St.Louis Cardinals
MLB · National League
Conference rank
5
National League
Record
28-19
W-L
Games left
97+
Regular season
Primary channels
FOX / Peacock / Apple TV+
Most games on
Syncs with Google Calendar, Apple Calendar, and Outlook
The St.Louis Cardinals are 28-19 through the 2026 MLB season, 5th in the National League. Their next game is Pittsburgh Pirates @ St.Louis Cardinals on Wednesday, May 20 on FOX. Most games air on FOX and Peacock and Apple TV+. Add the full St.Louis Cardinals schedule to Google Calendar, Apple Calendar, or Outlook — it syncs automatically when games are rescheduled.
| May 19 Tue | Pittsburgh Pirates @ St.Louis Cardinals | 9 – 6 | Final | FOX |
| May 17 Sun | Kansas City Royals @ St.Louis Cardinals | 0 – 2 | Final | Peacock |
| May 16 Sat | Kansas City Royals @ St.Louis Cardinals | 4 – 2 | Final | FOX |
| May 20 Wed | Pittsburgh Pirates @ St.Louis Cardinals | 7:45 PM | FOX | |
| May 21 Thu | Pittsburgh Pirates @ St.Louis Cardinals | 1:15 PM | FOX | |
| May 22 Fri | Cincinnati Reds @ St.Louis Cardinals | 6:40 PM | Apple TV+ | |
| May 23 Sat | Cincinnati Reds @ St.Louis Cardinals | 7:15 PM | FOX | |
| May 24 Sun | Cincinnati Reds @ St.Louis Cardinals | 1:40 PM | Peacock |