Hopkinton senior quarterback Ryan Kelleher broke the school record for career passing yards with 3,275 total yards after going 6-for-6 for 122 yards to lead Hopkinton to a dominating win over Medfield, while Wayland clinched a Dual-County League Small title with a win over Bedford.

Senior quarterback Ryan Kelleher broke the school record for career passing yards with 3,275 total now as he went 6-for-6 for 122 yards and two touchdowns and led Hopkinton (3-3, 2-2 TVL) to a dominating 42-7 win over Tri-Valley League foe Medfield on Friday.

Senior Matt Brown rushed 15 times for 113 yards and three touchdowns for the Hillers while senior Brendan Kelly caught two balls for 76 yards and one touchdown. Senior captain Luke D'Aloia caught three passes for 38 yards and one score in the win.

Junior linebacker Drew Faporoschetz led Hopkinton's defense with nine tackles and an interception.

Hopkinton visits Westwood on Friday at 7 p.m.

WAYLAND 42, BEDFORD 16: Senior running back Wellington Pereira rushed for 119 yards on 14 carries and three touchdowns to lead Wayland (5-1, 4-0 DCL) to a dominating win over Dual County League foe Bedford to clinch a DCL Small title.

The Warriors as a team rushed for a total of 251 yards while quarterback Luke Tacelli led the way in the air throwing for 131 yards on 6-of-7 passing including a 51-yard strike to Michael German for a touchdown.

Wayland has a big matchup next week as they travel to face Lincoln-Sudbury at 7 p.m.

BLACKSTONE VALLEY TECH 42, BAY PATH 0: JD Antaya scored three total touchdowns as Blackstone Valley Tech (5-1, 3-0 CAL) pummeled Bay Path.

Antaya had seven carries for 196 yards with two touchdowns and also returned an interception 33 yards for a touchdown.

Senior QB Scott Mackay had five carries for 102 yards and was 3-of-7 passing for 23 yards and a touchdown.

Mackay had a run for 58 yards but was caught at the 2-yard line.

As a team, the Beavers rushed for 398 yards on just 25 carries.

BVT’s defense forced four turnovers. Antaya’s pick-six and Ethan Lynch had the other interception. Ethan Blake and Conner Christiansen each forced and recovered a fumble.

The game was played at Blackstone Valley Tech due to field issues at Bay Path.

The Beavers travel to Monty Tech on Friday night.

FRANKLIN 42, TAUNTON 7: Senior quarterback Nick Gordon threw for four touchdowns and was 11-of-14 passing for over 250 yards through the air to help Franklin (4-2, 2-2 HL) to a dominating Hockomock League win over Taunton.

Senior wide receiver Ryan Driscoll had two touchdown receptions while juniors Jack Nally and Jake Davis had a touchdown reception each.

Senior Sean Hofferty had a 40-yard touchdown run and junior Owen Palmieri added a touchdown run from 1-yard out for the Panthers.

“The defense put a lot of pressure on the quarterback, it was a really great effort by our defense,” said Franklin coach Eian Bain.

The Panthers host Attleboro next Friday at 7 p.m.

MARLBOROUGH 28, GROTON-DUNSTABLE 0: Senior captain Lou Vigeant had 154 yards rushing and a score to pace Marlborough (4-2, 2-1 MWL) past Groton-Dunstable in a Midland-Wachusett League.

Richie Webber, Brandon Cavicchio and Trevor Nutt also added rushing scores for the Panthers. It was Nutt’s first career TD.

Marlborough hosts North Middlesex on Friday at 7 p.m.

ASSABET 19, WORCESTER TECH 12: Sophomore Michael DiPlacido scored two touchdowns as Assabet (5-1) survived in a win over Worcester Tech.

DiPlacido had a 14-yard TD run and 40-yard punt return for a score.

Junior DJ Doucette had a 20-yard TD run while Gerry McManus had 70 yards passing.

Assabet next plays Abby Kelley Foster on Friday at 7 p.m.

