Cardinals 2018 home opener on April 5

They open the season on the road on March 29 against the New York Mets.