2021 | No MIAA tournaments (COVID-19) | | | | |
2020 | Belmont vs. Walpole, canceled (co-champions) # | Belmont 3, St. John's (Shrewsbury) 2 | Walpole 1, Archbishop Williams 0 | | |
2019 | Duxbury 3, Winchester 1 | Winchester 4, St. John's Prep 1 | Duxbury 3, Franklin 0 | | |
2018 | Waltham 4, Marshfield 1 | Waltham 6, Winchester 0 | Marshfield 1, Braintree 0 (ot) | | |
2017 | St. Mary's 4, Framingham 2 | St. Mary's 2, Andover 0 | Framingham 2, Braintree 1 (2 ot) | | |
2016 | Franklin 4, St. Mary's 3 (2 ot) | St. Mary's 3, Arlington Catholic 1 | Franklin 3, Marshfield 1 | | |
2015 | Hingham 3, Arlington Catholic 2 | Arlington Catholic 4, Arlington 1 | Hingham 3, Xaverian 0 | | |
2014 | Reading 4, Braintree 1 | Reading 4, Wilmington 3 (so) | Braintree 5, Barnstable 4 | | |
2013 | Burlington 4, Marshfield 2 | Burlington 2, Winchester 1 (so) | Marshfield 6, Hingham 3 | | |
2012 | Burlington 6, Milton 2 | Burlington 4, Wakefield 2 | Milton 3, Natick 1 | | |
2011 | Marshfield 3, Wakefield 2 | Wakefield 4, St. Mary's 3 | Marshfield 4, Springfield Cathedral 1 | | |
2010 | Arlington Catholic 5, Archbishop Williams 0 | Arlington Catholic 2, St. Mary's 1 | Archbishop Williams 4, Weymouth 1 | | |
2009 | Springfield Cathedral 2, Arlington Catholic 1 (ot) | Arlington Catholic 3, Wakefield 2 | Springfield Cathedral 3, Braintree 1 | | |
2008 | Needham 4, Westford Academy 1 | Westford Academy 6, Austin Prep 0 | Needham 3, Wellesley 0 | | |
2007 | Duxbury 3, Woburn 2 | Woburn 4, Waltham 2 | Duxbury 6, Framingham 1 | | |
2006 | Marshfield 2, St. John's Prep 1 | St. John's Prep 5, Malden Catholic 4 | Marshfield 1, Norwood 0 | | |
2005 | Duxbury 3, Woburn 1 | Woburn 3, Belmont 0 | Duxbury 7, Xaverian 0 | | |
2004 | St. John's (Shrewsbury) 4, Framingham 0 | St. John's (Shrewsbury) 4, Matignon 2 | Framingham 1, Braintree 0 | | |
2003 | Springfield Cathedral 2, St. John's (S) 1 | St. John's (Shrewsbury) 6, Matignon 3 | Springfield Cathedral 5, Falmouth 0 | | |
2002 | Waltham 3, Springfield Cathedral 2 (ot) | Waltham 3, Belmont 1 | Springfield Cathedral 4, Xaverian 3 | | |
2001 | Hingham 5, St. John's (S) 4 | St. John's (Shrewsbury) 3, Matignon 2 | Hingham 3, Norwood 0 | | |
2000 | Winchester 4, Archbishop Williams 3 | Winchester 4, Billerica 2 | Archbishop Williams 1, Falmouth 0 | | |
1999 | St. John's (Shrewsbury) 5, Springfield Cathedral 1 | St. John's (Shrewsbury) 5, Billerica 2 | Springfield Cathedral 2, Brockton 1 (ot) | | |
1998 | Winchester 3, Needham 0 | Winchester 3, St. John's (Shrewsbury) 0 | Needham 4, Quincy 3 | | |
1997 | Archbishop Williams 3, Malden Catholic 0 | Malden Catholic 3, Burlington 0 | Archbishop Williams 3, Weymouth 1 | | |
| YEAR | STATE CHAMPIONSHIP | | | | |
1996 | Falmouth 2, Archbishop Williams 1 | | | | |
1995 | Chelmsford 8, St. John's (S) 6 | | | | |
1994 | BC High 7, Barnstable 2 | | | | |
1993 | Matignon 5, Arlington Catholic 3 | | | | |
1992 | Framingham 8, Burlington 4 | | | | |
1991 | Barnstable 4, Brookline 2 | | | | |
1990 | Catholic Memorial 7, BC High 1 | | | | |
1989 | Don Bosco 5, Catholic Memorial 2 | | | | |
| YEAR | STATE CHAMPIONSHIP | NORTH | SOUTH | | |
1988 | Catholic Memorial 3, Reading 1 | Reading 5, Woburn 0 | Catholic Memorial 6, St. John's Prep 4 | | |
1987 | Catholic Memorial 4, Chelmsford 1 | Chelmsford 5, Reading 4 | Catholic Memorial 5, BC High 4 | | |
1986 | Catholic Memorial 5, Medford 4 (2 ot) | Medford 7, Arlington 2 | Catholic Memorial 5, BC High 1 | | |
1985 | St. John's Prep 6, Marblehead 2 | Marblehead 4, Wakefield 1 | St. John's Prep 4, Malden Catholic 3 (ot) | | |
| YEAR | STATE CHAMPIONSHIP | EAST | | CENTRAL | WEST |
1984 | Matignon 4, St. Peter-Marian 3 | Matignon 10, St. John's Prep 4 | | St. Peter-Marian (bye, only Central Mass. qualifier) | Springfield Classical 5, Springfield Cathedral 4 |
1983 | No state tournament (Proposition 2 1/2) | Matignon 5, St. John's Prep 4 | | St. Peter-Marian 3, St. John's (Shrewsbury) 1 | Springfield Cathedral 2, Agawam 1 (ot) |
1982 | No state tournament (Proposition 2 1/2) | Matignon 3, Acton-Boxboro 2 (ot) | | St. Peter-Marian 8, Hudson 2 | Springfield Cathedral 6, Agawam 3 |
1981 | Matignon 7, St. Peter-Marian 4 | Matignon 6, Acton-Boxboro 2 | | St. Peter-Marian 8, St. John's (Shrewsbury) 2 | Springfield Classical 5, Springfield Cathedral 0 |
1980 | Matignon 9, St. John's (Shrewsbury) 3 | Matignon 5, St. John's Prep 3 | | St. John's (Shrewsbury) 7, St. Peter-Marian 4 | Springfield Classical 5, Agawam 3 |
1979 | St. John's Prep 7, St. John's (Shrewsbury) 6 (2 ot) | St. John's Prep 3, Matignon 2 | | St. John's (Shrewsbury) 7, St. Peter-Marian 5 | Holyoke 3, Springfield Classical 2 |
1978 | Hudson 4, Burlington 3 (ot) | Burlington 5, Matignon 4 (2 ot) | | Hudson 7, St. Peter-Marian 4 | Springfield Cathedral 6, Springfield Classical 2 |
1977 | Matignon 4, Hudson 2 | Matignon 5, Needham 4 | | Hudson 4, St. John's (Shrewsbury) 3 (3 ot) | Springfield Cathedral 5, West Springfield 1 |
1976 | Winthrop 4, Springfield Cathedral 1 | Winthrop 4, Braintree 2 | | St. John's (Shrewsbury) 5, Hudson 3 | Springfield Cathedral 3, West Springfield 2 |
1975 | Matignon 10, West Springfield 1 | Matignon 7, Archbishop Williams 4 | | Hudson 7, St. Peter's 2 | West Springfield 3, Springfield Classical 1 |
1974 | Malden Catholic 10, West Springfield 3 | Malden Catholic 8, South Boston 0 | | St. Peter's 7, Hudson 1 | West Springfield 3, Springfield Classical 2 (ot) |
1973 | Auburn 5, Arlington 4 | Arlington 5, Matignon 1 | | Auburn 6, St. John's (Shrewsbury) 1 | Springfield Cathedral 2, West Springfield 1 |
1972 | Norwood 3, St. John's (Shrewsbury) 1 | Norwood 3, Arlington 2 | | St. John's (Shrewsbury) 4, Auburn 2 | Springfield Cathedral 3, Springfield Classical 2 |
# - In 2020, state championship games were canceled because of the COVID-19 pandemic From 1989-1996 there was only one statewide Division 1 tournament |