Massachusetts Interscholastic Athletic Association

MIAA Championships History: Football

Football history

All-Time Tournament Brackets

2025

2024

2023

2022

2021

  

2019

2018

2017

2016

2015

2014

2013

(There were no MIAA tournaments in 2020 because of the COVID 19 pandemic)

Tournament Champions (2013-present)

(Click on Division headers below to expand/contract champions lists)

Division 1

MIAA STATEWIDE TOURNAMENT

YEARSTATE CHAMPIONSHIP

FINAL FOUR

2025Xaverian 41, St. John's Prep 35St. John's Prep 48, Leominster 32Central Catholic 20, Natick 17 (ot)Springfield Central 49, Lowell 14
Xaverian 49, Andover 17
2024Xaverian 14, Needham 7St. John's Prep 44, Methuen 7Needham 31, Central Catholic 7BC High 41, Springfield Central 36
Xaverian 35, Leominster 20
2023Xaverian 31, St. John's Prep 25St. John's Prep 56, BC High 34Andover 26, Weymouth 14Xaverian 21, Springfield Central 20
Needham 42, Methuen 24
2022St. John's Prep 13, Springfield Central 0Methuen 28, Franklin 25Springfield Central 56, Xaverian 22St. John's Prep 48, Andover 14
Central Catholic 21, Everett 0
2021Springfield Central 22, Central Catholic 15Franklin 24, Methuen 7Springfield Central 40, Xaverian 15Central Catholic 37, St. John's 13
St. John's Prep 57, Wachusett 20

MIAA SECTIONAL TOURNAMENTS

YEARSTATE CHAMPIONSHIP

NORTH

SOUTH

2020
No tournaments (COVID 19)
  
2019St. John’s Prep 21, Catholic Memorial 14St. John’s Prep 14, Central Catholic 0
Catholic Memorial 42, Franklin 8
2018St. John’s Prep 40, Catholic Memorial 22St. John’s Prep 21, Central Catholic 0
Catholic Memorial 35, Xaverian 14
2017Everett 35, Xaverian 10Everett 37, Central Catholic 29
Xaverian 35, Catholic Memorial 7
2016Everett 31, Xaverian 7Everett 62, Andover 33
Xaverian 17, BC High 0
2015Xaverian 44, Central Catholic 14Central Catholic 33, Everett 14
Xaverian 35, Brockton 0
2014Xaverian 38, Everett 29Everett 31, St. John's Prep 24
Xaverian 24, BC High 10
2013Central Catholic 34, Xaverian 17Central Catholic 20, Everett 15
Xaverian 35, Attleboro 28

Division 2

MIAA STATEWIDE TOURNAMENT

YEARSTATE CHAMPIONSHIP

FINAL FOUR

2025Catholic Memorial 41, Bishop Feehan 14Catholic Memorial 47, Wellesley 0Winchester 38, Lincoln-Sudbury 21Bishop Feehan 33, Chelmsford 12
Bridgewater-Raynham 28, Billerica 7
2024Catholic Memorial 39, King Philip 21Catholic Memorial 48, Bridgewater-Raynham 14Wellesley 14, Bishop Feehan 7King Philip 42, Barnstable 20
Marshfield 48, Winchester 28
2023King Philip 42, Marshfield 14King Philip 31, Winchester 3Barnstable 13, Peabody 9Catholic Memorial 42, Wellesley 21
Marshfield 51, Bishop Feehan 24
2022Catholic Memorial 27, King Philip 7Milford 27, Mansfield 21Catholic Memorial 28, Chelmsford 7King Philip 17, Marshfield 13
Bishop Feehan 48, Reading 6
2021Catholic Memorial 42, King Philip 18Catholic Memorial 47, Reading 13Marshfield 27, Lincoln-Sudbury 23Milford 21, Natick 7
King Philip 21, Mansfield 14

MIAA SECTIONAL TOURNAMENTS

YEARSTATE CHAMPIONSHIP

NORTH

SOUTH

CENTRAL

WEST

2020
No tournaments (COVID 19)
    
2019Mansfield 42, Lincoln-Sudbury 0Lincoln-Sudbury 27, North Andover 14
Mansfield 22, Natick 3
  
2018North Andover 6, King Philip 0North Andover 42, Lincoln-Sudbury 0
King Philip 10, Mansfield 7
  
2017King Philip 10, Lincoln-Sudbury 7Lincoln-Sudbury 27, North Andover 7
King Philip 29, Bridgewater-Raynham 19
  
2016King Philip 21, Reading 18Reading 21, Lincoln-Sudbury 7
King Philip 33, Bridgewater-Raynham 27
  
2015Nashoba 27, Reading 13Reading 23, Billerica 0Marshfield 43, Needham 0Nashoba 32, St. John's 27
Springfield Central 36, Longmeadow 29
2014Marshfield 45, Longmeadow 6North Andover 28, Haverhill 13Marshfield 20, King Philip 12Fitchburg 7, Leominster 0
Longmeadow 28, East Longmeadow 20
2013Mansfield 28, St. John's 14Waltham 34, Lincoln-Sudbury 7Mansfield 41, Barnstable 16St. John's 51, Leominster 42
Springfield Central 44, Westfield 20

# In 2016, Division 2 was called Division 1A

Division 3

MIAA STATEWIDE TOURNAMENT

YEARSTATE CHAMPIONSHIP

FINAL FOUR

2025King Philip 21, North Attleboro 10King Philip 42, Mansfield 12Malden Catholic 27, Hingham 13North Attleboro 42, Barnstable 21
Milton 41, Masconomet 27
2024North Attleboro 35, Mansfield 0Reading 21, Milford 18North Attleboro 42, Westboro 7Walpole 35, Billerica 14
Mansfield 14, Dartmouth 6
2023Milton 42, Walpole 21Milford 24, North Attleboro 17Walpole 37, Mansfield 31Westfield 34, Billerica 33
Milton 28, Dartmouth 7
2022Wakefield 34, Milton 28Milton 24, Marblehead 20Hanover 40, Walpole 37North Attleboro 34, Billerica 6
Wakefield 24, Plymouth South 14
2021Marblehead 35, North Attleboro 28Marblehead 21, Masconomet 7Westfield 21, Plymouth South 6Billerica 15, Hanover 14
North Attleboro 62, Milton 28

MIAA SECTIONAL TOURNAMENTS

YEARSTATE CHAMPIONSHIP

NORTH

SOUTH

CENTRAL

WEST

2020
No tournaments (COVID 19)
    
2019Springfield Central 38, Duxbury 13Tewksbury 29, Winchester 28Duxbury 20, Hingham 10St. John's 56, Shepherd Hill 21
Springfield Central 40, Minnechaug 7
2018Springfield Central 20, Tewksbury 7Tewksbury 28, Danvers 21Duxbury 21, Hingham 6St. John's 41, Shrewsbury 23
Springfield Central 22, Westfield 0
2017St. John's 35, North Attleboro 33Tewksbury 22, Lynn English 18North Attleboro 35, Duxbury 0St. John's 38, Shrewsbury 14
Springfield Central 55, Minnechaug 0
2016Duxbury 40, Shrewsbury 7Beverly 19, Billerica 18Duxbury 26, North Attleboro 19Shrewsbury 21, Algonquin 14
Westfield 40, West Springfield 16
YEARSTATE CHAMPIONSHIP

NORTHEAST

NORTHWEST

SOUTHEAST

SOUTHWEST

2015Dartmouth 26, Melrose 21Danvers 13, Marblehead 6Melrose 38, Concord-Carlisle 20Dartmouth 28, Dighton-Rehoboth 0
Milton 42, Duxbury 28
2014Dartmouth 14, Melrose 7Tewksbury 28, Masconomet 0Melrose 28, Concord-Carlisle 20Dartmouth 14, Somerset Berkley 0
Walpole 28, Medfield 14
2013Tewksbury 42, Plymouth South 14Tewksbury 34, Marblehead 21Melrose 31, Woburn 7Plymouth South 7, Plymouth North 6
Stoughton 16, Oliver Ames 14
# In 2016, Division 3 was called Division 2   

Division 4

MIAA STATEWIDE TOURNAMENT

YEARSTATE CHAMPIONSHIP

FINAL FOUR

2025Scituate 42, Tewksbury 41Scituate 34, Walpole 28Duxbury 38, Burlington 14Tewksbury 34, Ashland 7
Canton 27, Marblehead 22
2024Scituate 29, Duxbury 13Duxbury 30, Canton 27Tewksbury 40, Somerset Berkley 20Scituate 28, Wayland 0
Grafton 35, Marblehead 0
2023Duxbury 62, Scituate 33Duxbury 31, Somerset Berkley 0Tewksbury 28, Burlington 21Scituate 27, Holliston 24
Grafton 17, Marblehead 6
2022Duxbury 42, Grafton 7Duxbury 62, Middleboro 41Holliston 35, Scituate 25Grafton 31, Marlboro 14
Foxboro 21, Bedford 14
2021Scituate 14, Duxbury 13Scituate 21, Ashland 14Grafton 35, Bedford 13Duxbury 39, Danvers 14
Foxboro 42, Wilmington 21

