Recent Results

SportDateOpponentResultW/L
FootballFri, Sep 30 Maynard21-7W
Maynard21-7W
Girls SoccerThu, Sep 29 Groton Dunstable1-1T
Groton Dunstable1-1T
Boys SoccerThu, Sep 29 Groton-Dunstable 4-1W
Groton-Dunstable 4-1W
Boys Cross CountryWed, Sep 28 Tyngsboro19-40L
Tyngsboro19-40L
Girls Cross CountyWed, Sep 28 Tyngsboro31-26W
Tyngsboro31-26W
VolleyballWed, Sep 28 AMSA 3-0W
AMSA 3-0W
Girls SoccerTue, Sep 27 Marlborough1-4L
Marlborough1-4L
VolleyballTue, Sep 27 Marlborough3-0W
Marlborough3-0W
Girls SoccerMon, Sep 26 Assabet1-1T
Assabet1-1T
FootballFri, Sep 23 Worcester Tech 21-20W
Worcester Tech 21-20W
VolleyballFri, Sep 23 North Middlesex3-1W
North Middlesex3-1W
VolleyballThu, Sep 22 Wachusett0-3L
Wachusett0-3L
Girls SoccerTue, Sep 20 Shepherd Hill2-0W
Shepherd Hill2-0W
VolleyballTue, Sep 20 Leominster3-1W
Leominster3-1W
Girls SoccerMon, Sep 19 Ashland0-2L
Ashland0-2L
VolleyballMon, Sep 19 Groton-Dunstable1-3L
Groton-Dunstable1-3L
FootballFri, Sep 16 Tyngsboro34-6W
Tyngsboro34-6W
VolleyballFri, Sep 16 Fitchburg3-0W
Fitchburg3-0W
Girls SoccerThu, Sep 15 North Middlesex2-1W
North Middlesex2-1W
Boys Cross CountryWed, Sep 14 Quabbin38-17W
Quabbin38-17W
Click on any sport above to see a full schedule for that sport.

Upcoming Games

SportDateTimeOpponentLocation
Click on any sport above to see a full schedule for that sport.
Activate Search
Scores and Schedules