Week-by-week high school football schedules for Bay City area in 2025

The Bay City Western’s team stretches before the third quarter during a high school football game at Holly High School on Thursday, Aug. 29, 2024. Bay City Western won the game over Holly, 20-0.

BAY CITY, MI — A week-by-week look at high school football schedules for the 2025 season, featuring the 22 teams in the MLive Bay City coverage area. Schedules are subject to change. League games are noted with an asterisk (*).

Bay City Central’s Landon Thorne (7) celebrates a turnover during a high school football game at Bay City Western High School on Friday, Oct. 25, 2024.

WEEK 1

Thursday, Aug. 28

Atlanta at Whittemore-Prescott

John Glenn's Garrett Buzzard (9) rings the bell to celebrate their win over Garber after a football game at John Glenn High School on Friday, Sept. 13, 2024. Ringing the bell after a win is a long-time tradition at the school.

Au Gres at Mio

Bay City Central at Flint Carman-Ainsworth

Cass City at Harbor Beach

Chesaning at Standish-Sterling

Clare at Grayling

Deckerville at Bay City All Saints

Detroit Voyageur at Pinconning

Evart at Beaverton

Flat Rock at Gladwin

Flint Hamady at Ogemaw Heights

Harrison at Leroy Pine River

Hemlock at Essexville Garber

Holly at Bay City Western

Kingston at Akron-Fairgrove

Millington at Reese

Oscoda at Roscommon

South Lyon at John Glenn

Tawas at Mancelona

Ubly at Laker

WEEK 2

Friday, Sept. 5

Akron-Fairgrove at Kinde North Huron

Alcona at Au Gres

Alma at John Glenn

Bay City Central at Flint Kearsley

Beaverton at Saginaw Michigan Lutheran Seminary

Carsonville-Port Sanilac at Whittemore-Prescott

Caseville at Bay City All Saints

Erie Mason at Tawas

Essexville Garber at Flint Powers

Gladwin at Spring Lake

Harrison at White Cloud

Hemlock at Cass City

Hillman at Mio

Kalkaska at Oscoda

Ortonville Brandon at Clare

Petoskey at Bay City Western

Pinconning at Flint Southwestern

Standish-Sterling at Millington

Traverse City St. Francis at Ogemaw Heights

Unionville-Sebewaing at Caro

Vassar at Laker

Waterford Our Lady at Reese

WEEK 3

Thursday, Sept. 11

Mio at Suttons Bay

Friday, Sept. 12

Akron-Fairgrove at Carsonville-Port Sanilac

Bay City All Saints at New Haven Merritt

Bay City Western at Midland

Cedarville at Au Gres

Charlevoix at Tawas

Clare at Midland Bullock Creek

Elk Rapids at Oscoda

Farwell at Beaverton

John Glenn at Essexville Garber

Laker at Cass City

Ogemaw Heights at Gladwin

Reese at Vassar

Sanford Meridian at Harrison

Shepherd at Standish-Sterling

St. Louis at Pinconning

Traverse City West at Bay City Central

Unionville-Sebewaing at Marlette

Whittemore-Prescott at Hillman

WEEK 4

Friday, Sept. 19

Akron-Fairgrove at Au Gres

Bay City All Saints at Peck

Bay City Western at Midland Dow

Beaverton at Harrison

Cass City at Millington

Essexville Garber at Frankenmuth

Gladwin at Clare

Laker at Caro

Midland at Bay City Central

Midland Bullock Creek at Standish-Sterling

Mio at St. Helen Heston

Oscoda at Charlevoix

Pinconning at Sanford Meridian

Reese at Unionville-Sebewaing

Saginaw Swan Valley at John Glenn

Shepherd at Ogemaw Heights

Tawas at Benzie Central

Whittemore-Prescott at Rogers City

WEEK 5

Friday, Sept. 26

Alcona at Mio

Au Gres at Whittemore-Prescott

Bay City Central at Mount Pleasant

Bridgeport at John Glenn

Cass City at Sandusky

Clare at Ogemaw Heights

Essexville Garber at Saginaw Swan Valley

Flint Carman-Ainsworth at Bay City Western

Harrison at St. Louis

Laker at Central Montcalm

Marlette at Reese

Oscoda at Tawas

Pinconning at Farwell

Sanford Meridian at Beaverton

Standish-Sterling at Gladwin

Unionville-Sebewaing at Harbor Beach

Saturday, Sept. 27

Akron-Fairgrove at Peck

Bay City All Saints at Onekama, 2 p.m.

WEEK 6

Friday, Oct. 3

Akron-Fairgrove at Caseville

Bay City Central at Saginaw United

Beaverton at St. Louis

Caro at Cass City

Carsonville-Port Sanilac at Bay City All Saints

Frankfort at Tawas

Freeland at Essexville Garber

Gladwin at Shepherd

Harrison at Pinconning

John Glenn at Frankenmuth

Mio at Whittemore-Prescott

Mount Pleasant at Bay City Western

Ogemaw Heights at Midland Bullock Creek

Oscoda at Johannesburg-Lewiston

Sandusky at Laker

Standish-Sterling at Clare

Ubly at Reese

Vassar at Unionville-Sebewaing

WEEK 7

Friday, Oct. 10

Atlanta at Au Gres

Bay City All Saints at Akron-Fairgrove

Bay City Western at Traverse City Central

Beaverton at Pinconning

Cass City at Detroit University Prep

Essexville Garber at Alma

Farwell at Harrison

John Glenn at Freeland

Midland Bullock Creek at Gladwin

Midland Dow at Bay City Central

Millington at Laker

Ogemaw Heights at Standish-Sterling

Oscoda at Benzie Central

Reese at Harbor Beach

Rogers City at Mio

Shepherd at Clare

Tawas at Elk Rapids

Unionville-Sebewaing at Ubly

Whittemore-Prescott at Alcona

WEEK 8

Friday, Oct. 17

Au Gres at Hillman

Bay City Central at Traverse City Central

Bridgeport at Essexville Garber

Flint Powers at John Glenn

Jack Pine Conference crossovers

Kinde North Huron at Bay City All Saints

Laker at Harbor Beach

New Haven Merritt at Akron-Fairgrove

Oscoda at Harbor Springs

Saginaw Michigan Lutheran Seminary at Reese

Sandusky at Unionville-Sebewaing

St. Helen Heston at Whittemore-Prescott

Tawas at Saginaw Valley Lutheran

Traverse City West at Bay City Western

Ubly at Cass City

WEEK 9

Friday, Oct. 24

Akron-Fairgrove at Mayville

Au Gres at St. Helen Heston

Bay City Western at Bay City Central

Cass City at Saginaw Michigan Lutheran Seminary

Clare at Petoskey

Frankfort at Oscoda

Gladwin at Goodrich

Harrison at Evart

Houghton Lake at Beaverton

John Glenn at Swartz Creek

Laker at Marlette

Mio at Atlanta

Ogemaw Heights at Croswell-Lexington

Owosso at Essexville Garber

Pinconning at Carrollton

Potterville at Bay City All Saints

Reese at Sandusky

Roscommon at Tawas

Saginaw Valley Lutheran at Unionville-Sebewaing

Standish-Sterling at Reed City

Whittemore-Prescott at Bear Lake

RELATED READING

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.