A week after powering Duxbury to a statement win over Hingham, Will Prouty scored six touchdowns in a 45-7, Patriot League victory at Silver Lake on Friday night in Kingston.
The senior quarterback finished 12-of-14 passing for 166 yards and three touchdowns, and added 12 carries for 172 yards and three scores on the ground. No. 9 Duxbury (3-2) flew ahead, 10-0, after one quarter and extended its lead to 31-0 at the half. Senior Brett Souza drilled a 33-yard field goal to get the scoring started in the first quarter and finished 6 for 6 on extra points from there.
On defense, senior defensive lineman Garrett Shackett stripped the ball from Silver Lake quarterback Ben Lofstrom for a takeaway in the second quarter, and the Dragons were able to rest their starters most of the second half.
“We came out here and did exactly what we wanted to,” Shackett said. “We held them to nothing with the first defense. The offense clicked and scored enough to get the clock to run.”
North Reading 21, Masconomet 14 — With 2:48 left, junior quarterback Brian Heffernan hit Jack Keller with a 44-yard touchdown pass, Heffernan’s second of the night and 12th of the season, to lead the undefeated Hornets (5-0 overall, 2-0 Cape Ann Kinney).
“It was a little bit of a jump ball but fourth down, I had to do it for my team,” said Keller of the winning reception, his eighth TD of the season. “The play was designed for that but with the safety over the top I had to go up and get it.”
North Reading’s other touchdowns came from Will O’Leary on a 5-yard run, and a 34-yard pass from Heffernan to Ryan Kavanaugh. Masco (2-2, 0-1) got scores on a 24-yard pass from Marshall Lastes to Jack Corcoran and a 2-yard run by Lastes.
A week after gaining 210 yards and scoring four touchdowns against Amesbury, Masco’s Will Hunter was held to 51 yards on 12 carries by the Hornets defense.
Rockland 42, Middleborough 13 — Quarterback Dante Vasquez ran for 170 rushing yards and two touchdowns on 17 carries to help the Bulldogs extend their state-best winning streak to 11 games with the South Shore League win. Three players had rushing touchdowns as Rockland piled up 334 yards on the ground vs. the Sachems (2-2). Tom McSweeney rumbled for 41 yards and three touchdowns on eight carries, and Zachary Ofurum added 97 yards and a score in the win.
“Our passing game isn’t too strong – our running game is,” McSweeney said. “We’ve got a lot of kids that can run.”
After taking a 27-0 deficit into halftime, Middleborough got on the board with 2:27 remaining in the third quarter when quarterback Timmy Crowley (12 of 24, 212 yards) threw his first of two touchdown passes to Jake Segreve. Rockland coach Nick Liquori is pleased with the perfect start, but more excited with the league win.
“I’m proud of them because they work hard and deserve it,” Liquori said. “It kind of started with the seniors last year – not quitting on us and being good leaders. That gave these guys something to build off. Eleven is a number, but we’re really concerned about being 2-0 in the league right now.”
Old Rochester 28, Dighton-Rehoboth 27 — Ryon Thomas connected with with Camden Brezinski for two scores, including the go-ahead 3-yard toss with 1:49 left for the Bulldogs (3-1). The Falcons (0-4) cut the deficit to one with 16 seconds left, when John Marcille found Vinny Ruffini for a 3-yard touchdown pass, but ORR stuffed the 2-point rush attempt for the victory.
Norwell 22, East Bridgewater 20 — Brian Garrity converted a 2-yard rush in overtime and Ethan Coggins connected with Garrett McGlinchey on the 2-point conversion to lead the Clippers (2-2) to the victory.
O’Bryant 16, East Boston 8 — Jadon Smith’s 20-yard scoop-and-score and Kerlens Jeanty’s subsequent 2-point rush broke a third-quarter tie to help the Tigers (3-1) down the Jets (1-3). Jeanty also scored O’Bryant’s other touchdown in the second quarter.
Amesbury 44, Triton 19 — Ethan Catania had two interceptions including one he returned for a touchdown as the Indians (2-3) knocked off Triton.
Austin Prep 22, Lowell Catholic 0 — Mike Gizzi rushed for touchdowns of 28 and 12 yards for the Cougars (2-3). Salvatore LoCoco made all four of his kicks, including field goals of 31 and 26 yards.
Bedford 41, Newburyport 14 — Greg Cormier rushed for a touchdown and passed for three more as part of the Buccaneers’ (4-0) victory over Newburyport. Tyler Dussault found paydirt twice and recorded an interception.
Billerica 32, Dracut 8 — Brian Hamilton scored a pair of first-quarter touchdowns to give the Indians (2-2, 1-0) an early lead they’d never relinquish in dealing the Middies (3-1, 1-1) their first loss of the season in a Merrimack Valley Conference tilt.
Boston English 38, Charlestown 0 — The Eagles (2-3) cruised to the win behind Keesean Kerr, who carried the ball 12 times for 114 yards and two touchdowns. Quarterback Jakhi Smith threw for 111 yards, while also rushing for 111 yards and a touchdown.
Case 42, Fairhaven 6 — Quarterback Danny Silva scored a pair of first-quarter touchdowns, carrying the Cardinals (4-0), and also delivered a 41-yard touchdown pass to Clayton Dyer in the second quarter. Dyer also took back a 38-yard interception for a touchdown, while Ryan Martin had five tackles for loss on defense.
Canton 26, Foxborough 20 — Owen Lehane was the difference for the Bulldogs (4-0) in their Hockomock League win. The senior had a sack and an interception and nailed two field goals. He also pinned the Warriors (2-2) inside the 20 three times on kickoffs, and successfully converted an onside kick in the first quarter.
Cathedral 30, Atlantis Charter 0 — Junior Omarion Braggs had eight carries for 180 yards, and touchdowns of 60, 40, and 45 yards for the Panthers (1-3).
Dartmouth 12, Durfee 7 — Dylan Pacheco rushed for a 1-yard touchdown in the first quarter, and Nolan Ellis threw a 61-yard touchdown to Eric Viera in the fourth to lead the Indians (1-3).
Dedham 30, Bellingham 12 — In his first start at quarterback, sophomore Dylan Donohue was 11-of-19 passing for 222 yards with a touchdown for the Marauders (1-3). Matt DeVirgilio rushed for 158 yards on 15 carries and two touchdowns.
Dexter Southfield 37, St. Luke’s 20 — The hosts, now 3-0, exploded for 522 yards with Howard commit Jaden Vaughn-Sawyer leading the way with 24 carries for 209 yards and two touchdowns. Danny Donato added eight catches for 147 yards and two touchdowns, while quarterback Luke MacPhail was 14-of-19 passing for 270 yards and three touchdowns.
Everett 42, Medford 0 — Duke Doherty tossed three touchdowns and ran for another — all in the first half — guiding the fifth-ranked Crimson Tide (4-1).
Lincoln-Sudbury 21, Acton-Boxborough 0 — Sophomore Riley O’Connell was 9-of-15 passing for 140 yards and two touchdowns for the Warriors (3-1). Junior Gordon Gozdeck led the defense with seven tackles and two sacks.
Lynn Classical 48, Salem 8 — Kalvin So rushed for three touchdowns and 136 yards on nine carries to powers the Rams (2-2) to the NEC win.
Lynn English 42, Gloucester 0 — Junior Mathias Fowler had two rushing touchdowns, a 35-yard touchdown reception, and a 69-yard TD pass for the No. 18 Bulldogs (3-1).
Mansfield 15, King Philip 13 — After a Cincere Gill 20-yard touchdown in the fourth quarter, the fourth-ranked Hornets (3-1) decided to go for 2 to extend their lead to nine. Nick Marciano’s two-point rush paid off, as the No. 7 Warriors (3-1) scored a few minutes later on a 16-yard pass from Robbie Jarest to Alex Behling. With three minutes remaining, the two-score deficit was too much for KP to overcome.
Milton 12, Weymouth 0 — In a scoreless game entering the fourth, the penalty-prone Wildcats (4-0, 3-0 BSC) overcame in the fourth. Luke Botsford hauled in a 14-yard touchdown pass from Chase Vaughan, and Alex Perez had a 3-yard touchdown run with 1:45 remaining in the Bay State Conference road game.
Nauset 44, Sandwich 0 — Bobby Joy passed, rushed, and returned a kickoff for touchdowns in a blowout win for the Warriors (4-0).
Plymouth South 19, Hanover 13 — Nick Siegelman rushed for two touchdowns for the Panthers (3-1).
Scituate 28, North Quincy 0 — Senior Matt Scibilio was 13-of-26 passing for 315 yards and four TDs for the Sailors (2-2).
St. John’s Prep 42, Westford 9 — Pat Nistl scored three touchdowns and Nick Masterson had a pair of short scoring runs from inside the 5 as the second-ranked Eagles (5-0) soared to the nonleague victory in Westford.
Swampscott 28, Winthrop 6 — Graham Inzana caught a touchdown pass and them threw one himself in the Big Blue (3-1) victory.
Tech Boston 38, South Boston/Burke 14 — Julius Gillard tossed three touchdown passes and rushed for another in the win for the Bears (3-2). The sophomore also accounted for four two-point conversions, one rushing and three passing.
Wakefield 30, Burlington 7 — John Rafferty earned the 100th victory of his coaching career. The Wakefield alum is in his second season with the Warriors after going 95-58 at North Andover from 2001–14.
West Bridgewater 42, Coyle & Cassidy/Bishop Connolly 8 — Matt Lavoie passed for three touchdowns and rushed for two more to power the visiting Wildcats (4-0).
Weston 23, Roxbury Prep 6 — Connor Lehman rushed for 107 yards, three touchdowns, an a pair of two-point conversions for the Wildcats (4-1) in the nonleague win. The Wolves’ lone score on came on a 73-yard touchdown pass from quarterback Jamoni Waller to Paul Arlingcove.
Wilmington 33, Watertown 7 — Senior back Bailey Smith ran for three touchdowns and 127 yards to lead the Wildcats (1-3).
To report scores, call 617-929-2860/3235 or email email@example.com.