News

We now have 836 teams &  
192,249 games on AHSFHS.org.



Search Site

AHSFHS Article Series


   The best of the best in Alabama High   
  School Football over the past 100 seasons.





2021 Class 6A Season Scoring Averages



Week - 14 Totals
Scoring Averages Home
7A
6A
5A
4A
3A
2A
1A
AISA


2021 Class 6A Scoring Average
Rank Team Games Points Avg.
1 Hueytown 14 742 53.0
2 Clay-Chalkville 14 681 48.6
3 Hartselle 10 451 45.1
4 Muscle Shoals 11 419 38.0
5 Hillcrest Tuscaloosa 14 506 36.1
6 Mountain Brook 14 477 34.0
7 Jackson-Olin 12 408 34.0
8 Jasper 9 306 34.0
9 Spanish Fort 12 401 33.4
10 Briarwood 12 392 32.6
11 Saraland 13 418 32.1
12 Baldwin County 12 384 32.0
13 McAdory 11 347 31.5
14 McGill-Toolen 12 375 31.2
15 Helena 11 342 31.0
16 Gardendale 12 367 30.5
17 Northridge 11 329 29.9
18 Pinson Valley 13 383 29.4
19 Calera 11 324 29.4
20 Arab 11 311 28.2
21 Brookwood 10 276 27.6
22 Opelika 13 343 26.3
23 Russell County 9 237 26.3
24 Homewood 12 315 26.2
25 Athens 9 235 26.1
26 Paul Bryant 9 233 25.8
27 Fort Payne 11 284 25.8
28 Sidney Lanier 10 253 25.3
29 Chelsea 11 275 25.0
30 Hazel Green 10 243 24.3
31 Lee Montgomery 11 265 24.0
32 Pelham 11 264 24.0
33 Decatur 11 257 23.3
34 Cullman 11 256 23.2
35 Gulf Shores 10 228 22.8
36 Huffman 10 227 22.7
37 Minor 9 204 22.6
38 Buckhorn 10 221 22.1
39 Mortimer Jordan 10 214 21.4
40 Pell City 10 210 21.0
41 Stanhope Elmore 10 206 20.6
42 Benjamin Russell 10 199 19.9
43 Oxford 12 239 19.9
44 Springville 10 199 19.9
45 Eufaula 10 197 19.7
46 Southside Gadsden 11 209 19.0
47 Carver Montgomery 11 197 17.9
48 Chilton County 10 170 17.0
49 Wetumpka 11 182 16.5
50 Robertsdale 10 162 16.2
51 Blount 10 151 15.1
52 Woodlawn 10 144 14.4
53 Scottsboro 10 123 12.3
54 Shades Valley 10 99 9.9
55 Citronelle 10 98 9.8
56 Valley 9 84 9.3
57 Bessemer City 10 81 8.1
58 Park Crossing 9 62 6.8
59 Columbia 7 30 4.2


2021 Class 6A Defense Average
Rank Team Games Allowed Avg.
1 Mountain Brook 14 120 8.5
2 Sidney Lanier 10 118 11.8
3 Arab 11 144 13.0
4 Clay-Chalkville 14 197 14.0
5 Saraland 13 200 15.3
6 Cullman 11 172 15.6
7 Lee Montgomery 11 174 15.8
8 Baldwin County 12 195 16.2
9 Spanish Fort 12 206 17.1
10 Stanhope Elmore 10 171 17.1
11 Muscle Shoals 11 192 17.4
12 Gulf Shores 10 176 17.6
13 Hillcrest Tuscaloosa 14 249 17.7
14 Opelika 13 232 17.8
15 Blount 10 182 18.2
16 Eufaula 10 186 18.6
17 Hartselle 10 187 18.7
18 Pelham 11 207 18.8
19 Southside Gadsden 11 216 19.6
20 Briarwood 12 239 19.9
21 Helena 11 232 21.0
22 Wetumpka 11 233 21.1
23 Hueytown 14 302 21.5
24 Pinson Valley 13 289 22.2
25 Carver Montgomery 11 248 22.5
26 Gardendale 12 270 22.5
27 Fort Payne 11 249 22.6
28 Jackson-Olin 12 277 23.0
29 McGill-Toolen 12 279 23.2
30 Calera 11 257 23.3
31 Springville 10 234 23.4
32 McAdory 11 260 23.6
33 Decatur 11 261 23.7
34 Chilton County 10 238 23.8
35 Homewood 12 288 24.0
36 Valley 9 216 24.0
37 Buckhorn 10 254 25.4
38 Shades Valley 10 256 25.6
39 Northridge 11 290 26.3
40 Oxford 12 332 27.6
41 Robertsdale 10 278 27.8
42 Chelsea 11 313 28.4
43 Scottsboro 10 290 29.0
44 Benjamin Russell 10 291 29.1
45 Park Crossing 9 267 29.6
46 Pell City 10 299 29.9
47 Hazel Green 10 310 31.0
48 Russell County 9 293 32.5
49 Athens 9 310 34.4
50 Minor 9 321 35.6
51 Citronelle 10 358 35.8
52 Jasper 9 326 36.2
53 Paul Bryant 9 328 36.4
54 Brookwood 10 366 36.6
55 Mortimer Jordan 10 394 39.4
56 Bessemer City 10 400 40.0
57 Woodlawn 10 405 40.5
58 Huffman 10 443 44.3
59 Columbia 7 347 49.5





Great Moments in Alabama High School Football History

Collinsville completed the 1931 season with a record of 1-4-5. The five ties will forever be a state record since all games are now decided by overtime.