2025 MPA Boys Tennis Tournament

Class A South

PRELIMINARY ROUND
Friday, May 30
#8-Marshwood 4, #9-Westbrook 1
#7-Portland 3, #10-Deering 2
#6-Scarborough 5, #11-Windham 0  Details

QUARTERFINALS
at higher seeds
Monday, June 2
#4-Cheverus 3, #5-Gorham 2  Details
#3-Kennebunk 3, #6-Scarborough 2  Details
#2-Thornton Academy 5, #7-Portland 0  Details
#1-Falmouth 5, #8-Marshwood 0  Details

SEMIFINALS
at higher seeds
Wednesday, June 4
#2-Thornton Academy 5, #3-Kennebunk 0  Details
#1-Falmouth 5, #4-Cheverus 0  Details

FINAL
at Bates College, Lewiston
Monday, June 9
#1-Falmouth 4, #2-Thornton Academy 1  Details

Class A North

QUARTERFINALS
at higher seeds
Friday, May 30
#2-Brunswick 5, #7-Mt. Blue 0  Details
Monday, June 2
#5-Mt. Ararat 4, #4-Messalonskee 1
#3-Bangor/Nokomis 4, #6-Skowhegan 1
#1-Camden Hills 5, #8-Edward Little 0

SEMIFINALS
at higher seeds
Wednesday, June 4
#3-Bangor/Nokomis 3, #2-Brunswick 2  Details
#1-Camden Hills 5, #5-Mt. Ararat 0

FINAL
at Bates College, Lewiston
Monday, June 9
#1-Camden Hills 5, #3-Bangor/Nokomis 0  Details

Class B South

QUARTERFINALS
at higher seeds
Friday, May 30
#5-Cape Elizabeth 5, #4-Medomak Valley 0  Details
Monday, June 2
#3-York 4, #6-Gardiner 1
#2-Yarmouth 5, #7-Greely 0
#1-Lincoln Academy 5, #8-Erskine Academy 0

SEMIFINALS
at higher seeds
Wednesday, June 4
#2-Yarmouth 5, #3-York 0  Details
#1-Lincoln Academy 3, #5-Cape Elizabeth 2

FINAL
at Bates College, Lewiston
Monday, June 9
#2-Yarmouth 5, #1-Lincoln Academy 0  Details

Class B North

QUARTERFINALS
at higher seeds
Monday, June 2
#4-Old Town 5, #5-Presque Isle 0
G2: #6-John Bapst (7-5) vs. #3-Caribou (12-0)
#2-Waterville 4, #7-Hermon 1
#1-Foxcroft Academy 5, #8-Mt. Desert Island 0

SEMIFINALS
at higher seeds
Thursday, June 5
#6-John Bapst 4, #2-Waterville 0
Friday, June 6
#1-Foxcroft Academy 5, #4-Old Town 0

FINAL
at Armstrong Tennis Center, Hampden
Saturday, June 7
#1-Foxcroft Academy 4, #6-John Bapst 1  Details

Class C South

QUARTERFINALS
at higher seeds
Friday, May 30
#5-Waynflete 5, #4-Spruce Mountain 0  Details
Monday, June 2
#3-MCI 5, #6-Madison 0
#2-Winthrop/Maranacook/Monmouth 4, #7-Hall-Dale 1
#1-Boothbay 5, #8-Mountain Valley 0

SEMIFINALS
at higher seeds
Tuesday, June 3
#5-Waynflete 3, #1-Boothbay 2  Details
Wednesday, June 4
#3-MCI 4, #2-Winthrop/Maranacook/Monmouth 1  Details

FINAL
at Bates College, Lewiston
Monday, June 9
#5-Waynflete 5, #3-MCI 0  Details

Class C North

PRELIMINARY ROUND
Friday, May 30
#8-Van Buren 3, #9-Schenck/Stearns 2

QUARTERFINALS
at higher seeds
Monday, June 2
#4-Fort Kent 4, #5-Mattanawcook Academy 1
#3-Dexter 5, #6-Houlton/Greater Houlton Christian/Southern Aroostook 0
#2-Washington Academy 1, #7-Madawaska 0
#1-Orono 5, #8-Van Buren 0

SEMIFINALS
at higher seeds
Wednesday, June 4
#2-Washington Academy 3, #3-Dexter 2
#1-Orono 5, #4-Fort Kent 0

FINAL
at Armstrong Tennis Center, Hampden
Saturday, June 7
#1-Orono 5, #2-Washington Academy 0  Details

State Championships

Wednesday, June 11
CLASS A
at Bates College, Lewiston
Falmouth 5, Camden Hills 0  Details
CLASS B
at Bates College, Lewiston
Yarmouth 5, Foxcroft Academy 0  Details
CLASS C
at Bates College, Lewiston
Orono 3, Waynflete 2  Details