Unsurprisingly, Ferris State is the favorite to win the Great Lakes Intercollegiate Athletic Conference (GLIAC) championship.

The Bulldogs enter the 2025 season as the team to beat in Division II after winning the national title last year. Ferris State has captured three of the last four national championships under head coach Tony Annese.

Other GLIAC contenders like Grand Valley State and Saginaw Valley State will look to take down Ferris State and prevent another season of domination from the Bulldogs.

Here is everything you need to know about the 2025 GLIAC football schedule, including TV and streaming options for games.

How to watch GLIAC football games in 2025: TV channels, live streams

GLIAC football games will be available to watch on FloCollege, the conference’s primary platform.

New subscribers can get a 15 percent discount on a FloCollege annual subscription through The Sporting News’ exclusive offer. Purchasing a FloCollege subscription gives sports fans access to live streams, event replays and FloSports Originals.

GLIAC football schedule 2025: Dates, times for games this season

Thursday, Aug. 28

Game Time (ET)
Bemidji State vs. Michigan Tech 6 p.m.
Minnesota State Moorhead vs. Northern Michigan 6 p.m.
Northeastern State vs. Saginaw Valley State 6 p.m.
Pittsburg State vs. Ferris State 6 p.m.

Saturday, Aug. 30

Game Time (ET)
Lincoln (Pa.) vs. Grand Valley State 1 p.m.

Thursday, Sept. 4

Game Time (ET)
Tiffin vs. Wayne State  6 p.m.
Michigan Tech vs. South Dakota Mines 8 p.m.

Saturday, Aug. 6

Game Time (ET)
Northern Michigan vs. Northwood Noon
Quincy vs. Roosevelt 2 p.m.
Gannon vs. Saginaw Valley State 2 p.m.
Ferris State vs. Lake Erie College 2 p.m.
Black Hills State (S.D.) vs. Grand Valley State 7 p.m.

Saturday, Sept. 13

Game Time (ET)
Wayne State vs. Findlay Noon
St. Thomas vs. Northern Michigan 1 p.m.
Michigan Tech vs. Hillsdale 1 p.m.
Southwest Baptist vs. Roosevelt 2 p.m.
Grand Valley State vs. Pittsburg State 4 p.m.
Northwood vs. Saginaw Valley State 6 p.m.
Tiffin vs. Ferris State 6 p.m.

Saturday, Sept. 20

Game Time (ET)
Saginaw Valley State vs. New Haven 1 p.m.
Davenport vs. Northern Michigan 1 p.m.
Roosevelt vs. Wisconsin-Oshkosh 2 p.m.
Wayne State vs. Wisconsin-La Crosse 2 p.m.
Rio Grande vs. Ferris State 3 p.m.
Upper Iowa vs. Michigan Tech 4 p.m.

Saturday, Sept. 27

Game Time (ET)
Quincy vs. Wayne State 1 p.m.

Saturday, Oct. 4

Game Time (ET)
Michigan Tech vs. Wayne State 1 p.m.
Ferris State vs. Roosevelt 1 p.m.
Northern Michigan vs. Saginaw Valley State 2 p.m.
Davenport vs. Grand Valley State 4 p.m.

Saturday, Oct. 11

Game Time (ET)
Wayne State vs. Ferris State 1 p.m.
Roosevelt vs. Saginaw Valley State 2 p.m.
Michigan Tech vs. Davenport 2 p.m.
Grand Valley State vs. Northern Michigan 7 p.m.

Saturday, Oct. 18

Game Time (ET)
Ferris State vs. Michigan Tech Noon
Davenport vs. Wayne State 1 p.m.
Saginaw Valley State vs. Grand Valley State 2 p.m.
Northern Michigan vs. Roosevelt 2 p.m.

Saturday, Oct. 25

Game Time (ET)
Roosevelt vs. Davenport Noon
Michigan Tech vs. Northern Michigan Noon
Grand Valley State vs. Ferris State 1 p.m.
Wayne State University vs. Saginaw Valley State 2 p.m.

Saturday, Nov. 1

Game Time (ET)
Saginaw Valley State vs. Davenport Noon
Roosevelt vs. Michigan Tech Noon
Grand Valley State vs. Wayne State 1 p.m.
Northern Michigan vs. Ferris State 1 p.m.

Saturday, Nov. 8

Game Time (ET)
Northern Michigan vs. Davenport Noon
Ferris State vs. Saginaw Valley State 1 p.m.
Wayne State vs. Roosevelt 2 p.m.
Michigan Tech vs. Grand Valley State 2 p.m.

Saturday, Nov. 15

Game Time (ET)
Saginaw Valley State vs. Michigan Tech Noon
Ferris State vs. Davenport Noon
Roosevelt vs. Grand Valley State 1 p.m.
Wayne State vs. Northern Michigan 1 p.m.

Related Links

Share this post

Subscribe to our newsletter

Keep up with the latest blog posts by staying updated. No spamming: we promise.
By clicking Sign Up you’re confirming that you agree with our Terms and Conditions.

Related posts