Shepherd Hill 2021 Football Schedule
JV will play on the following Saturday (10:00 AM) or Monday (3:30 or 4:00 PM)
Week 1: Westboro
Week 2: @ Marlboro Week 3: North Middlesex Week 4: @ Leominster Week 5: Algonquin Week 6: Wachusett Week 7: @ Shrewsbury Week 8: @ Grafton Week 9: TBD/Playoffs Week 10: TBD/Playoffs Thanksgiving: @ Tantasqua *Please click below for exact dates, times, locations |