# Team Overall League Pts
1 Beverly* 18-1-1 11-0-0 37
2 North Reading 16-2-2 10-2-2 34
T3 Plymouth South 15-3-2 5-1-1 32
T4 Tewksbury 15-3-2 9-2-1 32
5 Medfield** 14-3-3 9-1-1 31
6 Westwood 15-4-1 10-3-0 31
7 Marblehead 16-5-1 7-5-0 33
T8 Masconomet 14-4-2 11-2-2 30
T9 Medway 14-4-2 9-2-2 30
T10 Winthrop 15-5-0 7-3-0 30
11 Lincoln-Sudbury 12-3-5 10-1-2 29
T12 Canton 12-4-4 7-0-3 28
T13 Marthas Vineyard 13-5-2 6-2-0 28
T14 Hanover** 13-7-0 3-6-0 26
T15 Milford 12-6-2 2-3-1 26
T16 North Quincy 9-7-4 6-2-1 22
T17 Oliver Ames 10-8-2 7-2-1 22
18 Quincy 11-9-2 4-5-1 24
19 Scituate 9-8-2 4-5-1 20
20 North Attleboro 10-9-1 8-6-0 21
21 Pembroke 10-10-2 5-6-0 22
22 Danvers 10-10-1 4-5-1 21
23 Amesbury/Whittier 8-8-4 5-8-2 20
24 Haverhill 9-9-2 3-8-1 20
T25 Cambridge 8-9-3 3-3-0 19
T26 Sandwich 8-9-3 4-3-3 19
27 Concord-Carlisle 7-8-4 5-6-1 18
28 Everett 8-11-1 2-4-0 17
29 North Andover 7-11-3 4-7-2 17
T30 Boston Latin 8-12-0 5-7-0 16
T31 Coyle & Cassidy 7-11-2 6-2-0 16
T32 Methuen 5-10-5 2-7-3 15
T33 Whitman-Hanson 6-11-3 1-7-2 15
34 Dennis-Yarmouth 5-11-5 3-6-3 15
T35 Lynnfield 5-11-4 3-7-4 14
T36 Marian/Keefe Tech 7-13-0 4-1-0 14
T37 Stoneham 7-13-0 5-11-0 14
T38 Gloucester 6-13-1 1-10-0 13
T39 Saugus 6-13-1 4-9-1 13
40 Somerville 5-12-2 1-5-0 12
T41 Peabody 5-13-2 1-8-1 12
T42 Pentucket Regional 6-14-0 2-12-0 12
43 Stoughton 6-15-1 1-8-1 13
44 Taunton 6-15-0 1-11-0 12
T45 Dedham 5-14-1 1-12-1 11
T46 Revere/Malden 5-14-1 2-7-0 11
47 Brookline 4-15-2 0-11-1 10
48 New Bedford 4-15-1 – 9
49 Plymouth North 2-14-4 1-9-2 8
50 Nauset 2-18-0 1-9-0 4
51 Durfee 0-19-0 0-2-0 0