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