News

We now have 836 teams &  
192,249 games on AHSFHS.org.


Search Site



AHSFHS Article Series


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





2024 Class 4A Season Scoring Averages



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


2024 Class 4A Scoring Average
Rank Team Games Points Avg.
1 Jackson 12 540 45.0
2 West Morgan 12 537 44.8
3 Pleasant Grove 11 470 42.7
4 St. Michael 12 468 39.0
5 Central Florence 12 454 37.8
6 Brooks 12 450 37.5
7 Cherokee County 12 447 37.3
8 Hamilton 11 409 37.2
9 Fultondale 9 331 36.8
10 Handley 11 394 35.8
11 Hokes Bluff 11 370 33.6
12 Plainview 10 333 33.3
13 Oak Grove 11 366 33.3
14 New Hope 10 324 32.4
15 Deshler 10 319 31.9
16 Dora 11 350 31.8
17 Randolph 11 342 31.1
18 Dale County 11 341 31.0
19 Alexandria 12 372 31.0
20 Bibb County 12 370 30.8
21 North Jackson 11 337 30.6
22 Etowah 10 306 30.6
23 Fairfield 12 355 29.6
24 Anniston 12 352 29.3
25 West Blocton 10 291 29.1
26 Tallassee 11 320 29.1
27 Opp 11 316 28.7
28 Westminster Christian 11 312 28.4
29 B.T. Washington 9 255 28.3
30 Orange Beach 10 282 28.2
31 Madison Academy 12 334 27.8
32 W.S. Neal 12 330 27.5
33 Good Hope 12 324 27.0
34 Haleyville 10 251 25.1
35 Satsuma 10 247 24.7
36 Ashford 12 294 24.5
37 American Christian 10 242 24.2
38 Danville 10 236 23.6
39 New Brockton 10 227 22.7
40 East Lawrence 10 227 22.7
41 West Limestone 10 226 22.6
42 St. James 11 248 22.6
43 Hatton 11 246 22.4
44 Munford 10 216 21.6
45 Fayette County 11 231 21.0
46 Mobile Christian 10 204 20.4
47 Holt 10 202 20.2
48 Pike County 9 180 20.0
49 Talladega 10 180 18.0
50 White Plains 10 178 17.8
51 Straughn 11 195 17.7
52 Bullock County 11 191 17.4
53 St. John Paul II 10 173 17.3
54 Ashville 10 167 16.7
55 Escambia County 10 158 15.8
56 Cleburne County 10 157 15.7
57 Madison County 10 147 14.7
58 Oneonta 10 143 14.3
59 D.A.R. 10 141 14.1
60 Wilson 10 126 12.6
61 Geneva 10 113 11.3
62 Daleville 10 101 10.1
63 Cordova 10 91 9.1
64 Tarrant 10 55 5.5
65 Curry 10 53 5.3


2024 Class 4A Defense Average
Rank Team Games Allowed Avg.
1 West Morgan 12 123 10.3
2 Cherokee County 12 128 10.7
3 Jackson 12 144 12.0
4 Pleasant Grove 11 151 13.7
5 Good Hope 12 168 14.0
6 Dale County 11 163 14.8
7 Madison Academy 12 186 15.5
8 Tallassee 11 179 16.3
9 Hokes Bluff 11 184 16.7
10 Anniston 12 203 16.9
11 Brooks 12 212 17.7
12 North Jackson 11 195 17.7
13 Opp 11 202 18.4
14 Bullock County 11 202 18.4
15 Pike County 9 166 18.4
16 Oak Grove 11 203 18.5
17 Fultondale 9 179 19.9
18 Ashford 12 240 20.0
19 Central Florence 12 241 20.1
20 Bibb County 12 249 20.8
21 West Limestone 10 214 21.4
22 Deshler 10 215 21.5
23 Randolph 11 248 22.6
24 Plainview 10 236 23.6
25 B.T. Washington 9 217 24.1
26 Fairfield 12 291 24.3
27 American Christian 10 248 24.8
28 St. James 11 275 25.0
29 West Blocton 10 253 25.3
30 Haleyville 10 262 26.2
31 St. Michael 12 316 26.3
32 Orange Beach 10 271 27.1
33 Holt 10 271 27.1
34 Satsuma 10 274 27.4
35 Alexandria 12 329 27.4
36 Straughn 11 303 27.6
37 Handley 11 305 27.7
38 Westminster Christian 11 309 28.1
39 Mobile Christian 10 282 28.2
40 Cordova 10 287 28.7
41 W.S. Neal 12 349 29.1
42 White Plains 10 291 29.1
43 Escambia County 10 293 29.3
44 Talladega 10 311 31.1
45 Munford 10 314 31.4
46 Fayette County 11 346 31.5
47 Etowah 10 319 31.9
48 Danville 10 319 31.9
49 Geneva 10 321 32.1
50 Hamilton 11 368 33.5
51 Hatton 11 369 33.6
52 Madison County 10 336 33.6
53 New Brockton 10 336 33.6
54 Daleville 10 339 33.9
55 Oneonta 10 341 34.1
56 Dora 11 376 34.2
57 East Lawrence 10 369 36.9
58 Cleburne County 10 394 39.4
59 New Hope 10 398 39.8
60 St. John Paul II 10 409 40.9
61 Tarrant 10 415 41.5
62 Curry 10 417 41.7
63 Ashville 10 417 41.7
64 D.A.R. 10 432 43.2
65 Wilson 10 461 46.1





Great Moments in Alabama High School Football History

The first night game played between high school teams in the state occurred on September 23, 1927 when Pike Road and Cloverdale met in the Cramton Bowl in Montgomery.