News

We now have 837 teams &  
195,282 games on AHSFHS.org.


Search Site



AHSFHS Article Series


   The best of the best in Alabama High   
  School Football over the past 100 seasons.





2025 Class 3A Season Scoring Averages



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


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.