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 - 14 Totals
Scoring Averages Home
7A
6A
5A
4A
3A
2A
1A
AISA


2024 Class 4A Scoring Average
Rank Team Games Points Avg.
1 Jackson 15 699 46.6
2 West Morgan 14 606 43.3
3 Pleasant Grove 11 470 42.7
4 St. Michael 14 538 38.4
5 Central Florence 12 454 37.8
6 Hamilton 11 409 37.2
7 Fultondale 9 331 36.8
8 Handley 11 394 35.8
9 Brooks 13 464 35.7
10 Cherokee County 15 509 33.9
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 13 380 29.2
24 West Blocton 10 291 29.1
25 Opp 11 316 28.7
26 Anniston 13 372 28.6
27 Westminster Christian 11 312 28.4
28 B.T. Washington 9 255 28.3
29 Orange Beach 10 282 28.2
30 Madison Academy 12 334 27.8
31 Tallassee 12 330 27.5
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 Jackson 15 188 12.5
2 West Morgan 14 178 12.7
3 Pleasant Grove 11 151 13.7
4 Good Hope 12 168 14.0
5 Dale County 11 163 14.8
6 Cherokee County 15 230 15.3
7 Madison Academy 12 186 15.5
8 Hokes Bluff 11 184 16.7
9 North Jackson 11 195 17.7
10 Brooks 13 233 17.9
11 Tallassee 12 220 18.3
12 Opp 11 202 18.4
13 Bullock County 11 202 18.4
14 Pike County 9 166 18.4
15 Oak Grove 11 203 18.5
16 Anniston 13 253 19.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 American Christian 10 248 24.8
27 St. James 11 275 25.0
28 West Blocton 10 253 25.3
29 Fairfield 13 333 25.6
30 Haleyville 10 262 26.2
31 Orange Beach 10 271 27.1
32 Holt 10 271 27.1
33 Satsuma 10 274 27.4
34 Alexandria 12 329 27.4
35 Straughn 11 303 27.6
36 Handley 11 305 27.7
37 St. Michael 14 390 27.9
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.