Of the 30 games scheduled, 21 have been played.
| 15-6 |
Geraldine: 34
Opponents: 16
| Home | 3-1 |
| Away | 3-2 |
| Neutral site | 9-3 |
| In overtime | 0-0 |
| # | Team | Overall | Classification |
|---|---|---|---|
| 2x | Arab | 21-6-0 | , |
| 2x | Guntersville | 14-7-0 | , |
| 2x | Ider | 9-6-0 | , |
| 2x | Boaz | 8-12-0 | , |
| 2x | Collinsville | 6-7-0 | , |
| 2x | Crossville | 0-9-0 | , |
| 1x | Albertville | 23-10-0 | , |
| 1x | Lawrence County | 16-14-0 | , |
| 1x | Brewer | 16-17-0 | , |
| 1x | Lauderdale County | 14-7-0 | , |
| 1x | Plainview | 14-10-0 | , |
| 1x | Glencoe | 13-2-0 | , |
| 1x | Cherokee County | 12-4-0 | , |
| 1x | Southside - Gadsden | 12-9-0 | , |
| 1x | Donoho | 10-6-0 | , |
| 1x | East Limestone | 10-11-0 | , |
| 1x | Sardis | 9-8-0 | , |
| 1x | Sylvania | 8-3-0 | , |
| 1x | Sylvania | 8-3-0 | , |
| 1x | Madison Academy | 8-11-0 | , |
| 1x | Springville | 7-11-0 | , |
| 1x | Pisgah | 5-2-0 | , |
| 1x | Ramsay | 2-5-0 | , |
| 1x | Oneonta | 2-8-0 | , |