Xaverian Brothers faced St. John in a battle between two of the state's top teams on Wednesday. The Hawks had just enough and edged out the Pioneers 2-1. Those two runs were actually the fewest the Hawks have put up all season, but given the result they're probably not too concerned.
Paul McCarthy tossed a big game, not allowing a single earned run while striking out seven over five innings pitched. He has been nothing but reliable on the mound: he hasn't given up more than two walks in three consecutive appearances.

Nolan Rappoli
04/16/25 @ St. John's | 3 |
04/03/25 vs Norwood | 2 |
06/01/24 vs Framingham | 2 |
05/22/24 @ Plymouth North | 2 |
04/14/25 vs St. John's Prep | 1 |
At the plate, Xaverian Brothers' victory was truly a team effort as four different players contributed at least one hit. One of them was Nolan Rappoli, who went a perfect 3-for-3 with one stolen base. Those three hits gave Rappoli a new career-high.
The win (which was Xaverian Brothers' fourth in a row) raised their record to 6-1. They've had to fight for that success though, as they only beat their opponents by an average of 2.75 runs across that stretch. As for St. John's, their defeat was their first of the season and also makes their record 6-1.
Coming up, Xaverian Brothers will venture away from home to face off against Hopkinton at 4:00 p.m. on Thursday. The Hawks' pitchers better be ready for this one: the Hillers have averaged an impressive 6.7 runs per game this season. As for St. John's, they will be playing at home against Milford at 4:30 p.m. on Thursday.
Article generated by infoSentience based on data entered on MaxPreps