2024-2025
Girls
Milton High School
Boys
John J. Duggan Academy
Milton High School
2023-2024
Girls
Fontbonne Academy
Lenox Memorial Middle/High School
2022-2023
Girls
Douglas High School
Nauset Regional HS
Notre Dame Academy (H)
Old Colony Reg. Voc./Tech
Boys
Bromfield School
Shepherd Hill Reg HS
2022-2023
Girls
Douglas High School
Nauset Regional HS
Notre Dame Academy (H)
Old Colony Reg. Voc./Tech
Boys
Bromfield School
Shepherd Hill Reg HS
2019-2020
Girls
Matignon High School
Nipmuc Regional High School
2018-2019
Boys
Lenox Memorial Middle and High School
Mansfield High School
Girls
Fellowship Christian Academy
2017-2018
Boys
Douglas High School
Weymouth High School
Girls
Assabet Valley Regional Technical High School
Hampshire Regional High School
2016-2017
Boys
West Boylston
Girls
Monson High School
Wareham High School
Watertown High School
2015-2016
Boys
Greenfield High School
Bay Path RVT High School
Girls
Minnechaug Regional High School
Dracut Senior High School
2014-2015
Boys
Burke High School
Lenox Memorial Middle & High School
Girls
North Middlesex Regional High School
Concord-Carlisle High School
2013-2014
Boys
Division 4- Parker Charter Essential School
Division 3- Norwell High School
Division 2- North Middlesex Regional High School
Division 1- Malden High School
Girls
Division 4- Nazareth Academy
Division 3- Ipswich High School
Division 2- Taconic High School
Division 1- Malden High School
2011-2012
Boys
Division 2
Hudson High School
Division 3
Smith Vocational & Agricultural High School
Division 4
Westport High School
Girls
Division 1
Braintree High School
Division 2
Reading Memorial High School
Division 3
Sutton High School
Division 4
Fellowship Christian Academy
2010-2011
Boys
Division 1
Lexington High School
Division 2
Tewksbury Memorial High School
Division 3
Saint Joseph Central High School
Girls
Division 1
Lexington High School
Division 4
Saint Clement High School
2009-2010
Boys
Division 1
Malden High School
Division 2
Wilmington High School
Division 3
Lenox Memorial High School
Division 4
Sacred Heart High School
Girls
Division 1
Malden High School
Chicopee High School
Division 2
Concord-Carlisle High School
Division 3
Old Rochester Regional High School
Division 4
North Shore Tech High School
2008-2009
Boys
Division 1
Lexington High School
Division 3
South Lancaster Academy
Division 4
Sacred Heart High School
Girls
Division 2
Uxbridge High School
Division 3
Granby Jr/Sr High School
2007-2008
Boys
Division 1
Lexington High School
Division 2
King Philip Regional High School
Division 4
Harwich High School
Girls
Division 1
Charlestown High School
Division 2
Westwood High School
Division 3
St. Joseph Central High School
Division 4
Chatham High School
2006-2007
Boys
Division 1
Madison Park
Division 2
Lincoln Sudbury Regional High School
Division 4
New Mission High School
Girls
Division 1
Minneghaug Regional High School
Division 2
Groton-Dunstable Regional High School
Division 3
Keefe Technical High School
Division 4
Mt. St. Joseph High School
2005-2006
Boys
Division 1
Newton North High School
Division 2
Nashoba Regional High School
Division 3
Parker Charter School
Girls
Division 1
Nashoba Regional High School
Division 2
Monument Mountain Regional High School
Division 3
Parker Charter School
2004-2005
Boys
Division 1
High School of Commerce
Division 2
Dartmouth High School
Division 3
Assabet Valley Regional Voc High School
Division 4
Trinity Catholic High School
Girls
Division 1
Durfee High School
Division 2
Wakefield Memorial High School
Division 3
Franklin County Tech High School
Division 4
Tri-County Regional Voc. Tech High School
2003-2004
Boys
Division 1
Peabody High School
Division 2
Bartlett High School
Nashoba Regional High School
Division 3
Triton Regional High School
Division 4
South Shore Regional Voc. Tech High School
Girls
Division 1
Leominster High School
Division 2
Northbridge High School
Division 3
North Brookfield High School
Division 4
Georgetown High School