There are 16 high school football teams still practicing in the North Region. That number gets reduced to 8 after the semi-final round of the playoffs this week.

Check out the schedule in all four classes...

CLASS A NORTH  Friday, November 4th

FINAL - #1 Portland 55   vs   #4 Oxford Hills 6
FINAL - #2 Windham 9  vs   #3 Cheverus 7

CLASS B NORTH  Friday, November 4th

FINAL - #1 Brunswick 44  vs   #5 Messalonskee 7
FINAL - #2 Brewer 44  vs   #6 Cony 34

CLASS C NORTH  Friday, November 4th

FINAL - #1 MDI 20  vs   #4 Oceanside 6
FINAL - #2 Madison/Carrabec 21  vs   #3 Winslow 41

CLASS D NORTH  Friday, November 4th

FINAL - #1 MCI 41 vs   #4 Bucksport 8
FINAL - #2 Orono 15  vs   #3 Dexter 21