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 simply 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 Conference victory over Brookline. … Sean Zaslaw fanned six and surrendered simply two hits in six and two-thirds innings as Weymouth earned a 2-0 win towards Milton. … Will Fosberg and Drew George drove in two runs every 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 house run and three RBI for Bridgewater-Raynham in a 4-1 Southeast Conference win over Dartmouth.
Steve Madden drove in two runs on two hits and bought 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 every as effectively 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 Independent School 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 every in Norwood’s 14-3 Tri-Valley League win towards Millis.
Colin Born hit a walk-off single to elevate Somerville (7-8) to a 1-0 Greater 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 Vineyard.
Jack LaNatra collected eight strikeouts and allowed one earned run over 5 innings of labor, whereas Jack Quigley and Steven Nista recorded two hits every as Silver Lake edged Marshfield 4-3 within the Patriot League.
Jack Keene fanned seven hitters over 4 innings of labor, and Wyatt Miller bought the game-winning hit for BC High (8-6) in a 4-3 Catholic Conference 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 previous 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 Upper Cape.
BOYS LACROSSE
Ryan McInnis and Jayson Kelleher netted a hat trick every, whereas Jack Lambert scored twice as Bridgewater-Raynham (8-5) bested Attleboro 13-4 in a nonleague recreation. … Andreas Bernal scored the deciding purpose as Salem got here away with an exciting 7-6 win over Revere after 4 overtimes. … Nate Holmes and Nolan McGrath had three objectives and one help apiece for Pembroke in a 10-4 win over East Bridgewater.
Evan Paturzo discovered the online six instances, whereas Connor Davine registered 5 objectives 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 profitable purpose (his second of the sport) for Whitman-Hanson (5-8) in a 9-8 Patriot League win over Plymouth South.
GIRLS LACROSSE
In a Northeastern Conference contest, Brooke Waters notched 4 objectives whereas Sophia Ciciotti, Abby Eichler and Coco Clopton every struck for 3 in an 18-4 Swampscott (8-3) win over Saugus.
Annika Pyy sniped eight objectives, and Addie Pyy scored 5 objectives as Plymouth North topped Silver Lake 16-9 in Patriot League motion. … Maija Kastrud completed with 5 objectives, and Julia O’Brien and Mackenzie Murphy had three every as Marshfield cruised to a 15-4 win over North Quincy.
Tori Flaherty buried 4 objectives, whereas Madigan Kelley and Brooke Lunedei tallied two scores every as Bourne (6-8) beat Greater New Bedford 9-6 in a South Coast Conference matchup.
Charlize Collins fired in 5 objectives, Elisabeth Delorey scored a hat trick, and Jill Gillis added two objectives as Burlington defeated Woburn 15-7 within the Middlesex League.
Cece Lesperance scored three objectives and distributed an help, whereas Kyleigh Rabazzi, Skylar Holmes and Sammy Cohen had two objectives every for Rivers in an 11-6 Independent School League win over St. George’s (Rhode Island).
SOFTBALL
In the Bay State Conference, Sharlotte Stazinski threw a complete-game, hanging out 12 whereas surrendering simply 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 issues 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) bought 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 simply two hits and an earned run whereas hanging out 4, and each Hailey Soares and Ava Neno went 3-for-4 to propel Greater New Bedford (10-6) to a 14-1 South Coast Conference victory over Old 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 again for a 16-9 win over Seekonk.
In 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 efficiency over 5 innings and completed 3-for-4 with a triple, two RBI and three runs scored as Lynn Classical (8-3) routed Lynn English 18-0 in Greater Boston League motion.
Lily Welch went the gap 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 within the Southeast Conference.
Olivia Moeckel had three hits, and Amelia Ovalles knocked in three RBI as Central Catholic (13-1) earned a 9-2 Merrimack Valley Conference win over beforehand unbeaten Billerica (14-1).
Ava Fahey punched out 5 and yielded six hits, and Grace Delucia delivered each runs with a double and a sacrifice fly as Medway edged Medfield 2-1 within 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 the best way offensively for Wilmington in a 20-7 Middlesex League victory over Melrose.
Maddie Brown cranked a three-run dwelling run as Sandwich received 17-4 over Barnstable within the Cape and Islands League.
Lily Dinh pitched eight innings as Randolph edged Boston Collegiate Charter 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 City 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 within the Greater 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 Conference conflict. … Drew Eason and James Levesque every 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 Dual 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 High 4, St. John’s Prep 3
Boston International 9, Excel 3
Bourne 14, Upper 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 Vineyard 4
Dover-Sherborn 5, Hopkinton 2
East Bridgewater 11, Hull 4
Franklin 4, King Philip 0
Gloucester 2, Danvers 1
Greater 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, Greater 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, Greater New Bedford 6
Burlington 15, Woburn 7
Dover-Sherborn 17, Hopkinton 7
Essex Tech 10, Greater 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
Old 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 Vineyard 3, Nauset 0
Tabor 4, BC High 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, Old 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 Charter 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 Vineyard 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 Reading 3, Newburyport 2
Oliver Ames 3, Stoughton 2
Quincy 5, Brockton 0
Randolph 22, Boston Collegiate Charter 21
Rivers 4, St. George’s (RI) 3
St. John’s Prep 4, BC High 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 Vineyard 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 Reading 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 Reading 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 Reading 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
Greater Lowell 3, Greater 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
Source: www.bostonherald.com