BASEBALL
Tadd Cavanaugh belted a walkoff home run to supply Hingham (9-8) an 8-7 Patriot League win over Whitman-Hanson. … Cam Tetler fanned seven in a whole sport and batted 3-for-4 on the plate, pairing with two RBI apiece from Colin Ducie and Jayson Ruehs for Plymouth South (7-8) in a 7-1 win over Quincy.
Riggs Caitlin doubled twice and drove in three runs, whereas Devin Hunt struck out six and allowed two hits and three runs over six innings pitched as Nobles (10-8) topped Lawrence Academy 6-4 inside the Unbiased Faculty League.
Owen Jones was a homer shy of hitting for the cycle, driving in three as Barnstable (13-5) defeated Cape and Islands League foe Dennis-Yarmouth, 8-4.
Jarrell Banks cranked a pair of homers, driving in 5 runs on the day to tempo Cambridge (8-9) all through a wild 10-8 victory over Twin County League rival Harmony-Carlisle.
Josh Florence and Will Norris collected three hits with a triple and scored three runs each, whereas Nathan Kearney doubled, drove in two and scored twice as Central Catholic (16-2) coasted to a 13-1 victory over Lowell in Merrimack Valley Convention play.
In a nonleague contest, Luke Miele accomplished 2-for-3 on the plate with a double, driving in a pair of runs to steer Wellesley (7-11) to a 7-3 win over Bishop Fenwick.
Senior Jack Cropper turned in a implausible effectivity, firing a whole sport one-hitter whereas hanging out a whopping 18 hitters as Norwood (9-8) blanked Tri-Valley League rival Medfield, 2-0.
BOYS LACROSSE
Sean Walsh stopped 18 saves for Hull (11-5), serving to protect even with East Bridgewater sooner than John Gianibas scored the game-winner with two seconds left en path to a 9-8 South Shore League victory.
Colin Willoe tallied 5 elements (intention, 4 assists), whereas Patrick Roy, Jake Lins and Tommy Farrell scored a hat trick and distributed an assist apiece as North Andover (11-5) rolled to a 12-4 win over Chelmsford in a Merrimack Valley Convention matchup.
Jonathan Halpin scored his a hundredth occupation intention (three on the night time time) and had seven assists, whereas Hunter Grafton made his presence felt with seven targets and three assists as Abington (12-4) bested North Quincy 19-3 in nonleague movement.
GIRLS LACROSSE
Ava Adams scored 5 targets, and Brooke Butler accomplished with 4 as Mansfield (7-8) defeated Norwood 12-8 in a nonleague contest. … Mary Klein netted a hat trick, whereas Mckenna Perry and Delaney McCann had two targets each as Abington (7-9) cruised to a 13-1 win over Southeastern. … Ava Nason closed the night time time with 4 targets, whereas Vanessa Corridor added a hat trick to info St. Mary’s (Lynn) (7-10) all through a 15-6 win over Latin Academy.
Anna Corcoran and Jane Goodwin buried 4 targets each to propel Arlington Catholic (6-10) earlier St. Joseph Prep 10-6 in Catholic Central League movement. … Madeline Packard accomplished with 5 complete elements, serving to to propel Hingham (12-7) all through a 12-6 win over Needham. … Kira Fulton sniped 5 targets and dished out 5 assists, whereas Laney Larsen buried 4 targets and tallied two assists to info Cohasset (14-3) to a strong 14-10 win over Dover-Sherborn.
Sydney Hannes struck for six targets, and Bella Adams and Lillian Gikas notched two targets each as Tyngsboro (11-5) beat Tahanto 10-8 in a Midland-Wachusett League sport.
SOFTBALL
Amanda Jacques delivered the walkoff hit, together with to Lilly Martel’s grand slam and Olivia Razza’s two hits for West Bridgewater (7-9) in a 10-9 Mayflower Athletic Convention win over Diman. Morgan Barmash and Hanna Niemszyk each drove in three as the two combined for six hits, foremost Woburn (16-2) to a 16-6 nonleague win over Latin Academy.
Kyle Dumont (2-for-4, two RBI, two runs) and Amber Goudreau (3-for-5, two RBI) set the tone offensively for Masconomet (9-9) in a 9-6 Northeastern Convention victory over Danvers. … Ruby Calienes struck out 10, surrendering three hits and one run whereas going 2-for-4 on the plate as Marblehead (7-9) routed Swampscott, 12-1.
Brookie Enviornment drove in three runs on a 2-for-3 day on the plate, and Caroline Doran hit a pivotal two-RBI single as Walpole (15-1) stormed once more to earn a 7-5 Bay State Convention win over Natick.
Michaela Walker blasted a pair of home runs, whereas Lory Suriel and Ryleigh Williams cranked one home run each to power St. Mary’s (Lynn) (16-1) to an 11-2 Catholic Central League victory over Arlington Catholic.
Bilyana Wilkin punched out 12 inside the circle, whereas Jess Mulrey’s three-run double and Bella Sullivan’s two RBI proved to be better than adequate on the plate as Hingham (15-2) bested Whitman-Hanson 7-3 in Patriot League play.
Becca Linn homered and doubled, driving in 4 runs for Dennis-Yarmouth (9-8) in a 20-5 Cape Ann League victory over Barnstable.
Katie Fox smashed a pair of two-run home runs to steer Central Catholic (17-1) to a 12-2 win over Chelmsford that gave the Raiders a share of the Merrimack Valley Convention title. … Ashlee Anderson drove in two runs inside a bunch effort, marking the excellence for Lowell (5-12) in a 7-6 win in opposition to Dracut.
Alyssa Collins answered the choice for Minuteman (14-2), tossing a two-hitter with 13 strikeouts and tacking on two hits and two runs on the plate in a 5-3 Commonwealth Athletic Convention win over Better Lawrence.
BOYS VOLLEYBALL
Son Nguyen distributed 32 assists in a single different huge nonleague win for O’Bryant (14-3), defeating Revere 3-0 whereas Jonathan Narsjo added 13 kills.
Cody Fitzpatrick dialed up 14 kills, Ceasar Joseph added 13 kills, and 9 blocks from Eddie Djatcha complemented Vitou Seng’s 34 assists for Lowell (17-1) in a 3-0 Merrimack Valley Convention win over Methuen.
Miles Brown and Ryan Cole had 10 kills each, whereas Ryan Lovasco accomplished with 9 kills as Essex Tech (10-5) downed Better Lawrence 3-0 inside the Commonwealth Athletic Convention to punch its ticket to the state occasion for the first time since sooner than the pandemic.
Matt Deeley smashed 16 kills, and Eric Barcelos added 14 for St. John’s of Shrewsbury (14-2), beating BC Excessive 3-1 to secure the Catholic Convention title.
FRIDAY’S SCORES
BASEBALL
Barnstable 8, Dennis-Yarmouth 4
Bishop Feehan 12, Attleboro 4
Boston Worldwide 18, TechBoston 4
Cambridge 10, Harmony-Carlisle 8
Canton 6, Brookline 3
Central Catholic 13, Lowell 1
Cohasset 9, West Bridgewater 0
Everett 5, Charlestown 4
Better Lowell 4, Essex Tech 1
Groton-Dunstable 3, Fitchburg 2
Hingham 8, Whitman-Hanson 7
Latin Academy 8, Needham 2
Lincoln-Sudbury 8, Boston Latin 6
Masconomet 7, Gloucester 1
Methuen 12, Tewksbury 2
Monomoy 8, Rising Tide 5
Nauset 16, Martha’s Winery 4 (6i)
Nobles 6, Lawrence Academy 4
Norwood 2, Medfield 0
Oakmont 3, Foxboro 2
Plymouth North 6, Duxbury 5
Plymouth South 7, Quincy 1
Salem 6, Winthrop 1
Sandwich 4, Falmouth 2
Sturgis 2, St. John Paul II 0
Wellesley 7, Bishop Fenwick 2
Xaverian 10, Mansfield 7
BOYS LACROSSE
Abington 19, North Quincy 3
BC Excessive 12, Wellesley 5
Cohasset 9, Plymouth South 6
Harmony-Carlisle 8, Westford Academy 7 (ot)
Dracut 18, Lowell 0
Grafton 5, Dover-Sherborn 4
Hull 9, East Bridgewater 8
King Philip 14, Bishop Feehan 11
Lawrence Academy 13, St. Mark’s 5
Manchester Essex 7, Ipswich 5
Methuen 9, Tewksbury 7
Milford 16, Hudson 0
North Andover 12, Chelmsford 4
North Studying 11, Whittier 8
Rockland 13, Stoneham 5
St. Mary’s (L) 8, Lynn 5
GIRLS LACROSSE
Abington 13, Southeastern 1
Arlington Catholic 10, St. Joseph Prep 6
Braintree 14, Quincy 7
Cohasset 14, Dover-Sherborn 10
Dennis-Yarmouth 9, Falmouth Academy 8
Falmouth 10, Sandwich 9
Hingham 12, Needham 6
King Philip 15, Bishop Feehan 5
Methuen 11, Tewksbury 8
Mansfield 12, Norwood 8
Melrose 13, Stoneham 2
Milford 15, Hudson 8
Nauset 16, Plymouth South 4
Newburyport 17, Lynnfield 1
North Quincy 15, Rockland 3
Studying 13, Winchester 5
St. George’s (RI) 12, St. Mark’s 11 (5ot)
St. Mary’s (L) 15, Latin Academy 6
Tyngsboro 10, Tahanto 8
Higher Cape 5, South Shore Voke 4
ISL quarterfinals: Middlesex 15, Milton Academy 4
GIRLS RUGBY
Brookline 17, Algonquin 12
SOFTBALL
Avon 20, Randolph 13
Brighton 23, Charlestown 4
Central Catholic 12, Chelmsford 2
Clinton 1, Tyngsboro 0
Dennis-Yarmouth 20, Barnstable 5
Dover-Sherborn 18, Mashpee 2
East Boston 17, O’Bryant 9
East Boston 8, O’Bryant 2
Falmouth 9, Sandwich 7
Fenway 22, Boston Worldwide 13
Hingham 7, Whitman-Hanson 3
Lowell 7, Dracut 6
Marblehead 12, Swampscott 1
Martha’s Winery 6, Rising Tide 4
Masconomet 9, Danvers 6
Medford 16, Lynn Classical 11
Minuteman 5, Better Lawrence 3
Nauset 9, Monomoy 8 (8i)
Newburyport 14, Ipswich 1
Norton 6, Millis 4
Pembroke 16, Scituate 2
St. Mary’s (L) 11, Arlington Catholic 2
TechBoston 15, Excel 4
Walpole 7, Natick 5
West Bridgewater 10, Diman 9
Woburn 16, Latin Academy 6
BOYS TENNIS
Andover 5, Lowell 0
Arlington 5, Stoneham 0
Bishop Feehan 4, Walpole 1
Brookline 5, Marblehead 0
Duxbury 5, Plymouth North 0
Hingham 5, Whitman-Hanson 0 (1 of two)
Hingham 5, Whitman-Hanson 0 (2 of two)
Martha’s Winery 4, Nauset 1
Medfield 4, Norwood 1
Newburyport 5, Amesbury 0
North Studying 4, Ipswich 1
Plymouth South 5, Quincy 0 (1 of two)
Plymouth South 5, Quincy 0 (2 of two)
Rising Tide 3, St. John Paul II 2
Sandwich 4, Falmouth 1
Scituate 4, Pembroke 1 (1 of two)
Scituate 4, Pembroke 1 (2 of two)
Swampscott 4, Beverly 1
Wellesley 5, BC Excessive 0
Westford Academy 5, Central Catholic 0
Xaverian 4, King Philip 1
GIRLS TENNIS
Bishop Fenwick 5, Arlington Catholic 0
Bishop Fenwick 5, Salem 0
Brooks 8, Phillips Andover 1
Dover-Sherborn 5, Franklin 0
Falmouth 4, Sandwich 1
Hingham 5, Whitman-Hanson 0
King Philip 4, Foxboro 1
Manchester-Essex 4, Lynnfield 1
Medfield 5, Norwood 0
Millis 4, Norton 1
Nauset 3, Martha’s Winery 2
Newburyport 5, Amesbury 0
North Studying 4, Ipswich 1
St. John Paul II 4, Rising Tide 1
Scituate 3, Pembroke 2
Swampscott 3, Beverly 2
Wareham 5, Carver 0 (1 of two)
Wareham 5, Carver 0 (2 of two)
Winchester 5, Watertown 0
BOYS VOLLEYBALL
Burlington 3, Framingham 1
Essex Tech 3, Better Lowell 0
Innovation 3, Lynn Tech 2
Lowell 3, Methuen 0
Medfield 3, Norton 0
Natick 3, Brookline 0
Needham 3, Wayland 0
New Bedford 3, Quincy 0
North Quincy 3, Barnstable 0
O’Bryant 3, Revere 0
St. John’s (S) 3, BC Excessive 1