MIAA SECTIONAL TOURNAMENTS

YEARSTATE CHAMPIONSHIP

NORTH

SOUTH

CENTRAL

WEST

2020
No tournaments (COVID 19)
    
2019Melrose 28, Plymouth South 13Melrose 41, Revere 7Plymouth South 27, Milton 22
Tantasqua 26, Fitchburg 14
 
2018Nashoba 31, Dighton-Rehoboth 0Gloucester 38, Wayland 6Dighton-Rehoboth 28, Milton 25
Nashoba 28, Tantasqua 0
 
2017Melrose 21, Nashoba 0Melrose 28, Marblehead 20Hopkinton 28, Milton 19
Nashoba 21, Marlboro 19
 
2016Falmouth 34, Marblehead 13Marblehead 28, North Reading 7Falmouth 28, Westwood 6
Marlboro 42, Nashoba 21
 
2015Holliston 27, Chicopee Comp 6Stoneham 27, Watertown 13Holliston 21, Hanover 0Grafton 28, Holy Name 16
Chicopee Comp 44, Agawam 36
2014Holliston 43, Wahconah 0Lynnfield 35, Winthrop 14Holliston 35, Middleboro 13Shepherd Hill 45, St. Peter-Marian 7
Wahconah 32, Agawam 14
2013Doherty 28, Dennis-Yarmouth 26Bedford 22, Pentucket 14 (ot)Dennis-Yarmouth 26, Holliston 7Doherty 32, Shepherd Hill 28
Wahconah 20, Agawam 0
# In 2016, Division 4 was called Division 2A   

Division 5

MIAA STATEWIDE TOURNAMENT

YEARSTATE CHAMPIONSHIP

FINAL FOUR

2025Shawsheen 14, Foxboro 7Shawsheen 28, St. Mary's 7North Reading 21, Medfield 20Foxboro 28, Gloucester 0
Archbishop Williams 28, Hanover 26
2024Shawsheen 14, Foxboro 0Shawsheen 42, Newburyport 0Old Rochester 42, Norton 10Hanover 28, Auburn 9
Foxboro 42, Dedham 10
2023Foxboro 48, Hanover 21Hanover 31, Bishop Stang 0Danvers 10, Dedham 0Foxboro 37, Newburyport 0
Shawsheen 28, Old Rochester 8
2022North Reading 44, Shawsheen 28Dover-Sherborn 20, Hudson 7Shawsheen 27, Old Rochester 20North Reading 40, Apponequet 0
Bishop Fenwick 37, Maynard 13
2021Swampscott 14, North Reading 7North Reading 33, Norton 6Pentucket 21, Old Rochester 14Swampscott 23, Dover-Sherborn 9
Bishop Fenwick 42, Hudson 13

MIAA SECTIONAL TOURNAMENTS

YEARSTATE CHAMPIONSHIP

NORTH

SOUTH

CENTRAL

WEST

2020
No tournaments (COVID 19)
    
2019Swampscott 21, Amherst-Pelham 0Swampscott 39, Amesbury 8Holliston 27, Canton 14Northbridge 35, Oakmont 14
Amherst-Pelham 50, West Springfield 8
2018Scituate 35, Nipmuc 14Swampscott 34, Amesbury 26Scituate 21, Canton 0Nipmuc 14, Northbridge 6
Longmeadow 14, East Longmeadow 0
2017Dennis-Yarmouth 37, West Springfield 7Watertown 38, Lynnfield 34Dennis-Yarmouth 45, Scituate 33Nipmuc 35, Auburn 6
West Springfield 42, Longmeadow 18
2016Hanover 21, Grafton 0Triton 46, Watertown 32Hanover 40, Holliston 7Grafton 14, St. Peter-Marian 0
Taconic 35, Longmeadow 24
2015Northbridge 36, East Bridgewater 34St. Mary's 44, Greater Lowell 16East Bridgewater 29, Cardinal Spellman 21Northbridge 33, Uxbridge 0
Hoosac Valley 22, Taconic 8
2014Abington 36, Northbridge 6Bishop Fenwick 20, Whittier 14Abington 38, East Bridgewater 20Northbridge 25, Uxbridge 7
Pittsfield 13, Hoosac Valley 12
2013Bishop Fenwick 28, Northbridge 0Bishop Fenwick 43, Northeast 6Abington 47, Old Rochester 20Northbridge 50, Bartlett 37
Hoosac Valley 28, Easthampton 8
# In 2016, Division 5 was called Division 3   

Division 6

MIAA STATEWIDE TOURNAMENT

YEARSTATE CHAMPIONSHIP

FINAL FOUR

2025Fairhaven 28, Norwell 14Norwell 41, Pentucket 14Hudson 34, Old Rochester 14Bishop Fenwick 24, Abington 14
Fairhaven 34, Stoneham 6
2024Hudson 21, Fairhaven 14Hudson 28, Sandwich 21Norwell 28, Abington 14Swampscott 13, Stoneham 7
Fairhaven 36, Lynnfield 34 (ot)
2023Fairhaven 26, Salem 22Fairhaven 28, Norwell 14Hudson 28, Lynnfield 13Stoneham 26, Bellingham 20
Salem 55, Cardinal Spellman 0
2022St. Mary's 22, Stoneham 8Stoneham 50, Oakmont 23Cardinal Spellman 14, Blackstone Valley 13Rockland 28, Abington 0
St. Mary's 20, Lynnfield 6
2021Rockland 23, Abington 13Blackstone Valley 28, Stoneham 14Rockland 37, Winthrop 34Abington 34, Sandwich 0
St. Mary's 42, Medway 14

MIAA SECTIONAL TOURNAMENTS

YEARSTATE CHAMPIONSHIP

NORTH

SOUTH

CENTRAL

WEST

2020
No tournaments (COVID 19)
    
2019Ashland 28, Bishop Fenwick 22Bishop Fenwick 25, Stoneham 20Ashland 20, Old Rochester 19
Millbury 35, Tyngsboro 28
 
2018Stoneham 26, Old Rochester 20Stoneham 49, Hamilton-Wenham 14Old Rochester 28, Ashland 6
Littleton 34, Blackstone-Millville 0
 
2017Middleboro 43, Littleton 20Stoneham 20, Hamilton-Wenham 18Middleboro 30, Old Rochester 21
Littleton 30, St. Peter-Marian 14
 
2016East Bridgewater 34, St. Mary's 8St. Mary's 16, Stoneham 6East Bridgewater 22, Norwell 20 (ot)
Nipmuc 27, Uxbridge 7
 
2015Mashpee 28, St. Bernard's 8Essex Tech 34, Mystic Valley 20Mashpee 22, Millis 20St. Bernard's 7, West Boylston 6
Lee 13, McCann Tech 0
2014Cohasset 35, Littleton 22Cathedral 29, Mystic Valley 16Cohasset 20, Millis 12Littleton 36, Blackstone Valley 22
McCann Tech 12, Turners Falls 7
2013Littleton 52, Cohasset 35St. Clement 21, Latin Academy 14Cohasset 14, Millis/Hopedale 8Littleton 28, Blackstone Valley 8
Turners Falls 36, Mohawk Trail 22
# In 2016, Division 6 was called Division 3A   

Division 7

MIAA STATEWIDE TOURNAMENT

YEARSTATE CHAMPIONSHIP

FINAL FOUR

2025Cohasset 22, Amesbury 14Cohasset 42, Rockland 6Northbridge 49, Millbury 20Amesbury 34, Uxbridge 13
Clinton 18, West Bridgewater 6
2024Uxbridge 42, Mashpee 20Uxbridge 42, Gardner 0Northbridge 19, Millbury 14Clinton 28, Cohasset 7
Mashpee 30, Amesbury 20
2023Uxbridge 42, Amesbury 16Uxbridge 33, Tyngsboro 7Clinton 49, Rockland 8Cohasset 35, Mashpee 8
Amesbury 34, West Bridgewater 18
2022West Boylston 29, St. Bernard's 7West Boylston 36, Wahconah 6Amesbury 44, Millbury 7Cohasset 27, Clinton 14
St. Bernard's 20, Uxbridge 14
2021Cohasset 27, Wahconah 12Wahconah 48, Clinton 14Northbridge 42, West Boylston 13Mashpee 26, Amesbury 22
Cohasset 21, Hamilton-Wenham 7

MIAA SECTIONAL TOURNAMENTS

YEARSTATE CHAMPIONSHIP

NORTH

SOUTH

CENTRAL

WEST

2020
No tournaments (COVID 19)
    
