-
Nov. 29
Pinkerton
Bedford7
35 -
Nov. 27
West
Memorial8
46 -
Nov. 22
Trinity
Souhegan31
21 -
Nov. 22
Laconia
Gilford6
20 -
Nov. 21
South
Bedford21
35 -
Nov. 21
Salem
Pinkerton0
28 -
Nov. 15
Mascoma
H-D20
34 -
Nov. 15
Gilford
Monadnock26
13 -
Nov. 15
ILMA
Laconia7
28 -
Nov. 15
Pelham
Souhegan14
47 -
Nov. 15
Plymouth
Trinity27
29 -
Nov. 14
BG
South14
31 -
Nov. 14
Windham
Pinkerton6
34 -
Nov. 14
Salem
Memorial24
17 -
Nov. 14
WHS
Bedford13
44 -
Nov. 8
Raymond
Mascoma0
16 -
Nov. 8
F/N
H-D14
35 -
Nov. 8
Newport
Laconia6
21 -
Nov. 8
Somers
Monad14
20 -
Nov. 8
E/N
Gilford0
35 -
Nov. 8
ILMA
Campbell19
16 -
Nov. 8
Kingswood
Plymouth7
14 -
Nov. 8
West
Pelham6
7 -
Nov. 8
STA
Souhegan20
47 -
Nov. 8
North
BG7
32 -
Nov. 7
Hanover
Trinity28
42 -
Nov. 7
P/OR
Salem28
35 -
Nov. 7
Lond
South15
44 -
Nov. 7
Exeter
WHS14
34 -
Nov. 1
Newfound
Winnis14
6 -
Nov. 1
F/N
Mascoma6
56 -
Nov. 1
Fall Mtn.
Sanborn16
6 -
Nov. 1
Newport
Gilford6
36 -
Nov. 1
Lebanon
E/N0
27 -
Nov. 1
Monad
Campbell46
12 -
Nov. 1
STA
Plymouth12
42 -
Nov. 1
Dover
Walpole7
35 -
Nov. 1
Lond
Windham14
6 -
Oct. 31
H/D
Raymond54
18 -
Oct. 31
Stevens
Somers6
28 -
Oct. 31
ILMA
Laconia12
21 -
Oct. 31
Pelham
Milford33
6 -
Oct. 31
West
Hanover6
3 -
Oct. 31
JS
ConVal29
24 -
Oct. 31
MV
Pembroke53
20 -
Oct. 31
Kennett
Kingswood7
35 -
Oct. 31
Trinity
Bow47
20 -
Oct. 31
Keene
Bedford49
0 -
Oct. 31
BG
WHS21
14 -
Oct. 31
P/OR
Spaulding47
0 -
Oct. 31
Exeter
Memorial21
28 -
Oct. 31
South
PA25
21 -
Oct. 31
Salem
Central35
7 -
Oct. 31
Timberlane
Concord8
35 -
Oct. 31
Alvirne
Merr28
26 -
Oct. 30
H/B
Souhegan0
35 -
Oct. 30
Dracut
North8
25 -
Oct. 25
Concord
Windham7
13 -
Oct. 25
Somers
Newport39
0 -
Oct. 25
Monad
York8
6 -
Oct. 25
E/N
Kearsarge21
0 -
Oct. 25
Franklin
Newfound(F)
-
Oct. 25
F/N
Winnis38
7 -
Oct. 24
Laconia
Sanborn35
6 -
Oct. 24
Gilford
Stevens19
7 -
Oct. 24
ILMA
Lebanon21
15 -
Oct. 24
Souhegan
Pelham33
6 -
Oct. 24
JS
West6
44 -
Oct. 24
Hanover
H-B28
7 -
Oct. 24
Milford
ConVal19
21 -
Oct. 24
Plymouth
MV35
3 -
Oct. 24
Kingswood
STA42
7 -
Oct. 24
Trinity
Kennett31
20 -
Oct. 24
Pembroke
Bow6
47 -
Oct. 24
Winna
Salem35
37 -
Oct. 24
Central
Spaulding34
7 -
Oct. 24
Timberlane
P/OR6
14 -
Oct. 24
Pinkerton
Memorial25
28 -
Oct. 24
Portland
Exeter33
21 -
Oct. 24
Dover
Alvirne21
28 -
Oct. 24
South
Merrimack51
16 -
Oct. 24
Keene
North7
41 -
Oct. 24
Bedford
Lond30
10 -
Oct. 18
Somers
Gilford26
47 -
Oct. 18
E/N
ILMA7
6 -
Oct. 18
Lebanon
Campbell16
24 -
Oct. 18
Souhegan
Plymouth19
9 -
Oct. 18
Bow
JS34
30 -
Oct. 18
H-B
Pembroke43
2 -
Oct. 18
Raymond
Newfound26
12 -
Oct. 18
Franklin
Mascoma(F)
-
Oct. 18
F/N
H-D22
48 -
Oct. 17
Stevens
Laconia6
21 -
Oct. 17
Newport
Kearsarge21
14 -
Oct. 17
Fall Mtn.
Monadnock0
49 -
Oct. 17
Pelham
Trinity13
23 -
Oct. 17
STA
Milford32
14 -
Oct. 17
Kingswood
West13
20 -
Oct. 17
Hanover
Kennett28
7 -
Oct. 17
ConVal
MV12
7 -
Oct. 17
Andover
Pinkerton27
20 -
Oct. 17
Windham
Central28
0 -
Oct. 17
Salem
Lond35
21 -
Oct. 17
Winna
Bangor14
7 -
Oct. 17
Alvirne
Timb25
22 -
Oct. 17
Spaulding
Exeter13
28 -
Oct. 17
Memorial
South46
28 -
Oct. 17
North
P/OR28
21 -
Oct. 17
Merrimack
Dover28
19 -
Oct. 17
Keene
Noble14
28 -
Oct. 17
Goffstown
Concord7
40 -
Oct. 17
BG
Bedford28
42 -
Oct. 11
Merrimack
Keene44
26 -
Oct. 11
STA
Trinity13
39 -
Oct. 11
Plymouth
Pembroke48
0 -
Oct. 11
Sanborn
ILMA6
35 -
Oct. 11
E/N
Campbell28
16 -
Oct. 11
Stevens
Monadnock6
30 -
Oct. 11
Fall Mtn.
Newport0
21 -
Oct. 11
Newfound
H-D0
41 -
Oct. 11
Winnis
F/N28
32 -
Oct. 10
Franklin
Raymond6
53 -
Oct. 10
Kearsarge
Lebanon6
16 -
Oct. 10
Laconia
Somers27
6 -
Oct. 10
Milford
Souhegan7
35 -
Oct. 10
West
Pelham0
35 -
Oct. 10
JS
Hanover6
34 -
Oct. 10
ConVal
H-B33
14 -
Oct. 10
MV
Kingswood0
34 -
Oct. 10
Kennett
Bow47
16 -
Oct.10
Memorial
Winna27
30 -
Oct. 10
Dover
Exeter0
14 -
Oct. 10
Timb
Goffstown29
14 -
Oct. 10
BG
South24
28 -
Oct. 10
North
Bedford0
35 -
Oct. 10
Windham
Spaulding36
6 -
Oct. 10
Cumberland
Salem14
21 -
Oct. 10
Central
Lond21
46 -
Oct. 10
Concord
Haverhill35
42 -
Oct. 10
Alvirne
Pink17
56 -
Oct. 4
Winnis
Mascoma7
40 -
Oct. 4
Laconia
E/N22
13 -
Oct. 4
Campbell
Gilford34
7 -
Oct. 4
Sanborn
Newport0
42 -
Oct. 4
Newfound
Franklin44
23 -
Oct. 4
Raymond
F/N24
6 -
Oct. 4
Plymouth
Bow55
0 -
Oct. 4
Windham
Salem17
0 -
Oct. 4
Lond
Duxbury27
21 -
Oct. 4
North
BG27
51 -
Oct. 3
Lebanon
Stevens26
20 -
Oct. 3
H-D
Somers27
51 -
Oct. 3
Kearsarge
Monadnock0
40 -
Oct. 3
ILMA
Fall Mtn.41
0 -
PPD
Trinity
MV
-
Oct. 3
Pembroke
Kingswood0
50 -
Oct. 3
Kennett
STA18
40 -
Oct. 3
West
Milford34
0 -
Oct.3
H-B
JS21
6 -
Oct. 3
Hanover
Souhegan7
35 -
Oct. 3
Pelham
ConVal56
7 -
Oct. 3
PA
Concord36
27 -
Oct. 3
Central
Alvirne14
28 -
Oct. 3
Winna
P/OR13
26 -
Oct. 3
Spaulding
Memorial7
41 -
Oct. 3
Timb
Dover17
14 -
Oct. 3
South
Keene47
7 -
Oct. 3
Merrimack
Goffstown42
14 -
Oct. 3
Exeter
Bedford7
42 -
Sept. 27
Mascoma
H-D14
26 -
Sept. 26
Fall Mtn.
Winnis0
33 -
Sept. 27
Newport
Lebanon27
12 -
Sept. 27
Monadnock
Sanborn45
6 -
Sept. 27
Laconia
Kearsarge28
14 -
Sept. 26
Gilford
ILMA28
0 -
Sept. 26
E/N
Fall Mtn.22
0 -
Sept. 26
Campbell
Somers26
22 -
Sept. 26
Pembroke
Trinity6
46 -
Sept. 27
Kingswood
Plymouth12
27 -
Sept. 26
MV
Kennett15
22 -
Sept. 26
Bow
STA7
42 -
Sept. 26
Souhegan
West33
0 -
Sept. 27
Milford
JS22
12 -
Sept. 27
Pelham
HB0
50 -
Sept. 26
ConVal
Hanover0
40 -
Sept. 26
Lond
PA10
24 -
Sept. 27
Alvirne
Concord17
41 -
Sept. 26
P/OR
Central35
49 -
Sept. 26
Memorial
Timb40
12 -
Sept. 27
Winna
Exeter31
21 -
Sept. 26
Spaulding
Dover0
8 -
Sept. 26
South
North48
34 -
Sept. 26
Keene
Windham0
17 -
Sept. 27
Salem
BG28
42 -
Sept. 26
Bedford
Goffstown42
3 -
Sept. 20
Raymond
Winnis18
12 -
Sept. 20
Newfound
Mascoma6
32 -
Sept. 20
HD
Franklin52
7 -
Sept. 20
Monad
Newport30
12 -
Sept. 19
Kearsarge
Stevens20
35 -
Sept. 19
Lebanon
Fall Mtn.21
8 -
Sept. 19
Sanborn
Somers0
44 -
Sept. 19
Laconia
Fryeburg13
21 -
Sept. 20
Gilford
E/N22
21 -
Sept. 19
ILMA
Campbell21
38 -
Sept. 19
JS
Souhegan0
35 -
Sept. 19
HB
Milford8
20 -
Sept. 19
Hanover
Pelham7
55 -
Sept. 19
ConVal
West13
41 -
Sept. 20
Trinity
Plymouth14
46 -
Sept. 20
STA
MV41
0 -
Sept. 20
Kennett
Pembroke0
0 -
Sept. 19
Bow
Kingswood7
27 -
Sept. 19
North
Merrimack10
14 -
Sept. 19
Goffstown
South8
43 -
Sept. 19
BG
Keene48
7 -
Sept. 19
Thornton
Bedford14
26 -
Sept. 19
Spaulding
Timberlane7
28 -
Sept. 19
P/OR
Memorial14
19 -
Sept. 19
Dover
Winna14
21 -
Sept. 19
Pinkerton
Salem31
19 -
Sept. 19
Exeter
Londonderry23
21 -
Sept. 19
Concord
Central7
13 -
Sept. 19
Windham
Alvirne7
35 -
Sept. 12
MV
Raymond38
8 -
Sept. 13
Winnis
H/D7
46 -
Sept. 13
Franklin
F/N6
22 -
Sept. 12
Newport
Stevens6
34 -
Sept. 12
Monad
Lebanon30
6 -
Sept. 12
Fall Mtn
Kearsarge24
14 -
Sept. 12
Gilford
Laconia14
15 -
Sept. 13
Somers
E/N20
26 -
Sept. 12
Campbell
Sanborn56
29 -
Sept. 12
Pembroke
STA48
48 -
Sept. 12
Kingswood
Trinity14
42 -
Sept. 12
Plymouth
Kennett50
18 -
Sept. 12
MV
Bow14
42 -
Sept. 13
Pelham
JS47
0 -
Sept. 12
West
HB37
0 -
Sept. 12
Milford
Hanover0
35 -
Sept. 12
Souhegan
ConVal35
0 -
Sept. 13
MC
Windham28
6 -
Sept. 12
Pink
Central41
0 -
Sept. 12
Concord
Lond27
14 -
Sept. 12
Alvirne
Salem0
48 -
Sept. 12
Winna
Timberlane19
7 -
Sept. 12
Exeter
P/OR42
34 -
Sept. 12
Memorial
Dover30
6 -
Sept. 13
Keene
Spaulding21
29 -
Sept. 12
North
Goffstown28
13 -
Sept. 13
Merr
BG8
48 -
Sept. 12
Bedford
South34
14 -
Sept. 5
Stevens
FM40
6 -
Sept. 5
Somers
Monad7
26 -
Sept. 6
Kearsarge
ILMA13
28 -
Sept. 6
Sanborn
Gilford0
35 -
Sept. 5
Campbell
Laconia24
6 -
Sept. 5
Souhegan
STA47
14 -
Sept. 5
Bow
Pelham8
41 -
Sept. 5
Plymouth
Milford49
0 -
Sept. 5
Pembroke
West0
49 -
Sept. 5
JS
MV40
0 -
Sept. 5
H/B
Kingswood0
28 -
Sept. 5
Hanover
Trinity10
33 -
Sept. 5
Kennett
ConVal20
21 -
Sept. 5
Windham
PA0
28 -
Sept. 5
Salem
Concord21
14 -
Sept. 5
Lond
Alvirne33
7 -
Sept. 5
Spaulding
WHS13
24 -
Sept. 5
Cent. (RI)
Memorial13
14 -
Sept. 5
Timb
Exeter20
24 -
Sept. 5
Dover
P/OR0
35 -
Sept. 5
South
MC36
25 -
Sept. 5
Central
North7
31 -
Sept. 5
Goffstown
Keene21
35 -
Sept. 5
BG
PV Tech35
8 -
Sept. 5
Bedford
Merrimack48
20
-
Nov. 29
UNH
SDSU3
41 -
Nov. 22
Dartmouth
Brown28
35 -
Nov. 22
Maine
UNH27
33 -
Nov. 15
UNH
Bryant42
14 -
Nov. 15
PSU
UM-Dart21
42 -
Nov. 15
NEC
UNE3
59 -
Nov. 15
Cornell
Dartmouth14
24 -
Nov. 15
FP
Pace24
10 -
Nov. 8
Endicott
NEC63
0 -
Nov. 8
Fitchburg
PSU0
27 -
Nov. 8
SA
Post35
41 -
Nov. 8
Princeton
Dartmouth17
20 -
Nov. 8
UNH
Monmouth34
13 -
Nov. 8
SCSU
FP7
38 -
Nov. 1
St. A's
Bentley14
28 -
Nov. 1
FSU
PSU26
28 -
Nov. 1
NEC
WNEC0
0 -
Nov. 1
Dartmouth
Harvard0
0 -
Oct. 25
PSU
Westfield42
35 -
Oct. 25
FP
Post28
17 -
Oct. 25
St. A's
SCSU13
37 -
Oct. 25
W&M
UNH24
34 -
Oct. 24
Dartmouth
Columbia49
0 -
Oct. 18
Dartmouth
Fordham30
13 -
Oct. 18
A. Maria
PSU35
28 -
Oct. 18
NEC
Husson0
48 -
Oct. 18
AIC
St. A's14
27 -
Oct. 18
UNH
Campbell24
10 -
Oct. 17
Kent. St.
F. Pierce17
14 -
Oct .11
Yale
Dartmouth16
17 -
Oct. 11
F. Pierce
St. A's0
0 -
Oct. 11
UNH
URI27
38 -
Oct. 4
Dartmouth
Penn24
36 -
Oct. 4
Curry
NEC62
7 -
Oct. 4
PSU
Dean34
0 -
Oct. 4
AIC
FP20
30 -
Oct. 4
St. A's
Post30
23 -
Oct. 4
Villanova
UNH37
7 -
Sept. 27
MM
PSU10
14 -
Sept. 27
Assump
FP28
26 -
Sept. 27
NEC
Nichols21
41 -
Sept. 27
Dartmouth
CCSU35
28 -
Sept. 27
Pace
SA29
31 -
Sept. 27
Albany
UNH6
24 -
Sept. 20
UNH
Dartmouth20
27 -
Sept. 19
SA
Assumption30
8 -
Sept. 20
NEC
Fitchburg0
48 -
Sept. 20
PSU
Bridge St.42
21 -
Sept. 20
FP
Bentley35
21 -
Sept. 13
MIT
NEC0
55 -
Sept. 13
Pace
FP6
30 -
Sept. 13
Worc. St.
PSU46
47 -
Sept. 13
UNH
Ball St.29
34 -
Sept. 6
PSU
NEC49
21 -
Sept. 6
SA
Merrimack6
31 -
Sept. 6
HC
UNH0
0 -
Sept. 5
S. Rock
FP24
13 -
Aug. 30
SA
Pace34
10 -
Aug. 30
UNH
NCCU27
10
-
Nov. 8
Andover
Exeter10
48 -
Nov. 8
N. Hamp
WA0
34 -
Nov. 8
Proctor
Berkshire49
7 -
Nov. 7
SPS
Dexter13
18 -
Nov. 1
Proctor
CPH0
20 -
Nov. 1
N. Hamp
PA9
7 -
Nov. 1
SPS
BBN6
17 -
Nov. 1
PEA
Suffield59
26 -
Oct. 25
Pingree
Proctor56
7 -
Oct. 25
MM
NEC10
14 -
Oct. 25
KO
N. Hamp0
0 -
Oct. 25
Tabor
SPS27
24 -
Oct. 25
Brunswick
PEA44
43 -
Oct. 18
Proctor
HH7
36 -
Oct. 18
SPS
KO20
24 -
Oct. 18
PEA
Deerfield47
13 -
Oct. 17
Rox Latin
N. Hamp10
13 -
Oct. 11
St. Seb's
SPS7
14 -
Oct. 11
Salisbury
PEA21
38 -
Oct. 10
Proctor
N. Hamp0
41 -
Oct. 4
WA
Proctor33
0 -
Oct. 4
Milton
SPS29
7 -
Oct. 3
N. Hamp
Pingree14
40 -
Sept. 27
Proctor
PA13
41 -
Sept. 27
N. Hamp
Canterbury2
20 -
Sept. 27
SPS
T-P42
0 -
Sept. 27
PEA
WN7
34 -
Sept. 20
St. Mark's
Proctor34
7 -
Sept. 20
N. Hamp
AP14
21 -
Sept. 20
BH
SPS6
21 -
Sept. 20
Cheshire
PEA24
41 -
Sept. 13
PEA
Choate38
36
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
2023: Bedford 28, Londonderry 8
2024: Pinkerton 42, Londonderry 7
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
2023: Pelham 35, Plymouth 6
2024: Souhegan 14, Pelham 11
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
2023: Trinity 42, Campbell 12
2024: Campbell 48, Inter-Lakes/Moultonborough 7
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
2023: Somersworth 21, Newport 7
2024: Mascoma 45, Raymond 0
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

