The St. Louis Cardinals schedule keeps fans locked in all season long, featuring every must-watch matchup, rivalry game, and road trip. Whether you're planning a trip to Busch Stadium or catching the action from home, the full Cardinals schedule makes it easy to stay on top of every game. For daily starting lineups and roster updates, check the Cardinals lineup, the complete Cardinals roster, and the detailed Cardinals depth chart to see who’s taking the field. From Opening Day to the final playoff push, don’t miss a moment of Cardinals baseball in action.

Upcoming Games

Date Time Opponent Opponent Starting Pitcher Cardinals Starting Pitcher Opponent Starting Lineup Cardinals Starting Lineupp Matchup
6/13/26 1:06 am at Minnesota Twins Minnesota Twins MIN Joe Ryan J. Ryan (R) 4-3 Kyle Leahy K. Leahy (R) 5-3 Minnesota Twins Twins St. Louis Cardinals Cardinals Cardinals at Twins
6/13/26 7:06 pm at Minnesota Twins Minnesota Twins MIN Connor Prielipp C. Prielipp (L) 2-4 Matthew Liberatore M. Liberatore (L) 3-3 Minnesota Twins Twins St. Louis Cardinals Cardinals Cardinals at Twins
6/14/26 7:06 pm at Minnesota Twins Minnesota Twins MIN Taj Bradley T. Bradley (R) 5-3 Dustin May D. May (R) 4-6 Minnesota Twins Twins St. Louis Cardinals Cardinals
6/16/26 12:41 am vs San Diego Padres San Diego Padres SD Lucas Giolito L. Giolito (R) 2-1 Andre Pallante A. Pallante (R) 7-4 San Diego Padres Padres St. Louis Cardinals Cardinals
6/17/26 12:41 am vs San Diego Padres San Diego Padres SD Michael King M. King (R) 4-5 Kyle Leahy K. Leahy (R) 5-3 San Diego Padres Padres St. Louis Cardinals Cardinals
6/17/26 7:11 pm vs San Diego Padres San Diego Padres SD Griffin Canning G. Canning (R) 0-4 Matthew Liberatore M. Liberatore (L) 3-3 San Diego Padres Padres St. Louis Cardinals Cardinals
6/19/26 12:36 am at Kansas City Royals Kansas City Royals KC Noah Cameron N. Cameron (L) 3-4 Kyle Leahy K. Leahy (R) 5-3 Kansas City Royals Royals St. Louis Cardinals Cardinals
6/20/26 1:11 am at Kansas City Royals Kansas City Royals KC Stephen Kolek S. Kolek (R) 3-1 Matthew Liberatore M. Liberatore (L) 3-3 Kansas City Royals Royals St. Louis Cardinals Cardinals
6/21/26 7:06 pm at Kansas City Royals Kansas City Royals KC Kansas City Royals Royals St. Louis Cardinals Cardinals
6/23/26 12:41 am vs Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks St. Louis Cardinals Cardinals
6/24/26 12:41 am vs Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks St. Louis Cardinals Cardinals
6/25/26 12:41 am vs Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks St. Louis Cardinals Cardinals
6/26/26 12:41 am vs Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks St. Louis Cardinals Cardinals
6/27/26 1:11 am vs Miami Marlins Miami Marlins MIA Miami Marlins Marlins St. Louis Cardinals Cardinals
6/28/26 12:11 am vs Miami Marlins Miami Marlins MIA Miami Marlins Marlins St. Louis Cardinals Cardinals
6/28/26 7:11 pm vs Miami Marlins Miami Marlins MIA Miami Marlins Marlins St. Louis Cardinals Cardinals
7/1/26 12:11 am at Atlanta Braves Atlanta Braves ATL Atlanta Braves Braves St. Louis Cardinals Cardinals
7/2/26 12:11 am at Atlanta Braves Atlanta Braves ATL Atlanta Braves Braves St. Louis Cardinals Cardinals
7/3/26 12:11 am at Atlanta Braves Atlanta Braves ATL Atlanta Braves Braves St. Louis Cardinals Cardinals
7/3/26 9:01 pm at Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
7/5/26 1:04 am at Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
7/5/26 7:26 pm at Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
7/7/26 12:41 am vs Milwaukee Brewers Milwaukee Brewers MIL Milwaukee Brewers Brewers St. Louis Cardinals Cardinals
7/7/26 7:11 pm vs Milwaukee Brewers Milwaukee Brewers MIL Milwaukee Brewers Brewers St. Louis Cardinals Cardinals
7/8/26 12:41 am vs Milwaukee Brewers Milwaukee Brewers MIL Milwaukee Brewers Brewers St. Louis Cardinals Cardinals
7/9/26 12:41 am vs Milwaukee Brewers Milwaukee Brewers MIL Milwaukee Brewers Brewers St. Louis Cardinals Cardinals
7/10/26 12:41 am vs Milwaukee Brewers Milwaukee Brewers MIL Milwaukee Brewers Brewers St. Louis Cardinals Cardinals
7/11/26 1:11 am vs Atlanta Braves Atlanta Braves ATL Atlanta Braves Braves St. Louis Cardinals Cardinals
7/12/26 12:11 am vs Atlanta Braves Atlanta Braves ATL Atlanta Braves Braves St. Louis Cardinals Cardinals
7/12/26 7:11 pm vs Atlanta Braves Atlanta Braves ATL Atlanta Braves Braves St. Louis Cardinals Cardinals
7/18/26 2:36 am at Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks St. Louis Cardinals Cardinals
7/18/26 9:06 pm at Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks St. Louis Cardinals Cardinals
7/19/26 9:06 pm at Arizona Diamondbacks Arizona Diamondbacks ARI Arizona Diamondbacks Diamondbacks St. Louis Cardinals Cardinals
7/21/26 3:06 am at Los Angeles Angels Los Angeles Angels LAA Los Angeles Angels Angels St. Louis Cardinals Cardinals
7/22/26 2:34 am at Los Angeles Angels Los Angeles Angels LAA Los Angeles Angels Angels St. Louis Cardinals Cardinals
7/22/26 9:03 pm at Los Angeles Angels Los Angeles Angels LAA Los Angeles Angels Angels St. Louis Cardinals Cardinals
7/25/26 1:11 am vs Cincinnati Reds Cincinnati Reds CIN Cincinnati Reds Reds St. Louis Cardinals Cardinals
7/26/26 12:11 am vs Cincinnati Reds Cincinnati Reds CIN Cincinnati Reds Reds St. Louis Cardinals Cardinals
7/26/26 7:11 pm vs Cincinnati Reds Cincinnati Reds CIN Cincinnati Reds Reds St. Louis Cardinals Cardinals
7/28/26 12:41 am vs Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
7/29/26 12:41 am vs Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
7/30/26 12:41 am vs Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
7/30/26 7:11 pm vs Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
8/1/26 12:03 am at Toronto Blue Jays Toronto Blue Jays TOR Toronto Blue Jays Blue Jays St. Louis Cardinals Cardinals
8/1/26 8:03 pm at Toronto Blue Jays Toronto Blue Jays TOR Toronto Blue Jays Blue Jays St. Louis Cardinals Cardinals
8/2/26 6:33 pm at Toronto Blue Jays Toronto Blue Jays TOR Toronto Blue Jays Blue Jays St. Louis Cardinals Cardinals
8/4/26 12:01 am at New York Yankees New York Yankees NYY New York Yankees Yankees St. Louis Cardinals Cardinals
8/5/26 12:01 am at New York Yankees New York Yankees NYY New York Yankees Yankees St. Louis Cardinals Cardinals
8/6/26 12:01 am at New York Yankees New York Yankees NYY New York Yankees Yankees St. Louis Cardinals Cardinals
8/8/26 1:11 am vs Colorado Rockies Colorado Rockies COL Colorado Rockies Rockies St. Louis Cardinals Cardinals
8/9/26 12:11 am vs Colorado Rockies Colorado Rockies COL Colorado Rockies Rockies St. Louis Cardinals Cardinals
8/9/26 7:11 pm vs Colorado Rockies Colorado Rockies COL Colorado Rockies Rockies St. Louis Cardinals Cardinals
8/11/26 12:41 am vs Philadelphia Phillies Philadelphia Phillies PHI Philadelphia Phillies Phillies St. Louis Cardinals Cardinals
8/12/26 12:41 am vs Philadelphia Phillies Philadelphia Phillies PHI Philadelphia Phillies Phillies St. Louis Cardinals Cardinals
8/12/26 7:11 pm vs Philadelphia Phillies Philadelphia Phillies PHI Philadelphia Phillies Phillies St. Louis Cardinals Cardinals
8/14/26 7:16 pm at Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
8/15/26 7:16 pm at Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
8/16/26 8:06 pm at Chicago Cubs Chicago Cubs CHC Chicago Cubs Cubs St. Louis Cardinals Cardinals
8/17/26 6:36 pm at Cincinnati Reds Cincinnati Reds CIN Cincinnati Reds Reds St. Louis Cardinals Cardinals
8/17/26 11:36 pm at Cincinnati Reds Cincinnati Reds CIN Cincinnati Reds Reds St. Louis Cardinals Cardinals
8/18/26 11:36 pm at Cincinnati Reds Cincinnati Reds CIN Cincinnati Reds Reds St. Louis Cardinals Cardinals
8/19/26 11:36 pm at Cincinnati Reds Cincinnati Reds CIN Cincinnati Reds Reds St. Louis Cardinals Cardinals
8/20/26 5:36 pm at Cincinnati Reds Cincinnati Reds CIN Cincinnati Reds Reds St. Louis Cardinals Cardinals
8/21/26 11:36 pm at Philadelphia Phillies Philadelphia Phillies PHI Philadelphia Phillies Phillies St. Louis Cardinals Cardinals
8/22/26 11:01 pm at Philadelphia Phillies Philadelphia Phillies PHI Philadelphia Phillies Phillies St. Louis Cardinals Cardinals
8/23/26 6:31 pm at Philadelphia Phillies Philadelphia Phillies PHI Philadelphia Phillies Phillies St. Louis Cardinals Cardinals
8/26/26 12:41 am vs Baltimore Orioles Baltimore Orioles BAL Baltimore Orioles Orioles St. Louis Cardinals Cardinals
8/27/26 12:41 am vs Baltimore Orioles Baltimore Orioles BAL Baltimore Orioles Orioles St. Louis Cardinals Cardinals
8/27/26 7:11 pm vs Baltimore Orioles Baltimore Orioles BAL Baltimore Orioles Orioles St. Louis Cardinals Cardinals
8/29/26 1:11 am vs Pittsburgh Pirates Pittsburgh Pirates PIT Pittsburgh Pirates Pirates St. Louis Cardinals Cardinals
8/29/26 7:11 pm vs Pittsburgh Pirates Pittsburgh Pirates PIT Pittsburgh Pirates Pirates St. Louis Cardinals Cardinals
8/30/26 7:11 pm vs Pittsburgh Pirates Pittsburgh Pirates PIT Pittsburgh Pirates Pirates St. Louis Cardinals Cardinals
9/2/26 3:06 am at Los Angeles Dodgers Los Angeles Dodgers LAD Los Angeles Dodgers Dodgers St. Louis Cardinals Cardinals
9/3/26 3:06 am at Los Angeles Dodgers Los Angeles Dodgers LAD Los Angeles Dodgers Dodgers St. Louis Cardinals Cardinals
9/4/26 3:06 am at Los Angeles Dodgers Los Angeles Dodgers LAD Los Angeles Dodgers Dodgers St. Louis Cardinals Cardinals
9/5/26 1:36 am at Colorado Rockies Colorado Rockies COL Colorado Rockies Rockies St. Louis Cardinals Cardinals
9/6/26 1:06 am at Colorado Rockies Colorado Rockies COL Colorado Rockies Rockies St. Louis Cardinals Cardinals
9/6/26 8:06 pm at Colorado Rockies Colorado Rockies COL Colorado Rockies Rockies St. Louis Cardinals Cardinals
9/8/26 1:06 am at San Francisco Giants San Francisco Giants SF San Francisco Giants Giants St. Louis Cardinals Cardinals
9/9/26 2:41 am at San Francisco Giants San Francisco Giants SF San Francisco Giants Giants St. Louis Cardinals Cardinals
9/9/26 8:41 pm at San Francisco Giants San Francisco Giants SF San Francisco Giants Giants St. Louis Cardinals Cardinals
9/12/26 1:11 am vs Chicago White Sox Chicago White Sox CHW Chicago White Sox White Sox St. Louis Cardinals Cardinals
9/13/26 12:11 am vs Chicago White Sox Chicago White Sox CHW Chicago White Sox White Sox St. Louis Cardinals Cardinals
9/13/26 7:11 pm vs Chicago White Sox Chicago White Sox CHW Chicago White Sox White Sox St. Louis Cardinals Cardinals
9/15/26 12:41 am vs San Francisco Giants San Francisco Giants SF San Francisco Giants Giants St. Louis Cardinals Cardinals
9/16/26 12:41 am vs San Francisco Giants San Francisco Giants SF San Francisco Giants Giants St. Louis Cardinals Cardinals
9/16/26 6:11 pm vs San Francisco Giants San Francisco Giants SF San Francisco Giants Giants St. Louis Cardinals Cardinals
9/19/26 1:11 am vs Washington Nationals Washington Nationals WSH Washington Nationals Nationals St. Louis Cardinals Cardinals
9/20/26 12:11 am vs Washington Nationals Washington Nationals WSH Washington Nationals Nationals St. Louis Cardinals Cardinals
9/20/26 7:11 pm vs Washington Nationals Washington Nationals WSH Washington Nationals Nationals St. Louis Cardinals Cardinals
9/22/26 11:36 pm at Pittsburgh Pirates Pittsburgh Pirates PIT Pittsburgh Pirates Pirates St. Louis Cardinals Cardinals
9/23/26 11:36 pm at Pittsburgh Pirates Pittsburgh Pirates PIT Pittsburgh Pirates Pirates St. Louis Cardinals Cardinals
9/24/26 5:31 pm at Pittsburgh Pirates Pittsburgh Pirates PIT Pittsburgh Pirates Pirates St. Louis Cardinals Cardinals
9/26/26 12:36 am at Milwaukee Brewers Milwaukee Brewers MIL Milwaukee Brewers Brewers St. Louis Cardinals Cardinals
9/27/26 12:06 am at Milwaukee Brewers Milwaukee Brewers MIL Milwaukee Brewers Brewers St. Louis Cardinals Cardinals
9/27/26 8:06 pm at Milwaukee Brewers Milwaukee Brewers MIL Milwaukee Brewers Brewers St. Louis Cardinals Cardinals

