Live
8Marshfield1Marshfield12Hingham Red2Hingham Red136Hingham Red2Hingham Red21Weymouth3Weymouth117Marshfield1Marshfield22Braintree5Braintree94Weymouth3Weymouth14Hingham White6Hingham White133Hingham Red2Hingham Red20Kingston7Kingston52Norwell4Norwell13Braintree5Braintree185Marshfield1Marshfield34Hanover8Hanover51Hanover8Hanover18Scituate9Scituate14Round 1Round 2SemifinalsFinals
Marshfield
Hingham Red
Hingham Red
Weymouth
Marshfield
Braintree
Weymouth
Hingham White
Hingham Red
Kingston
Norwell
Braintree
Marshfield
Hanover
Hanover
Scituate