News
We now have 837 teams &
195,282 games on AHSFHS.org.
2021 Class 4A Season Scoring Averages
| 2021 Class 4A Scoring Average |
| Rank |
Team |
Games |
Points |
Avg. |
| 1 |
American Christian |
13 |
526 |
40.4 |
| 2 |
St. James |
12 |
473 |
39.4 |
| 3 |
Madison Academy |
14 |
549 |
39.2 |
| 4 |
Priceville |
12 |
446 |
37.1 |
| 5 |
Jackson |
14 |
519 |
37.0 |
| 6 |
Oneonta |
14 |
500 |
35.7 |
| 7 |
Randolph |
12 |
428 |
35.6 |
| 8 |
St. Michael |
9 |
316 |
35.1 |
| 9 |
Gordo |
12 |
414 |
34.5 |
| 10 |
West Blocton |
10 |
345 |
34.5 |
| 11 |
Brooks |
13 |
446 |
34.3 |
| 12 |
Montevallo |
11 |
371 |
33.7 |
| 13 |
Central Florence |
11 |
368 |
33.4 |
| 14 |
Vigor |
14 |
465 |
33.2 |
| 15 |
Anniston |
10 |
331 |
33.1 |
| 16 |
Handley |
12 |
396 |
33.0 |
| 17 |
Jacksonville |
11 |
360 |
32.7 |
| 18 |
Northside |
11 |
359 |
32.6 |
| 19 |
Alabama Christian |
11 |
350 |
31.8 |
| 20 |
Madison County |
11 |
349 |
31.7 |
| 21 |
Bibb County |
12 |
380 |
31.6 |
| 22 |
Cleburne County |
10 |
300 |
30.0 |
| 23 |
Dale County |
10 |
296 |
29.6 |
| 24 |
West Limestone |
10 |
290 |
29.0 |
| 25 |
Good Hope |
12 |
348 |
29.0 |
| 26 |
Geneva |
10 |
285 |
28.5 |
| 27 |
Westminster Christian |
10 |
265 |
26.5 |
| 28 |
Deshler |
10 |
264 |
26.4 |
| 29 |
Straughn |
11 |
290 |
26.3 |
| 30 |
Cherokee County |
11 |
283 |
25.7 |
| 31 |
West Morgan |
10 |
250 |
25.0 |
| 32 |
Williamson |
11 |
270 |
24.5 |
| 33 |
Etowah |
11 |
268 |
24.3 |
| 34 |
Dora |
11 |
265 |
24.0 |
| 35 |
B.T. Washington |
10 |
228 |
22.8 |
| 36 |
North Jackson |
11 |
244 |
22.1 |
| 37 |
Mobile Christian |
11 |
241 |
21.9 |
| 38 |
Dallas County |
10 |
219 |
21.9 |
| 39 |
Hamilton |
11 |
228 |
20.7 |
| 40 |
Haleyville |
10 |
205 |
20.5 |
| 41 |
Rogers |
11 |
225 |
20.4 |
| 42 |
D.A.R. |
10 |
189 |
18.9 |
| 43 |
Munford |
10 |
186 |
18.6 |
| 44 |
Ashville |
10 |
185 |
18.5 |
| 45 |
New Hope |
9 |
161 |
17.8 |
| 46 |
Fayette County |
11 |
194 |
17.6 |
| 47 |
White Plains |
10 |
174 |
17.4 |
| 48 |
Hanceville |
10 |
162 |
16.2 |
| 49 |
Bullock County |
8 |
127 |
15.8 |
| 50 |
Oak Grove |
10 |
149 |
14.9 |
| 51 |
Ashford |
10 |
144 |
14.4 |
| 52 |
Fultondale |
9 |
111 |
12.3 |
| 53 |
W.S. Neal |
10 |
120 |
12.0 |
| 54 |
Holt |
10 |
119 |
11.9 |
| 55 |
Escambia County |
10 |
108 |
10.8 |
| 56 |
Curry |
9 |
86 |
9.5 |
| 57 |
Wilson |
10 |
88 |
8.8 |
| 58 |
St. John Paul II |
10 |
78 |
7.8 |
| 59 |
Wilcox Central |
10 |
64 |
6.4 |
| 60 |
Sumter Central |
7 |
12 |
1.7 |
|
2021 Class 4A Defense Average |
| Rank |
Team |
Games |
Allowed |
Avg. |
| 1 |
Gordo |
12 |
133 |
11.0 |
| 2 |
Vigor |
14 |
167 |
11.9 |
| 3 |
Madison Academy |
14 |
195 |
13.9 |
| 4 |
Randolph |
12 |
172 |
14.3 |
| 5 |
Dora |
11 |
162 |
14.7 |
| 6 |
Fayette County |
11 |
176 |
16.0 |
| 7 |
Alabama Christian |
11 |
177 |
16.0 |
| 8 |
Northside |
11 |
179 |
16.2 |
| 9 |
Oneonta |
14 |
234 |
16.7 |
| 10 |
American Christian |
13 |
223 |
17.1 |
| 11 |
Handley |
12 |
206 |
17.1 |
| 12 |
Bibb County |
12 |
211 |
17.5 |
| 13 |
Williamson |
11 |
203 |
18.4 |
| 14 |
Brooks |
13 |
247 |
19.0 |
| 15 |
Anniston |
10 |
192 |
19.2 |
| 16 |
North Jackson |
11 |
222 |
20.1 |
| 17 |
Priceville |
12 |
245 |
20.4 |
| 18 |
Montevallo |
11 |
227 |
20.6 |
| 19 |
Good Hope |
12 |
250 |
20.8 |
| 20 |
Ashville |
10 |
212 |
21.2 |
| 21 |
Central Florence |
11 |
236 |
21.4 |
| 22 |
Etowah |
11 |
238 |
21.6 |
| 23 |
Jackson |
14 |
320 |
22.8 |
| 24 |
Cherokee County |
11 |
252 |
22.9 |
| 25 |
St. James |
12 |
278 |
23.1 |
| 26 |
Straughn |
11 |
258 |
23.4 |
| 27 |
West Limestone |
10 |
242 |
24.2 |
| 28 |
West Morgan |
10 |
250 |
25.0 |
| 29 |
Madison County |
11 |
277 |
25.1 |
| 30 |
West Blocton |
10 |
260 |
26.0 |
| 31 |
Cleburne County |
10 |
262 |
26.2 |
| 32 |
Mobile Christian |
11 |
289 |
26.2 |
| 33 |
Jacksonville |
11 |
292 |
26.5 |
| 34 |
Rogers |
11 |
298 |
27.0 |
| 35 |
Haleyville |
10 |
273 |
27.3 |
| 36 |
Deshler |
10 |
277 |
27.7 |
| 37 |
B.T. Washington |
10 |
279 |
27.9 |
| 38 |
Geneva |
10 |
282 |
28.2 |
| 39 |
Hanceville |
10 |
298 |
29.8 |
| 40 |
Dale County |
10 |
299 |
29.9 |
| 41 |
New Hope |
9 |
274 |
30.4 |
| 42 |
White Plains |
10 |
306 |
30.6 |
| 43 |
Wilson |
10 |
321 |
32.1 |
| 44 |
Hamilton |
11 |
355 |
32.2 |
| 45 |
Oak Grove |
10 |
326 |
32.6 |
| 46 |
Fultondale |
9 |
300 |
33.3 |
| 47 |
Dallas County |
10 |
337 |
33.7 |
| 48 |
St. John Paul II |
10 |
339 |
33.9 |
| 49 |
Westminster Christian |
10 |
339 |
33.9 |
| 50 |
Munford |
10 |
340 |
34.0 |
| 51 |
Ashford |
10 |
358 |
35.8 |
| 52 |
Escambia County |
10 |
359 |
35.9 |
| 53 |
W.S. Neal |
10 |
366 |
36.6 |
| 54 |
Bullock County |
8 |
294 |
36.7 |
| 55 |
D.A.R. |
10 |
377 |
37.7 |
| 56 |
Wilcox Central |
10 |
393 |
39.3 |
| 57 |
Sumter Central |
7 |
284 |
40.5 |
| 58 |
Holt |
10 |
414 |
41.4 |
| 59 |
Curry |
9 |
471 |
52.3 |
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.