2019Abington 21, Leicester 7Greater Lawrence 42, Manchester Essex 6Abington 41, Nantucket 7Leicester 28, Blackstone Valley 19
South Hadley 41, Chicopee 0
2018Blackstone Valley 18, St. Mary's 0St. Mary's 39, Nashoba Tech 14Cohasset 33, Abington 16Blackstone Valley 35, Leicester 3
Wahconah 46, South hadley 14
2017Mashpee 22, Blackstone Valley 16St. Mary's 42, Brighton 6Mashpee 40, Abington 20Blackstone Valley 21, Leicester 14
Wahconah 44, Frontier 20
2016Mashpee 34, Wahconah 13Brighton 52, Mystic Valley 28Mashpee 36, Seekonk 0West Boylston 44, Littleton 36
Wahconah 20, Palmer 14
# In 2016, Division 7 was called Division 4

Division 8

MIAA STATEWIDE TOURNAMENT

YEARSTATE CHAMPIONSHIP

FINAL FOUR

2025Randolph 21, West Boylston 0Nashoba Tech 20, KIPP Academy 6Randolph 46, Hoosac Valley 13Lee 48, Cathedral 36
West Boylston 41, Bourne 20
2024West Boylston 22, Randolph 16Randolph 40, Narragansett 8Nashoba Tech 22, Cathedral 0West Boylston 35, Lee 3
Carver 44, Bourne 13
2023West Boylston 41, Carver 7West Boylston 43, Blackstone-Millville 7Cathedral 16, Randolph 12Carver 49, KIPP Academy 27
Hoosac Valley 24, Old Colony 14
2022Hull 27, KIPP Academy 6Hull 40, Cathedral 0Old Colony 22, Manchester Essex 20KIPP Academy 21, Lowell Catholic 12
Oxford 33, Murdock 8
2021Randolph 20, Hull 14Hoosac Valley 20, Narragansett 13Hull 27, KIPP Academy 20Randolph 16, Ware 10
Oxford 16, Palmer 13

MIAA SECTIONAL TOURNAMENTS

YEARSTATE CHAMPIONSHIP

NORTH

SOUTH

CENTRAL

WEST

2020
No tournaments (COVID 19)
    
2019St. Bernard's 30, West Bridgewater 8KIPP Academy 49, Keefe Tech 13West Bridgewater 35, South Shore 12St. Bernard's 49, Monty Tech 22Lee 35, Ware 6
2018St. Bernard's 46, Pope John 35Pope John 51, English/New Mission 8West Bridgewater 47, Coyle & Cassidy 28St. Bernard's 44, Lunenburg 7
Hoosac Valley 16, Lee 14 (ot)
2017Millis 37, Hoosac Valley 0Cathedral 20, Lynn Tech 6Millis 31, Wareham 8Nashoba Tech 39, Bartlett 16
Hoosac Valley 46, Ware 16
2016Millis 30, Maynard 18Latin Academy 30, O'Bryant 12Millis 28, St. John Paul II 16Maynard 6, St. Bernard's 0
Turners Falls 26, Mount Greylock 24
# In 2016, Division 8 was called Division 4A

Sectional Super Bowl Champions (1972-2012)

2012

Eastern Mass.
DIVISION 1: St. John’s Prep 48, Brockton 28
   Semifinal: Brockton 33, Weymouth 7
   Semifinal: St. John's Prep 21, Andover 0
DIVISION 1A: Everett 20, Barnstable 19
   Semifinal: Everett 42, Masconomet 14
   Semifinal: Barnstable 28, Lincoln-Sudbury 7
DIVISION 2: Reading 27, Mansfield 7
   Semifinal: Reading 42, Tewksbury 6
   Semifinal: Mansfield 23, Duxbury 19
DIVISION 2A: Beverly 28, Natick 21
   Semifinal: Beverly 34, Burlington 21
   Semifinal: Natick 38, Plymouth South 33
DIVISION 3: Sharon 13, Wayland 3
   Semifinal: Wayland 36, Westwood 14
   Semifinal: Sharon 7, Pembroke 6
DIVISION 3A: Bishop Feehan 21, Lynnfield 7
   Semifinal: Lynnfield 35, Amesbury 14
   Semifinal: Bishop Feehan 49, Dighton-Rehoboth 7
DIVISION 4: Abington 14, St. Mary’s 8
   Semifinal: St. Mary's 36, Shawsheen 8
   Semifinal: Abington 29, Millis/Hopedale 12
DIVISION 4A: Cathedral 22, Madison Park 20 (ot)
   Semifinal: Cathedral 30 North Shore 14
   Semifinal: Madison Park 18, Bristol-Plymouth 6
Central Mass.
DIVISION 1: Leominster 42, St. John’s 32
   Semifinal: Leominster 20, Shrewsbury 7
   Semifinal: St. John's 21, Wachusett 19
DIVISION 2: Nashoba 20, Shepherd Hill 6
   Semifinal: Nashoba 21, Holy Name 0
   Semifinal: Shepherd Hill 34, Doherty 8
DIVISION 3: Auburn 33, Tantasqua 7
   Semifinal: Auburn 49, Hudson 14
   Semifinal: Tantasqua 21, Groton-Dunstable 13
DIVISION 4: Grafton 21, Northbridge 0
   Semifinal: Northbridge 34, Millbury 0
   Semifinal: Grafton 23, Lunenburg 7
DIVISION 5: West Boylston 14, Leicester 6
   Semifinal: West Boylston 14, Narragansett 7
   Semifinal: Leicester 27, Tyngsboro 6
DIVISION 6: Blackstone Valley 6, Bay Path 0
   Semifinal: Blackstone Valley 27, Assabet Valley 20
   Semifinal: Bay Path 14, Littleton 12
Western Mass.
DIVISION 1: Springfield Central 27, Longmeadow 0
   Semifinal: Springfield Central 35, Minnechaug 6
   Semifinal: Longmeadow 21, Chicopee Comp 14
DIVISION 2: Wahconah 24, South Hadley 21
   Semifinal: South Hadley 28, Springfield Commerce 6
   Semifinal: Wahconah 22, Hoosac Valley 0
DIVISION 3: Mount Greylock 16, Belchertown 0
   Semifinal: Belchertown 26, St. Joseph 0
   Semifinal: Mount Greylock 62, Greenfield 0
DIVISION 4: Pathfinder 12, Turners Falls 8
   Semifinal: Pathfinder 8, Easthampton 6
   Semifinal: Turners Falls 36, Ware 8

2011

Eastern Mass.
DIVISION 1: BC High 21, Needham 7
   Semifinal: BC High 34, Chelmsford 13
   Semifinal: Needham 42, New Bedford 14
DIVISION 1A: Everett 36, Lincoln-Sudbury 13
   Semifinal: Lincoln-Sudbury 14, Barnstable 13
   Semifinal: Everett 46, Lynn English 0
DIVISION 2: Duxbury 35, Tewksbury 0
   Semifinal: Tewksbury 21, Reading 6
   Semifinal: Duxbury 7, King Philip 0
DIVISION 2A: Dennis-Yarmouth 35, Wakefield 0
   Semifinal: Wakefield 7, Marblehead 6
   Semifinal: Dennis-Yarmouth 46, Walpole 20
DIVISION 3: Concord-Carlisle 42, Oliver Ames 9
   Semifinal: Concord-Carlisle 32, Holliston 28
   Semifinal: Oliver Ames 20, Pembroke 12
DIVISION 3A: Bourne 16, Hamilton-Wenham 14
   Semifinal: Hamilton-Wenham 7, Newburyport 0
   Semifinal: Bourne 22, Bishop Feehan 14
DIVISION 4: Mashpee 34, Cardinal Spellman 8
   Semifinal: Cardinal Spellman 31, Shawsheen 7
   Semifinal: Mashpee 30, Millis 12
DIVISION 4A: Blue Hills 16, Cathedral 14
   Semifinal: Cathedral 12, Chelsea 10
   Semifinal: Blue Hills 25, East Boston 22
DIVISION 5: Nantucket 35, Latin Academy 7
Central Mass.
DIVISION 1: Leominster 21, St. John’s (S) 6
   Semifinal: Leominster 26, Fitchburg 25
   Semifinal: St. John's 55, Shrewsbury 30
DIVISION 2: Nashoba 27, Holy Name 0
   Semifinal: Nashoba 35, Shepherd Hill 14
   Semifinal: Holy Name 34, Gardner 7
DIVISION 3: Auburn 7, Hudson 0
   Semifinal: Hudson 36, Oakmont 12
   Semifinal: Auburn 35, Groton-Dunstable 7
DIVISION 4: Northbridge 20, Southbridge 7
   Semifinal: Northbridge 14, Nipmuc 12
   Semifinal: Southbridge 21, Grafton 20
DIVISION 5: Leicester 20, Clinton 14
   Semifinal: Clinton 30, Narragansett 8
   Semifinal: Leicester 42, Bartlett 14
DIVISION 6: Bay Path 38, Assabet Valley 34
   Semifinal: Assabet Valley 22, Littleton 18
   Semifinal: Bay Path 16, Blackstone Valley 0
