What Teams Play on 2016 MLB Opening Day?

Opening Day for the 2016 MLB Season is Sunday, April 3, 2016. Not every team in the league is starting the regular season on Sunday, so we have listed the games for baseball fans below so that you can better enjoy the action for the first day of the baseball season in the event you are trying to figure out what teams play on 2016 MLB Opening Day. We have some great games in store with the 2015 MLB World Series champion Kansas City Royals taking on the New York Mets who they defeated in the Series last fall as well as the first game of the day with the St. Louis Cardinals traveling to play at the Pittsburgh Pirates. Let the games begin!

adam wainwright

MLB Opening Day Schedule

St. Louis Cardinals at Pittsburgh Pirates
Time: 1:05 PM
Starting Pitchers:
St. Louis: Adam Wainwright
Pittsburgh: Francisco Liriano
TV: ESPN
2016 St. Louis Cardinals Schedule
2016 Pittsburgh Pirates Schedule
Toronto Blue Jays at Tampa Bay Rays
Time: 4:05 PM
Starting Pitchers:
Toronto: Marcus Strom
Tampa Bay: Chris Archer
TV: ESPN2
2016 Toronto Blue Jays Schedule
2016 Tampa Bay Rays Schedule
New York Mets at Kansas City Royals
Time: 8:37 PM
Starting Pitchers:
New York: Matt Harvey
Kansas City: Edinson Volquez
TV: ESPN
2016 New York Mets Schedule
2016 Kansas City Royals Schedule
All of the other MLB teams open the 2016 baseball season on Monday. If you want to check out the latest MLB Schedules, we are posting the here for fans to enjoy as we have time.