High school football scoreboard: Week 8

Week 8 high school football scores from across the Metro Detroit area.
Thursday
Detroit PSL
Detroit CMA 1, Detroit Douglass 0 (forfeit)
Detroit Cass Tech 32, Detroit East English 0
Detroit Collegiate 48, Detroit Pershing 12
Detroit Western 22, Detroit Cody 12
Friday
Detroit PSL
Detroit Denby 34, Detroit Mumford 14
Detroit Henry Ford 14, Detroit Osborn 8
Catholic League
Bloomfield Hills Cranbrook 35, Ann Arbor Gabriel Richard 12
Clarkston Everest 27, Royal Oak Shrine 14
Madison Heights Bishop Foley 37, Waterford Lakes 30
Blue Water Area
Almont 49, Yale 0
Armada 33, Algonac 6
Richmond 35, Imlay City 20
Charter
Detroit Old Redford 12, Southfield Bradford 6
Romulus Summit North 20, Mount Clemens 6
Warren Michigan Collegiate 44, Harper Woods Chandler Park 8
Downriver
Allen Park 49, Dearborn Edsel Ford 19
Gibraltar Carlson 61, Lincoln Park 0
Woodhaven 42, Trenton 21
Wyandotte 42, Southgate Anderson 13
Flint Metro
Ortonville Brandon 38, Flint Kearsley 26
Huron
Milan 20, Carleton Airport 6
Monroe St. Mary Catholic Central 48, Monroe Jefferson 10
New Boston Huron 43, Flat Rock 40
Riverview 24, Grosse Ile 10
KLAA
Belleville 39, Livonia Franklin 29
Brighton 36, Howell 7
Canton 35, Hartland 16
Dearborn Fordson 38, Dearborn 10
Livonia Churchill 21, Livonia Stevenson 10
Northville 6, Novi 3
Plymouth 49, Salem 0
Westland John Glenn 34, Wayne Memorial 0
Lakes Valley
South Lyon 54, Milford 27
Walled Lake Western 35, Walled Lake Northern 10
Waterford Kettering 49, South Lyon East 28
White Lake Lakeland 39, Walled Lake Central 6
MAC
Clawson 24, Clinton Township Clintondale 6
Clinton Township Chippewa Valley 21, Romeo 17
Eastpointe 46, Warren Fitzgerald 28
Fraser 42, Warren Cousino 10
Grosse Pointe South 42, Grosse Pointe North 0
Harrison Township L'Anse Creuse 23, Sterling Heights 20
Madison Heights Lamphere 42, Center Line 22
Madison Heights Madison 45, Hazel Park 26
Marine City 34, Marysville 3
Port Huron Northern 42, Roseville 6
St. Clair 59, St. Clair Shores South Lake 0
St. Clair Shores Lake Shore 40, Warren Woods Tower 6
St. Clair Shores Lakeview 35, Port Huron 21
Sterling Heights Stevenson 35, New Baltimore Anchor Bay 7
Utica 32, Macomb L'Anse Creuse North 21
Utica Eisenhower 21, Macomb Dakota 7
Warren Lincoln 68, New Haven 14
Warren Mott 27, Utica Ford 19
MIAC
Auburn Hills Oakland Christian 49, Livonia Clarenceville 14
Lutheran Westland 53, Dearborn Heights Star International 22
Sterling Heights Parkway Christian 28, Southfield Christian 18
Whitmore Lake 60, Rochester Hills Lutheran Northwest 12
Michigan Metro
Ecorse 24, Detroit Voyageur 20
Harper Woods 1, Hamtramck 0 (forfeit)
OAA
Auburn Hills Avondale 40, Berkley 27
Birmingham Groves 35, Birmingham Seaholm 14
Bloomfield Hills 63, Troy 31
Ferndale 20, Royal Oak 7
Lake Orion 55, Clarkston 21
North Farmington 13, Farmington 9
Oak Park 41, Troy Athens 6
Rochester Adams 31, Southfield A&T 20
Rochester Hills Stoney Creek 49, Rochester 0
West Bloomfield 48, Oxford 0
Southeastern
Ann Arbor Skyline 24, Ann Arbor Huron 7
Chelsea 41, Tecumseh 0
Dexter 49, Ypsilanti Lincoln 43
Saline 56, Ann Arbor Pioneer 23
Temperance Bedford 37, Monroe 14
Ypsilanti 61, Adrian 26
Western Wayne
Dearborn Heights Annapolis 24, Romulus 8
Dearborn Heights Crestwood 41, Melvindale 6
Dearborn Heights Robichaud 38, Garden City 26
Redford Thurston 21, Redford Union 20
Others
Dearborn Advanced 39, Melvindale ABT 8
Detroit Country Day 58, Haslett 6
Detroit Edison 34, Detroit University Prep 0
Detroit Leadership 14, Pontiac 6
Lapeer 34, Birmingham Brother Rice 10
Macomb Lutheran North 30, Manistee 13
Marine City Cardinal Mooney 24, Detroit University Prep Science & Math 8
Pontiac Notre Dame 56, Detroit Public Safety 12
River Rouge 16, Detroit Catholic Central 3
St. John's 41, Detroit Community 0
Waterford Mott 22, Taylor 6
Saturday
Catholic League
Orchard Lake St. Mary's 42, Dearborn Divine Child 0
Riverview Gabriel Richard 44, Allen Park Cabrini 3
Warren De La Salle 17, U-D Jesuit 7
Detroit PSL
Detroit Central 20, Detroit Southeastern 0
Detroit King 42, Detroit Renaissance 9
Others
Grosse Pointe Woods Liggett 39, Burton Bentley 12