Will Savage dropped 19 points, and Cam Nordstrom added 10 points himself as Weymouth downed Newton North 57-51 in a Bay State Conference clash.
In a nonleague contest, Matt Leaver and Ryan Luccarelli recorded 16 points each, guiding Norwell toward a 55-39 win over Calvary Chapel. … Aiden Smith drained 21 points, while Adam Mogawer finished with 16 points as Dartmouth (10-1) topped Greater New Bedford, 56-49.
Jack Halik knocked down 19 points as Nantucket (5-5) defeated Monomoy 71-32 in the Cape and Islands League.
Juniors Gabe Meyer-Herron and Donovan Holway scattered 14 points each to help Belmont (4-5) earn a 60-42 win over Woburn in Middlesex League action.
Alex Barlow, Tate Fielder and Zach Falls each scored in double figures to help Duxbury (5-6) outlast Hingham 54-51 in Patriot League play. … Nick Marcell put up 18 points, while Ivan Darko chipped in with 12 for Plymouth North in a 62-48 win against Silver Lake. … Zach Taylor sounded off for 30 points to nearly outscore Quincy on his own for North Quincy (9-3) in a 74-32 win. … Cam Burrows’ 12 points added to a double-double from Isaiah Bean (20 points, 12 rebounds) and Ryan Baker’s 16 points for Whitman-Hanson (8-4) in a 63-55 win over Marshfield.
Noah Beaudet surpassed 1,000 career points as Norwood bested Dedham 63-58 in Tri-Valley League play. … Eli Ifrah scored 12 points to steer Westwood toward a 47-43 win over Dover-Sherborn. … Austin Mirken dropped 18 points, and Owen Vaughn knocked down 15 points for Holliston in a 67-49 win over Millis.
Anthony Forte collected 27 points and six steals, while Danny Barrett had 13 points and three assists as Peabody (9-2) bested Masconomet 61-38 in the Northeastern Conference.
Jackson Gagnier (20 points, four rebounds, three assists), Nate Levesque (16 points, 19 rebounds), and Josh Keller (12 points, seven rebounds) had impressive offensive performances for Apponequet (6-4) in a 70-43 South Coast Conference win over Case.
Logan Scribner buried a three-pointer with six seconds remaining to lift North Reading (7-3) to a 50-49 win over Cape Ann League foe Lynnfield.
In Catholic Conference play, Nick Martinez netted 28 points for Malden Catholic (12-0) in a 67-50 win over St. John’s Prep. … Malachi Bryant and Peter Gellene scored 17 points each, while Ryan Higgins had 16 as Catholic Memorial topped St. John’s (Shrewsbury), 66-53.
Derick Coulanges (21 points), JJ Martinez (20 points) and Omri Merryman (18 points) were unstoppable for St. Mary’s (Lynn) in a 103-67 Catholic Central League victory over Arlington Catholic. … Cooper Snead’s 30-piece bolstered Bishop Feehan (7-4) in a 63-56 win over Cardinal Spellman.
In the Hockomock League, Alex Penders caught fire with 33 points, and Sam Golub posted 19 points himself for Foxboro in a 75-73 double overtime win over Canton.
Ryan Dooley (20 points, 10 rebounds) and Kordell Borgus (14 points, 10 rebounds) paced things offensively with their double-doubles for Lincoln-Sudbury in a 67-50 Dual County League win over Weston.
Drew Eason nailed the game-winning triple with 0.3 seconds on the clock to give Methuen a thrilling 61-60 Merrimack Valley Conference win over Haverhill. … Danny Reyes collected 17 points, nine rebounds and seven assists, working alongside Isaiah Ogunbare (10 points, 13 rebounds) and Braylin Castillo (10 points) to help deliver Lawrence (13-1) a 57-49 win against Central Catholic.
KiKi Pigocronin put up 12 points, while Jojo Ready added 11 as Monomoy (7-5) rolled to a 44-16 Cape and Islands League win over Nantucket.
Caroline Campbell scored 15 points, and Alyssa Hopps had 12 points, pacing Quincy (10-1) in a 60-36 Patriot League win over North Quincy. … Senior captain Caitlin Leahy turned in a double-double with 13 points and 14 rebounds, while freshman Jenna Mishou netted 11 points and sophomore Taryn Leonard had 10 as Whitman-Hanson (8-4) pulled away for a 53-35 win over Marshfield.
Sam Pfeil dazzled with 40 points, carrying Methuen (8-4) in a 64-40 Merrimack Valley Conference victory over Haverhill. … Anna Foley posted 18 points for Andover (11-0) in a 51-32 win over Chelmsford.
Mia Bradshaw and Abby Pattison notched 13 points apiece, and Zoey Bradshaw tacked on nine points of her own as South Shore Voke (10-1) topped Blue Hills 42-36 in a Mayflower Athletic Conference matchup.
Sophomore Charlotte Adams-Lopez buried 16 points with four three-pointers, and senior Sammy Reale drained 12 points as Bishop Feehan (10-1) cruised to a 72-19 Catholic Central League win over Cardinal Spellman.
Senior Abby Dube dropped 17 points, while juniors Gabby Bellacqua and Ava DiBurro finished with 13 points each for Pentucket (9-2) in a 64-33 Cape Ann League win over Triton.
Sophomore Charlotte Hurley tallied 13 points for Westwood in a 37-34 Tri-Valley League win over Dover-Sherborn.
Molly Trahan scattered 14 points, while Charlotte Robichaud knocked down 13 to propel Reading (6-5) to a 53-20 Middlesex League win over Arlington.
Lucy Donahue scored 18 points, while Hazel Hoog had 14 points and Izzie Wetter notched 12 to pace Ipswich (5-6) in a 48-41 Cape Ann League win over Amesbury.
Reese Brodin poured in 20 points, while Maddie Stiglets scored seven points and Sophia Lindiger had six points as Winthrop won 47-27 over Revere in a nonleague game. … Mya Hayes-Paulette registered 15 points, while Jada Holley collected 12 points for Durfee (9-2) in a 38-33 win against Somerset Berkley.
Catherine Antwi sank five triples on the way to 28 points and swiped eight steals, powering Lowell Catholic (6-3) to a 54-45 Commonwealth Athletic Conference win over Northeast.
Logan Lomasney exploded for 26 points and 19 rebounds, while Taylor Bettencourt and Abby Bettencourt each added 15 points for Peabody (8-0) in a 60-52 Northeastern Conference win over Masconomet.
Sarah Chenette stayed hot with 27 points and eight rebounds for Cohasset in a 53-32 South Shore League victory over Carver.
Freshmen Avery Gamble (17 points, six rebounds) and Kamryn Derba (15 points, four assists) put on a show for Oliver Ames in a 68-36 Hockomock League win over Sharon.
Tamia Darling dialed in 22 points, while Jourdan Ferreira added 12 as New Mission (9-3) edged Boston United 52-48 in the Boston City League.
With a 9-0 victory over Pingree, Austin Prep coach Stephanie Wood earned her 200th career win.
BOYS BASKETBALL
Andover 67, Lowell 50
Apponequet 73, Case 40
Bedford 68, Cambridge 48
Belmont 60, Woburn 42
Bishop Connolly 55, Avon 43
Bishop Feehan 63, Cardinal Spellman 56
Blue Hills 59, South Shore Tech 32
BC High 51, Xaverian 48
Boston Latin 54, Boston English 48
Brooks 72, Holderness (NH) 62
Carver 44, Cohasset 33
Cathedral 64, Bishop Fenwick 55
Catholic Memorial 66, St. John’s (S) 53
CASH 52, Pioneer Charter 39
Dartmouth 56, Greater New Bedford 49
Duxbury 54, Hingham 51
East Boston 77, Southeastern 52
East Bridgewater 58, Abington 51
Foxboro 75, Canton 73 (2 ot)
Framingham 47, Milton 43
Franklin 67, Attleboro 47
Gloucester 59, Danvers 49
Holliston 67, Millis 49
Hull 64, Mashpee 43
Ipswich 54, Amesbury 48
King Philip 60, North Attleboro 50
Lawrence 57, Central Catholic 49
Lincoln-Sudbury 67, Weston 50
Lowell Catholic 68, Northeast 48
Malden Catholic 67, St. John’s Prep 50
Manchester Essex 60, Hamilton-Wenham 38
Mansfield 83, Stoughton 52
Martha’s Vineyard 65, Cape Cod Academy 54
Medfield 66, Bellingham 51
Medway 53, Ashland 29
Methuen 61, Haverhill 60
Nantucket 71, Monomoy 32
Nauset 80, Sandwich 46
Needham 74, Natick 53
North Andover 68, Newburyport 56
North Quincy 74, Quincy 32
North Reading 50, Lynnfield 49
Norwell 55, Calvary Chapel 39
Norwood 63, Dedham 58
Pembroke 46, Hanover 26
Plymouth North 62, Silver Lake 48
Reading 73, Arlington 67
St. Mary’s (L) 103, Arlington Catholic 67
St. Sebastian’s 98, Thayer 66
Snowden 81, Fenway 58
Taunton 87, Milford 63
Triton 58, Pentucket 49 (ot)
Wakefield 56, Burlington 42
Walpole 76, Wellesley 68
Watertown 58, Stoneham 37
Westwood 47, Dover-Sherborn 43
Weymouth 57, Newton North 51
Whitman-Hanson 63, Marshfield 55
GIRLS BASKETBALL
Andover 51, Chelmsford 32
Bishop Feehan 72, Cardinal Spellman 19
Bishop Stang 66, Archbishop Williams 53
Boston Latin 50, Latin Academy 29
Brookline 47, Braintree 24
Case 70, Apponequet 40
Cathedral 69, Bishop Fenwick 40
Cohasset 53, Carver 32
Danvers 46, Gloucester 45
Dublin School (NH) 41, Covenant Christian Academy 27
Durfee 38, Somerset Berkley 33
EMK 53, Burke 28
Fontbonne 40, Ursuline 29
Foxboro 55, Canton 32
Framingham 56, Milton 27
Franklin 66, Attleboro 55
Hingham 58, Duxbury 55
Holbrook 38, Bristol-Plymouth 27
Ipswich 48, Amesbury 41
King Philip 54, North Attleboro 33
Lincoln-Sudbury 67, Weston 25
Lowell 49, Lawrence 20
Lowell Catholic 54, Northeast 45
Malden Catholic 53, Notre Dame (H) 47
Manchester Essex 35, Hamilton-Wenham 32
Mansfield 80, Stoughton 37
Marblehead 35, Beverly 26
Mashpee 54, Hull 36
Medway 50, Ashland 46
Melrose 38, Wilmington 27
Millis 49, Holliston 38
Monomoy 44, Nantucket 16
Needham 48, Natick 33
New Mission 52, Boston United 48
Newton North 68, Weymouth 52
North Reading 55, Lynnfield 32
Norton 61, Hopkinton 34
Norwood 59, Dedham 34
Oliver Ames 68, Sharon 36
Pacific Rim 51, Excel 24
Peabody 60, Masconomet 52
Pembroke 40, Hanover 37
Pentucket 64, Triton 33
Quincy 60, North Quincy 36
Reading 53, Arlington 20
St. Mary’s (L) 68, Arlington Catholic 17
Sandwich 58, Nauset 26
Saugus 53, Swampscott 26
Sharon 62, Oliver Ames 58
Silver Lake 61, Plymouth North 58 (ot)
South Shore Voke 42, Blue Hills 36
TechBoston 45, Randolph 29
Wakefield 53, Burlington 25
Waltham 47, Wayland 43
Watertown 42, Stoneham 35
West Boylston 66, Ayer Shirley 61
West Bridgewater 37, Westport 36
Westwood 37, Dover-Sherborn 34
Whitman-Hanson 53, Marshfield 35
Winthrop 47, Revere 27
Woburn 36, Winchester 32
GYMNASTICS
Framingham 138.95, Needham 129.15
Gloucester 120.5, Salem 98.6
Marshfield 139.8, Scituate 131.65, Thayer 113.05
Newton North 128.3, Weymouth 125.8
Natick 132.45, Braintree 131.3
Wellesley 132.75, Walpole 131.45
BOYS HOCKEY
Dexter Southfield 1, Thayer 1
North Yarmouth Academy 3, Pingree 3
GIRLS HOCKEY
Austin Prep 9, Pingree 0
Dexter Southfield 2, Thayer 2
Peabody/Lynnf./NR 4, Masconomet 1
BOYS SWIMMING & DIVING
Barnstable 48, Bishop Connolly 16
Brookline 107, Newton North 79
Catholic Memorial 91, St. John’s (S) 77
Haverhill 101, Chelmsford 84
Lowell/North Andover 85, Central Catholic 83
Mansfield 76, Foxboro 74
Needham 115, Wellesley 71
Sharon 81, Stoughton 62
CO-ED SWIMMING & DIVING
Bishop Feehan 87, Archbishop Williams 78
Bishop Stang 96, Cardinal Spellman 57
GIRLS SWIMMING & DIVING
Barnstable 81, Bishop Connolly 20
Foxboro 85, Mansfield 84
Sharon 70, Stoughton 26
WRESTLING
Ashland 58, St. John’s (S) 22
Oliver Ames 54, Quincy/North Quincy 29
Quincy/North Quincy 54, Cambridge 21
Silver Lake 59, Cambridge 12
Silver Lake 51, Oliver Ames 14
Silver Lake 74, Quincy/North Quincy 6
Wakefield 32, Dracut/Tyngsboro 29
Wakefield 60, Pentucket 11
FRIDAY’S HIGHLIGHTS