Past Champions

Annual Champions and Runners-up
in Soccer

Divisions

 

SOCCER - CLASS A BOYS
DATE CHAMPION SCORE RUNNER-UP SCORE
1970 Gorham 1 Waterville 0
1971 Gorham* 1 Fort Kent 1
1972 Gorham 3 Fort Kent 2
1973 Scarborough 2 Nokomis 0
1974 Scarborough 1 Fort Kent 0
1975 Scarborough 4 Madawaska 0
1976 Scarborough 2 Ellsworth 0
1977 Gorham 5 Fort Kent 3
1978 Gorham 2 Ellsworth 1
1979 Greely 1 Madawaska 0
1980 Gorham 2 Ellsworth 0
1981 Gorham 5 Fort Kent 1
1982 Greely 2 Ellsworth 1
1983 Waterville 3 Gorham 2
1984 Brunswick 1 Ellsworth 0
1985 Brunswick 1 Bonny Eagle 0
1986 Brunswick  2 Cape Elizabeth  1
1987 Cape Elizabeth 2 Mt. Ararat 0
1988 Cape Elizabeth/Morse - Co-Champions 2 - 2
1989 Cape Elizabeth 2 Brunswick 0
1990 Brunswick 1 Cape Elizabeth 0
1991 Brunswick 2 Lewiston 0
1992 Cape Elizabeth 5 Brunswick 1
1993 Cape Elizabeth 1 Brunswick 0
1994 Mt. Ararat 1 Portland 0
1995 Cape Elizabeth 3 Hampden Academy 0
1996 Cape Elizabeth Brunswick
1997 Cape Elizabeth 3 Waterville 1
1998 Greeley 5 Hampden 1
1999 Brunswick 1 Sanford 0
2000 Waterville 3 Cheverus 1
2001 Cheverus 2 Mt. Ararat 1
2002 Lawrence 1 Greely 0
2003 Mt. Ararat 1 Scarborough 0
2004 Greely 3 Hampden 2
2005 Scarborough 1 Mt. Ararat 0
2006 Bangor 1 Scarborough 0
2007 Greely 1 Brunswick 0
2008 Scarborough 1 Bangor 0
2009 Scarborough 2 Brunswick 1
2010 Bangor 3 Portland 2
2011 Windham 3 Messalonskee 1
2012 Scarborough 4 Mt. Ararat 0
2013 Scarborough 2 Hampden 1
2014 Cheverus 2 Lewiston 1
2015 Lewiston 1 Scarborough 0
2016 Bangor 2 Gorham 1
* A championship game tie is decided
in favor of the team with the most corner kicks.
Gorham had 11, Fort Kent had 1.

 

Divisions

 

SOCCER - CLASS B BOYS
DATE CHAMPION SCORE RUNNER-UP SCORE
1973 Yarmouth 3 Van Buren 1
1974 Greely 6 Schenck 0
1975 Greely 3 Schenck 2
1976 Freeport 2 Fort Fairfield 0
1977 Freeport 2 Schenck 1
1978 Freeport 2 Penobscot Valley 1
1979 Gray-New Gloucester 5 Van Buren 1
1980 MCI 2 Mt. View 1
1981 Gray-New Gloucester 4 Penquis 0
1982 Lincoln Academy 5 Madawaska 1
1983 Gray-New Gloucester 3 Piscataquis 1
1984 Sacopee Valley
1 Dexter 0
1985 Ellsworth 4 York 1
1986 Sacopee 2
Ellsworth  1
1987 Lincoln Academy 4 Ellsworth 3
1988 Ellsworth 4 Lincoln Academy 3
1989 Ellsworth/Yarmouth - Co-Champions
1990 York 2 Camden-Rockport 1
1991 Camden-Rockport 2 Yarmouth 1
1992 York 2 Orono 1
1993 Ellsworth 2 Marshwood 0
1994 Marshwood 4 Mt. Desert 2
1995 Marshwood 1 Camden-Rockport 0
1996 York Ellsworth
1997 Yarmouth 2 MCI 1
1998 York 2 MCI 0
1999 Scarborough 2 Ellsworth 1
2000 Falmouth 4 Mt. Desert 1
2001 Falmouth 1 John Bapst 0
2002 Falmouth 2 Winslow 1
2003 Falmouth 6 Winslow 1
2004 Yarmouth 1 Ellsworth 0
2005 Yarmouth 3 Presque Isle 0
2006 Falmouth 2 John Bapst 0
2007 Falmouth 3 Ellsworth 0
2008 Yarmouth 1 Presque Isle 0
2009 Falmouth 2 Ellsworth 0
2010 Yarmouth 5 Ellsworth 0
2011 Falmouth 2 Camden Hills 1
2012 Falmouth 2 Camden Hills 1
2013 Greely 1 Camden Hills 0
2014 Yarmouth 1 Ellsworth 0
2015 Yarmouth 3 Erskine 0
2016 Yarmouth 5 Winslow 2

 