Western Mass.
DIVISION 1: Longmeadow 35, Springfield Central 7
   Semifinal: Springfield Central 22, Minnechaug 14
   Semifinal: Longmeadow 13, West Springfield 10
DIVISION 2: Springfield Putnam 48, Springfield Commerce 6
   Semifinal: Springfield Commerce 18, Hoosac Valley 7
   Semifinal: Springfield Putnam 30, Wahconah 6
DIVISION 3: Mount Greylock 16, Lee 0
   Semifinal: Lee 14, Belchertown 6
   Semifinal: Mount Greylock 30, Mahar 6
DIVISION 4: Pioneer Valley 14, McCann Tech 6
   Semifinal: McCann Tech 33, Turners Falls 14
   Semifinal: Pioneer Valley 32, Palmer 8

2010

Eastern Mass.
DIVISION 1: Everett 31, St. John’s Prep 7
   Semifinal: Everett 21, Andover 0
   Semifinal: St. John's Prep 35, New Bedford 7
DIVISION 1A: Gloucester 34, Bridgewater-Raynham 13
   Semifinal: Gloucester 21, Lincoln-Sudbury 0
   Semifinal: Bridgewater-Raynham 34, Weymouth 22
DIVISION 2: Mansfield 29, Reading 26
   Semifinal: Reading 15, Dracut 14
   Semifinal: Mansfield 28, Walpole 0
DIVISION 2A: Duxbury 35, Concord-Carlisle 13
   Semifinal: Concord-Carlisle 35, North Andover 16
   Semifinal: Duxbury 19, Dennis-Yarmouth 7
DIVISION 3: Beverly 28, Somerset 20
   Semifinal: Beverly 41, Scituate 14
   Semifinal: Somerset 28, Dighton-Rehoboth 0
DIVISION 3A: Holliston 21, Cardinal Spellman 7
   Semifinal: Cardinal Spellman 28, Hamilton-Wenham 16
   Semifinal: Holliston 35, Rockland 20
DIVISION 4: Shawsheen 20, Blue Hills 6
   Semifinal: Shawsheen 21, Madison Park 0
DIVISION 4A: Northeast 38, Brighton 14
   Semifinal: Northeast 42, Pope John 0
   Semifinal: Brighton 36, West Bridgewater 13
Central Mass.
DIVISION 1: St. John’s 31, Nashoba 21
   Semifinal: Nashoba 35, Milford 0
   Semifinal: St. John's 42, Gardner 0
DIVISION 1A: Wachusett 35, Holy Name 8
   Semifinal: Holy Name 16, Fitchburg 14
   Semifinal: Wachusett 31, Marlboro 14
DIVISION 2: Northbridge 24, Millbury 7
   Semifinal: Millbury 21, Leicester 15
   Semifinal: Northbridge 20, Grafton 7
DIVISION 2A: Auburn 28, David Prouty 8
   Semifinal: Auburn 18, Shepherd Hill 14
   Semifinal: David Prouty 20, Oxford 7
DIVISION 3: Narragansett 36, Oakmont 35
   Semifinal: Narragansett 38, Blackstone Valley 12
   Semifinal: Oakmont 35, Littleton 16
DIVISION 3A: Clinton 22, Hudson 21
   Semifinal: Hudson 40, Groton-Dunstable 13
   Semifinal: Clinton 28, Bay Path 14
Western Mass.
DIVISION 1: Longmeadow 34, Springfield Central 31
   Semifinal: Longmeadow 37, Holyoke Catholic 22
   Semifinal: Springfield Central 19, West Springfield 13
DIVISION 2: South Hadley 16, Springfield Putnam 14
   Semifinal: Springfield Putnam 31, East Longmeadow 26
   Semifinal: South Hadley 34, Hoosac Valley 0
DIVISION 3: Mount Greylock 34, Athol 14
   Semifinal: Athol 25, Belchertown 6
   Semifinal: Mount Greylock 24, Mahar 15
DIVISION 4: Easthampton 26, Pioneer Valley 0
   Semifinal: Easthampton 30, Pathfinder 14
   Semifinal: Pioneer Valley 30, McCann Tech 20

2009

Eastern Mass.
DIVISION 1: Xaverian 29, Everett 0
   Semifinal: Everett 21, Billerica 7
   Semifinal: Xaverian 21, Brockton 14
DIVISION 1A: Gloucester 33, Bridgewater-Raynham 13
   Semifinal: Gloucester 34, Westford Academy 28
   Semifinal: Bridgewater-Raynham 28, Needham 0
DIVISION 2: Reading 26, Natick 0
   Semifinal: Reading 20, Dracut 6
   Semifinal: Natick 28, Franklin 26
DIVISION 2A: Marshfield 13, Masconomet 12
   Semifinal: Masconomet 18, Concord-Carlisle 8
   Semifinal: Marshfield 27, Duxbury 6
DIVISION 3: Bishop Feehan 12, Marblehead 6
   Semifinal: Marblehead 21, Rockland 12
   Semifinal: Bishop Feehan 42, Dighton-Rehoboth 13
DIVISION 3A: Austin Prep 38, Holliston 15
   Semifinal: Austin Prep 26, Lynnfield 20
   Semifinal: Holliston 14, Cohasset 6
DIVISION 4: Whittier 14, East Boston 12
   Semifinal: East Boston 35, Bristol-Plymouth 8
   (Whittier bye)
DIVISION 4A: Northeast 22, Brighton 12
   Semifinal: Northeast 24, Marian 14
   Semifinal: Brighton 8, Tri-County 6
Central Mass.
DIVISION 1: St. John’s 21, Marlboro 10
   Semifinal: Marlboro 21, Nashoba 7
   Semifinal: St. John's 34, Shrewsbury 14
DIVISION 1A: Wachusett 34, Holy Name 0
   Semifinal: Wachusett 13, Leominster 0
   Semifinal: Holy Name 18, Westboro 7
DIVISION 2: David Prouty 11, Northbridge 7
   Semifinal: David Prouty 41, Grafton 24
   Semifinal: Northbridge 30, Uxbridge 7
DIVISION 2A: Auburn 35, Southbridge 0
   Semifinal: Auburn 28, Millbury 6
   Semifinal: Southbridge 6, Bartlett 3
DIVISION 3: Oakmont 29, Littleton 19
   Semifinal: Oakmont 58, Assabet Valley 24
   Semifinal: Littleton 42, Worcester Tech 16
DIVISION 3A: Clinton 14, Narragansett 0
   Semifinal: Clinton 26, Maynard 7
   Semifinal: Narragansett 36, Groton-Dunstable 8
Western Mass.
DIVISION 1: West Springfield 37, Longmeadow 30
   Semifinal: Longmeadow 47, Chicopee Comp 14
   Semifinal: West Springfield 31, Chicopee 14
DIVISION 2: Hoosac Valley 22, East Longmeadow 16
   Semifinal: Hoosac Valley 35, South Hadley 18
   Semifinal: East Longmeadow 34, Wahconah 0
DIVISION 3: Mahar 34, Frontier 19
   Semifinal: Frontier 18, Athol 7
   Semifinal: Mahar 32, Greenfield 14
DIVISION 4: Ware 14, Pioneer Valley 8 (ot)
   Semifinal: Pioneer Valley 40, Mohawk Trail 8
   Semifinal: Ware 14, Palmer 6

2008

Eastern Mass.
DIVISION 1: BC High 13, Brockton 7
   Semifinal: BC High 9, Everett 0
   Semifinal: Brockton 20, Dartmouth 13
DIVISION 1A: Dracut 27, Marshfield 0
   Semifinal: Marshfield 14, Framingham 7
   Semifinal: Dracut 28, Acton-Boxboro 21
DIVISION 2: Walpole 41, Mansfield 21
   Semifinal: Walpole 20, Reading 12
   Semifinal: Mansfield xx, Bishop Feehan xx
DIVISION 2A: Duxbury 46, Gloucester 26
   Semifinal: Gloucester 26, Masconomet 7
   Semifinal: Duxbury 31, Apponequet 13
DIVISION 3: Arlington Catholic 32, Norton 20
   Semifinal: Arlington Catholic 22, Swampscott 9
   Semifinal: Norton 14, Abington 6
DIVISION 3A: Amesbury 40, Martha’s Vineyard 19
   Semifinal: Martha's Vineyard 42, South Boston 14
   Semifinal: Amesbury 34, Whittier 0
DIVISION 4: Manchester Essex 36, Tri-County 6
   Semifinal: Manchester Essex 29, O'Bryant 21
   Semifinal: Tri-County 20, Pope John 18
Central/West
DIVISION 1: Longmeadow 35, Fitchburg 21
   Semifinal: Longmeadow 24, Holyoke 7
   Semifinal: Fitchburg 33, Shrewsbury 6
DIVISION 1A: Holy Name 20, Westfield 7
   Semifinal: Westfield 38, Minnechaug 25
   Semifinal: Holy Name 16, Wachusett 10
