| Time | Event | Details |
|---|---|---|
| 4:00pm | vs. Lowell High School | |
| 4:00pm | vs. Lowell High School | |
| 4:00pm |
(Cancelled) | vs. Lowell High School |
| 4:00pm | vs. Lowell High School | |
| 4:00pm | vs. Lowell High School | |
| 6:00pm- 9:00pm |
| Time | Event | Details |
|---|---|---|
| 9:00am | vs. North Andover | |
| 9:00am | vs. North Andover | |
| 3:30pm | vs. St. John's Preparatory | |
| 3:30pm | vs. St. John's Preparatory | |
| 4:00pm | vs. Phillips Academy Andover | |
| 4:30pm | vs. Essex Tech
@ Essex Technical School
| |
| 5:30pm | vs. Newburyport | |
| 6:00pm | vs. Essex Tech
@ Essex Technical School
| |
| 7:00pm | vs. Newburyport |
| Time | Event | Details |
|---|---|---|
| 10:00am |
(Rescheduled to 05-03-25) | vs. Beverly |
| 10:00am |
(Rescheduled to 05-21-25) | vs. Lexington |
| 10:00am |
(Rescheduled to 05-17-25) | vs. Lexington |
| 12:00pm |
(Rescheduled to 04-29-25) | vs. Beverly |
| 12:00pm |
(Rescheduled to 04-29-25) | vs. Beverly |
| Time | Event | Details |
|---|---|---|
| 8:00am- 9:30am | ||
| 10:00am |
(Rescheduled to 04-29-25) | vs. Beverly |
| 12:00pm- 5:00pm | ||
| 10:00pm |
(Rescheduled to 04-29-25) | vs. Beverly |
| Time | Event | Details |
|---|---|---|
| 4:00pm | vs. Methuen | |
| 4:00pm | vs. Billerica Memorial | |
| 4:15pm | vs. Lawrence High School | |
| 4:15pm | vs. Lawrence High School | |
| 4:45pm |
(Time Changed) | vs. Lawrence High School |
| 5:00pm |
(Time Changed) | vs. Lawrence High School |
| 5:00pm |
(Time Changed) | vs. Lawrence High School |
| 5:00pm | vs. Haverhill | |
| 5:30pm |
(Date changed from 04-29-25) | vs. North Andover |
| 6:15pm | vs. Haverhill | |
| 7:00pm |
(Date changed from 04-29-25) | vs. North Andover |
| Time | Event | Details |
|---|---|---|
| 8:00am- 11:49pm |
Collins Center
No Games to be scheduled on this date | |
No Games to be scheduled on this date | ||
| 4:15pm |
(Rescheduled from 04-27-25) | vs. Beverly |
| 4:15pm |
(Rescheduled from 04-27-25) | vs. Beverly |
| 4:30pm | vs. Lexington | |
| 5:00pm | vs. North Andover | |
| 5:30pm |
(Date Changed to 04-28-25) | vs. North Andover |
| 6:00pm- 9:00pm | ||
| 6:30pm | vs. North Andover | |
| 7:00pm |
(Date Changed to 04-28-25) | vs. North Andover |
| Time | Event | Details |
|---|---|---|
| 3:30pm | vs. Haverhill | |
| 4:00pm | vs. Haverhill | |
| 4:00pm | vs. Haverhill | |
| 4:30pm | vs. Haverhill | |
| 4:30pm | vs. Haverhill | |
| 4:45pm | vs. Chelmsford | |
| 4:45pm | vs. Chelmsford | |
| 5:00pm | vs. Methuen | |
| 6:00pm- 9:00pm | ||
| 6:15pm |
(Cancelled) | vs. Methuen |
| 6:15pm | vs. Methuen |