Team-by-team high school football schedules for Saginaw-area teams in 2025

Monroe St Mary Catholic Central's Cole Reinhardt (16) makes a reception during the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit. Millington won, shutting out Monroe St. Mary CC 24-0 to win the state title.
The 2025 Michigan high school football season begins Thursday, Aug. 28, with Saginaw-area teams kicking off the season.

Millington fans celebrate as Millington's Truk Terbush (16) intercepts the ball during the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit.
Practice officially begins Monday, Aug. 11.

Monroe St Mary Catholic Central's Brady Hines (8) celebrates after sacking Millington's Truk Terbush (16) during the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit.
Get a head start on the season by checking out the Saginaw-area high school football team-by-team schedules. (* = conference game)
Division 2
Midland Dow
Coach: Matt Peterson
Aug. 28 – Fenton
Sept. 5 – at Heritage
Sept. 12 – at Mount Pleasant*

Millington's Owen Kreger (7) catches a pass and topples over Monroe St Mary Catholic Central's Ian Foster (2) during the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit.
Sept. 19 – Bay City Western*
Sept. 26 – Traverse City Central*

Millington's Truk Terbush (16) hoists the trophy as he shares the win with fans after the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit. Millington won, shutting out Monroe St. Mary CC 24-0 to win the state title.
Oct. 3 – at Traverse City West*

Millington's Brevin Hendricks (11) catches a touchdown pass in the end zone during the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit. Millington won, shutting out Monroe St. Mary CC 24-0 to win the state title.
Oct. 10 – at Bay City Central*
Oct. 17 – Lapeer
Oct. 24 – Midland High*
Midland High
Coach: Tyler Wellman

Millington head coach Jason Germain, back center, shouts out in celebration as he and the other coaches share in a group embrace as the final seconds wind down on the game clock in the fourth quarter during the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit. Millington won, shutting out Monroe St. Mary CC 24-0 to win the state title.
Aug. 28 – at Cadillac
Sept. 5 – Portage Northern
Sept. 12 – Bay City Western*
Sept. 19 – at Bay City Central*
Sept. 26 – at Traverse City Western*

Millington's Dallas Walsh (5) celebrates after running the ball into the end zone for a touchdown during the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit.
Oct. 3 – Traverse City Central*

Monroe St Mary Catholic Central's Drew Ferreira (24) makes an interception during the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit.
Oct. 10 – Heritage
Oct. 17 – at Mount Pleasant*
Oct. 24 – at Midland Dow*

