
Westborough Boys Tennis
Upcoming games
- WestboroughHomeHome · WestboroughRangersApr 5, 20274:00 PMBoys TennisMarlboroughAwayCo-op with Advanced Math & Science Acad. CharterAway · MarlboroughPanthersCo-op with Advanced Math & Science Acad. Charter
- WestboroughHomeHome · WestboroughRangersApr 7, 20274:00 PMBoys TennisGraftonAwayAway · GraftonGators
- WestboroughHomeHome · WestboroughRangersApr 9, 20274:00 PMBoys TennisSt JohnsAwayAway · St JohnsPioneers
- Algonquin Regional High SchoolHomeHome · Algonquin Regional High SchoolAlgonquin Regional High SchoolApr 12, 20274:00 PMBoys TennisWestboroughAwayAway · WestboroughRangers
- ShrewsburyHomeHome · ShrewsburyColonialsApr 14, 20274:00 PMBoys TennisWestboroughAwayAway · WestboroughRangers
- WestboroughHomeHome · WestboroughRangersApr 26, 20274:00 PMBoys TennisWachusettAwayAway · WachusettMountaineers
- St JohnsHomeHome · St JohnsPioneersApr 30, 20274:00 PMBoys TennisWestboroughAwayAway · WestboroughRangers
- WestboroughHomeHome · WestboroughRangersMay 5, 20274:00 PMBoys TennisAlgonquin Regional High SchoolAwayAway · Algonquin Regional High SchoolAlgonquin Regional High School
- WestboroughHomeHome · WestboroughRangersMay 10, 20274:00 PMBoys TennisShrewsburyAwayAway · ShrewsburyColonials
- WestboroughHomeHome · WestboroughRangersMay 14, 20274:00 PMBoys TennisDuxbury High SchoolAwayAway · Duxbury High SchoolDuxbury High School
- Lexington High SchoolHomeHome · Lexington High SchoolMinutemenMay 19, 20274:15 PMBoys TennisWestboroughAwayAway · WestboroughRangers
- WestboroughHomeHome · WestboroughRangersMay 21, 20274:00 PMBoys TennisActon-BoxboroughAwayAway · Acton-BoxboroughActon-Boxborough
- WestboroughHomeHome · WestboroughRangersMay 24, 20274:00 PMBoys TennisConcord-Carlisle High SchoolAwayAway · Concord-Carlisle High SchoolPatriots
Schedule as published by the school. A game listed here isn’t a promise that it will be photographed.
Recent games
- 4WestboroughHomeHome · WestboroughRangersFinalWestborough wonJun 13, 2026Boys Tennis1Duxbury High SchoolAwayAway · Duxbury High SchoolDragons
- 5WestboroughHomeHome · WestboroughRangersFinalWestborough wonJun 9, 2026Boys Tennis0Marblehead High SchoolAwayAway · Marblehead High SchoolMagicians
- 4WestboroughHomeHome · WestboroughRangersFinalWestborough wonJun 5, 2026Boys Tennis1Hingham High SchoolAwayAway · Hingham High SchoolHarbormen
- 5WestboroughHomeHome · WestboroughRangersFinalWestborough wonJun 2, 2026Boys Tennis0Plymouth South High SchoolAwayAway · Plymouth South High SchoolPanthers
- 5WestboroughHomeHome · WestboroughRangersFinalWestborough wonMay 31, 2026Boys Tennis0AshlandAwayAway · AshlandClockers