Completed Games

Date Time Opponent W/L Score Record Winning Pitcher Losing Pitcher Save
6/11/26 6:06 pm at New York Mets New York Mets NYM 0-0 37-28
6/11/26 12:06 am at New York Mets New York Mets NYM W 9-2 37-28 Andre Pallante A. Pallante (R) 7-4 Austin Warren A. Warren (R) 1-3
6/10/26 12:06 am at New York Mets New York Mets NYM W 7-0 36-28 Dustin May D. May (R) 4-6 Freddy Peralta F. Peralta (R) 4-5
6/7/26 7:11 pm vs Cincinnati Reds Cincinnati Reds CIN L 3-5 35-28 Ryne Stanek R. Stanek (R) 2-0 Sam Moll S. Moll (L) 1-5 Riley O'Brien R. O'Brien (R) 3
6/6/26 7:11 pm vs Cincinnati Reds Cincinnati Reds CIN L 5-6 34-28 George Soriano G. Soriano (R) 3-0 Sam Moll S. Moll (L) 1-4 Riley O'Brien R. O'Brien (R) 3
6/6/26 1:11 am vs Cincinnati Reds Cincinnati Reds CIN L 3-10 33-28 Hunter Dobbins H. Dobbins (R) 1-0 Brady Singer B. Singer (R) 2-6
6/4/26 12:41 am vs Texas Rangers Texas Rangers TEX L 3-5 32-28 Andre Pallante A. Pallante (R) 6-4 MacKenzie Gore M. Gore (L) 4-5 Riley O'Brien R. O'Brien (R) 3
6/3/26 12:41 am vs Texas Rangers Texas Rangers TEX W 7-4 31-28 Cal Quantrill C. Quantrill (R) 3-0 Riley O'Brien R. O'Brien (R) 3-3 Jake Junis J. Junis (R)
6/2/26 12:41 am vs Texas Rangers Texas Rangers TEX W 2-1 31-27 Jacob deGrom J. DeGrom (R) 4-4 Michael McGreevy M. McGreevy (R) 3-5 Jake Latz J. Latz (L) 1
6/1/26 12:16 am vs Chicago Cubs Chicago Cubs CHC L 1-5 31-26 Matthew Liberatore M. Liberatore (L) 3-3 Jordan Wicks J. Wicks (L) 0-2 Hunter Dobbins H. Dobbins (R)
5/31/26 12:11 am vs Chicago Cubs Chicago Cubs CHC W 6-1 30-26 Ben Brown B. Brown (R) 2-2 Ryan Fernandez R. Fernandez (R) 1-1
5/30/26 12:11 am vs Chicago Cubs Chicago Cubs CHC L 5-6 30-25 Gordon Graceffo G. Graceffo (R) 4-1 Shota Imanaga S. Imanaga (L) 4-6 Riley O'Brien R. O'Brien (R) 3
5/27/26 6:36 pm at Milwaukee Brewers Milwaukee Brewers MIL L 1-2 29-25 Aaron Ashby A. Ashby (L) 9-0 Dustin May D. May (R) 3-6 Trevor Megill T. Megill (R)
5/27/26 12:36 am at Milwaukee Brewers Milwaukee Brewers MIL L 0-6 29-24 Kyle Harrison K. Harrison (L) 6-1 Michael McGreevy M. McGreevy (R) 3-4
5/25/26 7:06 pm at Milwaukee Brewers Milwaukee Brewers MIL L 1-5 29-23 Jacob Misiorowski J. Misiorowski (R) 5-2 Matthew Liberatore M. Liberatore (L) 2-3
5/24/26 6:36 pm at Cincinnati Reds Cincinnati Reds CIN PPD
5/24/26 12:11 am at Cincinnati Reds Cincinnati Reds CIN L 6-7 29-22 Pierce Johnson P. Johnson (R) 2-1 Riley O'Brien R. O'Brien (R) 3-2
5/23/26 6:06 pm at Cincinnati Reds Cincinnati Reds CIN W 8-1 29-22 Andre Pallante A. Pallante (R) 5-4 Chris Paddack C. Paddack (R) 0-6
5/22/26 11:36 pm at Cincinnati Reds Cincinnati Reds CIN PPD
5/21/26 6:11 pm vs Pittsburgh Pirates Pittsburgh Pirates PIT W 6-2 28-21 Braxton Ashcraft B. Ashcraft (R) 3-2 Dustin May D. May (R) 3-5
5/21/26 12:41 am vs Pittsburgh Pirates Pittsburgh Pirates PIT W 7-0 28-20 Carmen Mlodzinski C. Mlodzinski (R) 4-3 Michael McGreevy M. McGreevy (R) 3-3
5/20/26 12:41 am vs Pittsburgh Pirates Pittsburgh Pirates PIT L 6-9 28-19 George Soriano G. Soriano (R) 2-0 Mason Montgomery M. Montgomery (L) 1-1
5/17/26 7:11 pm vs Kansas City Royals Kansas City Royals KC W 2-0 27-19 Stephen Kolek S. Kolek (R) 2-0 Andre Pallante A. Pallante (R) 4-4 Lucas Erceg L. Erceg (R) 3
5/16/26 7:11 pm vs Kansas City Royals Kansas City Royals KC L 2-4 27-18 Kyle Leahy K. Leahy (R) 5-3 Noah Cameron N. Cameron (L) 2-3 George Soriano G. Soriano (R) 1
5/16/26 1:11 am vs Kansas City Royals Kansas City Royals KC L 4-5 26-18 Gordon Graceffo G. Graceffo (R) 3-1 Steven Cruz S. Cruz (R) 0-1
5/14/26 8:01 pm at Athletics Athletics ATH W 5-4 25-18 Matt Svanson M. Svanson (R) 1-1 Jack Perkins J. Perkins (R) 2-2 Riley O'Brien R. O'Brien (R) 3
5/14/26 2:36 am at Athletics Athletics ATH L 2-6 24-18 J.T. Ginn J. Ginn (R) 2-1 Matthew Liberatore M. Liberatore (L) 2-2
5/13/26 2:36 am at Athletics Athletics ATH W 6-4 24-17 Andre Pallante A. Pallante (R) 4-3 Jeffrey Springs J. Springs (L) 3-3 Riley O'Brien R. O'Brien (R) 3
5/10/26 9:06 pm at San Diego Padres San Diego Padres SD L 2-3 23-17 Adrian Morejon A. Morejon (L) 3-1 Gordon Graceffo G. Graceffo (R) 2-1
5/10/26 12:11 am at San Diego Padres San Diego Padres SD L 2-4 23-16 Randy Vasquez R. Vasquez (R) 4-1 Dustin May D. May (R) 3-4 Mason Miller M. Miller (R) 1
5/9/26 2:41 am at San Diego Padres San Diego Padres SD W 6-0 23-15 Michael McGreevy M. McGreevy (R) 3-2 Griffin Canning G. Canning (R) 0-1
5/8/26 3:06 am at San Diego Padres San Diego Padres SD W 2-1 22-15 Matthew Liberatore M. Liberatore (L) 2-1 Bradgley Rodriguez B. Rodriguez (R) 0-2 Riley O'Brien R. O'Brien (R) 3
5/6/26 6:11 pm vs Milwaukee Brewers Milwaukee Brewers MIL W 6-2 21-15 Aaron Ashby A. Ashby (L) 6-0 Andre Pallante A. Pallante (R) 3-3
5/6/26 12:41 am vs Milwaukee Brewers Milwaukee Brewers MIL PPD
5/5/26 12:41 am vs Milwaukee Brewers Milwaukee Brewers MIL L 3-6 21-14 Kyle Leahy K. Leahy (R) 4-3 Chad Patrick C. Patrick (R) 2-2 Riley O'Brien R. O'Brien (R) 3
5/3/26 7:11 pm vs Los Angeles Dodgers Los Angeles Dodgers LAD W 4-1 20-14 Justin Wrobleski J. Wrobleski (L) 5-0 Dustin May D. May (R) 3-3 Tanner Scott T. Scott (L)
5/3/26 12:11 am vs Los Angeles Dodgers Los Angeles Dodgers LAD L 2-3 20-13 Michael McGreevy M. McGreevy (R) 2-2 Roki Sasaki R. Sasaki (R) 1-3 Riley O'Brien R. O'Brien (R) 3
5/2/26 1:11 am vs Los Angeles Dodgers Los Angeles Dodgers LAD L 2-7 19-13 Matthew Liberatore M. Liberatore (L) 1-1 Emmet Sheehan E. Sheehan (R) 2-1
4/30/26 5:31 pm at Pittsburgh Pirates Pittsburgh Pirates PIT W 10-5 18-13 Gordon Graceffo G. Graceffo (R) 2-0 Paul Skenes P. Skenes (R) 4-2
4/29/26 11:36 pm at Pittsburgh Pirates Pittsburgh Pirates PIT W 5-4 17-13 Andre Pallante A. Pallante (R) 3-2 Bubba Chandler B. Chandler (R) 1-3 Riley O'Brien R. O'Brien (R) 3
4/28/26 11:36 pm at Pittsburgh Pirates Pittsburgh Pirates PIT W 11-7 16-13 Kyle Leahy K. Leahy (R) 3-3 Braxton Ashcraft B. Ashcraft (R) 1-2
4/27/26 11:36 pm at Pittsburgh Pirates Pittsburgh Pirates PIT W 4-2 15-13 Ryan Fernandez R. Fernandez (R) 1-0 Dennis Santana D. Santana (R) 2-2 George Soriano G. Soriano (R) 1
4/26/26 7:11 pm vs Seattle Mariners Seattle Mariners SEA W 3-2 14-13 Eduard Bazardo E. Bazardo (R) 1-1 JoJo Romero J. Romero (L) 0-1 Jose Ferrer J. Ferrer (L)
4/25/26 7:11 pm vs Seattle Mariners Seattle Mariners SEA W 11-9 14-12 Matt Brash M. Brash (R) 2-0 Riley O'Brien R. O'Brien (R) 3-1 Andres Munoz A. Munoz (R) 3
4/25/26 1:11 am vs Seattle Mariners Seattle Mariners SEA W 3-2 14-11 George Kirby G. Kirby (R) 4-2 Andre Pallante A. Pallante (R) 2-2 Andres Munoz A. Munoz (R) 3
4/22/26 5:06 pm at Miami Marlins Miami Marlins MIA L 1-4 14-10 Janson Junk J. Junk (R) 1-2 Kyle Leahy K. Leahy (R) 2-3 Pete Fairbanks P. Fairbanks (R)
4/21/26 11:36 pm at Miami Marlins Miami Marlins MIA W 5-3 14-9 Dustin May D. May (R) 3-2 Chris Paddack C. Paddack (R) 0-4 Riley O'Brien R. O'Brien (R) 3
4/20/26 11:36 pm at Miami Marlins Miami Marlins MIA L 3-5 13-9 Calvin Faucher C. Faucher (R) 2-2 Michael McGreevy M. McGreevy (R) 1-2 Pete Fairbanks P. Fairbanks (R)
4/19/26 7:06 pm at Houston Astros Houston Astros HOU W 7-5 13-8 Riley O'Brien R. O'Brien (R) 3-0 Bryan King B. King (L) 0-1 Gordon Graceffo G. Graceffo (R) 1
4/19/26 12:06 am at Houston Astros Houston Astros HOU W 7-5 12-8 Andre Pallante A. Pallante (R) 2-1 Lance McCullers Jr. L. McCullers Jr. (R) 1-1 Riley O'Brien R. O'Brien (R) 2
4/18/26 1:06 am at Houston Astros Houston Astros HOU W 9-4 11-8 Kyle Leahy K. Leahy (R) 2-2 Peter Lambert P. Lambert (R) 0-1
4/15/26 6:11 pm vs Cleveland Guardians Cleveland Guardians CLE L 3-5 10-8 Dustin May D. May (R) 2-2 Connor Brogdon C. Brogdon (R) 2-2 Riley O'Brien R. O'Brien (R) 2
4/15/26 12:41 am vs Cleveland Guardians Cleveland Guardians CLE L 5-6 9-8 Riley O'Brien R. O'Brien (R) 2-0 Tim Herrin T. Herrin (L) 0-1
4/14/26 12:41 am vs Cleveland Guardians Cleveland Guardians CLE W 9-3 8-8 Gavin Williams G. Williams (R) 2-1 Matthew Liberatore M. Liberatore (L) 0-1
4/12/26 7:11 pm vs Boston Red Sox Boston Red Sox BOS W 9-3 8-7 Brayan Bello B. Bello (R) 1-1 Andre Pallante A. Pallante (R) 1-1
4/12/26 12:11 am vs Boston Red Sox Boston Red Sox BOS W 7-1 8-6 Ranger Suarez R. Suarez (L) 1-1 Kyle Leahy K. Leahy (R) 1-2
4/11/26 1:11 am vs Boston Red Sox Boston Red Sox BOS L 2-3 8-5 Dustin May D. May (R) 1-2 Zack Kelly Z. Kelly (R) 0-1 Riley O'Brien R. O'Brien (R) 1
4/8/26 9:01 pm at Washington Nationals Washington Nationals WSH W 6-1 7-5 Michael McGreevy M. McGreevy (R) 1-1 Miles Mikolas M. Mikolas (R) 0-3
4/7/26 11:41 pm at Washington Nationals Washington Nationals WSH W 7-6 6-5 George Soriano G. Soriano (R) 1-0 Cole Henry C. Henry (R) 0-2 Riley O'Brien R. O'Brien (R) 1
4/6/26 11:41 pm at Washington Nationals Washington Nationals WSH L 6-9 5-5 Cionel Perez C. Perez (L) 1-1 Matt Svanson M. Svanson (R) 0-1
4/6/26 12:16 am at Detroit Tigers Detroit Tigers DET W 5-3 5-4 Kyle Leahy K. Leahy (R) 1-1 Keider Montero K. Montero (R) 0-1 Riley O'Brien R. O'Brien (R) 1
4/4/26 6:06 pm at Detroit Tigers Detroit Tigers DET L 6-11 4-4 Brant Hurter B. Hurter (L) 1-0 Dustin May D. May (R) 0-2
4/3/26 6:06 pm at Detroit Tigers Detroit Tigers DET L 0-4 4-3 Framber Valdez F. Valdez (L) 1-0 Michael McGreevy M. McGreevy (R) 0-1
4/1/26 6:11 pm vs New York Mets New York Mets NYM L 1-2 4-2 Gordon Graceffo G. Graceffo (R) 1-0 Tobias Myers T. Myers (R) 0-1
4/1/26 12:41 am vs New York Mets New York Mets NYM L 0-3 3-2 Andre Pallante A. Pallante (R) 1-0 Kodai Senga K. Senga (R) 0-1 Riley O'Brien R. O'Brien (R) 1
3/31/26 12:41 am vs New York Mets New York Mets NYM W 4-2 2-2 Clay Holmes C. Holmes (R) 1-0 Kyle Leahy K. Leahy (R) 0-1 Devin Williams D. Williams (R)
3/29/26 7:11 pm vs Tampa Bay Rays Tampa Bay Rays TB W 11-7 2-1 Steven Matz S. Matz (L) 1-0 Dustin May D. May (R) 0-1
3/28/26 7:11 pm vs Tampa Bay Rays Tampa Bay Rays TB L 5-6 2-0 Ryne Stanek R. Stanek (R) 1-0 Griffin Jax G. Jax (R) 0-1
3/26/26 9:11 pm vs Tampa Bay Rays Tampa Bay Rays TB L 7-9 1-0 Riley O'Brien R. O'Brien (R) 1-0 Garrett Cleavinger G. Cleavinger (L) 0-1 Ryne Stanek R. Stanek (R)

