BASEBALL
Lucas Riley led the offense with three hits, 5 RBI and three runs scored for Oliver Ames in a 12-0 win over Hockomock League rival Stoughton. … Austin Campbell tossed a complete-game shutout, hanging out eight and giving up merely three hits and one stroll as Franklin blanked King Philip, 4-0.
Jake Joyce cranked a two-run dwelling run, whereas Jack Fitzgerald, Charlie Dimartino and Dan Surette collected two hits apiece for Braintree in a 15-2 Bay State Convention victory over Brookline. … Sean Zaslaw fanned six and surrendered merely two hits in six and two-thirds innings as Weymouth earned a 2-0 win in direction of Milton. … Will Fosberg and Drew George drove in two runs each for Natick (11-2) in a 7-5 win over Framingham.
Evan Samsel pitched six and one-third innings of one-run ball, whereas Tyler Cattaglio went 2-for-3 with a home run and three RBI for Bridgewater-Raynham in a 4-1 Southeast Convention win over Dartmouth.
Steve Madden drove in two runs on two hits and acquired the win on the mound as Abington took down South Shore League foe Rockland, 5-1. … David McNaught struck out and gave up one hit over 4 and one-third innings of labor and drove in two on the plate, whereas Jaden Lovell and Joey Foley knocked in two runs each as successfully for East Bridgewater (9-4) in an 11-4 victory over Hull.
Dante D’Avanzo and Brayden Michaelson homered for St. Mark’s in a 4-3 Impartial Faculty League win over Thayer.
Jack Cropper belted two dwelling runs and drove in 5 runs, whereas Sean Dittmeier and Giacomo Serratore knocked in two runs each in Norwood’s 14-3 Tri-Valley League win in direction of Millis.
Colin Born hit a walk-off single to raise Somerville (7-8) to a 1-0 Better Boston League win over Everett.
Jacob Snowden went 3-for-4 with an RBI and a run scored, whereas Daniel Julian went 2-for-3 and earned the save for Dennis-Yarmouth (6-9) in a 6-4 Cape and Islands League win over Martha’s Winery.
Jack LaNatra collected eight strikeouts and allowed one earned run over 5 innings of labor, whereas Jack Quigley and Steven Nista recorded two hits each as Silver Lake edged Marshfield 4-3 inside the Patriot League.
Jack Keene fanned seven hitters over 4 innings of labor, and Wyatt Miller purchased the game-winning hit for BC Excessive (8-6) in a 4-3 Catholic Convention win over St. John’s Prep. … Sophomore Dereck Then ripped a grand slam, and senior Colin Bligh added a solo shot for Catholic Memorial in a 10-3 explosion earlier Malden Catholic.
In a nonleague contest, Aiden Elmore (2-for-3, 4 RBI), Luca Finton (3-for-4, double, two RBI) and Damon White (3-for-5, double, triple) set the tone on the plate, whereas Jack Ferreira did his job on the mound for Bourne in a 14-3 win over Higher Cape.
BOYS LACROSSE
Ryan McInnis and Jayson Kelleher netted a hat trick each, whereas Jack Lambert scored twice as Bridgewater-Raynham (8-5) bested Attleboro 13-4 in a nonleague recreation. … Andreas Bernal scored the deciding objective as Salem bought right here away with an thrilling 7-6 win over Revere after 4 overtimes. … Nate Holmes and Nolan McGrath had three targets and one assist apiece for Pembroke in a 10-4 win over East Bridgewater.
Evan Paturzo found the web six cases, whereas Connor Davine registered 5 targets and Theo Stamatel had 4 scores as Bishop Feehan upended St. Mary’s (Lynn) 21-3 in Catholic Central League play.
Will Frazier netted the worthwhile objective (his second of the game) for Whitman-Hanson (5-8) in a 9-8 Patriot League win over Plymouth South.
GIRLS LACROSSE
In a Northeastern Convention contest, Brooke Waters notched 4 targets whereas Sophia Ciciotti, Abby Eichler and Coco Clopton each struck for 3 in an 18-4 Swampscott (8-3) win over Saugus.
Annika Pyy sniped eight targets, and Addie Pyy scored 5 targets as Plymouth North topped Silver Lake 16-9 in Patriot League movement. … Maija Kastrud accomplished with 5 targets, and Julia O’Brien and Mackenzie Murphy had three each as Marshfield cruised to a 15-4 win over North Quincy.
Tori Flaherty buried 4 targets, whereas Madigan Kelley and Brooke Lunedei tallied two scores each as Bourne (6-8) beat Better New Bedford 9-6 in a South Coast Convention matchup.
Charlize Collins fired in 5 targets, Elisabeth Delorey scored a hat trick, and Jill Gillis added two targets as Burlington defeated Woburn 15-7 inside the Middlesex League.
Cece Lesperance scored three targets and distributed an assist, whereas Kyleigh Rabazzi, Skylar Holmes and Sammy Cohen had two targets each for Rivers in an 11-6 Impartial Faculty League win over St. George’s (Rhode Island).
SOFTBALL
Within the Bay State Convention, Sharlotte Stazinski threw a complete-game, hanging out 12 whereas surrendering merely two hits in a 7-2 win for Walpole over Needham.
Maddie Homer (2-for-4, dwelling run, two RBI, two runs), Caitlin Miller (2-for-4, two runs), Emily Martin (2-for-2, RBI, run) and Paige Taylor (2-for-3, two RBI, run) paced points offensively as Oliver Ames fought off Stoughton 8-7 in Hockomock League play. … Sam Grady (two hits, three RBI), Chloe Guerschuny (two hits, two RBI) and Kailyn Durham (two hits, two RBI) purchased it executed on the plate for Canton in a 15-2 win over Sharon. … Sam Lincoln fired a no-hitter with 15 strikeouts and a stroll, and Brooke Aldrich tripled and scored in Taunton’s 1-0 win over North Attleboro.
Hayleigh Silva yielded merely two hits and an earned run whereas hanging out 4, and every Hailey Soares and Ava Neno went 3-for-4 to propel Better New Bedford (10-6) to a 14-1 South Coast Convention victory over Outdated Rochester. … Madelyn Kelley (3-for-5, triple, three RBI, two runs), Lucy LaTour (3-for-5, two RBI, two runs), Fia Brown (2-for-3, game-tying double, two RBI) and Cam Cloonan (2-for-4, two triples, two RBI, two runs) have been amongst many hitters that helped Dighton-Rehoboth battle once more for a 16-9 win over Seekonk.
Within the South Shore League, Elsie Testa struck out 14 en path to a 1-0 complete-game victory for Abington (10-3) over Rockland.
Danielle Walburn tossed a one-hitter with eight strikeouts over 5 innings and went 3-for-4 with two RBI on the plate as Tyngsboro rolled to a 15-0 Midland-Wachusett League win over Quabbin.
Rachel Dana struck out 5 in a one-hit effectivity over 5 innings and accomplished 3-for-4 with a triple, two RBI and three runs scored as Lynn Classical (8-3) routed Lynn English 18-0 in Better Boston League movement.
Lily Welch went the hole with 11 strikeouts, giving up seven hits and two earned runs, and Ky Hicks went 2-for-3 with an RBI as Bridgewater-Raynham doubled up Dartmouth 6-3 inside the Southeast Convention.
Olivia Moeckel had three hits, and Amelia Ovalles knocked in three RBI as Central Catholic (13-1) earned a 9-2 Merrimack Valley Convention win over beforehand unbeaten Billerica (14-1).
Ava Fahey punched out 5 and yielded six hits, and Grace Delucia delivered every runs with a double and a sacrifice fly as Medway edged Medfield 2-1 inside the Tri-Valley League. … Emilia Leach had 4 hits, whereas Francesca Pizzarella, Ashley Aten and Riley Caufield recorded two hits apiece as Millis outlasted Norwood, 12-10.
Eva Boudreau (3-for-4, six RBI), Sophia Scalfani (3-for-4, three RBI) and Abby LaClair (3-for-4, three RBI) led one of the best ways offensively for Wilmington in a 20-7 Middlesex League victory over Melrose.
Maddie Brown cranked a three-run dwelling run as Sandwich obtained 17-4 over Barnstable inside the Cape and Islands League.
Lily Dinh pitched eight innings as Randolph edged Boston Collegiate Constitution 22-21 in a nonleague slugfest.
BOYS VOLLEYBALL
Max Dong dished out 19 assists, discovering Jonathan Narsjo primarily (14 kills) as O’Bryant (12-2) swept Madison Park 3-0 in a Boston Metropolis League matchup.
Christyan Berger put up 36 assists, feeding Alex Serrano Taborda (19 kills) and Ruben Rodriguez (14 kills) largely as Revere defeated Malden 3-2 inside the Better Boston League.
Tyrel Lout had 40 assists and 10 kills, supplying Cody Fitzpatrick (13 kills), Cesar Joseph (10 kills) and Ayden Roum primarily (10 kills) as Lowell (13-1) topped Andover 3-1 in a Merrimack Valley Convention battle. … Drew Eason and James Levesque each buried 15 kills for Methuen in a 3-0 sweep of Billerica. … Victor Lam dished out 50 assists, primarily discovering Dom Flores (19 kills) and Ethan DeHaan (11 kills) for Chelmsford in a 3-1 win over Haverhill.
Callum Brown dialed up 11 kills, Tighe Lusk had eight kills with six blocks, and Ben Bailey posted 20 digs for St. John’s Prep in a 3-0 nonleague win over Milford. … Francis McGonagle recorded 15 kills and Matt Deeley added 11 for St. John’s of Shrewsbury (13-2) in a 3-2 win over Newton North.
In Twin County League play, Finn Bell’s 12 kills and 5 aces led Wayland (5-8) to a 3-0 sweep of Waltham/Weston.
WEDNESDAY’S SCORES
BASEBALL
Abington 5, Rockland 1
Acton-Boxboro 9, Cambridge 5
Amesbury 9, Hamilton-Wenham 8 (9i)
Ashland 2, Bellingham 0
BC Excessive 4, St. John’s Prep 3
Boston Worldwide 9, Excel 3
Bourne 14, Higher Cape 3
Braintree 15, Brookline 2
Bridgewater-Raynham 4, Dartmouth 1
Burlington 15, Woburn 7
Canton 13, Sharon 1 (5i)
Catholic Memorial 10, Malden Catholic 3
Central Catholic 8, Lawrence 5
Charlestown 9, Snowden 6
Chelmsford 5, Billerica 1
Dennis-Yarmouth 6, Martha’s Winery 4
Dover-Sherborn 5, Hopkinton 2
East Bridgewater 11, Hull 4
Franklin 4, King Philip 0
Gloucester 2, Danvers 1
Better Lowell 9, Northeast 4
Groton-Dunstable 6, No. Middlesex 3
Latin Academy 15, Brighton 1
Lowell Catholic 3, Shawsheen 2 (10i)
Mansfield 8, Foxboro 2
Marblehead 8, Masconomet 7
Medfield 10, Medway 0 (5i)
Middleboro 11, Mashpee 0
Milford 7, Attleboro 0
Monomoy 4, Sturgis West 3
Natick 7, Framingham 5
Nauset 8, Falmouth 4
Newton North 10, Wellesley 4
Norton 7, Westwood 2
Norwood 14, Millis 3
Oakmont 12, Littleton 2
Oliver Ames 12, Stoughton 0 (6i)
Plymouth North 11, Duxbury 3
Rivers 10, St. George’s (RI) 0
Roxbury Latin 10, Middlesex 6
St. Mark’s 4, Thayer 3
Salem 18, Salem Academy 7
Sandwich 10, Barnstable 8
Silver Lake 4, Marshfield 3
Somerville 1, Everett 0
Tabor 1, Governor’s Academy 0
Taunton 9, North Attleboro 0
TechBoston 11, Madison Park 10
Tewksbury 11, Dracut 1
Walpole 7, Needham 4
Westford Academy 3, Lincoln-Sudbury 2
Weymouth 2, Milton 0
Winthrop 3, Swampscott 1
Xaverian 4, St. John’s (S) 1
GIRLS GOLF
Bishop Feehan 31.5, Hopkinton 22.5
Duxbury 6, Silver Lake 0
Middlesex 5.5, BB&N 1.5
Monomoy 4.5, Nauset 1.5
Nobles 4.5, Middlesex 2.5
St. George’s (RI) 5, Thayer 2
Thayer 4.5, Lawrence Academy 2.5
Ursuline 6, Notre Dame (T) 0
BOYS LACROSSE
Bishop Feehan 21, St. Mary’s (L) 3
Bishop Fenwick 11, Cardinal Spellman 10 (ot)
Bishop Stang 12, Archbishop Williams 11 (ot)
Bourne 14, Better New Bedford 10
Bridgewater-Raynham 13, Attleboro 4
Bristol-Plymouth 8, Cape Cod Tech 2
Lexington 11, Stoneham 1
Hingham 12, Hanover 4
Holliston 10, Dedham/Norwood 9 (ot)
Hopkinton 7, Dover-Sherborn 6
Mansfield 16, Braintree 4
Marshfield 18, Quincy/North Quincy 0
Melrose 12, Arlington 4
Middlesex 16, Rivers 11
Milford 10, Seekonk 7
North Attleboro 6, King Philip 5
Pembroke 10, East Bridgewater 4
Salem 7, Revere 6 (4ot)
Silver Lake 12, Plymouth North 6
Stoughton 3, Taunton 0
Tabor 9, Governor’s Academy 7
Westwood 16, Norton 2
Whitman-Hanson 9, Plymouth South 8
GIRLS LACROSSE
Archbishop Williams 11, Bishop Stang 1
Attleboro 15, Bridgewater-Raynham 14 (ot)
Bedford (NH) 16, Central Catholic 13
Bishop Feehan 18, St. Mary’s (L) 4
Bourne 9, Better New Bedford 6
Burlington 15, Woburn 7
Dover-Sherborn 17, Hopkinton 7
Essex Tech 10, Better Lowell 2
Georgetown 13, Lynnfield 10
Governor’s Academy 13, Tabor 10
Hingham 13, Hanover 8
Holliston 14, Dedham 2
Lexington 16, Stoneham 2
Marshfield 15, North Quincy 4
Medfield 17, Medway 4
Natick 15, Canton 5
Norwood 13, Milford 6
Notre Dame (H) 13, Bishop Guertin (NH) 7
Outdated Rochester 10, Apponequet 9 (ot)
Plymouth North 16, Silver Lake 9
Plymouth South 13, Whitman-Hanson 8
Quincy 15, Pembroke 3
Stoughton 15, Sharon 10
Swampscott 18, Saugus 4
Thayer 19, St. Mark’s 2
BOYS RUGBY
Xaverian 38, Lincoln-Sudbury 12
SAILING
Martha’s Winery 3, Nauset 0
Tabor 4, BC Excessive 1
Wellesley 3, Lincoln-Sudbury 2
SOFTBALL
Abington 1, Rockland 0
Amesbury 14, Pentucket 2
Attleboro 13, Milford 0 (5i)
Bridgewater-Raynham 6, Dartmouth 3
Canton 15, Sharon 2
Central Catholic 9, Billerica 2
Dighton-Rehoboth 16, Seekonk 9 (9i)
Falmouth 23, Nauset 14
Fenway 17, Brighton 14
Foxboro 10, Mansfield 3
Governor’s Academy 15, Tabor 6
GNB Voke 14, Outdated Rochester 1
Hopkinton 11, Dover-Sherborn 8
King Philip 12, Franklin 0 (5i)
Lynn Classical 18, Lynn English 0 (5i)
Medway 2, Medfield 1
Millis 12, Norwood 10
Milton 10, Weymouth 0
Monomoy 13, Dennis-Yarmouth 1
Newburyport 15, Manchester Essex 2
New Mission 21, Excel 20
Norton 4, Westwood 0
Norwell 6, Cohasset 3
Oakmont 10, Littleton 3
O’Bryant 18, Boston English 4
Oliver Ames 8, Stoughton 7
Randolph 22, Boston Collegiate Constitution 21 (8i)
St. John Paul II 21, Nantucket 19
St. Mark’s 10, Thayer 5
Salem 5, Swampscott 4
Sandwich 17, Barnstable 4
Taunton 1, North Attleboro 0
TechBoston 19, Charlestown 1
Triton 11, Ipswich 7
Tyngsboro 15, Quabbin 0 (5i)
Walpole 7, Needham 2
Wellesley 12, Newton North 5
Wilmington 20, Melrose 7
BOYS TENNIS
Attleboro 4, Milford 1
Barnstable 5, Sandwich 0
Billerica 5, Lowell 0
Bishop Stang 5, Middleboro 0
Brookline 5, Braintree 0
Cohasset 5, Norwell 0
Dedham 5, Holliston 0
Duxbury 5, Plymouth North 0
Franklin 3, King Philip 2
Gloucester 5, North Andover 0
Hopkinton 5, Dover-Sherborn 0
Ipswich 4, Pentucket 1
Latin Academy 5, Everett 0
Mansfield 4, Foxboro 1
Martha’s Winery 5, Dennis-Yarmouth 0
Medfield 5, Medway 0
Medford 5, Revere 0
Melrose 3, Wakefield 2
Milton 4, Weymouth 1
Nantucket 3, Monomoy 2
Nauset 4, Falmouth 1
North Attleboro 3, Taunton 2
North Studying 3, Newburyport 2
Oliver Ames 3, Stoughton 2
Quincy 5, Brockton 0
Randolph 22, Boston Collegiate Constitution 21
Rivers 4, St. George’s (RI) 3
St. John’s Prep 4, BC Excessive 1
St. John’s (S) 5, Xaverian 0
St. Mark’s 7, Thayer 0
Tabor 7, Governor’s Academy 0
Sharon 4, Canton 1
Walpole 3, Framingham 2
Wellesley 5, Newton North 0
Westford Academy 4, Lincoln-Sudbury 1
Westwood 4, Norton 1
Wilmington 5, Stoneham 0
Winchester 5, Arlington 0
GIRLS TENNIS
Andover 5, Central Catholic 0
Attleboro 4, Milford 1
Barnstable 3, Sandwich 2
Brookline 4, Braintree 1
Dedham 3, Holliston 2
Dover-Sherborn 5, Hopkinton 0
Duxbury 3, Plymouth North 2
Falmouth 3, Nauset 2
Franklin 3, King Philip 2
Hamilton-Wenham 5, Rockport 0
Ipswich 5, Pentucket 0
Latin Academy 4, Everett 1
Lynnfield 4, Triton 1
Malden 5, Somerville 0
Mansfield 4, Foxboro 1
Martha’s Winery 4, Dennis-Yarmouth 1
Medfield 4, Medway 1
Medford 4, Revere 1
Millis 5, Norwood 0
Milton 4, Weymouth 1
Monomoy 5, Nantucket 0
Needham 4, Natick 1
Newburyport 5, North Studying 0
Norwell 4, Cohasset 1
Oliver Ames 5, Stoughton 0
Pembroke 5, East Bridgewater 0
Quincy 4, Brockton 1
St. George’s (RI) 5, Rivers 4
St. Mark’s 5, Thayer 4
Sharon 4, Canton 1
Tabor 7, Governor’s Academy 2
Tewksbury 3, Billerica 2
Tyngsboro 5, West Boylston 0
Ursuline 5, Maimonides 0
Walpole 4, Framingham 1
Wellesley 5, Newton North 0
Winchester 5, Arlington 0
BOYS TRACK
Barnstable 77, Sandwich 46
Brighton 63, Snowden 13
Central Catholic 87, Methuen 58
Dennis-Yarmouth 80, Monomoy 56
Dover-Sherborn 70.5, Bellingham 65.5
East Boston 93, Burke/CASH 0
East Boston 76, Charlestown 36
Ipswich 83, Hamilton-Wenham 52
Latin Academy 84, Excel 5
Latin Academy 61, New Mission/Boston English 40
Newburyport 74, North Studying 71
Newton North 94, Wellesley 42
O’Bryant 81, Charlestown 38
O’Bryant 79, New Mission/Boston English 38
Snowden 35, Burke/CASH 0
TechBoston 77, Brighton 30
TechBoston 92, Excel 0
GIRLS TRACK
Brighton 58, Snowden 19
Central Catholic 137, Methuen 6
Charlestown 43, East Boston 42
Dennis-Yarmouth 114, Monomoy 22
Dover-Sherborn 85, Bellingham 51
East Boston 58, Burke/CASH 0
Ipswich 113, Hamilton-Wenham 30
Latin Academy 107, Excel 8
Latin Academy 109, New Mission/Boston English 1
Lowell 100, Haverhill 44
North Studying 88, Newburyport 57
O’Bryant 63, Charlestown 23
O’Bryant 69, New Mission/Boston English 2
Peabody 83, Masconomet 53
Snowden 32, Burke/CASH 0
TechBoston 63, Brighton 39
TechBoston 79, Excel 7
Wellesley 82, Newton North 54
BOYS VOLLEYBALL
Acton-Boxboro 3, Cambridge 2
Bellingham 3, Nipmuc 1
Chelmsford 3, Haverhill 1
Codman Academy 3, Salem Academy 0
Durfee 3, Barnstable 2
Better Lowell 3, Better Lawrence 1
Latin Academy 3, Excel 0
Lowell 3, Andover 1
Lowell Catholic 3, Essex Tech 0
Medford 3, Chelsea 1
Methuen 3, Billerica 0
North Andover 3, Central Catholic 1
North Quincy 3, Quincy 0
Norwood 3, King Philip 1
O’Bryant 3, Madison Park 0
Revere 3, Malden 2
St. John’s Prep 3, Milford 0
St. John’s (S) 3, Newton North 2
Wayland 3, Waltham/Weston 0