


Senior captain Ben Sepeck went 2-for-2 with a home run and three RBI, and freshman Jason Cunningham secured the save with two strikeouts in Cardinal Spellman’s 7-5 nonleague win over Abington.
Kegan LeClare tore the cover off the ball, scattering four hits and six RBI to propel Salem Academy (5-1) in a 16-6 win over Excel. … Davis Darnell, Joey Goffredo and Ryan Laughter had three hits each as Dedham defeated Cohasset, 16-7. … Chris Swirbalus tossed a complete-game shutout, allowing just three hits to go with one walk and six strikeouts, as Archbishop Williams (2-3) defeated Middleboro in a pitchers’ duel, 1-0. … Rudy Gately went the distance for the shutout, allowing one hit while tallying six strikeouts for King Philip during a 9-0 win over Bishop Feehan. … KJ Beckett hit a walkoff single in the seventh inning to lift Milton to a 4-3 victory over Foxboro.
Jack Ritchie fired a no-hitter on the mound, while Owen King (3-for-3, triple, RBI) and Luke Barry (2-for-3, two RBI) paced things offensively for Bridgewater-Raynham in a 4-0 Southeast Conference victory over Dartmouth.
Ian LaForest doubled, drove in four runs and stole a base as Waltham (3-1) won 9-0 against Cambridge in Dual County League play. … Trey McPherson drove in four runs and scored once as Dennis-Yarmouth took down St. John Paul II 11-1 in Cape and Islands League action.
In the Brad Martin Tournament, Francis Comeau had 10 strikeouts and one hit allowed over five innings of work as Plymouth North (5-1) avenged its only loss of the season in a 6-0 win over Silver Lake.
Francisco Melendez collected nine strikeouts and surrendered just three hits over six innings of one-run ball, and Charlie Antonopoulos (double, three RBI, run) and Brady Rickenbach (double, single, two RBI) came through at the plate for Central Catholic (3-1) in a 6-1 Merrimack Valley Conference win over Billerica. … JP Cataldo (three hits, three RBI), Christian Stoessel (two-run single), Andrew Chenevert and four other players knocked in at least one run for Dracut in a 13-8 victory over Lowell. … Cole Mullen shut the door in relief for North Andover in a close 8-7 win over Haverhill.
Nate Levesque drove in two runs, and Caleb Tremblay scored twice as Apponequet (3-3) used a balanced offensive effort to defeat Wareham 12-2 in the South Coast Conference.
In nonleague action, Sean Crogan (four goals) buried the deciding score in overtime for Lexington in a thrilling 9-8 win over Masconomet. … Ben Reardon scored seven times as Oliver Ames defeated Ashland 12-3. … Freshman attackman Tommy Farrell buried five goals and added three assists, while senior captain Patrick added an eight-point (four goals, four assists) effort himself as North Andover improved to 5-0 with an 18-4 romp of Melrose. …Tyler Sacchetti and Luke Davis each sniped four goals to go with two assists, as Franklin erupted for a 16-2 victory over a tough Medfield squad.
Donald Varnerin registered a hat trick, and sniped the game-winning goal with 3:05 left in regulation as Westwood rallied for a wild 9-8 victory over Scituate in the opening round of the Chowda Cup.
In a Cape Ann contest, freshman Grace Glidden finished with four goals to lead Hamilton-Wenham past Manchester-Essex, 10-8.
Ilex Fowler and Elisabeth Delorey each registered a hat trick, as Burlington (1-3) defeated Billerica 12-11 in a nonleague thriller. … Abby Yfantopulos netted seven goals and dished an assist, while Kerri Finneran recorded five goals and an assist as Central Catholic (5-0) bested Weymouth, 19-9. … Maddie McDonald scored four goals and distributed two assists to help Essex Tech edge Swampscott, 11-10. … Ava Adams, Rose Maher and Lora Varricchione notched a hat trick each to guide Mansfield in an 11-0 win over Mt. Hope (Rhode Island).
Ella Costa finished with a hat trick and dished out a pair of assists, while Anna Cinelli added two goals to lift Gloucester (3-3) during a 7-1 victory over Northeastern Conference rival Winthrop.
Sydney Hannes struck for seven goals and provided an assist, while Claire Shambley stopped 15 shots in net for Tyngsboro to insure a 15-14 Midland-Wachusett League win over Littleton.
Charlotte Stazinski struck out 15 over seven innings and finished 3-for-4 at the plate, while Briella Clinton hit her first career home run and drove in three runs as Walpole pulled away for a 14-4 nonleague victory over Franklin. … Lauryn Meade struck out nine and Taryn Leonard smashed a pair of home runs to pace Whitman-Hanson to a 2-0 victory over Oliver Ames. … Bella Monsanto and Ariana Baez each had three hits and two RBI as Methuen (4-0) slugged their way to a 10-4 victory over Arlington. … Cece Imbimbo allowed just two runs (one earned) on four hits, striking out 13 as Burlington defeated Wahconah, 7-2. … Bella McGonagle went 2-for-2 at the plate with a homer and a double to go with a pair of RBI, as Reading (5-1) held on for a 5-4 win over North Reading. … Anna Fringuelli fanned seven and allowed only one earned run over a complete game outing, and Ryleigh Williams had two hits and drove in three runs as St. Mary’s (Lynn) (5-0) topped Gloucester, 5-1.
Naomi Boldebuck threw a two-hitter with 12 strikeouts and cranked a home run with her bat for Billerica (6-0) in a 12-0 shutout of Merrimack Valley Conference opponent Haverhill. … Alanna Carbonneau had a banner day by finishing 5-for-5 at the plate, crushing two three-run homers while driving in seven runs, powering Lowell during a 14-6 victory over Andover.
Mady Bryan finished 4-for-5 with a homer and drove in a trio of runs, pacing Silver Lake (5-1) during an impressive 12-5 win over Patriot League rival Hingham.
BASEBALL
Andover 4, Tewksbury 2
Apponequet 12, Wareham 2
Archbishop Williams 1, Middleboro 0
Arlington Catholic 8, East Boston 7
Cardinal Spellman 7, Abington 5
Central Catholic 6, Billerica 1
Chelmsford 13, Lawrence 9
Dedham 16, Cohasset 7
Dennis-Yarmouth 11, St. John Paul II 1
Dracut 13, Lowell 8
Hopkinton 3, North Attleboro 1
King Philip 9, Bishop Feehan 0
Malden Catholic 9, Arlington 4
Medford 4, Woburn 3 (8i)
Milford 5, Westboro 4
Milton 4, Foxboro 3
Mystic Valley 11, Keefe Tech 5
Newburyport 4, Lynnfield 3
Newton North 7, Catholic Memorial 3
North Andover 8, Haverhill 7
Northbridge 7, Hopedale 1
North Quincy 12, Quincy 0
North Reading 7, Triton 6 (8i)
Reading 12, Melrose 5
Rockland 5, South Shore Voke 0 (G2)
Salem 8, Georgetown 2
Salem Academy 16, Excel 6
South Shore Voke 4, Rockland 2 (G1)
Stoneham 7, Swampscott 6
Stoughton 7, Brockton 6
Tyngsboro 15, Pentucket 0
Waltham 9, Cambridge 0
Walpole 7, Xaverian 4
Westford Academy 2, Methuen 1
PLYMOUTH NORTH BASEBALL TOURNAMENT
Bridgewater-Raynham 4, Dartmouth 0
Plymouth North 6, Silver Lake 0
WEYMOUTH TOURNAMENT
Hingham 6, Weymouth 4
GOLF
Belmont Hill 5, Rivers 2
Lawrence Academy 4, Rivers 3
BOYS LACROSSE
Dracut 13, Pentucket 12
Franklin 16, Medfield 2
Lexington 9, Masconomet 8 (ot)
Manchester Essex 13, Hamilton-Wenham 7
Medford 10, Northeast 4
Milton 12, Dedham/Norwood 7
Nashoba 16, Chicopee Comp 5
North Andover 18, Melrose 4
Oliver Ames 12, Ashland 3
St. John’s Prep 17, Andover 13
Swampscott 7, Peabody 6 (ot)
Westford Academy 10, Burlington 6
Xaverian 16, Nauset 10
BEANTOWN BRAWL
Dracut 13, Pentucket 12
COACH’S CHALLENGE CUP
Hingham 11, Winchester 3
Lincoln-Sudbury 19, Bridgewater-Raynham 8
Wellesley 9, Dover-Sherborn 3
CHOWDA CUP
Falmouth 13, Mansfield 8
Marshfield 9, Foxboro 7
Norwell 7, Hanover 5
Westwood 9, Scituate 8
PLAYERS CUP
BC High 7, Acton-Boxboro 6
Duxbury 7, Chelmsford 6
Reading 12, Needham 7
GIRLS LACROSSE
Burlington 12, Billerica 11
Central Catholic 19, Weymouth 9
Concord-Carlisle 6, Natick 3
Essex Tech 11, Swampscott 10
Falmouth 13, Cape Cod Academy 11
Franklin 15, Bishop Feehan 2
Georgetown 10, Bishop Fenwick 9
Gloucester 7, Winthrop 1
Hamilton-Wenham 10, Manchester-Essex 8
Malden Catholic 9, Dracut 8
Mansfield 11, Mt. Hope (RI) 10
Medfield 17, King Philip 15
Newburyport 17, North Reading 3
North Andover 9, Shrewsbury 8
Notre Dame (H) 16, Chelmsford 4
Pentucket 16, Lynnfield 5
Reading 17, Andover 6
South Shore Voke 6, Abington 5
Tyngsboro 15, Littleton 14
Walpole 11, Foxboro 6
Westford Academy 21, Groton-Dunstable 10
SOFTBALL
Billerica 12, Haverhill 0
Boston Latin 7, Latin Academy 5
Bridgewater-Raynham 7, Marshfield 5
Burlington 7, Wahconah 2
Dighton-Rehoboth 23, Bourne 2
King Philip 5, Bishop Feehan 4
Lowell 14, Andover 6
Malden Catholic 15, Greater Lowell 5
Methuen 10, Arlington 4
Nauset 19, Upper Cape 6
North Attleboro 16, Foxboro 3 (5i)
Northbridge 5, Hopedale 2
Reading 5, North Reading 4
St. Joseph Prep 17, Salem 2
St. Mary’s (L) 5, Gloucester 1
Silver Lake 12, Hingham 5
Walpole 14, Franklin 4
Whitman-Hanson 2, Oliver Ames 0
BOYS TENNIS
Apponequet 3, Dighton-Rehoboth 2
Bourne 4, Wareham 1
St. John’s Prep 3, Westboro 2
GIRLS TENNIS
Malden 5, Somerville 0
Wareham 5, Bourne 0
BOYS TRACK
Attleboro 74, Bishop Feehan 62
Attleboro 74, North Attleboro 34
Bishop Feehan 62, North Attleboro 34
GIRLS TRACK
Bishop Feehan 74, Attleboro 19
Milton Academy 58, Lawrence Academy 12
Milton Academy 58, Middlesex 45
North Attleboro 77, Bishop Feehan 74
North Attleboro 77, Attleboro 19
Thayer Academy 148, Milton Academy 58
VOLLEYBALL
O’Bryant 3, Andover 0
Quincy 3, Weymouth 0
Woburn 3, Greater Lawrence 1