In the Catholic Conference, Peter Gellene and Malachi Bryant both had 26 points as Catholic Memorial took down St. John’s Prep 85-56. … Dylan Benoit sank 20 points, while Danny Edgehille chipped in with 12 points as Xaverian edged Malden Catholic, 60-59.
Jesse Lyons (20 points, 10 rebounds, three assists) and Brandon LaFleur (19 points, six assists) set the tone offensively for South Shore Voke (5-9) in a 55-44 Mayflower Athletic Conference win over Cape Cod Tech.
Colin Farren exploded for 34 points, and Colin Mannke tacked on 21 points himself as Stoneham earned a 74-64 Middlesex League win against Burlington. … Owen Haglund (19 points) and Kayden Mills (18 points) teamed up to lead Arlington (10-5) to a 52-46 win over Lexington.
Connor Pease turned in a double-double with 20 points and 14 rebounds, and Kingston Maxwell drained 17 points of his own as Abington (7-8) held off Rockland 67-61 in South Shore League action … Isaiah Michel and Dylan Swinton scored 16 points each for Randolph (11-3) in a 67-51 win over Carver.
Luke Rinaldi reached 1,000 career points with a total of 19 on the night, while Luke Spellman drained 28 points, guiding Dover-Sherborn (12-3) in a 75-60 Tri-Valley League win over Millis.
Javien Kirmil had the hot hand with 25 points for Lowell in a 74-49 Merrimack Valley Conference win over Dracut. … Freshman Javi Lopez accrued 20 points for Central Catholic in a 75-47 victory over Billerica.
Tristan Rodrigues put up 18 points, while Josh Campbell notched a double-double with 14 points and 10 rebounds as Archbishop Williams (13-0) topped Latin Academy 67-61 in a nonleague clash.
Warren Keel Jr. buried 28 points and swiped eight steals, pairing with Tyrese Melo Garcia’s double-double (18 points, 10 assists) for Lynn English (15-0) in a 94-30 Greater Boston League win over Somerville. … Sam Orcutt and Anthony Teixeira-Kugler caught fire with 29 points apiece as Medford secured a thrilling 71-69 overtime win over Revere.
Ryan Sweeney collected 15 points and six steals, while sophomores Matt Breen and Franck Moron scored 20 points and 18 points respectively for Shawsheen in a 70-55 Commonwealth Athletic Conference win over Greater Lawrence.
Ryder Frost remained red-hot with 31 points and 11 rebounds for Beverly (11-4) in a 67-44 Northeastern Conference win over Masconomet.
Sophomore Dylan Perrault poured in 11 points to lead a balanced scoring effort as Whitman-Hanson (10-5) routed Silver Lake 77-33 in Patriot League action. … Nick Marcel and Ivan Darko knocked down 16 points each as Plymouth North topped Hingham, 54-47.
Jack Halik amassed 21 points, while Karson Wellington added 10 points for Nantucket in a 73-51 Cape and Islands League win over Monomoy.
In the Merrimack Valley Conference, Hannah Martin notched 25 points (including her 1,000th) with five steals as North Andover upended Haverhill 71-40. … Senior guard Ashlee Talbot dominated with 25 points, six steals and eight rebounds, while senior center Amaya Alkassar added 11 points and 12 rebounds as Dracut (8-4) defeated Chelmsford, 54-47. … Kerri Finneran scattered 19 points, while Shea Montague finished with 12 points as Central Catholic (6-7) coasted to an 81-29 win over Lawrence. … Anna Foley buried 22 points, and Amelia Hanscom came away with 13 points as Andover (14-0) extended its perfect season with a 64-46 win over Tewksbury.
Sophomore Charlotte Hurley scored a career-high 17 points as Westwood (12-2) defeated Ashland 67-32 in Tri-Valley League action. … Elliana Scalabrine netted 14 points as Dover-Sherborn edged Millis 38-37. … Kate Olenik eclipsed 1,000 career points for Medfield during a 64-41 win over Holliston.
In the Mayflower Athletic Conference, Mia Bradshaw led with 20 points and 15 rebounds as South Shore Voke (1-2) won 41-32 over Cape Cod Tech. … Keira McMartin put in eight points, while Kathleen Murphy collected seven points and grabbed 11 rebounds as Blue Hills (12-2) edged Diman, 29-28.
Abby Chewning tallied 14 points for Covenant Christian in a 47-22 nonleague win over Bradford Christian Academy. … Alex Butters struck for 13 points and hauled in nine rebounds as Innovation Academy (8-5) cruised to a 44-8 win over Pioneer Charter. … Kaleigh Monagle registered 14 points and Riley Bovardi snatched 14 rebounds as Masconomet beat Newburyport 53-20.
Addie Rutter dropped 20 points for Foxboro in a 79-22 Hockomock League victory over Taunton. … Junior captains Kaydance Derba (13 points) and Sarah Hilliard (12 points) spearheaded a balanced scoring effort for Oliver Ames in a 66-26 win over Milford.
Lucy Donahue erupted for a career-high 33 points, powering Ipswich (7-6) to a 54-30 Cape Ann League win against Triton. … Brianne Slattery (13 points) and Halee Torra (12 points) paced things offensively for North Reading (9-4) in a 62-36 triumph over Manchester Essex.
Senior Ava Thurman recorded 11 points, and sophomore Keisha Perez registered nine points as Lynn Classical (15-0) outlasted Everett 40-33 in Greater Boston League play.
Kiley Mawn and Melissa Velasquez knocked down 11 points apiece, while KiKi Pigocronin had 10 points as Monomoy (10-5) bested Nantucket 49-24 in the Cape and Islands League.
Savannah Scali drained a career-high 26 points, and Ivy Peña buried 22 points while Madison King finished with 12, pacing Burlington in a 67-46 Middlesex League win over Stoneham.
Cecilia Kay dominated the paint with 31 points and 13 rebounds to power Bishop Fenwick (10-5) past Archbishop Williams 53-46 in Catholic Central League play.
Zariah Ottley put up 20 points, while Maggie Ellie and Maddy Hermenau finished with eight points each as Rockland (12-2) rolled to a 58-26 win over South Shore League rival Abington. … Chloe Richardson dropped 15 points, while Maddy Oliver scored 14 points and Sara Cashin had 11 as Norwell (13-2) pulled away for a 48-32 victory over Cohasset.
Caitlin Leahy (13 points), Jenna Mishou (12 points), Kennedy Frazier (11 points) and Lillie MacKinnon (11 points) handled most of the scoring for Whitman-Hanson (10-5) in a 57-44 Patriot League victory over Silver Lake.
Freshman Sam Ward put up 15 points, while junior Victoria Quagrello finished with 10 points and 10 assists as Swampscott (4-9) downed Danvers 41-25 in Northeastern Conference action.
Mia Gentile (17 points), Gabriella Nugent (14 points), and Anya Kanalski (13 points) stepped up for Somerset Berkley (9-6) in a 52-46 South Coast Conference win over Case.
David Wood’s empty-netter capped off a hat trick as Chelmsford downed Xaverian 3-1 for a nonleague victory. … Ben Jarosz scored his second goal with seconds left in regulation to force overtime and Vinny Pasquarosa netted the game-winner as Franklin edged Archbishop Williams 4-3.
BOYS BASKETBALL
Abington 67, Rockland 61
Acton-Boxboro 56, Newton So. 36
Andover 69, Tewksbury 53
Arch. Williams 67, Latin Academy 61
Arlington 52, Lexington 46
Barnstable 68, Sandwich 44
Beverly 67, Masconomet 44
Blue Hills 50, Diman 48
Boston English 95, Madison Park 55
BC High 80, St. John’s (S) 59
Braintree 54, Milton 44
Brookline 62, Framingham 41
Burke 109, Brighton 41
Cath. Mem. 85, St. John’s Prep 56
Central Catholic 75, Billerica 47
Charlestown 76, New Mission 51
Dartmouth 66, Apponequet 60
Dedham 67, Medway 44
Dover-Sherborn 75, Millis 60
Everett 65, Lynn Classical 60
Franklin 71, Stoughton 60
Gloucester 54, Winthrop 40
Gr. New Bedford 48, Gr. Lowell 47
Hanover 73, Quincy 44
Hopkinton 66, Norwood 49
Hull 58, East Bridgewater 55 (ot)
Innovation 67, Pioneer Charter 46
Lawrence 88, Chelmsford 46
Lowell 74, Dracut 49
Lynn English 94, Somerville 30
Manch.-Essex 69, No. Reading 61
Mansfield 69, King Philip 53
Marshfield 61, Duxbury 57
Martha’s Vine. 60, Cape Cod Acad. 57
Maynard 63, Littleton 37
Medfield 72, Holliston 64
Medford 71, Revere 69 (ot)
Nantucket 71, Monomoy 53
Natick 60, Walpole 54
Nauset 66, Dennis-Yarmouth 41
Needham 74, Weymouth 47
Newburyport 62, Rockport 39
Newton North 71, Wellesley 37
North Andover 52, Haverhill 47
North Middlesex 67, Westboro 55
North Quincy 53, Scituate 39
Norwell 45, Cohasset 33
Needham 74, Weymouth 47
Plymouth North 54, Hingham 47
Randolph 67, Carver 51
Rising Tide 50, Sturgis East 39
Salem 41, Peabody 36
Sharon 56, North Attleboro 33
Shawsheen 70, Gr. Lawrence 55
Shepherd Hill 54, Groton-Duns. 27
Somerset Berkley 76, Bourne 56
S. Shore Voke 55, Cape Cod Tech 44
Stoneham 74, Burlington 64
Taunton 64, Foxboro 52
Triton 74, Ipswich 63
Tyngsboro 56, Lunenburg 47
Upper Cape 54, St. John Paul II 42
Wareham 88, TechBoston 81
Westford 85, Wayland 38
Westwood 57, Ashland 30
Whitman-Hanson 77, Silver Lake 33
Winchester 50, Belmont 33
Xaverian 60, Malden Catholic 59
GIRLS BASKETBALL
Andover 66, Tewksbury 46
Billerica 55, Lowell 41
Bish. Fenwick 53, Arch. Williams 46
Blue Hills 29, Diman 28
Braintree 50, Milton 38
Brighton 49, Burke 20
Brockton 74, TechBoston 41
Brookline 56, Framingham 44
Burlington 67, Stoneham 46
Cathedral 62, Cambridge 29
Central Catholic 81, Lawrence 29
Cov. Christian 47, Bradford Christian 22
Dennis-Yarmouth 57, Nauset 16
Dover-Sherborn 38, Millis 37
Dracut 54, Chelmsford 47
EMK 55, Boston English 42
Excel 42, Charlestown 12
Falmouth Acad. 24, Sturgis West 16
Foxboro 79, Taunton 22
Franklin 65, Stoughton 35
Hanover 44, Quincy 37
Innovation 44, Pioneer Charter 8
Ipswich 54, Triton 30
King Philip 59, Mansfield 55
Latin Academy 58, New Mission 54
Lincoln-Sudbury 46, Bedford 31
Littleton 48, Maynard 35
Lynn Classical 40, Everett 33
Lynn Tech 44, Greater Lawrence 20
Madison Park 36, East Boston 35
Marshfield 40, Duxbury 36
Martha’s Vine. 37, Cape Cod Acad. 23
Masconomet 53, Newburyport 20
Medfield 64, Holliston 41
Medford 39, Revere 32
Medway 43, Dedham 30
Milford 60, Oliver Ames 37
Monomoy 49, Nantucket 24
New Bedford 47, Falmouth 44
Newton North 47, Wellesley 41
North Andover 71, Haverhill 40
No. Reading 62, Manchester-Essex 36
Norwell 48, Cohasset 32
Norwood 57, Hopkinton 34
Oliver Ames 66, Milford 26
Pembroke 54, Plymouth South 36
Plymouth North 50, Hingham 45
Rockland 58, Abington 26
Sandwich 60, Barnstable 41
Scituate 48, North Quincy 36
Sharon 56, North Attleboro 50
Shawsheen 35, Essex Tech 25
Shepherd Hill 34, Groton-Duns. 23
Somerset Berkley 52, Case 46
So. Shore Voke 41, Cape Cod Tech 32
Southeastern 48, Tri-County 28
Sturgis East 31, Rising Tide 16
Swampscott 41, Danvers 25
Tyngsboro 55, Lunenburg 40
Upper Cape 53, Bristol Aggie 32
Wakefield 53, Wilmington 34
Walpole 59, Natick 27
Waltham 69, Weston 32
Wayland 50, Westford 40
Westboro 62, North Middlesex 41
Westwood 67, Ashland 32
Weymouth 42, Needham 40
Whittier 56, Rockport 27
Whitman-Hanson 57, Silver Lake 44
Winchester 50, Belmont 33
GYMNASTICS
Danvers 132.45, Peabody 76.5
Needham 134.15, Brook./Westwood 123
Newton North 131.7, Weymouth 129.3
BOYS HOCKEY
Chelmsford 3, Xaverian 1
Franklin 4, Abp. Williams 3 (ot)
GIRLS HOCKEY
Andover 2, Methuen/Tewksbury 0
Westford 8, Acton-Boxboro 3
SKIING
Masconomet 91, North Andover 44
St. John’s Prep 116, North Andover 19
BOYS SWIMMING
Quincy/No. Quincy 94, Hingham 66
CO-ED SWIMMING
O’Bryant 39, Matignon 36, E. Boston 19
GIRLS SWIMMING
Hingham 90, Quincy/North Quincy 78
BOYS TRACK
Ipswich 64, Manchester Essex 35
Triton 55, North Reading 45
GIRLS TRACK
Ipswich 65, Manchester Essex 34
North Reading 78, Triton 22