PEABODY
Game 1 – Friday, September 6 – vs. Melrose – 7 p.m.
Game 2 – Friday, September 13 – vs. Winchester – 7 p.m.
Game 3 – Friday, September 20 – @ Swampscott – 7 p.m.
Game 4 – Friday, September 27 – @ Lynn Classical – 7 p.m.
Game 5 – Friday, October 4 – vs. Masconomet – 7 p.m.
Game 6 – Friday, October 18 – @ Marblehead – 7 p.m.
Game 7 – Friday, October 25 – vs. Danvers 7 p.m.
Game 8 – Saturday, November 2 – @ Beverly – 1 p.m.
Thanksgiving – Thursday, November 28 – @ Saugus – 10 a.m.
BISHOP FENWICK
Game 1 – Friday, September 6 – vs. Marblehead – 7 p.m.
Game 2 – Saturday, September 21 – vs. Bishop Stang – 1 p.m.
Game 3 – Friday, September 27 – vs. Wilmington – 7 p.m.
Game 4 – Friday, October 4 – @ Archbishop Williams – 6:30 p.m.
Game 5 – Friday, October 11 – vs. Cardinal Spellman – 7 p.m.
Game 6 – Saturday, October 19 – @ Bishop Feehan – 1 p.m.
Game 7 – Friday, October 25 – vs. Cathedral – 7 p.m.
Game 8 – Friday, November 1 – vs. Arlington Catholic – 7 p.m.
Thanksgiving – Wednesday, November 27 – @ St. Mary’s – 6:30 p.m.
ST. JOHN’S PREP
Game 1 – Friday, September 6 – vs. Marshfield – 6 p.m.
Game 2 – Friday, September 13 – vs. Londonderry – 7 p.m.
Game 3 – Friday, September 20 – vs. Central Catholic – 7 p.m.
Game 4 – Saturday, September 28 – vs. La Salle Academy – noon
Game 5 – Saturday, October 12 – @ St. John’s Shrewsbury – noon
Game 6 – Saturday, October 19 – Malden Catholic – 1 p.m.
Game 7 – Friday, October 25 – @ Catholic Memorial – 6:30 p.m.
Game 8 – Friday, November 1 – vs. BC High – 6 p.m.
Thanksgiving – Thursday, November 28 – vs. Xaverian Brothers – 10:15 a.m.