3 April: San Diego Padres vs. St. Louis Cardinals @ Petco Park, San Diego, United States
2 April: San Diego Padres vs. St. Louis Cardinals @ Petco Park, San Diego, United States
1 April: San Diego Padres vs. St. Louis Cardinals @ Petco Park, San Diego, United States
6 July: Miami Marlins vs. St. Louis Cardinals @ Loandepot Park, Miami, United States
5 July: Miami Marlins vs. St. Louis Cardinals @ Loandepot Park, Miami, United States
4 July: Miami Marlins vs. St. Louis Cardinals @ Loandepot Park, Miami, United States
3 July: Miami Marlins vs. St. Louis Cardinals @ Loandepot Park, Miami, United States
25 September: Los Angeles Dodgers vs. St. Louis Cardinals @ Dodger Stadium, Los Angeles, United States
24 September: Los Angeles Dodgers vs. St. Louis Cardinals @ Dodger Stadium, Los Angeles, United States
23 September: Los Angeles Dodgers vs. St. Louis Cardinals @ Dodger Stadium, Los Angeles, United States