
Shrewsbury Baseball
Upcoming games
- ShrewsburyHomeHome · ShrewsburyColonialsApr 5, 20274:00 PMBaseballWaltham High SchoolAwayAway · Waltham High SchoolWaltham High School
- Shepherd Hill Regional High SchoolHomeHome · Shepherd Hill Regional High SchoolShepherd Hill Regional High SchoolApr 7, 20274:00 PMBaseballNew timeShrewsburyAwayAway · ShrewsburyColonials
- ShrewsburyHomeHome · ShrewsburyColonialsApr 9, 20274:00 PMBaseballLeominster High SchoolAwayAway · Leominster High SchoolBlue Devils
- ShrewsburyHomeHome · ShrewsburyColonialsApr 30, 20274:00 PMBaseballAlgonquinAwayAway · AlgonquinTitans
- ShrewsburyHomeHome · ShrewsburyColonialsMay 3, 20274:00 PMBaseballShepherd Hill Regional High SchoolAwayAway · Shepherd Hill Regional High SchoolShepherd Hill Regional High School
- ShrewsburyHomeHome · ShrewsburyColonialsMay 7, 20274:00 PMBaseballGraftonAwayAway · GraftonGators
- ShrewsburyHomeHome · ShrewsburyColonialsMay 10, 20274:00 PMBaseballWachusettAwayAway · WachusettMountaineers
- ShrewsburyHomeHome · ShrewsburyColonialsMay 12, 20274:00 PMBaseballWestboroughAwayAway · WestboroughRangers
- AlgonquinHomeHome · AlgonquinTitansMay 17, 20274:00 PMBaseballShrewsburyAwayAway · ShrewsburyColonials
- NashobaHomeHome · NashobaWolvesMay 19, 20274:00 PMBaseballShrewsburyAwayAway · ShrewsburyColonials
- ShrewsburyHomeHome · ShrewsburyColonialsMay 25, 20274:00 PMBaseballSt JohnsAwayAway · St JohnsPioneers
Schedule as published by the school. A game listed here isn’t a promise that it will be photographed.
Recent games
- 3ShrewsburyHomeHome · ShrewsburyColonialsFinalPope Francis Preparatory School wonMay 31, 2026Baseball4Pope Francis Preparatory SchoolAwayAway · Pope Francis Preparatory SchoolCardinals







