Baseball Is Back! Your Guide to 2018 MLB Opening Day Games on TV

Jose Altuve, Houston Astros
Christian Petersen/Getty Images
Jose Altuve and the defending World Series champion Houston Astros will take on the Texas Rangers as part of ESPN's MLB Opening Day schedule

The annual rite of spring is here, as the first pitch of the 2018 Major League Baseball regular season will be tossed on Thursday, March 29. And for the first time since 1968, every MLB team begins their season on the same day.

ESPN’s Opening Day schedule on Thursday features the Chicago Cubs at the Miami Marlins, the World Series champion Houston Astros at the Texas Rangers, the San Francisco Giants at the Los Angeles Dodgers, and the Cleveland Indians at the Seattle Mariners. ESPN’s Sunday Night Baseball starts its season on April 1 with the Giants at the Dodgers.

MLB Network‘s season-long live game coverage begins on Friday with a pair of regional games, and FS1 returns with its Saturday slate of games.

2018 MLB Opening Weekend National TV Schedule

All Times Eastern. Some Games May Be Available Outside The Teams’ Home Markets Only.

Thursday, March 29
12:40pm: Chicago Cubs at Miami Marlins, ESPN
3:35pm: Houston Astros at Texas Rangers, ESPN
7:08pm: San Francisco Giants at Los Angeles Dodgers, ESPN
10:10pm: Cleveland Indians at Seattle Mariners, ESPN

Friday, March 30
7:07pm: New York Yankees at Toronto Blue Jays, MLB Network
7:10pm: Boston Red Sox at Tampa Bay Rays, MLB Network

Saturday, March 31
1:10pm: Pittsburgh Pirates at Detroit Tigers, MLB Network
1:10pm: St. Louis Cardinals at New York Mets, MLB Network
4:05pm: Houston Astros at Texas Rangers, FS1
6:10pm: Boston Red Sox at Tampa Bay Rays, MLB Network
8:40pm: Milwaukee Brewers at San Diego Padres, FS1

Sunday, April 1
1:10pm: St. Louis Cardinals at New York Mets, ESPN
4:05pm: Los Angeles Angels at Oakland A’s, MLB Network
4:10pm: Cleveland Indians at Seattle Mariners, MLB Network
8:37pm: San Francisco Giants at Los Angeles Dodgers, ESPN

Monday, April 2
4:10pm: Chicago Cubs at Cincinnati Reds, MLB Network
7:10pm: Baltimore Orioles at Houston Astros, ESPN