The 2025 Michigan high school football season is underway.
We’re bringing you Week 8 live scores and updates throughout the state in MHSAA football.
Jared Ramsey, the Free Press’ high school sports writer, already highlighted Michigan’s top 50 high school football players for the 2025 season, ranked the top 10 teams (Super 10) in the state and the top 10 in all eight divisions after the seventh week, pinpointed the games to watch all season and made predictions for the biggest games in Week 8.
Bookmark freep.com/sports/high-schools for player analysis, features and final scores all season. Come back Sunday for our top 10 rankings in each division plus the Super 10.
This season, MHSAA football games will be broadcast on the NFHS Network (subscription is $79.99 per year or $13.99 per month for a monthly pass).
And don’t forget to nominate someone for the Detroit Free Press high school boys and girls athlete of the week.
Here are the updated MHSAA football scores and results from Week 8. Some games may be missing.
TO YOUR INBOX: Sign up for our weekly Michigan Preps newsletter to get high school sports and news sent directly to you!
Michigan high school football scores in Week 8
Friday, Oct. 17, results
Adams 45, Seaholm 7
Adrian 48, Jackson 7
Athens 27, Troy 0
Bark River-Harris 44, West Iron County 7
Belding 50, Comstock Park 20
Britton Deerfield 65, Burr Oak 8
Brother Rice 43, St Mary’s 31
Brown City 34, Bad Axe 30
Buchanan 40, Benton Harbor 6
Carlson 59, Lincoln Park 36
Caro 36, Vassar 24
Cass Tech 35, King 19
Catholic Central 35, Northview 7
Cedar Springs 51, Allendale 20
Charlevoix 13, Boyne City 12
Chelsea 35, Lincoln 7
Clarkston 49, Farmington 7
Clinton 28, Ida 16
Columbia Central 56, Homer 14
Coopersville 38, Big Rapids 28
Crestwood 15, Robichaud 14
Croswell-Lexington 38, Yale 17
DeWitt 51, Okemos 0
Decatur 22, White Pigeon 14
Detroit Catholic Central 36, Grand Ledge 14
Dow 50, Lapeer 0
Dundee 29, Blissfield 21
East Kentwood 35, Grandville 20
Escanaba 39, Alpena 6
Everett 28, Holt 21
Father Gabriel Richard 44, Lutheran North 19
Fowler 48, Ithaca 28
Frankenmuth 27, Freeland 13
Franklin 34, Churchill 26
Fulton 62, St Charles 6
Garber 42, Bridgeport 0
Gaylord 32, St Johns 28
Glenn 38, Powers 0
Gobles 70, Tri-Unity Christian 6
Grand Blanc 56, Davison 29
Hanover-Horton 46, Addison 0
Harbor Beach 20, Elkton-Pigeon-Bay Port 6
Hart 44, Hesperia 21
Hastings 40, Coldwater 37
Howell 37, Brighton 28
Hudson 86, Hillsdale 8
Hudsonville 63, Grand Haven 14
Huron 22, Monroe 12
Inland Lakes 68, Munising 0
Jenison 9, West Ottawa 7
Kenowa Hills 42, Greenville 0
Kent City 24, Tri-County 21
Lake Orion 14, Oak Park 13
Lakeland 23, Mott 21
Lakeview 13, Hemlock 12
Lakeview 30, Eisenhower 27
Lawton 56, Saugatuck 17
Lenawee Christian 63, Concord 28
Lowell 35, Sparta 14
Ludington 55, Orchard View 15
Madison 53, Onsted 35
Mancelona 44, Johannesburg-Lewiston 6
Manchester 30, Grass Lake 6
Mason County Central 26, Shelby 22
Mayville 48, Memphis 14
Michigan Center 46, Napoleon 14
Michigan Lutheran Seminary 26, Reese 18
Montabella 36, Merrill 26
Montague 24, Manistee 22
Morrice 49, Carson City-Crystal 0
Mt Pleasant 10, Midland 0
Muskegon 61, Reeths-Puffer 7
Niles 49, Plainwell 14
North Muskegon 56, Newaygo 34
Notre Dame 21, Marine City 12
Nouvel 35, Sacred Heart 0
Novi 19, Northville 16
Ontonagon 38, Forest Park 36
Ottawa Hills 56, Erie-Mason 8
Oxford 27, North Farmington 14
Paw Paw 43, Three Rivers 0
Petoskey 42, Sault 0
Pewamo-Westphalia 55, Perry 0
Pittsford 52, Waldron 44
Portage Central 58, Lakeview 0
Portage Northern 46, Loy Norrix 13
Portland 49, Charlotte 7
Ravenna 29, Oakridge 26
Reed City 21, Hopkins 7
Riverview 68, Grosse Ile 24
Rockford 34, Caledonia 14
Romeo 28, Roseville 13
Saline 51, Bedford 0
Schoolcraft 60, Delton-Kellogg 0
South Haven 31, Allegan 0
South Lyon 56, Roosevelt 7
Southgate Anderson 35, Taylor 12
Spring Lake 49, Hamilton 13
Springport 35, Union City 34
St Clair 38, Hazel Park 26
St Joseph 37, Battle Creek Central 18
St Mary Catholic Central 20, Jefferson 15
Tecumseh 35, Ypsilanti 6
Traverse City Central 50, Bay City Central 7
Traverse City West 36, Bay City Western 7
Unity Christian 42, South Christian 14
Utica 26, Dakota 17
Vicksburg 38, Edwardsburg 35
West Bloomfield 37, Bloomfield Hills 0
West Catholic 31, Forest Hills Eastern 21
Whiteford 58, Summerfield 6
Whitehall 56, Fremont 0
Williamston 46, Dowagiac 7
Woodhaven 24, Trenton 14
Zeeland East 28, Forest Hills Central 14
Zeeland West 64, Wyoming 6
Thursday, Oct. 16, results
Central Lake 56, Cedarville 20
Divine Child 42, Renaissance 8
East English Village 40, CMA 8
Onekama 66, Baldwin 6
Follow Free Press high school sports reporter Jared Ramsey on X or Bluesky and email him with tips and feedback at jramsey@freepress.com.
Follow the Detroit Free Press on Instagram (@detroitfreepress), TikTok (@detroitfreepress), YouTube (@DetroitFreePress), X (@freep), and LinkedIn, and like us on Facebook (@detroitfreepress).
Stay connected and stay informed. Become a Detroit Free Press subscriber.
This article originally appeared on Detroit Free Press: Michigan high school football: Week 8 Friday night scores from 2025 MHSAA season
Reporting by Detroit Free Press / Detroit Free Press
USA TODAY Network via Reuters Connect