DIVISION 2: Tantasqua 17, South Hadley 14
   Semifinal: South Hadley 21, East Longmeadow 14
   Semifinal: Tantasqua 14, Millbury 7
DIVISION 2A: Auburn 17, Wahconah 0
   Semifinal: Auburn 22, Northbridge 14
   (Wahconah bye)
DIVISION 3: Springfield Putnam 24, Littleton 21
   Semifinal: Springfield Putnam 59, Springfield Sci-Tech 22
   Semifinal: Littleton 33, Lunenburg 14
DIVISION 3A: Assabet Valley 24, Easthampton 16
   Semifinal: Easthampton 56, Pathfinder 28
   Semifinal: Assabet Valley 38, Groton-Dunstable 7

2007

Eastern Mass.
DIVISION 1: Everett 36, Dartmouth 28 (ot)
   Semifinal: Everett 26, BC High 6
   Semifinal: Dartmouth 40, Brockton 7
DIVISION 1A: Chelmsford 23, Marshfield 20
   Semifinal: Marshfield 21, Weymouth 0
   Semifinal: Chelmsford 23, Wayland 20
DIVISION 2: Bishop Feehan 26, Walpole 20
   Semifinal: Bishop Feehan 23, Mansfield 21
   Semifinal: Walpole 30, Melrose 14
DIVISION 2A: Gloucester 41, Hingham 0
   Semifinal: Gloucester 39, Masconomet 0
   Semifinal: Hingham 10, Seekonk 7
DIVISION 3: Swampscott 22, Medfield 6
   Semifinal: Swampscott 33, Arlington Catholic 7
   Semifinal: Medfield 12, Abington 8
DIVISION 3A: Greater Lawrence 19, East Boston 6
   Semifinal: Greater Lawrence 19, Amesbury 16
   Semifinal: East Boston 38, Blue Hills 34
DIVISION 4: Brighton 16, West Bridgewater 8
   Semifinal: Brighton 28, Manchester Essex 7
   Semifinal: West Bridgewater 24, Pope John 0
Central/West
DIVISION 1: Longmeadow 42, Leominster 0
   Semifinal: Leominster 21, Holy Name 6
   Semifinal: Longmeadow 35, Minnechaug 7
DIVISION 1A: Shrewsbury 21, Westfield 17
   Semifinal: Shrewsbury 24, Fitchburg 21
   Semifinal: Westfield 30, Springfield Central 12
DIVISION 2: Shepherd Hill 34, East Longmeadow 21
   Semifinal: Shepherd Hill 34, Nipmuc 0
   Semifinal: East Longmeadow 16, South Hadley 0
DIVISION 2A: Northbridge 17, Wahconah 15
   Semifinal: Northbridge 21, Millbury 14
   (Wahconah bye)
DIVISION 3: Springfield Putnam 19, Lunenburg 7
   Semifinal: Lunenburg 27, Littleton 7
   Semifinal: Springfield Putnam 20, Frontier 8
DIVISION 3A: Blackstone Valley 37, Dean Tech 8
   Semifinal: Blackstone Valley 14, Assabet Valley 12
   Semifinal: Dean Tech 20, Pathfinder 14 (ot)

2006

Eastern Mass.
DIVISION 1: Everett 35, Brockton 6
   Semifinal: Everett 31, Xaverian 6
   Semifinal: Brockton 15, Dartmouth 14
DIVISION 1A: Wayland 28, Marshfield 0
   Semifinal: Wayland 34, Central Catholic 24
   Semifinal: Marshfield 15, Weymouth 0
DIVISION 2: Foxboro 21, Burlington 10
   Semifinal: Burlington 45, Natick 9
   Semifinal: Foxboro 21, Bishop Stang 6
DIVISION 2A: Winthrop 25, Wareham 8
   Semifinal: Winthrop 21, Masconomet 14
   Semifinal: Wareham 34, Hingham 20
DIVISION 3: Medfield 28, Whittier 22
   Semifinal: Whittier 48, Arlington Catholic 46
   Semifinal: Medfield 35, Abington 26
DIVISION 3A: Ipswich 7, Cape Cod/Harwich 0
   Semifinal: Ipswich 34, Manchester Essex 0
   Semifinal: Cape Cod Tech 35, West Roxbury 27
DIVISION 4: West Bridgewater 34, Brighton 14
   Semifinal: Brighton 32, Marian 29
   (West Bridgewater bye) 
Central/West
DIVISION 1: Longmeadow 42, Leominster 0
DIVISION 1: St. John’s (S) 20, Minnechaug 14
DIVISION 1A: Milford 20, South Hadley 0
DIVISION 2: Holy Name 36, Mount Greylock 8
DIVISION 2A: Chicopee Comp 8, Auburn 2
DIVISION 3: Oakmont 28, Frontier 0
DIVISION 3A: Worcester South 34, Dean Tech 7

2005

Eastern Mass.
DIVISION 1: Brockton 14, Xaverian 7
   Semifinal: Xaverian 20, Everett 14
   Semifinal: Brockton 23, Marshfield 14
DIVISION 1A: Woburn 34, Newton North 7
   Semifinal: Newton North 26, Westford Academy 7
   Semifinal: Woburn 14, Billerica 0
DIVISION 2: Natick 8, Foxboro 3
   Semifinal: Natick 41, Winthrop 32
   Semifinal: Foxboro 36, Plymouth North 7
DIVISION 2A: Duxbury 28, Bishop Stang 13
   Semifinal: Duxbury 17, North Andover 7
   Semifinal: Bishop Stang 21, Wareham 16
DIVISION 3: Abington 21, Archbishop Williams 20
   Semifinal: Archbishop Williams 28, Tyngsboro 20
   Semifinal: Abington 12, Hopkinton 0
DIVISION 3A: St. Mary’s 21, South Shore 0
   Semifinal: South Shore 21, East Boston 14
   Semifinal: St. Mary's 31. Georgetown 14
DIVISION 4: Southeastern 28, O’Bryant 7
Central/West
DIVISION 1: Longmeadow 21, Leominster 20
DIVISION 1: St. John’s (S) 28, Minnechaug 7
DIVISION 1A: South Hadley 18, Milford 0
DIVISION 2: Holy Name 37, Wahconah 12
DIVISION 2A: Auburn 12, St. Joseph 0
DIVISION 3: Narragansett 20, Springfield Putnam 8
DIVISION 3A: Easthampton 39, Assabet Valley 6

2004

Eastern Mass.
DIVISION 1: Brockton 22, Everett 21
   Semifinal: Everett 36, Xaverian 6
   Semifinal: Brockton 28, Bridgewater-Raynham 14
DIVISION 1A: Acton-Boxboro 28, Chelmsford 6
   Semifinal: Chelmsford 22, Melrose 19
   Semifinal: Acton-Boxboro 21, Newton North 14
DIVISION 2: Mansfield 24, Walpole 14
   Semifinal: Walpole 19, Danvers 14
   Semifinal: Mansfield 28, Plymouth North 22
DIVISION 2A: Bishop Feehan 27, Hingham 19
   Semifinal: Hingham 38, Wilmington 20
   Semifinal: Bishop Feehan 17, Bourne 7
DIVISION 3: Westwood 32, Archbishop Williams 26
   Semifinal: Archbishop Williams 13, Tyngsboro 0
   Semifinal: Westwood 31, Cohasset 8
DIVISION 3A: East Boston 28, North Shore 22
   Semifinal: North Shore 26, St. Mary's 20
   Semifinal: East Boston 20, Blue Hills 6
DIVISION 4: Southeastern 13, Hyde Park 0
Central/West
DIVISION 1: St. John’s (S) 24, Longmeadow 14
DIVISION 1A: Wachusett 13, Northampton 7
DIVISION 2: Burncoat 32, St. Joseph 26
DIVISION 2A: Leicester 41, Greenfield 14
DIVISION 3: Mahar 41, Lunenburg 0
DIVISION 3A: Worcester North 48, Pathfinder 20

2003

Eastern Mass.
DIVISION 1: Everett 21, Marshfield 0
   Semifinal: Everett 38, St. John's Prep 6
   Semifinal: Marshfield 25, Brockton 7
DIVISION 2: Acton-Boxboro 18, Chelmsford 12 (ot)
   Semifinal: Chelmsford 48, Lexington 6
   Semifinal: Acton-Boxboro 31, Needham 13
DIVISION 3: Mansfield 28, Swampscott 6
   Semifinal: Swampscott 32, Walpole 7
   Semifinal: Mansfield 45, Quincy 12
DIVISION 4: Bishop Feehan 16, Masconomet 0
   Semifinal: Masconomet 7, Duxbury 0
   Semifinal: Bishop Feehan 40, Wareham 16
DIVISION 5: Westwood 21, Tyngsboro 14
   Semifinal: Tyngsboro 42, Bishop Fenwick 14
   Semifinal: Westwood 20, Cohasset 7
