Sacred Heart Saints – Boys Saint John's Shrewsbury Pioneers – Boys Salem Witches – Boys Sandwich Lady Knights – Girls Sandwich Blue Knights – Boys Saugus Sachems – Boys Scituate Sailors – Boys Scituate Sailors – Girls Shawsheen Rams – Boys Shawsheen/Bedford Rams – Girls Shrewsbury Colonials – Girls Shrewsbury Colonials – Boys Silver Lake Lakers – Boys Somerset Berkley Raiders – Boys Somerville Highlanders – Boys Southeastern/Bristol Plymouth Hawks – Boys South Hadley/Granby Tigers – Boys South Shore Voc-Tech Vikings – Boys St. Bernards Bernardians – Boys St. John Paul II Lions – Boys St. John's Prep Eagles – Boys St. Joseph Prep The Phoenix – Boys St. Mary's Lynn Spartans – Boys St. Mary's Lynn Spartans – Girls St. Mary Westfield Saints – Boys Stoneham Spartans – Boys Stoneham Spartans – Girls Stoughton Brockton Knight Boxers – Boys St. Peter Marian Guardians – Boys Swampscott Big Blue – Boys