All of the below games are scheduled for Tuesday, June 7th (unless noted).
Class A – following teams advanced to quarterfinals- #1 Bangor, #2 Oxford Hills, #3 Mt. Ararat, #4 Brewer
- #9 Skowhegan 6 at #8 Mt. Blue 5
- #10 Camden Hills 4 at #7 Edward Little 5
- #11 Lewiston 7 at #6 Hampden 3
- #12 Brunswick 3 at #5 Messalonskee 4
Class B- following team advanced to quarterfinals – #1 Ellsworth
- #9 Hermon 13 at #8 Waterville 0
- #10 Caribou 9 at #7 MDI 15
- #11 Foxcroft 16 at #6 John Bapst 6
- #12 Oceanside 8at #5 Cony2
- #13 Belfast 0 at #4 Lawrence 8
- #14 Winslow 5 at #3 Nokomis 4
- #15 Presque Isle 0 at #2 Old Town 11
Class C
- #9 Washington Academy 1 at #8 MCI 4
- #10 Penquis 4 at #7 Central 8
- #11 PCHS 1 at #6 Mount View 11
- #12 Calais 0 at #5 Houlton 22
- #13 Dexter 6 at #4 Orono 7
- #14 George Stevens 3 at #3 Mattanawcook 0
- #15 Narraguagus 0 #2 Fort Kent 12
- #16 Sumner 0 at #1 Bucksport 11
Class D
Round of 16 – June 7th
- #9 Southern Aroostook 8 at #8 PVHS 3
- #10 Madawaska 1 at #7 Lee 11
- #11 Hodgdon 6 at #6 Katahdin 3
- #12 Fort Fairfield 0 at #5 Woodland 6
- #13 Schenck 1 at #4 Machias 16
- #14 Van Buren 0 at #3 Bangor Christian 10
- #15 Washburn 4 at #2 Stearns 26
- #16 Jonesport-Beals 3 at #1 Wisdom 8