Top 5 teams for the upcoming season in no particular order
Worcester North
Shrewsbury
Wachusett
Groton-Dunstable
Algonguin
Sleeper teams that could make noise and do well
Marlborough
Westborough
Shepherd Hill
Nashoba
Saint John's
Decent teams that may qualify
Worcester South
Tantasqua
Hudson
Teams that should struggle
Doherty
Leominster
Quabbin
Teams on the outside needing help
Burncoat
Fitchburg
North Middlesex
Worcester North
Shrewsbury
Wachusett
Groton-Dunstable
Algonguin
Sleeper teams that could make noise and do well
Marlborough
Westborough
Shepherd Hill
Nashoba
Saint John's
Decent teams that may qualify
Worcester South
Tantasqua
Hudson
Teams that should struggle
Doherty
Leominster
Quabbin
Teams on the outside needing help
Burncoat
Fitchburg
North Middlesex
Comment