THURSDAY
MIAA Baseball
Division 2 State Final
at Campanelli Stadium in Brockton
Greater New Bedford vs Danvers (4)
American Legion Baseball
Seniors
Danvers at Middleton-Peabody (6)
Connery at Methuen (7)
Juniors
Middleton-Peabody at N. Andover (6)
NSBL
NS Storm at Newburyport (6)
Swampscott at N. Reading (6)
FRIDAY
American Legion Baseball
Seniors
Middleton-Peabody at Danvers (5:30)
Connery at Newburyport (6)
Haverhill at Beverly-Salem (5:30)
Juniors
Ipswich at Middleton-Peabody (6)
Andover at Beverly-Salem (6)
Connery at Haverhill (7)
NSBL
Beverly at Swampscott (6)
SATURDAY
American Legion Baseball
Seniors
Danvers at Newburyport (12:30)
Saugus at Marblehead-Swampscott (7)
Methuen at Connery (at Fraser Field, 7:30)
Juniors
Ipswich at Saugus (TBA)
Methuen at Connery (at Fraser Field, 5:30)
NSBL
NS Phillies at Saugus (11)
Newburyport at Marblehead (5)
SUNDAY
American Legion Baseball
Seniors
Saugus at Haverhill (1)
Andover at Newburyport (5)
Juniors
Saugus at Ipswich (5)
Andover at Haverhill (7)
NSBL
Swampscott at Beverly (1)
NS Storm at Kingston (5)
Saugus at NS Phillies (5:30)
Newburyport at Manchester (5:30)
2017 Agganis All-Star Games
Sunday, June 25
Awards Ceremony, 10 a.m., Manning Field
20th softball game, noon, Fraser field
23rd baseball game, 2 p.m., Fraser Field
Monday, June 26
13th boys basketball game, 6 p.m., Lynn Classical
13th girls basketball game, 7:15 p.m., Lynn Classical
Tuesday, June 27
22nd girls soccer game, 5:30 p.m., Manning Field
22nd boys soccer game, 7 p.m., Manning Field.
Wednesday, June 28
6th girls lacrosse game, 5:30 p.m.., Manning Field
6th boys lacrosse game, 7 p.m., Manning field
Thursday, June 29
56th football game, 7 p.m., Manning Field.