Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
View All Scores
2024 Cardinals MLB Regular Season Schedule
DateDate TimeTime EST OpponentOpponent ResultResult
Mar 28 4:10 PM EST @  LAD Los Angeles Dodgers  L 7-1
Mar 29 10:10 PM EST @  LAD Los Angeles Dodgers  L 6-3
Mar 30 9:10 PM EST @  LAD Los Angeles Dodgers  W 6-5
Mar 31 7:10 PM EST @  LAD Los Angeles Dodgers  L 5-4
Apr 1 9:40 PM EST @  SD San Diego Padres  W 6-2
Apr 2 9:40 PM EST @  SD San Diego Padres  W 5-2
Apr 3 4:10 PM EST @  SD San Diego Padres  L 3-2
Apr 4 4:15 PM EST vs.  MIA Miami Marlins  W 8-5
Apr 6 2:15 PM EST vs.  MIA Miami Marlins  W 3-1
Apr 7 2:15 PM EST vs.  MIA Miami Marlins  L 10-3
Apr 8 7:45 PM EST vs.  PHI Philadelphia Phillies  L 5-3
Apr 9 7:45 PM EST vs.  PHI Philadelphia Phillies  W 3-0
Apr 10 1:15 PM EST vs.  PHI Philadelphia Phillies  L 4-3
Apr 12 9:40 PM EST @  ARI Arizona Diamondbacks  W 9-6
Apr 13 8:10 PM EST @  ARI Arizona Diamondbacks  L 4-2
Apr 14 4:10 PM EST @  ARI Arizona Diamondbacks  L 5-0
Apr 15 9:40 PM EST @  OAK Oakland Athletics  W 3-1
Apr 16 9:40 PM EST @  OAK Oakland Athletics  W 3-2
Apr 17 3:37 PM EST @  OAK Oakland Athletics  L 6-3
Apr 19 8:15 PM EST vs.  MIL Milwaukee Brewers  L 2-1
Apr 20 2:15 PM EST vs.  MIL Milwaukee Brewers  L 12-5
Apr 21 2:15 PM EST vs.  MIL Milwaukee Brewers  L 2-0
Apr 22 7:45 PM EST vs.  ARI Arizona Diamondbacks  W 5-3
Apr 23 7:45 PM EST vs.  ARI Arizona Diamondbacks  L 14-1
Apr 24 1:15 PM EST vs.  ARI Arizona Diamondbacks  W 5-1
Apr 26 7:10 PM EST @  NYM New York Mets  W 4-2
Apr 27 4:05 PM EST @  NYM New York Mets  W 7-4
Apr 28 1:40 PM EST @  NYM New York Mets  L 4-2
Apr 29 6:40 PM EST @  DET Detroit Tigers 
Apr 30 3:40 PM EST @  DET Detroit Tigers  W 2-1
Apr 30 7:10 PM EST @  DET Detroit Tigers  L 11-6
May 1 1:10 PM EST @  DET Detroit Tigers  L 4-1
May 3 8:15 PM EST vs.  CWS Chicago White Sox  W 3-0
May 4 2:15 PM EST vs.  CWS Chicago White Sox  L 6-5
May 5 2:15 PM EST vs.  CWS Chicago White Sox  L 5-1
May 6 7:45 PM EST vs.  NYM New York Mets  L 4-3
May 7 7:45 PM EST vs.  NYM New York Mets  L 7-5
May 8 1:15 PM EST vs.  NYM New York Mets 
May 9 7:40 PM EST @  MIL Milwaukee Brewers  L 7-1
May 10 8:10 PM EST @  MIL Milwaukee Brewers  L 11-2
May 11 7:15 PM EST @  MIL Milwaukee Brewers  L 5-3
May 12 2:10 PM EST @  MIL Milwaukee Brewers  W 4-3
May 13 9:38 PM EST @  LAA Los Angeles Angels  W 10-5
May 14 9:38 PM EST @  LAA Los Angeles Angels  W 7-6
May 15 9:07 PM EST @  LAA Los Angeles Angels  L 7-2
May 17 8:15 PM EST vs.  BOS Boston Red Sox  W 10-6
May 18 7:15 PM EST vs.  BOS Boston Red Sox  W 7-2
May 19 1:05 PM EST vs.  BOS Boston Red Sox  L 11-3
May 20 7:45 PM EST vs.  BAL Baltimore Orioles  W 6-3
May 21 7:45 PM EST vs.  BAL Baltimore Orioles  W 3-1
May 22 2:15 PM EST vs.  BAL Baltimore Orioles  W 5-4
May 24 8:15 PM EST vs.  CHC Chicago Cubs 
May 25 7:15 PM EST vs.  CHC Chicago Cubs  W 7-6
May 26 7:10 PM EST vs.  CHC Chicago Cubs  W 4-3
May 27 4:10 PM EST @  CIN Cincinnati Reds  L 3-1
May 28 6:40 PM EST @  CIN Cincinnati Reds  W 7-1
May 29 1:10 PM EST @  CIN Cincinnati Reds  W 5-3
May 31 6:40 PM EST @  PHI Philadelphia Phillies  L 4-2
Jun 1 7:15 PM EST @  PHI Philadelphia Phillies  L 6-1
Jun 2 7:10 PM EST @  PHI Philadelphia Phillies  W 5-4
Jun 3 8:10 PM EST @  HOU Houston Astros  L 7-4
Jun 4 8:10 PM EST @  HOU Houston Astros  L 8-5
Jun 5 2:10 PM EST @  HOU Houston Astros  W 4-2
Jun 6 7:45 PM EST vs.  COL Colorado Rockies  L 3-2
Jun 7 8:15 PM EST vs.  COL Colorado Rockies  W 8-5
Jun 8 4:15 PM EST vs.  COL Colorado Rockies  L 6-5
Jun 9 2:15 PM EST vs.  COL Colorado Rockies  W 5-1
Jun 11 7:45 PM EST vs.  PIT Pittsburgh Pirates  L 2-1
Jun 12 7:45 PM EST vs.  PIT Pittsburgh Pirates  W 4-2
Jun 13 2:15 PM EST vs.  PIT Pittsburgh Pirates  W 4-3
Jun 14 2:20 PM EST @  CHC Chicago Cubs  W 3-0
Jun 15 2:20 PM EST @  CHC Chicago Cubs  L 5-1
Jun 16 1:05 PM EST @  CHC Chicago Cubs  W 2-1
Jun 17 6:40 PM EST @  MIA Miami Marlins  W 7-6
Jun 18 6:10 PM EST @  MIA Miami Marlins  L 9-8
Jun 19 12:40 PM EST @  MIA Miami Marlins  L 4-3
Jun 20 7:15 PM EST vs.  SF San Francisco Giants  W 6-5
Jun 22 2:15 PM EST vs.  SF San Francisco Giants  W 9-4
Jun 23 2:15 PM EST vs.  SF San Francisco Giants  W 5-3
Jun 24 7:45 PM EST vs.  ATL Atlanta Braves  W 4-3
Jun 25 7:45 PM EST vs.  ATL Atlanta Braves 
Jun 26 1:45 PM EST vs.  ATL Atlanta Braves  L 6-2
Jun 26 7:15 PM EST vs.  ATL Atlanta Braves  W 4-1
Jun 27 7:45 PM EST vs.  CIN Cincinnati Reds  L 11-4
Jun 28 8:15 PM EST vs.  CIN Cincinnati Reds  W 1-0
Jun 29 2:15 PM EST vs.  CIN Cincinnati Reds  L 9-4
Jun 30 2:15 PM EST vs.  CIN Cincinnati Reds  W 2-0
Jul 2 6:40 PM EST @  PIT Pittsburgh Pirates  W 7-4
Jul 3 6:40 PM EST @  PIT Pittsburgh Pirates  L 5-4
Jul 4 12:35 PM EST @  PIT Pittsburgh Pirates  W 3-2
Jul 5 6:45 PM EST @  WAS Washington Nationals  W 7-6
Jul 6 4:05 PM EST @  WAS Washington Nationals  L 14-6
Jul 7 1:35 PM EST @  WAS Washington Nationals  W 8-3
Jul 8 4:05 PM EST @  WAS Washington Nationals  W 6-0
Jul 10 1:45 PM EST vs.  KC Kansas City Royals  L 6-4
Jul 10 7:45 PM EST vs.  KC Kansas City Royals  L 8-5
Jul 12 8:15 PM EST vs.  CHC Chicago Cubs  L 5-1
Jul 13 2:15 PM EST vs.  CHC Chicago Cubs  W 11-3
Jul 13 8:15 PM EST vs.  CHC Chicago Cubs  W 5-4
Jul 14 2:15 PM EST vs.  CHC Chicago Cubs  L 8-3
Jul 19 7:20 PM EST @  ATL Atlanta Braves 
Jul 20 7:20 PM EST @  ATL Atlanta Braves 
Jul 21 1:35 PM EST @  ATL Atlanta Braves 
Jul 22 6:40 PM EST @  PIT Pittsburgh Pirates 
Jul 23 6:40 PM EST @  PIT Pittsburgh Pirates 
Jul 24 12:35 PM EST @  PIT Pittsburgh Pirates 
Jul 26 8:15 PM EST vs.  WAS Washington Nationals 
Jul 27 7:15 PM EST vs.  WAS Washington Nationals 
Jul 28 2:15 PM EST vs.  WAS Washington Nationals 
Jul 29 7:45 PM EST vs.  TEX Texas Rangers 
Jul 30 7:45 PM EST vs.  TEX Texas Rangers 
Jul 31 2:15 PM EST vs.  TEX Texas Rangers 
Aug 1 8:05 PM EST @  CHC Chicago Cubs 
Aug 2 2:20 PM EST @  CHC Chicago Cubs 
Aug 3 2:20 PM EST @  CHC Chicago Cubs 
Aug 4 2:20 PM EST @  CHC Chicago Cubs 
Aug 5 5:15 PM EST vs.  NYM New York Mets 
Aug 6 7:45 PM EST vs.  TB Tampa Bay Rays 
Aug 7 7:45 PM EST vs.  TB Tampa Bay Rays 
Aug 8 7:15 PM EST vs.  TB Tampa Bay Rays 
Aug 9 8:10 PM EST @  KC Kansas City Royals 
Aug 10 7:10 PM EST @  KC Kansas City Royals 
Aug 12 6:40 PM EST @  CIN Cincinnati Reds 
Aug 13 6:40 PM EST @  CIN Cincinnati Reds 
Aug 14 6:40 PM EST @  CIN Cincinnati Reds 
Aug 16 8:15 PM EST vs.  LAD Los Angeles Dodgers 
Aug 17 7:15 PM EST vs.  LAD Los Angeles Dodgers 
Aug 18 2:15 PM EST vs.  LAD Los Angeles Dodgers 
Aug 20 7:45 PM EST vs.  MIL Milwaukee Brewers 
Aug 21 7:45 PM EST vs.  MIL Milwaukee Brewers 
Aug 22 2:15 PM EST vs.  MIL Milwaukee Brewers 
Aug 23 8:10 PM EST @  MIN Minnesota Twins 
Aug 24 7:10 PM EST @  MIN Minnesota Twins 
Aug 25 2:10 PM EST @  MIN Minnesota Twins 
Aug 26 7:45 PM EST vs.  SD San Diego Padres 
Aug 27 7:45 PM EST vs.  SD San Diego Padres 
Aug 28 7:45 PM EST vs.  SD San Diego Padres 
Aug 29 2:15 PM EST vs.  SD San Diego Padres 
Aug 30 7:05 PM EST @  NYY New York Yankees 
Aug 31 1:05 PM EST @  NYY New York Yankees 
Sep 1 1:35 PM EST @  NYY New York Yankees 
Sep 2 2:10 PM EST @  MIL Milwaukee Brewers 
Sep 3 7:40 PM EST @  MIL Milwaukee Brewers 
Sep 4 7:40 PM EST @  MIL Milwaukee Brewers 
Sep 6 8:15 PM EST vs.  SEA Seattle Mariners 
Sep 7 7:15 PM EST vs.  SEA Seattle Mariners 
Sep 8 2:15 PM EST vs.  SEA Seattle Mariners 
Sep 10 7:45 PM EST vs.  CIN Cincinnati Reds 
Sep 11 7:45 PM EST vs.  CIN Cincinnati Reds 
Sep 12 1:15 PM EST vs.  CIN Cincinnati Reds 
Sep 13 7:07 PM EST @  TOR Toronto Blue Jays 
Sep 14 3:07 PM EST @  TOR Toronto Blue Jays 
Sep 15 1:37 PM EST @  TOR Toronto Blue Jays 
Sep 16 7:45 PM EST vs.  PIT Pittsburgh Pirates 
Sep 17 7:45 PM EST vs.  PIT Pittsburgh Pirates 
Sep 18 7:45 PM EST vs.  PIT Pittsburgh Pirates 
Sep 19 7:15 PM EST vs.  PIT Pittsburgh Pirates 
Sep 20 8:15 PM EST vs.  CLE Cleveland Guardians 
Sep 21 7:15 PM EST vs.  CLE Cleveland Guardians 
Sep 22 2:15 PM EST vs.  CLE Cleveland Guardians 
Sep 24 8:40 PM EST @  COL Colorado Rockies 
Sep 25 8:40 PM EST @  COL Colorado Rockies 
Sep 26 3:10 PM EST @  COL Colorado Rockies 
Sep 27 10:15 PM EST @  SF San Francisco Giants 
Sep 28 4:05 PM EST @  SF San Francisco Giants 
Sep 29 3:05 PM EST @  SF San Francisco Giants