While Kraft, a Democrat, has repeatedly said he’s never supported Trump, Wu has cornered the son of Patriots owner Robert Kraft to take stronger action to defend himself.
Tag Archives: local news
Subscribe to continue reading this article.
Thursday’s high school roundup/scores: Lynnfield receives strong pitching to bounce Stoneham, 3-1
In the Div. 4 baseball second round, senior Madux Iovinelli went six strong innings as No. 2 Lynnfield (18-4) defeated No. 18 Stoneham 3-1.
Connor Grieve threw a one-hitter with seven strikeouts while also going 2-for-3 at the plate as No. 8 Braintree (14-8) upended No. 24 Leominster 4-1 in the Div. 1 second round.
Softball
Reese Taylor went 2-for-3 with a double and two RBI while also going the distance on the hill with four strikeouts as No. 3 Apponequet (19-5) blanked No. 19 Seekonk 4-0 in the Div. 3 second round. … Edy Latour went 4-for-4 and drove in three runs, while pitching five effective innings as No. 1 Dighton-Rehoboth (21-2) handled 16th-seeded Medway, 13-1.
In the Div. 2 second round, Delaney Moquin threw a one-hitter with 13 Ks as No. 1 Silver Lake (19-3) took down No. 16 Wakefield 10-1.
Boys lacrosse
In a wild Div. 4 round of 16 clash, host Littleton received a goal from Zach Milner with five seconds remaining to list the Tigers to a thrilling 13-12 victory over host Lynnfield.
Class notes
St. John’s Prep has named former Newton South boys basketball coach Corey Lowe as its new boys hoop coach. Last season, Newton South went 16-4 and Lowe was named the Dual County League coach of the year.
A two-time member of the Boston Herald Dream Team while at Newton North, Lowe was part of two Division 1 state championship teams. He went on to have a stellar basketball career at Boston University, earning a degree in Hospitality Administration in 2010.
“I am blessed to be able to be the next leader of the Eagles program,” said Lowe. “I will put a lot of focus into the development of all players from our middle school up to the varsity team. Sharpening skills that will allow us to play fast, spaced, and aggressive.” … The TRACK at new balance and the Massachusetts Interscholastic Athletic Association (MIAA) have established a new five-year agreement to host the MIAA Winter Track & Field State Championships and Meet of Champions at the TRACK. Each February, through this agreement, the TRACK at new balance will host approximately 7,000 student athletes from more than 270 MIAA member schools across Massachusetts. Athletes will compete in five separate division championships before advancing to the Meet of Champions, held on the final day of the series.
Scores
BASEBALL
DIVISION 1 SECOND ROUND – Wednesday
King Philip 9, North Andover 2
St. John’s (Shrewsbury) 15, BC High 8
St. John’s Prep 5, Wachusett 2
Wellesley 3, Andover 1
DIVISION 1 SECOND ROUND – Thursday
Braintree 4, Leominster 1
Chelmsford 12, Bishop Feehan 3
Franklin 5, Xaverian 3
Natick 11, Winchester 0
DIVISION 1 QUARTERFINAL – Saturday
Franklin at King Philip, 10
DIVISION 1 QUARTERFINAL – Sunday
St. John’s Prep at St. John’s (S), 3
DIVISION 1 QUARTERFINALS – TBA
Wellesley vs. Chelmsford
Natick at Braintree
DIVISION 2 SECOND ROUND – Wednesday
Mansfield 4, Woburn 0
Plymouth North 3, Billerica 0
Reading 2, Hopkinton 0
Somerset Berkley 7, Melrose 4
Walpole 6, Grafton 2
Westwood 19, Bristol-Plymouth 6
DIVISION 2 SECOND ROUND – Thursday
Dartmouth 9, Shepherd Hill 5
Milford 9, North Attleboro 7
DIVISION 2 QUARTERFINAL – Saturday
Mansfield vs. Walpole, 4 (Westwood)
DIVISION 2 QUARTERFINAL – Sunday
Westwood at Plymouth North, 4
DIVISION 2 QUARTERFINALS – TBA
Dartmouth at Reading
Milford at Somerset Berkley
DIVISION 3 SECOND ROUND – Wednesday
Apponequet 8, St. Mary’s (Lynn) 3
Arlington Catholic 14, Tewksbury 3
Bishop Stang 4, Hanover 3
Foxboro 5, Falmouth 3
North Reading 6, Weston 4
Sandwich 8, Gloucester 2
Wakefield 5, Shawsheen 4
DIVISION 3 SECOND ROUND – Thursday
Norwell 5, Dighton-Rehoboth 2
DIVISION 3 QUARTERFINALS – TBA
Apponequet at North Reading
Arlington Catholic at Foxboro
Dighton-Rehoboth/Norwell vs. Sandwich
Wakefield at Bishop Stang
DIVISION 4 SECOND ROUND – Wednesday
Dennis-Yarmouth 6, Seekonk 3
Hamilton-Wenham 5, Cohasset 1
Northbridge 4, East Bridgewater 2
Pittsfield 16, Frontier Regional 2
St. John Paul 7, Salem 0
DIVISION 4 SECOND ROUND – Thursday
Lynnfield 3, Stoneham 1
Millbury 9, Monument Mountain 0
Uxbridge 7, Clinton 0
DIVISION 4 QUARTERFINAL – Sunday
Dennis-Yarmouth at Hamilton-Wenham, 2
DIVISION 4 QUARTERFINALS – TBA
Pittsfield vs. Uxbridge
Millbury at St. John Paul
Lynnfield vs. Northbridge
DIVISION 5 SECOND ROUND – Wednesday
Drury 5, McCann 0
English 8, Westfield Tech 0
Greenfield 7, Bartlett 3
Ware 6, Westport 2
DIVISION 5 SECOND ROUND – Thursday
Charlestown 3, Bromfield 2 (8i)
Hopedale 6, Carver 3
Mt. Everett 6, Monson 5
Pioneer Valley 4, Georgetown 3 (9i)
DIVISION 5 QUARTERFINAL – Sunday
Mt. Everett at Drury, 11:30
DIVISION 5 QUARTERFINALS – TBA
Greenfield vs. Pioneer Valley
Charlestown at English
Ware vs. Hopedale
BOYS LACROSSE
DIVISION 1 QUARTERFINAL – Friday
Bishop Feehan at BC High, 6
DIVISION 1 QUARTERFINAL – Saturday
Westford Academy at St. John’s Prep,11
DIVISION 1 QUARTERFINALS – TBA
Acton-Boxboro at Andover
Concord-Carlisle at Lincoln-Sudbury
DIVISION 2 SECOND ROUND – Tuesday
Reading 13, Algonquin 6
Walpole 10, King Philip 5
DIVISION 2 SECOND ROUND – Wednesday
Billerica 21, Agawam 6
Duxbury 10, Sharon 3
Longmeadow 14, Plymouth South
Hingham 12, Minnechaug 3
Mansfield 14, North Andover 6
DIVISION 2 SECOND ROUND – Thursday
Westwood 11, Marshfield 10
DIVISION 2 QUARTERFINAL – Sunday
Walpole at Billerica, 7
DIVISION 2 QUARTERFINALS – TBA
Mansfield at Hingham
Reading at Duxbury
Westwood at Longmeadow
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
Dracut 14, Arlington Catholic 7
Falmouth 13, Old Rochester 4
Medfield 22, North Middlesex 5
Shawsheen 8, Newburyport 7
DIVISION 3 SECOND ROUND – Thursday
Nauset 20, Hanover 14
DIVISION 3 QUARTERFINAL – Friday
Wakefield at Medfield, 6
DIVISION 3 QUARTERFINAL – Sunday
Scituate at Dracut, 7
DIVISION 3 QUARTERFINALS – TBA
Nashoba vs. Nauset
Shawsheen at Falmouth
DIVISION 4 SECOND ROUND – Tuesday
Cohasset 19, Winthrop 2
DIVISION 4 SECOND ROUND – Wednesday
Ipswich 13, Nipmuc 8
Manchester Essex 9, Pentucket 8 (ot)
Norwell 11, North Reading 2
Oakmont 14, Abington 11
DIVISION 4 SECOND ROUND – Thursday
Littleton 13, Lynnfield 12
Nantucket 11, Sandwich 7
Weston 14, Swampscott 6
DIVISION 4 QUARTERFINAL – Saturday
Oakmont at Norwell, 5
DIVISION 4 QUARTERFINALS – TBA
Littleton at Cohasset
Ipswich vs. Nantucket
Manchester-Essex vs. Weston
GIRLS LACROSSE
DIVISION 1 QUARTERFINAL – Friday
North Andover at Chelmsford, 3:30
DIVISION 1 QUARTERFINAL – Saturday
Central Catholic at Concord-Carlisle, 11
Andover at Wellesley, 4
DIVISION 1 QUARTERFINAL – TBA
Westford Academy at Lincoln-Sudbury
DIVISION 2 SECOND ROUND – Tuesday
Duxbury 16, Scituate 1
Notre Dame (Hingham) 20, Methuen 3
DIVISION 2 SECOND ROUND – Wednesday
East Longmeadow 13, Grafton 12
Hingham 19, Northampton 3
Longmeadow 14, Melrose 13
Reading 18, West Springfield 4
Westwood 19, Billerica 8
DIVISION 2 SECOND ROUND – Thursday
Walpole 21, Burlington 6
DIVISION 2 QUARTERFINALS – Friday
Duxbury at Westwood, 4:30
Longmeadow at Notre Dame (Hingham), 5
DIVISION 2 QUARTERFINALS – TBA
East Longmeadow vs. Walpole
Hingham at Reading
DIVISION 3 SECOND ROUND – Tuesday
Foxboro 17, North Middlesex 7
Ursuline 11, Ashland 8
DIVISION 3 SECOND ROUND – Wednesday
Apponequet 12, Bishop Fenwick 4
Bedford 20, Cape Cod Academy 10
Hanover 10, Falmouth 9
Newburyport 14, Dover-Sherborn 2
Wayland 16, Old Rochester 3
DIVISION 3 SECOND ROUND – Thursday
Medfield 22, Nauset 3
DIVISION 3 QUARTERFINAL – Saturday
Hanover at Newburyport, 11
DIVISION 3 QUARTERFINALS – TBA
Apponequet vs. Medfield
Foxboro at Wayland
Ursuline at Bedford
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
Hamilton-Wenham 20, Swampscott 6
Nantucket 7, Manchester-Essex 6 (ot)
Weston 14, Littleton 2
DIVISION 4 SECOND ROUND – Thursday
Sandwich 18, Tyngsboro 4
DIVISION 4 QUARTERFINAL – Friday
Hamilton-Wenham at Norwell, 4
DIVISION 4 QUARTERFINAL – Saturday
Pentucket at Ipswich, 10
DIVISION 4 QUARTERFINALS – TBA
Weston vs. Sandwich
Nantucket at Cohasset
BOYS RUGBY
DIVISION 1 SEMIFINAL – Wednesday
Xaverian 38, Belmont 17
DIVISION 1 SEMIFINAL – Thursday
BC High 68, Weymouth 14
DIVISION 1 FINAL – TBA
No. 2 Xaverian (4-1) vs. No. 1 BC High
DIVISION 2 SEMIFINAL – Thursday
Brookline 35, Chelmsford 26
DIVISION 2 SEMIFINAL – Friday
Algonquin at Hanover, 5
DIVISION 2 FINAL – TBA
Brookline vs. Algonquin/Hanover
GIRLS RUGBY
DIVISION 1 SEMIFINAL – Tuesday
Belmont 54, Brookline 0
DIVISION 1 SEMIFINAL – Wednesday
Lincoln-Sudbury 48, Weymouth 33
DIVISION 1 FINAL – TBA
No. 1 Belmont (7-0) vs. No. 2 Lincoln-Sudbury (6-1)
SOFTBALL
DIVISION 1 QUARTERFINAL – Thursday
Bishop Feehan 7, Attleboro 4
DIVISION 1 QUARTERFINALS – Friday
Lincoln-Sudbury at King Philip, 3:45
St. Paul (Diocesan) at Wachusett, 4
DIVISION 1 QUARTERFINAL – TBA
Bridgewater-Raynham at Taunton
DIVISION 2 SECOND ROUND – Wednesday
Bedford 10, Duxbury 0
Hopkinton 7, Marblehead 1
Middleboro 8, Plymouth South 2
Tewksbury 6, Reading 5
Walpole 17, Stoughton 0 (5 inn.)
Westfield 3, Somerset Berkley 0
Westwood 4, Malden Catholic 3
DIVISION 2 SECOND ROUND – Thursday
Silver Lake 10, Wakefield 1
DIVISION 2 QUARTERFINAL – Friday
Westfield vs. Walpole, 4 (Norfolk Aggie)
DIVISION 2 QUARTERFINAL – Saturday
Westwood at Hopkinton, 6
DIVISION 2 QUARTERFINAL – Sunday
Tewksbury at Bedford, 10
DIVISION 2 QUARTERFINAL – TBA
Middleboro vs. Silver Lake
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
Nipmuc 3, Tri-County 1
Tantasqua 12, Monty Tech 0
DIVISION 3 SECOND ROUND – Thursday
Apponequet 4, Seekonk 0
Dighton-Rehoboth 13, Medway 1
Foxboro 1, St. Mary’s 0
DIVISION 3 QUARTERFINAL – Saturday
Greater New Bedford at Norton, 11
DIVISION 3 QUARTERFINAL – Saturday
Nipmuc at Tantasqua, 12
DIVISION 3 QUARTERFINALS – TBA
Foxboro vs. Seekonk/Apponequet
Gloucester vs. Medway/Dighton-Rehoboth
DIVISION 4 QUARTERFINALS – Friday
East Bridgewater at Case, 4
Abington at Uxbridge, 6:30
DIVISION 4 QUARTERFINAL – Saturday
Tyngsboro vs. AMSA, 2 (Marlboro)
DIVISION 4 QUARTERFINAL – Sunday
Frontier Regional at Hampshire, 4:30
DIVISION 5 QUARTERFINAL – Friday
West Boylston at Greenfield, 5
DIVISION 5 QUARTERFINALS – Saturday
Narragansett at Turners Falls, 5
Maynard at Georgetown, 7 (Penn Brook)
DIVISION 5 QUARTERFINAL – Sunday
Hoosac Valley at Hopedale, 4
BOYS TENNIS
DIVISION 1 QUARTERFINALS – Thursday
Acton-Boxboro 4, Winchester 1
Concord-Carlisle 4, Newton North 1
Lexington 3, Brookline 2
St. John’s Prep 5, Needham 0
DIVISION 1 SEMIFINALS – TBA
Concord-Carlisle vs. St. John’s Prep
Acton-Boxboro vs. Lexington
DIVISION 2 SECOND ROUND – Wednesday
Westborough 5, Mansfield 0
DIVISION 2 QUARTERFINALS – Thursday
Duxbury 4, Wayland 1
Hopkinton 5, Walpole 0
Sharon 5, Scituate 0
DIVISION 2 QUARTERFINAL – Friday
Westborough at Hingham, 4:30
DIVISION 2 SEMIFINALS – TBA
Sharon vs. Westborough
Hopkinton vs. Duxbury
DIVISION 3 QUARTERFINAL – Thursday
Martha’s Vineyard 5, Medway 0
DIVISION 3 QUARTERFINALS – Friday
Latin Academy vs. Medfield, 1 (Wimbledon 109)
Holliston at Bedford, 4
DIVISION 3 QUARTERFINAL – TBA
Weston at Newburyport
DIVISION 3 SEMIFINALS – TBA
Holliston/Bedford vs. Latin Academy/Medfield
Martha’s Vineyard vs. Weston/Dover-Sherborn
DIVISION 4 QUARTERFINALS – Thursday
Cohasset 3, Fairhaven 2
Manchester-Essex 4, Hamilton-Wenham 1
Sturgis West 3, Monomoy 2
DIVISION 4 QUARTERFINAL – TBA
Mystic Valley at Lynnfield
DIVISION 4 SEMIFINALS – TBA
Manchester-Essex vs. Cohasset
Mystic Valley/Lynnfield vs. Sturgis West
GIRLS TENNIS
DIVISION 1 QUARTERFINALS – Friday
Winchester vs. Boston Latin, 1 (Sportsmen’s Club)
Lincoln-Sudbury at Newton South, 4:30
DIVISION 1 QUARTERFINAL – Sunday
Lexington at Westford Academy, 3 (Robinson)
DIVISION 1 QUARTERFINAL – TBA
Acton-Boxboro at Wellesley
DIVISION 1 SEMIFINALS – TBA
Boston Latin/Winchester vs. Lincoln-Sudbury/Newton South
Lexington/Westford Academy vs. Acton-Boxboro/Wellesley
DIVISION 2 QUARTERFINAL – Friday
Milton at Longmeadow, 4
DIVISION 2 QUARTERFINALS – Sunday
Amherst-Pelham at Hingham, 11
Duxbury at Wayland, 2
Westborough at Notre Dame (Hingham), 2
DIVISION 2 SEMIFINALS – TBA
Duxbury/Wayland vs. Westborough/Notre Dame (Hingham)
Longmeadow/Milton vs. Hingham/Amherst-Pelham
DIVISION 3 QUARTERFINAL – Thursday
Martha’s Vineyard 4, Newburyport 1
DIVISION 3 QUARTERFINALS – Friday
Medfield at St. John Paul, 2
Bishop Fenwick at Danvers, 4
DIVISION 3 QUARTERFINAL – Sunday
Weston at Dover-Sherborn, 11
DIVISION 3 SEMIFINALS – TBA
Medfield/St. John Paul at Martha’s Vineyard
Weston/Dover-Sherborn vs. Bishop Fenwick/Danvers
DIVISION 4 QUARTERFINAL – Wednesday
Hamilton-Wenham 4, Cohasset 1
DIVISION 4 QUARTERFINAL – Thursday
Bromfield 4, Ipswich 1
DIVISION 4 QUARTERFINAL – Sunday
Manchester-Essex vs. Monomoy, 11 (Brooks)
Nantucket at Lynnfield, 11:30
DIVISION 4 SEMIFINALS – TBA
Hamilton-Wenham vs. Nantucket/Lynnfield
Bromfield vs. Manchester-Essex/Monomoy
VOLLEYBALL
DIVISION 1 QUARTERFINALS – Friday
Lexington at Newton North, 4:30
Barnstable at Natick, 5
Taunton at Needham, 5
DIVISION 1 QUARTERFINAL – Saturday
Acton-Boxboro at Brookline, 6:30
DIVISION 1 SEMIFINALS – TBA
Acton-Boxboro/Brookline vs. Lexington/Newton North
Barnstable/Natick vs. Taunton/Needham
DIVISION 2 QUARTERFINAL – Friday
Chicopee Comp. at West Springfield, 4
East Longmeadow at Agawam, 6
DIVISION 2 QUARTERFINAL – Saturday
Longmeadow at Westfield, 6
DIVISION 2 QUARTERFINAL – Sunday
Marlborough at Wayland, 5
DIVISION 2 SEMIFINALS – TBA
East Longmeadow/Agawam vs. Chicopee Comp./West Springfield
Longmeadow/Westfield vs. Marlborough/Wayland
Wednesday’s high school roundup/scores: Solid hitting leads Somerset Berkley to victory
Luke Thornton (3-for-4, two runs, RBI), Alex Crook (2-for-4, run, RBI) and Liam Meehan (2-for-3, two RBI) fueled the offense, and Brady Carpenter (two and two-thirds innings, four hits, zero earned runs, strikeout, two walks got the win in relief for No. 6 Somerset Berkley (16-6) in a 7-4 Div. 2 second round baseball win over No. 22 Melrose.
Matt Burt (1-for-3, RBI) struck out three and gave up two earned runs on five hits and a walk, while Bobby Rooney went 2-for-3 and scored a run as fifth-seeded Bishop Stang (15-5) edged No. 12 Hanover 4-3 in the Div. 3 Round of 16. … Pete Kanakis struck out five, allowed one hit and hit a batter over four and two-thirds innings of relief, while Gabe Zuber (three hits, three RBI), Cam Sylvia (two hits, double, three RBI), Lucas Tremblay (two hits, RBI), Sean Lundrigan (two hits, RBI) and Brayden Brogdan (two hits, RBI) came through with multi-hit games for No. 16 Apponequet (12-10) in an 8-3 win over No. 1 St. Mary’s (Lynn).
Pat Clair tossed a complete game, while Trey Flaherty and Connor Fleming had three hits each as No. 11 Arlington Catholic (15-6) defeated No. 27 Tewksbury, 14-3.
Boys lacrosse
Carson Croft netted three goals to lead No. 7 Manchester Essex to a 9-8 overtime victory over No. 10 Pentucket in the Div. 4 second round. … Jake McGuirk tallied four goals and an assist, while Teddy Glynn notched a hat trick as third-seeded Norwell (14-6) bested No. 19 North Reading, 11-2.
Girls lacrosse
Caroline Nozzolillo (seven goals), Cece Thurmond (four goals), Charlotte Demaio (four goals) and Bridget Hughes (hat trick) paced No. 3 Westwood (20-3) in a 19-8 Div. 2 second round victory over No. 14 Billerica.
Cece Levrault netted six goals, while Jayleigh Howarth added two goals and an assist as No. 8 Apponequet (18-3) took down No. 9 Bishop Fenwick 12-4 in a Div. 3 second round contest.
In a Div. 4 second round matchup, Mayson Lower tallied a hat trick as No. 8 Nantucket defeated No. 9 Manchester-Essex 7-6 in overtime.
Softball
Sharlotte Stazinski struck out 10 over five innings of one-hit ball, and Adriana Torres (1-for-2, run, two RBI), Norah Broderick (1-for-2, run, RBI), Abby Riley (2-for-4, two runs, RBI) and Grace Todd (3-for-3, two runs, four RBI) homered as No. 4 Walpole (16-4) rolled to a 17-0 win over No. 13 Stoughton in the Div. 2 second round.
Taryn Clancy allowed two runs on eight hits while striking out 10 in the circle, and also finished 3-for-4 at the plate as No. 9 Middleboro (17-5) defeated No. 8 Plymouth South, 8-2.
Elsie Testa fired another complete game, surrendering three earned runs on seven hits to go with three strikeouts, while Madison McDonald went 2-for-4 with three RBI as No. 7 Abington topped No. 10 Wahconah 9-4 in the Div. 4 Sweet 16. … Kiley Hogan fanned 13 and allowed four hits, one earned run and two walks over seven innings of work, while Adrianna Arsenault went 2-for-3 with an RBI and two runs scored and Carly Smith drove in three runs as No. 6 Tyngsboro (18-4) defeated No. 11 Millbury, 5-1.
Class notes
David St. Martin will serve as the interim athletic director at Walpole High for the 2025-26 school year. He will officially step into the position on June 13. St. Martin has been a member of the school math department since 2007 and previously served as the school’s boys basketball coach.
Scores
BASEBALL
DIVISION 1 SECOND ROUND – Wednesday
King Philip 9, North Andover 2
St. John’s (Shrewsbury) 15, BC High 8
St. John’s Prep 5, Wachusett 2
Wellesley 3, Andover 1
DIVISION 1 SECOND ROUND – Thursday
Franklin at Xaverian, 4
Leominster at Braintree, 5
Chelmsford at Bishop Feehan, 7
Winchester at Natick, 7
DIVISION 1 QUARTERFINALS – TBA
King Philip vs. Franklin/Xaverian
St. John’s Prep at St. John’s (S)
Wellesley vs. Chelmsford/Bishop Feehan
Winchester/Natick vs. Braintree/Leominster
DIVISION 2 SECOND ROUND – Wednesday
Mansfield 4, Woburn 0
Plymouth North 3, Billerica 0
Reading 2, Hopkinton 0
Somerset Berkley 7, Melrose 4
Westwood 19, Bristol-Plymouth 6
Grafton at Walpole, late
DIVISION 2 SECOND ROUND – Thursday
Milford at North Attleboro, 4
Shepherd Hill vs. Dartmouth, 5 (NB)
DIVISION 2 QUARTERFINALS – TBA
Westwood at Plymouth North
Grafton/Walpole vs. Mansfield
Reading vs. Dartmouth/Shepherd Hill
Milford/North Attleboro vs. Somerset Berkley
DIVISION 3 SECOND ROUND – Wednesday
Apponequet 8, St. Mary’s (Lynn) 3
Arlington Catholic 14, Tewksbury 3
Bishop Stang 4, Hanover 3
Foxboro 5, Falmouth 3
Sandwich 8, Gloucester 2
Wakefield 5, Shawsheen 4
North Reading at Weston, late
DIVISION 3 SECOND ROUND – Thursday
Dighton-Rehoboth at Norwell, 4
DIVISION 3 QUARTERFINALS – TBA
Apponequet vs. North Reading/Weston
Arlington Catholic at Foxboro
Dighton-Rehoboth/Norwell vs. Sandwich
Wakefield at Bishop Stang
DIVISION 4 SECOND ROUND – Wednesday
Dennis-Yarmouth 6, Seekonk 3
Hamilton-Wenham 5, Cohasset 1
Northbridge 4, East Bridgewater 2
Pittsfield 16, Frontier Regional 2
St. John Paul 7, Salem 0
DIVISION 4 SECOND ROUND – Thursday
Stoneham at Lynnfield, 1
Uxbridge at Clinton, 4
Monument Mountain at Millbury, 6
DIVISION 4 QUARTERFINALS – TBA
Dennis-Yarmouth at Hamilton-Wenham
Pittsfield vs. Uxbridge/Clinton
St. John Paul vs. Monument Mountain/Millbury
Stoneham/Lynnfield vs. Northbridge
DIVISION 5 SECOND ROUND – Wednesday
Drury 5, McCann 0
English 8, Westfield Tech 0
Greenfield 7, Bartlett 3
Ware 6, Westport 2
DIVISION 5 SECOND ROUND – Thursday
Bromfield at Charlestown, 3 (Bunker Hill CC)
Carver vs. Hopedale, 3:30 (Pino)
Monson at Mt. Everett, 5
Georgetown at Pioneer Valley, 6
DIVISION 5 QUARTERFINALS – TBA
Drury vs. Monson/Mt. Everett
Greenfield vs. Georgetown/Pioneer Valley
English vs. Bromfield/Charlestown
Ware vs. Carver/Hopedale
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
Acton-Boxboro 16, Franklin 5
Andover 20, Needham 9
Lincoln-Sudbury 10, Natick 6
DIVISION 1 QUARTERFINALS – Friday
Westford Academy at St. John’s Prep, 5
Bishop Feehan at BC High, 6
DIVISION 1 QUARTERFINALS – TBA
Acton-Boxboro vs. Andover
Lincoln-Sudbury vs. Concord-Carlisle
DIVISION 2 SECOND ROUND – Tuesday
Reading 13, Algonquin 6
Walpole 10, King Philip 5
DIVISION 2 SECOND ROUND – Wednesday
Billerica 21, Agawam 6
Duxbury 10, Sharon 3
Hingham 12, Minnechaug 3
Mansfield 14, North Andover 6
Plymouth South at Longmeadow, late
DIVISION 2 SECOND ROUND – Thursday
Westwood at Marshfield, 5
DIVISION 2 QUARTERFINALS – TBA
Billerica vs. Walpole
Hingham vs. Mansfield
Plymouth South/Longmeadow vs. Westwood/Marshfield
Duxbury vs. Reading
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
Falmouth 13, Old Rochester 4
Medfield 22, North Middlesex 5
Shawsheen 8, Newburyport 7
Arlington Catholic at Dracut, late
DIVISION 3 SECOND ROUND – Thursday
Hanover at Nauset, 4:30
DIVISION 3 QUARTERFINALS – TBA
Nashoba vs. Hanover/Nauset
Falmouth vs. Shawsheen
Scituate vs. Arlington Catholic/Dracut
Wakefield vs. Medfield
DIVISION 4 SECOND ROUND – Tuesday
Cohasset 19, Winthrop 2
DIVISION 4 SECOND ROUND – Wednesday
Ipswich 13, Nipmuc 8
Manchester Essex 9, Pentucket 8 (ot)
Norwell 11, North Reading 2
Oakmont 14, Abington 11
DIVISION 4 SECOND ROUND – Thursday
Lynnfield at Littleton, 1:30
Sandwich at Nantucket, 4
Swampscott at Weston, 6
DIVISION 4 QUARTERFINALS – TBA
Cohasset vs. Lynnfield/Littleton
Ipswich vs. Sandwich/Nantucket
Norwell vs. Oakmont
Manchester-Essex vs. Swampscott/Weston
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 7, Franklin 3
Concord-Carlisle 16, Bishop Feehan 3
Wellesley 19, Needham 6
DIVISION 1 QUARTERFINALS – Friday
North Andover at Chelmsford, 3:30
DIVISION 1 QUARTERFINALS – TBA
Central Catholic vs. Concord-Carlisle
Wellesley vs. Andover
Westford Academy at Lincoln-Sudbury
DIVISION 2 SECOND ROUND – Tuesday
Duxbury 16, Scituate 1
Notre Dame (Hingham) 20, Methuen 3
DIVISION 2 SECOND ROUND – Wednesday
Hingham 19, Northampton 3
Longmeadow 14, Melrose 13
Reading 18, West Springfield 4
Westwood 19, Billerica 8
Grafton at East Longmeadow, late
DIVISION 2 SECOND ROUND – Thursday
Burlington at Walpole, 7
DIVISION 2 QUARTERFINALS – TBA
Burlington/Walpole vs. Grafton/East Longmeadow
Duxbury vs. Westwood
Longmeadow at Notre Dame (Hingham)
Hingham vs. Reading
DIVISION 3 SECOND ROUND – Tuesday
Foxboro 17, North Middlesex 7
Ursuline 11, Ashland 8
DIVISION 3 SECOND ROUND – Wednesday
Apponequet 12, Bishop Fenwick 4
Bedford 20, Cape Cod Academy 10
Hanover 10, Falmouth 9
Newburyport 14, Dover-Sherborn 2
Wayland 16, Old Rochester 3
DIVISION 3 SECOND ROUND – Thursday
Nauset at Medfield, 4
DIVISION 3 QUARTERFINALS – TBA
Newburyport vs. Hanover
Foxboro vs. Wayland
Nauset/Medfield vs. Apponequet
Ursuline vs. Bedford
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
Hamilton-Wenham 20, Swampscott 6
Nantucket 7, Manchester-Essex 6 (ot)
Weston 14, Littleton 2
DIVISION 4 SECOND ROUND – Thursday
Tyngsboro at Sandwich, 3:30
DIVISION 4 QUARTERFINALS – TBA
Weston vs. Tyngsboro/Sandwich
Nantucket at Cohasset
Pentucket at Ipswich
Hamilton-Wenham at Norwell
BOYS RUGBY
DIVISION 1 SEMIFINAL – Wednesday
Xaverian 38, Belmont 17
DIVISION 1 SEMIFINAL – Thursday
Weymouth at BC High, 6
DIVISION 1 FINAL – TBA
Xaverian vs. Weymouth/BC High
DIVISION 2 SEMIFINAL – Thursday
Chelmsford vs. Brookline, 5 (Nickerson Field)
DIVISION 2 SEMIFINAL – Friday
Algonquin at Hanover, 5
DIVISION 2 FINAL – TBA
Chelmsford/Brookline vs. Algonquin/Hanover
GIRLS RUGBY
DIVISION 1 SEMIFINAL – Tuesday
Belmont 54, Brookline 0
DIVISION 1 SEMIFINAL – Wednesday
Lincoln-Sudbury 48, Weymouth 33
DIVISION 1 FINAL – TBA
No. 1 Belmont (7-0) vs. No. 2 Lincoln-Sudbury (6-1)
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
King Philip 12, Newton North 0
Lincoln-Sudbury 2, Franklin 0
Taunton 7, Weymouth 1
DIVISION 1 QUARTERFINAL – Thursday
Bishop Feehan at Attleboro, 3:45
DIVISION 1 QUARTERFINAL – Friday
St. Paul (Diocesan) at Wachusett, 4
DIVISION 1 QUARTERFINALS – TBA
Bridgewater-Raynham vs. Taunton
Lincoln-Sudbury vs. King Philip
DIVISION 2 SECOND ROUND – Wednesday
Bedford 10, Duxbury 0
Hopkinton 7, Marblehead 1
Middleboro 8, Plymouth South 2
Tewksbury 6, Reading 5
Walpole 17, Stoughton 0 (5 inn.)
Westfield 3, Somerset Berkley 0
Westwood 4, Malden Catholic 3
DIVISION 2 SECOND ROUND – Thursday
Wakefield vs. Silver Lake, 4
DIVISION 2 QUARTERFINALS – TBA
Bedford vs. Tewksbury
Westwood vs. Hopkinton
Middleboro vs. Wakefield/Silver Lake
Westfield vs. Walpole
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
Nipmuc 3, Tri-County 1
Tantasqua 12, Monty Tech 0
DIVISION 3 SECOND ROUND – Thursday
St. Mary’s at Foxboro, 2:30
Medway at Dighton-Rehoboth, 4
Seekonk at Apponequet, 4
DIVISION 3 QUARTERFINAL – Saturday
Greater New Bedford at Norton, 11
DIVISION 3 QUARTERFINALS – TBA
Foxboro/St. Mary’s vs. Seekonk/Apponequet
Gloucester vs. Medway/Dighton-Rehoboth
Nipmuc vs. Tantasqua
DIVISION 4 SECOND ROUND – Tuesday
AMSA 13, Douglas 1
East Bridgewater 3, Lynnfield 0
Uxbridge 4, Pittsfield 2
DIVISION 4 SECOND ROUND – Wednesday
Abington 9, Wahconah 4
Case 14, Gardner 0
Frontier Regional 5, South Hadley 0
Hampshire 14, Clinton 1
Tyngsboro 5, Millbury 1
DIVISION 4 QUARTERFINAL – Saturday
Millbury/Tyngsboro vs. AMSA, 2 (Marlboro)
DIVISION 4 QUARTERFINALS – TBA
Hampshire vs. Frontier Regional
East Bridgewater vs. Case
Abington at Uxbridge
DIVISION 5 SECOND ROUND – Tuesday
Georgetown 6, Wareham 0
Maynard 6, Tahanto 3
DIVISION 5 SECOND ROUND – Wednesday
Greenfield 9, Millis 1
Hoosac Valley 12, Lenox 6
Hopedale 12, David Prouty 0
Narragansett 6, Hopkins, 2
Turners Falls 1, Drury 0
West Boylston 6, Franklin Tech 3
DIVISION 5 QUARTERFINALS – TBA
Hopedale vs. Hoosac Valley
Greenfield vs. West Boylston
Maynard at Georgetown
Narragansett vs. Turners Falls
BOYS TENNIS
DIVISION 1 QUARTERFINALS – Thursday
Needham at St. John’s Prep, 4
Lexington vs. Brookline, 4 (Waldstein)
Concord-Carlisle at Newton North, 4:30
Winchester at Acton-Boxboro, 4:30
DIVISION 1 SEMIFINALS – TBA
Concord-Carlisle/Newton North vs. Needham/St. John’s Prep
Winchester/Acton-Boxboro vs. Lexington/Brookline
DIVISION 2 SECOND ROUND – Wednesday
Westborough 5, Mansfield 0
DIVISION 2 QUARTERFINALS – Thursday
Scituate at Sharon, 4
Wayland vs. Duxbury, 4 (Steele)
Walpole at Hopkinton, 5
DIVISION 2 QUARTERFINAL – TBA
Westborough at Hingham
DIVISION 2 SEMIFINALS – TBA
Scituate/Sharon vs. Mansfield/Westborough/Hingham
Walpole/Hopkinton vs. Wayland/Duxbury
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
Newburyport 4, Dover-Sherborn 1
DIVISION 3 QUARTERFINAL – Thursday
Medway at Martha’s Vineyard, 12:30
DIVISION 3 QUARTERFINAL – Friday
Latin Academy vs. Medfield, 6 (Babson)
DIVISION 3 QUARTERFINALS – TBA
Weston vs. Dover-Sherborn/Newburyport
Holliston at Bedford
DIVISION 3 SEMIFINALS – TBA
Holliston/Bedford vs. Latin Academy/Medfield
Medway/Martha’s Vineyard vs. Weston/Dover-Sherborn/Newburyport
DIVISION 4 QUARTERFINAL – Thursday
Hamilton-Wenham vs. Manchester-Essex, 2:30 (Gloucester)
DIVISION 4 QUARTERFINALS – TBA
Cohasset at Fairhaven
Mystic Valley at Lynnfield
Sturgis West at Monomoy
DIVISION 4 SEMIFINALS – TBA
Hamilton-Wenham/Manchester-Essex vs. Cohasset/Fairhaven
Mystic Valley/Lynnfield vs. Sturgis West/Monomoy
GIRLS TENNIS
DIVISION 1 SECOND ROUND – Wednesday
Acton-Boxboro 3, Andover 2
Westford Academy 5, Arlington 0
DIVISION 1 QUARTERFINAL – Friday
Lincoln-Sudbury at Newton South, 4:30
DIVISION 1 QUARTERFINALS – TBA
Acton-Boxboro at Wellesley
Westford Academy vs. Lexington
Winchester at 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
Notre Dame (Hingham) 5, Canton 0
DIVISION 2 QUARTERFINALS – Sunday
Duxbury at Wayland, 10
Amherst-Pelham at Hingham, 11
DIVISION 2 QUARTERFINALS – TBA
Westborough vs. Notre Dame (Hingham)
Milton at 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 3, Old Rochester 2
DIVISION 3 QUARTERFINAL – Friday
Medfield at St. John Paul, 2
DIVISION 3 QUARTERFINAL – Sunday
Weston at Dover-Sherborn, 11
DIVISION 3 QUARTERFINALS – TBA
Bishop Fenwick vs. Danvers
Newburyport vs. Martha’s Vineyard
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
Monomoy 4, Palmer 1
Nantucket 5, AMSA 0
DIVISION 4 QUARTERFINAL – Thursday
Hamilton-Wenham 4, Cohasset 1
Ipswich at Bromfield, 6
DIVISION 4 QUARTERFINALS – TBA
Nantucket at Lynnfield
Manchester-Essex vs. Monomoy
VOLLEYBALL
DIVISION 1 QUARTERFINALS – Friday
Lexington at Newton North, 4:30
Barnstable at Natick, 5
Taunton at Needham, 5
DIVISION 1 QUARTERFINAL – TBA
Acton-Boxboro at Brookline
DIVISION 1 SEMIFINALS – TBA
Acton-Boxboro/Brookline vs. Lexington/Newton North
Barnstable/Natick vs. Taunton/Needham
DIVISION 2 SECOND ROUND – Wednesday
East Longmeadow 3, Latin Academy 1
Marlborough 3, Southwick 2
West Springfield 3, Lynn Classical 0
DIVISION 2 QUARTERFINAL – Saturday
Longmeadow at Westfield, 6
DIVISION 2 QUARTERFINALS – TBA
East Longmeadow at Agawam
Chicopee Comp. vs. West Springfield
Marlborough at Wayland
DIVISION 2 SEMIFINALS – TBA
East Longmeadow/Agawam vs. Chicopee Comp./West Springfield
Longmeadow/Westfield vs. Marlborough/Wayland
Tuesday’s high school roundup/scores: Charlotte Pithie makes 500th career save in Norwell win
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 in girls lacrosse action.
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 upset 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. … 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.
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.
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
Battenfeld: Indignant Healey, Democrats blaming Trump for migrant arrests
After encouraging illegal migrants to come to Massachusetts for political reasons, then almost bankrupting the state supporting them, an indignant Maura Healey and other Democrats are blaming President Trump for spreading fear and intimidation in the immigrant community.
Attorney General Andrea Campbell is putting out “guidance” to illegal immigrants about how they should deal with ICE, when her job is to protect actual citizens of Massachusetts.
“From arresting parents in front of their children to pulling people who present no public safety threat out of their cars in broad daylight, the aggressive ICE tactics we’re seeing across the Commonwealth do not protect the public and instead spread fear,” Campbell, who has had a meteoric rise from failed Boston mayoral candidate to AG, said. “In releasing this guidance, I strongly encourage everyone to inform themselves of their rights when they see immigration officers in their communities.”
Both Healey and Campbell are clearly siding with people who are in Massachusetts illegally, many of whom are felons or criminals.
This could come as a surprise to voters who supported them, and may explain why half of Bay State residents don’t approve of the way Healey is doing her job.
Healey – whose state has an order preventing police from assisting immigration authorities – is demanding information from ICE about the arrest of a Milford high school junior.
“Yet again, local officials and law enforcement have been left in the dark with no heads up and no answers to their questions,” Healey said in a statement. “I’m demanding that ICE provide immediate information about why he was arrested, where he is and how his due process is being protected.”
It’s not a one way street, governor.
If you want ICE’s cooperation, then cooperate with ICE.
Why should ICE tell Healey’s office or police anything? They’re not obligated to inform the governor of anything.
But after getting a beating from Healey and other Democrats, ICE came out swinging on Monday.
“Sanctuary policies put us in a position to go out into communities and look for people,” ICE Enforcement and Removal Operations Acting Director Patricia Hyde said at a press conference. “When jurisdictions don’t cooperate with ICE and we don’t arrest people, in custodial arrests, then we must go out into the community. And when we go out into the community and we find others who are unlawfully here, we are going to arrest them.”
Hyde and officials said they weren’t looking for the 18-year-old Milford student, but his father, who is still in hiding.
Why hasn’t the father surrendered to ICE? Why haven’t they filed for asylum before?
Those are good questions for Democrats now demanding ICE release the 18-year-old and others arrested in sweeps across Massachusetts.
New Hampshire rehab center ex-CEO charged with harassment against journalist
The former CEO of a New Hampshire addiction rehab center has been federally charged with directing a harassment campaign against journalists and their families in response to negative coverage.
A Federal grand jury indicted Eric Spofford, 40, of Salem, N.H., and Miami, Fla., on several interstate stalking-related charges.
In March 2022, New Hampshire Public Radio published an article detailing allegations of sexual misconduct and abusive leadership against Spofford, who was a co-founder and former chief executive officer of the for-profit drug and alcohol treatment company Granite Recovery Centers.
Spofford himself isn’t accused of participating in the harassment campaign against the reporter and her editor — as well as their family members — in retaliation for the report, but instead tapping his close friend Eric Labarge to do the work for him.
In turn, Labarge enlisted Tucker Cockerline, Keenan Saniatan and Michael Waselchuck to carry out the campaign. Federal prosecutors say that Spofford paid Labarge $20,000 in cash as well as the victims’ addresses and specific ways he wanted them harassed.
The first reported instances happened in April of 2022, with Cockerline throwing a brick through the reporter’s former house in Hanover, N.H., on April 24, 2022. He also spraypainted a four-letter derogatory word beginning with “C” in large, red letters on the front door of the home.
That same day, Saniatan did the same to the editor’s home in Concord, N.H., and the reporter’s parent’s home in Hampstead, N.H.
The campaign continued the next month first when Cockerline spraypainted that same C-word in large red letters on one of the garage doors of the reporter’s parent’s home and then hours later when Waselchuck targeted the reporter’s new address in Melrose. There, he threw a brick through the window so that she would come out and see the message spray-painted in red on the side of her home: “This is just the beginning.”
The Middlesex District Attorney’s office issued a press release following that attack and released a SimpliSafe home surveillance recording of the frightening incident of the man throwing the brick. As authorities continued to investigate, they found this was an interstate campaign and federal authorities took the case over.
Labarge, Cockerline, Saniatan and Waselchuck already went through the legal system for their dirty work starting in 2023, when they were charged, and 2024, when they were sentenced, as the Herald has covered.
Cockerline was the first to be sentenced when he was slammed with two years and three months in federal prison for his role in August 2024. Waselchuck was sentenced next that September with a year and nine months in prison. Labarge was sentenced that November to three years and 10 months and the following month Saniatan was sentenced to two and a half years in prison.
Courtesy / U.S. District Court
A man later identified as Keenan Saniatan is seen in surveillance video around the time he vandalized the Hampstead, New Hampshire, home of the parents of an NHPR journalist. (Courtesy / U.S. District Court)
Originally Published:
‘I felt called to serve’: Marine severely injured in evacuation of Afghanistan receives Bay State honor
When the planes hit the twin towers on September 11, 2001, Tyler Vargas-Andrews was just three years old.
He couldn’t have known it then, but the events of that day and the subsequent decades-long war which followed would shape his life in profound and lasting ways — far more than the average American or even most veterans.
Vargas-Andrews, 27, was a 23-year-old U.S. Marine sergeant when he became one of the last U.S. casualties of the nearly 20 year war in Afghanistan. And on Thursday, he was honored by Massachusetts Fallen Heroes with their 2025 Daniel H. Petithory Award, named for the first soldier from the Bay State to die during the war.
The first and the last
Sgt. 1st Class Petithory was killed by friendly fire in early December of 2001, and was among the very first casualties of Operation Enduring Freedom. The bomb that took Petithory and two other U.S. service members also injured the future President of Afghanistan, Hamid Karzai.
At the time, Vargas Andrews was a toddler and too young to know his country was at war.
Even though he didn’t come from a military family, Vargas-Andrews said that he knew he wanted to serve his country from a young age. He went to Vanden High School, a Fairfield, California, a district also attended by the children of service members stationed at nearby Travis Air Force Base, until the 10th grade.
It was there, he told the Herald, that he saw what service meant, with “one if not both” of his friends’ parents deployed repeatedly as the Global War on Terror entered a second decade.
With the conflict building through his entire childhood, the desire to serve eventually became impossible to ignore.
“I chose a path where I could do the most good for others — I felt called to serve — and I’m grateful to say I did it,” he said.
He enlisted in the Marine Corps in August of 2017 and eventually was assigned to the 2nd Battalion, 1st Marines, known as “the Professionals.” He was a rifleman, like all Marines, but also a sniper.
According to Congressional records describing his service, he was a “professionally instructed gunmen and radio operator for his sniper team.” According to Vargas-Andrews, he spent his enlistment doing what all Marines try to do in “chasing the legacy of those who came before us.”
It was “almost four years to the day” after his enlistment, he told the Herald, when he was assigned the task of helping to evacuate U.S. personnel, assets, and allies from Afghanistan at Hamid Karzai International Airport, named for the now-former President injured nearly 20 years earlier on the day Petithory died.
Records show he and his team “aided in the evacuation and processing of over 200 United States Nationals at Abbey Gate in Kabul, Afghanistan and were the primary Ground Reconnaissance and Observation asset throughout Evacuation Operations at Abbey Gate.”
As the evacuation was underway on August 26, 2021, a suicide bomber detonated explosives outside the Abbey Gate. Vargas-Andrews was among the dozens of U.S. troops caught in the blast, which claimed the lives of 13 service members and at least 169 Afghan civilians.
Vargas-Andrews was severely injured. He lost his right arm and left leg, and needed 49 surgeries. He spent months in recovery at Walter Reed National Military Medical Center.
He wasn’t done there, though.
Vargas-Andrews has spent the time since he was medically retired from military service attempting to help his fellow veterans learn to live with their own wounds, and heal where they can. He’s testified before Congress, become a fitness advocate, and has run in marathons across the country.
Coming full circle
Choosing Vargas-Andrews to receive the Daniel H. Petithory Award this year, according to Dan Magoon, the executive director at Massachusetts Fallen Heroes, was a “no-brainer.”
“Tyler is an amazing, resilient warrior,” Magoon told the Herald. Vargas-Andrews, Magoon said, has dedicated his life post-service to his “brother and sister veterans and gold-star families.”
“And he’s used his experience and the tragedy that he lived through to share that message of resiliency. He has a motto: ‘you are never a victim.’ The way he carries himself and does more for others makes him — not only an exceptional Marine — but an unbelievable human being,” he said.
Vargas-Andrews, in speaking with the Herald ahead of Thursday’s award presentation, was remarkably positive considering his tragic circumstances. It’s not always easy, he explained when asked how he manages to keep his spirits up, but continuing to serve helps a great deal.
“I owe it to my friends who died to try to be happy and live a good life,” he said. “The Marine Corps has shaped me into the man that I am today and it’s given me the people I love most in my life.”
One killed in Dorchester double shooting
One man has died and another victim remains in critical condition following a shooting in Dorchester on Saturday night, Boston Police reported Sunday.
At about 9:47 p.m. Saturday night, police responded to a shot spotter activation around 38 Franklin Hill Ave. in Dorchester, BPD stated.
At the scene, officers found two victims with gunshot wounds. Both victims were taken to a local hospital with “life threatening injuries,” police said.
On of the victims, identified as an adult male, was pronounced dead at the hospital, BPD said. The other remains in critical condition as of Sunday morning.
Boston Police said the Homicide Unit is actively investigation the case, and anyone with information is encouraged to call the unit at 617-343-4470.
Tips may also be reported anonymously through the CrimeStoppers Tip Line at 1-800-494-TIPS, by texting “TIP” to CRIME, or online. The Boston Neighborhood Trauma Team offers free and confidential support 24/7 for those affected via the number 617-431-0125.
Battenfeld: Probe of fatal bus crash should be swift and transparent
Mayor Michelle Wu’s “independent” investigation into the fatal bus accident in Hyde Park should be swift and totally transparent and include the city’s failed oversight of the bus vendor Transdev in order to ensure Boston kids are safe getting to school.
The investigation should not take until the end of Wu’s reelection campaign and should rise above politics in the interest of the public and parents.
Wu and BPS Superintendent Mary Skipper should already be taking action to shore up their own weak oversight of Transdev. And police need to immediately release the accident report, which has been kept under wraps.
But there are signs the fix is already in – the investigator, a white collar defense lawyer and former federal prosecutor, has donated to several far-left Democrats and works for a politically connected law firm. And Wu has already determined it was the vendor’s fault and not her administration.
“There are protocols and this is a case where it looks like the responsibilities and obligations of the vendor were not held up,” Wu said last week.
Wu’s appointment of the investigator – Mintz Levin lawyer Natashia Tidwell – came just a week after the Herald and several city councilors called for an outside review of the crash.
Why did it take Wu so long to appoint an investigator in the April 28 accident that killed a 5-year-old Hyde Park boy, Lens Arthur Joseph?
It appears that she finally caved to political and public pressure because of the horrific nature of the crash and the fact that it was blowing back against her administration. Tidwell is charged with reviewing existing safety policies, the bus company’s performance, and making recommendations if more safety measures are needed.
“The public deserves a full understanding of how this could have happened and what changes are needed,” Wu said in a statement.
But will the public really get a “full understanding” of the accident if the investigation is focused on only Transdev and she has already absolved the School department of blame?
And why didn’t Wu appoint someone with no ties to Boston politics?
Tidwell has donated to a number of left-of-center Democratic pols, including Attorney General Andrea Campbell in 2022, 2021 and 2020, former Suffolk County DA Rachel Rollins, Cambridge City Councilor Paul Toner and Plymouth County DA candidate Rahsaan Hall, records show.
Tidwell has not donated campaign money to Wu.
But Wu’s campaign has received more than $28,000 from Mintz Levin lawyers and employees, according to campaign finance records.
The Wu administration finally released more detailed information about the accident and the bus driver, Jean Charles, in a Friday news dump, and after nearly a month of silence, Transdev released a statement.
Charles had been involved in four incidents in the last two years, and hit a parked car during the day of the fatal accident, but kept driving against protocol.
It was previously reported that Charles’s certificate to drive the bus had expired in 2024, and he did not try to renew it.
Charles resigned his position after Transdev moved to terminate him.
Karen Read murder retrial: Complete trial 2.0 coverage
Mansfield’s Karen Read is on her second trial for the murder of her boyfriend, Boston Police Officer John O’Keefe, on Jan. 29, 2022. Here’s an index to all of the Herald’s coverage.
It is the second time Read is on trial. She was tried a year ago on the same charges of second-degree murder, manslaughter while operating a motor vehicle under the influence, and leaving the scene of a collision causing death, but that ended in mistrial on July 1, 2024.
Get up to speed with our guides to what to know and who to know in this trial. Read coverage of the last trial at its own daily coverage index.
The new trial began on April 22 following three weeks of jury selection, which began April 1.
Follow complete daily coverage in the index below.
Witnesses are listed only in order of first appearance. If they are recalled later that is not noted unless continued testimony is the only testimony. The daily notes also make note of other events, like questioning of witnesses outside of the jury’s presence or the jury’s trip to 34 Fairview Road.
Jump to…
Daily testimony
Called on Day 1, April 22:
1. Timothy Nuttall, Canton Fire Department paramedic
2. Kerry Roberts, Canton, Mass.
Called on Day 2, April 23:
3. Peggy O’Keefe, Canton, Mass.
4. Trooper Nicholas Guarino, Massachusetts State Police
5. Daniel Whitley, Canton Fire Department paramedic
Called on Day 3, April 24:
6. Jean DeMulis, general manager, C.F. McCarthy’s
7. Brigid Meehan, owner and manager, Waterfall Bar & Grille
8. Michael Camerano, Canton, Mass.
Called on Day 4, April 25:
Event: Viewing of 34 Fairview Road and Read’s Lexus LX570 SUV
9. Dr. Garrey Faller, former chief pathologist at Good Samaritan Medical Center
10. Jason Becker, Canton Fire paramedic
Called on Day 5, April 28:
11. Ian Whiffin, digital forensics analyst, Cellebrite
Event: ARCCA witnesses questioned out of jury’s presence
Called on Day 6, April 29:
12. Jennifer McCabe, Canton, Mass.
Called on Day 7, April 30:
McCabe continuing testimony
Called on Day 8, May 2:
13. Hannah Knowles, MSP crime lab
Called on Day 9, May 5:
14. Ryan Nagel, Canton, Mass.
15. Heather Maxon, Plainville, Mass.
16. Sara Levinson, Canton, Mass.
17. Katie McLaughlin, Canton Fire paramedic
18. Lt. Paul Gallagher, Canton Police Department, ret.
Called on Day 10, May 6:
19. Robert Gilman, meteorologist
20. Lt. Charles Rae, Canton PD
21. Lt. Kevin O’Hara, Special Emergency Response Team (SERT) commander, MSP
Called on Day 11, May 7:
22. Trooper Connor Keefe, MSP
23. Jessica Hyde, digital forensics expert
Called on Day 12, May 8:
24. Sgt. Yuriy Bukhenik, MSP
Called on Day 13, May 9:
Bukhenik continuing testimony, full reading of Read and Brian Higgins text messages
Called on Day 14, May 12:
Bukhenik continuing testimony
Unexpected break day, May 13
Called on Day 15, May 14:
25. John O’Keefe’s niece. Minor witnesses are not to be named per court order.
26. Sgt. Zachary Clark, MSP
27. Sgt. Even Brent, MSP
28. Maureen Hartnett, MSP crime lab
Called on Day 16, May 15:
29. Dr. Irini Scordi-Bello, forensic pathologist, Office of the Chief Medical Examiner, Massachusetts
Called on Day 17, May 16:
30. Andre Porto, MSP crime lab
31. Ash Vallier, MSP crime lab
Called on Day 18, May 19:
32. Nick Bradford, DNA analyst at BODE Technology, Virginia
33. Karl Miyasako, DNA analyst at BODE Technology, Virginia
34. Shanon Burgess, digital forensics examiner, Aperture, Dallas office
Called on Day 19, May 20:
35. Christina Hanley, MSP crime lab
Called on Day 20, May 21:
36. Dr. Aizik Wolf, neurosurgeon, director of the Miami Neuroscience Center at Larkin Community Hospital, Miami
This list will update as the trial continues.
Prosecution’s witness list
This is the Commonwealth’s updated witness list filed on March 19. It includes Read’s attorneys at the end with an accompanying note preserved here.
CIVILIAN WITNESSES
1. Albert, Brian
2. Albert, Brian Jr.
3. Albert, Caitlin
4. Albert, Chris
5. Albert, Colin
6. Albert, Julie
7. Albert, Nicole
8. Bernstein, Steven (Keeper of Record)
9. Boudreau, Kaitlin
10. Camerano, Michael
11. Camerano, Katie
12. D’Antuono, Richard
13. DeMulis, Jean (Keeper of Record)
14. Higgins, Brian
15. Jutras, Louis
16. Juvenile K.F.
17. Juvenile P.F.
18. Kearney, Aidan
19. Levinson, Sara
20. Maxon, Heather
21. McCabe, Jennifer
22. McCabe, Matthew
23. Meehan, Brigid (Keeper of Record)
24. Nagel, Julie
25. Nagel, Ryan
26. O’Keefe, Erin
27. O’Keefe, Margaret
28. O’Keefe, Paul
29. Read, Nathan
30. Read, William
31. Roberts, Curt
32. Roberts, Kerry
33. Scanlon, Steven
34. Sullivan, Laura
35. Sullivan, Marietta
36. Trayers, Rebecca
37. Trotta, Michael
38. Voss, Gretchen
39. Wiweke-Bershneider, Natalie
CANTON FIRE DEPARTMENT
40. Becker, Jason
41. Flematti, Anthony
42. Kelly, Matthew
43. McLaughlin, Katie
44. Nuttall, Timothy
45. Walsh, Francis
46. Whitley, Daniel
47. Woodbury, Gregory
LAW ENFORCEMENT WITNESSES
Canton Police Department
48. DiGiampietro, Paul – Sergeant (Ret.)
49. Gallagher, Paul — Lieutenant (Ret.)
50. Goode, Sean — Sergeant
51. Lank, Michael — Lieutenant
52. Mullaney, Stephen
53. Rafferty, Helena — Chief
54. Ray, Charles — Lieutenant
55. Saraf, Steven
56. Wanless, Brian (Ret.)
Needham Police Department
57. Gallerani, Brian – Sergeant
Massachusetts State Police
58. Brent, Evan
59. Bukhenik, Yuriy — Sergeant
60. Clark, Zachary — Sergeant
61. Guarino, Nicholas
62. O’Hara, Kevin
63. Paul, Joseph
64. Proctor, Michael
65. Tully, Brian — Lieutenant
FORENSIC LABORATORY WITNESSES
BODE
66. Bradford, Nicholas
67. Chart, Tess
U.C. Davis – Veterinary Genetic Laboratory
68. Kun, Teri
Massachusetts State Police Crime Laboratory
69. Hanley, Christina
70. Hartnett, Maureen
71. Hryzan, Sophie
72. Knowles, Hannah
73. Porto, Andre
74. Vaillier, Ashley
EXPERT WITNESSES
75. Burgess, Shanon, Aperture, LLC
76. Crawford, Coleen, Norfolk District Attorney’s Office
77. Crosby, James W, MS. Ph.D, Canine Aggression Consulting, LLC.
78. Gilman, Robert, New England Weather Science
79. Hyde, Jessica, Hexordia LLC.
80. Faller, Garrey, MD., Good Samaritan Hospital
81. Klane, Andrew, Aperture, LLC.
82. Merolli, Mike, Aperture, LLC.
83. Rice, Justin, M.D., South Shore Hospital
84. Scordi-Bello, Irini, M.D., Office of Chief Medical Examiner
85. Stonebridge, Renee, M.D, Office of Chief Medical Examiner
86. Welcher, Judson, Ph.D, Aperture LLC.
87. Whiffin, Ian, Cellebrite
88. Wolf, Aizik L., M.D., Miami Neuroscience Center
COUNSEL FOR DEFENDANT*
89. Jackson, Alan
90. Little, Elizabeth
91. Yannetti, David
*The Commonwealth notices that it may be necessary to call defense counsels to authenticate the defendant’s numerous public statements.
Defense’s list
This the defense’s list filed on March 18. It notes that “Ms. Read also reserves the right to call any of the witnesses included on the Commonwealth’s witness list or any witnesses necessary for rebuttal.”
1. Brian Albert
2. Caitlin Albert
3. Christopher Albert
4. Colin Albert
5. Julie Albert
6. Kevin Albert
7. Nicole Albert
8. Michael Wagner
9. Sheryl Waugh
10. Paul Mackowski
11. Leslie Bernstein
12. Rebecca Baizen
13. Officer Nicholas Barros
14. Trooper Evan Brent
15. Sgt. Yuri Bukhenik
16. Laurie Cahill
17. Trooper Zachary Clark
18. Christopher Curran
19. Kerri Curran
20. Nicholas Curran
21. Richard D’Antuono
22. Officer Kelly Dever
23. Stephanie Devlin
24. Trooper David Dicicco
25. Patrick Haggerty
26, Maureen Hartnett
27. Brian Albert, Jr.
28. Brian Higgins
29. Louis Jutrus
30. Trooper Connor Keefe
31. Matthew Kelly
32. Karina Kolokithas
33. Nicholas Kolokithas
34. Teri Kun
35. Sergeant Michael Lank
36. Brian Loughran
37. Heather Maxon
38. Allison McCabe
39. Jennifer McCabe
40. Matthew McCabe
41. Lance Mello
42. Ryan Nagel
43. Steve Nelson
44. Andre Porto
45. Hollie Price
46. Trooper Kathleen Prince
47. Elizabeth Proctor
48. Trooper. Michael Proctor
49. Kerry Roberts
50. Wendell Robery
51. Steven Ridge
52. Heriberto Hernandez
53. Marc Lopilato
54. Alfredo Lopilato
55. Angela Malvone
56. Lt. Brian Tully
57. Courtney Proctor
58. Tristan Morris
59. Jean DeMulis
60. Mary Souza
61. Ashley Bell
62. Mike Rushworth
63. Matthew Amory
64. Norfolk County District Attorney Michael Morrissey
65. Thomas Beatty
66. Erin Beatty
67. Meghan Mariani
68. Thomas Martin
69. John O’Keefe, Sr.
70. Lt. John Fanning
71. Matthew Kelsch
72. Thomas Keleher
73. Annie Cheung
74. Helena Rafferty
75. Irini Scordi-Bello
76. Trooper Jeffrey Kostkowski
77. Trooper Joseph Paul
78. Sgt. Paul J DiGiampietro
79. Sgt. Paul Gallagher
80. Chris Van Ee, PhD.
81. Richard Green
82. Daniel Wolfe, Ph.D.
83. Andrew Rentschler, PhD.
84. Maggie Gaffney
85. Derek Ellington
86. Michael Easter
87. Matthew Erickson
88. Matthew DiSogra, MS, PE
89. Elizabeth Laposata, MD, FCAP, FASCP
90. Dr. Marie Russell, MD, CCHP-P
91. Garrett Wing