The 2025 MHSAA football season begins Thursday, Aug. 28. Here are the schedules for every team in the Blue Water Area.
PORT HURON — It's August in Michigan, which means high school football is on the horizon.
The 2025 MHSAA season begins Thursday, Aug. 28.
Here are the schedules for every school in the Times Herald's coverage area. Home games are noted in bold text, while an asterisk indicates a conference matchup.
Algonac
Saturday, Aug. 30 at Cardinal Mooney — 7 p.m.
Friday, Sept. 5 vs. North Branch — 7 p.m.*
Friday, Sept. 12 at Armada — 7 p.m.*
Friday, Sept. 19 vs. Almont — 7 p.m.*
Friday, Sept. 26 at Imlay City — 7 p.m.*
Friday, Oct. 3 at Croswell-Lexington — 7:30 p.m.*
Friday, Oct. 10 vs. Yale — 7 p.m.*
Friday, Oct. 17 at Richmond — 7 p.m.*
Friday, Oct. 24 vs. Madison Heights Madison — 7 p.m.
Almont
Thursday, Aug. 28 vs. Marysville — 7:30 p.m.
Friday, Sept. 5 vs. Imlay City — 7 p.m.*
Friday, Sept. 12 at Yale — 7 p.m.*
Friday, Sept. 19 at Algonac — 7 p.m.*
Friday, Sept. 26 vs. Croswell-Lexington — 7 p.m.*
Friday, Oct. 3 vs. Armada — 7 p.m.*
Friday, Oct. 10 at Richmond — 7 p.m.*
Friday, Oct. 17 at North Branch — 7 p.m.*
Armada
Friday, Aug. 29 vs. Marine City — 7 p.m.
Friday, Sept. 5 vs. Croswell-Lexington — 7 p.m.*
Friday, Sept. 12 vs. Algonac — 7 p.m.*
Friday, Sept. 19 vs. Richmond — 7 p.m.*
Friday, Sept. 26 at Yale — 7 p.m.*
Friday, Oct. 3 at Almont — 7 p.m.*
Friday, Oct. 10 at North Branch — 7 p.m.*
Friday, Oct. 17 at Imlay City — 7 p.m.*
Friday, Oct. 24 vs. Frankenmuth — 7 p.m.*
Cardinal Mooney
Saturday, Aug. 30 vs. Algonac — 7 p.m.
Friday, Sept. 5 at Auburn Hills Oakland Christian — 7 p.m.
Saturday, Sept. 13 vs. Caro — 1 p.m.
Saturday, Sept. 20 vs. Royal Oak Shrine Catholic — 1 p.m.*
Friday, Sept. 26 at Waterford Lakes — 7 p.m.*
Friday, Oct. 3 at Clarkston Everest Collegiate — 7 p.m.*
Saturday, Oct. 11 vs. Allen Park Cabrini — 1 p.m.*
Saturday, Oct. 18 vs. Madison Heights Bishop Foley — 1 p.m.*
Friday, Oct. 24 at Southfield Bradford Academy — 7 p.m.
Croswell-Lexington
Thursday, Aug. 28 vs. Saginaw Swan Valley — 7 p.m.
Friday, Sept. 5 at Armada — 7 p.m.*
Friday, Sept. 12 at Richmond — 7 p.m.*
Friday, Sept. 19 vs. North Branch — 7 p.m.*
Friday, Sept. 26 at Almont — 7 p.m.*
Friday, Oct. 3 vs. Algonac — 7:30 p.m.*
Friday, Oct. 10 at Imlay City — 7 p.m.*
Friday, Oct. 17 vs. Yale — 7 p.m.*
Friday, Oct. 24 vs. Ogemaw Heights — 7:30 p.m.
Imlay City
Thursday, Aug. 28 vs. Flint Powers Catholic — 7 p.m.
Friday, Sept. 5 at Almont — 7 p.m.*
Friday, Sept. 12 at North Branch — 7 p.m.*
Friday, Sept. 19 at Yale — 7 p.m.*
Friday, Sept. 26 vs. Algonac — 7 p.m.*
Friday, Oct. 3 vs. Richmond — 7 p.m.*
Friday, Oct. 10 vs. Croswell-Lexington — 7 p.m.*
Friday, Oct. 17 vs. Armada — 7 p.m.*
Friday, Oct. 23 at Burton Bentley — 7 p.m.
Marine City
Friday, Aug. 29 at Armada — 7 p.m.
Friday, Sept. 5 vs. Madison Heights Madison — 7 p.m.
Friday, Sept. 12 at St. Clair — 7 p.m.*
Friday, Sept. 19 at Center Line — 7 p.m.
Friday, Sept. 26 vs. St. Clair Shores South Lake — 7 p.m.*
Friday, Oct. 3 at Sterling Heights — 7 p.m.*
Friday, Oct. 10 vs. Eastpointe — 7 p.m.*
Friday, Oct. 17 at Pontiac Notre Dame Prep — 7 p.m.
Friday, Oct. 24 vs. Marysville — 7 p.m.
Marysville
Thursday, Aug. 28 at Almont — 7:30 p.m.
Friday, Sept. 5 vs. Hazel Park — 7 p.m.
Friday, Sept. 12 at Warren Fitzgerald — 7 p.m.*
Friday, Sept. 19 vs. Grosse Pointe North — 7 p.m.*
Friday, Sept. 26 at St. Clair Shores Lake Shore — 7 p.m.*
Friday, Oct. 3 vs. Madison Heights Lamphere — 7 p.m.*
Friday, Oct. 10 vs. Warren Woods-Tower — 7 p.m.*
Friday, Oct. 17 vs. Clinton Township Clintondale — 7 p.m.
Friday, Oct. 24 at Marine City — 7 p.m.
Port Huron
Thursday, Aug. 28 vs. Anchor Bay — 7 p.m.
Friday, Sept. 5 vs. Warren Fitzgerald — 7 p.m.
Friday, Sept. 12 at Warren Mott — 7 p.m.*
Friday, Sept. 19 vs. Fraser — 7 p.m.*
Friday, Sept. 26 at Port Huron Northern — 7 p.m.*
Friday, Oct. 3 vs. Utica Ford — 7 p.m.*
Friday, Oct. 10 at Warren Cousino — 7 p.m.*
Friday, Oct. 17 vs. Madison Heights Lamphere — 7 p.m.
Friday, Oct. 24 at Harrison Township L'Anse Creuse — 7 p.m.
Port Huron Northern
Thursday, Aug. 28 at Redford Thurston — 7 p.m.
Friday, Sept. 5 at Madison Heights Lamphere — 7 p.m.
Friday, Sept. 12 vs. Utica Ford — 7 p.m.*
Friday, Sept. 19 at Warren Cousino — 7 p.m.*
Friday, Sept. 26 vs. Port Huron — 7 p.m.*
Friday, Oct. 3 at Fraser — 7 p.m.*
Friday, Oct. 10 vs. Warren Mott — 7 p.m.*
Friday, Oct. 17 at Warren Fitzgerald — 7 p.m.
Friday, Oct. 24 vs. St. Clair — 7 p.m.
Richmond
Thursday, Aug. 28 at St. Clair — 7 p.m.
Friday, Sept. 5 vs. Yale — 7 p.m.*
Friday, Sept. 12 vs. Croswell-Lexington — 7 p.m.*
Friday, Sept. 19 at Armada — 7 p.m.*
Friday, Sept. 26 vs. North Branch — 7 p.m.*
Friday, Oct. 3 at Imlay City — 7 p.m.*
Friday, Oct. 10 vs. Almont — 7 p.m.*
Friday, Oct. 17 vs. Algonac — 7 p.m.*
Friday, Oct. 24 at Macomb L'Anse Creuse North — 7 p.m.
Sandusky
Thursday, Aug. 28 at Saginaw Nouvel Catholic Central — 7 p.m.
Friday, Sept. 5 vs. Marlette — 7 p.m.
Friday, Sept. 12 at Millington — 7 p.m.*
Friday, Sept. 19 vs. Burton Bendle — 7 p.m.
Friday, Sept. 26 vs. Cass City — 7 p.m.*
Friday, Oct. 3 at Elkton-Pigeon-Bay Port Laker — 7 p.m.*
Friday, Oct. 10 at Caro — 7 p.m.*
Friday, Oct. 17 at Unionville-Sebewaing — 7 p.m.
Friday, Oct. 24 vs. Reese — 7 p.m.
St. Clair
Thursday, Aug. 28 vs. Richmond — 7 p.m.
Friday, Sept. 5 at Warren Lincoln — 7 p.m.
Friday, Sept. 12 vs. Marine City — 7 p.m.*
Friday, Sept. 19 vs. Eastpointe — 7 p.m.*
Friday, Sept. 26 at Center Line — 7 p.m.*
Friday, Oct. 3 vs. St. Clair Shores South Lake — 7 p.m.*
Friday, Oct. 10 at Sterling Heights — 7 p.m.*
Friday, Oct. 17 vs. Hazel Park — 7 p.m.
Friday, Oct. 24 at Port Huron Northern — 7 p.m.
Yale
Thursday, Aug. 28 at Swartz Creek — 7 p.m.
Friday, Sept. 5 at Richmond — 7 p.m.*
Friday, Sept. 12 vs. Almont — 7 p.m.*
Friday, Sept. 19 vs. Imlay City — 7 p.m.*
Friday, Sept. 26 vs. Armada — 7 p.m.*
Friday, Oct. 3 vs. North Branch — 7 p.m.*
Friday, Oct. 10 at Algonac — 7 p.m.*
Friday, Oct. 17 at Croswell-Lexington — 7 p.m.*
Friday, Oct. 24 at Flint Powers Catholic — 7 p.m.
Contact Brenden Welper at [email protected]. Follow him on X, the platform formerly known as Twitter, @BrendenWelper.
This article originally appeared on Port Huron Times Herald: 2025 Blue Water Area high school football schedules
Category: General Sports