DIVISION 6: Martha’s Vineyard 26, Manchester Essex 24
   Semifinal: Manchester Essex 20, St. Mary's 0
   Semifinal: Martha's Vineyard 17, East Boston 12
DIVISION 7: South Shore 27, Burke 0
Central/West
DIVISION 1: Longmeadow 33, Fitchburg 12
DIVISION 1A: Wachusett 26, Northampton 0
DIVISION 2: Wahconah 19, Burncoat 6
DIVISION 2A: Millbury 40, East Longmeadow 26
DIVISION 3: Mahar 26, Narragansett 24
DIVISION 3A: Belchertown 15, Bay Path 12

2002

Eastern Mass.
DIVISION 1: Everett 13, St. John’s Prep 7
   Semifinal: Everett 34, Brockton 7
   Semifinal: St. John's Prep 42, Barnstable 6
DIVISION 2: Acton-Boxboro 44, Chelmsford 0
   Semifinal: Chelmsford 29, Weymouth 18
   Semifinal: Acton-Boxboro 30, Woburn 6
DIVISION 3: North Attleboro 44, Swampscott 40
   Semifinal: North Attleboro 35, Plymouth North 7
   Semifinal: Swampscott 51, Norwood 22
DIVISION 4: Bishop Feehan 23, Duxbury 7
   Semifinal: Duxbury 27, Pentucket 7
   Semifinal: Bishop Feehan 24, Old Rochester 7
DIVISION 5: Abington 25, Tyngsboro 0
   Semifinal: Abington 50, Archbishop Williams 14
   Semifinal: Tyngsboro 30, Hopkinton 21
DIVISION 6: Marian 48, Manchester Essex 15
   Semifinal: Manchester Essex 18, Madison Park 12
   Semifinal: Marian 37, Blue Hills 0
DIVISION 7: South Shore 34, Charlestown 0
Central/West
DIVISION 1: Leominster 40, Minnechaug 20
DIVISION 1A: Longmeadow 42, Westboro 7
DIVISION 2: Northbridge 34, Wahconah 6
DIVISION 2A: Springfield Commerce 16, Auburn 13 (ot)
DIVISION 3: Clinton 51, Athol 7
DIVISION 3A: Worcester North 34, Springfield Sci-Tech 16

2001

Eastern Mass.
DIVISION 1: Everett 8, Bridgewater-Raynham 7
   Semifinal: Everett 17, St. John's Prep 13
   Semifinal: Bridgewater-Raynham 35, New Bedford 13
DIVISION 2: Acton-Boxboro 27, Wakefield 7
   Semifinal: Acton-Boxboro 27, Haverhill 14
   Semifinal: Wakefield 12, Needham 6
DIVISION 3: Whitman-Hanson 15, Norwood 14
   Semifinal: Norwood 9, Mansfield 7
   Semifinal: Whitman-Hanson 49, Gloucester 35
DIVISION 4: Bishop Feehan 24, Pentucket 0
   Semifinal: Bishop Feehan 19, Duxbury 16 (ot)
   Semifinal: Pentucket 24, Apponequet 8
DIVISION 5: Bellingham 38, Tyngsboro 28
   Semifinal: Tyngsboro 21, Cohasset 7
   Semifinal: Bellingham 27, Bishop Fenwick 7
DIVISION 6: Marian 12, Martha’s Vineyard 0
   Semifinal: Martha's Vineyard 36, West Roxbury 12
   Semifinal: Marian 29, Georgetown 0
DIVISION 7: Charlestown 22, South Shore 7
Central/West
DIVISION 1: St. John’s (S) 28, Longmeadow 15
DIVISION 1A: Springfield Central 52, Holy  Name 22
DIVISION 2: Northbridge 35, Wahconah 17
DIVISION 2A: Springfield Commerce 42, Auburn 13
DIVISION 3: Clinton 19, Frontier 6
DIVISION 3A: Bay Path 20, Springfield Putnam 14 (ot)

2000

Eastern Mass.
DIVISION 1: BC High 35, Durfee 0
DIVISION 1: Bridgewater-Raynham 7, Waltham 0
DIVISION 2: Norwood 42, Whitman-Hanson 18
DIVISION 2: Reading 23, Chelmsford 13
DIVISION 2: Framingham 35, Acton-Boxboro 26
DIVISION 3: Gloucester 35, Foxboro 26
DIVISION 3: Rockland 20, Bishop Feehan 3
DIVISION 4: Fairhaven 35, Carver 14
DIVISION 4: Bishop Fenwick 12, Pentucket 0
DIVISION 5: Greater Lowell 45, East Boston 18
DIVISION 5: Bellingham 35, Martha’s Vineyard 6
DIVISION 6: Georgetown 26, Cape Cod Tech 6
DIVISION 6: Savio Prep 36, Charlestown 14
Central/West
DIVISION 1: Fitchburg 35, Springfield Central 21
DIVISION 1A: Shrewsbury 22, Longmeadow 21
DIVISION 2: Mount Greylock 18, Shepherd Hill 15
DIVISION 2A: Leicester 20, West Springfield 7
DIVISION 3: Clinton 36, Frontier 14
DIVISION 3A: Bay Path 28, Springfield Putnam 14

1999

Eastern Mass.
DIVISION 1: Everett 40, New Bedford 6
DIVISION 1: Barnstable 20, BC High 7
DIVISION 2: Billerica 37, Newton North 15
DIVISION 2: Wellesley 14, Marshfield 0
DIVISION 2: Wakefield 13, Acton-Boxboro 7
DIVISION 3: Salem 25, Attleboro 12
DIVISION 3: North Attleboro 26, Rockland 6
DIVISION 4: Bishop Fenwick 28, Norwell 26
DIVISION 4: Pentucket 20, Dighton-Rehoboth 6
DIVISION 5: Martha’s Vineyard 27, East Boston 12
DIVISION 5: Millis 14, Greater Lowell 6
DIVISION 6: Austin Prep 24, West Bridgewater 0
DIVISION 6: Manchester/Rockport 12, O’Bryant 6
Central/West
DIVISION 1: Nashoba 38, Springfield Cathedral 13
DIVISION 1A: Longmeadow 36, Shrewsbury 21
DIVISION 2: Amherst 27, Southbridge 7
DIVISION 2A: Mount Greylock 44, Oxford 13
DIVISION 3: Clinton 27, Ware 19
DIVISION 3A: Springfield Commerce 33, Bay Path 15

1998

Eastern Mass.
DIVISION 1: Xaverian 23, Everett 21
DIVISION 1: Bridgewater-Raynham 21, Brockton 12
DIVISION 2: Reading 37, Braintree 6
DIVISION 2: Marshfield 12, Wellesley 0
DIVISION 2: Central Catholic 29, Acton-Boxboro 13
DIVISION 3: North Attleboro 33, Attleboro 14
DIVISION 3: Rockland 14, Gloucester 12
DIVISION 4: Norwell 27, Newburyport 12
DIVISION 4: Dighton-Rehoboth 34, Bishop Fenwick 12
DIVISION 5: Bellingham 34, South Boston 8
DIVISION 5: Greater Lawrence 20, Nantucket 14 (ot)
DIVISION 6: Weston 34, Madison Park 0
DIVISION 6: Pope John 14, Marian 6
Central/West
DIVISION 1: Springfield Cathedral 28, Fitchburg 21
DIVISION 1A: Leominster 28, Holyoke 7
DIVISION 2: Longmeadow 32, Westboro 8
DIVISION 2A: Wahconah 30, Southbridge 12
DIVISION 3: Northbridge 41, Turners Falls 0
DIVISION 3A: Lunenburg 21, Ludlow 0

1997

Eastern Mass.
DIVISION 1A: St. John’s Prep 25, New Bedford 0
DIVISION 1B: Everett 21, Bridgewater-Raynham 0
DIVISION 2A: Central Catholic 34, Wakefield 16
DIVISION 2B: Walpole 42, Lincoln-Sudbury 21
DIVISION 3A: Bishop Feehan 26, Duxbury 7
DIVISION 3B: North Attleboro 20, Swampscott 14
DIVISION 4A: Norwell 35, Apponequet 0
DIVISION 4B: Newburyport 12, Matignon 8
DIVISION 5A: Martha’s Vineyard 26, Westwood 6
DIVISION 5B: Boston English 24, Greater Lawrence 18
DIVISION 6A: St. Bernard’s 39, Madison Park 18
DIVISION 6B: North Shore 20, Old Colony 14
Central/West
DIVISION 1: Leominster 45, Holyoke 13
DIVISION 1A: Springfield Central 55, Shrewsbury 14
DIVISION 2: Longmeadow 12, Nashoba 10
DIVISION 2A: Gardner 12, Wahconah 6
DIVISION 3: Northbridge 38, Frontier 20
DIVISION 3A: Oxford 39, Franklin Tech 6

1996

