2017 schedule

Date Opponent

Aug. 31* Buffalo

Sept. 9 at Oregon State

Sept. 16 Middle Tennessee State

Sept. 23 (Bye week)

Sept. 30 Maryland

Oct. 7 at Purdue

Oct. 14 Michigan State

Oct. 21 Illinois

Oct. 28 at Iowa

Nov. 4 at Michigan

Nov. 11 Nebraska

Nov. 18 at Northwestern

Nov. 25 Wisconsin

*Thursday night game. All times tbd.