MLB Opening Day 2024: Complete schedule of games and how to watch via streams, TV
MLB Opening Day has arrived!
On Thursday, 26 teams will start playing to mark the official start of the 2024-25 season. However, due to weather conditions, the Milwaukee Brewers vs. New York Mets and Atlanta Braves vs. Philadelphia Phillies will kick off the season on Friday.
The Los Angeles Angels throw the first pitch against Baltimore at 3:05 p.m., with Mike Trout returning after recovering from a bone injury that had kept him sidelined. Following Shohei Ohtani's departure, the Angels hope to start their season on a positive note.
The Los Angeles Dodgers are gearing up for the MLB's Opening Day game while trying to avoid any distractions caused by the recent betting scandal involving their global superstar, Ohtani. Last week, Los Angeles played their first Major League Baseball game in South Korea against the San Diego Padres, which marked the beginning of a new era for the Dodgers. However, for the Dodgers' first game of the season in Los Angeles, they will face off against the St. Louis Cardinals.
Here is everything you need to watch your favorite team on Opening Day.
Follow every MLB game: Latest MLB scores, stats, schedules and standings.
Who is Shohei Ohtani?Los Angeles Dodgers star mired in sports gambling scandal
How to watch:Catch MLB action with a Fubo subscription
MLB Opening Day 2024: Thursday March 28 Schedule
Los Angeles Angels vs. Baltimore Orioles
The Baltimore Orioles will commence their season by playing their first game at their home stadium against the Los Angeles Angels.
Time: 3:05 p.m. ET
Where: Oriole Park at Camden Yards, Baltimore, Maryland
TV: FOX Sports West
Streaming: Fubo, MLB Extra Innings, MLB.tv
Detroit Tigers vs. Chicago White Sox
The Chicago White Sox are hosting the Detroit Tigers for the season opener.
Time: 4:10 p.m. ET
Where: Guaranteed Rate Field, Chicago, Illinois
TV: Bally Sports Detroit
Streaming: Fubo, MLB Extra Innings, MLB.tv
Minnesota Twins vs. Kansas City Royals
The Kansas City Royals are set to host the Minnesota Twins for the season opener.
Time: 4:10 p.m. ET
Where: Kauffman Stadium, Kansas City, Missouri
TV: Bally Sports Kansas City
Streaming: Fubo, MLB Extra Innings, MLB.tv
New York Yankees vs. Houston Astros
The Houston Astros will start off their season by playing a home game against the New York Yankees.
Time: 4:10 p.m. ET
Where: Minute Maid Park, Houston, Texas
TV: Yes Network
Streaming: ESPN+, Fubo, MLB Extra Innings, MLB.tv
Pittsburgh Pirates vs. Miami Marlins
"The Miami Marlins will begin the new season by playing their first game at home against the Pittsburgh Pirates.
Time: 4:10 p.m. ET
Where: LoanDepot Park, Miami, Florida
TV: Bally Sports Florida
Streaming: Fubo, MLB Extra Innings, MLB.tv
San Francisco Giants vs. San Diego Padres
The San Diego Padres host the San Francisco Giants on MLB's Opening Day.
Time: 4:10 p.m. ET
Where: Petco Park, San Diego, California
TV: NBC Sports Bay Area
Streaming: Fubo, MLB Extra Innings, MLB.tv
St. Louis Cardinals vs. Los Angeles Dodgers
The Los Angeles Dodgers play the St. Louis Cardinals on MLB's Opening Day.
Time: 4:10 p.m. ET
Where: Dodger Stadium, Los Angeles, California
TV: Bally Sports Midwest
Streaming: Fubo, MLB Extra Innings, MLB.tv
Toronto Blue Jays vs. Tampa Bay Rays
The Tampa Bay Rays open the season at home against the Toronto Blue Jays.
Time: 4:10 p.m. ET
Where: Tropicana Field, St. Petersburg, Florida
TV: Bally Sports Suns
Streaming: Fubo, MLB Extra Innings, MLB.tv
Washington Nationals vs. Cincinnati Reds
The Cincinnati Reds will begin their season by playing their first game at home against the Washington Nationals.
Time: 4:10 p.m. ET
Where: Great American Ball Park, Cincinnati, Ohio
TV: Bally Sports Ohio
Streaming: Fubo, MLB Extra Innings, MLB.tv
Chicago Cubs vs. Texas Rangers
The Texas Rangers host the Chicago Cubs in the season opener.
Time: 7:35 p.m. ET
Where: Globe Life Field, Arlington, Texas
TV: ESPN, ESPN Deportes
Streaming: ESPN+, Fubo, SlingTV, MLB.tv
Cleveland Guardians vs. Oakland Athletics
The Oakland Athletics are hosting the Cleveland Guardians for their season opener.
Time: 10:07 p.m. ET
Where: Oakland Coliseum, Oakland, California
TV: Bally Sports Great Lakes
Streaming: Fubo, MLB Extra Innings, MLB.tv
Boston Red Sox vs. Seattle Mariners
The Seattle Mariners host the Boston Red Sox in the season opener.
Time: 10:10 p.m. ET
Where: T-Mobile Park, Seattle, Washington
TV: New England Sports Network
Streaming: Fubo, MLB Extra Innings, MLB.tv
Colorado Rockies vs. Arizona Diamondbacks
The Arizona Diamondbacks will begin their season by playing their first game at home against the Colorado Rockies.
Time: 10:10 p.m. ET
Where: Chase Field, Phoenix, Arizona
TV: ---
Streaming: Fubo, MLB Extra Innings, MLB.tv
We occasionally recommend interesting products and services. If you make a purchase by clicking one of the links, we may earn an affiliate fee. USA TODAY Network newsrooms operate independently, and this doesn’t influence our coverage.