| | | | 0-0 (0-0) | Scrimmage | Peabody, MA | - | - |
| | | W 64-30 | 1-0 (0-0) | Non League | Peabody, MA | - | - |
| | | W 53-26 | 2-0 (1-0) | League | Peabody, MA | - | - |
| | | W 47-30 | 3-0 (1-0) | Tournament | Kingston, MA | - | - |
| | | W 40-39 | 4-0 (1-0) | Tournament | Walpole, MA | - | - |
| | | | 4-0 (1-0) | Tournament | North Easton, MA | - | - |
| | | W 45-34 | 5-0 (2-0) | League | Tewksbury, MA | - | - |
| | | | 5-0 (2-0) | League | North Dartmouth, MA | - | - |
| | | W 55-46 | 6-0 (3-0) | League | Peabody, MA | - | - |
| | | W 56-43 | 7-0 (4-0) | League | Braintree, MA | - | - |
| | | W 54-29 | 8-0 (4-0) | Non League | Lawrence, MA | - | Watch |
| | | L 45-53 | 8-1 (4-1) | League | Peabody, MA | - | - |
| | | W 64-28 | 9-1 (4-1) | Non League | Boxford, MA | - | - |
| | | W 71-18 | 10-1 (5-1) | League | Peabody, MA | - | - |
| | | L 43-55 | 10-2 (5-2) | League | Worcester, MA | - | - |
| | | L 60-70 | 10-3 (5-3) | League | Lynn, MA | - | - |
| | | L 37-46 | 10-4 (5-3) | Non League | Billerica, MA | - | - |
| | | W 55-48 | 11-4 (6-3) | League | Peabody, MA | - | - |
| | | W 56-47 | 12-4 (7-3) | League | Peabody, MA | - | - |
| | | L 16-38 | 12-5 (7-4) | League | Braintree, MA | - | - |
| | | W 63-30 | 13-5 (7-4) | Non League | Peabody, MA | - | - |
| | | W 47-38 | 14-5 (7-4) | Tournament | Hanover, MA | - | - |
| | | W 59-42 | 15-5 (7-4) | Tournament | Needham, MA | - | - |
| | | | 15-5 (7-4) | Scrimmage | Peabody, MA | - | - |
| | | W 58-27 | 16-5 (7-4) | Playoffs | Peabody, MA | - | - |
| | | W 58-27 | 17-5 (7-4) | Playoffs | Peabody, MA | - | - |
| | | W 56-29 | 18-5 (7-4) | Playoffs | Peabody, MA | - | - |
| | | W 39-23 | 19-5 (7-4) | Playoffs | Peabody, MA | - | - |
| | | W 39-23 | 20-5 (7-4) | Playoffs | Peabody, MA | - | - |
| | | W 55-38 | 21-5 (7-4) | Playoffs | Peabody, MA | - | - |
| | | W 49-44 | 22-5 (7-4) | Playoffs | Peabody, MA | - | Watch |