Live
5Hingham4Hingham47Plymouth3Plymouth344Marshfield2Marshfield15Plymouth3Plymouth243Braintree1Braintree38Hingham4Hingham532Plymouth3Plymouth33Norwell6Norwell261Hingham4Hingham35Hanson5Hanson27Round 1SemifinalsFinals
Hingham
Plymouth
Marshfield
Plymouth
Braintree
Hingham
Plymouth
Norwell
Hingham
Hanson