Of the 15 games scheduled, 11 have been played.
| Class 3A | 1-0 |
| Area 8 | 1-0 |
| Class 5A | 5-0 |
| Area 9 | 5-0 |
| Class 6A | 3-2 |
| Area 2 | 1-0 |
| Area 7 | 1-0 |
| Area 15 | 1-2 |
John Carroll Catholic: 24
Opponents: 8
| Home | 4-0 |
| Away | 2-0 |
| Neutral site | 3-2 |
| In overtime | 0-0 |
| # | Team | Overall | Classification |
|---|---|---|---|
| 2x | Hartselle | 24-22-0 | Class 6A, Area 15 |
| 1x | Albertville | 23-10-0 | Class 7A, Area 7 |
| 1x | Brewer | 16-17-0 | Class 5A, Area 16 |
| 1x | Gulf Shores | 13-11-0 | Class 6A, Area 2 |
| 1x | Muscle Shoals | 11-16-0 | Class 6A, Area 15 |
| 1x | Decatur | 10-19-0 | Class 6A, Area 15 |
| 1x | McAdory | 9-13-0 | Class 6A, Area 7 |
| 1x | Northside | 5-2-0 | Class 5A, Area 9 |
| 1x | Northside | 5-2-0 | Class 5A, Area 9 |
| 1x | Sipsey Valley | 4-5-0 | Class 5A, Area 9 |
| 1x | Calera | 1-5-0 | Class 6A, Area 5 |
| 1x | Altamont | 0-2-0 | Class 3A, Area 8 |
| 1x | Wenonah | 0-8-0 | Class 5A, Area 9 |
| 1x | Wenonah | 0-8-0 | Class 5A, Area 9 |