ST. JOHN’S PREP 41, METHUEN 21
The Rangers can lock up a winning season in Tom Ryan’s first at the helm, but they’ll need to do it with a win on Thanksgiving morning at Dracut.
NORTH READING 48, WESTON 17
Behind C.J. McCarthy’s five touchdowns and 223 yards rushing, the Hornets won their fourth straight game. Overall, North Reading rushed for 438 yards while improving to 6-4.
LAWRENCE 28, PEABODY 26
Nelson Valerio throws for 293 yards and four touchdowns as Lawrence heads to the Thanksgiving eve finale at Salem with a 3-7 mark.
READING 19, HAVERHILL 9
Pat Yale’s 40-yard field goal and an 82-yard Ian Kessell TD run are all the offense Haverhill can muster in the loss.
NORTH ANDOVER 16, LYNN CLASSICAL 14
Casey Walsh’s 2-yard TD burst with just over three minutes left helps seal the deal for North Andover in the win.
ANDOVER 26, CHELMSFORD 14
The Warriors avenge an earlier 43-22 loss to the Lions, dominating Chelmsford on the turf at Lovely Field.
MA. Division 1 North Championship Game
Central Catholic at Everett, 1:30 p.m.
MA. Division 4 North Championship Game
Bedford at Pentucket, 1:30 p.m.
NH Division 1 State Semifinals
Pinkerton at Keene, 1 p.m.
NH Division 2 State Semifinals
Sanborn at Plymouth, 1 p.m.
NE Preps Jack Etter Bowl
Brunswick vs. Phillips Andover at Avon Old Farms, 1 p.m.
Georgetown at Greater Lawrence Tech, 10:30 a.m.
Brighton at Whittier, 1 p.m.