Eastern Mass.
DIVISION 1A: Brockton 32, Bridgewater-Raynham 20
DIVISION 1B: Xaverian 31, Everett 12
DIVISION 2A: Reading 20, Acton-Boxboro 0
DIVISION 2B: Tewksbury 20, Walpole 19
DIVISION 3A: Marshfield 42, Attleboro 13
DIVISION 3B: Mansfield 26, Swampscott 15
DIVISION 4A: Dighton-Rehoboth 22,  North Andover 0
DIVISION 4B: Hull 20, Bishop Fenwick 15
DIVISION 5A: Greater Lowell 21, West Roxbury 6
DIVISION 5B: Nantucket 48, Boston English 15
DIVISION 6A: Westwood 28, Old Colony 0
DIVISION 6B: Weston 20, Austin Prep 0
Central Mass.
DIVISION 1: Fitchburg 50, Milford 0
DIVISION 2: St. Peter-Marian 26, Nashoba 12
DIVISION 3: Narragansett 35, Northbridge 12
Western Mass.
DIVISION 1: Springfield Central 23, Northampton 15
DIVISION 2: Monument Mountain 22, Mahar 0

1995

Eastern Mass.
DIVISION 1A: Barnstable 11, New Bedford 0
DIVISION 1B: Xaverian 36, Arlington 12
DIVISION 2A: Reading 33, Acton-Boxboro 23
DIVISION 2B: Walpole 28, Tewksbury 14
DIVISION 3A: Gloucester 23, Dartmouth 8
DIVISION 3B: Marshfield 26, North Attleboro 8
DIVISION 4A: Wareham 26, Bishop Fenwick 0
DIVISION 4B: Newburyport 27, East Bridgewater 12
DIVISION 5A: West Roxbury 24, Greater Lawrence 8
DIVISION 5B: Nantucket 40, East Boston 6
DIVISION 6A: Chelsea 35, Old Colony 8
DIVISION 6B: Ashland 30, Trinity Catholic 12
Central Mass.
DIVISION 1: North Middlesex 20, Fitchburg 18
DIVISION 2: St. Peter-Marian 9, Nashoba 7
DIVISION 3: Clinton 29, Leicester 20
Western Mass.
DIVISION 1: Holyoke 47, Greenfield 16
DIVISION 2: St. Joseph 19, East Longmeadow 7

1994

Eastern Mass.
DIVISION 1A: New Bedford 21, Peabody 12
DIVISION 1B: Xaverian 20, Falmouth 0
DIVISION 2A: Chelmsford 29, Brookline 0
DIVISION 2B: Acton-Boxboro 23, Stoneham 0
DIVISION 3A: Whitman-Hanson 13, Salem 0
DIVISION 3B: Mansfield 27, Bishop Feehan 14
DIVISION 4A: North Andover 28, East Bridgewater 13
DIVISION 4B: Fairhaven 32, Matignon 24
DIVISION 5A: East Boston 18, West Roxbury 14
DIVISION 5B: Tyngsboro 31, Nantucket 7
DIVISION 6A: Westwood 39, Cathedral 8
DIVISION 6B: Millis 28, Trinity Catholic 6
Central Mass.
DIVISION 1: North Middlesex 21, Fitchburg 14
DIVISION 2: St. Peter-Marian 42, Oakmont 15
DIVISION 3: Clinton 12, Leicester 7
Western Mass.
DIVISION 1: Springfield Central 15, South Hadley 14
DIVISION 2: Lee 22, East Longmeadow 7

1993

Eastern Mass.
DIVISION 1A: New Bedford 45, Plymouth 10
DIVISION 1B: Peabody 36, St. John’s Prep 0
DIVISION 2A: Billerica 27, Woburn 7
DIVISION 2B: Wellesley 31, Bishop Stang 7
DIVISION 3A: North Attleboro 42, Whitman-Hanson 7
DIVISION 3B: Westford Academy 28, Winthrop 21 (ot)
DIVISION 4A: Old Rochester 21, East Bridgewater 7
DIVISION 4B: Arlington Catholic 27, Newburyport 20
DIVISION 5A: West Roxbury 30, Greater Lawrence 26
DIVISION 5B: Boston English 16, Nantucket 7
DIVISION 6A: Bellingham 41, Marian 18
DIVISION 6B: Hopkinton 42, West Bridgewater 6
Central Mass.
DIVISION 1: North Middlesex 22, Fitchburg 7
DIVISION 2: St. Peter-Marian 14, Oakmont 12
DIVISION 3: Millbury 17, Bay Path 7
Western Mass.
DIVISION 1: Springfield Central 28, West Springfield 7
DIVISION 2: Lee 42, Athol 8

1992

Eastern Mass.
DIVISION 1A: Brockton 18, Xaverian 17
DIVISION 1B: North Quincy 14, Arlington 9
DIVISION 2A: Methuen 26, Reading 19
DIVISION 2B: Wellesley 14, Lincoln-Sudbury 13
DIVISION 3A: Rockland 11, Attleboro 0
DIVISION 3B: Mansfield 20, Winthrop 12
DIVISION 4A: Cardinal Spellman 21, Case 6
DIVISION 4B: Ipswich 40, Hull 33
DIVISION 5A: Greater Lowell 10, West Roxbury 8
DIVISION 5B: Martha’s Vineyard 18, Latin Academy 14
DIVISION 6A: Westwood 23, Weston 16
DIVISION 6B: Marian 9, West Bridgewater 6
Central Mass.
DIVISION 1: North Middlesex 20, Fitchburg 6
DIVISION 2: St. Peter-Marian 20, Bartlett 0
DIVISION 3: Uxbridge 26, Bay Path 16
Western Mass.
DIVISION 1: Longmeadow 40, Minnechaug 16
DIVISION 2: Hoosac Valley 31, Turners Falls 0

1991

Eastern Mass.
DIVISION 1A: Brockton 13, St. John’s Prep 7
DIVISION 1B: Waltham 21, Bridgewater-Raynham 20
DIVISION 2A: Chelmsford 6, Woburn 0
DIVISION 2B: Walpole 27, Lincoln-Sudbury 7
DIVISION 3A: Gloucester 18, Dartmouth 0
DIVISION 3B: Foxboro 43, Whitman-Hanson 14
DIVISION 4A: Fairhaven 30, East Bridgewater 27
DIVISION 4B: Ipswich 33, Dom Savio 14
DIVISION 5A: Greater Lowell 19, South Boston 14
DIVISION 5B: Martha’s Vineyard 24, Burke 10
DIVISION 6A: Weston 16, Holliston 12
DIVISION 6B: West Bridgewater 22, Marian 21
Central Mass.
DIVISION 1: Fitchburg 22, North Middlesex 6
DIVISION 2: Hudson 35, Bartlett 14
DIVISION 3: Uxbridge 21, Bay Path 0
Western Mass.
DIVISION 1: Springfield Cathedral 20, Longmeadow 6
DIVISION 2: St. Joseph 28, Mahar 0

1990

Eastern Mass.
DIVISION 1: Peabody 20, Tewksbury 14
DIVISION 2: Winchester 23, Walpole 16
DIVISION 3: Case 14, Lynn English 0
DIVISION 4: East Bridgewater 16, Matignon 8
DIVISION 5: Greater Lowell 22, Nantucket 14
Central Mass.
DIVISION 1: Leominster 24, St. John’s (S) 3
DIVISION 2: North Middlesex 45, Northbridge 20
DIVISION 3: Narragansett 31, Bay Path 30
Western Mass.
DIVISION 1: Holyoke 24, Northampton 14
DIVISION 2: Monument Mountain 8, Ware 6

1989

Eastern Mass.
DIVISION 1: Walpole 6, Brockton 2
DIVISION 2: Plymouth 7, Central Catholic 3
DIVISION 3: Lincoln-Sudbury 18, Mansfield 6
DIVISION 4: Whitman-Hanson 41, Holliston 8
DIVISION 5: Dorchester 14, Bristol-Plymouth 7
Central Mass.
DIVISION 1: Leominster 12, Westboro 3
DIVISION 2: North Middlesex 28, Ayer 13
DIVISION 3: Northbridge 26, Bay Path 12
Western Mass.
DIVISION 1: Springfield Cathedral 35, Greenfield 28
DIVISION 2: Hoosac Valley 14, Ware 0

1988

Eastern Mass.
DIVISION 1: Brockton 27, Dedham 16
DIVISION 2: Dracut 23, Beverly 6
DIVISION 3: Foxboro 18, North Attleboro 14
DIVISION 4: Westwood 13, Archbishop Williams 0
DIVISION 5: West Roxbury 26, Greater Lowell 6
Central Mass.
DIVISION 1: St. John’s (S) 8, Leominster 7
DIVISION 2: Worcester South 15, Ayer 0
DIVISION 3: West Boylston 15, Grafton 6
Western Mass.
DIVISION 1: Springfield Cathedral 34, Northampton 14
DIVISION 2: Drury 27, Ludlow 12

1987

