Tuesday’s high school scores and highlights
ROUNDUP Girls lacrosse In the Div. 1 second round, Catherine Craig tallied five goals and three assists while Julianna Lanzillo added a hat trick as No. 4 Chelmsford topped No. 13 Shrewsbury 16-6. …
ROUNDUP
Girls lacrosse
In the Div. 1 second round, Catherine Craig tallied five goals and three assists while Julianna Lanzillo added a hat trick as No. 4 Chelmsford topped No. 13 Shrewsbury 16-6.
In the Div. 3 second round, junior Addie Riley racked up her 200th career point as No. 5 Foxboro (15-5) defeated No. 12 North Middlesex, 17-7. … Katie Maheu tallied four goals and one assist while Maddy Lubov added another four goals and went 12-7 on draw controls as No. 11 Ursuline upsets No. 6 Ashland 11-8.
In a Div. 4 second round matchup, Aine Norton (four goals), Kate Greer (three goals, four assists), and Reese Hansen (three goals, one assist) paced No. 1 Cohasset (19-2) to a 17-1 victory over No. 16 North Reading. … Ella McCarthy (4 goals, 3 assists) and Allie Wile (5 goals, 1 assist) led No. 2 Ipswich to a 13-1 victory over No. 15 Fairhaven. … Margot Bonnevie and Holly Panttila each had a hat trick with an assist while Charlotte Pithie made her 500th career save as No. 3 Norwell (16-3) toppled No. 14 Lynnfield 16-5. … Cat Colvin and Ella Palmer each scored six times as No. 7 Pentucket (17-5) defeated No. 10 Nipmuc 18-11.
Softball
In a Div. 1 second round game, Mylee Ramer struck out twelve while Maddie Coupal finished 3-for-4 with a double and home run to boost No. 5 Bishop Feehan to a 10-1 victory over No. 12 Andover.
In a Div. 3 first round game, Reese Taylor struck out 13, went 1-for-3 and had a double while Arianna Camara went 2-for-4, with three RBI, two runs, and a steal as No. 3 Apponequet defeated No. 35 Worcester Tech 15-1.
Maggie Schlossberg and Mia Holmes combined for a no hitter with 17 strikeouts as No. 5 East Bridgewater (18-4) took down No. 21 Lynnfield 3-0 in the Div. 4 second round matchup.
In the Div. 5 second round, second round contest, Abby Noble threw a no-hitter as No. 4 Georgetown (19-3) blanked No. 13 Wareham 6-0.
Baseball
Two years ago, the Winchester basketball team shocked the high school world when they knocked off No. 1 Catholic Memorial as a No. 32 seed.
History repeated itself Monday as senior Alex Casey allowed seven hits and struck out seven in 6.2 innings as No. 32 Winchester upset top-seeded Taunton 6-4. The Red and Black advanced to the Round of 16 where they will face Natick. Nolan Gannon broke a 4-4 tie in the seventh as he singled in a pair of runs to put Winchester ahead for good.
“This is a statement win for our baseball program and our school,” Winchester coach Ed Mcdonald said. “We believe we can compete against anyone in the state and our goal is a state title. We are not done yet.”
Boys lacrosse
Nick Emsing scored four goals, pairing with hat tricks from Luke Allen and Murphy Belvin to power No. 1 BC High (17-3) to a 15-5 win over No. 16 Central Catholic in the Div. 1 second round. … Ryan McCarthy’s hat trick paced five different multi-point performances, leading second-seeded St. John’s Prep (19-1) to a 16-1 rout of No. 18 Wellesley … Mikey Ferraro led with four tallies as No. 8 Bishop Feehan (17-3) cruised over No. 9 Xaverian 9-1.
Volleyball
Ale Luciani notched 15 kills and four aces, Nicolas Sanchez de Rojas (12 kills, two aces) hit .647 from the outside and No. 5 Lexington rolled to a 3-0 sweep of No. 21 Weymouth in the Div. 1 second round.
Class notes
Hamilton-Wenham has named Rebecca Brady as its new gymnastics head coach. She takes over for Chris Way, who had been with the program since 2018.
Brady comes to the Generals with significant experience in gymnastics as an athlete and as an instructor. She has worked at Iron Rail Gymnastics Academy in Wenham for the last two years, working with both the competition teams and the recreational athletes. During this time, she furthered various aspects of her coaching education through USA Gymnastics. Prior to her stint at Iron Rail, she spent several years instructing at Off the Wall Gymnastics in Plaistow, N.H.
A Pinkerton Academy grad, Brady was a two-time All American and a Level 10 National Qualifier at Southern Connecticut State University.
“We couldn’t be more excited to have Rebecca on board,” said Athletic Director Craig Genualdo. “We’re going to miss Chris. He was a super successful coach and is an incredible human being. The fact Chris recommended her so highly meant a lot.”
Gatorade announced Bradley McCafferty of Austin Prep is its 2024-25 Gatorade Massachusetts Baseball Player of the Year. The 6-foot-1, 195-pound junior catcher led the Cougars to a 20-2 record this past season. McCafferty batted .367 with two home runs, 23 RBI and 22 runs scored, posting a .474 on-base percentage, .550 slugging percentage and 1.024 OPS. He also threw out 36.8 percent of would-be base-stealers, cutting down seven runners in 19 attempts.
A two-time All-New England Preparatory School Athletic Council selection, McCafferty is ranked as New England’s No. 4 prospect in the Class of 2026 by Prep Baseball Report and No. 3 in Massachusetts by Perfect Game.
SCORES
BASEBALL
DIVISION 1 SECOND ROUND – Wednesday
Wachusett at St. John’s Prep, 3
Lawrence at King Philip, 3:45
BC High at St. John’s (Shrewsbury), 4
Wellesley at Andover, 4
Chelmsford at Bishop Feehan, 7
DIVISION 1 SECOND ROUND – Thursday
Franklin at Xaverian, 4
Leominster at Braintree, 5
Winchester at Natick, 7
DIVISION 2 SECOND ROUND – Wednesday
Melrose at Somerset Berkley, 3:30
Billerica at Plymouth North, 4
Bristol-Plymouth at Westwood, 4
Woburn at Mansfield, 4:15
Hopkinton at Reading, 4:30
Grafton at Walpole, 6:30
DIVISION 2 SECOND ROUND – Thursday
Milford at North Attleboro, 4
Shepherd Hill vs. Dartmouth, 5 (NB)
DIVISION 3 SECOND ROUND – Wednesday
Wakefield at Shawsheen, 1
Hanover at Bishop Stang, 3
Gloucester at Sandwich, 3:30
Apponequet vs. St. Mary’s (Lynn), 4 (Fraser)
Falmouth at Foxboro, 4
Tewksbury at Arlington Catholic, 4
North Reading at Weston, 6
DIVISION 3 SECOND ROUND – Thursday
Dighton-Rehoboth at Norwell, 4
DIVISION 4 SECOND ROUND – Wednesday
Northbridge at East Bridgewater, 2
Frontier Regional vs. Pittsfield, 4 (Clapp)
Cohasset at Hamilton-Wenham, 4:30
Dennis-Yarmouth at Seekonk, 4
Salem vs. St. John Paul (McKeon Park), 6
DIVISION 4 SECOND ROUND – Thursday
Stoneham at Lynnfield, 1
Uxbridge at Clinton, 4
Monument Mountain at Millbury, 6
DIVISION 5 SECOND ROUND – Wednesday
Bromfield vs. Charlestown, 3 (Bunker Hill CC)
Westfield Tech at English, 3
Bartlett at Greenfield, 3:30
Carver vs. Hopedale, 3:30 (Fino)
Westport at Ware, 7
DIVISION 5 SECOND ROUND – Thursday
Athol at Drury, 1
Monson at Mt. Everett, 4
Georgetown at Pioneer Valley, 6
BOYS LACROSSE
DIVISION 1 SECOND ROUND – Tuesday
Bishop Feehan 9, Xaverian 1
BC High 15, Central Catholic 5
Concord-Carlisle 8, Catholic Memorial 4
St. John’s Prep 16, Wellesley 1
Westford Academy 13, Winchester 11
DIVISION 1 SECOND ROUND – Wednesday
Franklin at Acton-Boxboro, 4
Natick at Lincoln-Sudbury, 7
Needham at Andover, 7
DIVISION 2 SECOND ROUND – Tuesday
Plymouth South 11, Longmeadow 6
Reading 13, Algonquin 6
Walpole 10, King Philip 5
DIVISION 2 SECOND ROUND – Wednesday
Sharon at Duxbury, 4
Westwood at Marshfield, 5
Agawam at Billerica, 6
Minnechaug at Hingham, 6
North Andover at Mansfield, 7:15
DIVISION 3 SECOND ROUND – Monday
Scituate 17, Dover-Sherborn 8
DIVISION 3 SECOND ROUND – Tuesday
Nashoba 9, Burlington 8
Wakefield 12, East Longmeadow 6
DIVISION 3 SECOND ROUND – Wednesday
Old Rochester at Falmouth, 4
North Middlesex at Medfield, 6:30
Arlington Catholic at Dracut, 7
Shawsheen at Newburyport, 7
DIVISION 3 SECOND ROUND – Thursday
Hanover at Nauset, 4
DIVISION 4 SECOND ROUND – Tuesday
Cohasset 19, Winthrop 2
DIVISION 4 SECOND ROUND – Wednesday
North Reading at Norwell, 4
Pentucket at Manchester-Essex, 4
Nipmuc at Ipswich, 5
Abington at Oakmont, 6
DIVISION 4 SECOND ROUND – Thursday
Lynnfield at Littleton, 1:30
Sandwich at Nantucket, 4
Swampscott at Weston, 6
GIRLS LACROSSE
DIVISION 1 SECOND ROUND – Tuesday
Central Catholic 11, Lexington 7
Chelmsford 16, Shrewsbury 6
Lincoln-Sudbury 12, Belmont 4
North Andover 10, Newton North 6
Westford 19, King Philip 5
DIVISION 1 SECOND ROUND – Wednesday
Andover at Mansfield, 4
Bishop Feehan at Concord-Carlisle, 5
Needham at Wellesley, 4
DIVISION 2 SECOND ROUND – Tuesday
Duxbury 16, Scituate 1
Notre Dame (Hingham) 20, Methuen 3
DIVISION 2 SECOND ROUND – Wednesday
Northampton at Hingham, 4
Billerica at Westwood, 4:30
Melrose at Longmeadow, 5
Grafton at East Longmeadow, 6
DIVISION 2 SECOND ROUND – Thursday
West Springfield at Reading, 6
Burlington at Walpole, 7
DIVISION 3 SECOND ROUND – Tuesday
Foxboro 17, North Middlesex 7
Ursuline 11, Ashland 8
DIVISION 3 SECOND ROUND – Wednesday
Old Rochester at Wayland, 3:30
Bishop Fenwick at Apponequet, 4
Dover-Sherborn at Newburyport, 5
Cape Cod Academy vs. Bedford, 5:30 (Burlington)
Hanover at Falmouth, 6
DIVISION 3 SECOND ROUND – Thursday
Nauset at Medfield, 4
DIVISION 4 SECOND ROUND – Tuesday
Cohasset 17, North Reading 1
Ipswich 13, Fairhaven 1
Norwell 16, Lynnfield 5
Pentucket 18, Nipmuc 11
DIVISION 4 SECOND ROUND – Wednesday
Manchester-Essex at Nantucket, 4
Littleton at Weston, 6
Swampscott vs. Hamilton-Wenham, 7 (Gordon)
DIVISION 4 SECOND ROUND – Thursday
Tyngsboro at Sandwich, 3:30
BOYS RUGBY
DIVISION 1 SEMIFINAL – Wednesday
Belmont at Xaverian, 6
DIVISION 1 SEMIFINAL – Thursday
Weymouth at BC High, 6
DIVISION 2 SEMIFINAL – Thursday
Chelmsford vs. Brookline, 5 (Nickerson Field)
DIVISION 2 SEMIFINAL – Friday
Algonquin at Hanover, 5
GIRLS RUGBY
DIVISION 1 SEMIFINAL – Tuesday
Brookline at Belmont, late
DIVISION 1 SEMIFINAL – Wednesday
Weymouth at Lincoln-Sudbury, 5
SOFTBALL
DIVISION 1 SECOND ROUND – Monday
Bridgewater-Raynham 4, Central Catholic 1
St. Paul (Diocesan) 4, Marshfield 1
DIVISION 1 SECOND ROUND – Tuesday
Attleboro 6, Needham 4
Bishop Feehan 10, Andover 1
Wachusett 12, Chelmsford 0
DIVISION 1 SECOND ROUND – Wednesday
Franklin at Lincoln-Sudbury, 4
Newton North at King Philip, 6
Weymouth at Taunton, 6
DIVISION 2 SECOND ROUND – Wednesday
Duxbury at Bedford, 4
Malden Catholic at Westwood, 4
Middleboro at Plymouth South, 4
Reading at Tewksbury, 4
Somerset Berkley at Westfield, 4
Stoughton vs. Walpole, 4 (Lorusso)
Marblehead at Hopkinton, 5
DIVISION 2 SECOND ROUND – Thursday
Wakefield vs. Silver Lake, 4
DIVISION 3 FIRST ROUND – Tuesday
Apponequet 15, Worcester Tech 1
Foxboro 15, Hudson 0
DIVISION 3 SECOND ROUND – Tuesday
Gloucester 9, Bishop Fenwick 0
Greater New Bedford 5, Pentucket 4
Norton 7, Archbishop Williams 0
DIVISION 3 SECOND ROUND – Wednesday
Tri-County at Nipmuc, 2:30
Medway at Dighton-Rehoboth, 4
Monty Tech at Tantasqua, 4
St. Mary’s vs. Foxboro
Seekonk vs. Apponequet
DIVISION 4 SECOND ROUND – Tuesday
AMSA 13, Douglas 1
East Bridgewater 3, Lynnfield 0
Uxbridge 4, Pittsfield 2
DIVISION 4 SECOND ROUND – Wednesday
Clinton at Hampshire, 4
Gardner at Case, 4
Millbury at Tyngsboro, 4
Wahconah at Abington, 4
South Hadley at Frontier Regional, 5
DIVISION 5 SECOND ROUND – Tuesday
Georgetown 6, Wareham 0
Maynard 6, Tahanto 3
DIVISION 5 SECOND ROUND – Wednesday
David Prouty at Hopedale, 4
Narragansett at Hopkins, 4:30
Millis at Greenfield, 5
West Boylston at Franklin Tech, 5
Lenox vs. Hoosac Valley, 6:15
Drury at Turners Falls, 7
BOYS TENNIS
DIVISION 1 SECOND ROUND – Monday
Brookline 4, Newton South 1
Needham 4, Shrewsbury 1
Newton North 3, Westford Academy 2
St. John’s Prep 5, Belmont 0
DIVISION 1 SECOND ROUND – Tuesday
Acton-Boxboro 4, Andover 1
Concord-Carlisle 3, St. John’s (Shrewsbury) 2
Lexington 3, Wellesley 2
Winchester 3, BC High 2
DIVISION 1 QUARTERFINALS – Thursday
Needham at St. John’s Prep, 4
Lexington vs. Brookline, 4 (Waldstein)
Concord-Carlisle at Newton North, 4:30
DIVISION 1 QUARTERFINAL – TBA
Andover/Acton-Boxboro vs. Winchester
DIVISION 2 SECOND ROUND – Sunday
Duxbury 5, Marblehead 0
DIVISION 2 SECOND ROUND – Monday
Hopkinton 5, Longmeadow 0
Scituate 4, North Attleboro 1
DIVISION 2 SECOND ROUND – Tuesday
Hingham 4, Burlington 1
Sharon 4, Dartmouth 1
Walpole 3, North Quincy 2
Wayland 5, Westwood 0
DIVISION 2 SECOND ROUND – Wednesday
Mansfield at Westborough, 4
DIVISION 2 QUARTERFINAL – Thursday
Scituate at Sharon, 4
Wayland vs. Duxbury, 4 (Steele)
DIVISION 2 QUARTERFINALS – TBA
Hingham vs. Mansfield/Westborough
Walpole at Hopkinton
DIVISION 3 SECOND ROUND – Monday
Bedford 5, Old Rochester 0
Latin Academy 3, Apponequet 2
Martha’s Vineyard 5, Groton-Dunstable 0
Medway 3, Cape Cod Academy 2
DIVISION 3 SECOND ROUND – Tuesday
Holliston 4, Falmouth 1
Medfield 3, Wakefield 2
Weston 5, North Reading 0
DIVISION 3 SECOND ROUND – Wednesday
Dover-Sherborn vs. Newburyport, 4 (Pentucket)
DIVISION 3 QUARTERFINAL – TBA
Medway at Martha’s Vineyard, 12:30
DIVISION 3 QUARTERFINALS – TBA
Dover-Sherborn/Newburyport vs. Weston
Latin Academy vs. Medfield
Holliston at Bedford
DIVISION 4 SECOND ROUND – Monday
Hamilton-Wenham 3, Sutton 2
Lynnfield 5, Nantucket 0
DIVISION 4 SECOND ROUND – Tuesday
Cohasset 5, Falmouth Academy 0
Fairhaven 5, Sandwich 0
Manchester-Essex 5, Bromfield 0
Monomoy 5, Bourne 0
Mystic Valley 4, Pioneer Valley Chinese Immersion 1
Sturgis West 3, Lenox 2
DIVISION 4 QUARTERFINALS – TBA
Fairhaven vs. Cohasset
Hamilton-Wenham vs. Manchester-Essex
Lynnfield vs. Mystic Valley
Monomoy vs. Sturgis West
GIRLS TENNIS
DIVISION 1 SECOND ROUND – Monday
Newton South 4, Natick 1
Wellesley 5, Franklin 0
Winchester 4, Needham 1
DIVISION 1 SECOND ROUND – Tuesday
Boston Latin 4, Newton North 1
Lexington 4, Concord-Carlisle 1
Lincoln-Sudbury 4, Bishop Feehan 1
DIVISION 1 SECOND ROUND – Wednesday
Arlington vs. Westford Academy, 4:15 (Robinson)
Andover at Acton-Boxboro, 4:30
DIVISION 1 QUARTERFINAL – Friday
Lincoln-Sudbury at Newton South, 4:30
DIVISION 1 QUARTERFINALS – TBA
Andover/Acton-Boxboro at Wellesley
Westford Academy/Arlington vs. Lexington
Winchester vs. Boston Latin
DIVISION 2 SECOND ROUND – Monday
Amherst-Pelham 4, Sharon 1
Duxbury 4, North Attleboro 1
Wayland 4, Marblehead 1
Westborough 5, Oliver Ames 0
DIVISION 2 SECOND ROUND – Tuesday
Hingham 5, Ursuline 0
Longmeadow 5, Bedford 0
Milton 3, Westwood 2
DIVISION 2 SECOND ROUND – Wednesday
Canton at Notre Dame (Hingham), 4
DIVISION 2 QUARTERFINAL – Sunday
Duxbury at Wayland, 10
DIVISION 2 QUARTERFINALS – TBA
Amherst-Pelham vs. Hingham
Westborough vs. Canton/Notre Dame (Hingham)
Milton vs. Longmeadow
DIVISION 3 SECOND ROUND – Sunday
St. John Paul 3, Medway 2
DIVISION 3 SECOND ROUND – Monday
Bishop Fenwick 5, Belchertown 0
Dover-Sherborn 5, Swampscott 0
Medfield 3, Wilmington 2
Newburyport 3, Apponequet 2
DIVISION 3 SECOND ROUND – Tuesday
Martha’s Vineyard 3, Latin Academy 2
Weston 4. Hanover 1
DIVISION 3 SECOND ROUND – Wednesday
Danvers at Old Rochester, 4
DIVISION 3 QUARTERFINAL – Friday
Medfield at St. John Paul, 2
DIVISION 3 QUARTERFINALS – TBA
Bishop Fenwick vs. Old Rochester/Danvers
Newburyport vs. Martha’s Vineyard
Weston at Dover-Sherborn
DIVISION 4 SECOND ROUND – Friday
Lynnfield 5, Bourne 0
DIVISION 4 SECOND ROUND – Monday
Cohasset 5, Lenox 0
Hamilton-Wenham 4, Millis 1
Ipswich 3, Sutton 2
Manchester-Essex 5, Amesbury 0
DIVISION 4 SECOND ROUND – Tuesday
Bromfield 3, Quaboag 2
DIVISION 4 SECOND ROUND – Wednesday
Palmer vs. Monomoy, 3:30 (Brooks)
AMSA vs. Nantucket, 4 (Backus)
DIVISION 4 QUARTERFINAL – Thursday
Cohasset vs. Hamilton-Wenham, 4:30 (Pingree)
DIVISION 4 QUARTERFINALS – TBA
AMSA/Nantucket at Lynnfield
Ipswich vs. Bromfield
Manchester-Essex vs. Monomoy/Palmer
VOLLEYBALL
DIVISION 1 SECOND ROUND – Monday
Acton-Boxboro 3, Braintree 1
DIVISION 1 SECOND ROUND – Tuesday
Barnstable 3, St. John’s (S) 1
Brookline 3, Newton South 0
Lexington 3, Weymouth 0
Natick 3, Winchester 0
Needham 3, Lowell 0
Newton North 3, New Bedford 0
Taunton 3, Milford 1
DIVISION 1 QUARTERFINAL – Thursday
Acton-Boxboro at Brookline, 6
DIVISION 1 QUARTERFINALS – Friday
Lexington at Newton North. 4:30
Barnstable at Natick, 5
Taunton at Needham, 5
DIVISION 2 SECOND ROUND – Monday
Longmeadow 3, Medfield 1
Wayland 3, Greater Lowell 1
DIVISION 2 SECOND ROUND – Tuesday
Agawam 3, Bellingham 0
Chicopee Comp. 3, Fitchburg 0
Westfield 3, Pioneer Valley Christian 0
DIVISION 2 SECOND ROUND – Wednesday
Latin Academy at East Longmeadow, 4
Lynn Classical at West Springfield, 5
Southwick vs. Marlborough, 6
DIVISION 2 QUARTERFINALS – TBA
East Longmeadow/Latin Academy at Agawam
Chicopee Comp. vs. Lynn Classical/West Springfield
Longmeadow at Westfield
Southwick/Marlborough at Wayland