Class A
Boys
Quarterfinals (May 30th)
- #5 Brunswick 1 at #4 Mt. Blue 4
- #6 Bangor at #3 Hampden- 4 PM- Bangor advances
- #7 Mt. Ararat at #2 Lewiston- Lewiston advances
Semifinals (June 1st)
- #4 Mt. Blue at # 1 Camden Hills
- #6 Bangor at #2 Lewiston- 4 pm
Girls
Quarterfinals
- # 8 Hampden at #1 Lewiston
- #5 Skowhegan at #4 Messalonskee
- # 7 Mt. Blue at #2 Brunswick- 5/31
- #6 Edward Little at #3 Bangor- Bangor advances
Semifinals (June 1st)
Class B
Boys
Prelims
- #11 Presque Isle at #6 John Bapst
- #10 Ellsworth at #7 Old Town
- #9 Erskine at #8 Medomak Valley
Quarterfinals
- #5 Waterville over #4 Hermon
- Erskine 2 at #1 Caribou 3
- 10/7 at #2 Belfast
- 11/6 at #3 Washington Academy
Semifinals (June 1st)
- Waterville at Caribou – 1:30 PM
- 6/3 VS 7/2
Girls
Prelims
- #9 Presque Isle over #8 MDI
- #7 Washington Academy over #10 Medomak Valley
- #5 Hermon over #12 John Bapst
- #6 Foxcroft over #11 Brewer
Quarterfinals
- #8 Presque Isle at #1 Caribou- 5/30 @ 3 PM
- #4 Waterville over #5 Hermon
- #7 Washington Academy at #2 Ellsworth- Ellsworth wins
- #6 Foxcroft at #3 Erskine- 5/30 @ 6:30 PM @ Waterville
Semifinals (June 1st)
- 6/3 @ #2 Ellsworth
- Waterville VS 8/1
Class C
Boys
Prelims
- #9 Schenck/Stearns at #8 Dexter
- #10 DIS at #7 Calais
- #6 Houlton over #11 Fort Kent
- #5 PCHS over #12 PVHS
Quarterfinals
- Dexter at #1 Orono
- Calais at #2 Mattanawcook
- #6 Houlton 1 at #3 George Stevens 4- 5/30 @ 3:30 PM
- #5 PCHS at #4 Van Buren- 5/30 @ 4 PM- Van Buren advances
Semifinals
- #3 George Stevens at #2 Mattanawcook- 6/1 @ 4:30 PM
- #4 Van Buren at #1 Orono
Girls
Quarterfinals
- #8 Calais at #1 Mattanawcook
- #5 Orono at #4 Houlton
- #7 Van Buren 0 at #2 George Stevens 5
- #6 PCHS at Fort Kent- 12 PM- PCHS advances
Semifinals (June 1st)
- PCHS @ #2 George Stevens
- 5/4 VS 8/1