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