The next four seasons' schedules for Gophers football are now complete:

2018 schedule

Aug. 30: vs. New Mexico State

Sept. 8: vs. Fresno State

Sept. 15: vs. Miami (Ohio)

Sept. 22: at Maryland

Sept. 29: Bye week

Oct. 6: vs. Iowa (HC)

Oct. 13: at Ohio State

Oct. 20: at Nebraska

Oct. 26: vs. Indiana

Nov. 3: at Illinois

Nov. 10: vs. Purdue

Nov. 17: vs. Northwestern

Nov. 24: at Wisconsin

2019 schedule

Aug. 29: vs. South Dakota State

Sept. 7: at Fresno State

Sept. 14: vs. Georgia Southern

Sept. 21: Bye week

Sept. 28: at Purdue

Oct. 5: vs. Illinois

Oct 12: vs. Nebraska

Oct. 19: at Rutgers

Oct. 26: vs. Maryland

Nov. 2: Bye week

Nov. 9: vs. Penn State

Nov. 16: at Iowa

Nov. 23: at Northwestern

Nov. 30: vs. Wisconsin

2020 schedule

Sept. 3: vs. Florida Atlantic

Sept. 12: vs. Tennessee Tech

Sept. 19: vs. Iowa

Sept. 26: vs. BYU

Oct. 3: at Maryland

Oct. 10: at Wisconsin

Oct. 17: vs. Michigan

Oct. 24: at Illinois

Oct. 31: at Michigan State

Nov. 7: vs. Purdue

Nov. 14: Bye week

Nov. 21: vs. Northwestern

Nov. 28: at Nebraska

2021 schedule

Sept. 4: vs. Ohio State

Sept. 11: vs. Miami (Ohio)

Sept. 18: at Colorado

Sept. 25: vs. Bowling Green

Oct. 2: at Purdue

Oct. 9: vs. Wisconsin

Oct. 16: Bye week

Oct. 23: at Northwestern

Oct. 30: vs. Maryland

Nov. 6: vs. Illinois

Nov. 13: at Iowa

Nov. 20: at Indiana

Nov. 27: vs. Nebraska