News
We now have 837 teams &
195,282 games on AHSFHS.org.
2025 Class 3A Season Scoring Averages
| 2025 Class 3A Scoring Average |
| Rank |
Team |
Games |
Points |
Avg. |
| 1 |
Mars Hill |
14 |
719 |
51.4 |
| 2 |
Southside Selma |
14 |
701 |
50.1 |
| 3 |
Piedmont |
14 |
639 |
45.6 |
| 4 |
Westbrook Christian |
12 |
507 |
42.3 |
| 5 |
Gordo |
12 |
503 |
41.9 |
| 6 |
Colbert County |
12 |
499 |
41.6 |
| 7 |
Thorsby |
11 |
451 |
41.0 |
| 8 |
Bayside Academy |
14 |
565 |
40.4 |
| 9 |
Montgomery Academy |
13 |
524 |
40.3 |
| 10 |
Fyffe |
11 |
429 |
39.0 |
| 11 |
Geraldine |
13 |
502 |
38.6 |
| 12 |
Randolph County |
12 |
460 |
38.3 |
| 13 |
Collinsville |
11 |
417 |
37.9 |
| 14 |
Glenwood School |
13 |
487 |
37.5 |
| 15 |
Winfield |
12 |
428 |
35.7 |
| 16 |
Thomasville |
11 |
390 |
35.5 |
| 17 |
Rogers |
11 |
388 |
35.3 |
| 18 |
Phil Campbell |
11 |
387 |
35.2 |
| 19 |
Hale County |
11 |
367 |
33.4 |
| 20 |
Lee-Scott Academy |
12 |
393 |
32.8 |
| 21 |
Cottage Hill Christian |
12 |
389 |
32.4 |
| 22 |
Wicksburg |
11 |
351 |
31.9 |
| 23 |
Oakman |
10 |
316 |
31.6 |
| 24 |
Holly Pond |
10 |
306 |
30.6 |
| 25 |
J.B. Pennington |
10 |
302 |
30.2 |
| 26 |
Sheffield |
10 |
301 |
30.1 |
| 27 |
Glencoe |
11 |
328 |
29.8 |
| 28 |
Lauderdale County |
11 |
328 |
29.8 |
| 29 |
Colbert Heights |
10 |
296 |
29.6 |
| 30 |
Midfield |
9 |
242 |
26.9 |
| 31 |
Whitesburg Christian |
11 |
288 |
26.2 |
| 32 |
Houston Academy |
11 |
273 |
24.8 |
| 33 |
Locust Fork |
10 |
247 |
24.7 |
| 34 |
Walter Wellborn |
10 |
247 |
24.7 |
| 35 |
Vinemont |
11 |
266 |
24.2 |
| 36 |
Hanceville |
10 |
237 |
23.7 |
| 37 |
Trinity |
12 |
283 |
23.6 |
| 38 |
Alabama Christian |
10 |
235 |
23.5 |
| 39 |
Dadeville |
10 |
228 |
22.8 |
| 40 |
Sylvania |
10 |
228 |
22.8 |
| 41 |
Elkmont |
10 |
225 |
22.5 |
| 42 |
Ohatchee |
10 |
202 |
20.2 |
| 43 |
Slocomb |
10 |
200 |
20.0 |
| 44 |
T.R. Miller |
11 |
215 |
19.6 |
| 45 |
Weaver |
10 |
192 |
19.2 |
| 46 |
Flomaton |
11 |
211 |
19.2 |
| 47 |
Carbon Hill |
10 |
190 |
19.0 |
| 48 |
Prattville Christian |
10 |
188 |
18.8 |
| 49 |
Monroe County |
10 |
187 |
18.7 |
| 50 |
Beulah |
10 |
185 |
18.5 |
| 51 |
Brindlee Mountain |
10 |
184 |
18.4 |
| 52 |
Hillcrest Evergreen |
10 |
175 |
17.5 |
| 53 |
Clements |
10 |
175 |
17.5 |
| 54 |
Greensboro |
10 |
151 |
15.1 |
| 55 |
Childersburg |
10 |
140 |
14.0 |
| 56 |
Saks |
10 |
136 |
13.6 |
| 57 |
Northside Methodist Academy |
8 |
101 |
12.6 |
| 58 |
B.B. Comer |
10 |
120 |
12.0 |
| 59 |
Sumter Central |
9 |
100 |
11.1 |
| 60 |
Excel |
10 |
109 |
10.9 |
| 61 |
Wilcox Central |
10 |
106 |
10.6 |
| 62 |
Asbury |
10 |
95 |
9.5 |
| 63 |
Dallas County |
9 |
84 |
9.3 |
|
2025 Class 3A Defense Average |
| Rank |
Team |
Games |
Allowed |
Avg. |
| 1 |
Mars Hill |
14 |
152 |
10.9 |
| 2 |
Montgomery Academy |
13 |
149 |
11.5 |
| 3 |
Bayside Academy |
14 |
161 |
11.5 |
| 4 |
Piedmont |
14 |
174 |
12.4 |
| 5 |
Westbrook Christian |
12 |
152 |
12.7 |
| 6 |
Cottage Hill Christian |
12 |
156 |
13.0 |
| 7 |
Southside Selma |
14 |
216 |
15.4 |
| 8 |
Glenwood School |
13 |
214 |
16.5 |
| 9 |
Geraldine |
13 |
225 |
17.3 |
| 10 |
Winfield |
12 |
216 |
18.0 |
| 11 |
Flomaton |
11 |
200 |
18.2 |
| 12 |
Wicksburg |
11 |
204 |
18.6 |
| 13 |
Trinity |
12 |
223 |
18.6 |
| 14 |
Fyffe |
11 |
206 |
18.7 |
| 15 |
T.R. Miller |
11 |
211 |
19.2 |
| 16 |
Gordo |
12 |
249 |
20.8 |
| 17 |
Lauderdale County |
11 |
240 |
21.8 |
| 18 |
Thorsby |
11 |
248 |
22.6 |
| 19 |
Thomasville |
11 |
252 |
22.9 |
| 20 |
Lee-Scott Academy |
12 |
276 |
23.0 |
| 21 |
Glencoe |
11 |
254 |
23.1 |
| 22 |
Oakman |
10 |
235 |
23.5 |
| 23 |
Houston Academy |
11 |
267 |
24.3 |
| 24 |
J.B. Pennington |
10 |
245 |
24.5 |
| 25 |
Hale County |
11 |
277 |
25.2 |
| 26 |
Alabama Christian |
10 |
258 |
25.8 |
| 27 |
Dadeville |
10 |
260 |
26.0 |
| 28 |
Vinemont |
11 |
291 |
26.5 |
| 29 |
Collinsville |
11 |
291 |
26.5 |
| 30 |
Monroe County |
10 |
267 |
26.7 |
| 31 |
Greensboro |
10 |
274 |
27.4 |
| 32 |
Randolph County |
12 |
331 |
27.6 |
| 33 |
Whitesburg Christian |
11 |
307 |
27.9 |
| 34 |
Sylvania |
10 |
281 |
28.1 |
| 35 |
Colbert County |
12 |
338 |
28.2 |
| 36 |
Hillcrest Evergreen |
10 |
286 |
28.6 |
| 37 |
Colbert Heights |
10 |
290 |
29.0 |
| 38 |
Excel |
10 |
308 |
30.8 |
| 39 |
Holly Pond |
10 |
311 |
31.1 |
| 40 |
Midfield |
9 |
282 |
31.3 |
| 41 |
Dallas County |
9 |
288 |
32.0 |
| 42 |
Phil Campbell |
11 |
366 |
33.3 |
| 43 |
Rogers |
11 |
375 |
34.1 |
| 44 |
Beulah |
10 |
342 |
34.2 |
| 45 |
Walter Wellborn |
10 |
351 |
35.1 |
| 46 |
Clements |
10 |
358 |
35.8 |
| 47 |
Ohatchee |
10 |
359 |
35.9 |
| 48 |
Prattville Christian |
10 |
362 |
36.2 |
| 49 |
Childersburg |
10 |
370 |
37.0 |
| 50 |
Slocomb |
10 |
393 |
39.3 |
| 51 |
Saks |
10 |
401 |
40.1 |
| 52 |
Brindlee Mountain |
10 |
401 |
40.1 |
| 53 |
Sumter Central |
9 |
368 |
40.9 |
| 54 |
Locust Fork |
10 |
417 |
41.7 |
| 55 |
B.B. Comer |
10 |
423 |
42.3 |
| 56 |
Northside Methodist Academy |
8 |
343 |
42.9 |
| 57 |
Sheffield |
10 |
431 |
43.1 |
| 58 |
Weaver |
10 |
435 |
43.5 |
| 59 |
Carbon Hill |
10 |
484 |
48.4 |
| 60 |
Wilcox Central |
10 |
494 |
49.4 |
| 61 |
Asbury |
10 |
503 |
50.3 |
| 62 |
Elkmont |
10 |
548 |
54.8 |
| 63 |
Hanceville |
10 |
663 |
66.3 |
Great Moments in Alabama High School Football History
The first football game played by a high school team in Alabama was in 1892 when Central Birmingham (Phillips) lost to Alabama 56-0 on November 11.