Divisions
 

 

SOCCER - CLASS C BOYS
DATE CHAMPION SCORE RUNNER-UP SCORE
1974 Richmond 3 Woodland 0
1975 Georges Valley 2 Lubec 1
1976 Richmond 3 Ashland 1
1977 Richmond 3 Jonesport-Beals 1
1978 Richmond 1 Machias 0
1979 Richmond 3 Machias 0
1980 Georges Valley 3 Lubec 1
1981 Georges Valley 1 Ashland 0
1982 Yarmouth 2 Piscataquis 1
1983 North Yarmouth 4 Wisdom 0
1984 North Yarmouth 3 Penobscot Valley 2
1985 Piscataquis 3 Richmond 1
1986 Penobscot Valley 3  North Yarmouth
 2
1987 St. Dominic 3 Ashland 0
1988 Georges Valley 1 Schenck 0
1989 North Yarmouth 1 Schenck 0
1990 St. Dominic 2 Schenck 1
1991 Sacopee Valley 3 Penobscot 1
1992 Georges Valley 2 Madawaska 0
1993 Georges Valley 2 Schenck 0
1994 Wiscasset 4 Piscataquis 0
1995 Georges Valley 1 George Stevens Academy 0
1996 Falmouth George Stevens Academy
1997 Falmouth 4 Piscataquis 0
1998 NYA 3 Madawaska 0
1999 NYA 2 Searsport 1
2000 NYA 3 Piscataquis 2
2001 St. Dominic 3 Piscataquis 0
2002 North Yarmouth 6 George Stevens 2
2003 Georges Valley 3 Dexter 1
2004 Carrabec 2 Madawaska 1
2005 North Yarmouth 5 Dexter 1
2006 Traip 5 Piscataquis 1
2007 St. Dominic 2 Madawaska 0
2008 Washington 2 Waynflete 1
2009 St. Dominic 4 Fort Kent 1
2010 Fort Kent
2 North Yarmouth
1
2011 Waynflete
2 Houlton
1
2012 Houlton 2 Hall-Dale 0
2013 Maranacook 2 Madawaska 0
2014 Maranacook 2 Orono 0
2015 Washington Academy
1 Waynflete 0 (OT)
2016 Washington Academy
5 Monmouth 1

 

Divisions
 

 

SOCCER - CLASS D BOYS
DATE CHAMPION SCORE RUNNER-UP SCORE
1989 Shead 3 Richmond 1
1990 Machias 1 Waynflete 0
1991 Richmond 1 Van Buren 0
1992 Jonesport-Beals 3 Waynflete 1
1993 Waynflete 2 Ashland 1
1994 Van Buren 2 Richmond 0
1995 Richmond 3 Greenville 2
1996 Van Buren Monmouth
1997 Ashland 1 Monmouth 0
1998 Richmond 2 Machias 1
1999 Monmouth 1 Van Buren 0
2000 Monmouth 2 Machias 1
2001 Waynflete 3 Van Buren 1
2002 Waynflete 1 Van Buren 0
2003 Machias 2 Waynflete 0
2004 Van Buren 2 Waynflete 1
2005 Bangor Christian 5 Richmond 0
2006 Van Buren 2 Richmond 1
2007 Richmond 3 Ashland 1
2008 Katahdin 5 Richmond 4
2009 Bangor Christian 2 Richmond 1
2010 Bangor Christian 5 Richmond 2
2011 Bangor Christian 4 Greenville 2
2012 Bangor Christian 1 Greenville 0
2013 Bangor Christian 2 Richmond 1
2014 Richmond 3 Bangor Christian 0
2015 Fort Fairfield
1 Buckfield 0
2016 bangor Christian
4 Greenville 1

 