NATICK 37, NEWTON NORTH 13: For a second straight week, senior Angel Lebron returned the opening kickoff for a touchdown to lead Natick (4-2, 2-0 BSC) to a victory over Bay State Conference foe Newton North.

Sophomore quarterback Will Lederman threw for two touchdowns and senior Max Ferrucci rushed for a score in the win.

Natick hosts Brookline on Friday at 7 p.m.

WELLESLEY 28, BROOKLINE 0: Sophomore Shiloh White scored all four touchdowns as Wellesley (4-2, 2-1 BSC) ran away from Bay State Conference foe Brookline in a shutout.

White had 155 yards rushing on 16 carries, including a big 33-yard touchdown run in the first quarter.

The Raiders host Framingham next Saturday at 3 p.m.

DOVER-SHERBORN 28, BELLINGHAM 20: Running back Tylan Mendez scored two touchdowns, including the final score, to give Dover-Sherborn (4-2, 3-1 TVL) some breathing room as the Raiders survive a late comeback bid by league foe Bellingham (1-5, 0-4 TVL).

Junior quarterback Kirby Ryan threw two touchdown passes, both to Luke Fielding, including a 25-yard pass to give D-S a 21-6 lead at the time.

Matt Palatto also had an interception for D-S.

The Blackhawks came back to make it 21-20 on a Jim Kilduff 1-yard touchdown run in the fourth quarter.

Dan Eungbu scored two touchdowns for Bellingham.

The Raiders travel to Dedham on Friday at 7 p.m.

The Blackhawks travel to Medway on Friday for a 7 p.m. kickoff.

MEDWAY 24, NORTON 6: Junior quarterback Drew Plunkett threw for one touchdown and rushed for another score to lead Medway (5-1, 5-0 TVL) to a win over Tri-Valley League rival Norton.

Junior running back Alex Diamond rushed for one touchdown and senior wide reciever Justin Pratt caught a touchdown for the Mustangs while Liam Hoye and Trent Flood led the defense with seven tackles apiece.

Medway hosts Bellingham on Friday at 7 p.m.

MILFORD 42, FOXBOROUGH 28: Quarterback Colby Pires passed for 310 yards and three touchdowns, and ran for another score, to pace Milford (2-4, 2-1 HL) to a win over Hockomock League foe Foxborough.

Junior running back Lucas Rosa rushed for 92 yards and two touchdowns, and senior wide receiver Hugo Lopes caught two passes for over 100 yards and one score for the Scarlet Hawks. Senior wide receiver Sean Lehane caught two passes for 82 yards and one touchdown in the victory.

“The offense is starting to click,” Milford coach Anthony Vizakis said. “And both lines, offensive and defensive, played very well tonight.”

Milford visits Stoughton on Friday at 7 p.m.

LINCOLN-SUDBURY 42, WESTFORD ACADEMY 7: Senior quarterback Braden O'Connell led the offense with his legs and his arm, scoring three touchdowns, as Lincoln-Sudbury (5-1, 3-1 DCL) defeated Dual County League opponent Westford Academy.

Two of O'Connell's three scores went to senior James Dillon and the other to senior Milind Lele. Kyle Smith, Alec Keilen and Jack Malone all rushed for a TD for the Warriors.

L-S hosts Wayland on Friday at 7 p.m.

WEYMOUTH 36, FRAMINGHAM 28: Alex Smith scored a touchdown just before halftime and Framingham (2-3, 2-2 BSC) tied the game at 28-28 late in the fourth quarter, but the Flyers fell to Bay State Conference foe Weymouth.

Framingham next visits Wellesley on Oct. 20 at 1 p.m.

SHREWSBURY 40, ALGONQUIN 13: Algonquin lost their fifth straight game in a blowout, this time to Midland-Wachusett League rival Shrewsbury.

The Tomahawks host St. John’s Shrewsbury on Friday at 7 p.m.

OAKMONT 42, HUDSON 14: Hudson (0-5, 0-3 MWL) fell to Oakmont in a Midland-Wachusett League matchup.

The Hawks visit Quabbin on Friday at 7 p.m.