Mashpee tips Norwell
Zack Martin ran for three touchdowns to lead host Mashpee to a 21-0 win over Norwell in a matchup of undefeated South Shore League teams last night.
Martin opened the scoring with a 4-yard run in the first quarter and followed that up in the second with a 1-yard run that gave Mashpee (5-0) a 14-0 halftime lead.
Tewksbury 12, Billerica 7 - After allowing an early touchdown, the Redmen defense clamped down, holding the Indians scoreless the rest of the way.
Chelmsford 24, Methuen 7 - Joe Gennaro rushed for two touchdowns.
Dracut 45, Lowell 20 - Jared Gauthier returned two second-quarter punts for touchdowns and also caught one of Matt Silva’s three touchdown passes.
Winchester 34, Malden Catholic 14 - The Sachems’ Joey Cleary ran for one touchdown and caught another.
Watertown 20, Worcester South 12 - CJ Logan ran for two first-quarter touchdowns as the Red Raiders outlasted Worcester South.
Natick 36, Braintree 0 - Quarterback Scott McCummings led the No. 6 Red and Blue with three touchdown passes and a 60-yard scoring rush.
Weymouth 32, Milton 23 - Dylan Colarusso (two rushing TDs) ran for 140 yards on 23 carries for the Wildcats. Junior Derek Newcomb added 101 rushing yards on seven carries and four receptions for 50 yards.
Nonleague
Wayland 10, Acton-Boxboro 7 - The Warriors jumped out to a 10-0 second quarter lead and held off the Colonials.
Concord-Carlisle 28, Lincoln-Sudbury 10 - The Patriots scored 28 unanswered points, highlighted by a 52-yard interception return for a touchdown by John Bumpus. He also threw a 22-yard touchdown pass to Max Barrett in the fourth quarter.
Marblehead 26, Revere 7 - Hayes Richardson ran for scores in the third and fourth quarters.
Weston 21, Newton South 6 - Quarterback Nick Preacher had a solid performance for the Wildcats, with a passing and a rushing touchdown.
Mansfield 48, Sharon 13 - Even the rain couldn’t slow Nik Busharis, who passed for 185 yards and three touchdowns.
Middlesex
Belmont 33, Stoneham 6 - Quarterback Vince Cortina passed for 145 yards and three touchdowns for the Marauders.
Duxbury 28, Pembroke 0 - Henry Buonagurio ran for 108 yards on 18 carries, including a 5-yard rushing touchdown for the Green Dragons.
Masconomet 33, Newburyport 0 - Senior Evan Bunker (30 receiving yards, 76 rushing) dominated the Chieftains with three rushing touchdowns.
Plymouth South 14, Quincy 0 - John Carroll threw a 67-yard touchdown strike to Devin Dondero in the second half, and followed it up with a 25-yard touchdown sprint.
Hingham 21, Rockland 6 - The Harbormen earned an away victory behind strong offensive efforts from Anthony Cappella (two rushing touchdowns).
Scituate 44, Middleboro 12 - Wes Hawkins ran for 109 yards and two touchdowns.
Westwood 28, Millis 0 - Sean Amaru rushed for 222 yards on 14 carries and scored four touchdowns.
Madison Park 26, Boston English 0 - The visitors got touchdowns from four players.
East Boston 43, West Roxbury 8 - Troy Williams and Mike Lockley took flight in the first quarter, and it was smooth sailing for the Jets.
Mayflower (Large)
Southeastern 16, Blue Hills 14 - The Hawks beat the host Warriors for the first time in 15 years. Mike Sacks (143 yards rushing) scored twice for the winners and ran in both two-point conversions.
Brighton 22, O’Bryant 16 - Kevin Depina scored two second-half touchdowns and rushed for 150 yards.![]()



