West Michigan schools' successful run through the Michigan High School Football Playoffs continued in the semifinals over the weekend.

West Michigan will have representatives in four of eight state championship games over Thanksgiving weekend!

The fact that West Michigan has so many representatives in the finals is even more impressive when you consider that four West Michigan schools were knocked out of the playoffs over the weekend.

Caledonia, Comstock Park, Muskegon Catholic Central, and Rockford all had their impressive seasons come to an end over the weekend.

See recaps of semifinal games of the four teams that will advance:

See the championship game schedule from mhsaa.com:

FRIDAY, NOVEMBER 23

Division 8 - 10 am
Beal City (13-0) vs. Harbor Beach (12-1)

Division 2 - 1 pm
Muskegon (12-1) vs. Birmingham Brother Rice (11-2)

Division 6 - 4:30 pm
Ithaca (13-0) vs. Constantine (11-2)

Division 4 - 7:30 pm
Grand Rapids South Christian (10-3) vs. Detroit Country Day (11-2)

SATURDAY, NOVEMBER 24

Division 7 - 10 am
Ishpeming (12-1) vs. Detroit Loyola (13-0)

Division 1 - 1 pm
Detroit Catholic Central (9-4) vs. Detroit Cass Tech (11-2)

Division 5 - 4:30 pm
Grand Rapids West Catholic (10-3) vs. Portland (12-1)

Division 3 - 7:30 pm
Grand Rapids Christian (12-1) vs. Orchard Lake St Mary's (11-2)

Good luck to all of our West Michigan schools!  Check out some video highlights from the semifinals below.