


Charles Demeo eclipsed 100 career points, helping to power Bedford (14-2-0) during a 5-1 victory over Danvers in a nonleague boys hockey clash.
Sean Canavan buried a pair of goals, helping head coach Dave Fasano secure his 300th career victory with Braintree during a 4-2 win over Bay State Conference rival Weymouth.
Mathew DeAngelis scored his third goal of the game eight seconds into overtime to give Somerville a 6-5 win over Haverhill. … Cam Sylvia fired home the game-ending goal in overtime, as Apponequet/Old Colony (6-7) stunned Bishop Stang, 2-1. … Ned Akashian registered a pair of goals, and added two assists as Lowell cruised to a 6-3 win over Lynn. … Cam Panzeri’s two goals bolstered Lowell Catholic in a 4-2 win over Westboro.
Ben Ohanian and Cam Doull scored, while Sam Griswold made 18 saves as Concord-Carlisle (11-5-1) defeated Boston Latin 2-1 in the MVC/DCL. … Terell Peoples struck for two goals, and Jake Hickey added an empty-net goal as North Andover defeated Acton-Boxboro, 4-1.
Sean Willis netted the winning goal with 47 seconds left to give St. John Paul II (9-8) a 3-2 Cape and Islands League win over Nantucket. Chris Heywood and Gabe Fitzpatrick tallied goals also for St. John Paul II. … Logan Poulin tallied a hat trick and Colin Ward potted two goals to power Nauset (14-0-1) past Martha’s Vineyard, 7-1.
Carter Richard scored twice, and Brayden Reidy, Brady Chevenert, Tyler Bergman, Matt McGinty and Dom Reidy lit the lamp also for St. John’s (Shrewsbury) (8-8) in a 7-4 Catholic Conference win over Malden Catholic.
Mikey Yucius sniped the game-winning goal with 6.4 ticks remaining, as Duxbury won a thrilling 2-1 battle with Patriot League foe Silver Lake.
Braedon Tobin (two goals) and Reece MacKinnon lit up the scoreboard for Sandwich (5-8-2) in a 3-1 win over West/East Bridgewater in South Shore League play.
TJ Martin, Jason Gillis and Owen MacDougall each scored and dished an assist for Norwood in a 5-1 Tri-Valley League win over Ashland/Holliston.
Carter Balducci and Thomas Quinn teamed up with two goals apiece to lead Franklin, pairing with six other goal-scorers in a 10-1 Hockomock League win over Attleboro.
Jack Millward scored 51 points as Wakefield outlasted Salem 98-89 in triple overtime. Elian Rodriguez scored 50 for the Witches.
In other nonleague contests, Cole Craffey scored 24 points as Oliver Ames defeated Abington, 76-58.
CJ Farrell knocked down 27 points, and Alex Echevarria scored 16 points as St. Mark’s (11-6) beat Belmont Hill 59-51 in Independent School League action.
Patrick Jackson (16 points), Cam Spinney (10 points), Aidan Antonetti (10 points) and Justin Mullen (10 points) broke into double figures in scoring for South Shore Voke (10-6) in a 69-26 Mayflower Athletic Conference victory over Bristol Aggie.
Griffin Mayo erupted for 33 points, while Tim Cronin poured in 26 second-half points as St. John Paul II (7-10) rolled to an 81-45 Cape and Islands League win over Falmouth Academy.
Matt Gaffney dropped 26 points, while Aboubakar Nimaka contributed a double-double (15 points, 11 rebounds) and Colin Mannke had 11 points as Malden Catholic topped BC High 69-53 to win the Catholic Conference.
Muji Vader put up 29 points, and Caitlyn Turell added 12 points and a multitude of rebounds as Minuteman (13-4) bested New Mission 52-41 in a nonleague contest. … Cam Bradford recorded 15 points, and Ava Jones had a great night defensively as Hanover defeated Falmouth, 44-26. … Maddie Oliver scored 20 points as Norwell (15-1) defeated Pembroke, 60-30. … Brooke Fisher scored 21 points, while Makenzie Pires (16 points, six rebounds), Julia Moreira (14 points, five rebounds) and Sarah Costa (10 points, eight rebounds) put in good performances as well for Somerset Berkley in a 69-62 overtime win against New Bedford. … Jenna Oman scored 14 points as East Bridgewater (13-2) defeated Canton, 56-32. …Sarah Michel tallied 25 points and 10 rebounds as Blue Hills (15-1) topped Randolph, 54-42.
Maddie McDonald registered 13 points, while Zoie Maslanka finished with 10 points as Abington topped Rockland 51-27 in South Shore League play.
Kaylee Maier scored 11 points as Dracut defeated Haverhill 45-13 in the opening round of the MVC 2 Cup.
Kayleigh Norton finished with a game-high two goals, as Austin Prep doubled up Kents Hill in the NEPSAC, 4-2.
In the Patriot League, Penny Saich sniped four goals, propelling Norwell/Scituate/Abington to a 5-1 victory over rival Hanover. … Hannah D’Angelo scored twice, and Peyton Sowersby and Lauren Perry found the back of the net as well for Pembroke (5-8-1) in a 4-1 win over Whitman-Hanson/Silver Lake.
Emma Steiner potted five goals, and Sofia Cleary hit the back of the net twice as Burlington (8-6-0) downed Winthrop 7-1 in a nonleague matchup. … Evelyn Concannon (goal, assist), Teagan O’Connor, Caitlyn Kelly (goal, assist), Rachael Spooner and Kenzie Whitman scored for West/East Bridgewater in a 5-4 win over Quincy/North Quincy.
Lucy Jean and Kelsey MacPherson notched a goal and an assist each for Hopkinton/Dover-Sherborn in a 2-1 Tri-Valley League win over Norwood. … Lauren Bosworth scored the winner for Ashland Co-op (3-9-3) with 1:07 remaining in a 3-2 victory over Dedham. Lilah Ustin and Payten Tripp got goals as well for Ashland Co-op.
Jaden Kaufman (150), Cole Chase (165), Anthony Brown (190), Nathan Tobe (215), Brayden Lyons (106) and Dan Florez (138) earned pins as Wayland defeated Newton South 54-13 in a crossover battle of Dual County League champions.
Elijah Mendes (132), Luke McDonald (138), Matthew Thorley (144) and Sheadon O’Leary (175) came up with big wins as BC High (20-1) clinched second place in the Catholic Conference with a 45-32 win over Catholic Memorial.
Cohasset hired Kara Connerty as its new head girls varsity lacrosse coach. Connerty spent the last 13 years at Norwell High School, where she won over 200 games, including the South Shore League title in 12 seasons. Connerty won the Division 3 sectional title seven times and is a five-time state champion in Division 2. In addition to lacrosse, she is a three-time state champion in soccer and was inducted into the EMass. Soccer Coaches Hall of Fame in 2018.
BOYS BASKETBALL
Assabet Valley 64, St. Paul 40
Blue Hills 90, Hull 48
Boston United 57, Fenway 52
Brooks 66, Middlesex 45
East Bridgewater 61, West Bridgewater 59
English 65, Brighton 58
Holland 70, New Mission 42
Ipswich 70, Rockport 53
Lynnfield 79, Essex Tech 29
Malden Catholic 69, BC High 53
Marblehead 64, Peabody 48
Monomoy 55, Nantucket 52
Oliver Ames 76, Abington 58
St. George’s (RI) 72, Nobles 62
St. John Paul II 81, Falmouth Academy 45
St. Mark’s 59, Belmont Hill 51
South Shore Tech 69, Bristol Aggie 26
Wakefield 98, Salem 89 (3 ot)
Wareham 52, Mashpee 47
GIRLS BASKETBALL
Abington 51, Rockland 27
Blue Hills 54, Randolph 42
Brimmer and May 76, Covenant Christian Academy 11
Cardinal Spellman 42, West Bridgewater 27
Dracut 45, Haverhill 13
East Bridgewater 56, Canton 32
Fenway 35, Boston United 30
Hanover 44, Falmouth 26
Lynnfield 36, Essex Tech 27
Medford 49, Lynn Tech 45
Minuteman 52, New Mission 41
Nobles 75, St. George’s (RI) 45
Norwell 60, Pembroke 30
Notre Dame (T) 32, KIPP 30
Snowden 43, Brighton 12
Somerset Berkley 69, New Bedford 62 (ot)
Westport 39, Case 34
Whittier 62, Lowell Catholic 45
GYMNASTICS
Hingham/Hull 133.55, Pembroke 133.1
BOYS HOCKEY
Amesbury 6, North Reading 1
Apponequet/Old Colony 2, Bishop Stang 1 (ot)
Arlington 6, Winchester 1
Arlington Catholic 3, Bishop Feehan 1
Auburn 3, Hopedale/Milford 2
Bedford 5, Danvers 1
Belmont 2, Reading 2
Beverly 5, Essex Tech 2
Billerica 4, Shrewsbury 2
BC High 0, Catholic Memorial 0 (ot)
Blackstone Valley Tech 2, Hudson 1
Blue Hills 6, East Boston 0
Braintree 4, Weymouth 2
Burlington 3, Watertown/Wayland 0
Cambridge 5, Lexington 2
Canton 9, Mansfield 0
Central Catholic 4, Chelmsford 1
Concord-Carlisle 2, Boston Latin 1
Dover-Sherborn/Weston 6, Norton 0
Duxbury 2, Silver Lake 1
Falmouth 3, Natick 3
Franklin 10, Attleboro 1
Gloucester 3, Lynnfield 2
Hanover 8, Plymouth South 0
Latin Academy 3, Groton-Dunstable 2 (ot)
Littleton 8, Leominster 0
Lowell 6, Lynn 3
Lowell Catholic 4, Westboro 2
Marblehead 3, Winthrop 1
Marshfield 5, Plymouth North 2
Middleboro 3, Abington 2 (ot)
Milton 1, Walpole 0 (ot)
Monomoy/Mashpee 7, Dennis-Yarmouth 4
Nashoba Reg. 3, No. Middlesex 2
Needham 8, Framingham 5
Nauset 7, Martha’s Vineyard 1
Newton South 4, Bridgewater-Raynham 3
Nobles 6, Thayer 3
North Andover 4, Acton-Boxboro 1
North Attleboro 5, Foxboro 2
Northeast 8, Everett/Revere 2
Norwell 3, Cohasset/Hull 1
Norwood 5, Holliston 1
Old Rochester 7, Greater New Bedford 2
Pembroke 7, North Quincy 2
Pentucket 5, Newburyport 3
St. John Paul II 3, Nantucket 2
St. John’s (S) 7, Malden Catholic 4
St. John’s Prep 4, Xaverian 0
St. Mark’s 3, Roxbury Latin 2
Sandwich 3, West/East Bridgewater 1
Scituate 1, Whitman-Hanson 1 (ot)
Somerset Berkley 5, Bourne 2
Somerville 6, Haverhill 5 (ot)
Southeastern 2, Stoughton/Brockton 1
Stoneham 3, Wilmington 1
Taunton 5, King Philip 4 (ot)
Tewksbury 4, Waltham 0
Upper Cape Tech 6, Tri-County 2
Wellesley 5, Brookline 0
Westwood 4, Hopkinton 3 (ot)
GIRLS HOCKEY
Acton-Boxboro 9, Cambridge 1
Archbishop Williams 2, Sandwich 0
Arlington 4, Winchester 0
Ashland Co-op 3, Dedham 2
Austin Prep 4, Kents Hill 2
Belmont 3, Reading 3
Beverly/Danvers 4, Melrose 3 (ot)
Bishop Fenwick 2, Stoneham/Wilmington 1
Boston Latin 4, Billerica/Chelmsford 3 (ot)
Brookline 5, Wellesley 2
Burlington 7, Winthrop 1
Canton 5, Franklin 4
Central Catholic 2, Wayland/Weston 1
Duxbury 2, Hingham 2 (ot)
Falmouth 5, Marshfield 4
Gloucester 2, Marblehead 1 (ot)
Hopkinton/Dover-Sherborn 2, Norwood 1
King Philip 5, Longmeadow 1
Lincoln-Sudbury 2, Westford Academy 0
Malden Catholic 4, Bishop Feehan 0
Mansfield/Oliver Ames/Foxboro 7, Stoughton 3
Martha’s Vineyard 6, Barnstable 0
Methuen/Tewksbury 4, Shrewsbury 0
Milton 3, Walpole 1
Natick 4, Newton 1
Needham 1, Framingham 0
Newburyport 3, Masconomet 2
Nobles 2, St. George’s (RI) 1
Norwell/Scituate/Abington 5, Hanover 1
PLNR 1, Algonquin 0
Pembroke 4, Whitman-Hanson/Silver Lake 1
Plymouth 1, Auburn 0
Ursuline 2, Arlington Catholic 1
Waltham 9, Concord-Carlisle 0
West/East Bridgewater 5, Quincy/North Quincy 4
Westwood 6, Medfield 3
Weymouth 2, Braintree 1
Woburn 2, Lexington 0
BOYS SQUASH
Tabor 4, Nobles 3
GIRLS SQUASH
Phillips Andover 5, Nobles 2
WRESTLING
Arlington 36, Woburn 30
BC High 45, Catholic Memorial 32
Central Catholic 54, Andover 22
Chelmsford 47, Methuen 28
Hanover 54, Pembroke 26
Hingham 36, Marshfield 27
Hopkinton 47, Bellingham 30
Lincoln-Sudbury 42, Josiah Quincy 38
Milford 70, Latin Academy 0
Milton 42, Braintree 31
North Attleboro 51, Sharon 24
Rockland/Norwell 34, Carver 33
Scituate 48, Somerset Berkley 33
Silver Lake 54, Whitman-Hanson 22
Tewksbury 49, Billerica 17
Wayland 54, Newton South 13
Wellesley 41, Needham 35