Past State and ISL Champions
Year Division Champion
2021 D1 TBD
2021 D2 TBD
2021 D3 TBD
2021 ISL * Belmont Hill – an undefeated ISL season
2020 *No Champions in MIAA or ISL due to loss of season / Covid 19
2019 D1 Lincoln-Sudbury
2019 D2 Winchester
2019 D3 Dover-Sherborn
2019 ISL St. Sebastian’s
2019 EIL Pingree
2018 D1 BC High
2018 D2 Reading
2018 D3 Cohasset
2018 ISL Governor’s/Nobles
2017 D1 Lincoln-Sudbury
2017 D2 Hingham
2017 D3 Ipswich
2017 ISL Belmont Hill/St. Sebastian’s
2016 D1 Lincoln-Sudbury
2016 D2 Medfield
2016 D3 Dover-Sherborn
2016 ISL Belmont Hill
2015 D1 Lincoln-Sudbury
2015 D2 Medfield
2015 D3 Dover-Sherborn
2015 ISL Belmont Hill/Governor’s
2014 D1 Acton-Boxboro
2014 D2 Medfield
2014 D3 Cohasset
2014 ISL Thayer
2013 D1 Xaverian
2013 D2 Longmeadow
2013 D3 Dover-Sherborn
2013 ISL Belmont Hill
2012 D1 Duxbury
2012 D2 Concord-Carlisle
2012 D3 Dover-Sherborn
2012 ISL Governor’s/Middlesex/St. Sebastian’s
2011 D1 Duxbury
2011 D2 Medfield
2011 D3 Weston
2011 ISL Governor’s Academy
2010 D1 St. John’s Prep
2010 D2 Medfield
2010 D3 Cohasset
2010 ISL Middlesex
2009 D1 Duxbury
2009 D2 Walpole
2009 D3 Scituate
2009 ISL Governor’s Academy/Middlesex/Rivers
2008 D1 Duxbury
2008 D2 Longmeadow
2008 D3 Scituate
2008 ISL Governor’s Academy
2007 D1 Duxbury
2007 D2 Medfield
2007 D3 Cohasset
2007 ISL Governor’s Academy/Belmont Hill
2006 D1 Duxbury
2006 D2 Wellesley
2006 D3 Cohasset
2006 ISL Governor’s/Middlesex/Nobles
2005 D1 Duxbury
2005 D2 Minnechaug
2005 D3 Medfield
2005 ISL Middlesex/Nobles
2004 D1 Duxbury
2004 D2 South Hadley
2004 D3 Medfield
2004 ISL Milton Academy
2003 D1 Beverly
2003 D2 Needham
2003 D3 Ipswich
2003 ISL Belmont Hill
2002 D1 Duxbury
2002 D2 Hingham
2002 ISL Middlesex
2001 D1 Billerica
2001 D2 Hingham
2001 ISL Belmont Hill
2000 D1 Winchester
2000 D2 Milton
2000 ISL Roxbury Latin
1999 D1 Winchester
1998 D1 Concord-Carlisle
1997 D1 Longmeadow
1996 D1 Newton North
1995 D1 Newton North
1994 D1 Lincoln-Sudbury
1993 D1 Newton North
1992 D1 Longmeadow
1991 D1 Lincoln-Sudbury
1990 D1 Longmeadow
1989 D1 Longmeadow
1988 D1 Longmeadow
1987 D1 Concord-Carlisle
1986 D1 Longmeadow
1985 D1 Longmeadow
1984 D1 Longmeadow
1983 D1 Longmeadow
1982 D1 Concord-Carlisle
1981 D1 Longmeadow
1980 D1 Longmeadow
1979 D1 Longmeadow
1978 D1 Lincoln-Sudbury
1977 D1 Longmeadow
1976 D1 Longmeadow
1975 D1 Longmeadow
1974 D1 Longmeadow
1973 D1 Needham
1972 D1 Newton North
1971 D1 Winchester
1970 D1 Longmeadow