Michael Masse scored two of his four total touchdowns in extra time to lead Xaverian (6-1) to a 37-29 win over Franklin in a Div. 1 South semifinal. The Hawks will face Catholic Conference rival Catholic Memorial for the second straight year. The Knights held off Needham, 35-32.
In Div. 2 North semifinal action, Jake McElroy completed 7-of-7 passes for 151 yards and three touchdowns, and Freddy Gabin rushed for 66 yards and two scores, to lift North Andover (9-0) to a 42-14 victory over Woburn. … After falling behind with 28 seconds left on a 17-yard field goal from Matt Forbes, Braden O’Connell helped Lincoln-Sudbury (8-1) come back to beat Reading (7-2) in a Div. 2 North semifinal, 34-30, with a 75-yard touchdown pass to Cam Anderegg.
Mike Debolt produced two rushing touchdowns and added a 45-yard scoop-and-score on defense to lift Mansfield (8-1) toward a 28-10 victory against Barnstable in the Div. 2 South semifinal.
Brendan Treacy threw for two scores and ran for two more as Danvers (7-2) defeated Lynn English, 28-7, in a Div. 3 North semifinal.
In a rematch of last year’s Div. 3 South final, John Roberts completed 9-of-15 passes for 115 yards, and also tacked on 83 yards rushing while finishing with two total touchdowns as Duxbury (9-0) held off North Attleboro, 17-14, in a sectional semifinal… Charlie Egan ran for 214 yards and a touchdown as Hingham (8-1) defeated Walpole, 30-19.
Ja’mier Woods caught three of Luke McMenamin’s four touchdowns passes to lead Milton (7-2) to a 34-7 victory over Hopkinton (5-4) in a Div. 4 South semifinal.
Wellington Pereira came up big when it mattered most, rushing for two touchdowns in overtime to lead Wayland (7-2) to a 34-26 victory over Dracut in the Div. 4 North semifinals. Marc Smith and Jan Pena-Ortiz led a big third quarter as Gloucester ran away from Revere, 38-7.
Blake Bennett ran for one score and threw for another as Amesbury pulled away from Saugus, 20-0, in a Div. 5 North semifinal.
Aidan Sullivan fired four touchdown passes, while Will Sheskey piled up three touchdowns rushing as Scituate (8-1) erupted for a 57-34 win over Holliston in a Div. 5 South semifinal. …. While Kyle Fitzgerald led the offense with four touchdowns, the trio of Jack Connolly, Brian Campagna and Matt Connolly paced an overwhelming defensive effort to lead Canton (8-1) past Falmouth, 35-6.
Jalen Echevarria rushed for a score and hauled in two touchdown passes, including the game-winner in the final frame for St. Mary’s (6-3) in a 30-24 victory over Greater Lawrence in a Div. 7 North semifinal.
In the other Div. 7 North semifinal, Jose Soba led the attack with five catches for 110 yards and two touchdowns, while Luke McKenna tagged on 103 yards rushing and a score as Nashoba Tech (6-3) rolled to a 41-27 win over Latin Academy.
Matt Lund threw for 221 yards and four touchdowns, while Cliff Ward caught six passes for 180 yards and three touchdowns as Cohasset (7-2) broke up a 28-game win streak from Mashpee (8-1) with a 37-16 win in a Div. 7 South semifinal.
Christian Keeling left his fingerprints all over a West Bridgewater (8-1) 41-15 win over Tri-County (7-2), rushing for two touchdowns, catching a score, and returning a kickoff 80 yards to the house.
Michael Castro’s 10-yard touchdown pass to Hakeem Olaogun helped Boston English/New Mission (8-0) rally from a 14-0 deficit to defeat West Roxbury, 20-14, in a Div. 8 North semifinal.
Will Greer completed 8-of-12 passes for 159 yards and three touchdowns as Roxbury Latin (3-4) doubled up Middlesex, 42-21, in an ISL-9 contest. … Jack Thorbahn completed 19-of-28 passes for 332 yards and three touchdowns as Thayer (6-1) got back on the winning track with a 28-7 victory over Groton. …Kobe Briand ran for 163 yards and three touchdowns, while Ben Gill added 94 rushing yards and two scores as Brooks (3-4) rolled to a 35-6 win over Rivers.
Zach Cyr rushed for 105 yards and three touchdowns, while Andy Elkins caught 10 passes for 145 yards a score as BB&N (6-1) outscored Governor’s Academy, 47-30, in the ISL-7. Tyler Martin led the way defensively with 18 tackles and a sack.
Nick Sebastian threw for two touchdowns and ran for a third as Kents Hill (4-3) handed Dexter Southfield its first loss, 26-25, in the Evergreen League.
Rob Moore ran for 178 yards and two touchdowns, while Nolan Houlihan threw a pair of touchdown passes as Billerica (4-5) defeated Concord-Carlisle, 34-21, in a non-qualifier. … Tyler Dussault rushed for 169 yards and three touchdowns to propel Bedford (2-7) to a 34-8 win over Triton. … Senior Tommy Duncan had 17 carries, racking up 158 yards and a pair of touchdowns to will Andover (3-5) to a 27-14 win over Winchester. … Brendan Fennell tallied two touchdowns on the ground, carrying Melrose (5-4) past North Reading, 28-15.
Marcus Gonzalez ran for 188 yards and a touchdown as Tech Boston (4-5) defeated Roxbury Prep Charter, 24-8. … Sam-Lauren O’Furle rushed for two scores for Salem (4-5) in a 21-6 victory over Shawsheen Tech …. Belmont (4-5) controlled the ground-game as Rhaki Joseph picked up 164 yards and two touchdowns on 11 carries and Killian O’Connell added 108 yards on 17 touches, leading the Marauders to a 28-7 victory against Burlington.
Tru Williams threw for 211 yards and four touchdowns as New Bedford (4-5) defeated Milford, 32-18. … Robbie Gomes ran for three scores as Plymouth North (5-4) defeated Nauset, 26-14. … Tim Crowley tossed two touchdown passes for Middleboro (3-6) in a 19-0 blanking of Sharon. … Ben Bostrom’s second touchdown of the night during the fourth proved to be big for Norwell (4-4) in a 28-26 win over Bishop Stang.
Matt Paolatto hauled in four catches for 55 yards and a touchdown, and added a second score on the ground to solidify Dover-Sherborn’s (5-4) 24-0 victory against St. John Paul. … Thomas Fallon bulldozed his way toward two touchdowns, and it proved just enough for Millis (3-6) with the defense turning away the potential go-ahead two-point conversion in the final minute to hold a 14-13 victory against Case. … James Wohob amassed 275 rushing yards and five touchdowns on 32 carries to power Blue Hills (4-5) to a 30-14 victory against Southeastern.
Connor Bryant tossed two touchdowns and rushed for another, leading Methuen (6-3) to a 21-16 victory over Lexington (5-4). … Omarion Braggs ran for 125 yards and three touchdowns to lead Cathedral to a 40-22 win over Chelsea.