Millington's Landon Germain (24) smiles as he proudly holds the trophy after the MHSAAA Division 7 football state championship game on Saturday, Nov. 30, 2024 at Ford Field in Detroit. Millington won, shutting out Monroe St. Mary CC 24-0 to win the state title.
Saginaw Heritage
Coach: Justin Thelen
Aug. 28 – Mount Pleasant
Sept. 5 – Midland Dow
Sept. 12 – at Grand Blanc*
Sept. 19 – Davison*
Sept. 26 – at Lapeer*
Oct. 3 – Flint Carman-Ainsworth*
Oct. 10 – at Midland High
Oct. 17 – at U-D Jesuit
Oct. 24 – Saginaw United*
Saginaw United
Coach: James King
Aug. 28 – Freeland
Sept. 5 – Mount Pleasant
Sept. 12 – Lapeer*
Sept. 20 – Marquette
Sept. 26 – at Davison*
Oct. 3 – Bay City Central
Oct. 10 – Grand Blanc*
Oct. 17 – at Flint Carman-Ainsworth*
Oct. 24 – at Heritage*
Division 4
Freeland
Coach: Kevin Townsend
Aug. 28 – at Saginaw United
Sept. 5 – Bridgeport*
Sept. 12 – at Swan Valley*
Sept. 19 – Flint Powers
Sept. 26 – at Alma*
Oct. 3 – at Essexville Garber*
Oct. 10 – Bay City John Glenn*
Oct. 17 – at Frankenmuth*
Oct. 24 – Cadillac
Division 5
Alma
Coach: Michael Allison
Aug. 28 – at Shepherd
Sept. 5 – at Bay City John Glenn*
Sept. 12 – Frankenmuth*
Sept. 19 – at Bridgeport*
Sept. 26 – Freeland*
Oct. 3 – Flint Powers
Oct. 10 – Essexville Garber*
Oct. 17 – at Swan Valley*
Oct. 24 – at Big Rapids
Bridgeport
Coach: Richard Beverly
Aug. 28 – Caro
Sept. 5 – at Freeland*
Sept. 12 – at Detroit University Prep
Sept. 19 – Alma*
Sept. 26 – at Bay City John Glenn*
Oct. 3 – Swan Valley*
Oct. 10 – Frankenmuth*
Oct. 17 – at Essexville Garber*
Oct. 24 – Flint New Standard
Bullock Creek
Coach: Jeri Orr
Aug. 28 – at Sanford Meridian
Sept. 5 – Carrollton
Sept. 12 – Clare*
Sept. 19 – at Standish-Sterling*
Sept. 26 – at Shepherd*
Oct. 3 – Ogemaw Heights*
Oct. 10 – at Gladwin*
Oct. 17 – Jack Pine crossover
Oct. 24 – at Swan Valley
Frankenmuth
Coach: Phil Martin
Aug. 28 – at Goodrich
Sept. 5 – Swan Valley*
Sept. 12 – at Alma*
Sept. 19 – Essexville Garber*
Sept. 26 – at Flint Powers
Oct. 3 – Bay City John Glenn*
Oct. 10 – at Bridgeport*
Oct. 17 – Freeland*
Oct. 24 – at Armada
Swan Valley
Coach: Kevin Gavenda
Aug. 28 – at Croswell-Lexington
Sept. 5 – at Frankenmuth*
Sept. 12 – Freeland*
Sept. 19 – at Bay City John Glenn*
Sept. 26 – Essexville Garber*
Oct. 3 – at Bridgeport*
Oct. 10 – at Flint Powers
Oct. 17 – Alma*
Oct. 24 – Bullock Creek
Division 6
Birch Run
Coach: Nick Maksimchuck
Aug. 28 – at Carrollton
Sept. 5 – Montrose*
Sept. 12 – at Mt. Morris*
Sept. 19 – New Lothrop*
Sept. 26 – Chesaning*
Oct. 3 – at Ovid-Elsie*
Oct. 10 – at Durand*
Oct. 17 – Otisville-LakeVille*
Oct. 24 – at Ida
Carrollton
Coach: Brendan Ehrhart
Aug. 28 – Birch Run
Sept. 5 – at Bullock Creek
Sept. 12 – at Hemlock*
Sept. 19 – at Ithaca*
Sept. 26 – Nouvel CC*
Oct. 3 – at Michigan Lutheran Seminary*
Oct. 10 – Valley Lutheran*
Oct. 17 – at Pinckney
Oct. 24 - Pinconning
Chesaning
Coach: Matt Walter
Aug. 28 – at Standish-Sterling
Sept. 5 – at Otisville-LakeVille*
Sept. 12 – at New Lothrop*
Sept. 19 – Mt. Morris*
Sept. 26 – at Birch Run*
Oct. 3 – at Montrose*
Oct. 10 – Ovid-Elsie*
Oct. 17 – Durand*
Oct. 24 – Corunna
Sanford Meridian
Coach: Michael Bilina
Aug. 28 – Bullock Creek
Sept. 5 – at Howard City Tri-County
Sept. 12 – at Harrison*
Sept. 19 – Pinconning*
Sept. 26 – at Beaverton*
Oct. 3 – at Farwell*
Oct. 10 – St. Louis*
Oct. 17 – Jack Pine crossover
Oct. 24 – Alpena
Division 7
Hemlock
Coach: Jamie Slate
Aug. 28 – at Essexville Garber
Sept. 5 – at Cass City
Sept. 12 – Carrollton*
Sept. 19 – Valley Lutheran*
Sept. 26 – at Ithaca*
Oct. 3 – Nouvel CC*
Oct. 10 – at Michigan Lutheran Seminary*
Oct. 17 – at Lakeview
Oct. 24 – Mt. Morris
Ithaca
Coach: Jordan Hessbrook
Aug. 28 – St. Louis
Sept. 5 – at Lawton
Sept. 12 – at Michigan Lutheran Seminary*
Sept. 19 – Carrollton*
Sept. 26 – Hemlock*
Oct. 3 – at Valley Lutheran*
Oct. 10 – at Nouvel CC*
Oct. 17 – Fowler
Oct. 24 – Beal City
Millington
Coach: Jason Germain
Aug. 28 – at Reese
Sept. 5 – Standish-Sterling
Sept. 12 – Sandusky*
Sept. 19 – Cass City*
Sept. 26 – at Caro*
Oct. 3 – at Buchanan
Oct. 10 – at Laker High*
Oct. 24 – Harbor Beach
Valley Lutheran
Coach: Paul Reid
Aug. 28 – at Rochester Hills Lutheran Northwest
Sept. 5 – at St. Louis
Sept. 12 – Nouvel CC*
Sept. 19 – at Hemlock*
Sept. 26 – Michigan Lutheran Seminary*
Oct. 3 – Ithaca*
Oct. 10 – at Carrollton*
Oct. 17 – Tawas
Oct. 24 – at Unionville-Sebewaing
Division 8
Michigan Lutheran Seminary
Coach: Karl Schmugge
Aug. 28 – at Laingsburg
Sept. 5 – Beaverton
Sept. 12 – Ithaca*
Sept. 19 – at Nouvel CC*
Sept. 26 – at Valley Lutheran*
Oct. 3 – Carrollton*
Oct. 10 – Hemlock*
Oct. 17 – at Reese
Oct. 24 – Cass City
Nouvel CC
Coach: Drew Weigl
Aug. 28 – Sandusky
Sept. 5 – Detroit Loyola
Sept. 12 – at Valley Lutheran*
Sept. 19 – Michigan Lutheran Seminary*
Sept. 26 – at Carrollton*
Oct. 3 – at Hemlock*
Oct. 10 – Ithaca*
Oct. 17 – Mount Pleasant Sacred Heart
Oct. 24 – Clarkston Everest
Reese
Coach: Kerry Messing
Aug. 28 – Millington
Sept. 5 – Waterford Our Lady
Sept. 12 – at Vassar*
Sept. 19 – at Unionville-Sebewaing*
Sept. 26 – Marlette*
Oct. 3 – Ubly*
Oct. 10 – at Harbor Beach*
Oct. 17 – Michigan Lutheran Seminary
Oct. 24 – at Sandusky
St. Louis
Coach: Ben Brock
Aug. 28 – at Ithaca
Sept. 5 – Valley Lutheran
Sept. 12 – at Pinconning*
Sept. 19 – Farwell*
Sept. 26 – Harrison*
Oct. 3 – Beaverton*
Oct. 10 – at Sanford Meridian*
Oct. 17 – Jack Pine crossover
Oct. 24 - Hesperia
Vassar
Coach: Jason Hahn
Aug. 28 – Burton Atherton
Sept. 5 – at Laker High
Sept. 12 – Reese*
Sept. 19 – Harbor Beach*
Sept. 26 – at Ubly*
Oct. 3 – at Unionville-Sebewaing*
Oct. 10 – Marlette*
Oct. 17 – Caro
Oct. 24 – at Perry
8-Player Division 1
Breckenridge
Coach: Isaac Gregory
Aug. 28 – St. Helen Heston Academy
Sept. 5 – St. Charles*
Sept. 12 – at Carson City-Crystal*
Sept. 19 – Merrill*
Sept. 26 – at Montabella*
Oct. 3 – Fulton
Sept. 10 – at Gaylord St. Mary
Sept. 17 – at Coleman*
Sept. 24 – at Byron
Coleman
Coach: Chad Klopf
Aug. 28 – Fulton
Sept. 6 – Holton
Sept. 12 – at Merrill*
Sept. 19 – Carson City-Crystal*
Sept. 27 – at Portland St. Patrick
Oct. 3 – Montabella*
Oct. 10 – at St. Charles*
Oct. 17 – Breckenridge*
Oct. 24 – at Morrice
Merrill
Coach: Christian Wiley
Aug. 28 – Portland St. Patrick
Sept. 5 – at Webberville
Sept. 12 – Coleman*
Sept. 19 – at Breckenridge*
Sept. 26 – St. Charles*
Oct. 4 – Potterville
Oct. 10 – Carson City-Crystal*
Oct. 17 – at Montabella*
Oct. 24 – at Fulton
St. Charles
Coach: Dave Adams
Aug. 27 – Morrice
Sept. 5 – at Breckenridge*
Sept. 12 – Montabella*
Sept. 19 – Byron
Sept. 26 – at Merrill*
Oct. 3 – at Carson City-Crystal*
Oct. 10 – Coleman*
Oct. 17 – at Fulton
Oct. 24 – Webberville
If you would like your local high school sports news delivered free to your inbox daily, click here and sign up for one of our local high school sports newsletters.
Love reading about local sports? Don’t miss any of the excitement from the season ahead. Purchase your subscription now and get full access to every story on MLive!
©2025 Advance Local Media LLC. Visit mlive.com. Distributed by Tribune Content Agency, LLC.