| | | | 0-0 (0-0) | Scrimmage | Oxford, MA | - | Watch |
| | | W 50-7 | 1-0 (0-0) | Non League | Marlborough, MA | - | - |
| | | PPD | 1-0 (0-0) | Non League | Oxford, MA | - | Watch |
| | | W 49-20 | 2-0 (0-0) | Non League | Oxford, MA | - | Watch |
| | | L 26-41 | 2-1 (0-0) | Non League | Oxford, MA | - | Watch |
| | | L 14-49 | 2-2 (0-0) | Non League | Douglas, MA | - | - |
| | | CANC | 2-2 (0-0) | Non League | Worcester, MA | - | Watch |
| | | W 59-23 | 3-2 (1-0) | League | Worcester, MA | - | Watch |
| | | W 43-41 | 4-2 (1-0) | Non League | Fitchburg, MA | - | - |
| | | W 45-40 | 5-2 (1-0) | Non League | Spencer, MA | - | - |
| | | W 61-23 | 6-2 (2-0) | League | Oxford, MA | - | - |
| | | W 47-23 | 7-2 (3-0) | League | Oxford, MA | - | Watch |
| | | L 37-49 | 7-3 (3-0) | Non League | Leicester, MA | - | - |
| | | W 56-36 | 8-3 (3-0) | Non League | Framingham, MA | - | - |
| | | W 42-31 | 9-3 (4-0) | League | Oxford, MA | - | Watch |
| | | W 55-36 | 10-3 (5-0) | League | Oxford, MA | - | Watch |
| | | W 45-27 | 11-3 (6-0) | League | Whitinsville, MA | - | - |
| | | L 33-48 | 11-4 (6-0) | Non League | Fitchburg, MA | - | - |
| | | W 64-36 | 12-4 (6-0) | Non League | Worcester, MA | - | Watch |
| | | L 43-47 | 12-5 (6-1) | League | Oxford, MA | - | Watch |
| | | W 48-27 | 13-5 (6-1) | Non League | Oxford, MA | - | Watch |
| | | W 54-27 | 14-5 (6-1) | Non League | Oxford, MA | - | Watch |
| | | W 45-43 | 15-5 (6-1) | Non League | Oxford, MA | - | Watch |
| | | L 46-59 | 15-6 (6-1) | Playoffs | Williamstown, MA | - | - |
| | | L 46-59 | 15-7 (6-1) | Playoffs | Williamstown, MA | - | - |