High school roundup: Lucy Irwin’s six-point night carries Central Catholic to victory
Lucy Irwin scored a hat trick and dished out three assists, while Molly Boyden tallied two goals and three assists as Central Catholic (3-4) defeated Concord-Carlisle 7-1 in nonleague girls hockey action.
Boys hockey
Liam Doherty, Joe Von Handorf, Justin Mosher each scored while Connor Kotwicki posted 20 saves to keep Xaverian (8-0) undefeated with a 3-0 Catholic Conference win over rival BC High.
Boys basketball
Devan Williams scored 29 points, while Lj Reddicks and Ryan McLaughlin chipped in with 13 points each as Milton Academy defeated Thayer 79-69 in an Independent School League matchup.
Girls basketball
Abby Broderick dropped 20 points, adding five rebounds and four steals as Medfield (7-0) coasted to a 74-32 victory over Tri-Valley League rival Dedham. … Senior forward Sofiah Wightman Kraus paced the offense with 15 points, as Hopkinton (7-0) remained perfect with a 46-40 win over Norton.
Needham’s Nick Buckley (14), Newton North’s Ben Pachus (11) and Newton North’s Seb Goupil vie for the puck during the first period of a boys hockey game Wednesday in Watertown. (Mark Stockwell/Boston Herald)
Ally Johnson (16 points, four steals) and Sarah Michel (16 points, eight rebounds) propelled Blue Hills (5-2) to a 38-33 Mayflower Athletic Conference win over Tri-County.
Kaylee Maier (22 points, seven rebounds, four steals), Lily White (15 points, 11 rebounds, five blocks) and Aiva Pitman (nine points) fueled Dracut (6-1) in a 54-40 nonleague win over Wakefield.
Scores
BOYS BASKETBALL
Hopkinton 78, Norton 59
Medway 51, Ashland 20
Milton Academy 79, Thayer 69
Norwood 49, Dover-Sherborn 39
Weston 61, Roxbury Prep 35
Westwood 77, Millis 54
GIRLS BASKETBALL
Blue Hills 38, Tri-County 33
Dracut 54, Wakefield 40
Hopkinton 46, Norton 40
Mashpee 59, Abington 49
Medfield 74, Dedham 32
Medway 52, Ashland 35
Millis 54, Westwood 41
Newburyport 58, Tewksbury 37
Norwood 70, Dover-Sherborn 27
Phillips Exeter (NH) 36, Pingree 35
GYMNASTICS
Central Catholic 137.8, Chelmsford/Tyngsboro/Billerica 131.95, Dracut 110.2
BOYS HOCKEY
Acton-Boxboro 2, Boston Latin 0
Amesbury 6, Triton 2
Bedford 2, Cambridge 1
Bourne 9, Greater New Bedford 0
Bridge.-Rayn. 4, Plymouth So. 3 (ot)
Canton 6, Taunton 1
Medfield 5, Holliston/Ashland 3
Methuen 4, Lowell 1
Needham 4, Newton North 2
North Attleboro 4, Franklin 0
Old Rochester 2, Bishop Stang 0
St. John’s (S) 5, St. John’s Prep 1
Xaverian 3, BC High 0
GIRLS HOCKEY
Belmont 5, Arlington 0
Beverly/Danvers/Ipswich 4, Medford 2
Canton 5, Stoughton 0
Central Cath. 7, Concord-Carlisle 1
Dennis-Yarm. 5, Martha’s Vineyard 1
East Bridgewater 1, Ursuline 1
Falmouth 6, Marshfield 1
Hanover 3, Quincy/North Quincy 1
Hingham 9, Plymouth 1
Hopkinton 3, Norwood 1
Melrose 2, Burlington 1 (ot)
Nauset 3, Duxbury 2
Newton North 2, Needham 1
Notre Dame (H) 2, Malden Cath. 1
Walpole 4, Wellesley/Linc.-Sud. 3
Waltham 8, Cambridge 0
Westwood 4, Medfield 1
Woburn 3, Winchester 2
BOYS SWIMMING AND DIVING
Wayland 95, Bedford 80
GIRLS SWIMMING AND DIVING
Wayland 91, Bedford 87
BOYS TRACK
Bishop Feehan 87, Diman 12
GIRLS TRACK
Bishop Feehan 85.5, Diman 13.5
WRESTLING
Bedford 49, Newton South 28
Brookline 42, Milton 42
Duxbury 48, Whitman-Hanson 32
Gloucester 48, Danvers 34
Hingham 45, Marshfield 34
Lynnfield 54, Triton 27
Natick 51, Needham 23
Quincy/North Quincy 34, Pembroke 31
Silver Lake 50, Plymouth North 29
Tyngsboro 36, Marlboro 33
Wayland 44, Westford 22
