Major League Baseball featuring the Houston Astros at Minute Maid Park.
The Houston Astros will open their 2017 season with a seven-game homestand, beginning on April 3 vs. one of their AL West foes, the Seattle Mariners. Following their four-game series vs. the Mariners (April 3-6), the Astros will host the 2015 World Series Champion Kansas City Royals for a three-game set in what will be the season’s opening weekend (April 7-9).
The 2017 season will mark the 41st time in franchise history that the Astros will open a season at home and will be the first time that they will face Seattle in a season or home opener. Houston has won four straight season opening games overall, including last season’s at Yankee Stadium (5-3 win on April 5).