TEMPE, Ariz. -- Arizona State's 2017 football schedule features seven home games, including non-conference matchups with San Diego State and New Mexico State, and Pac-12 Conference games against defending league champion Washington, USC, Oregon, Colorado and in-state rival Arizona.
ASU's season opener against New Mexico State is scheduled for Thursday, Aug. 31. The 11 remaining games are scheduled to be played on Saturdays.
ASU's bye date is Oct. 7, after the Sun Devils' first five games.
The season finale will be a Saturday, Nov. 25, home game against Arizona.
ASU's road schedule includes a non-conference game against Texas Tech in Lubbock and Pac-12 games at Stanford, Utah, UCLA and Oregon State.
Among their Pac-12 rivals, the Sun Devils are not scheduled to play California or Washington State for the 2017 and 2018 seasons.
2017 ASU football schedule*
Aug. 31 (Thurs.) -- New Mexico State
Sept. 9 -- San Diego State
Sept. 16 -- at Texas Tech
Sept. 23 -- Oregon
Sept. 30 -- at Stanford
Oct. 7 - -- Bye Week
Oct. 14 -- Washington
Oct. 21 -- at Utah
Oct. 28 -- USC
Nov. 4 -- Colorado
Nov. 11 -- at UCLA
Nov. 18 -- at Oregon State
Nov. 25 -- Arizona
*-Times to be announced later