# Team Overall League Pts
1 Canton 19-1-1 8-0-0 39
2 Billerica* 18-1-1 11-0-1 37
3 Auburn/Millbury 16-3-1 8-0-0 33
4 Tewksbury** 15-4-1 10-1-1 31
T5 Concord-Carlisle 14-5-1 9-2-1 29
T6 Westfield 13-4-3 6-4-2 29
T7 Whitman-Hanson 13-4-3 7-4-2 29
T8 Woburn 14-5-1 8-5-1 29
9 Westwood 12-7-1 9-4-0 25
T10 Agawam 12-8-0 7-3-0 24
T11 Boston Latin 11-7-2 5-6-1 24
12 Milton 9-6-6 7-3-3 24
13 Mansfield 10-8-1 5-3-0 21
14 Beverly 10-8-2 3-6-1 22
T15 Gloucester 10-8-2 5-4-1 22
T16 Westboro 11-9-0 4-3-0 22
17 Newburyport 11-9-2 7-3-0 24
18 Norwood 10-9-0 9-4-0 20
T19 Dartmouth 9-8-3 – 21
T20 King Philip 9-8-3 5-3-0 21
21 Hopkinton 9-9-2 8-5-0 20
22 Algonquin 9-9-2 2-5-0 20
23 Walpole 8-9-3 4-6-3 19
T24 Amesbury/Whittier 8-10-2 4-6-0 18
T25 Lowell Catholic 8-10-2 4-4-0 18
T26 North Attleboro 8-10-2 2-6-0 18
27 Falmouth 9-12-1 2-4-0 19
28 Bridgewater-Raynham 8-11-1 – 17
29 Silver Lake 8-12-2 6-6-1 18
30 Duxbury 8-13-1 7-5-1 17
31 Plymouth North 5-12-3 4-8-1 13
32 Minnechaug 6-13-0 6-6-0 12
33 North Andover 4-14-2 3-9-0 10
34 Newton South 5-16-0 0-12-0 10
35 Masconomet 4-15-0 3-8-0 8
T36 Malden Catholic 3-16-1 1-9-0 7
T37 Plymouth South 3-16-1 1-11-1 7
T38 Quincy 3-16-1 – 7
39 Leominster 3-17-0 0-11-0 6
40 Oliver Ames 2-17-1 1-8-0 5