Thursday’s high school scores and highlights
ROUNDUP
BOYS BASKETBALL
Ethan Elie led with 16 points as Braintree edged Bay State Conference opponent Needham 52-49. … Cole Fletcher scored 27 points as Milton took down Weymouth 75-53.
In nonleague play, Joshua Jenkins dropped 36 points as Dennis-Yarmouth won 80-63 over Holbrook. … Sophomore Krem Amparo collected 20 points and 21 boards and junior RJ Jimenez finished with 20 points and five assists as Latin Academy took down Roxbury Prep 64-42.
In the Greater Boston League, Shyheim Babb (16 points, 11 rebounds) and Rolky Brea Arias (14 points, 14 rebounds) each had double-doubles as Lynn Classical rolled to a 73-43 victory over Chelsea.
GIRLS BASKETBALL
In the Commonwealth Athletic Conference, sophomore Rowan Murphy had a double-double with 29 points and 10 rebounds as Greater Lowell (3-0) topped Lynn Tech 50-35.
In the Greater Boston League, Divine Egbuta tallied 18 points as Lynn Classical defeated Everett, 42-37.
Naya Annigeri finished with 19 points and seven steals while Abby Broderick added 18 points as Medfield defeated Dover-Sherborn 77-35 in Tri-Valley League action.
In the Catholic Central League, Hijjah Allen-Paisley netted 19 points and Tamia Darling put in 15 points as Cathedral (3-1) rolled over Cardinal Spellman 72-13.
In Middlesex League action, Molly Trahan finished with 20 points to lead Reading (2-1) to a 40-38 victory over Belmont.
SCORES
BOYS BASKETBALL
Bethany Christian 46, Tri-County 38
Blue Hills 79, Keefe Tech 33
Braintree 52, Needham 49
Brookline 52, Wellesley 31
Burlington 52, Watertown 40
Cathedral 46, Cardinal Spellman 44
Dedham 76, Ashland 38
Dennis-Yarmouth 80, Holbrook 63
English 61, Southeastern 49
Latin Academy 64, Roxbury Prep 42
Lunenburg 71, Tyngsboro 53
Lynn Classical 73, Chelsea 43
Lynn English 82, Revere 48
Marblehead 76, Saugus 72
Mashpee 81, Sturgis East 30
Medway 78, Bellingham 45
Middleboro 71, Randolph 60
Milton 75, Weymouth 53
Newton North 63, Natick 43
Norton 55, Millis 52
Norwood 60, Westwood 54
Pembroke 67, Scituate 64 (ot)
Reading 53, Belmont 50
Westford Academy 62, Billerica 53
GIRLS BASKETBALL
Braintree 36, Needham 32
Brookline 31, Wellesley 24
Cathedral 72, Cardinal Spellman 13
Greater Lowell 50, Lynn Tech 35
Lynn Classical 42, Everett 37
Medfield 77, Dover-Sherborn 35
Medway 54, Bellingham 34
Pioneer Charter 56, Innovation 32
Reading 40, Belmont 38
Tyngsboro 65, Lunenburg 27
Ursuline 63, New Mission 16
Walpole 70, Framingham 55
Watertown 26, Burlington 23
Westwood 32, Norwood 25
BOYS HOCKEY
Shawsheen 7, Bishop Fenwick 2
Tri-County 8, Greater New Bedford 3
GIRLS HOCKEY
Central Catholic 3, Shawsheen/Bedford/Lowell 2 (ot)
BOYS SWIMMING
New Bedford 101, Apponequet 79
Newton North 96, Wellesley 89
GIRLS SWIMMING
New Bedford 87, Apponequet 65
BOYS TRACK
Brookline 61, Braintree 39
Dedham 48, Hopkinton 47
Melrose 57, Burlington 43
Milton 58, Weymouth 42
Newton North 77, Framingham 22
Old Rochester 53, Apponequet 42
Walpole 55, Needham 45
Wellesley 61.5, Natick 38.5
GIRLS TRACK
Braintree 58.33, Brookline 41.66
Hopkinton 58, Dedham 33
Needham 53, Walpole 46
Newton North 86, Framingham 12
Old Rochester 79, Apponequet 16
Wellesley 57.5, Natick 42.5
Weymouth 69, Milton 31
WRESTLING
Triton 77, Danvers 6