Photo Credit: Lou Murray
The MHSAA Football semifinals are now complete. The scores, State Championship matchups, and links to MSR recaps, can be found below:
DIVISION 1
Belleville 63 Davison 21
Southfield A&T 40 West Bloomfield 35
FINALS: Southfield A&T (12-1) vs Belleville (13-0) – Sunday, 7:00 PM
DIVISION 2
Warren De La Salle 45 Waterford Mott 19
FINALS: Muskegon (11-2) vs Warren De La Salle (11-2) – Saturday, 7:30 PM
DIVISION 3
Forest Hills Central 18 Zeeland West 14
Mason 26 Detroit King 20
FINALS: Forest Hills Central (12-1) vs Mason (13-0) – Sunday, 12:30 PM
DIVISION 4
South Christian 21 Portland 6
Harper Woods 35 Goodrich 24
FINALS: South Christian (10-3) vs Harper Woods (10-3) – Saturday, 1:00 PM
DIVISION 5
Grand Rapids Catholic Central 35 Frankenmuth 0
Corunna 49 Flat Rock 0
FINALS: Grand Rapids Catholic Central (12-1) vs Corunna (13-0) – Sunday, 4:00 PM
DIVISION 6
Kingsley 37 Reed City 7
Almont 45 Ovid-Elsie 21
FINALS: Kingsley (11-2) vs Almont (12-1) – Saturday, 4:30 PM
DIVISION 7
Menominee 32 North Muskegon 21
Jackson Lumen Christi 35 Millington 7
FINALS: Menominee (11-2) vs Jackson Lumen Christi (12-1) – Sunday, 9:30 AM
DIVISION 8
Ubly 24 Beal City 6
Ottawa Lake Whiteford 35 Riverview Gabriel Richard 6
FINALS: Ubly (13-0) vs Ottawa Lake Whiteford (13-0) – Saturday, 10:00 AM