St. Louis Cardinals 2025 Schedule Guide

The St. Louis Cardinals 2025 schedule features high-stakes NL Central battles, road trips across both coasts, and key interleague matchups that could shape their playoff push. With 162 games ahead, understanding how timing, travel, and opponent strength impact performance is key for bettors, fantasy managers, and fans. The Cardinals aim to rebound and reestablish themselves as NL contenders with a solid veteran core and emerging young talent. Analyzing the schedule helps identify value in props, pitching matchups, and late-season trends.

Why the Cardinals Schedule Matters for Bettors

Following the Cardinals’ schedule closely helps uncover fatigue spots, bounce-back opportunities, and bullpen vulnerability windows. The team has historically performed well at home but can struggle in long road trips against elite rotations. Bettors who understand these trends can find sharp angles on team totals, strikeout props, and first-five inning markets. Schedule context also plays a role in predicting when key players may rest or when spot starters will take the mound.

Key Matchups on the 2025 Cardinals Schedule

  • Opening Day: The Cardinals open the 2025 season at Busch Stadium with a key divisional clash, setting an early tone for the NL Central race. These games often feature short leashes for starters and tight totals that can be exploited by sharp bettors.
  • Cardinals vs. Cubs/Brewers/Reds/Pirates: NL Central matchups dominate the calendar and will heavily influence postseason chances. These rivalry games bring elevated intensity and live betting opportunities, especially in late innings.
  • Interleague Play: The Cardinals take on AL East and West opponents including the Yankees, Astros, and Red Sox. These matchups bring national attention and can provide value on unfamiliar pitcher-hitter matchups.
  • West Coast Trips: Extended road swings through California and Arizona present challenges for bullpen depth and lineup fatigue. Bettors should look to fade the Cardinals in final games of these road series or target unders in pitcher-friendly stadiums.

