BOYS CROSS COUNTRY AMSA 15, Assabet Valley 50 Brookline 18, Milton 45 Diman 17, Durfee 44 Marblehead 22, Swampscott 33 Natick 27, Brookline 28 Wellesley 27, Newton North 28 Weymouth 21, Braintree 34 Weymouth 28, Needham 29 GIRLS CROSS COUNTRY AMSA 15, Assabet Valley 50 Diman 28, Durfee 31 Marblehead 19, Swampscott 44 Needham 22, […]
https://www.lowellsun.com/2025/09/03/wednesdays-high-school-scores-3/