Boys Basketball
Haverhill 70, North Andover 68
The Hillies held strong for the thrilling victory to improve to 9-6 on the season. Leading the way for the winners were Jonzel Contreras (23 points, 5 assist, 5 rebounds) and Josh Harrington (19 points, 8 rebounds). Nate Mafika provided a major spark off the bench (3 points, 5 assist, 4 steals).
Timberlane 67, Concord 52
Noah Chery scored a career-high 18 points and Cam Stevens added 15 points for the winners.
Andover 69, Lowell 43
Josh Roux tallied a game-high 20 points, while Charlie Tutwiler and Logan Sullivan each scored 11 points for the winners.
Pinkerton 85, Londonderry 63
The Astros rolled past their archrival, led by 26 points for Wilson Youseff. Josh Phanor added 12 points and Ryder Hawkes chipped in with 11 points for the winners.
Windham 55, Salem 47
Brandon Jacobs scored 21 points and Sam Roidoulis had 14 points to lead the Jaguars past their rival.
Central Catholic 78, Billerica 49
Javi Lopez was again the star for the Raiders with 29 points, while Drew O’Keefe chipped in with 16 points for the winners.
Pelham 87, Milford 74 (OT)
Luke Estell and Brady O’Connor each netted 25 points for the Pythons, while Gavin Hastie added 16 points and Nachi Nwabueze chipped in 15 points. Nwabueze and Nick Giuffrida were defensive stalwarts.
Laconia 52, Fellowship Christian 36
Carter Lemay scored a team-high 15 points, while Marc Taboucherani added 11 points to lead Fellowship.
Girls Basketball
Timberlane 65, Concord 40
Rylee Donahue exploded for 37 points for the Owls, nearly outscoring the Crimson Tide all by herself. Sam Mooney added 14 points for the winners.
Windham 41, Salem 34
Rileigh Finneran erupted for 28 points to lead the Jaguars (7-4) to the rivalry win. Nicole Ringdahl paced the Blue Devils with 15 points.
Londonderry 53, Pinkerton 31
Brooke Benz scored 16 points to lead the Astros.
North Andover 50, Haverhill 47
Daragh Bentley led the Scarlet Knights with 18 points, while Natalie Libby paced the Hillies with 14 points.
Pelham 64 Milford 41
Grace Riley led the Pythons with 18 points, while Jessie Phillips and Ava Milley each added 11 points and Sophia Guinazzo scored 10 points for the winners.
Gymnastics
Haverhill sweeps
The Hillies (131.05) took down Tewksbury (129.2) and Lowell (99.75). Brooklynn Potter swept the events, winning the vault (9.2), bars (8.8), beam (8.5), floor exercise (9.0) and all-around (35.5). Haverhill’s Emma Wholley tied for second in the all-around (31.2). Cayla Ngunu was second in the vault (8.5) and Kayleigh Blanchard was second in the bars (7.5) for the Hillies.