Schedules are subject to change and will be updated
Class A
Quarterfinals (June 8th unless noted)
- #8 Edward Little at #1 Oxford Hills- 6/9 @ 4 PM
- #5 Brunswick 4 at #4 Brewer 3
- #7 Bangor 5 at #2 Messalonskee 12
- #6 Hampden at #3 Skowhegan 6/9 @ 3 PM
Semifinals (June 10th unless noted)
- #5 Brunswick VS 1/8 winner
- 6/3 winner at #2 Messalonskee
- Class B
Prelims
- #10 John Bapst 7 at #7 MDI 6
- #9 Presque Isle 2 at #8 Oceanside 12
Quarterfinals (June 8th unless noted)
- #8 Oceanside 0 at #1 Nokomis 14
- #5 Ellsworth 4 at #4 Old Town 5
- #10 John Bapst 5 at #2 Hermon 28 (5 innings)
- #6 Belfast 0 at #3 Lawrence 3
Semifinals
#4 Old Town at #1 Nokomis
#3 Lawrence at #2 Hermon
Class C
Prelims (June 6th unless noted)
- #9 Sumner 5 at #8 Houlton 6
- #10 George Stevens 11 at #7 Penquis 3
- #11 Central 6 at #6 Dexter 7
Quarterfinals (June 8th unless noted)
- #8 Houlton 0 at #1 Bucksport 4
- #5 Orono 11 at #4 MCI 7
- #10 George Stevens 2 at #2 Mattanawcook 3- 9 innings
- #6 Dexter 3 at #3 Narraguagus 4
Semifinals
- #5 Orono at #1 Bucksport
- #3 Narraguagus at #2 Mattanawcook- 6/10 @ 11 AM
Class D
Prelims (June 6th)
- #9 Stearns 12 at #8 Katahdin 9
- #10 Jonesport-Beals 11 at #7 Wisdom 16
Quarterfinals
- #9 Stearns 10 at #1 Hodgdon 11
- #5 Machias 14 at #4 Woodland 0
- #7 Wisdom 5 at #2 PVHS 6
- #6 Ashland 2 at #3 Southern Aroostook 11
Semifinals
- #5 Machias at #1 Hodgdon
- #3 Southern Aroostook at #2 PVHS