-
Nov. 26
Bedford
Lond15
14 -
Nov. 19
Souhegan
Pelham35
6 -
Nov. 19
PA
Lond7
21 -
Nov. 18
Bedford
Timb32
0 -
Nov. 11
BG
PA12
14 -
Nov. 11
Bedford
North7
0 -
Nov. 11
Merr
Lond7
21 -
Nov. 12
Timberlane
Exeter29
28 -
Nov. 12
Bow
Pelham7
28 -
Nov. 12
Souhegan
G/B29
28 -
Nov. 12
Campbell
Trinity16
14 -
Nov. 12
Newport
Somers6
14 -
Nov. 12
Holderness
Forman42
16 -
Nov. 4
WHS
Central24
14 -
Nov. 4
Keene
Memorial23
20 -
Nov. 4
South
Salem42
26 -
Nov. 4
Goffstown
Alvirne34
55 -
Nov. 5
BB
Newport14
35 -
Nov. 5
Raymond
Somers7
56 -
Nov. 5
I-L/M
Trinity14
38 -
Nov. 5
Kennett
Souhegan7
49 -
Nov. 5
Hanover
Bow0
32 -
Nov. 5
Plymouth
Pelham14
63 -
Nov. 5
STA
GB0
24 -
Nov. 5
Bedford
Windham28
0 -
Nov. 5
Dover
BG14
42 -
Nov. 4
Campbell
Monad37
14 -
Nov. 4
P/OR
Merrimack6
14 -
Nov. 4
Concord
Timberlane14
20 -
Nov. 4
Spaulding
Pinkerton20
35 -
Oct. 29
Keene
BG19
49 -
Oct. 29
Plymouth
Sanborn49
18 -
Oct. 29
MV
Pembroke23
0 -
Oct. 29
Souhegan
JS35
6 -
Oct. 29
West
H-D/H27
6 -
Oct. 29
ConVal
I-L/M14
48 -
Oct. 29
Fall Mtn.
Campbell6
41 -
Oct. 29
Raymond
Newport13
45 -
Oct. 29
Mascoma
Newfound46
8 -
Oct. 29
Franklin
BB7
40 -
Oct. 28
Goffstown
South26
47 -
Oct. 28
Merr
Bedford24
21 -
Oct. 28
Winna
Spaulding14
13 -
Oct. 28
Timb
P/OR7
14 -
Oct. 28
Memorial
Exeter30
41 -
Oct. 28
North
Dover42
13 -
Oct. 28
Lond
Salem41
7 -
Oct. 28
Concord
Pink31
34 -
Oct. 28
Central
Alvirne35
0 -
Oct. 28
G/B
STA34
7 -
Oct. 28
Bow
Laconia33
6 -
Oct. 28
Milford
Lebanon46
0 -
Oct. 28
Kennett
H/B35
18 -
Oct. 28
Pelham
Hanover49
13 -
Oct. 28
Trinity
Stevens14
29 -
Oct. 28
Monadnock
Kingswood59
6 -
Oct. 28
E/N
Kearsarge30
28 -
Oct. 28
Winnis
Somers7
47 -
Oct. 22
Merrimack
Goffstown44
7 -
Oct. 22
Plymouth
STA14
7 -
Oct. 22
Hanover
G/B8
35 -
Oct. 22
Pembroke
Bow9
31 -
Oct. 22
Monadnock
E/N36
12 -
Oct. 21
BG
North28
35 -
Oct. 21
Bedford
Keene41
0 -
Oct. 21
OH
P/OR41
14 -
Oct. 21
South
Memorial27
28 -
Oct. 21
Spaulding
Exeter7
31 -
Oct. 21
Dover
Timb42
48 -
Oct. 21
Central
Pink14
38 -
Oct. 21
Lond
Winna42
6 -
Oct. 21
Windham
Concord30
21 -
Oct. 21
Alvirne
Salem12
45 -
Oct. 21
Sanborn
Laconia14
42 -
Oct. 21
Kennett
MV28
21 -
Oct. 21
Pelham
Souhegan28
21 -
Oct. 21
JS
Lebanon50
0 -
Oct. 21
H-B
West7
21 -
Oct. 21
H-D/H
Milford14
42 -
Oct. 21
I-L/M
Kingswood54
6 -
Oct. 21
Trinity
FM37
0 -
Oct. 21
Stevens
ConVal42
6 -
Oct. 21
Campbell
Kearsarge45
6 -
Oct. 15
Newfound
Raymond32
56 -
Oct. 15
Mascoma
Winni36
21 -
Oct. 15
Newport
Franklin57
0 -
Oct. 15
Somers
BB54
0 -
Oct. 15
FM
I-L/M0
15 -
Oct. 15
E/N
Trinity8
63 -
Oct. 15
Lebanon
H-D/H14
20 -
Oct. 15
Sanborn
JS13
20 -
Oct. 15
Laconia
Pembroke41
35 -
Oct. 15
MV
G/B6
13 -
Oct. 15
Bedford
BG7
14 -
Oct. 15
P/OR
Goffstown54
0 -
Oct. 15
Pinkerton
Brockton44
59 -
Oct. 15
Concord
Salem48
26 -
Oct. 14
North
Merrimack49
7 -
Oct. 14
Keene
South28
40 -
Oct. 14
Timberlane
Spaulding35
12 -
Oct. 14
Winna
Memorial20
13 -
Oct. 14
Exeter
Dover22
7 -
Oct. 14
Windham
Central44
25 -
Oct. 14
Alvirne
Lond14
49 -
Oct. 14
Milford
Pelham35
13 -
Oct. 14
Souhegan
H-B49
0 -
Oct. 14
West
Hanover16
27 -
Oct. 14
Plymouth
Kennett7
20 -
Oct. 14
STA
Bow3
27 -
Oct. 14
Kingswood
Stevens12
55 -
Oct. 14
Kearsarge
Monadnock20
48 -
Oct. 14
Campbell
ConVal30
14 -
Oct. 9
North
AlvirneNC
NC -
Oct. 8
Timb
Goffstown42
13 -
Oct. 8
Memorial
Windham7
20 -
Oct. 8
H/D-H
JS33
61 -
Oct. 8
Pembroke
Sanborn14
22 -
Oct. 8
IL/M
E/N41
6 -
Oct. 8
Campbell
Monad8
52 -
Oct. 8
Franklin
Mascoma22
6 -
Oct. 8
BB
Newport13
36 -
Oct. 7
Spaulding
Merrimack12
24 -
Oct. 7
Keene
P/OR14
35 -
Oct. 7
Bedford
Exeter20
10 -
Oct. 7
Wachusett
Salem41
13 -
Oct. 7
Pinkerton
Winna38
0 -
Oct. 7
Dover
Central14
18 -
Oct. 7
BG
Lond16
35 -
Oct. 7
South
Concord24
42 -
Oct. 7
Lebanon
Pelham0
7 -
Oct. 7
HB
Milford7
42 -
Oct. 7
Hanover
Souhegan6
28 -
Oct. 7
West
MV7
23 -
Oct. 7
Laconia
STA16
33 -
Oct. 7
G/B
Plymouth35
14 -
Oct. 7
Bow
Kennett10
0 -
Oct. 7
Trinity
Kearsarge7
0 -
Oct. 7
Stevens
Fall Mnt.28
0 -
Oct. 7
ConVal
Kingswood29
12 -
Oct. 7
Raymond
Somers0
48 -
Oct. 1
Raymond
Mascoma38
32 -
Oct. 1
Winni
Franklin54
6 -
Oct. 1
BB
Newfound21
6 -
Oct. 1
Pelham
H-D/H34
0 -
Oct. 1
Souhegan
Plymouth46
0 -
Oct. 1
STA
Pembroke12
14 -
Oct. 1
Bow
MV31
10 -
Oct. 1
Alvirne
Windham0
52 -
Oct. 1
Winna
BG8
31 -
Oct. 1
Merr
Keene34
7 -
Sept. 30
Goffs
North14
64 -
Sept. 30
South
Bedford0
48 -
Sept. 30
Spaulding
Memorial26
27 -
Sept. 30
Exeter
Timb23
27 -
Sept. 30
P/OR
Dover0
7 -
Sept. 30
Salem
PA0
27 -
Sept. 30
Lond
Central48
6 -
Sept. 30
Rutland
Concord6
49 -
Sept. 30
Kennett
Sanborn36
6 -
Sept. 30
G/B
Laconia20
7 -
Sept. 30
Milford
West51
21 -
Sept. 30
JS
H-B42
12 -
Sept. 30
Hanover
Lebanon59
0 -
Sept. 30
Kearsarge
I-L/M6
15 -
Sept. 30
Fall Mtn
Kings48
12 -
Sept. 30
E/N
Stevens14
40 -
Sept. 30
Monad
ConVal63
8 -
Sept. 30
Campbell
Trinity22
36 -
Sept. 30
Newport
Somers7
35 -
Sept. 24
G/B
Pembroke60
20 -
Sept. 24
Souhegan
Lebanon61
0 -
Sept. 24
JS
MV6
20 -
Sept. 24
Trinity
Monadnock28
0 -
Sept. 24
Stevens
Kearsarge34
0 -
Sept. 24
Kingswood
E/N6
44 -
Sept. 24
Winni
Raymond6
42 -
Sept. 24
Newfound
Newport0
35 -
Sept. 24
Somers
Franklin43
6 -
Sept. 24
Mascoma
BB6
55 -
Sept. 23
ConVal
FM0
33 -
Sept. 23
Campbell
I-L/M32
14 -
Sept. 23
HB
Pelham7
51 -
Sept. 23
Hanover
H-D/H54
7 -
Sept. 23
Sanborn
West28
26 -
Sept. 23
Plymouth
Laconia32
22 -
Sept. 23
Kennett
STA7
13 -
Sept. 23
Bow
Milford34
6 -
Sept. 23
North
South47
0 -
Sept. 23
BG
Merrimack42
6 -
Sept. 23
Goffstown
Bedford0
49 -
Sept. 23
Keene
Timb14
42 -
Sept. 23
Memorial
P/OR12
18 -
Sept. 23
Exeter
Winna3
0 -
Sept. 23
Dover
Spaulding23
36 -
Sept. 23
Salem
Windham14
20 -
Sept. 23
Pinkerton
Lond6
31 -
Sept. 23
Concord
Alvirne56
7 -
Sept. 17
BG
Goffstown68
7 -
Sept. 17
Bedford
TA16
10 -
Sept. 17
Central
Concord15
43 -
Sept. 17
Pelham
JS55
14 -
Sept. 17
H-D/H
Pembroke0
30 -
Sept. 17
MV
Plymouth10
21 -
Sept. 17
Bow
G/B33
52 -
Sept. 17
Monad
I-L/M22
20 -
Sept. 17
Newport
Winni42
19 -
Sept. 17
Somers
Mascoma49
14 -
Sept. 17
Franklin
Newfound6
18 -
Sept. 17
BB
Raymond18
13 -
Sept. 16
Kearsarge
Kingswood46
28 -
Sept. 16
E/N
Fall Mnt.12
14 -
Sept. 16
Trinity
ConVal55
0 -
Sept. 16
Campbell
Stevens16
0 -
Sept. 16
West
Souhegan14
41 -
Sept. 16
Lebanon
H/B0
47 -
Sept. 16
Hanover
Milford40
14 -
Sept. 16
STA
Sanborn21
15 -
Sept. 16
Laconia
Kennett34
56 -
Sept. 16
South
Merrimack21
27 -
Sept. 16
North
Keene28
13 -
Sept. 16
Timb
WHS28
12 -
Sept. 16
Spaulding
P/OR12
10 -
Sept. 16
Dover
Memorial27
21 -
Sept. 16
Exeter
Salem35
15 -
Sept. 16
Windham
Lond14
30 -
Sept. 16
Pinkerton
Alvirne42
6 -
Sept. 10
CVU
Exeter21
35 -
Sept. 10
Windham
South44
13 -
Sept. 10
Lond
BH20
40 -
Sept. 10
H-B
H-D/H7
13 -
Sept. 10
Kennett
Pembroke56
21 -
Sept. 10
G/B
Sanborn36
36 -
Sept. 10
Plymouth
Bow18
28 -
Sept. 10
ConVal
E/N0
42 -
Sept. 10
Kingswood
Campbell0
43 -
Sept. 10
Mascoma
Newport0
42 -
Sept. 10
Raymond
Franklin49
32 -
Sept. 10
BB
Winnis13
20 -
Sept. 9
BG
Timb23
20 -
Sept. 9
E. Little
Spaulding6
30 -
Sept. 9
P/OR
Winna25
0 -
Sept. 9
Dover
Sanford37
23 -
Sept. 9
Salem
Bedford0
17 -
Sept. 9
Goffstown
Pinkerton6
59 -
Sept. 9
Central
North14
48 -
Sept. 9
Concord
Keene48
13 -
Sept. 9
Merrimack
Alvirne41
12 -
Sept. 9
Milford
Souhegan14
41 -
Sept. 9
Lebanon
West0
62 -
Sept. 9
JS
Hanover12
33 -
Sept. 9
STA
Pelham0
41 -
Sept. 9
Laconia
MV9
30 -
Sept. 9
Stevens
Monad0
26 -
Sept. 9
IL/M
Trinity0
35 -
Sept. 9
Fall Mnt
Kearsarge14
6 -
Sept. 10
Newfound
Somers0
47 -
Sept. 3
Keene
Goffstown40
19 -
Sept. 3
South
BG7
37 -
Sept. 3
Pinkerton
Windham28
27 -
Sept. 3
Souhegan
H-D/H60
6 -
Sept. 3
Pembroke
Plymouth16
31 -
Sept. 3
Sanborn
Bow14
31 -
Sept. 3
Stevens
IL/M22
26 -
Sept. 2
Merrimack
B. Eagle27
33 -
Sept. 2
Bedford
North7
19 -
Sept. 2
Memorial
Timb13
41 -
Sept. 2
P/OR
Exeter14
31 -
Sept. 2
Winna
Dover0
14 -
Sept. 2
Salem
Central35
7 -
Sept. 2
Lond
Concord34
24 -
Sept. 2
Alvirne
Spaulding13
36 -
Sept. 2
West
Pelham7
34 -
Sept. 2
JS
Milford16
27 -
Sept. 2
H/B
Hanover6
35 -
Sept. 2
MV
STA9
12 -
Sept. 2
Lebanon
Laconia6
41 -
Sept. 2
G/B
Kennett28
19 -
Sept. 2
Kingswood
Trinity8
67 -
Sept. 2
Fall Mtn
Monadnock0
34 -
Sept. 2
Kearsarge
ConVal36
20 -
Sept. 2
E/N
Campbell8
38
-
Dec. 2
UNH
HC0
0 -
Oct. 26
Fordham
UNH42
52 -
Nov. 19
UNH
Maine42
41 -
Nov. 19
PSU
Husson21
20 -
Nov. 19
Brown
Dart7
30 -
Nov. 12
UM-Dart
PSU46
21 -
Nov. 12
Dartmouth
Cornell13
17 -
Nov. 12
URI
UNH28
31 -
Nov. 12
St. A's
AIC27
20 -
Nov. 5
UNH
Richmond34
40 -
Nov. 5
Dartmouth
Princeton14
17 -
Nov. 5
PSU
MM21
7 -
Nov. 5
Assumption
St. A's21
12 -
Nov. 5
FP
N. Haven6
50 -
Oct. 29
St. A's
Pace14
17 -
Oct. 29
FP
Post42
19 -
Oct. 29
Westfield
PSU22
31 -
Oct. 29
Harvard
Dart28
13 -
Oct. 22
Pace
FP50
7 -
Oct. 22
St. A's
Post24
20 -
Oct. 22
Dartmouth
Columbia27
24 -
Oct. 22
PSU
Worc. St.56
21 -
Oct. 22
Elon
UNH22
40 -
Oct. 15
UNH
Dart14
0 -
Oct. 15
PSU
Fitchburg42
7 -
Oct. 15
FP
So. Conn.20
37 -
Oct. 8
St. A's
Bentley7
38 -
Oct. 9
FP
Assumption14
28 -
Oct. 8
Dartmouth
Yale21
24 -
Oct. 8
W. Conn
PSU34
27 -
Oct. 8
SB
UNH14
24 -
Oct. 1
Bentley
FP0
41 -
Oct. 1
UNH
W. Mich0
0 -
Oct. 1
N. Haven
St. A's21
10 -
Oct. 1
PSU
Fram. St.14
9 -
Sept. 30
Penn
Dart23
17 -
Sept. 24
FP
AIC7
3 -
Sept. 24
So. Conn
St. A's14
21 -
Sept. 24
Dart
S. Heart31
38 -
Sept. 24
UNH
Towson37
14 -
Sept. 17
NC Cent
UNH45
27 -
Sept. 17
Valparaiso
Dartmouth13
35 -
Sept. 17
BSU
PSU34
41 -
Sept. 17
St. A's
FP0
0 -
Sept. 10
UNH
Albany28
23 -
Sept. 10
AIC
St. A's7
56 -
Sept. 10
FP
Car-New6
27 -
Sept. 10
PSU
Husson17
0 -
Sept. 3
Edinboro
FP10
7 -
Sept. 3
Castleton
PSU0
0 -
Sept. 1
Millersville
St. A's10
28 -
Sept. 1
Monmouth
UNH21
31
-
Nov. 19
N. Hamp
Proctor34
7 -
Nov. 12
N. Hamp
KO32
22 -
Nov. 12
SPS
CS21
25 -
Nov. 12
Proctor
HHCD35
34 -
Nov. 12
PEA
Andover42
7 -
Nov. 5
Millbrook
Holderness8
46 -
Nov. 5
Proctor
St. Luke's54
7 -
Nov. 5
Berkshire
N. Hamp21
39 -
Nov. 5
Pingree
SPS20
33 -
Nov. 5
W/N
PEA45
43 -
Oct. 29
N. Hamp
AP42
7 -
Oct. 29
SPS
Proctor0
15 -
Oct. 29
PEA
Salisbury35
15 -
Oct. 28
Holderness
Fr. Dunn46
6 -
Oct. 22
Harvey
Holderness6
44 -
Oct. 22
N Hamp
Dexter23
35 -
Oct. 22
Proctor
PA42
7 -
Oct. 22
SPS
KO46
12 -
Oct. 22
Deerfield
PEA7
36 -
Oct. 14
Pomfret
Holderness0
52 -
Oct. 15
A. Prep
Proctor11
55 -
Oct. 15
SPS
N. Hamp35
0 -
Oct. 8
Holderness
Hebron36
6 -
Oct. 8
GCD
Proctor11
28 -
Oct. 8
W/M
N. Hamp29
44 -
Oct. 7
D-S
SPS14
21 -
Oct. 8
PEA
Cheshire31
13 -
Sept. 24
Berkshire
Proctor7
48 -
Sept. 24
N. Hamp
GCD41
26 -
Sept. 24
SPS
Worcester20
0 -
Sept. 24
PEA
Taft18
15 -
Sept. 17
Suffield
PEA2
32
NHIAA Champions
Class L
1951: Bishop Bradley
1952: Nashua
1953: Nashua
1954: Nashua
1955: Nashua
1956: No championship
Class M
1951: Laconia
1952: Somersworth
1953: Somersworth
1954: Stevens
1955: Exeter
1956: Pinkerton
Class S
1951: Plymouth
1952: Towle
1953: St Anthony
1954: Hampton
1955: St. Anthony
1956: Littleton
Division I
1957: Nashua
1958: Central
1959: Nashua
1960: Nashua
1961: Bishop Bradley
1962: Memorial
1963: Nashua
1964: Portsmouth
1965: Memorial
1966: Central
1967: Portsmouth
1968: Central
1969: Memorial
1970: Central/Keene
1971: Memorial
1972: Memorial 14, Spaulding 13
1973: Memorial 20, Spaulding 0
1974: Concord 20, Salem 6
1975: Salem 27, Trinity 0
1976: Portsmouth 13, Spaulding 6
1977: Portsmouth 28, Dover 6
1978: Nashua 32, Keene 7
1979: Spaulding 19, Trinity 3
1980: Nashua 7, Spaulding 6
1981: Portsmouth 14, Salem 7
1982: Spaulding 19, Concord 0
1983: Salem 10, Nashua 7 (OT)
1984: Nashua 17, Portsmouth 14 (OT)
1985: Pinkerton 23, Salem 2
1986: Pinkerton 52, Keene 0
1987: Concord 14, Salem 7
1988: Trinity 10, Concord 9
Class L
1989: Concord 28, Londonderry 21
1990: Spaulding 28, Trinity 21
1991: Pinkerton 46, Nashua 6
Division I
1992: Pinkerton 39, Merrimack 9
1993: Pinkerton 21, Londonderry 0
1994: Pinkerton 24, Central 20
1995: Central 28, Merrimack 11
1996: Londonderry 21, Nashua 18
1997: Nashua 15, Londonderry 0
1998: Londonderry 33, Concord 7
1999: Central 18, Nashua 0
2000: Concord 38, Central 0
2001: Central 28, Londonderry 7
2002: Central 3, Concord 0
2003: Central 29, Nashua 6
2004: Central 48, Pinkerton 17
2005: Pinkerton 7, Salem 0
2006: Pinkerton 27, Salem 7
2007: Pinkerton 14, Nashua South 2
2008: Nashua South 33, Pinkerton 32
2009: Salem 28, Nashua North 21
2010: Pinkerton 14, Nashua North 7
2011: Exeter 23, Pinkerton 13
2012: Exeter 31, Pinkerton 21
2013: Concord 42, Pinkerton 14
2014: Pinkerton 37, Bedford 0
2015: Goffstown 42, Exeter 14
2016: Bedford 7, Exeter 0
2017: Winnacunnet 41, Pinkerton 21
2018: Bedford 28, Pinkerton 14
2019: Londonderry 21, Exeter 10
2020: Nashua North 49, Goffstown 21
2021: Londonderry 24, Winnacunnet 14
2022: Bedford 15, Londonderry 14
Division II
1957: Spaulding
1958: Keene
1959: Laconia
1960: Keene
1961: Portsmouth
1962: Portsmouth
1963: St. Thomas
1964: Laconia
1965: Spaulding
1966: Laconia
1967: Laconia
1968: Dover
1969: Laconia
1970: Laconia
1971: Spaulding
1972: Somersworth 12, Bishop Guertin 0
1973: Bishop Guertin 13, Exeter 8
1974: St. Thomas 8, Bishop Guertin 7
1975: Bishop Guertin 14, Somersworth 7
1976: Milford 20, Exeter 6
1977: Milford 14, Winnacunnet 13
1978: Milford 13, Somersworth 6
1979: Milford 7, Merrimack 0
1980: Somersworth 10, Merrimack 0
1981: Somersworth 28, Pinkerton 2
1982: Timberlane 25, Laconia 0
1983: Winnacunnet 19, Exeter 7
1984: Milford 7, Laconia 6
1985: Londonderry 20, Laconia 8
1986: Londonderry 21, Laconia 20
1987: Merrimack 27, Londonderry 13
1988: Londonderry 14, Merrimack 7
Class I
1989: Kennett 23, Plymouth 6
1990: Kennett 27, Laconia 7
1991: Somersworth 9, Laconia 7
Division II
1992: Kennett 20, Laconia 7
1993: Kennett 20, Laconia 0
1994: Londonderry 21, Keene 0
1995: Salem 13, Londonderry 7
1996: Dover 21, Exeter 3
1997: Exeter 24, Bishop Guertin 15
1998: Exeter 20, Bishop Guertin 17
1999: Timberlane 28, Exeter 14
2000: Winnacunnet 10, Exeter 9
2001: Timberlane 26, Bishop Guertin 20
2002: Exeter 24, Dover 21
2003: Exeter 24, Winnacunnet 6
2004: Bishop Guertin 21, Winnacunnet 7
2005: Bishop Guertin 21, Exeter 7
2006: Bishop Guertin 21, Exeter 14
2007: Exeter 14, Bishop Guertin 13
2008: Bishop Guertin 14, Exeter 7
2009: Bishop Guertin 31, Winnacunnet 0
2010: Bishop Guertin 14, Winnacunnet 13
2011: Bishop Guertin 16, Dover 7
2012: Winnacunnet 21, Bedford 13
2013: Plymouth 21, Portsmouth 14 (OT)
2014: Windham 38, St. Thomas 28
2015: St. Thomas 10, Windham 6
2016: Plymouth 27, Bow 24
2017: Plymouth 27, Bow 8
2018: Plymouth 29, Alvirne 18
2019: Hollis/Brookline 24, Plymouth 13
2020: Souhegan 26, Plymouth 21
2021: Timberlane 13, Milford 10
2022: Pelham 35, Souhegan 6
Division III
1957: Exeter
1958: Exeter/Pinkerton
1959: Exeter
1960: St. John
1961: Somersworth
1962: Stevens
1963: Exeter
1964: Exeter
1965: Exeter
1966: Somersworth
1967: Somersworth
1968: Stevens/Winnacunnet
1969: Somersworth
1970: Bishop Guertin
1971: Bishop Guertin
1972: Plymouth 6, Timberlane 0
1973: Newport 6, Hanover 0
1974: Kennett 22, Franklin 19
1975: Plymouth 8, Timberlane 0
1976: Kingswood 16, Plymouth 0
1977: Plymouth 42, Fall Mountain 0
1978: Bishop Brady 12, Kennett 6
1979: Bishop Brady 25, Plymouth 8
1980: Plymouth 32, Bishop Brady 12
1981: Bishop Brady 7, Plymouth 0
1982: Newport 18, Plymouth 0
1983: Bishop Brady 44, Plymouth 15
1984: Bishop Brady 12, Plymouth 3
1985: Plymouth 25, Monadnock 0
1986: Kennett 21, Bishop Brady 6
1987: Plymouth 15, Kennett 6
1988: Kennett 12, Plymouth 10
Class M-S
1989: Newport 27, Franklin 20
1990: Newport 19, Bishop Brady 18
1991: Franklin 28, Newport 14
Division III
1992: Somersworth 36, Souhegan 34
1993: Somersworth 22, Newport 14
1994: Laconia 20, Hanover 0
1995: Laconia 17, Kennett 7
1996: Kingswood 20, Plymouth 14
1997: Plymouth 3, Kennett 0
1998: Plymouth 36, Souhegan 7
1999: Laconia 11, Souhegan 7
2000: Plymouth 21, Laconia 0
2001: Plymouth 29, Kennett 8
2002: Plymouth 25, Souhegan 14
2003: Plymouth 34, Souhegan 0
2004: Souhegan 41, Milford 0
2005: Plymouth 20, Souhegan 14
2006: Plymouth 35, Portsmouth 20
2007: Plymouth 34, Souhegan 0
2008: Souhegan 28, Portsmouth 14
2009: Souhegan 49, Portsmouth 29
2010: Souhegan 24, Portsmouth 21
2011: Portsmouth 41, Bedford 6
2012: Portsmouth 54, Goffstown 27
2013: Bow 20, Stevens 6
2014: Campbell 20, Newport 6
2015: Newport 48, IL/M 14
2016: Stevens 46, IL/M 20
2017: Campbell 12, Monadnock 8
2018: Monadnock 15, Campbell 12
2019: Trinity 28, Lebanon 21
2020: Pelham 40, Stevens 0
2021: Pelham 50, Trinity 14
2022: Campbell 16, Trinity 14
Division IV
1957: Woodbury
1958: St. Anthony
1959: Winnacunnet
1960: Littleton
1961: Towle
1962: Hanover
1963: Towle
1964: Towle/Franklin
1965: Berlin
1966: Franklin
1967: Plymouth
1968: Hanover
1969: Plymouth
1970: Bishop Brady/Newport
1971: Newport
1994: Plymouth 20, Somersworth 18
1995: Newport 25, Plymouth 12
1996: Somersworth 41, Newport 15
1997: Somersworth 45, St. Thomas 0
1998: Bishop Brady 60, St. Thomas 40
1999: St. Thomas 29, Somersworth 21
2000: St. Thomas 33, Kearsarge 13
2001: St. Thomas 16, Hanover 13
2002: Hanover 14, Milford 0
2003: Milford 27, Monadnock 16
2004: Hanover 12, Somersworth 0
2005: Hanover 15, Stevens 13
2006: St. Thomas 21, Laconia 3
2007: Laconia 35, Hanover 14
2008: Plymouth 14, Laconia 7
2009: Plymouth 38, Laconia 0
2010: Lebanon 24, Trinity 14
2011: Trinity 30, Plymouth 14
2012: Plymouth 7, Trinity 0
2018: Winnisquam 19, Franklin 14
2019: Winnisquam 21, Fall Mountain 0
2020: Newport 42, Somersworth 0
2021: Somersworth 40, Fall Mountain 13
2022: Somersworth 14, Newport 6
Division V
2004: Bow 28, Pelham 7
2005: Bishop Brady 13, Franklin 0
2006: Bishop Brady 49, Franklin 21
2007: Pelham 21, Gilford 7
2008: Pelham 22, St. Thomas 0
2009: Trinity 41, Bishop Brady 7
2010: Kearsarge 12, St. Thomas 6
2011: St. Thomas 49, Windham 28
2012: Monadnock 9, Somersworth 0
Division VI
2008: Franklin 8, Campbell 0
2009: Inter-Lakes 6, Winnisquam 0
2010: Newport 35, Gilford 0
2011: Inter-Lakes/Moultonborough 29, Epping-Newmarket 7
2012: Franklin 42, Mascoma 22