Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

When is MLB Opening Day 2026? Matchups, start times, probable starting pitchers

With an entertaining World Baseball Classic coming to a close, it’s time to turn our attention to the start of the 2026 MLB season. Below is everything you need to know about Opening Day for all 30 clubs.

FOLLOW ALONG ALL DAY WITH LIVE UPDATES FROM MLB OPENING DAY HERE!

⚾️ Coming soon: MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

When is 2026 MLB Opening Day?

The 2026 MLB season will begin in three parts. The first game of the season will be on Wednesday March 25, as the Yankees and Giants play in San Francisco. Most teams will begin their season on Thursday, March 26, however a handful of teams will get things underway on Friday, March 27.

Each MLB Team’s 2026 Opening Day Matchup

TeamDateOpponentTime (TV)
Arizona DiamondbacksThursday, March 26at Dodgers8:30 p.m. ET (NBC/Peacock)
AthleticsFriday, March 27at Blue Jays7:07 p.m. ET
Atlanta BravesFriday, March 27vs. Royals7:15 p.m ET
Baltimore OriolesThursday, March 26vs. Twins3:05 p.m. ET
Boston Red SoxThursday, March 26at Reds4:10 p.m. ET
Chicago CubsThursday, March 26vs. Nationals2:20 p.m. ET
Chicago White SoxThursday, March 26at Brewers2:10 p.m. ET
Cincinnati RedsThursday, March 26vs. Red Sox4:10 p.m. ET
Cleveland GuardiansThursday, March 26at Mariners10:10 p.m. ET
Colorado RockiesFriday, March 27at Marlins7:10 p.m. ET
Detroit TigersThursday, March 26at Padres4:10 p.m. ET
Houston AstrosThursday, March 26vs. Angels4:10 p.m. ET
Kansas City RoyalsFriday, March 27at Braves7:15 p.m. ET
Los Angeles AngelsThursday, March 26at Astros4:10 p.m. ET
Los Angeles DodgersThursday, March 26vs. Diamondbacks8:30 p.m. ET (NBC/Peacock)
Miami MarlinsFriday, March 27vs. Rockies7:10 p.m. ET
Milwaukee BrewersThursday, March 26vs. White Sox2:10 p.m. ET
Minnesota TwinsThursday. March 26at Orioles3:05 p.m. ET
New York MetsThursday, March 26vs. Pirates1:15 p.m. ET on NBC/Peacock
New York YankeesWednesday, March 25at Giants8:05 p.m. ET
Philadelphia PhilliesThursday, March 26vs. Rangers4:15 p.m. ET
Pittsburgh PiratesThursday, March 26at Mets1:15 p.m. ET on NBC/Peacock
St. Louis CardinalsThursday, March 26vs. Rays4:15 p.m. ET
San Diego PadresThursday, March 26vs. Tigers4:10 p.m. ET
San Francisco GiantsWednesday, March 25vs. Yankees8:05 p.m. ET
Seattle MarinersThursday, March 26vs. Guardians10:10 p.m. ET
Tampa Bay RaysThursday, March 26at Cardinals4:15 p.m. ET
Texas RangersThursday, March 26at Phillies4:15 p.m. ET
Toronto Blue JaysFriday, March 27vs. Athletics7:07 p.m. ET
Washington NationalsThursday, March 26at Cubs2:20 p.m. ET

2026 MLB Opening Day Pitcher Matchups

**check back as more official announcements are made**

  • Yankees (Max Fried) at Giants (Logan Webb)
  • Pirates (Paul Skenes) at Mets (Freddy Peralta)
  • White Sox (Shane Smith) at Brewers (Jacob Misiorowski)
  • Nationals (Cade Cavalli) at Cubs (Matthew Boyd)
  • Twins (Joe Ryan) at Orioles (Trevor Rogers)
  • Red Sox (Garrett Crochet) at Reds (Andrew Abbott)
  • Angels (Jose Soriano) at Astros (Hunter Brown)
  • Tigers (Tarik Skubal) at Padres (Nick Pivetta)
  • Rangers (Nathan Eovaldi) at Phillies (Cristopher Sanchez)
  • Rays (Drew Rasmussen) at Cardinals (Matthew Liberatore)
  • Diamondbacks (Zac Gallen) at Dodgers (Yoshinobu Yamamoto)
  • Guardians (Tanner Bibee) at Mariners (Logan Gilbert)
  • Athletics (Luis Severino) at Blue Jays (Kevin Gausman)
  • Rockies (Kyle Freeland) at Marlins (Sandy Alcantara)
  • Royals (Cole Ragans) at Braves (Chris Sale)
Mentions
DJShortBW.jpg D.J. Short
MLB