
Friday’s high school roundup/scores: Elsie Testa enjoys perfect day on mound for Abington
Elsie Testa (2-for-2, two RBI) fired her first career perfect game, striking out 14 of the 15 hitters she faced as Abington (3-0) coasted to a 12-0 softball shutout of South Shore League rival Carver in five innings.
Mylee Ramer fanned 18 over seven innings of work, giving up three hits and two runs as Bishop Feehan beat Bishop Fenwick 5-2 in the Catholic Central League. Bella Silva drove in three, while Olivia Abren and Rebecca Fielding had two hits each for the Shamrocks. … Eliza Crean-Oviedo struck out seven and earned the win for St. Mary’s (Lynn) in a 7-2 victory over Archbishop Williams.
Senior captain Maggie Turner was on base four times, connecting for a three-run homer while driving in five runs as Melrose erupted for a 19-7 win over Watertown in the Middlesex League.
Alyssa Collins struck out 12 and allowed no walks, while Sam Monaghan, Kaitlyn Collins and Paige King reached base three times each and went on to score seven runs as Minuteman beat Shawsheen 10-1 in the Commonwealth Athletic Conference.
In a nonleague matchup, Marissa Kelly went 2-for-4 with two RBI and two runs scored as Apponequet (3-0) shut out New Bedford, 7-0. … Taysia Lopes struck out seven, and Lucy Pesta doubled, singled and scored three runs as Upper Cape rolled to a 12-0 win over Barnstable in five innings. … Tessa Francis (two-run triple, two-run home run) fired a no-hitter, striking out 10 over five innings as Marblehead took down Ipswich 14-0 in five innings. Tessa Andriano went 3-for-4 with three RBI for the Magicians. … Elizabeth McDonnell tallied 13 strikeouts in the circle, while collecting a pair of hits to go with two RBI at the plate as Wellesley cruised to an impressive 8-1 victory over Latin Academy.
Allyson Fagan threw an 80-pitch five-hitter, walking zero while finishing with two hits and two RBI at the plate as Medway defeated Milton, 9-1. Alessandra Cautili went 2-for-3 with three RBI, and Olivia Klaus hit two doubles for the Mustangs. … Taylor Marino struck out two over a scoreless outing in the circle and finished 1-for-3 with two RBI at the plate as Oliver Ames bested Braintree, 9-3. Katie Berg (2-for-3, three runs), Jackie Solamine (1-for-3, three RBI, run) and Devon Morris (1-for-4, RBI) contributed also to the Tigers offense.
Emilie Dawidow finished 4-for-5 with four RBI and four runs scored, while Riley Chaplin got the win in the circle with nine strikeouts and went 4-for-5 with two RBI as Notre Dame (Hingham) coasted to a 14-2 victory over Falmouth in six innings. … Olivia Lounsbury was on fire at the plate, belting two home runs and a triple to drive in five runs as Woburn upended Tewksbury, 14-7. Hannah Niemsyzk went the distance in the circle and had three hits, while freshman Camryn Prendergast went 4-for-4 with a triple for the Tanners.
Lilly Franchella threw a complete game with nine strikeouts, and Sophia Flores drove in the winning run as Lexington walked off with an 8-7 victory over Acton-Boxboro. Julia Ligor went 2-for-3 with a home run and three RBI, and Abby Mann hit two doubles for the Minutemen. … Lexie Masters homered and drove in six runs, and Mia Vitti hit a home run as well while Alyx Rossi threw a no-hitter for Bedford in a 13-0 win over Arlington. … Tessa Capodanno hit two doubles and drove in three runs while striking out three in a scoreless inning of relief as Winchester routed Somerville, 22-2.
Volleyball
Logan Uy had 36 digs, Vitou Seng recorded 30 assists and Aundre Rivera and Gianni Rodriguez combined for 20 kills as Lowell (2-1) blanked Westford Academy 3-0 in a nonleague contest. … Ale Luciani’s 14 kills and Nadav Vachtel’s 20 service points anchored Lexington (4-1) as it bested Lincoln-Sudbury, 3-0.
Parth Pawar (37 digs) and Obi Umeh (19 kills) shouldered the load as Acton-Boxboro swept Newton South, 3-0, in Dual County League action.
Liam Quinn posted 10 kills as Chelmsford swept Dracut, 3-0, in Merrimack Valley Conference action. … Charles Ke (18 kills, 11 digs, five aces) and Teddy Addesa (11 kills, seven blocks) starred for Andover in a 3-0 win over North Andover.
Boys lacrosse
Matthew Grafton finished with a hat trick, and dished out a pair of assists as Abington knocked off South Shore Voke, 9-5, in a nonleague contest. … Shane Mulcahy sniped a team-high six goals, while Gus Greene netted a pair of goals to go with an assist as Cohasset (2-0) topped Old Rochester 10-3. … Joey Berardi finished with a hat trick and tacked on an assist, while Logan Poulin (two goals, assist) provided an additional spark as Nauset edged King Philip, 11-9.
Junior captain Ryan Hill buried seven goals, while freshman Collin Riley scored a hat trick as Minuteman (1-0) cruised to a 13-1 Commonwealth Athletic Conference win over Mystic Valley.
Peyton Volz (four goals, two assists), Sean Pechulis (two goals, assist) and TJ Willis (goal, assist) paced the Southeastern offense in a 9-6 Mayflower Athletic Conference victory over Bristol-Plymouth.
Walker Valeo (hat trick), Chuck Thurlow (two goals, assist) and Turner Valeo (two goals) propelled Manchester-Essex during a 10-8 Cape Ann League win over Ipswich
Girls lacrosse
Senior Karina Bosco sniped five goals to go with two assists, and also corralled eight draw controls to propel Dighton-Rehoboth (2-1) to a 15-8 victory over Taunton in nonleague action. … Ella MacDonald (four goals, four assists) and Bella Duffy (four goals, assist) paced the charge as Braintree defeated Canton, 14-7. … Molly Joyce (three goals, assist), McKenna Perry (hat trick) and Ava Williamson (hat trick) fueled Abington in a 16-6 win over South Shore Voke.
In the Northeastern Conference, Quinn Kelleher finished with a goal and four assists, while Fiona Kearney registered a hat trick as Swampscott (3-0) remained perfect with a 17-4 victory over Saugus.
Kiera Fitzpatrick (five goals, assist), Kate Fitzpatrick (three goals), Elizabeth Descheneaux (two goals, two assists) and four others found the net for Methuen in a 14-1 Merrimack Valley Conference win over Haverhill.
Baseball
Matt Burt threw a three-hitter, giving up one earned run and striking out eight over six innings while going 2-for-2 with a double, triple, RBI and two walks at the plate as Bishop Stang defeated Arlington Catholic 6-2 in Catholic Central League action. Harry Tingley Prince went 2-for-4 with two RBI and a run scored for the Spartans. … Kyle Doney had two hits and two RBI, while Jack Zimmerman struck out eight on the mound as St. Mary’s (Lynn) earned an 11-0 win over Archbishop Williams in five innings.
Max LaMonica fired a complete-game shutout, striking out nine and surrendering four hits and no walks and driving in two runs as well for North Quincy in a 5-1 nonleague win over Weymouth. … Kyle Sherman Jr. struck out 10, allowing three hits and one run over seven innings as Somerset Berkley downed Dartmouth, 8-1. … Luke Dunham (2-for-4), John Reynolds (2-for-4) and Brayden Roberts (3-for-4) had multi-hit performances for Hull (2-0) in a 10-5 win over Westport. … Brady Schofield struck out four over three scoreless innings, giving up just one hit and working his way out of a bases-loaded jam in the sixth, and Jake Cunha laced a game-winning two-run triple as Tewksbury edged Bedford, 3-2. … Junior Nick Torres hit a bases-loaded single, delivering North Attleboro a thrilling 3-2 walk-off victory over Seekonk. … Lincoln Loftus tossed five no-hit innings with seven strikeouts, while Chase Murphy (two hits, two RBI) and Arun Dhebar (two hits, four RBI, two runs) led the offense for Wellesley (2-0) in an 11-1 victory over Winchester. … Nick Hohman went 2-for-3 with a triple, walk, two runs scored and two stolen bases, while Talon Shepardson struck out two over one and two-thirds innings to earn the save for Millis in a 5-4 win over Hopedale. … Ryan Skahan drove in two on a pair of sacrifice flies, while Shawn Riley had two hits and Brendan Loewen walked three times as Georgetown (1-0) defeated Whittier, 6-2. Ty Southall pitched four innings, allowing no earned runs and striking out six to earn the win on the mound for the Royals. … Aedan Borges tossed six shutout innings, giving up four hits and helping his cause with three hits and two runs at the plate as Case defeated Tiverton (Rhode Island), 9-1. Devyn Murphy finished with two hits, three runs and an RBI for the Cardinals.
Ryan Solmini fanned 10 over seven innings and scored the winning run to give Abington a 2-1 South Shore League victory over Carver. Wil Callahan had three hits (including a triple) for the Green Wave. … Eli Walsh went 4-for-4 with a double and four RBI, while Patrick Higgins tripled and drove in three runs as Norwell defeated Rockland, 10-5.
Aidan Summers hit a walk-off single to drive in Noah Feldman and give Marshfield a 5-4 Patriot League win over Pembroke.
In the Independent School League, Charlie Rousmaniere pitched five and a third innings of work for the win, allowing two runs while striking out seven as Brooks held on for a 3-2 victory over Groton.
Brayden Crawford fanned 14 in a complete game shutout to set the tone for Saugus in a 10-0 Northeastern Conference win over Winthrop.
Scores
BASEBALL
Abington 2, Carver 1
Bishop Feehan 7, Bishop Fenwick 0
Bishop Stang 6, Arlington Catholic 2
Bridgewater-Raynham 8, Barnstable 5
Brooks 3, Groton 2
BB&N 5, Middlesex 2
Canton 11, Medway 0 (6 inn.)
Cardinal Spellman 12, West Bridgewater 5
Case 9, Tiverton (RI) 1
Charlestown 10, Boston International 0
Chelmsford 9, St. John’s Prep 1
Dover-Sherborn 8, Lowell Catholic 0
East Boston 7, Chelsea 2
Georgetown 6, Whittier 2
Hull 10, Westport 5
Latin Academy 4, Cambridge 1
Lexington 13, Acton-Boxboro 9
Lincoln-Sudbury 7, Melrose 5
Marshfield 5, Pembroke 4
Millis 5, Hopedale 4
New Bedford 8, Oliver Ames 2
Nobles 3, Lawrence Academy 1
North Andover 11, Arlington 0
North Quincy 5, Weymouth 1
Norton 2, Sharon 1
Norwell 10, Rockland 5
St. Mark’s 13, Pingree 3
St. Mary’s (L) 11, Archbishop Williams 0 (5 inn.)
Saugus 10, Winthrop 0
TechBoston 6, EMK 5
Tewksbury 3, Bedford 2
Wellesley 11, Winchester 1
Westford Academy 7, Belmont 4
Weston 12, Minuteman 0
Xaverian 13, Holliston 2 (5 inn.)
GIRLS GOLF
Nauset 3.5, Falmouth 2.5
BOYS LACROSSE
Abington 9, South Shore Voke 5
Bedford 10, Gloucester 3
Berwick (ME) 18, Kents Hill (ME) 10
Billerica 14, Westford Academy 6
Central Catholic 12, Chelmsford 10
Cohasset 10, Old Rochester 3
Duxbury 15, Pembroke 2
Lynnfield 19, Amesbury 8
Manchester-Essex 10, Ipswich 8
Minuteman 13, Mystic Valley 1
Monomoy 12, Mashpee 2
Nauset 11, King Philip 9
Nobles 16, Lawrence Academy 5
Pingree 14, Bridgton Academy 3
Reading 12, Melrose 1
Southeastern 9, Bristol-Plymouth 6
GIRLS LACROSSE
Abington 16, South Shore Voke 6
Barnstable 17, St. John Paul II 14
Braintree 14, Canton 7
Central Catholic 12, Chelmsford 10
Dartmouth 6, Old Rochester 4
Dighton-Rehoboth 15, Taunton 8
Hamilton-Wenham 18, Georgetown 7
Marshfield 14, Falmouth 7
Medford 13, Salem 6
Medway 20, Sharon 12
Methuen 14, Haverhill 1
Monomoy 15, Mashpee 5
Nobles 13, Phillips Academy Andover 7
North Andover 10, Andover 6
North Attleboro 3, Seekonk 2
North Quincy 17, Stoughton 4
Swampscott 17, Saugus 4
Tewksbury 16, Lowell 5
Watertown 15, Lynnfield 14
BOYS RUGBY
Belmont 17, Xaverian 17
Hanover 38, Algonquin/Westborough 14
SOFTBALL
Abington 12, Carver 0 (5 inn.)
Apponequet 7, New Bedford 0
Bedford 13, Arlington 0
Bellingham 5, Dedham 2
Billerica 7, Burlington 4
Bishop Feehan 5, Bishop Fenwick 2
Brighton 16, Fenway 5
Chelsea 13, TechBoston 1
Cristo Rey 22, New Mission 2
Dartmouth 12, Westport 0
Duxbury 8, Weymouth 6
Fairhaven 10, Durfee 5
Fontbonne 12, East Boston 0
Latin Academy 8, Wellesley 1
Lexington 8, Acton-Boxboro 7
Lincoln-Sudbury 11, Newton North 4
Marblehead 14, Ipswich 0 (5 inn.)
Medfield 18, Natick 7
Medway 9, Milton 1
Melrose 19, Watertown 7
Minuteman 10, Shawsheen 1
Nauset 9, Nantucket 6
Newburyport 14, Methuen 10
North Andover 9, Wakefield 1
Notre Dame (H) 14, Falmouth 2 (6 inn.)
Norwell 8, Rockland 7
Norwood 4, Canton 1
O’Bryant 15, Boston English 4
Oliver Ames 9, Braintree 3
St. John Paul II 24, Martha’s Vineyard 9
St. Mary’s (L) 7, Archbishop Williams 2
Taunton 2, Dighton-Rehoboth 1
Upper Cape 12, Barnstable 0 (5 inn.)
Wellesley 8, Latin Academy 1
Winchester 22, Somerville 2
Woburn 14, Tewksbury 7
BOYS TENNIS
Andover 5, Central Catholic 0
Bedford 5, Gloucester 0
Bridgewater-Raynham 4, Barnstable 1
Dartmouth 5, Durfee 0
Duxbury 5, Plymouth South 0
Hamilton-Wenham 5, Rockport 0
Hopkinton 5, Lincoln-Sudbury 0
Latin Academy 4, Pioneer Charter 1
Lynnfield 4, Swampscott 1
Marblehead 5, Beverly 0
Medway 4, Sutton 1
Monomoy 5, Dennis-Yarmouth 0
Needham 4, Wellesley 1
North Reading 3, Pentucket 2
St. John’s Prep 5, Brookline 0
Scituate 5, Silver Lake 0
Westford Academy 3, Belmont 2
Westwood 4, Dover-Sherborn 1
Weymouth 5, Brockton 0
GIRLS TENNIS
Andover 5, North Andover 0
Apponequet 5, New Bedford 0
Berwick (ME) 5, Hebron (ME) 0
Bishop Feehan 3, Sharon 2
Bridgewater-Raynham 5, Barnstable 0
Dartmouth 5, Durfee 0
Dover-Sherborn 3, Westwood 2
Duxbury 5, Plymouth South 0
Falmouth 5, St. John Paul II 0
Hamilton-Wenham 4, Rockport 1
Lynnfield 4, Swampscott 1
Medfield 3, Hopkinton 2
Medway 5, Sutton 0
Plymouth North 4, Marshfield 1
Norwell 5, Rockland 0
Tabor Academy 8, Brooks 1
Tewksbury 4, Haverhill 1
Ursuline 5, Cardinal Spellman 0
Wareham 3, Rising Tide 2
Wellesley 3, Needham 2
Westford Academy 5, Belmont 0
Weston 5, Blackstone Millville 0
Winchester 5, Marblehead 0
BOYS VOLLEYBALL
Acton-Boxboro 3, Newton South 0
Andover 3, North Andover 0
Barnstable 3, Millis 2
Billerica 3, Innovation 1
Boston Latin 3, King Philip 0
Chelmsford 3, Dracut 0
Haverhill 3, Central Catholic 2
Lexington 3, Lincoln-Sudbury 0
Lowell 3, Westford Academy 0
New Bedford 3, North Quincy 0
Newton North 3, Wayland 2
O’Bryant 3, Boston United 0
Scituate 3, St. John Paul II 0
Waltham 3, Woburn 2
Westfield 3, West Springfield 2