News
We now have 836 teams &
190,063 games on AHSFHS.org.
2024 Class 4A Season Scoring Averages
2024 Class 4A Scoring Average |
Rank |
Team |
Games |
Points |
Avg. |
1 |
West Morgan |
7 |
322 |
46.0 |
2 |
Pleasant Grove |
7 |
301 |
43.0 |
3 |
Jackson |
8 |
331 |
41.4 |
4 |
New Hope |
7 |
285 |
40.7 |
5 |
Hamilton |
7 |
281 |
40.1 |
6 |
St. Michael |
7 |
252 |
36.0 |
7 |
Westminster Christian |
7 |
251 |
35.9 |
8 |
Brooks |
7 |
250 |
35.7 |
9 |
W.S. Neal |
7 |
246 |
35.1 |
10 |
Bibb County |
8 |
279 |
34.9 |
11 |
Cherokee County |
8 |
274 |
34.3 |
12 |
Central Florence |
7 |
239 |
34.1 |
13 |
Handley |
8 |
262 |
32.8 |
14 |
Dora |
8 |
261 |
32.6 |
15 |
Alexandria |
7 |
222 |
31.7 |
16 |
Plainview |
7 |
222 |
31.7 |
17 |
West Blocton |
7 |
222 |
31.7 |
18 |
Hokes Bluff |
7 |
221 |
31.6 |
19 |
Oak Grove |
7 |
220 |
31.4 |
20 |
Fultondale |
7 |
219 |
31.3 |
21 |
Orange Beach |
8 |
240 |
30.0 |
22 |
Opp |
7 |
208 |
29.7 |
23 |
Deshler |
7 |
207 |
29.6 |
24 |
Randolph |
7 |
207 |
29.6 |
25 |
Fairfield |
7 |
206 |
29.4 |
26 |
Madison Academy |
7 |
206 |
29.4 |
27 |
Dale County |
8 |
228 |
28.5 |
28 |
B.T. Washington |
7 |
195 |
27.9 |
29 |
Etowah |
7 |
189 |
27.0 |
30 |
Fayette County |
8 |
214 |
26.8 |
31 |
Tallassee |
6 |
159 |
26.5 |
32 |
North Jackson |
7 |
181 |
25.9 |
33 |
Satsuma |
7 |
179 |
25.6 |
34 |
West Limestone |
8 |
194 |
24.3 |
35 |
Good Hope |
7 |
166 |
23.7 |
36 |
Haleyville |
8 |
187 |
23.4 |
37 |
New Brockton |
8 |
187 |
23.4 |
38 |
Anniston |
7 |
163 |
23.3 |
39 |
American Christian |
7 |
158 |
22.6 |
40 |
St. James |
8 |
179 |
22.4 |
41 |
Hatton |
7 |
156 |
22.3 |
42 |
Danville |
7 |
149 |
21.3 |
43 |
Ashford |
8 |
168 |
21.0 |
44 |
Mobile Christian |
7 |
143 |
20.4 |
45 |
Holt |
8 |
161 |
20.1 |
46 |
East Lawrence |
7 |
138 |
19.7 |
47 |
St. John Paul II |
7 |
136 |
19.4 |
48 |
Talladega |
8 |
152 |
19.0 |
49 |
Cleburne County |
7 |
121 |
17.3 |
50 |
Ashville |
7 |
121 |
17.3 |
51 |
Munford |
7 |
121 |
17.3 |
52 |
Oneonta |
7 |
116 |
16.6 |
53 |
Straughn |
7 |
110 |
15.7 |
54 |
Bullock County |
7 |
108 |
15.4 |
55 |
Escambia County |
8 |
123 |
15.4 |
56 |
Pike County |
7 |
104 |
14.9 |
57 |
White Plains |
7 |
101 |
14.4 |
58 |
D.A.R. |
8 |
114 |
14.3 |
59 |
Madison County |
8 |
105 |
13.1 |
60 |
Geneva |
7 |
90 |
12.9 |
61 |
Cordova |
7 |
78 |
11.1 |
62 |
Wilson |
7 |
73 |
10.4 |
63 |
Daleville |
7 |
59 |
8.4 |
64 |
Tarrant |
7 |
49 |
7.0 |
65 |
Curry |
8 |
44 |
5.5 |
2024 Class 4A Defense Average |
Rank |
Team |
Games |
Allowed |
Avg. |
1 |
Good Hope |
7 |
25 |
3.6 |
2 |
West Morgan |
7 |
49 |
7.0 |
3 |
Opp |
7 |
68 |
9.7 |
4 |
Pleasant Grove |
7 |
71 |
10.1 |
5 |
Cherokee County |
8 |
88 |
11.0 |
6 |
Dale County |
8 |
90 |
11.3 |
7 |
Bullock County |
7 |
87 |
12.4 |
8 |
North Jackson |
7 |
100 |
14.3 |
9 |
Bibb County |
8 |
119 |
14.9 |
10 |
Madison Academy |
7 |
111 |
15.9 |
11 |
Central Florence |
7 |
114 |
16.3 |
12 |
Pike County |
7 |
116 |
16.6 |
13 |
Hokes Bluff |
7 |
118 |
16.9 |
14 |
Oak Grove |
7 |
119 |
17.0 |
15 |
Jackson |
8 |
137 |
17.1 |
16 |
Anniston |
7 |
121 |
17.3 |
17 |
West Limestone |
8 |
139 |
17.4 |
18 |
Brooks |
7 |
127 |
18.1 |
19 |
Tallassee |
6 |
109 |
18.2 |
20 |
Straughn |
7 |
130 |
18.6 |
21 |
Deshler |
7 |
142 |
20.3 |
22 |
Ashford |
8 |
164 |
20.5 |
23 |
B.T. Washington |
7 |
152 |
21.7 |
24 |
Handley |
8 |
181 |
22.6 |
25 |
Randolph |
7 |
159 |
22.7 |
26 |
Alexandria |
7 |
165 |
23.6 |
27 |
American Christian |
7 |
166 |
23.7 |
28 |
West Blocton |
7 |
166 |
23.7 |
29 |
Orange Beach |
8 |
194 |
24.3 |
30 |
Fayette County |
8 |
195 |
24.4 |
31 |
Fultondale |
7 |
173 |
24.7 |
32 |
Westminster Christian |
7 |
174 |
24.9 |
33 |
St. James |
8 |
204 |
25.5 |
34 |
Cordova |
7 |
182 |
26.0 |
35 |
Haleyville |
8 |
209 |
26.1 |
36 |
Plainview |
7 |
184 |
26.3 |
37 |
Fairfield |
7 |
185 |
26.4 |
38 |
Talladega |
8 |
215 |
26.9 |
39 |
Holt |
8 |
224 |
28.0 |
40 |
Satsuma |
7 |
200 |
28.6 |
41 |
White Plains |
7 |
204 |
29.1 |
42 |
Escambia County |
8 |
234 |
29.3 |
43 |
Mobile Christian |
7 |
206 |
29.4 |
44 |
W.S. Neal |
7 |
211 |
30.1 |
45 |
Danville |
7 |
216 |
30.9 |
46 |
Oneonta |
7 |
218 |
31.1 |
47 |
Hatton |
7 |
219 |
31.3 |
48 |
Hamilton |
7 |
223 |
31.9 |
49 |
Geneva |
7 |
223 |
31.9 |
50 |
Etowah |
7 |
224 |
32.0 |
51 |
New Brockton |
8 |
258 |
32.3 |
52 |
Munford |
7 |
227 |
32.4 |
53 |
Madison County |
8 |
281 |
35.1 |
54 |
Dora |
8 |
282 |
35.3 |
55 |
Daleville |
7 |
253 |
36.1 |
56 |
Curry |
8 |
293 |
36.6 |
57 |
Ashville |
7 |
257 |
36.7 |
58 |
St. John Paul II |
7 |
262 |
37.4 |
59 |
Cleburne County |
7 |
267 |
38.1 |
60 |
East Lawrence |
7 |
268 |
38.3 |
61 |
New Hope |
7 |
288 |
41.1 |
62 |
Tarrant |
7 |
317 |
45.3 |
63 |
D.A.R. |
8 |
363 |
45.4 |
64 |
Wilson |
7 |
323 |
46.1 |
Great Moments in Alabama High School Football History
In 1925 Langdale tied a record by defeating Milltown 125-0. Hamilton had set the record by thrashing Fayette 125-0 in 1915.