| | | | 0-0 (0-0) | Scrimmage | Worcester, MA | - | - |
| | | CANC | 0-0 (0-0) | Scrimmage | Acton, MA | - | - |
| | | W 14-1 | 1-0 (0-0) | Non League | Grafton, MA | - | - |
| | | W 12-0 | 2-0 (0-0) | Non League | Holden, MA | - | - |
| | | W 3-2 | 3-0 (1-0) | League | Holden, MA | - | - |
| | | W 9-6 | 4-0 (1-0) | Non League | Holden, MA | - | - |
| | | W 9-4 | 5-0 (1-0) | Non League | Worcester, MA | - | - |
| | | L 4-5 | 5-1 (1-0) | Non League | Holden, MA | - | - |
| | | L 2-3 | 5-2 (1-1) | League | Shrewsbury, MA | - | - |
| | | W 19-3 | 6-2 (1-1) | Non League | Natick, MA | - | - |
| | | L 6-7 | 6-3 (1-2) | League | Holden, MA | - | - |
| | | W 13-0 | 7-3 (1-2) | Non League | Westborough, MA | - | - |
| | | W 17-0 | 8-3 (1-2) | Non League | Holden, MA | - | - |
| | | PPD | 8-3 (1-2) | Non League | Londonderry, NH | - | - |
| | | L 3-4 | 8-4 (1-3) | League | Leominster, MA | - | - |
| | | W 7-3 | 9-4 (2-3) | League | Dudley, MA | - | - |
| | | W 3-0 | 10-4 (3-3) | League | Holden, MA | - | - |
| | | L 1-2 | 10-5 (3-3) | Non League | Londonderry, NH | - | - |
| | | W 3-0 | 11-5 (3-3) | Non League | Holden, MA | - | - |
| | | L 4-7 | 11-6 (3-3) | Non League | Holden, MA | - | - |
| | | W 18-0 | 12-6 (3-3) | Non League | Hudson, MA | - | - |
| | | W 7-1 | 13-6 (3-3) | Non League | Holden, MA | - | - |
| | | | 13-6 (3-3) | Scrimmage | West Boylston, MA | - | - |
| | | | 14-6 (3-3) | Scrimmage | Holden, MA | - | - |
| | | W 3-2 | 14-6 (3-3) | Playoffs | Holden, MA | - | - |
| | | W 3-2 | 15-6 (3-3) | Playoffs | Holden, MA | - | - |
| | | L 2-3 | 15-7 (3-3) | Playoffs | Holden, MA | - | - |
| | | L 2-3 | 15-8 (3-3) | Playoffs | Holden, MA | - | - |