Division 1
*Starting in 2022, the MIAA eliminated sections and the tournament consisted of 5 statewide divisions.
2021 – St. John’s Prep 4, Lincoln-Sudbury 2
2020 – No Season Due to COVID-19
2019 – Lincoln-Sudbury 11, Andover 1
2018 – Boston Latin 7, Lowell 5
2017 – Lowell 4, Lexington 1
2016 – Lincoln-Sudbury 2, Lawrence 1
2015 – Chelmsford 6, Lawrence 4
2014 – Andover 6, Chelmsford 3
2013 – Billerica 4, St. John’s Prep 3
2012 – Lowell 2, Newton North 1
2011 – Lincoln Sudbury 7, Acton Boxboro 0
2010 – St. John’s Prep 5, Lawrence 1
2009 – Gloucester 8, St. John’s Prep 7
2008 – Malden Catholic 8, Westford 3
2007 – Lincoln-Sudbury 3, Peabody 1
2006 – St. John’s Prep 17, Malden Catholic 0
2005 – Andover 13, St. John’s Prep 5
2004 – Peabody 6, Billerica 3
2003 – Malden Catholic 3, Peabody 2
2002 – St. John’s Prep 15, Central Catholic 4
2001 – Lexington 3, Lowell 1
2000 – St. John’s Prep 10, Peabody 5
1999 – St. John’s Prep 13, Andover 7
1998 – Peabody 9, Arlington 2
1997 – Andover 9, St. John’s Prep 2
1996 – Peabody 14, Central Catholic 2
1995 – Arlington 8, Peabody 1
1994 – Andover 7, Boston Latin 5
1993 – Central Catholic 4, Medford 2
1992 – Andover 7, Arlington 2
1991 – Andover 11, Cambridge 1
1990 – Andover 11, Arlington 6
1989 – St. John’s Prep 14, Melrose 2
1988 – Waltham 1, Andover 0
1987 – Melrose 5, Malden 2
1986 – Acton-Boxboro 3, Lowell 1
1985 – Melrose 13, Woburn 1
1984 – Lowell 6, Melrose 3
1983 – Billerica 4, Melrose 3
1982 – Acton-Boxboro 8, Waltham 7
1981 – Lowell 6, Medford 4