Scores will be updated as they come in. Text updates to 270-1314. All games are scheduled for 7 PM starts.
Class A North
- Windham 21 at Edward Little 12- final
- Portland 27 at Lewiston 13- final
Class A South
- Sanford 15 at Scarborough 53- final
Class B North
- Brewer 13 at Skowhegan 18- final
- Brunswick 12 at Lawrence 17- final
Class B South
- Greely 19 at Marshwood 45- final
- Falmouth 32 at Kennebunk 20- final
Class C North
- Oceanside 14 at MDI 51- final
Class C South
- Gardiner 7 at Leavitt 6- final
- Fryeburg 0 at Cape 14- final
Class D North
- Dexter 0 at Foxcroft 40- final
- Mattanawcook 6 at Bucksport 49- final
Class D South
- Mountain Valley 6 at Wells 39- final
- Winthrop 14 at Madison 28- final
Class E
- Camden Hills at Maranacook
- Sacopee af Boothbay