Prelim results
Class B
- #6 Ellsworth 3 #11 Foxcroft
- #10 Medomak Valley 5 #7 Presque Isle 0
- #8 Belfast 4 #9 Old Town 1
Class C
- #5 Lee 3 #12 Sumner 2
- #6 Washington Academy 5 Shead 0
- #7 PVHS 5 #10 Calais 0
- #8 Orono 5 #9 Deer Isle-Stonington 0
Quarterfinal matchups
Thursday, June 1st
Class A
- #7 Brewer at #2 Lewiston
- #6 Bangor at #3 Hampden
- #5 Mt. Ararat at #4 Mt. Blus
- #1 Brunswick earned bye and automatic trip to semifinals.
Class B
- #8 Belfast at #1 Caribou
- #5 MDI at #4 Waterville
- #10 Medomak Valley at #2 Camden Hills
- #6 Ellsworth at #3 John Bapst
Class C
- #8 Orono at #1 George Stevens
- #5 Lee at #4 Van Buren
- #7 PVHS at #2 Mattanawcook
- #6 Washington Academy at #3 Fort Kent