Bishop Feehan Shamrocks – Boys Brookline Warriors – Boys Canton Bulldogs – Boys Coyle & Cassidy Warriors – Boys Dedham Marauders – Boys Dennis-Yarmouth Dolphins – Boys Durfee Hilltoppers – Boys Martha's Vineyard Vineyarders – Boys Medfield Warriors – Boys Medway Mustangs – Boys Milford Scarlet Hawks – Boys Nauset Warriors – Boys New Bedford Whalers – Boys North Attleboro Red Rocketeers – Boys North Quincy Red Raiders – Boys Oliver Ames Tigers – Boys Pembroke Titans – Boys Plymouth North Eagles – Boys Plymouth South Panthers – Boys Quincy Presidents – Boys Sandwich Blue Knights – Boys Scituate Sailors – Boys Stoughton/Brockton Knight Boxers – Boys Taunton Tigers – Boys Westwood Wolverines – Boys Whitman-Hanson Panthers – Boys