Eastern Mass.
DIVISION 1: Brockton 28, Woburn 0
DIVISION 2: Chelmsford 21, Gloucester 14
DIVISION 3: Foxboro 9, Canton 8
DIVISION 4: Norwell 18, Whitman-Hanson 7
DIVISION 5: West Roxbury 14, Greater Lawrence 0
Central Mass.
DIVISION 1: Milford 35, Algonquin 0
DIVISION 2: Worcester South 3, Shepherd Hill 0
DIVISION 3: Northbridge 13, Assabet Valley 12
Western Mass.
DIVISION 1: Westfield 35, Greenfield 14
DIVISION 2: Hoosac Valley 7, Frontier 6

1986

Eastern Mass.
DIVISION 1: Winchester 20, Peabody 13
DIVISION 2: Xaverian 14, Bridgewater-Raynham 13
DIVISION 3: Lincoln-Sudbury 19, Lynnfield 0
DIVISION 4: Archbishop Williams 6, Westwood 0
DIVISION 5: Greater Lowell 12, East Boston 10
Central Mass.
DIVISION 1: Milford 38, Maynard 6
DIVISION 2: Westford Academy 17, Bartlett 14
DIVISION 3: Grafton 16, Keefe Tech 6
Western Mass.
DIVISION 1: Northampton 22, Springfield Cathedral 19
DIVISION 2: Palmer 28, Drury 0

1985

Eastern Mass.
DIVISION 1: Brockton 22, Natick 20
DIVISION 2: Tewksbury 24, Bridgewater-Raynham 13
DIVISION 3: Lincoln-Sudbury 35, New Bedford 21
DIVISION 4: Holliston 17, Archbishop Williams 14
DIVISION 5: Norton 25, Dorchester 20
Central Mass.
DIVISION 1: St. John’s (S) 14, Algonquin 2
DIVISION 2: Westford Academy 7, Nashoba 6
DIVISION 3: Grafton 14, Assabet Valley 8 (ot)
Western Mass.
DIVISION 1: Longmeadow 15, Chicopee Comp 8
DIVISION 2: Palmer 41, Hoosac Valley 0

1984

Eastern Mass.
DIVISION 1: Brockton 20, Lexington 6
DIVISION 2: Plymouth-Carver 18, Methuen 14
DIVISION 3: Dartmouth 14, Foxboro 0
DIVISION 4: Westwood 28, Cardinal Spellman 26
DIVISION 5: St. Clement 22, Blue Hills 6
Central Mass.
DIVISION 1: Westboro 25, Fitchburg 7
DIVISION 2: Oakmont 19, Lunenburg 12
DIVISION 3: Grafton 22, Assabet Valley 0
Western Mass.
DIVISION 1: Minnechaug 37, Longmeadow 20
DIVISION 2: Athol 8, Hoosac Valley 7

1983

Eastern Mass.
DIVISION 1: Natick 28, Peabody 14
DIVISION 2: Winthrop 14, Xaverian 3
DIVISION 3: Dartmouth 20, Foxboro 14
DIVISION 4: Middleboro 28, Westwood 6
DIVISION 5: West Roxbury 14, Nantucket 0
Central Mass.
DIVISION 1: Milford 21, Leominster 13
DIVISION 2: Lunenburg 21, Oakmont 20
DIVISION 3: Assabet Valley 21, Northbridge 20
Western Mass.
DIVISION 1: Minnechaug 17, Holyoke 16
DIVISION 2: Wahconah 36, Ware 12

1982

Eastern Mass.
DIVISION 1: Natick 35, Melrose 34
DIVISION 2: St. John’s Prep 7, Whitman-Hanson 0
DIVISION 3: Franklin 22, Dartmouth 7
DIVISION 4: Dom Savio 14, Rockland 12
DIVISION 5: Manchester 28, Nantucket 6
Central Mass.
DIVISION 1: Leominster 40, Hudson 21
DIVISION 2: Ayer 21, David Prouty 12
Western Mass.
DIVISION 1: Holyoke 17, Springfield Classical 7
DIVISION 2: Drury 12, Palmer 0

1981

Eastern Mass.
DIVISION 1: Walpole 24, Brockton 13
DIVISION 2: Winthrop 14, Tewksbury 0
DIVISION 3: Canton 20, Somerset 6
DIVISION 4: Holliston 35, Bourne 15
DIVISION 5: Manchester 49, Dorchester 6
Central Mass.
DIVISION 1: Leominster 34, Hudson 13
DIVISION 2: Lunenburg 28, Northbridge 7
Western Mass.
DIVISION 1: Westfield 34, Greenfield 6
DIVISION 2: Ware 22, Hoosac Valley 8

1980

Eastern Mass.
DIVISION 1: Norwood 20, Brockton 14
DIVISION 2: Taunton 21, Lynn Classical 0
DIVISION 3: Silver Lake 21, Somerset 3
DIVISION 4: Millis 19, Wareham 9
DIVISION 5: Nantucket 44, Christopher Columbus 20
Central Mass.
DIVISION 1: Doherty 14, Marlboro 12
DIVISION 2: Ayer 50, Monty Tech 0
Western Mass.
DIVISION 1: Westfield 17, Minnechaug 14
DIVISION 2: Hoosac Valley 7, Mohawk Trail 6

1979

Eastern Mass.
DIVISION 1: Woburn 14, Brockton 7
DIVISION 2: Lynn Classical 31, Scituate 13
DIVISION 3: Canton 28, North Reading 6
DIVISION 4: Middleboro 21, Dom Savio 16
Central Mass.
DIVISION 1: Marlboro 30, Doherty 13
DIVISION 2: Lunenburg 15, Southbridge 14
Western Mass.
DIVISION 1: Holyoke 14, Greenfield 7
DIVISION 2: Hoosac Valley 15, Ware 7

1978

Eastern Mass.
DIVISION 1: Medford 29, Walpole 8
DIVISION 2: Catholic Memorial 13, Chelmsford 8
DIVISION 3: Concord-Carlisle 34, Shawsheen 0
DIVISION 4: Middleboro 7, Dom Savio 6
Central Mass.
DIVISION 1: Leominster 13, Milford 6 (ot)
DIVISION 2: Oakmont 18, Southbridge 6
Western Mass.
DIVISION 1: Minnechaug 40, Pittsfield 25
DIVISION 2: Athol 14, Springfield Commerce 12

1977

Eastern Mass.
DIVISION 1: Norwood 14, Arlington 8
DIVISION 2: BC High 13, Dartmouth 7
DIVISION 3: Ipswich 54, Newburyport 13
DIVISION 4: Hull 21, Ashland 9
Central/West
DIVISION 1: St. John’s (S) 6, Fitchburg 0
DIVISION 2: Minnechaug 41, Clinton 27
DIVISION 3: Oakmont 22, Palmer 0

1976

Eastern Mass.
DIVISION 1: Walpole 26, Newton North 6
DIVISION 2: Lynn Classical 20, Wilmington 12
DIVISION 3: Newburyport 41, South Boston 0
DIVISION 4: Hanover 27, Holliston 15
Central/West
DIVISION 1: Westfield 30, Burncoat 29
DIVISION 2: East Longmeadow 20, Algonquin 0
DIVISION 3: Mahar 26, Grafton 20

1975

Eastern Mass.
DIVISION 1: Woburn 20, North Quincy 7
DIVISION 2: Andover 7, Plymouth-Carver 3
DIVISION 3: Newburyport 27, Wayland 13
DIVISION 4: Hanover 7, Holliston 6
Central/West
DIVISION 1: Chicopee 21, St. John’s (S) 14
DIVISION 2: Milford 42, Pittsfield 14
DIVISION 3: Amherst 36, Lunenburg 12

1974

Eastern Mass.
DIVISION 1: Natick 26, Reading 14
DIVISION 2: Andover 21, Salem 20 (ot)
DIVISION 3: North Attleboro 33, Greater Lawrence 6
DIVISION 4: Hanover 26, Middleboro 14
Central/West
DIVISION 1: Leominster 13, Chicopee 7 (2 ot)
DIVISION 2: Taconic 19, Hudson 12
DIVISION 3: Northbridge 21, Ware 20

1973

Eastern Mass.
DIVISION 1: Brockton 41, Revere 0
DIVISION 2: Catholic Memorial 41, Andover 12
DIVISION 3: North Attleboro 48, Pope John 0
DIVISION 4: Hanover 39, Hudson Catholic 6
Central/West
DIVISION 1: Leominster 13, Chicopee Comp. 0
DIVISION 2: Algonquin 6, East Longmeadow 2
DIVISION 3: Oakmont 31, Mohawk Trail 12

1972

Eastern Mass.
DIVISION 1: Brockton 16, Newton 14
DIVISION 2: Swampscott 28, Catholic Memorial 21
Central/West
DIVISION 1: Fitchburg 22, Greenfield 6
DIVISION 2: East Longmeadow 10, Shrewsbury 7