
High school baseball season is here in Massachusetts. The MIAA slate is underway as the season kicks off this week.
Entering this season, defending Division 1 champion BC High is among the favorites, as are Catholic Conference foes like St. John's Shrewsbury, Xaverian and St. John's Prep. Bay State Conference powers like Weymouth and Braintree are among the teams to watch, as is defending D2 champion Plymouth North.
One thing is for sure: there's plenty of talent to keep track of across the state. That's the case for each of the teams listed above, as well as many more, be it in Division 1 or Division 5.
Let's dive into our preseason All-MIAA 25-man roster. Players at each position are listed alphabetically by last name.