
Shrewsbury Boys Tennis
Upcoming games
- HopkintonHomeHome · HopkintonHillersApr 1, 20274:00 PMBoys TennisShrewsburyAwayAway · ShrewsburyColonials
- ShrewsburyHomeHome · ShrewsburyColonialsApr 14, 20274:00 PMBoys TennisWestboroughAwayAway · WestboroughRangers
- St JohnsHomeHome · St JohnsPioneersApr 16, 20274:00 PMBoys TennisShrewsburyAwayAway · ShrewsburyColonials
- Algonquin Regional High SchoolHomeHome · Algonquin Regional High SchoolAlgonquin Regional High SchoolApr 26, 20274:00 PMBoys TennisShrewsburyAwayAway · ShrewsburyColonials
- ShrewsburyHomeHome · ShrewsburyColonialsApr 28, 20274:00 PMBoys TennisWachusettAwayAway · WachusettMountaineers
- ShrewsburyHomeHome · ShrewsburyColonialsMay 3, 20274:00 PMBoys TennisMarlboroughAwayCo-op with Advanced Math & Science Acad. CharterAway · MarlboroughPanthersCo-op with Advanced Math & Science Acad. Charter
- ShrewsburyHomeHome · ShrewsburyColonialsMay 5, 20274:00 PMBoys TennisGraftonAwayAway · GraftonGators
- ShrewsburyHomeHome · ShrewsburyColonialsMay 6, 20274:00 PMBoys TennisSt JohnsAwayAway · St JohnsPioneers
- WestboroughHomeHome · WestboroughRangersMay 10, 20274:00 PMBoys TennisShrewsburyAwayAway · ShrewsburyColonials
- ShrewsburyHomeHome · ShrewsburyColonialsMay 12, 20274:00 PMBoys TennisAlgonquin Regional High SchoolAwayAway · Algonquin Regional High SchoolAlgonquin Regional High School
Schedule as published by the school. A game listed here isn’t a promise that it will be photographed.
Recent games
- 3Newton South High SchoolHomeHome · Newton South High SchoolLionsFinalNewton South High School wonJun 2, 2026Boys Tennis2ShrewsburyAwayAway · ShrewsburyColonials
- 4ShrewsburyHomeHome · ShrewsburyColonialsFinalShrewsbury wonMay 29, 2026Boys Tennis1Bishop Feehan High SchoolAwayAway · Bishop Feehan High SchoolShamrocks







