| Team | GP | W | L | T | GF | GA | Win% | RPI |
|---|---|---|---|---|---|---|---|---|
| Methuen Rangers (Boys) | 2 | 2 | 0 | 0 | 11 | 4 | 1.000 | 0.735 |
| Scituate Sailors (Boys) | 3 | 3 | 0 | 0 | 9 | 4 | 1.000 | 0.730 |
| Middleboro Sachems (Boys) | 1 | 1 | 0 | 0 | 5 | 3 | 1.000 | 0.700 |
| Essex Tech Hawks (Boys) | 3 | 2 | 0 | 1 | 14 | 5 | 0.833 | 0.697 |
| Everett/Revere Crimson Tide (Boys) | 2 | 2 | 0 | 0 | 8 | 5 | 1.000 | 0.681 |
| Pembroke Titans (Boys) | 3 | 3 | 0 | 0 | 13 | 4 | 1.000 | 0.662 |
| Bishop Stang Spartans (Boys) | 3 | 2 | 0 | 1 | 9 | 4 | 0.833 | 0.651 |
| Medfield Warriors (Boys) | 3 | 2 | 0 | 0 | 13 | 6 | 0.667 | 0.650 |
| Taunton Tigers (Boys) | 2 | 2 | 0 | 0 | 12 | 6 | 1.000 | 0.625 |
| Marlboro Panthers (Boys) | 2 | 2 | 0 | 0 | 9 | 1 | 1.000 | 0.625 |
| Blackstone Valley Tech Beavers (Boys) | 3 | 2 | 1 | 0 | 12 | 7 | 0.667 | 0.623 |
| Hopedale / Milford Blue Raiders (Boys) | 3 | 2 | 1 | 0 | 13 | 10 | 0.667 | 0.623 |
| Nauset Warriors (Boys) | 3 | 2 | 1 | 0 | 11 | 4 | 0.667 | 0.622 |
| Nashoba Wolves (Boys) | 3 | 2 | 1 | 0 | 13 | 8 | 0.667 | 0.620 |
| East Longmeadow Spartans (Boys) | 3 | 2 | 1 | 0 | 11 | 8 | 0.667 | 0.597 |
| Haverhill Hillies (Boys) | 2 | 1 | 1 | 0 | 7 | 6 | 0.500 | 0.590 |
| Lynn Jets (Boys) | 2 | 1 | 1 | 0 | 8 | 8 | 0.500 | 0.582 |
| Dracut/Tyngsboro Middies (Boys) | 2 | 1 | 0 | 1 | 8 | 2 | 0.750 | 0.573 |
| Wakefield Warriors (Boys) | 4 | 2 | 1 | 0 | 10 | 10 | 0.500 | 0.560 |
| Ludlow / Belchertown Lions (Boys) | 3 | 2 | 1 | 0 | 16 | 10 | 0.667 | 0.555 |
| Shawsheen Rams (Boys) | 4 | 3 | 1 | 0 | 15 | 10 | 0.750 | 0.550 |
| Easthampton Eagles (Boys) | 3 | 2 | 1 | 0 | 10 | 7 | 0.667 | 0.547 |
| West Springfield Terriers (Boys) | 4 | 2 | 2 | 0 | 16 | 18 | 0.500 | 0.521 |
| Longmeadow Lancers (Boys) | 3 | 2 | 1 | 0 | 12 | 10 | 0.667 | 0.513 |
| Holliston Panthers (Boys) | 4 | 2 | 2 | 0 | 21 | 19 | 0.500 | 0.509 |
| Somerset Berkley Raiders (Boys) | 2 | 1 | 1 | 0 | 6 | 7 | 0.500 | 0.500 |
| Diman Bengals (Boys) | 2 | 1 | 1 | 0 | 12 | 8 | 0.500 | 0.500 |
| Northbridge Rams (Boys) | 3 | 1 | 1 | 1 | 11 | 9 | 0.500 | 0.485 |
| Greater Lowell/Nashoba Tech Vikings (Boys) | 3 | 1 | 2 | 0 | 7 | 7 | 0.333 | 0.474 |
| North Middlesex Patriots (Boys) | 3 | 1 | 2 | 0 | 7 | 13 | 0.333 | 0.453 |
| Assabet - St. Paul Diocesan Aztecs (Boys) | 3 | 1 | 1 | 1 | 10 | 11 | 0.500 | 0.449 |
| Lynnfield Pioneers (Boys) | 3 | 1 | 1 | 1 | 8 | 9 | 0.500 | 0.448 |
| Norton Lancers (Boys) | 3 | 1 | 2 | 0 | 7 | 7 | 0.333 | 0.446 |
| Somerville Highlanders (Boys) | 4 | 1 | 3 | 0 | 6 | 18 | 0.250 | 0.434 |
| Danvers Falcons (Boys) | 3 | 1 | 2 | 0 | 9 | 13 | 0.333 | 0.429 |
| Melrose Red Hawks (Boys) | 3 | 1 | 2 | 0 | 5 | 8 | 0.333 | 0.406 |
| North Quincy / Quincy Red Raiders (Boys) | 2 | 0 | 2 | 0 | 1 | 4 | 0.000 | 0.370 |
| Cambridge Rindge & Latin Falcons (Boys) | 2 | 0 | 1 | 1 | 3 | 9 | 0.250 | 0.370 |
| Lowell Red Raiders (Boys) | 3 | 0 | 3 | 0 | 4 | 17 | 0.000 | 0.365 |
| Foxboro Warriors (Boys) | 4 | 1 | 3 | 0 | 15 | 32 | 0.250 | 0.365 |
| Watertown/Wayland Raiders (Boys) | 3 | 0 | 3 | 0 | 2 | 15 | 0.000 | 0.336 |
| Bedford Bucs (Boys) | 3 | 0 | 3 | 0 | 6 | 16 | 0.000 | 0.333 |
| Stoughton/Brockton Knight Boxers (Boys) | 2 | 0 | 2 | 0 | 8 | 13 | 0.000 | 0.328 |
| Grafton Gators (Boys) | 3 | 0 | 3 | 0 | 5 | 19 | 0.000 | 0.322 |
| Triton Vikings (Boys) | 2 | 0 | 2 | 0 | 3 | 13 | 0.000 | 0.304 |
| Amherst-Pelham Hurricanes (Boys) | 2 | 0 | 2 | 0 | 1 | 6 | 0.000 | 0.283 |
| Southeastern/Bristol-Plymouth Hawks (Boys) | 1 | 0 | 1 | 0 | 0 | 1 | 0.000 | 0.270 |
| Marblehead Magicians (Boys) | 3 | 0 | 3 | 0 | 7 | 14 | 0.000 | 0.261 |
| Greater New Bedford Vo-Tech Bears (Boys) | 0 | 0 | 0 | 0 | 0 | 0 | 0.000 | 0.000 |
Each team's RPI is calculated as 25% of their winning percentage, plus 21% of the winning percentage of their opponents, plus 54% of the winning percentage of their opponents' opponents.