News
We now have 837 teams &
195,282 games on AHSFHS.org.
2025 Class 6A Season Scoring Averages
| 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.