| | W 60-46 | 1-0 (0-0) | Non League | Hudsonville, MI | - | - |
| | L 44-58 | 1-1 (0-0) | Non League | Zeeland, MI | - | - |
| | W 66-60 | 2-1 (0-0) | Non League | Grand Rapids, MI | - | Watch |
| | W 61-37 | 3-1 (0-0) | Non League | Hudsonville, MI | - | - |
| | L 56-59 | 3-2 (0-0) | Non League | Hudsonville, MI | - | Watch |
| | L 56-58 | 3-3 (0-0) | Non League | Grand Rapids, MI | - | Watch |
| | W 68-59 | 4-3 (0-0) | Non League | Schoolcraft, MI | - | Watch |
| | L 53-67 | 4-4 (0-0) | Non League | Hudsonville, MI | - | - |
| | W 72-57 | 5-4 (1-0) | League | Allendale, MI | - | Watch |
| | W 70-43 | 6-4 (2-0) | League | Hudsonville, MI | - | Watch |
| | W 68-56 | 7-4 (3-0) | League | Hudsonville, MI | - | - |
| | W 58-56 | 8-4 (4-0) | League | Coopersville, MI | - | - |
| | W 70-66 | 9-4 (5-0) | League | Hudsonville, MI | - | Watch |
| | W 67-49 | 10-4 (6-0) | League | Hudsonville, MI | - | Watch |
| | W 82-37 | 11-4 (7-0) | League | Fruitport, MI | - | - |
| | W 71-44 | 12-4 (8-0) | League | Hudsonville, MI | - | Watch |
| | W 78-33 | 13-4 (9-0) | League | Grand Rapids, MI | - | - |
| | W 79-50 | 14-4 (10-0) | League | Hudsonville, MI | - | Watch |
| | W 65-53 | 15-4 (11-0) | League | Hudsonville, MI | - | Watch |
| | W 51-47 | 16-4 (12-0) | League | Hudsonville, MI | - | Watch |
| | W 66-52 | 17-4 (13-0) | League | Holland, MI | - | Watch |
| | W 59-50 | 18-4 (14-0) | League | Spring Lake, MI | - | - |
| | L 62-70 | 18-5 (14-0) | Playoffs | Grand Rapids, MI | - | Watch |
| | | 18-5 (14-0) | Non League | Hudsonville, MI | - | - |