Divisions
 

 

SOCCER - CLASS A GIRLS
DATE CHAMPION SCORE RUNNER-UP SCORE
1980 Waterville 1 Hyde 0
1981 Waterville 7 Hampden 0
1982 Waterville 4 Ellsworth 0
1983 Waterville 3 Houlton 0
1984 Waterville 2 Brunswick 0
1985 Mt. Ararat 1 Waterville 0
1986 Caribou 6 Greely 0
1987 Mt. Ararat 1 Gorham 0
1988 Cape Elizabeth 3 Caribou 0
1989 Cape Elizabeth 2 Mt. Ararat 1
1990 Westbrook 2 Mt. Ararat 0
1991 Mt. Ararat 2 Greely 1
1992 Mt. Ararat 4 Cape Elizabeth 1
1993 Mt. Ararat 4 Greely 0
1994 Greely 3 Cony 0
1995 Deering 4 Brunswick 3 (4 O.T.)
1996 Cape Elizabeth Brunswick
1997 Cape Elizabeth 2 Waterville 1
1998 Deering 2 Waterville 1
1999 Cape Elizabeth 2 Waterville 1
2000 Greely 2 Brunswick 1
2001 Mt. Ararat 1 Edward Little 0
2002 Greely 1 Brunswick 0
2003 Mt. Ararat 1 Greely 0
2004 Brunswick 1 Greely 0
2005 Gorham 1 Bangor 0
2006 Gorham 1 Mt. Ararat 0
2007 Gorham 2 Waterville 1
2008 Waterville 5 Gorham 1
2009 Brunswick 3 Thornton 1
2010 Scarborough 3 Bangor 0
2011 Bangor 4 Scarborough 0
2012 Scarborough 2 Bangor 1
2013 Windham 3 Bangor 0
2014 Windham 5 Edward Little 1
2015 Bangor 2 Gorham 0
2016 Camden Hills
1 Gorham 0 (OT)

 

Divisions
 

 

SOCCER - CLASS B GIRLS
DATE CHAMPION SCORE RUNNER-UP SCORE
1982 Hyde 3 Penquis 1
1983 Penobscot 2 Richmond 0
1984 Penquis 3 Richmond 2
1985 Penobscot 3 Richmond 1
1986 Penobscot  6 Carrabec  0
1987 Houlton 4 Lincoln Academy 3
1988 York 1 Houlton 0
1989 Fryeburg Academy 1 MCI 0
1990 York 2 Houlton 0
1991 Lisbon 1 Tie Dexter 1
1992 York 1 Houlton 0
1993 Windham 1 MDI 0
1994 Windham 3 Hermon 0
1995 Yarmouth 2 Houlton 1
1996 Mt. View Yarmouth
1997 Mt. Desert 1 Fryeburg 0
1998 Scarborough 2 Ellsworth 1
1999 Scarborough 5 Ellsworth 2
2000 Winslow 4 Scarborough 3
2001 Falmouth 2 Winslow 1
2002 Falmouth 2 Bucksport 1
2003 Yarmouth 2 Belfast 1
2004 Gorham 2 Winslow 0
2005 Falmouth 1 Winslow 0
2006 Falmouth 5 Winslow 0
2007 York 2 Winslow 1
2008 Falmouth 2 Presque Isle 0
2009 York 4 Winslow 0
2010 Falmouth 1 Caribou 0
2011 Falmouth 1 Presque Isle 0
2012 Falmouth 2 Hermon 1
2013 Cape Elizabeth 2 Waterville 1
2014 Waterville 1 Cape Elizabeth 0 (OT)
2015 Greely 6 Hermon 0
2016 Yarmouth 3 Waterville 1

 

