FOOTBALL - CLASS B
DATE CHAMPION SCORE RUNNER-UP SCORE
1950
 
Saint Louis      
1951
 
Skowhegan      
1952
 
Morse      
1953
 
Skowhegan/Brewer - Tie      
1954
 
Gardiner      
1955
 
Gardiner      
1956
 
Sanford      
1957
 
Brewer      
1958
 
Winslow      
1959
 
Sanford      
1960
 
Winslow      
1961
 
Brunswick      
1962
 
Waterville      
1963
 
Madison/Brunswick - Tie      
1964
 
John Bapst      
1965
 
John Bapst/Fryeburg Academy - Tie      
1966
 
Skowhegan      
1967
 
Belfast      
1968
 
Belfast/Morse - Tie      
1969
 
Skowhegan/Morse - Tie      
1970
 
Morse 6 Skowhegan 0
1971
 
Morse 16 Skowhegan 6
1972
 
Morse      
1973
 
Lawrence Winslow Skowhegan  
1974
 
Mt. Blue      
1975
 
Mt. Blue       
1976
 
Winslow      
1977
 
Skowhegan      
1978
 
Skowhegan 9 Gardiner 6
1979
 
Gardiner 14 Winslow 6
1980
 
Mt. Blue 13 Lawrence 7
1981
 
Gardiner 12 Winslow 7
1982
 
Winslow 18 Mt. Blue 0
1983
 
Lawrence 20 Brunswick 14
1984
 
Lawrence 21 Winslow 7
1985
 
Gardiner 17 Lawrence 14
1986
 
Winslow 29 Lawrence 6
1987
 
Stearns 21 Wells 6
1988
 
Marshwood 32 Bucksport 6
1989
 
York 15 Foxcroft Academy 14
1990
 
Orono 15 Mountain Valley 7
1991
 
Kennebunk 13 Old Town 12
1992
 
Winslow 14 Wells 6
1993
 
Winslow 55 Wells 0
1994
 
Orono 33 Mountain Valley 14
1995
 
Leavitt 27 Belfast 8
1996
 
Belfast 32 Mountain Valley 18
1997
 
Wells 32 Belfast 30
1998
 
Leavitt 20 Hampden 14
1999
 
Belfast 29 Kennebunk 16
2000
 
Winslow 29 York 7
2001
 
Winslow 24 York 17
2002
 
Scarborough 14 Belfast 12
2003
 
Belfast 28 Gorham 16
2004
 
Mountain Valley 21 Winslow 7
2005
 
Brewer 33 York 0
2006
 
Mountain Valley 24 Winslow 16
2007
 
Gardiner 21 Mountain Valley 14
2008
 
Mountain Valley 52 Morse 7
2009
 
Leavitt 35 Cape Elizabeth 21
2010
 
Mountain Valley 20 Leavitt 0
2011
 
Wells 21 Leavitt 13
2012
 
Mt. Blue 44 Marshwood 42
2013
 
Cony 30 Kennebunk 23
2014
 
Marshwood 44 Brunswick 18
2015
 
Marshwood 21 Brunswick 14
2016
 
Brunswick 28 Kennebunk 6
2017
 
Marshwood 63 Skowhegan 20
2018
 
Marshwood 49 Brunswick 0
2019 Marshwood 48 Brunswick 28
2020 No Tournament Due to COVID-19 Pandemic      
2021 Marshwood 14 Windham 13
2022 Skowhegan 20 Portland 14
2023 Kennebunk 40 Lawrence 20
2024 Kennebunk 13 Falmouth 26
 
Divisions
Class A Class B Class C Class D 8-Man


Back button   Back