MLB releases 2021 schedule, Mariners open at home against Giants
Major League Baseball released its 2021 schedule Thursday, with the Seattle Mariners scheduled to open the season at T-Mobile Park, with a six-game homestand against the Giants and White Sox.
Seattle will play teams from the National League West during interleague play, including hosting the Giants (April 1-3), Dodgers (April 19-20), Rockies (June 22-23) and Diamondbacks (Sept. 10-12) at T-Mobile Park.
The Mariners will also travel to play the Dodgers (May 11-12), Vedder Cup rivals the Padres (May 21-23) and the Diamondbacks (Sept. 3-5).
They host division rival Texas on Fourth of July weekend.
The full schedule is listed below. Home games are in bold.
2021 SEATTLE MARINERS SCHEDULE
Thursday, April 1 vs. San Francisco Giants
Friday, April 2 vs. San Francisco Giants
Saturday, April 3 vs. San Francisco Giants
Monday, April 5 vs. Chicago White Sox
Tuesday, April 6 vs. Chicago White Sox
Wednesday, April 7 vs. Chicago White Sox
Thursday, April 8 at Minnesota Twins
Saturday, April 10 at Minnesota Twins
Sunday, April 11 at Minnesota Twins
Monday, April 12 at Baltimore Orioles
Tuesday, April 13 at Baltimore Orioles
Wednesday, April 14 at Baltimore Orioles
Thursday, April 15 at Baltimore Orioles
Friday, April 16 vs. Houston Astros
Saturday, April 17 vs. Houston Astros
Sunday, April 18 vs. Houston Astros
Monday, April 19 vs. Los Angeles Dodgers
Tuesday, April 20 vs. Los Angeles Dodgers
Thursday, April 22 at Boston Red Sox
Friday, April 23 at Boston Red Sox
Saturday, April 24 at Boston Red Sox
Sunday, April 25 at Boston Red Sox
Monday, April 26 at Houston Astros
Tuesday, April 27 at Houston Astros
Wednesday, April 28 at Houston Astros
Thursday, April 29 at Houston Astros
Friday, April 30 vs. Los Angeles Angels
Saturday, May 1 vs. Los Angeles Angels
Sunday, May 2 vs. Los Angeles Angels
Monday, May 3 vs. Baltimore Orioles
Tuesday, May 4 vs. Baltimore Orioles
Wednesday, May 5 vs. Baltimore Orioles
Friday, May 7 at Texas Rangers
Saturday, May 8 at Texas Rangers
Sunday, May 9 at Texas Rangers
Tuesday, May 11 at Los Angeles Dodgers
Wednesday, May 12 at Los Angeles Dodgers
Thursday, May 13 vs. Cleveland Indians
Friday, May 14 vs. Cleveland Indians
Saturday, May 15 vs. Cleveland Indians
Sunday, May 16 vs. Cleveland Indians
Monday, May 17 vs. Detroit Tigers
Tuesday, May 18 vs. Detroit Tigers
Wednesday, May 19 vs. Detroit Tigers
Friday, May 21 at San Diego Padres
Saturday, May 22 at San Diego Padres
Sunday, May 23 at San Diego Padres
Monday, May 24 at Oakland A’s
Tuesday, May 25 at Oakland A’s
Wednesday, May 26 at Oakland A’s
Thursday, May 27 vs. Texas Rangers
Friday, May 28 vs. Texas Rangers
Saturday, May 29 vs. Texas Rangers
Sunday, May 30 vs. Texas Rangers
Monday, May 31 vs. Oakland A’s
Tuesday, June 1 vs. Oakland A’s
Wednesday, June 2 vs. Oakland A’s
Thursday, June 3 at Los Angeles Angels
Friday, June 4 at Los Angeles Angels
Saturday, June 5 at Los Angeles Angels
Sunday, June 6 at Los Angeles Angels
Tuesday, June 8 at Detroit Tigers
Wednesday, June 9 at Detroit Tigers
Thursday, June 10 at Detroit Tigers
Friday, June 11 at Cleveland Indians
Saturday, June 12 at Cleveland Indians
Sunday, June 13 at Cleveland Indians
Monday, June 14 vs. Minnesota Twins
Tuesday, June 15 vs. Minnesota Twins
Wednesday, June 16 vs. Minnesota Twins
Thursday, June 17 vs. Tampa Bay Rays
Friday, June 18 vs. Tampa Bay Rays
Saturday, June 19 vs. Tampa Bay Rays
Sunday, June 20 vs. Tampa Bay Rays
Tuesday, June 22 vs. Colorado Rockies
Wednesday, June 23 vs. Colorado Rockies
Friday, June 25 at Chicago White Sox
Saturday, June 26 at Chicago White Sox
Sunday, June 27 at Chicago White Sox
Tuesday, June 29 at Toronto Blue Jays
Wednesday, June 30 at Toronto Blue Jays
Thursday, July 1 at Toronto Blue Jays
Friday, July 2 vs. Texas Rangers
Saturday, July 3 vs. Texas Rangers
Sunday, July 4 vs. Texas Rangers
Tuesday, July 6 vs. New York Yankees
Wednesday, July 7 vs. New York Yankees
Thursday, July 8 vs. New York Yankees
Friday, July 9 vs. Los Angeles Angels
Saturday, July 10 vs. Los Angeles Angels
Sunday, July 11 vs. Los Angeles Angels
Friday, July 16 at Los Angeles Angels
Saturday, July 17 at Los Angeles Angels
Sunday, July 18 at Los Angeles Angels
Tuesday, July 20 at Colorado Rockies
Wednesday, July 21 at Colorado Rockies
Thursday, July 22 vs. Oakland A’s
Friday, July 23 vs. Oakland A’s
Saturday, July 24 vs. Oakland A’s
Sunday, July 25 vs. Oakland A’s
Monday, July 26 vs. Houston Astros
Tuesday, July 27 vs. Houston Astros
Wednesday, July 28 vs. Houston Astros
Friday, July 30 at Texas Rangers
Saturday, July 31 at Texas Rangers
Sunday, Aug. 1 at Texas Rangers
Monday, Aug. 2 at Tampa Bay Rays
Tuesday, Aug. 3 at Tampa Bay Rays
Wednesday, Aug. 4 at Tampa Bay Rays
Thursday, Aug. 5 at New York Yankees
Friday, Aug. 6 at New York Yankees
Saturday, Aug. 7 at New York Yankees
Sunday, Aug. 8 at New York Yankees
Tuesday, Aug. 10 vs. Texas Rangers
Wednesday, Aug. 11 v. Texas Rangers
Thursday, Aug. 12 vs. Texas Rangers
Friday, Aug. 13 vs. Toronto Blue Jays
Saturday, Aug. 14 vs. Toronto Blue Jays
Sunday, Aug. 15 vs. Toronto Blue Jays
Tuesday, Aug. 17 at Texas Rangers
Wednesday, Aug. 18 at Texas Rangers
Thursday, Aug. 19 at Houston Astros
Friday, Aug. 20 at Houston Astros
Saturday, Aug. 21 at Houston Astros
Sunday, Aug. 22 at Houston Astros
Monday, Aug. 23 at Oakland A’s
Tuesday, Aug. 24 at Oakland A’s
Thursday, Aug. 26 vs. Kansas City Royals
Friday, Aug. 27 vs. Kansas City Royals
Saturday, Aug. 28 vs. Kansas City Royals
Sunday, Aug. 29 vs. Kansas City Royals
Monday, Aug. 30 vs. Houston Astros
Tuesday, Aug. 31 vs. Houston Astros
Wednesday, Sept. 1 vs. Houston Astros
Friday, Sept. 3 at Arizona Diamondbacks
Saturday, Sept. 4 at Arizona Diamondbacks
Sunday, Sept. 5 at Arizona Diamondbacks
Monday, Sept. 6 at Houston Astros
Tuesday, Sept. 7 at Houston Astros
Wednesday, Sept. 8 at Houston Astros
Friday, Sept. 10 vs. Arizona Diamondbacks
Saturday, Sept. 11 vs. Arizona Diamondbacks
Sunday, Sept. 12 vs. Arizona Diamondbacks
Monday, Sept. 13 vs. Boston Red Sox
Tuesday, Sept. 14 vs. Boston Red Sox
Wednesday, Sept. 15 vs. Boston Red Sox
Friday, Sept. 17 at Kansas City Royals
Saturday, Sept. 18 at Kansas City Royals
Sunday, Sept. 19 at Kansas City Royals
Monday, Sept. 20 at Oakland A’s
Tuesday, Sept. 21 at Oakland A’s
Wednesday, Sept. 22 at Oakland A’s
Thursday, Sept. 23 at Oakland A’s
Friday, Sept. 24 at Los Angeles Angels
Saturday, Sept. 25 at Los Angeles Angels
Sunday, Sept. 26 at Los Angeles Angels
Monday, Sept. 27 vs. Oakland A’s
Tuesday, Sept. 28 vs. Oakland A’s
Wednesday, Sept. 29 vs. Oakland A’s
Friday, Oct. 1 vs. Los Angeles Angels
Saturday, Oct. 2 vs. Los Angeles Angels
Sunday, Oct. 3 vs. Los Angeles Angels