| | | | 0-0 (0-0) | Scrimmage | Westford, MA | - | - |
| | | | 0-0 (0-0) | Scrimmage | Billerica, MA | - | - |
| | | W 16-0 | 1-0 (1-0) | League | Billerica, MA | - | - |
| | | W 19-1 | 2-0 (2-0) | League | Wakefield, MA | - | - |
| | | W 16-2 | 3-0 (2-0) | Non League | Methuen, MA | - | Watch |
| | | W 25-0 | 4-0 (3-0) | League | Malden, MA | - | - |
| | | W 23-1 | 5-0 (4-0) | League | Billerica, MA | - | - |
| | | W 22-0 | 6-0 (5-0) | League | Tyngsborough, MA | - | - |
| | | W 24-3 | 7-0 (5-0) | Non League | Billerica, MA | - | - |
| | | W 19-1 | 8-0 (5-0) | Non League | Boston, MA | - | - |
| | | W 17-5 | 9-0 (5-0) | Non League | Waltham, MA | - | - |
| | | W 15-9 | 10-0 (5-0) | Non League | West Newbury, MA | - | - |
| | | W 17-4 | 11-0 (5-0) | Non League | Billerica, MA | - | - |
| | | W 19-1 | 12-0 (6-0) | League | Westford, MA | - | - |
| | | | 12-0 (6-0) | League | Westford, MA | - | - |
| | | CANC | 12-0 (6-0) | League | Haverhill, MA | - | - |
| | | W 18-5 | 13-0 (6-0) | Non League | Billerica, MA | - | - |
| | | W 7-0 | 14-0 (7-0) | League | Billerica, MA | - | - |
| | | W 16-6 | 15-0 (7-0) | Non League | Billerica, MA | - | - |
| | | | 15-0 (7-0) | Non League | Sharon, MA | - | - |
| | | W 20-2 | 16-0 (7-0) | Non League | Billerica, MA | - | - |
| | | W 14-4 | 17-0 (7-0) | Non League | Billerica, MA | - | - |
| | | W 17-2 | 18-0 (7-0) | Tournament | Billerica, MA | - | - |
| | | W 21-3 | 19-0 (7-0) | Non League | Billerica, MA | - | - |
| | | | 19-0 (7-0) | Non League | Newburyport, MA | - | - |
| | | L 6-11 | 19-1 (7-0) | Tournament | Scituate, MA | - | - |