*Charlie Vyadro completed 22-of-31 passes for 288 yards and three touchdowns as Newton South edged Waltham 20-19 in the Dual County League.
*Cam LaGrassa rushed for 254 yards and a touchdown on 25 carries as St. John’s Prep defeated Catholic Memorial, 19-8.
*James Farrell completed 10-of-14 passes for 235 yards and four touchdowns, while rushing for 49 yards and a fifth score as Haverhill defeated Dracut/Innovation, 42-6.
*Dom Papa threw for 249 yards and a touchdown, while rushing for 47 yards and two more scores as Andover edged Central Catholic, 22-20.
*Jack Casey threw for 193 yards and three touchdowns, while adding a rushing score as Lowell beat Lawrence, 27-13.
*Carter Carroll threw for 293 yards and four touchdowns as BC High defeated St. John’s (Shrewsbury), 34-15.
*Jayden Prophete caught six passes for 152 yards and two touchdowns as Everett rolled to a 56-0 win over Malden.
*Omar Aboutoui booted a pair of field goals in the final minute as Methuen defeated Tewksbury, 27-24.
*Austin Clemente booted three field goals and a pair of extra points as Bishop Feehan outlasted Bishop Fenwick in triple overtime, 29-26.
*Davin True rushed for 162 yards and four touchdowns as Marshfield rolled to a 49-21 win over Plymouth North.
*Max Poirier amassed 204 yards of total offense and a touchdown, while registering nine tackles as Wellesley defeated Natick, 17-10.
*Jayden Arno threw four touchdown passes to Brian Logan as Belmont knocked off Woburn, 43-35.
*Tajardo France rushed for 112 yards and two touchdowns, finishing with 227 all-purpose yards as Barnstable rolled to a 48-8 win over Newton North.
*Brandon Nicastro picked off two passes, returning one for a score, as King Philip defeated Milford, 23-14.
*Eric Power ran for 302 yards and three touchdowns on 42 carries as Boston Latin defeated Weston, 28-21.
*Judd Dorival ran for 178 yards and two touchdowns as Billerica pulled away from North Andover, 41-22.
*Jackson Hart completed 7-of-13 passes for 111 yards and two touchdowns, rushed for 48 yards and a score, while adding a 43-yard interception for a fourth TD as Dartmouth defeated Bridgewater-Raynham, 35-22.
*R.J. Faessler ran for 145 yards and a score as Lynn Classical beat Revere, 12-0.
*Logan Keyes ran for 205 yards and two touchdowns as Walpole bested Braintree, 37-3.
*Connor McManus booted three field goals in leading Greater New Bedford to a 23-14 victory over Apponequet.
*Willy Robinson finished with 205 all-purpose yards, racking up three rushing touchdowns while returning a kickoff 84 yards for a fourth score as Scituate defeated North Quincy, 42-28.
*Max Dresens rushed for 221 yards and a touchdown on 21 carries as Wayland doubled up on Bedford, 28-14.
*Foxboro coach Jack Martinelli became the seventh coach in state history to amass 300 wins when his team defeated Canton 35-0 Friday night.
*Jack Sullivan amassed 110 all-purpose yards and four touchdowns as Newburyport rolled to a 42-0 win over Triton.
*Gavin Martin ran for 199 yards and two touchdowns, while adding a TD pass as Old Rochester defeated Somerset Berkley, 32-20.
*Caleb Caceres rushed for 141 yards and a pair of touchdowns on 11 carries as Shawsheen defeated Greater Lawrence, 36-6.
*Jake Oglivie threw three touchdown passes as Norton defeated Dover-Sherborn, 28-10.
*Nick Cappuccio rushed for 93 yards and a touchdown, while catching the game-winning 82-yarder TD pass with 1:30 left as Winthrop handed Salem its first loss, 20-19.
*Maxwell Parent rushed for 76 yards and two touchdowns, while amassing 12 tackles and an interception as St. Mary’s blanked Cardinal Spellman, 12-0.
*Corey Perkins ran for 158 yards and two scores on 23 carries as Bellingham beat Millis, 35-0.
*Peyton Kellett caught seven passes for 205 yards and a touchdown as Dennis-Yarmouth defeated Durfee, 43-22.
*Caleb Meisner threw for 342 yards and five touchdowns as Pentucket/Georgetown defeated Ipswich, 33-0.
*Matt Tran threw for 136 yards and a touchdown, while rushing for 125 yards and another score as Stoneham defeated Burlington, 41-32.
*Arann Hanlon caught a pair of touchdown passes and also ran for a score as Nantucket beat Monomoy, 28-12.
*Michael Sanchez rushed for 147 yards and two touchdowns as Amesbury defeated Hamilton-Wenham 42-6.
*Liam Appleton ran for a pair of touchdowns and also caught a TD pass as Cohasset blanked Mashpee, 42-0.
*Lamarre Petit-Homme added 155 all-purpose yards, along with 12 tackles and a forced fumble as O’Bryant beat English/New Mission, 14-0.
*Ty Holmes amassed 190 yards and three touchdowns as West Bridgewater defeated Blue Hills, 28-14.
*DJ DeCoste rushed for 157 yards and two touchdowns as South Shore Voke defeated Wareham, 43-28.
*Chanel Gutierrez completed 12-of-18 passes for 235 yards and four touchdowns as KIPP (6-1) defeated Whittier, 36-16.
*Andrew Hedgepeth rushed for 91 yards and four touchdowns as Cathedral blanked Arlington Catholic, 43-0.
*Nate Gomes-Correia rushed for 218 yards and five scores as Randolph beat Brighton, 35-26.
*Michael Landolfi completed 12-of-19 passes for 237 yards and two touchdowns, while rushing for 78 yards and a third score as Lawrence Academy defeated St. Sebastian’s, 31-28. The winning points came when Rollin Hughes booted a game-winning 34-yard field goal on the final play.
*Marcus Griffin ran for 141 yards and three touchdowns as Belmont Hill beat Thayer Academy, 34-12.
*Henry Machnik threw for 288 yards and four touchdowns to give BB&N a 35-12 victory over Nobles.
*Hugo Djeumeni rushed for 213 yards and a touchdown on 13 carries and also caught a pair of TD passes as Tabor beat St. Mark’s, 53-0.
*Greg Canning rushed for three scores as Rivers (3-2) defeated Brooks 42-19 in the Independent School League.
*Julian Pollard had 15.5 tackles, 1/.5 sacks, two forced fumbles and a fumble recovery as St. George’s defeated Groton, 29-7.