Schedule
News & Updates
Recap
Needham defeats Shrewsbury 11-5
Recap
Middies fall to Colonials 6-5
Recap
Oakmont Regional defeats Shrewsbury 8-7
Recap
Colonials fall to Warriors 10-2
Recap
Nantucket defeats Shrewsbury 15-4
Recap
Shrewsbury defeats Westborough 11-0
Recap
Tantasqua Regional defeats Shrewsbury 8-5