
Prep wins pitchers’ duel over St. Mary’s
LYNN — There were 13 strikeouts between the two pitchers and only six hits. In other words, this was a scintillating high school baseball pitchers’ duel. However,...

Prep can’t shake Xaverian, but still gets the win
DANVERS — It seems as if no matter when St. John’s Prep and Xaverian play, in any sport, it’s never an easy game for either team. That was the case again Thursday...

Prep’s home opener a success with win over CM
DANVERS — St. John’s Prep boys lacrosse coach John Pynchon has no problem with people reminding him that the Eagles are going for their fourth straight Division...

Every second counts as Prep wins D1 hockey crown
BOSTON — The clock read 0:00 – something that doesn’t really seem plausible considering that in hockey, time expires when the clock hits 0:00 regardless of...

An ending that made nobody happy
I’d imagine it was difficult waking up Monday morning and going to school if you were a Winchester High School hockey player. The Red & Black may have...

Xaverian 23, St. John’s Prep 21
WESTWOOD — If this was the appetizer, one can only imagine what the main course will be like. Xaverian Brothers High School and St. John’s Prep squared off...

Magicians break out early, coast to win over Beverly
BEVERLY — On a classic, crisp New England autumn day, the Marblehead football team rode into Hurd Stadium and put on a big-play clinic in the first half en route...

St. John’s Prep football blasts past Haverhill
DANVERS — The St. John’s Prep football team ran roughshod over Haverhill, 49-6, Friday night at Glatz Field, with the Eagles scoring every time they had the...

St. John’s off to good start in D1 baseball tournament
DANVERS — In past seasons, St. John’s Prep has had some memorable baseball games with Braintree, so as a first-round matchup in this year’s Division 1 state...