Schedule is subject to change
Class A
Quarterfinals (June 7th unless noted)
- #8 Messalonskee 2 at #1 Bangor 5
- #5 Hampden 0 at #4 Lewiston 1
- #7 Skowhegan 0 at #2 Oxford Hills 10
- #6 Mt. Ararat 9 at #3 Edward Little 0
Semifinals (June 9th)
- Lewiston 6 at #1 Bangor 14
- Mt. Ararat 3 at Oxford Hills 5
Class B
Prelims (June 5th unless noted)
- #9 Waterville 4 at #8 Nokomis 5
- #10 John Bapst 7 at #7 Old Town 3- 7 PM @ University of Maine
- #11 Belfast 1 at #6 Gardiner 2- 6/4 @ 4 PM
- #12 MCI 5 at #5 Hermon 9- 7 PM @ Husson
- #13 Presque Isle 0 at #4 Oceanside 2
- #14 Caribou 2 at #3 MDI 8- 6/6 @ 4 PM
Quarterfinals (June 7th)- @ higher seed
- Nokomis 0 at #1 Ellsworth 8
- Hermon 4 at Oceanside 6
- John Bapst 1 at #2 Brewer 2
- Gardiner 4 at MDI 1
Semifinals
- Oceanside 0 at Ellsworth 12
- Gardiner 7 at Brewer 11
Class C
Prelims (June 5th)
- #9 Central 8 at #8 Orono 14
- #10 Lee 2 at #7 Calais 11
Quarterfinals (June 7th)
- Orono 0 at #1 Houlton 2
- #5 Bucksport 0at #4 George Stevens 3
- Calais 1 at #2 Mattanawcook 5
- #6 Dexter 3 at #3 Fort Kent 2
Semifinals
- George Stevens 2 at Houlton 4
- Dexter 7 at Mattanawcook 8
Class D
Prelims (June 5th)
- #9 Jonesport-Beals 8 at #8 Stearns 13- 6/4 @ 2 PM
- #10 Deer Isle-Stonington 6 at #7 Greater Houlton Christian 0- 6/6
- #11 Hodgdon 3 at #6 PVHS 11
- #12 Ashland at #5 Katahdin- 6/6
- #13 Wisdom 0 at #4 Central Aroostook 11
- #14 Southern Aroostook 4 at #3 Woodland 14
Quarterfinals (June 7th)
- Stearns 3 at #1 Fort Fairfield 4
- Katahdin 14 at Central Aroostook 8
- Deer Isle-Stonington 0at #2 Bangor Christian 6- 4 PM @ Husson
- PVHS 19 at Woodland 5
Semifinals
- PVHS 2 at Bangor Christian 6
- Katahdin 5 at Fort Fairfield 6