The 2025 Michigan high school football season is underway.
We’re bringing you Week 6 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 fifth week, pinpointed the games to watch all season and made predictions for the biggest games in Week 6.
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 6. 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 6
Friday’s results
Adams 26, Stoney Creek 20
Adrian 23, Tecumseh 7
Alma 33, Powers 27
Almont 35, Armada 14
Bark River-Harris 44, L’Anse 16
Bath 26, Perry 21
Beal City 58, Lake City 0
Bear Lake 56, Mesick 8
Belding 36, Fruitport 7
Belleville 52, Dearborn 22
Berkley 37, Northwest 30
Berrien Springs 21, Dowagiac 0
Big Rapids 56, Chippewa Hills 0
Brimley 22, Carney-Nadeau 14
Byron Center 49, Union 6
Cabrini 40, Bishop Foley 13
Caledonia 28, Grand Haven 6
Calvin 33, Bloomingdale 0
Capac 28, Mayville 0
Carlson 54, Southgate Anderson 6
Cass Tech 64, Western International 0
Catholic Central 58, Ottawa Hills 0
Cedar Springs 63, Sault 7
Cedarville 36, Onaway 12
Charlevoix 41, Elk Rapids 8
Cheboygan 41, Grayling 27
Chelsea 36, Ypsilanti 6
Clarkston 42, Lake Orion 21
Clawson 30, Clintondale 6
Climax-Scotts 59, Athens 6
Clinton 69, Hillsdale 14
Coloma 28, Delton-Kellogg 7
Colon 61, St Philip 0
Columbia Central 60, Vandercook Lake 13
Coopersville 35, Allendale 7
Cousino 39, Warren Mott 14
Croswell-Lexington 21, Algonac 6
Davison 57, East Lansing 14
De La Salle 28, River Rouge 14
DeWitt 64, Holt 0
Decatur 51, Centreville 0
Dexter 38, Bedford 13
Divine Child 41, UD Jesuit 0
Dow 31, Traverse City West 13
Durand 42, Mt Morris 10
East Grand Rapids 41, Holland Christian 21
East Kentwood 45, West Ottawa 8
Eisenhower 27, Chippewa Valley 13
Escanaba 38, Marquette 20
Farmington 42, Troy 0
Father Gabriel Richard 52, Loyola 0
Fenton 55, Kearsley 7
Ferndale 31, Pontiac 6
Forest Hills Northern 40, Reeths-Puffer 27
Fowler 54, Dansville 6
Frankenmuth 51, Glenn 12
Frankfort 29, Tawas 7
Gabriel Richard 34, Liggett 0
Gaylord 41, Alpena 0
Gladwin 25, Shepherd 14
Glen Lake 16, Kalkaska 12
Gobles 55, Lawrence 8
Godwin Heights 49, Holland 19
Goodrich 49, Owosso 13
Grand Blanc 51, Lapeer 0
Grand Ledge 36, Everett 8
Grandville 31, Jenison 26
Grant 34, Newaygo 28
Grosse Pointe South 42, L’Anse Creuse North 6
Hackett 34, Constantine 7
Hamilton 27, Forest Hills Eastern 14
Hanover-Horton 54, Homer 6
Harper Creek 46, Parma Western 8
Harper Woods 41, Rochester 7
Harrison 24, Pinconning 14
Hart 30, Mason County Central 27
Hastings 54, Marshall 40
Hilltop 30, Summerfield 27
Howell 35, Hartland 7
Hudson 64, Dundee 14
Hudsonville 35, Rockford 28
Ida 40, Madison 19
Inland Lakes 51, Rogers City 0
Jackson 26, Monroe 20
Johannesburg-Lewiston 26, Oscoda 14
John Glenn 34, Churchill 28
Kenowa Hills 49, Lowell 35
Kent City 54, White Cloud 0
Kingsley 52, Benzie Central 12
Lakeland 43, Allen Park 36
Lenawee Christian 62, Morenci 28
Lincoln Park 21, Roosevelt 10
Loy Norrix 48, Lakeview 18
Ludington 48, Manistee 6
Lumen Christi 14, St Francis de Sales 7
Mancelona 36, East Jordan 16
Manchester 30, Leslie 29
Marysville 24, Lamphere 21
Mattawan 42, Lakeshore 31
McBain 45, Houghton Lake 0
Menominee 61, Gladstone 6
Millington 35, Buchanan 8
Montague 39, North Muskegon 26
Montrose 55, Chesaning 0
Mt Pleasant 28, Bay City Western 17
Muskegon 28, Mona Shores 12
Napoleon 30, Grass Lake 6
New Lothrop 24, LakeVille 21
Niles 49, Three Rivers 0
North Farmington 28, Seaholm 20
Northville 63, Canton 0
Norway 44, Ishpeming 24
Notre Dame 20, Oak Park 19
Oakridge 14, Whitehall 13
Ogemaw Heights 70, Bullock Creek 28
Okemos 33, Lansing Waverly 23
Onekama 36, Central Lake 14
Orchard View 55, Fremont 28
Otsego 32, Vicksburg 31
Ovid-Elsie 35, Birch Run 21
Oxford 34, West Bloomfield 33
Paw Paw 48, Sturgis 7
Petoskey 20, Cadillac 13
Pine River 48, Roscommon 30
Pioneer 24, Skyline 13
Portage Central 42, Kalamazoo Central 7
Portage Northern 42, St Joseph 36
Portland 54, Lansing Catholic 7
Reading 24, Quincy 16
Reed City 58, Tri-County 33
Reese 24, Ubly 18
Riverview 34, Flat Rock 14
Romeo 39, Dakota 20
Royal Oak 5, Avondale 0
Saginaw United 28, Bay City Central 6
Saranac 36, Laingsburg 20
Schoolcraft 18, Lawton 14
Shelby 44, Muskegon Catholic 8
Shrine 28, Our Lady of the Lakes 14
South Christian 43, Forest Hills Central 36
South Haven 39, Watervliet 0
South Lyon 21, Mott 20
South Lyon East 30, Milford 27
Sparta 24, Greenville 13
Spring Lake 35, Wayland 14
Springport 6, Stockbridge 0
St Charles 14, Carson City-Crystal 13
St Clair 42, South Lake 14
St Francis 20, Boyne City 13
St Ignace 46, Rudyard 6
St Johns 78, Mason 14
St Mary 54, Pellston 8
St Mary Catholic Central 43, Milan 0
St Mary’s 49, Detroit Country Day 0
Summit 30, Old Redford 0
Swan Valley 62, Bridgeport 0
Thornapple Kellogg 37, Northview 30
Traverse City Central 28, Midland 14
Unity Christian 14, Zeeland West 6
Valley Lutheran 23, Ithaca 22
West Catholic 51, Grand Rapids Christian 14
White Pigeon 36, Union City 0
Whiteford 60, Edon 36
Williamston 20, Haslett 14
Woodhaven 63, Edsel Ford 7
Yale 24, North Branch 21
Zeeland East 44, Wyoming 12
Thursday’s results
Brethren 71, Baldwin 28
Central 36, Northwestern 8
Denby 58, Osborn 0
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 6 scores from 2025 MHSAA season
Reporting by Detroit Free Press / Detroit Free Press
USA TODAY Network via Reuters Connect

