Live
8Hanover5Hanover15Hingham Red2Hingham Red106Hingham Red2Hingham Red15Braintree6Braintree87Marshfield1Marshfield4Hanover5Hanover84Scituate3Scituate10Braintree6Braintree153Hingham Red2Hingham Red13Kingston7Kingston72Hingham White4Hingham White12Hanover5Hanover155Marshfield1Marshfield12Cohasset8Cohasset71Cohasset8Cohasset8Norwell9Norwell6Round 1Round 2SemifinalsFinals
Hanover
Hingham Red
Hingham Red
Braintree
Marshfield
Hanover
Scituate
Braintree
Hingham Red
Kingston
Hingham White
Hanover
Marshfield
Cohasset
Cohasset
Norwell