Division 1
2022
Taunton 8, Catholic Memorial 4
Franklin 4, Shrewsbury 3
2021
Xaverian 8, St. John’s Prep 3
Leominster 5, Northampton 3
2020
No Season Due to COVID-19
2019
Taunton 6, Lincoln-Sudbury 5
Shrewsbury 5, East Longmeadow 4
2018
Needham 6, Boston Latin 3
St. Peter-Marian 6, Longmeadow 3
2017
Wellesley 1, Lowell 0
Taconic 12, Wachusett 11
2016
Lincoln Sudbury 10, Silver Lake 6
West Springfield 14, St. Peter-Marian 4
2015
Norwood 3, Chelmsford 2
St. Peter-Marian 7, Cathedral 4
2014
Norwood 2, Andover 1
Leominster 12, Cathedral 2
2013
Bridgewater-Raynham 5, Billerica 2
Nashoba 3, Westfield 2
2012
Xaverian 3, Lowell 2
Algonquin 4, Westfield 3
2011
Lincoln-Sudbury 16 Franklin 2
Minnechaug 6 St. John’s (S) 5
2010
Xaverian 12 St. John’s Prep 7
Amherst 5 Wachusett 0
2009
BC High 8, Gloucester 3
St. John’s (S) 10, Westfield 9
2008
BC High 13, Malden Catholic 12
Westfield 11, St. Peter (M) 0
2007
Lincoln-Sudbury 7, BC High 2
Algonquin 14, East Longmeadow 7
2006
St. John’s Prep 7, BC High 2
Algonquin 5, Amherst 2
2005
Walpole 4, Andover 2
West Springfield 8, St. John’s (S) 4
2004
Xaverian 12, Peabody 9
Pittsfield 3, St. Peter-Marian 0
2003
Malden Catholic 2, Bridgewater-Raynham 1
Marlboro 6, Agawam 4
2002
Braintree 6, St. John’s Prep 5
St. John’s (S) 12, Amherst-Pelham 3
2001
BC High 7, Lexington 5
Springfield Cathedral 8, Westboro 4
2000
St. John’s Prep 8, BC High 4
Shrewsbury 8, Springfield Cathedral 6
1999
St. John’s Prep 6, Framingham 4
St. John’s (S) 18, Agawam 3
1998
New Bedford 17, Peabody 8
Algonquin 9, Pittsfield 4
1997
Brockton 14, Andover 3
Milford 9, Springfield Cathedral 1
1996
Peabody 16, Walpole 6
Leominster 5, Agawam 3
1995
Durfee 7, Arlington 0
St. John’s (Shrewsbury) 6, Westfield 0
1994
New Bedford 6, Andover 4
Westfield 10, St. John’s (Shrewsbury) 7
1993
New Bedford 5, Central Catholic 4
Northampton 7, St. John’s (Shrewsbury) 6
1992
Andover 9, Dartmouth 6
Holy Name 16, Amherst 2
1991
Andover 8, Norwood 4
Milford 19, Westfield 10
1990
New Bedford 5, Andover 3
Milford 5, Westfield 4
1989
Braintree 5, St. John’s Prep 3
Westfield 9, Worcester South 7 (10)
1988
Barnstable 5, Waltham 4
Leominster 10, Chicopee Comp. 2
1987
Melrose 8, Natick 5
St. Peter (Marian) 14, Chicopee Comp. 4
1986
Acton-Boxboro 11, Brockton 6
Leominster 6, Pittsfield 4
1985
BC High 6, Melrose 5 (10)
Holyoke 6, Milford 3
1984
Braintree 8, Lowell 3
Holy Name (Worcester) 10, Pittsfield 2
1983
Billerica 2, Brockton 1 (13)
Leominster 11, Pittsfield 2
Minnechaug 11, Chicopee Comp. 6
1982
No EMass final, Prop. 2
1981
Lowell 5, Leominster 4
Brockton 10, Westfield 3
1980
Lynn English 15, Milton 5
Chicopee HS 11, Milford 5
1979
Chicopee Comp. 5, Lynn English 1
Acton-Boxboro 14, Worcester North 10
1978
Shrewsbury 5, Braintree 4
Holyoke 11, Lynn English 8
1977
Arlington 12, Braintree 9
St. Peter’s (Worcester) 13, Taconic 1
1976
Brockton 7, Taconic 6
St. John’s (Shrewsbury) 6, Framingham North 1
1975
St. Peter’s (Worcester) 2, Durfee 1
Springfield Tech 7, Chelsea 2
1974
North Reading 6, Milton 2
Pittsfield 13, Shrewsbury 7
1973
Catholic Memorial 2, Springfield Tech 1
St. Peter’s (Worcester) 4, South Boston 1
1972
Braintree 4, Milford 3
Chicopee 4, Bridgewater-Raynham 3
1971
Durfee 3, Arlington 0
Springfield Cathdral 4, Pittsfield 0
1970
New Bedford 3, Beverly 0
Springfield Tech 8, Holyoke 1
1969
Newton 8, Lynn Classical 0
Springfield Tech 10, Wahconah 0
1968
Reading 2, Keith Academy 0
Springfield Tech 3, St. Joseph’s (Pittsfield) 0
1967
Medford 5, Weymouth 0
Westfield 4, St. Mary’s (Milford) 1
1966
Braintree 6, Reading 0
Pittsfield 5, Springfield Tech 2
1965
Somerville 6, Reading 5
Milford 7, Springfield Cathedral 2
1964
Waltham 3, Somerville 1
Chicopee 9, Bartlett 0
1963
Somerville 3, Lynn Classical 1
Chicopee 5, Pittsfield 1
1962
Somerville 3, Melrose 1
Chicopee 13, St. John’s (Worcester) 0
1961
Brockton 3, Wellesley 0
Chicopee 3, St. Stephen’s (Worcester) 2
1960
St. John’s Prep 4, Boston English 1
Pittsfield 7, Ludlow 3
1959
Belmont 8, Coyle 4
Pittsfield 3, Springfield Classical 1
1958
Newton 10, Durfee 3
St. Stephen’s (W) 7, Chicopee 6
1957
Durfee 2, Lynn English 0
Springfield Tech 3, Pittsfield 0
1956
Everett 5, Newton 0
Springfield Cathedral 3, Adams 2
1955
Newton 6, Medford 2
Chicopee 9, Northbridge 4
1954
Somerville 1, Wellesley 0 (10)
Springfield Cathedral 9, Murdock 2
1953
Milford 3, Concord 1
Holyoke 3, Pittsfield 2
1952
Newton 12, Brighton 5
St. John’s (W) 8, Ludlow 7
1951
Somerville 8, Mission 4
Springfield Cathedral 3, Dalton 2
1950
Somerville 16, Natick 6
Holyoke 6, Pittsfield 4
1949
Brockton 7, Lynn English 6
Pittsfield 7, Springfield Cathedral 5
1948
Brockton 4, Lynn Classical 2
Springfield Cathedral 9, Worcester South 2
1947
Lynn Classical 7, Newton 6
Ludlow 2, Worcester Trade 1
1946
Keith Academy 5, Newton 1
Holyoke 14, Lenox 0
1945
Medford 2, Milton 0
Holyoke 10, Lee 1
1944
Newton 3, Medford 2
Holyoke 8, Amherst 2
1943
Norwood 4, Arlington 1
Dalton 4, Springfield Cathedral 3
1942
Arlington 10, Natick 9
Turners Falls 8, Springfield Classical 4
1941
Somerville 9, Braintree 2
Amherst 5, Drury 3 (12)
1940
Belmont 5, Salem 3
Turners Falls 4, Amherst 3 (10)
1939
Norwood 7, Watertown 2
Palmer 16, Turners Falls 2
1938
Brockton 3, Cathedral 2
Athol 5, Holyoke 2
1937
Lynn English 12, Lowell 3
Turners Falls 2, Springfield Tech 1
1936
Somerville 9, Lowell 8
Templeton 3, Greenfield 2