Fantasy Baseball & the Cardinals Schedule

The 2025 Cardinals schedule gives fantasy players clear windows for streaming value and DFS breakout opportunities. Home-heavy weeks and favorable matchups against weak rotations offer strong returns for hitters and fringe starters. Fantasy managers should monitor platoon usage, especially in series against teams with dominant left-handed pitching. Doubleheaders and rain make-up games also create unexpected value for bench bats and long relievers.

Primetime Games & Betting Strategy

The Cardinals will appear in primetime games on ESPN, FOX, and MLB Network due to their large fan base and historic rivalries. These games feature expanded sportsbook offerings including milestone-based props and same-game parlays. Public action can inflate lines, making underdog and alternate line bets attractive for sharp bettors. Lineup announcements and bullpen availability are especially critical for in-game betting during nationally televised matchups.

Best Sportsbook Promos for Betting on the Cardinals

Maximize your betting value throughout the Cardinals’ 2025 season with these top sportsbook promos. Whether you prefer props, parlays, or moneyline bets, these offers are tailored for MLB action and major matchups.

Cardinals Giveaway & Theme Nights

Busch Stadium will host several 2025 promotional events including bobbleheads, fireworks, and themed giveaways celebrating Cardinals legends. These games attract larger crowds and add energy that can influence player performance and betting totals. Promotions usually take place on weekends and holidays, boosting DFS value and enhancing the fan experience. Early arrival is key for giveaways and enjoying the full game-day atmosphere.

