| | | | 0-0 (0-0) | Scrimmage | Belmont, MA | - | - |
| | | W 81-39 | 1-0 (1-0) | League | Beverly, MA | - | - |
| | | W 61-42 | 2-0 (1-0) | Non League | Beverly, MA | - | - |
| | | L 59-67 | 2-1 (1-1) | League | Beverly, MA | - | - |
| | | W 77-40 | 3-1 (1-1) | Tournament | Beverly, MA | - | - |
| | | W 74-58 | 4-1 (1-1) | Tournament | Beverly, MA | - | - |
| | | L 62-76 | 4-2 (1-1) | Non League | Beverly, MA | - | Watch |
| | | W 80-36 | 5-2 (1-1) | Non League | Danvers, MA | - | - |
| | | W 77-49 | 6-2 (1-1) | Non League | Gloucester, MA | - | Watch |
| | | L 51-69 | 6-3 (1-2) | League | Boxford, MA | - | - |
| | | W 73-45 | 7-3 (1-2) | Tournament | Beverly, MA | - | - |
| | | W 92-43 | 8-3 (2-2) | League | Peabody, MA | - | - |
| | | W 119-39 | 9-3 (2-2) | Non League | Beverly, MA | - | - |
| | | W 61-28 | 10-3 (2-2) | Non League | Marblehead, MA | - | - |
| | | W 89-52 | 11-3 (2-2) | Non League | Beverly, MA | - | - |
| | | W 69-56 | 12-3 (2-2) | Non League | Swampscott, MA | - | - |
| | | W 80-36 | 13-3 (2-2) | Non League | Beverly, MA | - | - |
| | | L 55-58 | 13-4 (2-3) | League | Beverly, MA | - | - |
| | | W 76-35 | 14-4 (2-3) | Non League | Beverly, MA | - | - |
| | | W 63-54 | 15-4 (2-3) | Tournament | Beverly, MA | - | - |
| | | W 70-68 | 16-4 (2-3) | Tournament | Beverly, MA | - | - |
| | | W 87-57 | 17-4 (2-3) | Non League | Beverly, MA | - | - |
| | | | 17-4 (2-3) | Scrimmage | Lynn, MA | - | - |
| | | W 90-68 | 18-4 (2-3) | Playoffs | Beverly, MA | - | - |
| | | W 90-68 | 19-4 (2-3) | Playoffs | Beverly, MA | - | - |
| | | W 68-64 | 20-4 (2-3) | Playoffs | Malden, MA | - | - |
| | | L 53-55 | 20-5 (2-3) | Playoffs | Lawrence, MA | - | - |
| | | L 53-55 | 20-6 (2-3) | Tournament | Lawrence, MA | - | Watch |