Burke Lombardi’s 24 points and a standout team-wide defensive performance sparked Nantucket (2-0) in an 84-53 nonleague boys basketball win over Bourne.
Jean Philippe notched 23 points in a well-balanced scoring effort, helping Waltham (2-1) outlast Weymouth in overtime, 67-62.
Mathaios Stamm (22 points, eight rebounds), Bryson Mercedes (19 points, 10 rebounds) and Julian Zakak (11 points, five rebounds) finished in double figures in scoring for Newton North in a 70-58 Bay State Conference victory over Brookline.
Grant Neal dialed up a double-double (30 points, 12 rebounds) as Lynnfield bested Pentucket 74-58 in the Cape Ann League. .. Rex Satter scored 17 points and grabbed eight rebounds, while Anderson Pillis finished with 11 points and seven rebounds as Ipswich topped Amesbury, 64-58.
Jadon Beatty (30 points, seven rebounds, assist, four steals, block) and Jack Olinto (27 points, five rebounds, three assists, steal) powered Archbishop Williams (2-0) in an 85-78 Catholic Central League victory over Bishop Feehan.
Greg Katznelson (17 points, seven rebounds, block) and Teigan Jones (13 points, six rebounds, four steals, four assists) guided Sharon in a 50-43 Hockomock League win over Milford.
Jack Casey had a double-double with 14 points and 10 rebounds, while Milo Mujalli grabbed 10 rebounds as Melrose (3-2) defeated Wilmington 48-35 in the Middlesex League.
Cole Fletcher and Valentine Ohanmu scored 14 points apiece, while Dylan Raffle and Billy Rhee had 11 points each for Milton (3-1) in a 65-59 overtime win over Bay State Conference foe Braintree.
Girls basketball
Carolyn Collins (15 points) and CC Ryan (10 points) paced Winchester in a 42-29 Middlesex League win over Lexington.
Amelia Crowe scored 15 points, while Allie Gagnon added 13 points as Pentucket (3-1) doubled up Lynnfield 42-21 in the Cape Ann League. … Lily Oliver (18 points), Ema Mustafa (13 points), Harper Brooks (12 points) and Penelope Riggs (10 points) reached double figures in scoring for Manchester Essex in a 68-45 win over Hamilton-Wenham. … Ariana Demitri scored 15 points, and freshman Kayla Berry added 14 points off the bench as North Reading (4-0) routed Essex Tech, 63-20.
Sami O’Neil knocked down 18 points (five three-pointers), and Brooke Ryan had 14 points as West Bridgewater (3-1) defeated Cardinal Spellman 58-34 in a nonleague matchup. … Emma Plante’s 27-point, 11-rebound double-double with seven blocks anchored Case (2-1) in a 51-20 win over Diman. … Sadie Hartley-Matteson scored 11 points, while Maddie Hardy had nine points as Old Rochester (3-1) beat Falmouth, 37-28. … Alana McNamara poured in 23 points as Archbishop Williams rolled to a 69-28 victory over Somerset Berkley. … Sam Ward scored 18 points, leading Swampscott (3-1) in scoring as part of a 40-34 win over Tewksbury. … Kayla Dunlap caught fire for 30 points, pairing with Bridget Pole’s 15 points to ignite Natick (4-0) in an 80-29 win over Algonquin. … Olivia Gaynor scored 16 points and provided five assists to spark Peabody (4-0) in a 49-39 win over North Andover.
Adrianna Porazzo erupted early with four of her six 3-pointers falling in the first quarter, setting the tone for a 28-point showing that led Foxboro over Canton, 68-28, in Hockomock League play. … With 23 points, nine rebounds and eight steals from Katelyn Kearnan, and a double-double from Reagan Cunningham (13 points, 12 rebounds), Milford held off a late Sharon charge to win 52-41.
Shiya Morris put up 14 points, and Hailey Rubin tallied 11 points as Barnstable (2-2) took down Nauset, 47-21, in Cape and Islands League action.
Alissa Marcella dropped 19 points, while Fay D’Angelo chipped in with 10 points as Pembroke topped Marshfield 48-42 in Patriot League action. … Maliah Pierre buried 17 points to steer Whitman-Hanson (2-0) to a 50-40 win over Quincy. … Maddie MacKinnon (11 points) and Lilah MacQuarrie (10 points) led the way for Duxbury in a 44-34 win over Hanover.
Ellen Baranowksi scored 21 points as Norwood defeated Norton 51-23 in the Tri-Valley League.
Mia Fougere tallied 19 points, 14 rebounds and six blocks as Mashpee beat Middleboro 47-39 in a South Shore League contest.
Camry Williams (14 points), Kayleigh McCarthy (12 points), Haleigh Adamowich (12 points) and Kayleigh Bird (10 points) all scored in double figures for Woburn, which rolled past Belmont 71-45 in Middlesex League Liberty play.
Boys hockey
Nathaniel Eldridge, Jace Peardon and Patrick McDavid scored two goals each as Oliver Ames (3-0) defeated Cohasset/Hull 9-1 in nonleague action. … Sonny Saparito (goal, three assists) and Chris Giachetto (two goals, two assists) each notched four points for Stoneham in an 8-0 win over Triton. … Defense stood out enough that second-period goals from Tommy Frazier and Evan Regan was all the offense King Philip (3-0) would need, edging Westwood 2-1 in an emotional game during which it honored late girls hockey coach Ken Assad, the day after his unexpected passing.
Girls hockey
Eighth-grader Emma Nee scored twice and Mia Dunphy stood tall for another shutout, pacing Pembroke (4-1) in a 4-0 nonleague win over Weymouth.
Mia Amato and Greta Tucker each dished two assists for Billerica/Chelmsford (2-1-1), which had three different goal-scorers in a 3-0 win over Westford Academy in MVC/DCL Large action.
Scores
BOYS BASKETBALL
Archbishop Williams 85, Bishop Feehan 78
Arlington 56, Reading 31
Avon 76, Old Colony 75
Batson Academy/Excel 67, Cristo Rey 48
BC High 69, Algonquin 61
Bridgewater-Raynham 71, New Bedford 49
Brooke Charter 50, TechBoston 45
Cambridge 59, Lawrence 52
Chelmsford 83, Dracut 41
Dedham 58, Bellingham 45
Foxboro 61, Canton 54 (ot)
Franklin 56, King Philip 54
Hanover 79, Duxbury 53
Ipswich 64, Amesbury 58
Lynnfield 74, Pentucket 58
Marshfield 71, Pembroke 59
Melrose 48, Wilmington 35
Middleboro 71, Mashpee 60
Milton 65, Braintree 59 (ot)
Nantucket 84, Bourne 53
Newburyport 82, Triton 35
Newton North 70, Brookline 58
Oliver Ames 59, Mansfield 58 (ot)
Plymouth South 72, Hingham 34
Revere 53, Medford 50
Rockport 60, Pioneer Charter 45
Saugus 71, Boston United 58
Sharon 50, Milford 43
Snowden 75, Libertas Academy 72
Tewksbury 76, Concord-Carlisle 46
Waltham 67, Weymouth 62 (ot)
Wareham 89, Nauset 77
GIRLS BASKETBALL
Amesbury 54, Ipswich 23
Archbishop Williams 69, Somerset Berkley 28
Barnstable 47, Nauset 21
Bedford 67, Beverly 47
Bellingham 48, Dedham 43
Braintree 42, Milton 30
Bristol-Plymouth 30, Bishop Stang 20
Brockton 47, New Mission 34
Case 51, Diman 20
Chelmsford 28, Greater Lowell 17
Duxbury 44, Hanover 34
Foxboro 68, Canton 28
Haverhill 68, Latin Academy 29
Hingham 69, Plymouth South 40
Hopedale 53, Ashland 50
King Philip 72, Foxboro 49
Manchester Essex 68, Hamilton-Wenham 45
Mansfield 42, Oliver Ames 23
Mashpee 47, Middleboro 39
Methuen 65, Whittier 42
Milford 52, Sharon 41
Natick 80, Algonquin 29
Newburyport 48, Triton 25
North Reading 63, Essex Tech 20
Norwood 51, Norton 23
Old Rochester 37, Falmouth 28
Peabody 49, North Andover 39
Pembroke 48, Marshfield 42
Pentucket 42, Lynnfield 21
Rockport 55, Pioneer Charter 24
Shrewsbury 31, Lincoln-Sudbury 30
Somerville 47, Concord-Carlisle 34
Swampscott 40, Tewksbury 34
Wakefield 40, Burlington 36
Wareham 45, Blue Hills 43
West Bridgewater 58, Cardinal Spellman 34
Whitman-Hanson 50, Quincy 40
Wilmington 63, Melrose 61
Winchester 42, Lexington 29
Woburn 71, Belmont 45
BOYS HOCKEY
Beverly 4, Pentucket 2
Diman 7, Blue Hills 0
King Philip 2, Westwood 1
Medford 3, Melrose 2
Monomoy/Mashpee 4, Old Rochester 2
Newburyport 5, Westford 1
North Reading 4, Northeast 2
Oliver Ames 9, Cohasset/Hull 1
Plymouth South 1, Quincy/North Quincy 1
Stoneham 8, Triton 0
Stoughton/Brockton 4, Southeastern/B-P 1
GIRLS HOCKEY
Auburn 4, Hopkinton 3
Billerica/Chelmsford 3, Westford Academy 0
Grafton 3, Ashland/Bellingham/Medway 1
Medford 2, Marblehead 1
Milton 4, Martha’s Vineyard 1
Pembroke 4, Weymouth 0
BOYS SWIMMING AND DIVING
Duxbury 91, Quincy/North Quincy 79
Weston 107, Acton-Boxboro 79
Xaverian 104, BC High 82
GIRLS SWIMMING AND DIVING
Duxbury 97, Quincy/North Quincy 66
BOYS TRACK
Abington 79, Mashpee 16
Bishop Feehan 51, Southeastern 49
Melrose 57, Burlington 43
Stoneham 48, Watertown 43
GIRLS TRACK
Abington 69, Mashpee 22
Bishop Feehan 81, Bishop Stang 19
Melrose 74, Burlington 25
Stoneham 61, Watertown 39