2025 Cardinals Postseason Outlook

With a mix of experienced stars and promising prospects, the Cardinals are aiming to return to postseason contention in 2025. Key series in August and September against the Brewers and Cubs will likely determine Wild Card or division outcomes. Bettors should monitor how the team handles pitching workloads and lineup rotations during the stretch run. Fantasy players can also find value in September call-ups or players moving into expanded roles due to injuries.

Cardinals Doubleheaders & Rainout Policies

Spring and fall games in St. Louis can be affected by rain, leading to rescheduled doubleheaders and bullpen volatility. These twin bills offer betting value in Game 2 props, under-the-radar starters, and tired bullpen trends. DFS players should check lineups closely as second games often feature bench players and platoon shifts. Betting unders or alternate lines in makeup games can yield profitable results when pitching matchups favor control arms.

Stadium Attendance & Travel Tips

Busch Stadium is located in downtown St. Louis with easy access via car, public transit, and nearby hotels. Weekend games and rivalry matchups often sell out, so early ticket booking is recommended. Out-of-town fans can explore Ballpark Village and other pre-game entertainment nearby. Night games in the summer are especially popular, with promotional giveaways and postgame fireworks drawing strong crowds.

Weekend Series & Holiday Matchups

The Cardinals typically host games on Memorial Day, Independence Day, and Labor Day weekends, pairing baseball with fan-friendly events and fireworks. These games often draw heavier sportsbook action and enhanced prop markets. Expect elevated totals and team prop boosts when Cardinals stars are in the spotlight. Fantasy lineups and DFS contests also spike in popularity during these nationally focused weekends.

Betting Trends Based on the Cardinals Schedule

St. Louis performs well at home in series openers and day games following rest. Unders tend to hit more frequently in colder months and during extended travel. Bettors should watch for matchup trends, bullpen fatigue, and hot streaks during homestands. Identifying favorable rhythm in the schedule helps uncover soft lines and sharp betting opportunities across the season.

How to Watch or Stream Every Cardinals Game

Cardinals games air locally on Bally Sports Midwest and are available out-of-market on MLB.TV. National games will be shown on ESPN, FOX, and MLB Network, with select streaming on Apple TV+ and Peacock. Always check blackout restrictions based on ZIP code to confirm access. Streaming platforms often include live stats, in-game betting tools, and fantasy tracking for a more interactive experience.