2024 |
Lewiston Blue Devils |
Bangor Rams |
2023 |
Thornton Academy Golden Trojans |
South Portland / Freeport / Waynflete Red Riots |
2022 |
Scarborough Red Storm |
Thornton Academy Golden Trojans |
2021 |
No Championship |
|
2020 |
Lewiston Blue Devils |
Scarborough Red Storm |
2019 |
St. Dominic Saints |
Biddeford Tigers |
2018 |
Lewiston Blue Devils |
Biddeford Tigers |
2017 |
Lewiston Blue Devils |
Falmouth Yachtsmen |
2016 |
Lewiston Blue Devils |
Scarborough Red Storm |
2015 |
Scarborough Red Storm |
St. Dominic Saints |
2014 |
Falmouth Yachtsmen |
St. Dominic Saints |
2013 |
Falmouth Yachtsmen |
Lewiston Blue Devils |
2012 |
Thornton Academy Golden Trojans |
St. Dominic Saints |
2011 |
Thornton Academy Golden Trojans |
Lewiston Blue Devils |
2010 |
Biddeford Tigers |
Waterville Purple Panthers |
2009 |
Waterville Purple Panthers |
St. Dominic Saints |
2008 |
Biddeford Tigers |
Lewiston Blue Devils |
2007 |
Biddeford Tigers |
Lewiston Blue Devils |
2006 |
Cheverus Stags |
Lewiston Blue Devils |
2005 |
Cheverus Stags |
Lewiston Blue Devils |
2004 |
Edward Little Red Eddies |
St. Dominic Saints |
2003 |
Edward Little Red Eddies |
NYA Panthers |
2002 |
Lewiston Blue Devils |
Cheverus Stags |
2001 |
Waterville Purple Panthers |
Portland Bulldogs |
2000 |
St. Dominic Saints |
Waterville Purple Panthers |
1999 |
St. Dominic Saints |
NYA Panthers |
1998 |
NYA Panthers |
Lewiston Blue Devils |
1997 |
NYA Panthers |
Waterville Purple Panthers |
1996 |
Waterville Purple Panthers |
Lewiston Blue Devils |
1995 |
Lewiston Blue Devils |
Cony Rams |
1994 |
St. Dominic Saints |
Waterville Purple Panthers |
1993 |
Lewiston Blue Devils |
Waterville Purple Panthers |
1992 |
Lewiston Blue Devils |
NYA Panthers |
1991 |
Waterville Purple Panthers |
St. Dominic Saints |
1990 |
Lewiston Blue Devils |
Cony Rams |
1989 |
NYA Panthers |
Lewiston Blue Devils |
1988 |
St. Dominic Saints |
NYA Panthers |
1987 |
Lewiston Blue Devils |
NYA Panthers |
1986 |
St. Dominic Saints |
Cony Rams |
1985 |
NYA Panthers |
Lewiston Blue Devils |
1984 |
Lewiston Blue Devils |
NYA Panthers |
1983 |
Lewiston Blue Devils |
NYA Panthers |
1982 |
Lewiston Blue Devils |
NYA Panthers |
1981 |
Waterville Purple Panthers |
St. Dominic Saints |
1980 |
Waterville Purple Panthers |
St. Dominic Saints |
1979 |
Waterville Purple Panthers |
|
1978 |
St. Dominic Saints |
|
1977 |
Lewiston Blue Devils |
|
1976 |
Lewiston Blue Devil |
|
1975 |
Lewiston Blue Devil |
|
1974 |
Lewiston Blue Devil |
|
1973 |
Waterville Purple Panthers |
|
1972 |
Waterville Purple Panthers |
|
1971 |
Waterville Purple Panthers |
|
1970 |
Waterville Purple Panthers |
|
1969 |
Waterville Purple Panthers |
|
1968 |
Lewiston Blue Devil |
|
1967 |
St. Dominic Saints |
|
1966 |
St. Dominic Saints |
|
1965 |
St. Dominic Saints |
|
1964 |
St. Dominic Saints |
|
1963 |
Lewiston Blue Devils |
|
1962 |
Lewiston Blue Devils |
|
1961 |
St. Dominic Saints |
|
1960 |
St. Dominic Saints |
|
1959 |
St. Dominic Saints |
|
1958 |
Dixfield Dixies |
|
1957 |
St. Dominic Saints |
|
1956 |
St. Dominic Saints |
|
1955 |
St. Dominic Saints |
|
1954 |
St. Dominic Saints |
|
1953 |
St. Dominic Saints |
|
1952 |
St. Dominic Saints |
|
1951 |
St. Dominic Saints |
|
1950 |
St. Dominic Saints |
|
1949 |
St. Dominic Saints |
|
1948 |
St. Dominic Saints |
|
1947 |
St. Dominic Saints |
|
1946 |
St. Dominic Saints |
|
1942 |
Lewiston Blue Devil |
|
1941 |
Waterville Purple Panthers |
|
1940 |
Waterville Purple Panthers |
|
1939 |
Waterville Purple Panthers |
|
1938 |
Waterville Purple Panthers |
|