# Team Overall League Pts
1 Wilmington 19-0-0 17-0-0 38
2 Nauset 17-2-1 8-1-1 35
3 Winthrop 16-2-3 11-1-3 35
T4 Canton* 15-3-2 6-0-0 32
T5 Peabody 15-3-2 13-0-2 32
6 Franklin 15-3-3 6-0-0 33
7 Newburyport** 14-4-1 13-3-0 29
8 Hanover 13-4-3 10-2-1 29
9 Tewksbury 13-5-1 6-1-1 27
10 Mansfield 14-5-3 3-3-0 31
T11 Masconomet 13-5-2 10-4-2 28
T12 Plymouth South 13-5-2 – 28
13 Watertown 14-6-2 – 30
T14 Marian/Keefe Tech 12-6-2 2-0-0 26
T15 North Andover 12-6-2 9-6-2 26
T16 Oliver Ames 12-6-2 4-2-0 26
17 Lincoln-Sudbury 12-7-1 6-1-1 25
18 Boston Latin 10-6-4 2-3-3 24
19 Gloucester 9-6-5 6-5-4 23
T20 Beverly 10-8-2 5-8-2 22
T21 Methuen 9-7-4 1-4-3 22
22 Coyle & Cassidy 10-9-1 6-2-0 21
23 Quincy 10-10-1 7-6-1 21
24 Danvers 8-8-4 7-4-4 20
25 Bishop Fenwick 10-11-0 4-0-0 20
26 Whitman-Hanson 9-10-1 5-7-0 19
27 Sandwich 8-9-1 5-5-1 17
T28 Lynnfield 8-10-2 5-9-2 18
T29 Stoughton 9-11-0 2-4-0 18
30 Plymouth North 8-11-1 2-7-1 17
31 King Philip 8-11-1 3-3-0 17
T32 North Reading 7-11-2 5-9-2 16
T33 Saugus 7-11-2 5-7-2 16
34 Pentucket Regional 5-10-4 4-8-4 14
35 Dennis-Yarmouth 7-13-1 0-10-0 15
36 North Quincy 6-12-2 5-7-1 14
37 Marthas Vineyard 6-12-1 3-4-1 13
T38 New Bedford 6-13-1 – 13
T39 Revere/Malden 5-12-3 2-11-2 13
40 Stoneham 6-14-0 2-14-0 12
T41 North Attleboro 5-14-1 1-7-0 11
T42 Somerville 5-14-1 4-4-0 11
43 Haverhill 4-14-2 1-7-0 10
T44 Dedham 4-16-0 1-15-0 8
T45 Triton 3-15-2 2-12-2 8
46 Amesbury/Whittier 1-16-2 0-14-2 4
47 Milford 1-19-0 – 2
48 Cambridge 0-20-0 0-8-0 0