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.





2024 Class 6A Season Scoring Averages



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


2024 Class 6A Scoring Average
Rank Team Games Points Avg.
1 Saraland 14 575 41.1
2 Muscle Shoals 12 474 39.5
3 Jasper 10 393 39.3
4 Russell County 12 469 39.1
5 Athens 11 409 37.2
6 Spain Park 13 476 36.6
7 Hartselle 12 433 36.1
8 Clay-Chalkville 12 419 34.9
9 Parker 15 520 34.7
10 McAdory 11 379 34.5
11 Homewood 12 406 33.8
12 Oxford 14 471 33.6
13 Pike Road 14 448 32.0
14 Helena 10 318 31.8
15 Fort Payne 13 408 31.4
16 Gadsden City 10 302 30.2
17 Spanish Fort 12 360 30.0
18 Hueytown 13 387 29.8
19 Mountain Brook 12 355 29.6
20 Central Tuscaloosa 10 295 29.5
21 Benjamin Russell 11 319 29.0
22 Rehobeth 10 279 27.9
23 Calera 10 269 26.9
24 Percy Julian 10 267 26.7
25 Gardendale 10 257 25.7
26 Pell City 11 278 25.3
27 Stanhope Elmore 10 252 25.2
28 Chelsea 11 263 23.9
29 Cullman 11 261 23.7
30 Northridge 11 261 23.7
31 Southside Gadsden 11 257 23.4
32 McGill-Toolen 11 253 23.0
33 St. Pauls 12 274 22.8
34 Gulf Shores 10 226 22.6
35 Wetumpka 11 248 22.6
36 Pinson Valley 10 214 21.4
37 Minor 11 226 20.6
38 Theodore 10 201 20.1
39 Bessemer City 11 221 20.1
40 Hazel Green 10 194 19.4
41 Buckhorn 11 208 18.9
42 Shades Valley 9 166 18.4
43 Chilton County 10 179 17.9
44 Mortimer Jordan 11 196 17.8
45 Pelham 10 177 17.7
46 Decatur 10 174 17.4
47 Mae Jemison 10 149 14.9
48 Woodlawn 10 141 14.1
49 Jackson-Olin 10 136 13.6
50 Park Crossing 9 113 12.6
51 Huffman 10 121 12.1
52 Paul Bryant 10 119 11.9
53 Baldwin County 10 112 11.2
54 Blount 9 92 10.2
55 Brookwood 10 97 9.7
56 Columbia 10 74 7.4
57 Lee Huntsville 10 73 7.3
58 Murphy 10 62 6.2


2024 Class 6A Defense Average
Rank Team Games Allowed Avg.
1 Parker 15 151 10.1
2 Clay-Chalkville 12 142 11.8
3 St. Pauls 12 144 12.0
4 Saraland 14 173 12.4
5 Hartselle 12 152 12.7
6 Homewood 12 178 14.8
7 Wetumpka 11 165 15.0
8 Oxford 14 213 15.2
9 Bessemer City 11 172 15.6
10 Mountain Brook 12 202 16.8
11 Spanish Fort 12 204 17.0
12 Fort Payne 13 239 18.4
13 Theodore 10 184 18.4
14 Hueytown 13 242 18.6
15 Gulf Shores 10 187 18.7
16 Athens 11 212 19.3
17 Spain Park 13 254 19.5
18 Jasper 10 209 20.9
19 Gadsden City 10 216 21.6
20 McGill-Toolen 11 240 21.8
21 Cullman 11 240 21.8
22 Helena 10 221 22.1
23 Gardendale 10 223 22.3
24 McAdory 11 249 22.6
25 Central Tuscaloosa 10 228 22.8
26 Pike Road 14 324 23.1
27 Chelsea 11 257 23.4
28 Stanhope Elmore 10 238 23.8
29 Muscle Shoals 12 290 24.2
30 Southside Gadsden 11 266 24.2
31 Northridge 11 267 24.3
32 Buckhorn 11 269 24.5
33 Pell City 11 275 25.0
34 Benjamin Russell 11 277 25.2
35 Russell County 12 310 25.8
36 Percy Julian 10 263 26.3
37 Mae Jemison 10 267 26.7
38 Hazel Green 10 290 29.0
39 Shades Valley 9 263 29.2
40 Baldwin County 10 312 31.2
41 Mortimer Jordan 11 348 31.6
42 Blount 9 290 32.2
43 Minor 11 357 32.5
44 Pelham 10 342 34.2
45 Chilton County 10 346 34.6
46 Decatur 10 356 35.6
47 Paul Bryant 10 362 36.2
48 Murphy 10 369 36.9
49 Rehobeth 10 371 37.1
50 Park Crossing 9 338 37.6
51 Calera 10 382 38.2
52 Huffman 10 386 38.6
53 Woodlawn 10 396 39.6
54 Jackson-Olin 10 427 42.7
55 Lee Huntsville 10 431 43.1
56 Pinson Valley 10 442 44.2
57 Brookwood 10 467 46.7
58 Columbia 10 521 52.1





Great Moments in Alabama High School Football History

Morris Higginbotham coached three different teams to divisional state championships in the 1950s. He won titles at Walnut Grove in 1952, West Blocton in 1955 and Enterprise in 1960.