Thursday’s high school roundup/scores: Jonny Halpin nets 100th career goal in Abington victory
Jonny Halpin (five goals, two assists) recorded his 100th career goal as Abington defeated nonleague opponent Pembroke 15-2 in boys lacrosse action.
Jayson Kelleher and Brendan Rosher each had three goals while Nikos Triantafillou added two and Colin Carfagna had five assists as Bridgewater-Raynham defeated Whitman-Hanson 8-5.
Baseball
Conor Crane allowed one earned run in five innings and Ryan Pat earned the save as St. Sebastian’s edged Groton 3-2 in the Independent School League.
Hayden Ruth and Ty Southall combined on a two-hitter as Georgetown (9-0) defeated Essex Tech 11-1 in the Cape Ann League.
In nonleague action, Stephen Madden struck out 10 while going the distance as Abington outslugged Cardinal Spellman 8-1. … Whitman-Hanson got two runs in the top of the ninth from hits by Dan Joyce and Ryan Baker as the Panthers (7-2) outlasted Hingham 3-2 in Patriot League action. … Shane Hackett allowed one hit over five frames while striking out six as Silver Lake blanked Marshfield 10-0.
In the Southeastern Conference, Cam Santos threw a one-hitter with nine strikeouts as Bridgewater-Raynham won 5-2 over Brockton.
Girls lacrosse
Sammy Walker, Cassidy Lubeck and Kathryn Commoss each had a hat trick as Marblehead (4-4) rolled to a 13-1 victory over Salem in Northeastern Conference play.
Softball
Delaney Moquin struck out 12 and also went 3-for-4, while Mady Bryan was 4-for-4 as Silver Lake (6-2) shut out Marshfield 12-0 in the Patriot League.
Scores
BASEBALL
Abington 8, Cardinal Spellman 1
Boston English 14, New Mission 2
Boston Latin 9, Waltham 3
Bridgewater-Raynham 5, Brockton 2
Canton 7, Foxboro 0
Charlestown 6, O’Bryant 5
Excel 15, Tech Boston 3
Georgetown 11, Essex Tech 1 (5i)
Hanover 8, North Quincy 1
Latin Academy 7, East Boston 0
Newburyport 3, Ipswich 2
North Andover 5, Central Catholic 2
Norwood 10, Dedham 9 (8i)
Old Colony 11, Cape Cod Tech 1 (5i)
Pembroke 5, Scituate 1
Plymouth South 12, Quincy 4
St. John Paul II 11, Dennis-Yarmouth 4
St. Sebastian’s 3, Groton 2
Shawsheen 7, Northeast 2
Silver Lake 10, Marshfield 0 (5i)
Swampscott 11, Salem 0
Triton 13, Amesbury 3
Walpole 4, Needham 1
Whitman-Hanson 3, Hinhgam 2 (9i)
GIRLS GOLF
Quincy/North Quincy 5.5, Silver Lake 0.5
Ursuline 4, Malden Catholic 2
Wellesley 4, Bishop Feehan 2
BOYS LACROSSE
Abington 15, Pembroke 2
Billerica 13, Central Catholic 8
Bridgewater-Raynham 8, Whitman-Hanson 5
Canton 10, Attleboro 1
Falmouth 16, Nauset 10
Foxboro 20, Stoughton 1
Ipswich 7, North Reading 2
Littleton 14, Shepherd Hill 5
Milton 16, Braintree 3
Needham 12, Walpole 11 (ot)
Newburyport 15, Hamilton-Wenham 3
North Andover 13, Chelmsford 4
North Attleboro 14, Oliver Ames 3
St. John’s Prep 12, Xaverian 9
St. Mary’s (L) 9, Tech Boston 6
Scituate 18, Bishop Feehan 7
Swampscott 18, Danvers 2
Westford Academy 15, Weston 3
Westwood 18, Dedham 2
GIRLS LACROSSE
Barnstable 13, Bridgewater-Raynham 12
Beverly 18, Saugus 3
Central Catholic 20, Billerica 2
Falmouth 11, Nauset 9
Franklin 5, King Philip 4 (2ot)
Ipswich 12, North Reading 1,
Latin Academy 18 Rockland 3
Marblehead 13, Salem 1
Nantucket 17, Cape Cod Academy 5
Newburyport 17, Hamilton-Wenham 10
North Andover 10, Chelmsford 9
Notre Dame (H) 14, Cohasset 3
Pembroke 12, Abington 7
Pentucket 14, Lynnfield 9
Phillips Exeter 13, Brooks 12
Plymouth South 12, East Bridgewater 2
Walpole 16, Needham 10
Weymouth 15, Natick 13
SOFTBALL
Amesbury 5, Triton 3
Arlington 13, Melrose 1
Bishop Fenwick 7, Danvers 0
Boston Collegiate 13, Randolph 5
Bridgewater-Raynham 13, Brockton 0 (5i)
Central Catholic 9, Tewksbury 6
Chelmsford 6, Methuen 3
Fenway 20, Boston International 9
Gr. Lowell 13, Shawsheen 1
Hingham 8, Whitman-Hanson 0
Nantucket 24, Mashpee 6 (5i)
Newton South 13, East Boston 2
Norfolk Aggie 17, South Shore Voke 9
North Andover 19, Dracut 4
North Reading 11, Lynnfield 3
Norwood 7, Dedham 6
Quincy/North Quincy 7, Hanover 6
Reading 15, Lexington 3
Silver Lake 12, Marshfield 0
Stoneham 13, Winchester 12
Wareham 15, Avon 0 (5i)
Wellesley 6, Latin Academy 3
BOYS TENNIS
Apponequet 5, Old Rochester 0
Arlington 5, Stoneham 0
Attleboro 3, Oliver Ames 2
Bishop Feehan 4, Walpole 1
Bridgewater-Raynham 3, New Bedford 2
Central Catholic 4, Chelmsford 1
Dedham 5, Norwood 0
Durfee 4, Taunton 1
Hamilton-Wenham 5, Ipswich 0
Hingham 5, Whitman-Hanson 0
Marblehead 5, Salem 0
Masconomet 5, Swampscott 0
Melrose 5, Watertown 0
Monomoy 3, Nauset 2
North Quincy 4, Hanover 1
Plymouth South 4, Quincy 1
St. John’s Prep 4, Wellesley 1
GIRLS TENNIS
Andover 5, Newton North 0
Bourne 3, Somerset Berkley 2
Central Catholic 5, Billerica 0
Chelmsford 4, Notre Dame 1
Franklin 3, Dover-Sherborn 2
Hanover 3, North Quincy 2
Hingham 5, Whitman-Hanson 0
Manchester Essex 5, Rockport 0
Notre Dame (H) 3, Bishop Feehan 2
Ursuline 4, Latin Academy 1
Winchester 5, Belmont 0
BOYS TRACK
Dighton-Rehoboth 66, Apponequet 59
GIRLS TRACK
Apponequet 93, Dighton-Rehoboth 39
VOLLEYBALL
BC High 3, Milford 2
Central Catholic 3, Dracut 1
Leominster 3, Ayer-Shirley 0
Lynn Classical 3, PCSS 0
Natick 3, Weymouth 0
New Bedford 3, Quincy/North Quincy 1
St. John’s (S) 3, St. John’s Prep 2
Winchester 3, Wakefield 0
Xaverian 3, Catholic Memorial 0