Connor Grieve went the distance and also helped his own cause with three hits and four RBI as No. 8 Braintree (16-8) defeated fourth-seeded King Philip 8-3 in a Div. 1 state semifinal.
Matt Toland drove in two runs on two hits, and Pat Clair pitched three scoreless innings of relief as No. 11 Arlington Catholic (17-6) edged No. 7 Sandwich 5-4 in eight innings in a Div. 3 state semifinal.
BOYS LACROSSE
Joey McCarthy (assist), Oliver Rice (assist) and Teddy Glynn netted hat tricks to power third-seeded Norwell (16-6) past No. 7 Manchester-Essex 16-5 in a Div. 4 state semifinal.
Kiley Hogan struck out six and allowed one walk and three hits over a complete game shutout, and Hailey McMahon hit a two-run single as No. 6 Tyngsboro (20-4) advanced to the Div. 4 state final with a 4-0 victory over No. 2 Uxbridge.
Alyx Rossi struck out 15 and allowed just one hit as No. 3 Bedford (21-1) defeated Hopkinton 3-1 in a Div. 2 state semifinal.
GIRLS TENNIS
Naomi Provost and Emily McIntosh won their matches in straight sets to help lead No. 4 Hamilton-Wenham (17-6) past top-seeded Lynnfield in a Div. 4 state semifinal. The other point came at first doubles where Olivia Romans and Evelyn Esdaile prevailed in three sets.
No. 1 Longmeadow edged fourth-seeded Hingham 3-2 in a Div. 2 semifinal. Sara Tiru and Bailey Downes picked up two points for Longmeadow in singles and the third point came in first doubles as Ellen Kennedy and Nora McMahon of Longmeadow defeated Gabi Magner and Sammy Price 6-2, 7-5
In second doubles Cassie McCabe and Maddie Cusack of Hingham defeated Maia Oh and Anaya Mohani 7-5, 6-3
DIVISION 1 SEMIFINALS – Wednesday
Braintree 8, King Philip 3
Chelmsford 5, St. John’s (Shrewsbury) 3
DIVISION 1 FINAL – At Polar Park, TBA
No. 8 Braintree (16-8) vs. No. 14 Chelmsford (18-8)
DIVISION 2 SEMIFINALS – Wednesday
Reading 5, Somerset Berkley 2
Walpole 10, Plymouth North 2
DIVISION 2 FINAL – At Polar Park, TBA
No. 4 Walpole (14-9) vs. No. 2 Reading (21-3)
DIVISION 3 SEMIFINALS – Wednesday
Arlington Catholic 5, Sandwich 4 (8 inn.)
North Reading 6, Wakefield 0
DIVISION 3 FINAL – At Polar Park, TBA
No. 9 North Reading (20-4) vs. No. 11 Arlington Catholic (17-6)
DIVISION 4 SEMIFINALS – Wednesday
Lynnfield 17, Hamilton-Wenham 3
Millbury vs. Pittsfield, late
DIVISION 4 FINAL – At Polar Park, TBA
No. 2 Lynnfield (20-4) vs. Millbury/Pittsfield
DIVISION 5 SEMIFINALS – At Polar Park, TBA
English 9, Drury 7
Pioneer Valley 12, Hopedale 2
DIVISION 5 FINAL – TBA
No. 2 English (21-5) vs. No. 1 Pioneer Valley (24-0)
BOYS LACROSSE
DIVISION 1 SEMIFINALS – Wednesday
BC High 14, Acton-Boxboro 11
St. John’s Prep 12, Lincoln-Sudbury 5
DIVISION 1 FINAL – Saturday at Mass. Maritime
No. 2 St. John’s Prep (21-1) vs. No. 1 BC High (19-3), TBA
DIVISION 2 SEMIFINALS – Wednesday
Billerica 10, Mansfield 7
Reading 10, Westwood 9
DIVISION 2 FINAL – Saturday at Mass. Maritime
No. 6 Reading (19-3) vs. No. 1 Billerica (21-1), TBA
DIVISION 3 SEMIFINALS – Wednesday
Falmouth 14, Nauset 3
Scituate 11, Medfield 9
DIVISION 3 FINAL – Saturday at Mass. Maritime
No. 5 Scituate (18-5) vs. No. 3 Falmouth (18-5), TBA
DIVISION 4 SEMIFINALS – Wednesday
Cohasset 11, Nantucket 2
Norwell 16, Manchester-Essex 5
DIVISION 4 FINAL – Saturday at Mass. Maritime
No. 1 Cohasset (21-2) vs. No. 3 Norwell (16-6), TBA
GIRLS LACROSSE
DIVISION 1 FINAL – Thursday at Babson
No. 1 Concord-Carlisle (22-2) vs. No. 6 Westford Academy (19-3), 7:15
DIVISION 2 FINAL – Friday at Babson
No. 4 Reading (21-3) vs. No. 2 Walpole (24-1), 5
DIVISION 3 FINAL – Friday at Babson
No. 1 Medfield (21-3) vs. No. 2 Newburyport (17-5), 7:15
DIVISION 4 FINAL – Thursday at Babson
No. 1 Cohasset (21-2) vs. No. 3 Norwell (18-3), 5
DIVISION 1 FINAL – Saturday at Curry College
No. 2 Xaverian (4-1) vs. No. 1 BC High (6-0), TBA
DIVISION 2 FINAL – Saturday at Curry College
No. 2 Brookline (6-2) vs. No. 1 Hanover (8-0), TBA
GIRLS RUGBY
DIVISION 1 FINAL – Saturday at Curry College
No. 1 Belmont (7-0) vs. No. 2 Lincoln-Sudbury (6-1), TBA
DIVISION 1 SEMIFINAL – Wednesday
Taunton 2, Bishop Feehan 1
DIVISION 1 SEMIFINAL – Thursday
Wachusett vs. Lincoln-Sudbury, 6:30 (Worcester State)
DIVISION 1 FINAL – TBA
No. 1 Taunton (24-0) vs. Wachusett/Lincoln-Sudbury
DIVISION 2 SEMIFINAL – Wednesday
Bedford 3, Hopkinton 1
DIVISION 2 SEMIFINAL – Thursday
Westfield vs. Silver Lake, 5 (UMass-Dartmouth)
DIVISION 2 FINAL – TBA
No. 3 Bedford (21-1) vs. Westfield/Silver Lake
DIVISION 3 SEMIFINAL – Wednesday
Greater New Bedford 3, Foxboro 2
DIVISION 3 SEMIFINAL – Thursday
Nipmuc vs. Dighton-Rehoboth, 3 (UMass-Dartmouth)
DIVISION 3 FINAL – TBA
No. 10 Greater New Bedford (18-8) vs. Nipmuc/Dighton-Rehoboth
DIVISION 4 SEMIFINAL – Wednesday
Tyngsboro 4, Uxbridge 0
DIVISION 4 SEMIFINAL – Thursday
Hampshire vs. Case, 4 (Worcester State)
DIVISION 4 FINAL – TBA
No. 6 Tyngsboro (20-4) vs. Hampshire/Case
DIVISION 5 SEMIFINAL – Wednesday
Turners Falls 8, Georgetown 7
DIVISION 5 SEMIFINAL – Thursday
Greenfield vs. Hopedale, 6 (Westfield State)
DIVISION 5 FINAL – TBA
No. 1 Turners Falls (20-4) vs. Greenfield/Hopedale
BOYS TENNIS
DIVISION 1 FINAL – Saturday at MIT
No. 6 Lexington (23-1) vs. No. 1 St. John’s Prep (21-0), TBA
DIVISION 2 SEMIFINAL – Monday
Duxbury 3, Hopkinton 1
DIVISION 2 SEMIFINAL – Thursday at Lexington
Sharon vs. Westborough, 3
DIVISION 2 FINAL – Saturday at MIT
No. 4 Duxbury (19-3) vs. Sharon/Westborough, TBA
DIVISION 3 SEMIFINAL – Wednesday
Weston 5, Martha’s Vineyard 0
DIVISION 3 SEMIFINAL – Thursday at Bridgewater-Raynham
Bedford vs. Latin Academy, 4
DIVISION 3 FINAL – Saturday at MIT
Bedford/Latin Academy vs. No. 6 Weston (10-7), TBA
DIVISION 4 SEMIFINAL – Monday
Manchester-Essex 5, Cohasset 0
DIVISION 4 SEMIFINAL – Thursday at Hingham
Lynnfield vs. Sturgis West, 4
DIVISION 4 FINAL – Saturday at MIT
No. 1 Manchester-Essex (21-1) vs. Lynnfield/Sturgis West
GIRLS TENNIS
DIVISION 1 SEMIFINAL – Wednesday
Lexington 3, Newton South 2
DIVISION 1 SEMIFINAL – Thursday at Lexington
Winchester vs. Wellesley, 3
DIVISION 1 FINAL – Saturday at MIT
Winchester/Wellesley vs. No. 6 Lexington (22-0)
DIVISION 2 SEMIFINALS – Wednesday
Longmeadow 3, Hingham 2
Wayland 4, Notre Dame (Hingham) 1
DIVISION 2 FINAL – Saturday at MIT
No. 1 Longmeadow (23-0) vs. No. 2 Wayland (14-5)
DIVISION 3 SEMIFINAL – Wednesday
Martha’s Vineyard 3, St. John Paul 2
DIVISION 3 SEMIFINAL – Thursday at Concord-Carlisle
Dover-Sherborn vs. Bishop Fenwick, 4
DIVISION 3 FINAL – Saturday at MIT
No. 3 Martha’s Vineyard (19-1) vs. Dover-Sherborn/Bishop Fenwick
DIVISION 4 SEMIFINALS – Wednesday
Hamilton-Wenham 3, Lynnfield 2
Manchester-Essex 3, Bromfield 2
DIVISION 4 FINAL – Saturday at MIT
No. 4 Hamilton-Wenham (17-2) vs. No. 6 Manchester-Essex (15-8)
DIVISION 1 FINAL – Friday at Xaverian
No. 3 Needham (21-5) vs. No. 1 Brookline (22-1), 6:30
DIVISION 2 FINAL – Thursday at Shrewsbury HS
No. 1 Agawam (23-1) vs. No. 3 Wayland (16-8), 6:30
Related News
04 May, 2025
Sean Penn Says Timely Drama ‘Words Of Wa . . .
24 Apr, 2025
Superquiz, Friday, April 25
31 Mar, 2025
St. Johns County Seeks Public Feedback o . . .
03 Jun, 2025
NBC Sports Announces Deal To Air Swimmin . . .
15 Mar, 2025
60s singer from iconic folk-rock band is . . .
03 Jun, 2025
Warriors’ Stephen Curry makes ‘imposter . . .
28 May, 2025
‘Charming’ family-run garden centre to c . . .
13 May, 2025
Rev Isaac Owusu Bempah intercedes on Sam . . .