Skip to content

MLB announces 2024 schedule

Jul. 13—SEATTLE — The MLB announced the schedule for the 2024 season on Thursday, setting dates for Seattle’s opponents next season.

The Mariners will open the season with a seven-game home stand against the Boston Red Sox and Cleveland Guardians and close the 2024 regular season with three-straight divisional series. For a full list of 2024 opponents and dates, see below.

March 28-31 — vs. Boston Red Sox

April 1-3 — vs. Cleveland Guardians

April 5-7 — at Milwaukee Brewers

April 8-10 — at Toronto Blue Jays

April 12-14 — vs. Chicago Cubs

April 15-17 — vs. Cincinnati Reds

April 19-21 — at Colorado Rockies

April 23-25 ​​— at Texas Rangers

April 26-28 — vs. Arizona Diamondbacks

April 29-May 1 — vs. Atlanta Braves

May 3-5 — at Houston Astros

May 6-9 — at Minnesota Twins

May 10-12 — vs. Oakland Athletics

May 13-15 — vs. Kansas City Royals

May 17-19 — at Baltimore Orioles

May 20-23 — at New York Yankees

May 24-26 — at Washington Nationals

May 27-30 — vs. Houston Astros

May 31-June 2 — vs. Los Angeles Angels

June 4-6 — at Oakland Athletics

June 7-9 — at Kansas City Royals

June 10-13 — vs. Chicago White Sox

June 14-16 — vs. Texas Rangers

June 18-20 — at Cleveland Guardians

June 21-23 — at Miami Marlins

June 24-26 — at Tampa Bay Rays

June 28-30 — vs. Minnesota Twins

July 2-4 — vs. Baltimore Orioles

July 5-7 — vs. Toronto Blue Jays

July 9-10 — at San Diego Padres

July 11-14 — at Los Angeles Angels

July 19-21 — vs. Houston Astros

July 22-24 — vs Los Angeles Angels

July 26-28 — at Chicago White Sox

July 29-31 — at Boston Red Sox

August 2-4 — vs. Philadelphia Phillies

August 6-8 — vs. Detroit Tigers

August 9-11 — vs. New York Mets

August 13-15 — at Detroit Tigers

August 16-18 — at Pittsburgh Pirates

August 19-21 — at Los Angeles Dodgers

August 23-25 ​​— vs. San Francisco Giants

August 26-28 — vs. Tampa Bay Rays

August 30-Sept. 1 — at Los Angeles Angels

Sept. 2-5 — at Oakland Athletics

Sept. 6-8 — at St. Louis Cardinals

Sept. 10-11 — vs. San Diego Padres

Sept. 12-15 — vs. Texas Rangers

Sept. 17-19 — vs. New York Yankees

Sept. 20-22 — at Texas Rangers

Sept. 23-25 ​​— at Houston Astros

Sept. 27-29 — vs. Oakland Athletics