BOYS TENNIS
DAILY SCHEDULE
2024-25 SEASON SCHEDULE
JUNE
6
1 GAME
JUNE
7
2 GAMES
JUNE
9
4 GAMES
JUNE
11
3 GAMES
APRIL
17
18 GAMES
APRIL
18
3 GAMES
APRIL
19
3 GAMES
APRIL
22
1 GAME
APRIL
23
3 GAMES
APRIL
24
7 GAMES
APRIL
25
2 GAMES
APRIL
26
6 GAMES
APRIL
28
15 GAMES
APRIL
29
20 GAMES
APRIL
30
13 GAMES
MAY
1
19 GAMES
MAY
2
13 GAMES
MAY
5
26 GAMES
MAY
6
3 GAMES
MAY
7
22 GAMES
MAY
8
9 GAMES
MAY
9
13 GAMES
MAY
12
21 GAMES
MAY
13
16 GAMES
MAY
14
24 GAMES
MAY
15
3 GAMES
MAY
16
6 GAMES
MAY
17
3 GAMES
MAY
19
10 GAMES
MAY
20
24 GAMES
MAY
21
25 GAMES
MAY
22
14 GAMES
MAY
23
16 GAMES
MAY
24
8 GAMES
MAY
26
6 GAMES
MAY
27
22 GAMES
MAY
28
4 GAMES
MAY
30
7 GAMES
JUNE
2
21 GAMES
JUNE
3
1 GAME
JUNE
4
9 GAMES
JUNE
5
1 GAME
JUNE
6
1 GAME
JUNE
7
2 GAMES
JUNE
9
4 GAMES
JUNE
11
3 GAMES
APRIL
17
18 GAMES
APRIL
18
3 GAMES
APRIL
19
3 GAMES
APRIL
22
1 GAME
APRIL
23
3 GAMES
APRIL
24
7 GAMES
APRIL
25
2 GAMES
APRIL
26
6 GAMES
APRIL
28
15 GAMES
APRIL
29
20 GAMES
APRIL
30
13 GAMES
MAY
1
19 GAMES
MAY
2
13 GAMES
MAY
5
26 GAMES
MAY
6
3 GAMES
MAY
7
22 GAMES
MAY
8
9 GAMES
MAY
9
13 GAMES
MAY
12
21 GAMES
MAY
13
16 GAMES
MAY
14
24 GAMES
MAY
15
3 GAMES
MAY
16
6 GAMES
MAY
17
3 GAMES
MAY
19
10 GAMES
MAY
20
24 GAMES
MAY
21
25 GAMES
MAY
22
14 GAMES
MAY
23
16 GAMES
MAY
24
8 GAMES
MAY
26
6 GAMES
MAY
27
22 GAMES
MAY
28
4 GAMES
MAY
30
7 GAMES
JUNE
2
21 GAMES
JUNE
3
1 GAME
JUNE
4
9 GAMES
JUNE
5
1 GAME
JUNE
6
1 GAME
JUNE
7
2 GAMES
JUNE
9
4 GAMES
JUNE
11
3 GAMES
Thursday, April 17, 2025
-
#-Camden Hills
#-Falmouth 8:30 a.m. -
#-Foxcroft
#-Yarmouth 12:30 p.m. -
#-Orono
#-Waynflete 4:30 p.m. -
#10-Deering
#7-Portland 4 p.m. -
#11-Windham
#6-Scarborough 5 p.m. -
#2-Thornton
#1-Falmouth 8 a.m. -
#2-Washington
#1-Orono 2:30 p.m. -
#2-Yarmouth
#1-Lincoln 2:30 p.m. -
#3-Bangor/Nokomis
#1-Camden Hills 11:15 a.m. -
#3-Bangor/Nokomis
#2-Brunswick -
#3-Dexter
#2-Washington -
#3-John Bapst
#1-Foxcroft noon -
#3-John Bapst
#2-Waterville 11 a.m. -
#3-Kennebunk
#2-Thornton -
#3-MCI
#2-Winthrop/Maranacook/Monmouth -
#3-York
#2-Yarmouth -
#4-Cheverus
#1-Falmouth -
#4-Fort Kent
#1-Orono -
#4-Old Town
#1-Foxcroft 10 a.m. -
#5-Cape Eliz.
#1-Lincoln -
#5-Cape Eliz.
#4-Medomak Val. 3:30 p.m. -
#5-Gorham
#4-Cheverus 3:30 p.m. -
#5-Mattanawcook
#4-Fort Kent -
#5-Mt. Ararat
#1-Camden Hills -
#5-Mt. Ararat
#4-Messalonskee 2 p.m. -
#5-Presque Isle
#4-Old Town -
#5-Waynflete
#1-Boothbay -
#5-Waynflete
#3-MCI 5:45 p.m. -
#5-Waynflete
#4-Spruce Mtn. -
#6-Gardiner
#3-York -
#6-Houlton/Greater Houlton Christian/Southern Aroostook
#3-Dexter -
#6-John Bapst
#3-Caribou -
#6-Madison
#3-MCI -
#6-Scarborough
#3-Kennebunk 5 p.m. -
#6-Skowhegan
#3-Bangor/Nokomis -
#7-Greely
#2-Yarmouth 5:30 p.m. -
#7-Hall-Dale
#2-Winthrop/Maranacook/Monmouth 4 p.m. -
#7-Hermon
#2-Waterville -
#7-Madawaska
#2-Washington -
#7-Mt. Blue
#2-Brunswick 3:30 p.m. -
#7-Portland
#2-Thornton -
#8-Edward Little
#1-Camden Hills noon -
#8-Erskine
#1-Lincoln -
#8-Marshwood
#1-Falmouth -
#8-MDI
#1-Foxcroft -
#8-Mtn. Valley
#1-Boothbay -
#8-Van Buren
#1-Orono -
#9-Schenck/Stearns
#8-Van Buren -
#9-Westbrook
#8-Marshwood 3:30 p.m. -
Bangor/Nokomis
Brewer 6 p.m. -
Bangor/Nokomis
Brunswick 3:30 p.m. -
Bangor/Nokomis
Edward Little 4 p.m. -
Bangor/Nokomis
Hampden 4 p.m. -
Bangor/Nokomis
Mt. Blue 4 p.m. -
Belfast
Lincoln 4 p.m. -
Belfast
MCI 4 p.m. -
Belfast
Morse 4 p.m. -
Belfast
Oceanside 4 p.m. -
Belfast
Washington 5 p.m. -
Belfast
Waterville 4 p.m. -
Biddeford
Cheverus 3:45 p.m. -
Biddeford
Deering 4 p.m. -
Biddeford
Massabesic 3:45 p.m. -
Biddeford
Portland 4 p.m. -
Biddeford
Scarborough 4 p.m. -
Biddeford
Thornton 4 p.m. -
Biddeford
Westbrook 4 p.m. -
Bonny Eagle
Biddeford 11 a.m. -
Bonny Eagle
Cheverus 3:30 p.m. -
Bonny Eagle
Deering 3:30 p.m. -
Bonny Eagle
Marshwood 4 p.m. -
Bonny Eagle
Massabesic 11 a.m. -
Bonny Eagle
Scarborough 3:30 p.m. -
Bonny Eagle
Windham 3:30 p.m. -
Boothbay
Carrabec 4 p.m. -
Boothbay
Dirigo 4 p.m. -
Boothbay
Hall-Dale 4 p.m. -
Boothbay
Spruce Mtn. 4 p.m. -
Boothbay
Winthrop 4 p.m. -
Brewer
Bangor/Nokomis 3:30 p.m. -
Brewer
Edward Little 4 p.m. -
Brewer
Hampden 3:30 p.m. -
Brewer
John Bapst 3:00 -
Brewer
Lewiston 5 p.m. -
Brewer
Messalonskee 4 p.m. -
Brewer
Skowhegan noon -
Brunswick
Camden Hills 4 p.m. -
Brunswick
Edward Little 4 p.m. -
Brunswick
Freeport 4 p.m. -
Brunswick
Lewiston -
Brunswick
Messalonskee 3:30 p.m. -
Brunswick
Mt. Ararat 4 p.m. -
Calais
Dexter 1:30 p.m. -
Calais
Mattanawcook 4 p.m. -
Calais
Penobscot Val 3:30 p.m. -
Calais
Washington 4 p.m. -
Camden Hills
Bangor/Nokomis 3:30 p.m. -
Camden Hills
Brunswick 4 p.m. -
Camden Hills
Hampden 3:30 p.m. -
Camden Hills
Messalonskee 4 p.m. -
Camden Hills
Mt. Ararat 4 p.m. -
Camden Hills
Mt. Blue 4 p.m. -
Camden Hills
Skowhegan 4 p.m. -
Cape Eliz.
Freeport 4 p.m. -
Cape Eliz.
Greely 3:30 p.m. -
Cape Eliz.
Lake Region 4 p.m. -
Cape Eliz.
NYA 3:30 p.m. -
Cape Eliz.
Waynflete 3:30 p.m. -
Cape Eliz.
Yarmouth 5 p.m. -
Cape Eliz.
York 11 a.m. -
Caribou
Ellsworth 1 p.m. -
Caribou
Ellsworth 11 a.m. -
Caribou
Fort Kent 3:30 p.m. -
Caribou
Houlton/Greater Houlton Christian/Southern Aroostook 4 p.m. -
Caribou
Madawaska 3:30 p.m. -
Caribou
Presque Isle 3:30 p.m. -
Carrabec
Boothbay 4 p.m. -
Carrabec
Dirigo -
Carrabec
Madison 4 p.m. -
Carrabec
Winthrop 4 p.m. -
Deering
Cheverus 3:30 p.m. -
Deering
Falmouth 3:30 p.m. -
Deering
Gorham 4 p.m. -
Deering
Portland 4 p.m. -
Deering
Thornton 4 p.m. -
Dexter
Geo. Stevens 4 p.m. -
Dexter
Penobscot Val 3:30 p.m. -
Dexter
Piscataquis 3:30 p.m. -
Dexter
Schenck noon -
Dexter
Washington 2 p.m. -
Dirigo
Boothbay 4 p.m. -
Dirigo
Madison 4 p.m. -
Dirigo
Mtn. Valley 4 p.m. -
Dirigo
Spruce Mtn. 4 p.m. -
Edward Little
Camden Hills 4 p.m. -
Edward Little
Lake Region 4 p.m. -
Edward Little
Lewiston 3:30 p.m. -
Edward Little
Mt. Ararat 4 p.m. -
Edward Little
NYA 4 p.m. -
Ellsworth
Foxcroft 3:30 p.m. -
Ellsworth
Geo. Stevens 4 p.m. -
Ellsworth
Hermon 4 p.m. -
Ellsworth
MDI 4 p.m. -
Ellsworth
Old Town 4 p.m. -
Erskine
Belfast 4 p.m. -
Erskine
Gardiner 4 p.m. -
Erskine
Lincoln 4 p.m. -
Erskine
MCI 4 p.m. -
Erskine
Medomak Val. 4 p.m. -
Erskine
Morse 4:30 p.m. -
Erskine
Oceanside 4 p.m. -
Falmouth
Bonny Eagle -
Falmouth
Cheverus 3:30 p.m. -
Falmouth
Kennebunk 4 p.m. -
Falmouth
Marshwood 4 p.m. -
Falmouth
Sanford 7:30 p.m. -
Falmouth
South Portland 4 p.m. -
Falmouth
Windham 4 p.m. -
Fort Kent
Caribou 4 p.m. -
Fort Kent
Madawaska 3:30 p.m. -
Fort Kent
Presque Isle 3:30 p.m. -
Fort Kent
Van Buren 3:30 p.m. -
Foxcroft
Ellsworth 4 p.m. -
Foxcroft
Hermon 4 p.m. -
Foxcroft
Old Town 4 p.m. -
Foxcroft
Piscataquis 3:30 p.m. -
Foxcroft
Washington 4 p.m. -
Freeport
Greely 4 p.m. -
Freeport
Mt. Ararat 4 p.m. -
Freeport
Waynflete 4 p.m. -
Freeport
Yarmouth 4 p.m. -
Freeport
York 10 a.m. -
Gardiner
Belfast 4 p.m. -
Gardiner
Erskine 4 p.m. -
Gardiner
Lincoln 4 p.m. -
Gardiner
Medomak Val. 4 p.m. -
Gardiner
Morse 4 p.m. -
Gardiner
Oceanside 4 p.m. -
Geo. Stevens
Dexter 3:30 p.m. -
Geo. Stevens
Orono 4 p.m. -
Geo. Stevens
Piscataquis 4 p.m. -
Geo. Stevens
Van Buren 11 a.m. -
Gorham
Cheverus 3:30 p.m. -
Gorham
Falmouth -
Gorham
Kennebunk 4 p.m. -
Gorham
Portland 4 p.m. -
Gorham
Scarborough 3:30 p.m. -
Gorham
South Portland 3:30 p.m. -
Gorham
Thornton 4 p.m. -
Greely
Cape Eliz. 3:30 p.m. -
Greely
Lake Region 3:30 p.m. -
Greely
Waynflete -
Greely
Yarmouth 4 p.m. -
Greely
York 4 p.m. -
Hall-Dale
Madison 4 p.m. -
Hall-Dale
Mtn. Valley 4 p.m. -
Hall-Dale
Winthrop 4 p.m. -
Hampden
Bangor/Nokomis 3:30 p.m. -
Hampden
Brewer 6 p.m. -
Hampden
Brunswick 1 p.m. -
Hampden
Lewiston 4:30 p.m. -
Hampden
MDI 4 p.m. -
Hampden
Mt. Ararat 3:30 p.m. -
Hermon
Caribou 2 p.m. -
Hermon
Caribou noon -
Hermon
Ellsworth 4 p.m. -
Hermon
Foxcroft 4 p.m. -
Hermon
John Bapst 4 p.m. -
Hermon
Old Town 4 p.m. -
Houlton
Caribou 4 p.m. -
Houlton
Presque Isle 3:30 p.m. -
Houlton
Van Buren 3:30 p.m. -
Houlton/Greater Houlton Christian/Southern Aroostook
Schenck 5 p.m. -
John Bapst
Brewer 6 p.m. -
John Bapst
Ellsworth 4 p.m. -
John Bapst
Hermon 4 p.m. -
John Bapst
Orono 4 p.m. -
Kennebunk
Cheverus 4 p.m. -
Kennebunk
Deering 4 p.m. -
Kennebunk
Marshwood 4 p.m. -
Kennebunk
Portland 11 a.m. -
Kennebunk
Scarborough 3:30 p.m. -
Kennebunk
South Portland 4 p.m. -
Kennebunk
Thornton 3:30 p.m. -
Kennebunk
Westbrook 4 p.m. -
Lake Region
Freeport 4 p.m. -
Lake Region
Greely 3:30 p.m. -
Lake Region
NYA 4 p.m. -
Lake Region
Waynflete 3:30 p.m. -
Lake Region
Yarmouth 3:30 p.m. -
Lake Region
York 4 p.m. -
Lewiston
Bangor/Nokomis 5 p.m. -
Lewiston
Camden Hills 11 a.m. -
Lewiston
Edward Little 4 p.m. -
Lewiston
Lake Region 4 p.m. -
Lewiston
Mt. Blue 4 p.m. -
Lewiston
Skowhegan 4:30 p.m. -
Lincoln
Gardiner 4 p.m. -
Lincoln
MCI 4 p.m. -
Lincoln
Medomak Val. 4 p.m. -
Lincoln
Morse 4 p.m. -
Madawaska
Caribou 4 p.m. -
Madawaska
Fort Kent 3:30 p.m. -
Madawaska
Houlton/Greater Houlton Christian/Southern Aroostook 2 p.m. -
Madawaska
Houlton/Greater Houlton Christian/Southern Aroostook 4 p.m. -
Madawaska
Presque Isle 3:30 p.m. -
Madawaska
Van Buren 3:30 p.m. -
Madison
Boothbay 4 p.m. -
Madison
Carrabec 3:30 p.m. -
Madison
Hall-Dale 4 p.m. -
Madison
Mtn. Valley 4 p.m. -
Madison
Spruce Mtn. 4 p.m. -
Marshwood
Biddeford 4 p.m. -
Marshwood
Deering 4 p.m. -
Marshwood
Gorham 4 p.m. -
Marshwood
Portland 4 p.m. -
Marshwood
South Portland 4 p.m. -
Marshwood
Westbrook 4 p.m. -
Marshwood
Windham 4 p.m. -
Massabesic
Cheverus 3:45 p.m. -
Massabesic
Deering 4 p.m. -
Massabesic
Kennebunk 4 p.m. -
Massabesic
Marshwood 4 p.m. -
Massabesic
Sanford 3:30 p.m. -
Massabesic
Scarborough 3:30 p.m. -
Massabesic
South Portland 4 p.m. -
Mattanawcook
Calais 4 p.m. -
Mattanawcook
Orono 4 p.m. -
Mattanawcook
Penobscot Val 3:30 p.m. -
Mattanawcook
Piscataquis 3:30 p.m. -
Mattanawcook
Schenck 3:30 p.m. -
Mattanawcook
Washington 10 a.m. -
MCI
Belfast 4 p.m. -
MCI
Gardiner 4 p.m. -
MCI
Geo. Stevens 4 p.m. -
MCI
Medomak Val. 4 p.m. -
MCI
Morse 4 p.m. -
MCI
Waterville 4 p.m. -
MDI
Ellsworth 4 p.m. -
MDI
Hampden 3:30 p.m. -
MDI
Presque Isle 2 p.m. -
MDI
Presque Isle noon -
Medomak Val.
Belfast 4 p.m. -
Medomak Val.
Erskine 4 p.m. -
Medomak Val.
Lincoln 4 p.m. -
Medomak Val.
MCI 4 p.m. -
Medomak Val.
Morse 3:30 p.m. -
Medomak Val.
Waterville 4 p.m. -
Messalonskee
Bangor/Nokomis 4 p.m. -
Messalonskee
Edward Little 4 p.m. -
Messalonskee
Hampden 4 p.m. -
Messalonskee
Lewiston -
Messalonskee
Mt. Blue 4 p.m. -
Messalonskee
Skowhegan 4 p.m. -
Morse
Erskine 4 p.m. -
Morse
Gardiner 4 p.m. -
Morse
Lincoln 4 p.m. -
Morse
Medomak Val. 4 p.m. -
Morse
Oceanside 4 p.m. -
Morse
Waterville 4 p.m. -
Mt. Ararat
Bangor/Nokomis 4 p.m. -
Mt. Ararat
Brunswick 3:30 p.m. -
Mt. Ararat
Camden Hills 4 p.m. -
Mt. Ararat
Lewiston 4:30 p.m. -
Mt. Ararat
Messalonskee 10 a.m. -
Mt. Ararat
Mt. Blue 4:45 p.m. -
Mt. Blue
Brewer 4 p.m. -
Mt. Blue
Brunswick 4 p.m. -
Mt. Blue
Edward Little 4 p.m. -
Mt. Blue
Hampden 1 p.m. -
Mt. Blue
Messalonskee 4 p.m. -
Mt. Blue
Skowhegan 4 p.m. -
Mtn. Valley
Boothbay 4 p.m. -
Mtn. Valley
Carrabec 5 p.m. -
Mtn. Valley
Dirigo 4 p.m. -
Mtn. Valley
Spruce Mtn. 4 p.m. -
Mtn. Valley
Winthrop 4 p.m. -
NYA
Cape Eliz. 3:30 p.m. -
NYA
Freeport 4 p.m. -
NYA
Lake Region 4 p.m. -
NYA
Waynflete 3:30 p.m. -
NYA
Yarmouth 4:30 p.m. -
Oceanside
Erskine 4 p.m. -
Oceanside
Gardiner 4 p.m. -
Oceanside
MCI 4 p.m. -
Oceanside
Medomak Val. 4 p.m. -
Oceanside
Waterville 4 p.m. -
Oceanside
Winthrop 4 p.m. -
Old Town
Ellsworth 4 p.m. -
Old Town
Hermon 4 p.m. -
Old Town
Orono 3:30 p.m. -
Orono
Mattanawcook 4 p.m. -
Orono
Penobscot Val 3:30 p.m. -
Orono
Piscataquis 4 p.m. -
Penobscot Val
Calais 3:30 p.m. -
Penobscot Val
Dexter 3:30 p.m. -
Penobscot Val
Mattanawcook 4 p.m. -
Penobscot Val
Orono noon -
Penobscot Val
Piscataquis 3:30 p.m. -
Penobscot Val
Schenck 3:30 p.m. -
Piscataquis
Dexter 3:30 p.m. -
Piscataquis
Mattanawcook 4 p.m. -
Piscataquis
Orono noon -
Piscataquis
Penobscot Val 3:30 p.m. -
Portland
Bonny Eagle 4 p.m. -
Portland
Falmouth 4 p.m. -
Portland
Massabesic 4 p.m. -
Portland
Thornton 4 p.m. -
Portland
Windham 4 p.m. -
Presque Isle
Caribou 4 p.m. -
Presque Isle
Fort Kent 3:30 p.m. -
Presque Isle
Hermon 2 p.m. -
Presque Isle
Hermon noon -
Presque Isle
Houlton/Greater Houlton Christian/Southern Aroostook 3:30 p.m. -
Presque Isle
Madawaska 3:30 p.m. -
Sanford
Biddeford 4 p.m. -
Sanford
Bonny Eagle 3:30 p.m. -
Sanford
Deering 4 p.m. -
Sanford
Gorham 4 p.m. -
Sanford
Marshwood 4 p.m. -
Sanford
Portland 4 p.m. -
Sanford
South Portland 4 p.m. -
Scarborough
Cheverus 3:30 p.m. -
Scarborough
Falmouth 3:30 p.m. -
Scarborough
Sanford 3:30 p.m. -
Scarborough
Thornton 3:30 p.m. -
Scarborough
Westbrook 3:30 p.m. -
Scarborough
Windham 4 p.m. -
Schenck
Dexter 3:30 p.m. -
Schenck
Houlton/Greater Houlton Christian/Southern Aroostook 4 p.m. -
Schenck
Mattanawcook 3:30 p.m. -
Schenck
Penobscot Val 3:30 p.m. -
Schenck
Van Buren 3:30 p.m. -
Schenck
Washington 3 p.m. -
Skowhegan
Bangor/Nokomis 3:30 p.m. -
Skowhegan
Brunswick 4 p.m. -
Skowhegan
Camden Hills 4 p.m. -
Skowhegan
Messalonskee 4 p.m. -
Skowhegan
Mt. Ararat 4 p.m. -
Skowhegan
Mt. Blue 4 p.m. -
South Portland
Biddeford 4 p.m. -
South Portland
Bonny Eagle 4 p.m. -
South Portland
Cheverus 4 p.m. -
South Portland
Scarborough 3 p.m. -
South Portland
Westbrook 4 p.m. -
Spruce Mtn.
Carrabec 10 a.m. -
Spruce Mtn.
Dirigo 4 p.m. -
Spruce Mtn.
Madison 4 p.m. -
Spruce Mtn.
Mtn. Valley 4 p.m. -
Spruce Mtn.
Winthrop 4 p.m. -
Thornton
Cheverus 3:30 p.m. -
Thornton
Falmouth -
Thornton
Massabesic 4 p.m. -
Thornton
South Portland 3:30 p.m. -
Thornton
Windham 4 p.m. -
Van Buren
Fort Kent 3:30 p.m. -
Van Buren
Geo. Stevens 1 p.m. -
Van Buren
Houlton/Greater Houlton Christian/Southern Aroostook 3:30 p.m. -
Van Buren
Madawaska 3:30 p.m. -
Van Buren
Schenck 3:30 p.m. -
Washington
Belfast 3 p.m. -
Washington
Brewer 5 p.m. -
Washington
Dexter 1 p.m. -
Washington
Schenck noon -
Waterville
Belfast 4 p.m. -
Waterville
Erskine 4 p.m. -
Waterville
Gardiner 4 p.m. -
Waterville
Lincoln 4 p.m. -
Waterville
MCI 4 p.m. -
Waterville
Skowhegan 4 p.m. -
Waterville
Winthrop 4 p.m. -
Waynflete
Cape Eliz. 3:30 p.m. -
Waynflete
Freeport 4 p.m. -
Waynflete
Greely 4 p.m. -
Waynflete
NYA 3:30 p.m. -
Waynflete
Yarmouth 4 p.m. -
Waynflete
York 4 p.m. -
Westbrook
Bonny Eagle 3:30 p.m. -
Westbrook
Cheverus 4 p.m. -
Westbrook
Deering 4 p.m. -
Westbrook
Gorham 4 p.m. -
Westbrook
Portland 4 p.m. -
Westbrook
Sanford 10 a.m. -
Westbrook
Thornton 4 p.m. -
Windham
Biddeford 4 p.m. -
Windham
Cheverus 4 p.m. -
Windham
Gorham 4 p.m. -
Windham
Kennebunk 5:30 p.m. -
Windham
Massabesic 4 p.m. -
Windham
Sanford 4 p.m. -
Winthrop
Boothbay 4 p.m. -
Winthrop
Dirigo 4 p.m. -
Winthrop
Hall-Dale 4 p.m. -
Winthrop
Madison 4 p.m. -
Winthrop
Mtn. Valley 4 p.m. -
Yarmouth
Cape Eliz. 4:30 p.m. -
Yarmouth
Freeport 4 p.m. -
Yarmouth
Greely 4:30 p.m. -
Yarmouth
NYA 4 p.m. -
Yarmouth
Waynflete 4:30 p.m. -
York
Cape Eliz. 4 p.m. -
York
Edward Little 5 p.m. -
York
Freeport 4 p.m. -
York
Greely 4 p.m. -
York
Lake Region 4 p.m. -
York
NYA 3:30 p.m. -
York
Yarmouth 8 p.m. - No games scheduled
Thursday, April 17
- Biddeford at Massabesic, 3:45 p.m.
- Brewer at Messalonskee, 4 p.m.
- Brunswick at Freeport, 4 p.m.
- Camden Hills 4, Bangor/Nokomis 1
- Cape Elizabeth 3, Greely 2
- Cheverus 4, Deering 1
- Gardiner at Medomak Valley, 4 p.m.
- Gorham 5, Sanford 0
- Kennebunk at Marshwood, 4 p.m.
- Lincoln Academy 5, Erskine Academy 0
- MCI at George Stevens, 4 p.m.
- Mt. Blue at Edward Little, 4 p.m.
- Oceanside at Waterville, 4 p.m.
- Penobscot Valley at Dexter, 3:30 p.m.
- Scarborough at Windham, 4 p.m.
- Skowhegan at Mt. Ararat, 4 p.m.
- Thornton Academy 5, Portland 0
- Westbrook 4, South Portland 1
Friday, April 18
- Hermon at Old Town, 4 p.m.
- Mattanawcook Academy 3, Calais 2
- MCI 5, Belfast 0
Saturday, April 19
- Piscataquis at Orono, noon
- Presque Isle at Hermon, 2 p.m.
- Presque Isle at Hermon, noon
Tuesday, April 22
- Bonny Eagle 5, Biddeford 0
Wednesday, April 23
- Boothbay 5, Hall-Dale 0
- Madison 4, Mountain Valley 1
- Penobscot Valley at Orono, noon
Thursday, April 24
- Brewer at Skowhegan, noon
- Foxcroft Academy 3, Old Town 2
- Hermon at John Bapst, 4 p.m.
- Mt. Ararat at Messalonskee, 10 a.m.
- Mt. Blue 5, Hampden Academy 0
- Washington Academy at Schenck, noon
- Waterville at Gardiner, 4 p.m.
Friday, April 25
- Morse at Medomak Valley, 4 p.m.
- Orono at Mattanawcook Academy, 4 p.m.
Saturday, April 26
- Camden Hills 5, Lewiston 0
- Caribou 5, Ellsworth 0
- Caribou 5, Ellsworth 0
- Van Buren 5, George Stevens 0
- Van Buren 5, George Stevens 0
- Washington Academy 5, Mattanawcook Academy 0
Monday, April 28
- Bangor/Nokomis 5, Hampden Academy 0
- Belfast at Oceanside, 4 p.m.
- Brunswick 4, Edward Little 1
- Camden Hills at Mt. Ararat, 4 p.m.
- Cape Elizabeth 3, North Yarmouth Academy 2
- Erskine Academy at Gardiner, 4 p.m.
- Falmouth 5, Bonny Eagle 0
- Foxcroft Academy at Hermon, 4 p.m.
- Marshwood at Portland, 4 p.m.
- Messalonskee 4, Mt. Blue 1
- Morse at Lincoln Academy, 4 p.m.
- Skowhegan 5, Lewiston 0
- Spruce Mountain 3, Mountain Valley 2
- Waterville at MCI, 4 p.m.
- Winthrop at Dirigo, 4 p.m.
Tuesday, April 29
- Bangor/Nokomis 4, Messalonskee 1
- Cheverus 5, Biddeford 0
- Deering at Portland, 4 p.m.
- Ellsworth at Old Town, 4 p.m.
- Falmouth 5, Kennebunk 0
- George Stevens at Dexter, 3:30 p.m.
- Gorham 5, Westbrook 0
- Hampden Academy at Mt. Ararat, 3:30 p.m.
- Lincoln Academy 5, Medomak Valley 0
- Madawaska at Caribou, 4 p.m.
- Marshwood 5, Windham 0
- Mt. Blue 5, Brewer 0
- Penobscot Valley at Schenck, 3:30 p.m.
- Presque Isle 5, Fort Kent 0
- Scarborough 5, Bonny Eagle 0
- South Portland 5, Sanford 0
- Thornton Academy 5, Massabesic 0
- Waynflete 5, Greely 0
- Yarmouth 5, Freeport 0
- York 5, Lake Region 0
Wednesday, April 30
- Brunswick 3, Skowhegan 2
- Dexter 4, Penobscot Valley 1
- Edward Little 5, Lewiston 0
- Gardiner 3, Morse 2
- Hall-Dale 4, Madison 1
- MCI 5, Medomak Valley 0
- North Yarmouth Academy 5, Lake Region 0
- Oceanside 3, Erskine Academy 2
- Spruce Mountain 4, Dirigo 1
- Waterville 5, Belfast 0
- Waynflete 3, Cape Elizabeth 2
- Winthrop 4, Carrabec 1
- Yarmouth 5, Greely 0
Thursday, May 1
- Bonny Eagle 3, South Portland 2
- Caribou at Houlton/Greater Houlton Christian/Southern Aroostook, 4 p.m.
- Cheverus 5, Massabesic 0
- Falmouth 3, Thornton Academy 2
- Foxcroft Academy 5, Ellsworth 0
- George Stevens at Piscataquis, 4 p.m.
- Gorham 4, Kennebunk 1
- Lewiston 3, Lake Region 2
- Madawaska 5, Presque Isle 0
- Madison 4, Dirigo 1
- Marshwood 4, Deering 1
- Medomak Valley 4, Morse 1
- Mt. Ararat 3, Edward Little 2
- Scarborough 5, Biddeford 0
- Schenck 3, Van Buren 2
- Skowhegan 3, Mt. Blue 2
- Windham 5, Sanford 0
- Winthrop 4, Oceanside 1
- York 5, Freeport 0
Friday, May 2
- Camden Hills 4, Brunswick 1
- Greely 5, Freeport 0
- Kennebunk 5, Westbrook 0
- Lincoln Academy 5, Gardiner 0
- Madawaska 4, Van Buren 1
- Mattanawcook Academy at Schenck, 3:30 p.m.
- MCI 5, Belfast 0
- Piscataquis at Penobscot Valley, 3:30 p.m.
- Scarborough 5, Massabesic 0
- South Portland 3, Biddeford 2
- Thornton Academy 5, Gorham 0
- Windham 5, Bonny Eagle 0
- Yarmouth 4, North Yarmouth Academy 1
Monday, May 5
- Bangor/Nokomis 4, Edward Little 1
- Boothbay 5, Dirigo 0
- Brunswick 5, Lewiston 0
- Camden Hills 5, Skowhegan 0
- Cheverus 3, Gorham 2
- Deering 4, Bonny Eagle 1
- Falmouth 5, Scarborough 0
- Hall-Dale 3, Mountain Valley 2
- Hampden Academy 4, Brewer 1
- Hermon 5, Ellsworth 0
- Lincoln Academy 5, Gardiner 0
- Marshwood 4, Westbrook 1
- Mattanawcook Academy 3, Calais 2
- MCI at Morse, 4 p.m.
- North Yarmouth Academy 4, Lake Region 1
- Oceanside 5, Erskine Academy 0
- Orono 5, George Stevens 0
- Schenck at Penobscot Valley, 3:30 p.m.
- South Portland 4, Massabesic 1
- Van Buren 3, Houlton 2
- Washington Academy 5, Belfast 0
- Waterville 5, Medomak Valley 0
- Waynflete 5, Freeport 0
- Windham at Biddeford, 4 p.m.
- Winthrop 3, Madison 2
- Yarmouth 5, Cape Elizabeth 0
Tuesday, May 6
- Fort Kent at Caribou, 4 p.m.
- Foxcroft Academy at Washington Academy, 4 p.m.
- Houlton at Presque Isle, 3:30 p.m.
Wednesday, May 7
- Boothbay 5, Winthrop 0
- Brunswick 5, Mt. Ararat 0
- Camden Hills 4, Hampden Academy 1
- Cape Elizabeth 5, Freeport 0
- Deering 4, Biddeford 1
- Falmouth 5, South Portland 0
- Foxcroft Academy at Piscataquis, 3:30 p.m.
- Greely 3, Lake Region 0
- Kennebunk 4, Cheverus 1
- Madawaska at Fort Kent, 3:30 p.m.
- Madison 4, Carrabec 0
- Marshwood 5, Sanford 0
- Mattanawcook Academy at Orono, 4 p.m.
- Mountain Valley 5, Dirigo 0
- Oceanside 4, Morse 1
- Old Town at Ellsworth, 4 p.m.
- Scarborough 3, Gorham 2
- Schenck at Dexter, 3:30 p.m.
- Thornton Academy 4, Westbrook 0
- Waterville 3, MCI 2
- Waynflete 4, North Yarmouth Academy 1
- Windham 4, Massabesic 1
Thursday, May 8
- Bangor/Nokomis 4, Mt. Blue 1
- Belfast 3, Erskine Academy 2
- Brunswick 5, Hampden Academy 0
- Camden Hills 5, Edward Little 0
- Caribou at Madawaska, 3:30 p.m.
- Lincoln Academy 5, Medomak Valley 0
- Mt. Ararat 5, Lewiston 0
- Presque Isle at Houlton/Greater Houlton Christian/Southern Aroostook, 3:30 p.m.
- Washington Academy 5, Brewer 0
Friday, May 9
- Boothbay 4, Madison 1
- Brunswick 4, Bangor/Nokomis 1
- Calais 3, Penobscot Valley 1
- Cape Elizabeth 5, Greely 0
- Gardiner 3, Erskine Academy 2
- Lincoln Academy 3, Waterville 2
- MCI 5, Oceanside 0
- Medomak Valley 3, Belfast 2
- Messalonskee 5, Hampden Academy 0
- Mt. Desert Island 5, Ellsworth 0
- Orono 5, Piscataquis 0
- Scarborough 3, Kennebunk 2
- Winthrop 4, Mountain Valley 1
Monday, May 12
- Bangor/Nokomis 5, Lewiston 0
- Boothbay 3, Winthrop 2
- Brunswick 3, Mt. Blue 2
- Camden Hills 4, Messalonskee 1
- Dexter 4, Piscataquis 1
- Dirigo 4, Carrabec 1
- Edward Little 5, Brewer 0
- Erskine Academy 3, Morse 2
- Fort Kent 5, Van Buren 0
- Gardiner 5, Oceanside 0
- Lincoln Academy 5, Belfast 0
- MCI 5, Medomak Valley 0
- Mt. Desert Island 4, Hampden Academy 1
- North Yarmouth Academy 5, Freeport 0
- Orono 4, Old Town 1
- Skowhegan 3, Waterville 2
- Spruce Mountain 4, Madison 1
- Waynflete 5, Greely 0
- Westbrook 3, Portland 2
- Yarmouth 5, Lake Region 0
- York 3, Cape Elizabeth 2
Tuesday, May 13
- Bangor/Nokomis 5, Brewer 0
- Bonny Eagle 5, Sanford 0
- Caribou 3, Presque Isle 2
- Cheverus 4, Westbrook 1
- Falmouth 5, Deering 0
- Foxcroft Academy 3, Hermon 2
- Gorham 5, Windham 0
- John Bapst 5, Ellsworth 0
- Kennebunk 4, South Portland 1
- Marshwood 5, Biddeford 0
- Messalonskee 4, Skowhegan 1
- Mt. Ararat 4, Mt. Blue 1
- Portland 5, Massabesic 0
- Thornton Academy 5, Scarborough 0
- Washington Academy 5, Schenck 0
- Yarmouth 5, Waynflete 0
Wednesday, May 14
- Bangor/Nokomis 3, Skowhegan 2
- Boothbay 5, Carrabec 0
- Camden Hills 5, Mt. Ararat 0
- Deering 5, Sanford 0
- Edward Little 3, North Yarmouth Academy 2
- Falmouth 5, Cheverus 0
- Gardiner 3, Oceanside 2
- Gorham 3, South Portland 2
- John Bapst 5, Brewer 0
- Lake Region 4, Freeport 1
- Lincoln Academy 5, Morse 0
- Mattanawcook Academy 5, Schenck 0
- MCI 4, Erskine Academy 1
- Messalonskee 4, Mt. Blue 1
- Mountain Valley 3, Spruce Mountain 2
- Mt. Desert Island 4, Hampden Academy 1
- Penobscot Valley 3, Piscataquis 1
- Portland 4, Biddeford 1
- Washington Academy 5, Calais 0
- Waterville 5, Belfast 0
- Waynflete 4, Cape Elizabeth 1
- Winthrop 3, Hall-Dale 2
- Winthrop 3, Hall-Dale 2
- Yarmouth 5, Greely 0
Thursday, May 15
- Ellsworth 5, George Stevens 0
- Mountain Valley 5, Carrabec 0
- Portland 5, Sanford 0
Friday, May 16
- Dexter at Schenck, noon
- Madawaska at Houlton/Greater Houlton Christian/Southern Aroostook, 2 p.m.
- Madawaska at Houlton/Greater Houlton Christian/Southern Aroostook, 4 p.m.
- Portland 4, Bonny Eagle 1
- Spruce Mountain 5, Dirigo 0
- York 5, Greely 0
Saturday, May 17
- Spruce Mountain at Carrabec, 10 a.m.
- Westbrook at Sanford, 10 a.m.
- York 5, Freeport 0
Monday, May 19
- Biddeford 3, Sanford 1
- Brewer 3, Lewiston 2
- Cheverus 3, Scarborough 2
- Deering at Gorham, 4 p.m.
- Falmouth 4, Portland 1
- Fort Kent 4, Van Buren 0
- Marshwood 5, Massabesic 0
- Mattanawcook Academy 4, Piscataquis 1
- MCI 4, Gardiner 1
- York 3, North Yarmouth Academy 2
Tuesday, May 20
- Bangor/Nokomis 5, Hampden Academy 0
- Belfast 3, Morse 2
- Boothbay 5, Carrabec 0
- Caribou 4, Fort Kent 1
- Deering 4, Massabesic 1
- Dexter 4, George Stevens 1
- Falmouth 5, Windham 0
- John Bapst 5, Brewer 0
- Madison 3, Hall-Dale 2
- Marshwood 5, Bonny Eagle 0
- Mattanawcook Academy 4, Penobscot Valley 1
- Medomak Valley 4, Erskine Academy 1
- Mountain Valley 4, Dirigo 1
- Mt. Ararat 5, Freeport 0
- Mt. Blue 5, Lewiston 0
- Mt. Desert Island 5, Ellsworth 0
- Old Town 5, Hermon 0
- Presque Isle 5, Madawaska 0
- Thornton Academy 4, Kennebunk 1
- Van Buren 3, Schenck 2
- Winthrop 5, Spruce Mountain 0
- Yarmouth 5, Waynflete 0
- York 5, Edward Little 0
- York 5, Lake Region 0
Wednesday, May 21
- Bangor/Nokomis 3, Mt. Ararat 2
- Brunswick 3, Camden Hills 2
- Cape Elizabeth 3, North Yarmouth Academy 2
- Cheverus 5, South Portland 0
- Dexter 4, Calais 1
- Edward Little 5, Lake Region 0
- Falmouth 5, Marshwood 0
- Gardiner 4, Morse 1
- Gorham 4, Portland 1
- Hampden Academy 3, Brewer 2
- Houlton/Greater Houlton Christian/Southern Aroostook 4, Schenck 1
- Houlton/Greater Houlton Christian/Southern Aroostook 4, Schenck 1
- Kennebunk 4, Deering 1
- Lincoln Academy 5, MCI 0
- Massabesic 3, Sanford 2
- Messalonskee 4, Lewiston 1
- Oceanside at Medomak Valley, 4 p.m.
- Presque Isle 4, Fort Kent 1
- Scarborough 5, Westbrook 0
- Skowhegan 3, Mt. Blue 2
- Spruce Mountain 4, Madison 1
- Thornton Academy 5, Windham 0
- Waterville 5, Erskine Academy 0
- Yarmouth 5, Freeport 0
- York 3, Waynflete 2
Thursday, May 22
- Boothbay 5, Dirigo 0
- Edward Little 5, Lewiston 0
- Foxcroft Academy 4, Ellsworth 1
- Houlton at Caribou, 4 p.m.
- Kennebunk 4, Windham 1
- Madison 4, Carrabec 1
- Mattanawcook Academy 5, Piscataquis 0
- Orono 5, Penobscot Valley 0
- Thornton Academy 4, Cheverus 0
- Washington Academy 5, Belfast 0
- Waynflete 5, Freeport 0
- Waynflete 5, Lake Region 0
- Westbrook 5, Bonny Eagle 0
- York 4, Greely 1
Friday, May 23
- Boothbay 5, Mountain Valley 0
- Cape Elizabeth 5, Lake Region 0
- Cheverus 4, Windham 1
- Falmouth 5, Sanford 0
- Fort Kent at Madawaska, 3:30 p.m.
- Gardiner 3, Belfast 2
- Gorham 3, Marshwood 2
- Messalonskee 3, Skowhegan 2
- Mt. Ararat at Brunswick, 3:30 p.m.
- Penobscot Valley at Calais, 3:30 p.m.
- Thornton Academy 5, Deering 0
- Van Buren at Houlton/Greater Houlton Christian/Southern Aroostook, 3:30 p.m.
- Waterville 5, Winthrop 0
- Westbrook 4, Biddeford 1
- Winthrop 3, Mountain Valley 0
- Yarmouth 5, York 0
Saturday, May 24
- Boothbay 4, Spruce Mountain 1
- Dexter at Washington Academy, 2 p.m.
- Hermon at Caribou, 2 p.m.
- Hermon at Caribou, noon
- Mt. Desert Island at Presque Isle, 2 p.m.
- Mt. Desert Island at Presque Isle, noon
- Washington Academy at Dexter, 1 p.m.
- York 3, Cape Elizabeth 2
Monday, May 26
- Bonny Eagle 4, Massabesic 1
- Brunswick 5, Messalonskee 0
- John Bapst 4, Hermon 1
- Kennebunk 5, Portland 0
- Scarborough 4, South Portland 1
- Yarmouth 5, North Yarmouth Academy 0
Tuesday, May 27
- Bangor/Nokomis 5, Brewer 0
- Camden Hills 5, Skowhegan 0
- Caribou 4, Presque Isle 1
- Cheverus 4, Bonny Eagle 1
- Deering 3, Westbrook 2
- Dexter 4, Piscataquis 1
- Falmouth 5, Gorham 0
- Greely 5, Lake Region 0
- Hermon 5, Ellsworth 0
- Kennebunk 5, Massabesic 0
- Lewiston 3, Hampden Academy 2
- Marshwood 3, South Portland 2
- Mattanawcook Academy 3, Penobscot Valley 2
- Medomak Valley 4, Erskine Academy 1
- Messalonskee 4, Edward Little 1
- Portland 5, Windham 0
- Scarborough 5, Sanford 0
- Thornton Academy 5, Biddeford 0
- Van Buren at Madawaska, 3:30 p.m.
- Waterville 5, Morse 0
- Waynflete 3, North Yarmouth Academy 2
- Yarmouth 5, Cape Elizabeth 0
Wednesday, May 28
- Camden Hills 5, Mt. Blue 0
- Morse 4, Erskine Academy 1
- Orono 3, John Bapst 2
- Thornton Academy 5, South Portland 0
Friday, May 30
- Class A North quarterfinal: A North quarterfinal: #2-Brunswick 5, #7-Mt. Blue 0
- Class A South prelim: A South prelim: #6-Scarborough 5, #11-Windham 0
- Class A South prelim: A South prelim: #7-Portland 3, #10-Deering 2
- Class A South prelim: A South prelim: #8-Marshwood 4, #9-Westbrook 1
- Class B South quarterfinal: B South quarterfinal: #5-Cape Elizabeth 5, #4-Medomak Valley 0
- Class C North prelim: C North prelim: #8-Van Buren 3, #9-Schenck/Stearns 2
- Class C South quarterfinal: C South quarterfinal: #5-Waynflete 5, #4-Spruce Mountain 0
Monday, June 2
- Class A North quarterfinal: A North quarterfinal: #1-Camden Hills 5, #8-Edward Little 0
- Class A North quarterfinal: A North quarterfinal: #3-Bangor/Nokomis 4, #6-Skowhegan 1
- Class A North quarterfinal: A North quarterfinal: #5-Mt. Ararat 4, #4-Messalonskee 1
- Class A South quarterfinal: A South quarterfinal: #1-Falmouth 5, #8-Marshwood 0
- Class A South quarterfinal: A South quarterfinal: #2-Thornton Academy 5, #7-Portland 0
- Class A South quarterfinal: A South quarterfinal: #3-Kennebunk 3, #6-Scarborough 2
- Class A South quarterfinal: A South quarterfinal: #4-Cheverus 3, #5-Gorham 2
- Class B North quarterfinal: B North quarterfinal: #1-Foxcroft Academy 5, #8-Mt. Desert Island 0
- Class B North quarterfinal: B North quarterfinal: #2-Waterville 4, #7-Hermon 1
- Class B North quarterfinal: B North quarterfinal: #4-Old Town 5, #5-Presque Isle 0
- Class B North quarterfinal: B North quarterfinal: #6-John Bapst vs. #3-Caribou,
- Class B South quarterfinal: B South quarterfinal: #1-Lincoln Academy 5, #8-Erskine Academy 0
- Class B South quarterfinal: B South quarterfinal: #2-Yarmouth 5, #7-Greely 0
- Class B South quarterfinal: B South quarterfinal: #3-York 4, #6-Gardiner 1
- Class C North quarterfinal: C North quarterfinal: #1-Orono 5, #8-Van Buren 0
- Class C North quarterfinal: C North quarterfinal: #2-Washington Academy 1, #7-Madawaska 0 (forfeit)
- Class C North quarterfinal: C North quarterfinal: #3-Dexter 5, #6-Houlton/Greater Houlton Christian/Southern Aroostook 0
- Class C North quarterfinal: C North quarterfinal: #4-Fort Kent 4, #5-Mattanawcook Academy 1
- Class C South quarterfinal: C South quarterfinal: #1-Boothbay 5, #8-Mountain Valley 0
- Class C South quarterfinal: C South quarterfinal: #2-Winthrop/Maranacook/Monmouth 4, #7-Hall-Dale 1
- Class C South quarterfinal: C South quarterfinal: #3-MCI 5, #6-Madison 0
Tuesday, June 3
- Class C South semifinal: C South semifinal: #5-Waynflete 3, #1-Boothbay 2
Wednesday, June 4
- Class A North semifinal: A North semifinal: #1-Camden Hills 5, #5-Mt. Ararat 0
- Class A North semifinal: A North semifinal: #3-Bangor/Nokomis 3, #2-Brunswick 2
- Class A South semifinal: A South semifinal: #1-Falmouth 5, #4-Cheverus 0
- Class A South semifinal: A South semifinal: #2-Thornton Academy 5, #3-Kennebunk 0
- Class B South semifinal: B South semifinal: #1-Lincoln Academy 3, #5-Cape Elizabeth 2
- Class B South semifinal: B South semifinal: #2-Yarmouth 5, #3-York 0
- Class C North semifinal: C North semifinal: #1-Orono 5, #4-Fort Kent 0
- Class C North semifinal: C North semifinal: #2-Washington Academy 3, #3-Dexter 2
- Class C South semifinal: C South semifinal: #3-MCI 4, #2-Winthrop/Maranacook/Monmouth 1
Thursday, June 5
- Class B North semifinal: B North semifinal: #3-John Bapst 4, #2-Waterville 0
Friday, June 6
- Class B North semifinal: B North semifinal: #1-Foxcroft Academy 5, #4-Old Town 0
Saturday, June 7
- Class B North regional final: B North regional final: #1-Foxcroft Academy 4, #3-John Bapst 1
- Class C North regional final: C North regional final: #1-Orono 5, #2-Washington Academy 0
Monday, June 9
- Class A North regional final: A North regional final: #1-Camden Hills 5, #3-Bangor/Nokomis 0
- Class A South regional final: A South regional final: #1-Falmouth 4, #2-Thornton Academy 1
- Class B South regional final: B South regional final: #2-Yarmouth 5, #1-Lincoln Academy 0
- Class C South regional final: C South regional final: #5-Waynflete 5, #3-MCI 0
Wednesday, June 11
- Class A state championship: A state championship: #-Falmouth 5, #-Camden Hills 0
- Class B state championship: B state championship: #-Yarmouth 5, #-Foxcroft Academy 0
- Class C state championship: C state championship: #-Orono 3, #-Waynflete 2
Greely
0
Waynflete 5
Waynflete 5
#3-Bangor/Nokomis
0
#1-Camden Hills 5
#1-Camden Hills 5
Class A North regional final
#5-Mt. Ararat
4
#4-Messalonskee 1
#4-Messalonskee 1
Class A North quarterfinal
#6-Skowhegan
1
#3-Bangor/Nokomis 4
#3-Bangor/Nokomis 4
Class A North quarterfinal
#7-Mt. Blue
0
#2-Brunswick 5
#2-Brunswick 5
Class A North quarterfinal
#8-Edward Little
0
#1-Camden Hills 5
#1-Camden Hills 5
Class A North quarterfinal
#3-Bangor/Nokomis
3
#2-Brunswick 2
#2-Brunswick 2
Class A North semifinal
#5-Mt. Ararat
0
#1-Camden Hills 5
#1-Camden Hills 5
Class A North semifinal
#2-Thornton
1
#1-Falmouth 4
#1-Falmouth 4
Class A South regional final
#10-Deering
2
#7-Portland 3
#7-Portland 3
Class A South prelim
#11-Windham
0
#6-Scarborough 5
#6-Scarborough 5
Class A South prelim
#9-Westbrook
1
#8-Marshwood 4
#8-Marshwood 4
Class A South prelim
#5-Gorham
2
#4-Cheverus 3
#4-Cheverus 3
Class A South quarterfinal
#6-Scarborough
2
#3-Kennebunk 3
#3-Kennebunk 3
Class A South quarterfinal
#7-Portland
0
#2-Thornton 5
#2-Thornton 5
Class A South quarterfinal
#8-Marshwood
0
#1-Falmouth 5
#1-Falmouth 5
Class A South quarterfinal
#3-Kennebunk
0
#2-Thornton 5
#2-Thornton 5
Class A South semifinal
#4-Cheverus
0
#1-Falmouth 5
#1-Falmouth 5
Class A South semifinal
#-Camden Hills
0
#-Falmouth 5
#-Falmouth 5
Class A state championship
#3-John Bapst
1
#1-Foxcroft 4
#1-Foxcroft 4
Class B North regional final
#5-Presque Isle
0
#4-Old Town 5
#4-Old Town 5
Class B North quarterfinal
#6-John Bapst
#3-Caribou
#3-Caribou
Class B North quarterfinal
#7-Hermon
1
#2-Waterville 4
#2-Waterville 4
Class B North quarterfinal
#8-MDI
0
#1-Foxcroft 5
#1-Foxcroft 5
Class B North quarterfinal
#4-Old Town
0
#1-Foxcroft 5
#1-Foxcroft 5
Class B North semifinal
#3-John Bapst
4
#2-Waterville 0
#2-Waterville 0
Class B North semifinal
#2-Yarmouth
5
#1-Lincoln 0
#1-Lincoln 0
Class B South regional final
#5-Cape Eliz.
5
#4-Medomak Val. 0
#4-Medomak Val. 0
Class B South quarterfinal
#6-Gardiner
1
#3-York 4
#3-York 4
Class B South quarterfinal
#7-Greely
0
#2-Yarmouth 5
#2-Yarmouth 5
Class B South quarterfinal
#8-Erskine
0
#1-Lincoln 5
#1-Lincoln 5
Class B South quarterfinal
#3-York
0
#2-Yarmouth 5
#2-Yarmouth 5
Class B South semifinal
#5-Cape Eliz.
2
#1-Lincoln 3
#1-Lincoln 3
Class B South semifinal
#-Foxcroft
0
#-Yarmouth 5
#-Yarmouth 5
Class B state championship
Bangor/Nokomis
5
Brewer 0
Brewer 0
Bangor/Nokomis
1
Brunswick 4
Brunswick 4
Bangor/Nokomis
4
Edward Little 1
Edward Little 1
Bangor/Nokomis
5
Hampden 0
Hampden 0
Bangor/Nokomis
4
Mt. Blue 1
Mt. Blue 1
Belfast
0
Lincoln 5
Lincoln 5
Belfast
0
MCI 5
MCI 5
Belfast
3
Morse 2
Morse 2
Belfast
2
Oceanside 3
Oceanside 3
Belfast
0
Washington 5
Washington 5
Belfast
0
Waterville 5
Waterville 5
Biddeford
0
Cheverus 5
Cheverus 5
Biddeford
1
Deering 4
Deering 4
Biddeford
Massabesic
Massabesic
Biddeford
1
Portland 4
Portland 4