| Time | Event | Details |
|---|---|---|
| 9:00am- 11:00am | ||
| 4:00pm |
(Rescheduled from 05-05-25) | vs. Haverhill |
| 4:00pm |
(Date, Time & Location Changed from 05-06-25) | vs. Haverhill |
| 4:00pm |
(Rescheduled from 04-15-25) | vs. Manchester-Essex |
| 4:30pm |
(Rescheduled from 05-05-25) | vs. Haverhill |
| 4:30pm |
(Date changed from 05-07-25) | vs. Chelmsford |
| 6:00pm- 9:00pm |
| Time | Event | Details |
|---|---|---|
| 9:00am- 11:00am | ||
| 4:00pm |
(Cancelled) | vs. Central Catholic |
| 4:00pm |
(Rescheduled to 05-18-25) | vs. Central Catholic |
| 4:00pm |
(Cancelled) | vs. Central Catholic |
| 4:00pm |
(Rescheduled to 05-22-25) | vs. Dracut High School |
| 4:00pm |
(Rescheduled to 05-26-25) | vs. Dracut High School |
| 4:00pm |
(Date Changed to 05-15-25) | vs. Central Catholic |
| 4:00pm |
(Rescheduled to 05-20-25) | vs. Tewksbury Memorial High School |
| 4:30pm | vs. Newton North | |
| 5:00pm | vs. Lowell High School | |
| 5:45pm | vs. Newton North | |
| 6:15pm | vs. Lowell High School | |
| 6:15pm | vs. Lowell High School | |
| 7:00pm | vs. Bedford (NH) |
| Time | Event | Details |
|---|---|---|
| 8:00am- 10:00pm | ||
| 9:00am |
(Rescheduled to 05-18-25) | vs. Chelmsford |
| 9:00am |
(Rescheduled to 05-18-25) | vs. Chelmsford |
| 10:00am |
(Cancelled) | vs. Shrewsbury |
| 10:00am | vs. TBA | |
| 10:00am | vs. TBA | |
| 4:00pm |
(Cancelled) | vs. Shrewsbury |
| 4:00pm |
(Rescheduled to 05-26-25) | vs. Shrewsbury |
| Time | Event | Details |
|---|---|---|
| 8:00am- 6:00pm | ||
| 12:00pm- 5:00pm |
| Time | Event | Details |
|---|---|---|
| 4:00pm | vs. North Andover | |
| 4:00pm | vs. North Andover | |
| 4:00pm | vs. North Andover | |
| 4:00pm | vs. North Andover | |
| 4:00pm | vs. North Andover | |
| 4:00pm | vs. Chelmsford | |
| 4:30pm | vs. Lawrence High School | |
| 5:00pm | vs. Lawrence High School | |
| 6:15pm | vs. Lawrence High School | |
| 6:15pm | vs. Lawrence High School |
| Time | Event | Details |
|---|---|---|
| 1:00pm | vs. MIAA | |
| 4:00pm | vs. St. John's Preparatory | |
| 4:00pm | vs. St. John's Preparatory | |
| 4:30pm | vs. Newton South | |
| 5:00pm | vs. Billerica Memorial | |
| 5:30pm | vs. Billerica Memorial | |
| 6:00pm- 9:00pm | ||
| 6:45pm | vs. Billerica Memorial | |
| 7:00pm | vs. Billerica Memorial |
| Time | Event | Details |
|---|---|---|
| 4:00pm | vs. North Andover | |
| 4:30pm | vs. Lowell High School | |
| 4:30pm |
(Cancelled) | vs. Lowell High School |
| 4:30pm | vs. Lowell High School | |
| 5:00pm | vs. St. John's Preparatory | |
| 6:00pm | vs. Lowell High School | |
| 6:00pm- 9:00pm | ||
| 6:00pm | vs. Lowell High School | |
| 6:15pm |
(Cancelled) | vs. St. John's Preparatory |
| 6:15pm | vs. St. John's Preparatory |