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

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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.

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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.

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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*

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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*

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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*

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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*

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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*

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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*

Division 2, Division 4, Division 5, Division 6, Division 7, Division 8, 8-Player Division 1

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.