Division 3
*Starting in 2022, the MIAA eliminated sections and the tournament consisted of 5 statewide divisions.
2021 – Medfield 11, Middleborough 0
2020 – No Season Due to COVID-19
2019 – Medway 1, Ashland 0
2018 – Dedham 11, Falmouth 5
2017 – Dover Sherborn 7, Norton 5
2016 – East Bridgewater 4, Old Rochester 2
2015 – East Bridgewater 2, Fairhaven 1
2014 – Bellingham 5, East Bridgewater 0
2013 – Middleborough 6, Abington 1
2012 – East Bridgewater 5, Apponequet 0
2011 – Apponequet 1, Middleboro 0
2010 – Norton 1, Hanover 0
2009 – Abington 7, Westwood 0
2008 – Westwoood 4, East Bridgewater 2
2007 – Harwich 2, Bourne 0
2006 – Harwich 4, Cardinal Spellman 2
2005 – Harwich 5, Seekonk 3
2004 – Hull 3, Abington 2 (8 inn.)
2003 – Marian 5, Harwich 2
2002 – Norton 4, Harwich 0
2001 – Blue Hills 5, Harwich 4
2000 – Ashland 3, Fairhaven 2
1999 – Carver 2, Cardinal Spellman 1
1998 – Bishop Stang 16, West Bridgewater 4
1997 – Medfield 2, Bourne 1
1996 – Harwich 6, Ashland 3
1995 – Archbishop Williams 6, Hanover 4
1994 – Westport 5, Norton 2
1993 – Medfield 7, Holbrook 1
1992 – Norwell 13, Abington 12
1991 – Abington 26, Holbrook 7
1990 – Bishop Connolly 10, Ashland 8
1989 – Norton 9, Hull 2
1988 – Norton 7, Abington 3
1987 – Millis 8, Old Rochester 7
1986 – Norton 4, East Bridgewater 2
1985 – Harwich 8, Norwell 4
1984 – Old Colony 3, East Bridgewater 1
1983 – Norwell 5, Cardinal Spellman 0
1982 – Holbrook 7, Norton 2
1981 – Norton 10, Holbrook 3