MLB Opening Day 2018: Schedule for all 30 teams

Gilbert McGregor

MLB Opening Day 2018: Schedule for all 30 teams image

Happy Opening Day! For schedule, see below. For results, highlights and more, click here.

The 2018 Major League Baseball regular season will begin on March 29 — the earliest Opening Day in league history.

In addition to the early start, all 30 MLB teams will be in action on Opening Day this year. The full slate of games begins on ESPN at 12:40 p.m., when the Miami Marlins host the Chicago Cubs.

Here is all you need to know about Opening Day for each MLB team.

MORE: Watch MLB action this season on fuboTV (7-day free trial)

(All times Eastern.)

MLB Opening Day 2018 Schedule

Arizona Diamondbacks vs. Colorado Rockies, Thursday, March 29, 10:10 p.m.
Atlanta Braves vs. Philadelphia Phillies, Thursday, March 29, 4:10 p.m. | fuboTV
Baltimore Orioles vs. Minnesota Twins, Thursday, March 29, 3:05 p.m.
Boston Red Sox @ Tampa Bay Rays, Thursday, March 29, 4:00 p.m. | fuboTV
Chicago Cubs @ Miami Marlins, Thursday, March 29, 12:40 p.m. | ESPN
Chicago White Sox @ Kansas City Royals, Thursday, March 29, 4:15 p.m.
Cincinnati Reds vs. Washington Nationals, Thursday, March 29, PPD (weather)
Cleveland Indians @ Seattle Mariners, Thursday, March 29, 10:00 p.m. | ESPN, fuboTV
Colorado Rockies @ Arizona Diamondbacks, Thursday, March 29, 10:10 p.m.
Detroit Tigers vs. Pittsburgh Pirates, Thursday, March 29, 1:10 p.m.
Houston Astros @ Texas Rangers, Thursday, March 29, 3:30 p.m. | ESPN, fuboTV
Kansas City Royals vs. Chicago White Sox, Thursday, March 29, 4:15 p.m.
Los Angeles Angels @ Oakland Athletics, Thursday, March 29, 4:05 p.m. | fuboTV
FAGAN: Meet the Angels' Shohei Ohtani, the "Babe Ruth of Japan"
Los Angeles Dodgers vs. San Francisco Giants, Thursday, March 29, 7:00 p.m. | ESPN
Miami Marlins vs. Chicago Cubs, Thursday, March 29, 12:40 p.m. | ESPN
Milwaukee Brewers @ San Diego Padres, Thursday, March 29, 4:10 p.m.
Minnesota Twins @ Baltimore Orioles, Thursday, March 29, 3:05 p.m.
New York Mets vs. St. Louis Cardinals, Thursday, March 29, 1:10 p.m. | fuboTV
New York Yankees @ Toronto Blue Jays, Thursday, March 29, 3:37 p.m. | fuboTV
Oakland Athletics vs. Los Angeles Angels, Thursday, March 29, 4:05 p.m. | fuboTV
Philadelphia Phillies @ Atlanta Braves, Thursday, March 29, 4:10 p.m. | fuboTV
Pittsburgh Pirates @ Detroit Tigers, Thursday, March 29, 1:10 p.m.
St. Louis Cardinals @ New York Mets, Thursday, March 29, 1:10 p.m. | fuboTV
FOSTER: 18 things I want to see during the 2018 season
San Diego Padres vs. Milwaukee Brewers, Thursday, March 29, 4:10 p.m.
San Francisco Giants @ Los Angeles Dodgers, Thursday, March 29, 7:00 p.m. | ESPN
Seattle Mariners vs. Cleveland Indians,Thursday, March 29, 10:00 p.m. | ESPN, fuboTV
Tampa Bay Rays vs. Boston Red Sox, Thursday, March 29, 4:00 p.m. | fuboTV
Texas Rangers vs. Houston Astros, Thursday, March 29, 3:30 p.m. | ESPN, fuboTV
Toronto Blue Jays vs. New York Yankees, Thursday, March 29, 3:37 p.m. | fuboTV
Washington Nationals @ Cincinnati Reds, Thursday, March 29, PPD (weather)

MORE: Watch MLB action this season on fuboTV (7-day free trial)

Gilbert McGregor

Gilbert McGregor Photo

Gilbert McGregor first joined The Sporting News in 2018 as a content producer for Global editions of NBA.com. Before covering the game, McGregor played basketball collegiately at Wake Forest, graduating with a Communication degree in 2016. McGregor began covering the NBA during the 2017-18 season and has been on hand for a number of league events.