


WEDNESDAY’S HIGHLIGHTS
BASEBALL
Lucas Riley led the offense with three hits, five 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, striking out eight and giving up just three hits and one walk as Franklin blanked King Philip, 4-0.
Jake Joyce cranked a two-run home run, while 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 just two hits in six and two-thirds innings as Weymouth earned a 2-0 win against 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, while Tyler Cattaglio went 2-for-3 with a home 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 got 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 four and one-third innings of work and drove in two at the plate, while Jaden Lovell and Joey Foley knocked in two runs each as well 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 home runs and drove in five runs, while Sean Dittmeier and Giacomo Serratore knocked in two runs each in Norwood’s 14-3 Tri-Valley League win against Millis.
Colin Born hit a walk-off single to lift 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, while 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 five innings of work, while Jack Quigley and Steven Nista recorded two hits each as Silver Lake edged Marshfield 4-3 in the Patriot League.
Jack Keene fanned seven hitters over four innings of work, and Wyatt Miller got 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 past Malden Catholic.
In a nonleague contest, Aiden Elmore (2-for-3, four RBI), Luca Finton (3-for-4, double, two RBI) and Damon White (3-for-5, double, triple) set the tone at the plate, while 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 each, while Jack Lambert scored twice as Bridgewater-Raynham (8-5) bested Attleboro 13-4 in a nonleague game. … Andreas Bernal scored the deciding goal as Salem came away with a thrilling 7-6 win over Revere after four overtimes. … Nate Holmes and Nolan McGrath had three goals and one assist apiece for Pembroke in a 10-4 win over East Bridgewater.
Evan Paturzo found the net six times, while Connor Davine registered five goals and Theo Stamatel had four scores as Bishop Feehan upended St. Mary’s (Lynn) 21-3 in Catholic Central League play.
Will Frazier netted the winning goal (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 Conference contest, Brooke Waters notched four goals while Sophia Ciciotti, Abby Eichler and Coco Clopton each struck for three in an 18-4 Swampscott (8-3) win over Saugus.
Annika Pyy sniped eight goals, and Addie Pyy scored five goals as Plymouth North topped Silver Lake 16-9 in Patriot League action. … Maija Kastrud finished with five goals, and Julia O’Brien and Mackenzie Murphy had three each as Marshfield cruised to a 15-4 win over North Quincy.
Tori Flaherty buried four goals, while Madigan Kelley and Brooke Lunedei tallied two scores each as Bourne (6-8) beat Greater New Bedford 9-6 in a South Coast Conference matchup.
Charlize Collins fired in five goals, Elisabeth Delorey scored a hat trick, and Jill Gillis added two goals as Burlington defeated Woburn 15-7 in the Middlesex League.
Cece Lesperance scored three goals and distributed an assist, while Kyleigh Rabazzi, Skylar Holmes and Sammy Cohen had two goals each 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, striking out 12 while surrendering just two hits in a 7-2 win for Walpole over Needham.
Maddie Homer (2-for-4, home 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 things 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) got it done at the plate for Canton in a 15-2 win over Sharon. … Sam Lincoln fired a no-hitter with 15 strikeouts and a walk, and Brooke Aldrich tripled and scored in Taunton’s 1-0 win over North Attleboro.
Hayleigh Silva yielded just two hits and an earned run while striking out four, and both 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) were among many hitters that helped Dighton-Rehoboth battle back for a 16-9 win over Seekonk.
In the South Shore League, Elsie Testa struck out 14 en route to a 1-0 complete-game victory for Abington (10-3) over Rockland.
Danielle Walburn tossed a one-hitter with eight strikeouts over five innings and went 3-for-4 with two RBI at the plate as Tyngsboro rolled to a 15-0 Midland-Wachusett League win over Quabbin.
Rachel Dana struck out five in a one-hit performance over five innings and finished 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 action.
Lily Welch went the distance 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 in 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 previously unbeaten Billerica (14-1).
Ava Fahey punched out five and yielded six hits, and Grace Delucia delivered both runs with a double and a sacrifice fly as Medway edged Medfield 2-1 in the Tri-Valley League. … Emilia Leach had four hits, while 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 way offensively for Wilmington in a 20-7 Middlesex League victory over Melrose.
Maddie Brown cranked a three-run home run as Sandwich won 17-4 over Barnstable in 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, finding Jonathan Narsjo mainly (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) mostly as Revere defeated Malden 3-2 in 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 clash. … 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 finding 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 five 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
Methuen 7, Dracut 0
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 4, Rockport 1
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