| | T 0-0 | 0-0-1 (0-0) | Non League | Harbor Springs, MI | - | Watch |
| | | 0-0-1 (0-0) | Non League | Indian River, MI | - | Watch |
| | W 60-33 | 1-0-1 (0-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 66-10 | 2-0-1 (1-0) | League | Charlevoix, MI | - | Watch |
| | L 40-56 | 2-1-1 (1-0) | Non League | Harbor Springs, MI | - | - |
| | W 65-44 | 3-1-1 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 51-23 | 4-1-1 (1-0) | Non League | East Jordan, MI | - | - |
| | L 41-57 | 4-2-1 (1-0) | Non League | Sault St. Marie, MI | - | - |
| | W 66-20 | 5-2-1 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 52-12 | 6-2-1 (1-0) | Non League | Elk Rapids, MI | - | Watch |
| | W 66-25 | 7-2-1 (1-0) | Non League | Cheboygan, MI | - | Watch |
| | | 7-2-1 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 36-28 | 8-2-1 (1-0) | Non League | Kingsley, MI | - | Watch |
| | T 0-0 | 8-2-2 (1-0) | Non League | Kalkaska, MI | - | - |
| | | 8-2-2 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 57-17 | 9-2-2 (1-0) | Non League | Charlevoix, MI | - | Watch |
| | W 55-29 | 10-2-2 (1-0) | Non League | Boyne City, MI | - | Watch |
| | W 48-30 | 11-2-2 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 58-22 | 12-2-2 (1-0) | Non League | Grayling, MI | - | Watch |
| | W 68-16 | 13-2-2 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 57-7 | 14-2-2 (1-0) | Non League | Harbor Springs, MI | - | - |
| | W 68-20 | 15-2-2 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 57-36 | 16-2-2 (1-0) | Non League | Kingsley, MI | - | Watch |
| | W 67-43 | 17-2-2 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 69-34 | 18-2-2 (1-0) | Non League | Alpena, MI | - | - |
| | W 56-40 | 19-2-2 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 58-29 | 20-2-2 (1-0) | Non League | Harbor Springs, MI | - | Watch |
| | W 46-29 | 21-2-2 (1-0) | Non League | East Jordan, MI | - | Watch |
| | L 40-51 | 21-3-2 (1-0) | Playoffs | Harbor Springs, MI | - | Watch |