| | L 62-63 | 0-1 (0-0) | Non League | Vestavia Hills, AL | - | Watch |
| | W 55-45 | 1-1 (0-0) | Non League | Vestavia Hills, AL | - | Watch |
| | L 45-49 | 1-2 (0-0) | Non League | Vestavia Hills, AL | - | Watch |
| | W 55-47 | 2-2 (0-0) | Non League | Chelsea, AL | - | Watch |
| | W 56-27 | 3-2 (0-0) | Tournament | Spanish Fort, AL | - | - |
| | W 50-32 | 4-2 (0-0) | Tournament | Montgomery, AL | - | - |
| | W 64-34 | 5-2 (0-0) | Tournament | Vestavia Hills, AL | - | - |
| | W 49-32 | 6-2 (0-0) | Non League | Vestavia Hills, AL | - | Watch |
| | W 65-60 | 7-2 (0-0) | Non League | Vestavia Hills, AL | - | Watch |
| | W 46-40 | 8-2 (0-0) | Non League | Tuscaloosa, AL | - | Watch |
| | L 53-56 | 8-3 (0-0) | Non League | Dothan, AL | - | - |
| | W 58-55 | 9-3 (0-0) | Non League | Union, KY | - | - |
| | W 78-53 | 10-3 (0-0) | Non League | Georgetown, KY | - | - |
| | W 59-23 | 11-3 (0-0) | Tournament | Vestavia Hills, AL | - | Watch |
| | W 55-30 | 12-3 (0-0) | Tournament | Vestavia Hills, AL | - | Watch |
| | L 44-47 | 12-4 (0-0) | Tournament | Vestavia Hills, AL | - | Watch |
| | W 67-37 | 13-4 (0-0) | Non League | Guntersville, AL | - | - |
| | L 49-75 | 13-5 (0-1) | League | Hoover, AL | - | Watch |
| | W 53-43 | 14-5 (1-1) | League | Vestavia Hills, AL | - | Watch |
| | W 53-50 | 15-5 (2-1) | League | Vestavia Hills, AL | - | Watch |
| | L 39-60 | 15-6 (2-2) | League | Vestavia Hills, AL | - | Watch |
| | L 40-41 | 15-7 (2-3) | League | Trussville, AL | - | Watch |
| | | 15-7 (2-3) | League | Birmingham, AL | - | - |
| | L 67-70 | 15-8 (2-3) | Non League | Birmingham, AL | - | Watch |
| | L 40-56 | 15-9 (2-3) | Non League | Oxford, AL | - | Watch |
| | W 40-35 | 16-9 (2-3) | Playoffs | Hoover High School | - | Watch |
| | L 46-86 | 16-10 (2-3) | Playoffs | Hoover High School | - | Watch |
| | L 57-79 | 16-11 (2-3) | Playoffs | JSU | - | Watch |