The Seattle Mariners released their 2020 schedule Monday, which begins July 24 on the road at Minute Maid Park in Houston.

Seattle’s shortened 60-game season opens with a seven-game road trip against the Astros and Angels.

The Mariners return to T-Mobile Park for their home opener against Oakland on July 31, and host the A’s, Angels and Rockies in a 10-game homestand before hitting the road again.

Most home games begin at 6:10 p.m. or 6:40 p.m. PST, earlier than the 7:10 p.m. starts during normal seasons, with afternoon games here and there to accommodate travel.

The Mariners have off days on July 13 and 24, and Aug. 10, 14, 17 and 24.

Per new Major League Baseball rules, both AL and NL teams will use a designated hitter in all parks, pitchers who enter the game must face three batters at minimum and each half-inning of all extra-innings games will begin with a runner on second base.

Five teams from each league will advance to the postseason.

Getty Images

2020 SEATTLE MARINERS SCHEDULE

Friday, July 24 at Houston Astros, 6:10 p.m.

Saturday, July 25 at Houston Astros, 1:10 p.m.

Sunday, July 26 at Houston Astros, 11:10 a.m.

Monday, July 27 at Houston Astros, 4:10 p.m.

Tuesday, July 28 at Los Angeles Angels, 6:40 p.m.

Wednesday, July 29 at Los Angeles Angels, 7:10 p.m.

Thursday, July 30 at Los Angeles Angels, 6:40 p.m.

*Friday, July 31 vs. Oakland A’s, 6:40 p.m.

*Saturday, Aug. 1 vs. Oakland A’s, 6:10 p.m.

*Sunday, Aug. 2 vs. Oakland A’s, 1:10 p.m.

*Monday, Aug. 3 vs. Oakland A’s, 6:10 p.m.

*Tuesday, Aug. 4 vs. Los Angeles Angels, 7:10 p.m.

*Wednesday, Aug. 5 vs. Los Angeles Angels, 1:10 p.m.

*Thursday, Aug. 6 vs. Los Angeles Angels, 1:10 p.m.

*Friday, Aug. 7 vs. Colorado Rockies, 6:40 p.m.

*Saturday, Aug. 8 vs. Colorado Rockies, 6:10 p.m.

*Sunday, Aug. 9 vs. Colorado Rockies, 1:10 p.m.

Monday, Aug. 10 at Texas Rangers, 6:05 p.m.

Tuesday, Aug. 11 at Texas Rangers, 6:05 p.m.

Wednesday, Aug. 12 at Texas Rangers, 6:05 p.m.

Friday, Aug. 14 at Houston Astros, 6:10 p.m.

Saturday, Aug. 15 at Houston Astros, 4:10 p.m.

Sunday, Aug. 16 at Houston Astros, 11:10 a.m.

Monday, Aug. 17 at Los Angeles Dodgers, 6:40 p.m.

Tuesday, Aug. 18 at Los Angeles Dodgers, 4:10 p.m.

*Wednesday, Aug. 19 vs. Los Angeles Dodgers, 6:40 p.m.

*Thursday, Aug. 20 vs. Los Angeles Dodgers, 4:10 p.m.

*Friday, Aug. 21 vs. Texas Rangers, 6:10 p.m.

*Saturday, Aug. 22 vs. Texas Rangers, 6:10 p.m.

*Sunday, Aug. 23 vs. Texas Rangers, 1:10 p.m.

Tuesday, Aug. 25 at San Diego Padres, 6:10 p.m.

Wednesday, Aug. 26 at San Diego Padres, 6:10 p.m.

Thursday, Aug. 26 at San Diego Padres, 1:10 p.m.

Friday, Aug. 28 at Los Angeles Angels, 6:40 p.m.

Saturday, Aug. 29 at Los Angeles Angels, 6:40 p.m.

Sunday, Aug. 30 at Los Angeles Angels, 1:10 p.m.

Monday, Aug. 31 at Los Angeles Angels, 1:10 p.m.

*Tuesday, Sept. 1 vs. Oakland A’s, 6:40 p.m.

*Wednesday, Sept. 2 vs. Oakland A’s, 6:40 p.m.

*Thursday, Sept. 3 vs. Oakland A’s, 1:10 p.m.

*Friday, Sept. 4 vs. Texas Rangers, 6:10 p.m.

*Saturday, Sept. 5 vs. Texas Rangers, 6:10 p.m.

*Sunday, Sept. 6 vs. Texas Rangers, 1:10 p.m.

*Monday, Sept. 7 vs. Texas Rangers, 1:10 p.m.

Tuesday, Sept. 8 at San Francisco Giants, 6:45 p.m.

Wednesday, Sept. 9 at San Francisco Giants, 6:45 p.m.

Friday, Sept. 11 at Arizona Diamondbacks, 6:40 p.m.

Saturday, Sept. 12 at Arizona Diamondbacks, 5:10 p.m.

Sunday, Sept. 13 at Arizona Diamondbacks, 1:10 p.m.

*Tuesday, Sept. 15 vs. San Francisco Giants, 6:40 p.m.

*Wednesday, Sept. 16 vs. San Francisco Giants, 6:40 p.m.

*Friday, Sept. 18 vs. San Diego Padres, 6:40 p.m.

*Saturday, Sept. 19 vs. San Diego Padres, 6:10 p.m.

*Sunday, Sept. 20 vs. San Diego Padres, 1:10 p.m.

*Monday, Sept. 21 vs. Houston Astros, 6:10 p.m.

*Tuesday, Sept. 22 vs. Houston Astros, 6:10 p.m.

*Wednesday, Sept. 23 vs. Houston Astros, 3:40 p.m.

Friday, Sept. 25 at Oakland A’s, 6:40 p.m.

Saturday, Sept. 26 at Oakland A’s, 1:10 p.m.

Sunday, Sept. 27 at Oakland A’s, 12:10 p.m.

* Denotes Home Game, all times PDT.