News

We now have 837 teams &  
195,282 games on AHSFHS.org.


Search Site



AHSFHS Article Series


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





2025 Class 6A Season Scoring Averages



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


2025 Class 6A Scoring Average
Rank Team Games Points Avg.
1 Clay-Chalkville 14 638 45.6
2 Saraland 13 544 41.9
3 Parker 12 475 39.6
4 Jasper 11 423 38.5
5 Homewood 13 474 36.5
6 Spain Park 12 435 36.3
7 Pike Road 13 468 36.0
8 Benjamin Russell 14 501 35.8
9 McAdory 10 357 35.7
10 Russell County 12 427 35.6
11 Hartselle 12 405 33.8
12 Muscle Shoals 13 430 33.1
13 St. Pauls 10 329 32.9
14 Hueytown 13 426 32.8
15 Central Tuscaloosa 10 321 32.1
16 Fort Payne 12 371 30.9
17 Northridge 10 306 30.6
18 Pinson Valley 10 303 30.3
19 Wetumpka 11 329 29.9
20 Oxford 11 322 29.3
21 Stanhope Elmore 11 317 28.8
22 Minor 10 280 28.0
23 Spanish Fort 10 278 27.8
24 Athens 11 302 27.5
25 McGill-Toolen 11 298 27.1
26 Mountain Brook 13 351 27.0
27 Theodore 12 321 26.8
28 Bessemer City 11 291 26.5
29 Gadsden City 12 304 25.3
30 Calera 10 251 25.1
31 Chelsea 10 244 24.4
32 Pell City 11 265 24.1
33 Gulf Shores 11 252 22.9
34 Helena 11 239 21.7
35 Pelham 11 238 21.6
36 Cullman 10 212 21.2
37 Buckhorn 11 229 20.8
38 Gardendale 10 208 20.8
39 Rehobeth 10 198 19.8
40 Jackson-Olin 11 216 19.6
41 Hazel Green 10 191 19.1
42 Woodlawn 10 186 18.6
43 Mortimer Jordan 11 196 17.8
44 Southside Gadsden 10 178 17.8
45 Brookwood 10 171 17.1
46 Percy Julian 10 158 15.8
47 Mae Jemison 11 171 15.6
48 Baldwin County 10 147 14.7
49 Decatur 10 144 14.4
50 Blount 10 136 13.6
51 Lee Huntsville 10 112 11.2
52 Shades Valley 10 109 10.9
53 Columbia 10 90 9.0
54 Chilton County 10 87 8.7
55 Huffman 10 87 8.7
56 Park Crossing 9 50 5.6
57 Paul Bryant 10 44 4.4
58 Murphy 10 12 1.2


2025 Class 6A Defense Average
Rank Team Games Allowed Avg.
1 Muscle Shoals 13 121 9.3
2 Hartselle 12 127 10.6
3 Clay-Chalkville 14 162 11.6
4 Pike Road 13 153 11.8
5 Saraland 13 169 13.0
6 Bessemer City 11 150 13.6
7 Homewood 13 199 15.3
8 Spain Park 12 190 15.8
9 Central Tuscaloosa 10 174 17.4
10 Benjamin Russell 14 248 17.7
11 Mountain Brook 13 238 18.3
12 Gulf Shores 11 203 18.5
13 Buckhorn 11 208 18.9
14 Mae Jemison 11 210 19.1
15 Fort Payne 12 232 19.3
16 Parker 12 233 19.4
17 McGill-Toolen 11 215 19.6
18 Jasper 11 218 19.8
19 McAdory 10 200 20.0
20 Athens 11 225 20.5
21 Pell City 11 227 20.6
22 Theodore 12 255 21.3
23 Gadsden City 12 260 21.7
24 Northridge 10 222 22.2
25 Russell County 12 267 22.3
26 Cullman 10 229 22.9
27 Hazel Green 10 234 23.4
28 Helena 11 260 23.6
29 Pelham 11 265 24.1
30 Chelsea 10 241 24.1
31 Stanhope Elmore 11 266 24.2
32 Spanish Fort 10 257 25.7
33 Wetumpka 11 286 26.0
34 St. Pauls 10 264 26.4
35 Oxford 11 295 26.8
36 Blount 10 270 27.0
37 Baldwin County 10 283 28.3
38 Shades Valley 10 284 28.4
39 Southside Gadsden 10 287 28.7
40 Hueytown 13 379 29.2
41 Park Crossing 9 273 30.3
42 Mortimer Jordan 11 334 30.4
43 Percy Julian 10 306 30.6
44 Pinson Valley 10 312 31.2
45 Chilton County 10 322 32.2
46 Brookwood 10 325 32.5
47 Minor 10 326 32.6
48 Woodlawn 10 330 33.0
49 Rehobeth 10 333 33.3
50 Paul Bryant 10 336 33.6
51 Decatur 10 340 34.0
52 Jackson-Olin 11 393 35.7
53 Huffman 10 363 36.3
54 Calera 10 364 36.4
55 Lee Huntsville 10 413 41.3
56 Gardendale 10 416 41.6
57 Columbia 10 449 44.9
58 Murphy 10 495 49.5





Great Moments in Alabama High School Football History

Hamilton shutout an amazing 14 consecutive opponents from 1928-1930. A streak that will never be matched in modern football.