Of the 33 games scheduled, 21 have been played.
| Class 3A | 1-0 |
| Area 5 | 1-0 |
| Class 6A | 1-0 |
| Area 3 | 1-0 |
| Class 7A | 8-0 |
| Area 1 | 1-0 |
| Area 5 | 1-0 |
| Area 6 | 3-0 |
| Area 7 | 2-0 |
| Area 8 | 1-0 |
Hoover: 1393
Opponents: 830
| Home | 6-0 |
| Away | 5-1 |
| Neutral site | 9-0 |
| In overtime | 0-0 |
| # | Team | Overall | Classification |
|---|---|---|---|
| 2x | Bob Jones | 14-6-0 | Class 7A, Area 8 |
| 2x | Sparkman | 10-8-0 | Class 7A, Area 7 |
| 2x | Vestavia Hills | 9-8-0 | Class 7A, Area 6 |
| 2x | Thompson | 7-7-0 | Class 7A, Area 5 |
| 2x | Hewitt-Trussville | 7-8-0 | Class 7A, Area 6 |
| 2x | Oak Mountain | 7-9-0 | Class 7A, Area 6 |
| 2x | Holy Innocents Episcopal | ||
| 1x | Hazel Green | 19-2-0 | Class 6A, Area 16 |
| 1x | St. James | 16-4-0 | Class 3A, Area 5 |
| 1x | Bryant | 15-3-0 | Class 7A, Area 1 |
| 1x | Park Crossing | 13-2-0 | Class 6A, Area 3 |
| 1x | Homewood | 9-5-0 | Class 6A, Area 9 |
| 1x | Grissom | 5-14-0 | Class 7A, Area 7 |
| 1x | Madison Central | 1-0-0 | |
| 1x | Bartlett | ||
| 1x | St. Francis | ||
| 1x | Bolles | ||
| 1x | Cherokee | ||
| 1x | John Curtis | ||
| 1x | Lebanon | ||
| 1x | Miami Country Day | ||
| 1x | Sequoyah | ||
| 1x | Collierville | ||
| 1x | Grayson | ||
| 1x | Starkville |