Division |
|
Semi-finalists |
|
Finalists |
|
Champion |
Over 30 |
South Champs |
Bulldogs o-30 |
2 |
Bulldogs o-30 |
6 |
Bulldogs o-30 |
North Runner-up |
|
1 |
||||
North Champs |
|
- |
|
1 |
||
South Runner-up |
|
- |
||||
Over 30 |
South Champs |
|
4 |
|
5 |
|
North Runner-up |
|
1 |
||||
North Champs |
|
1 |
Holliston |
1 |
||
South Runner-up |
Holliston |
2 |
||||
Over 30 |
South Champs |
Shake-Shake Soccer Club |
4 |
Shake-Shake Soccer Club |
8 |
Shake-Shake Soccer Club |
North Runner-up |
|
1 |
||||
North Champs |
Pepperell |
4 |
Pepperell |
3 |
||
South Runner-up |
|
1 |
||||
Over 30 |
South Champs |
|
2 |
|
1 |
White Eagles (pks
3-2) |
North Runner-up |
|
1 |
||||
North Champs |
F.C. Barley of |
- |
|
1 |
||
South Runner-up |
|
- |
||||
Over 30 |
South Champs |
Paddy Barrys |
0 |
|
1 |
(PKS 4-1) |
North Runner-up |
|
2 |
||||
North Champs |
|
1 |
|
1 |
||
South Runner-up |
|
2 |
||||
Over 30 |
South Champs |
|
2 |
|
1 |
|
North Runner-up |
|
1 |
||||
North Champs |
|
2 |
|
0 |
||
South Runner-up |
|
0 |
||||
Masters |
South Champs |
Wayland Warriors |
3 |
Wayland Warriors |
1 |
P.A.C. Lowell |
North Runner-up |
|
2 |
||||
North Champs |
P.A.C. Lowell |
2 |
P.A.C. Lowell |
2 |
||
South Runner-up |
FUFC |
0 |
||||
Masters |
South Champs |
|
5 |
|
7 |
|
North Runner-up |
|
1 |
||||
North Champs |
North Reading United SC |
1 |
|
0 |
||
South Runner-up |
|
2 |
||||
Masters |
South Champs |
|
6 |
|
2 |
|
North Runner-up |
C.D. Faialense |
1 |
||||
North Champs |
|
3 |
|
1 |
||
South Runner-up |
|
4 |
||||
Masters |
South Champs |
|
3 |
|
0 |
|
North Runner-up |
Hollis |
1 |
||||
North Champs |
|
3 |
|
1 |
||
South Runner-up |
Medfield |
1 |
||||
Masters |
South Champs |
Canarinho F.C. O40 |
1 |
|
0 |
Hopkinton Raiders |
North Runner-up |
|
3 |
||||
North Champs |
|
1 |
Hopkinton Raiders |
4 |
||
South Runner-up |
Hopkinton Raiders |
2 |
||||
Masters |
South Champs |
Wayland Wahoo |
2 |
Wayland Wahoo |
1 |
|
North Runner-up |
|
0 |
||||
North Champs |
|
3 |
|
2 |
||
South Runner-up |
Medway |
0 |
||||
Masters |
South Champs |
|
1 |
Northshore United Soccer Club |
0 |
|
North Runner-up |
Northshore United Soccer Club |
3 |
||||
North Champs |
|
3 |
|
2 |
||
South Runner-up |
|
1 |
||||
Seniors |
South Champs |
|
2 |
|
0 |
Carcara United |
North Runner-up |
|
1 |
||||
North Champs |
Carcara United |
4 |
Carcara United |
3 |
||
South Runner-up |
|
0 |
||||
Seniors |
South Champs |
|
4 |
|
1 |
|
North Runner-up |
Lynnfield |
0 |
||||
North Champs |
|
0 |
|
1 |
||
South Runner-up |
|
1 |
||||
Seniors |
South Champs |
Hopkinton Grand Masters |
4 |
Hopkinton Grand Masters |
3 |
Hopkinton Grand Masters |
North Runner-up |
|
0 |
||||
North Champs |
|
3 |
|
0 |
||
South Runner-up |
|
2 |
||||
Veterans |
|
|
|
|
4 |
|
|
|
|
|
1 |