The MHSAA Football Playoffs’ Regional Championships are up for grabs on Friday night and Saturday afternoon. The complete list of scores, links to recaps, and semifinal matchups, can be found below.

DIVISION 1

Grand Blanc 28 Rockford 27

Rochester Adams 14 West Bloomfield 13

Sterling Heights Stevenson 27 Macomb Dakota 20

Belleville 12 Dearborn Fordson 7

SEMIFINAL: Rochester Adams vs Grand Blanc, Saturday at 1:00 at Howell

SEMIFINAL: Sterling Heights Stevenson vs Belleville, Saturday at 1:00 at Troy Athens

 

DIVISION 2

Traverse City Central 42 Caledonia 14

South Lyon 29 Portage Central 23 (F/OT)

Livonia Franklin 43 Waterford Mott 26

Warren De La Salle 45 Roseville 14

SEMIFINAL: Traverse City Central vs South Lyon, Saturday at 1:00 at Greenville

SEMIFINAL: Livonia Franklin vs Warren De La Salle, Saturday at 1:00 at Hazel Park

 

DIVISION 3

St Joseph 49 Parma Western 13

DeWitt 42 Cedar Springs 14

Mason 20 Brother Rice 17

Detroit King 28 Allen Park

SEMIFINAL: St Joseph vs DeWitt, Saturday at 1:00 at Jenison

SEMIFINAL: Detroit King vs Mason, Saturday at 1:00 at Wayne Memorial

 

DIVISION 4

Unity Christian 53 Cadillac 22

Edwardsburg 28 South Christian 14

Freeland 42 Croswell-Lexington 22

Chelsea 27 Detroit Country Day 20

SEMIFINAL: Unity Christian vs Edwardsburg, Saturday at 1:00 at Portage Northern

SEMIFINAL: Freeland vs Chelsea, Saturday at 1:00 at Lapeer

 

DIVISION 5

Grand Rapids Catholic Central 25 Oakridge 6

Frankenmuth 33 Kingsley 18

Portland 21 Kalamazoo United 0

Marine City 21 Corunna 14

SEMIFINAL: Grand Rapids Catholic Central vs Frankenmuth, Saturday at 1:00 at Mount Pleasant

SEMIFINAL: Portland vs Marine City, Saturday at 1:00 at Novi

 

DIVISION 6

Lansing Catholic 31 Montague 13

Standish-Sterling 34 Calumet 7

Michigan Center 27 Clinton 14

Warren Michigan Collegiate 38 Ecorse 16

SEMIFINAL: Lansing Catholic vs Standish-Sterling, Saturday at 1:00 at Clare

SEMIFINAL: Michigan Center vs Warren Michigan Collegiate, Saturday at 1:00 at Ypsilanti Lincoln

 

DIVISION 7

Traverse City St Francis 48 Ishpeming Westwood 20

Pewamo-Westphalia 20 Elkton-Pigeon-Bay Port Laker 0

Lawton 41 Muskegon Catholic Central 22

Jackson Lumen Christi 35 Detroit Loyola 18

SEMIFINAL: Traverse City St Francis vs Pewamo-Westphalia, Saturday at 1:00 at Cedar Springs

SEMIFINAL: Lawton vs Jackson Lumen Christi, Saturday at 1:00 at Battle Creek Harper Creek

 

DIVISION 8

Beal City 34 Carson City-Crystal 14

Ubly 65 Breckenridge 6

Hudson 8 White Pigeon 0

Ottawa Lake Whiteford 38 Clarkston Everest Collegiate 12

SEMIFINALS: Beal City vs Ubly, Saturday at 1:00 at Mt Morris High School

SEMIFINALS: Hudson vs Ottawa Lake Whiteford, Saturday at 1:00 at Adrian College

 

8-MAN DIVISION 1

Suttons Bay 42 Rudyard 36 (F/OT)

Adrian Lenawee Christian 36 Martin 14

FINALS: Adrian Lenawee Christian vs Suttons Bay, Saturday at 11:00 at Superior Dome

 

8-MAN DIVISION 2

Powers North Central 73 Marion 8

Colon 42 Au Gres-Sims 6

FINALS: Powers North Central vs Colon, Saturday at 2:00 at Superior Dome