
What a week it was across the MIAA.
It felt like everywhere you turned, there was a big-time, top-10 matchup. You had Taunton battling Xaverian, St. Mary's facing Bishop Feehan, Xaverian taking on St. John's Shrewsbury and more. There was plenty more to keep track of outside of the ranked matchups as well.
After all of it, there's a lot to take stock of in this week's top 10. The top three got a makeover as a new team unseated former No. 1 BC High, and there's also a new No. 2. Further down the rankings, St. Mary's and King Philip were among teams to continue their steady rises, while Walpole slid. Meanwhile, another team cracked the top 10.
It's time to break it all down. Let's dive into this week's rankings.