Game times, locations and matchups are now set for the second weekend of the Michigan high school football playoffs.

All divisions are down to the final 16 teams as the march to the state finals over Thanksgiving weekend continues.

Most of this weekend's games are scheduled for Friday, Nov. 8, at 7:00 p.m., but there are games scheduled on Saturday. Games below are listed by division and all games are Friday at 7:00 p.m. unless otherwise indicated.

West Michigan teams competing in this weekend's district finals include:

  • D1: Grand Haven at Hudsonville
  • D1: East Kentwood at Brighton
  • D2: Midland Dow at Mona Shores
  • D2: Forest Hills Central at Portage Northern
  • D3: Cedar Springs vs. Muskegon, at Grand Haven High School, Saturday at 1:00
  • D3: East Grand Rapids at Byron Center
  • D3: Edwardsburg at Zeeland West
  • D4: Sparta at Grand Rapids Catholic Central
  • D4: South Christian vs. Hudsonville Unity Christian, at Jenison High School
  • D5: Muskegon Oakridge at Kingsley
  • D6: Ravenna at Montague
  • D7: Kent City at Pewamo-Westphalia

See all of this weekend's game times, maps and the full schedule from the Michigan High School Athletic Association.