Xaverian Brothers won the last time they faced Walpole and things went their way on Monday too. The Hawks came out on top against the Timberwolves by a score of 6-2. The game was the first time the Hawks have beaten the Timberwolves on their field since April 18, 2016.
Paul McCarthy tossed a big game, not allowing a single earned run and allowing only two hits while striking out six over five innings pitched. He has been nothing but reliable on the mound: he hasn't tossed less than five strikeouts in four consecutive appearances.

Jack O'Neil
04/21/25 @ Walpole | 3 |
04/17/25 @ Hopkinton | 2 |
04/04/25 vs Holliston | 2 |
06/08/24 vs Durfee | 2 |
06/01/24 vs Framingham | 2 |
On the hitting side, Xaverian Brothers let Jack O'Neil and Nolan Rappoli run wild. O'Neil went a perfect 3-for-3 with three stolen bases and three runs, while Rappoli went 1-for-2 with three RBI, one triple, and one stolen base. Those three runs gave O'Neil a new career-high. Greyson Mazza also deserves some recognition as he hit his first double of the season.
Xaverian Brothers pushed their record up to 8-2 with the victory, which was their third straight on the road. Those road wins came thanks in part to their pitching effort, having only surrendered 1.7 runs on average over those games. As for Walpole, their loss ended a five-game streak of wins at home dating back to last season and dropped them to 3-6.
When Xaverian Brothers and Walpole next hit the field, they'll be up against teams who recently just can't seem to lose. The Hawks will take on Plymouth North and their five-game winning streak at 5:00 p.m. on Friday. Meanwhile, Walpole will try to stop King Philip Regional's eight-game winning streak when they meet at 11:00 a.m. on Wednesday. The two teams have allowed few runs on average (the Timberwolves 3, the Warriors 2.1) so any runs scored will be well earned.
Article generated by infoSentience based on data entered on MaxPreps