2024 MLB Opening Day: Schedule, times, dates, how to watch, starters
The MLB regular season started in Seoul, South Korea on March 20 and the official opening day is today! Check out the complete details on how to watch this year’s Opening Day games, including teams, times and TV channels — all times Eastern.
When does the 2024 MLB season start?
The 2024 MLB season began overseas with a matchup between the San Diego Padres and the Los Angeles Dodgers in Seoul, South Korea. The Dodgers and Padres played on Wednesday, March 20 and Thursday, March 21. This was the first time an official MLB game had been played in South Korea. Tyler Glasnow got his second Opening Day start for the Dodgers and Yu Darvish started for the Padres. This was Darvish's fourth Opening Day start.
The Dodgers won the opening game 5-2.
2024 MLB Opening Day Schedule and Pitchers
A week after the games in South Korea, MLB Opening Day is slated for Thursday, March 28, 2024. Below are the matchups scheduled for that day, Opening Day starting pitchers and how many times they have started opening day:
- POSTPONED to Friday - Milwaukee Brewers vs. New York Mets - 1:10 p.m. (Freddy Peralta - 1, José Quintana - 2)
- POSTPONED to Friday - Atlanta Braves vs. Philadelphia Phillies - 3:05 p.m. (Zack Wheeler - 1, Spencer Strider - 1)
- Los Angeles Angels vs. Baltimore Orioles - 3:05 p.m. (Corbin Burnes - 3, Patrick Sandoval - 1)
- San Francisco Giants vs. San Diego Padres - 4:10 p.m. (Logan Webb - 3)
- St. Louis Cardinals vs. Los Angeles Dodgers - 4:10 p.m. (Miles Mikolas - 3)
- Pittsburgh Pirates vs. Miami Marlins - 4:10 p.m. (Mitch Keller - 2, Jesús Luzardo - 1)
- Toronto Blue Jays vs. Tampa Bay Rays - 4:10 p.m. (José Berríos - 4, Zach Eflin - 1)
- Washington Nationals vs. Cincinnati Reds - 4:10 p.m. (Josiah Gray - 1, Frankie Montas - 3)
- Minnesota Twins vs. Kansas City Royals - 4:10 p.m. (Pablo López - 2, Cole Ragans - 1)
- Detroit Tigers vs. Chicago White Sox - 4:10 p.m. (Garrett Crochet - 1, Tarik Skubal - 1)
- New York Yankees vs. Houston Astros - 4:10 p.m. (Nestor Cortes - 1, Framber Valdez - 3)
- Chicago Cubs vs. Texas Rangers - 7:35 p.m. (Justin Steele - 1, Nathan Eovaldi - 4)
- Cleveland Indians vs. Oakland Athletics - 10:07 p.m. (Shane Bieber - 5, Alex Wood - 1)
- Boston Red Sox vs. Seattle Mariners - 10:10 p.m. (Brayan Bello - 1, Luis Castillo - 4)
- Colorado Rockies vs. Arizona Diamondbacks - 10:10 p.m. (Kyle Freeland - 3, Zac Gallen - 2)
How to watch 2024 MLB Opening Day games
Where can I watch MLB Opening Day games? What channel will they be on?
Most Opening Day games will be played on the regional sports networks affiliated with each baseball club. MLB's Opening Night game will be broadcast on ESPN. For each specific channel, check out our MLB Schedule.
How can I stream MLB's Opening Day games or watch them without cable?
Streaming services that carry ESPN and RSNs can be used to stream the games. You can also stream MLB games on MLB.TV with local blackout restrictions.
Which MLB teams play on Opening Day?
All 30 MLB clubs will be in action on Opening Day for the second straight year. Prior to last year, that hadn't happened since 1968.
2024 MLB Predictions
Get ready for the season with Ben Verlander's official list of predictions for the 2024 MLB Season, including records for each team, division winners, playoff matchups and World Series picks.