Divisions
 

 

SOCCER - CLASS C GIRLS
DATE CHAMPION SCORE RUNNER-UP SCORE
1987 Carrabec 3 Katahdin 2
1988 Schenck 1 Richmond 0
1989 Schenck 1 Carrabec 0
1990 Van Buren 1 Carrabec 0
1991 Schenck 1 Wiscasset 0
1992 Falmouth 3 Madawaska 0
1993 Schenck 2 Mt. Abram 0
1994 Katahdin 1 Falmouth 0
1995 Falmouth 1 Katahdin 0 (2 O.T.)
1996 Dirigo Madawaska
1997 Madawaska 1 Georges Valley 0
1998 Falmouth 2 Madawaska 0
1999 North Yarmouth 3 Madawaska 2
2000 North Yarmouth 2 George Stevens 1
2001 Traip 2 George Stevens 0
2002 Searsport 1 Traip 0
2003 North Yarmouth 1 Houlton 0
2004 North Yarmouth 5 George Stevens 0
2005 North Yarmouth 3 Madawaska 2
2006 North Yarmouth 2 George Stevens 0
2007 North Yarmouth 2 Lee 1 (2 O.T.)
2008 Waynflete 4 Orono 0
2009 Georges Valley 1 Orono 0
2010 Sacopee
2 Fort Kent 1 (O.T.)
2011 Central
2 St. Dominic 1
2012 Waynflete 3 Fort Kent 2 (2 O.T.)
2013 Waynflete 2 Orono 2
2014 Sacopee 1 Fort Kent 0
2015 Orono 3 Waynflete 2
2016 Orono 2 Waynflete 0

 

Divisions
 

 

SOCCER - CLASS D GIRLS
DATE CHAMPION SCORE RUNNER-UP SCORE
1989 Ashland 2 Buckfield 1
1990 Katahdin 1 Richmond 0
1991 Van Buren 1 Richmond 0
1992 Richmond 2 Katahdin 0
1993 Richmond 3 So. Aroostook 0
1994 Richmond 2 Van Buren 1
1995 Waynflete 3 Greenville 0
1996 Waynflete Ashland
1997 Waynflete 1 Wisdom 0
1998 Richmond 2 Van Buren 1
1999 Van Buren 2 Monmouth 1
2000 Monmouth 2 Van Buren 0
2001 Richmond 1 Lee 0
2002 Waynflete 3 Lee 0
2003 Lee 4 Waynflete 0
2004 Waynflete 2 Lee 1
2005 Lee 1 Greenville 0
2006 Lee 2 Richmond 1
2007 Richmond 5 Ashland 2
2008 So. Aroostook 1 Greenville 0
2009 So. Aroostook 2 Greenville 0
2010 Richmond 1 Van Buren
0
2011 Richmond 4 Van Buren 1
2012 Richmond 2 Washburn 1
2013 Washburn 2 Richmond 1
2014 Ashland 2 Richmond 1 (OT)
2015 Richmond 1 Ashland 0
2016 Ashland 2 Richmond 1 (2 OT)

Connect With Us

     twitter logo 34     twitter logo 34


Recent News

Administrator Evaluation Model

The Maine Principals' Association's Supervision and Evaluation Committee has taken the initiative to review existing models of administrator evaluation, and to develop a tool that incorporates performance-based standards and a process to ensure professional growth.  Therefore, the committee offers the following Administrator Evaluation Model for use by school administrative units in full or with revisions made at the local level.

Download Administrator Evaluation Model


Highlights of the Unified Basketball Season
View Video

2011 Principal Study Survey
The Maine Principal Study has documented since 1997 how Maine principals experience their work and feel about their effectiveness. The 2011 Maine Principal Study survey was distributed electronically, and several items were dropped because they had not yielded particularly useful information during previous administrations. This latest survey revealed some interesting trends. To view the 2011 survey, click here.