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 2A Season Scoring Averages



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


2025 Class 2A Scoring Average
Rank Team Games Points Avg.
1 Luverne 13 669 51.5
2 Loachapoka 12 498 41.5
3 North Sand Mountain 11 446 40.6
4 Coosa Christian 14 564 40.3
5 Reeltown 14 563 40.2
6 Ariton 11 441 40.1
7 Pisgah 14 556 39.7
8 Lexington 12 467 38.9
9 Pleasant Valley 12 464 38.7
10 Lanett 14 530 37.9
11 Red Bay 12 448 37.3
12 Cold Springs 10 359 35.9
13 Winston County 11 371 33.7
14 Cottonwood 12 396 33.0
15 Vincent 12 396 33.0
16 Geneva County 10 316 31.6
17 Washington County 11 345 31.4
18 J.U. Blacksher 11 343 31.2
19 Susan Moore 11 326 29.6
20 Goshen 10 293 29.3
21 G.W. Long 12 346 28.8
22 Providence Christian 13 350 26.9
23 Highland Home 11 290 26.4
24 Clarke County 11 286 26.0
25 Abbeville 10 256 25.6
26 Central Coosa 11 280 25.5
27 Tuscaloosa Academy 13 330 25.4
28 Southeastern 13 321 24.7
29 St. Lukes 10 241 24.1
30 Samson 10 238 23.8
31 Falkville 11 261 23.7
32 Sulligent 11 260 23.6
33 Isabella 11 258 23.5
34 Tanner 11 252 22.9
35 Aliceville 10 229 22.9
36 Cleveland 10 228 22.8
37 Greene County 10 226 22.6
38 Sand Rock 11 242 22.0
39 Zion Chapel 11 238 21.6
40 LaFayette 10 215 21.5
41 Cedar Bluff 10 207 20.7
42 Decatur Heritage Christian 10 194 19.4
43 Chickasaw 11 210 19.1
44 Houston County 10 182 18.2
45 Lamar County 10 177 17.7
46 Gaston 10 176 17.6
47 Calhoun 10 172 17.2
48 Section 10 171 17.1
49 Ranburne 10 171 17.1
50 Pike Liberal Arts 9 129 14.3
51 West End Walnut Grove 10 136 13.6
52 Horseshoe Bend 10 132 13.2
53 Bayshore Christian 8 91 11.4
54 Tharptown 10 106 10.6
55 Central Hayneville 9 67 7.4
56 Barbour County 10 58 5.8


2025 Class 2A Defense Average
Rank Team Games Allowed Avg.
1 Lanett 14 133 9.5
2 Luverne 13 138 10.6
3 Coosa Christian 14 202 14.4
4 Clarke County 11 166 15.1
5 Pleasant Valley 12 183 15.3
6 Southeastern 13 203 15.6
7 J.U. Blacksher 11 175 15.9
8 Falkville 11 185 16.8
9 North Sand Mountain 11 186 16.9
10 Vincent 12 212 17.7
11 Reeltown 14 254 18.1
12 Loachapoka 12 218 18.2
13 Ariton 11 200 18.2
14 Providence Christian 13 243 18.7
15 Red Bay 12 235 19.6
16 Tuscaloosa Academy 13 268 20.6
17 Cold Springs 10 214 21.4
18 Zion Chapel 11 245 22.3
19 Pisgah 14 316 22.6
20 Lexington 12 277 23.1
21 Goshen 10 239 23.9
22 LaFayette 10 240 24.0
23 Cottonwood 12 291 24.3
24 St. Lukes 10 248 24.8
25 Winston County 11 276 25.1
26 G.W. Long 12 306 25.5
27 Aliceville 10 260 26.0
28 Washington County 11 290 26.4
29 Isabella 11 290 26.4
30 Sulligent 11 305 27.7
31 Greene County 10 287 28.7
32 Lamar County 10 291 29.1
33 Highland Home 11 324 29.5
34 Chickasaw 11 328 29.8
35 Samson 10 301 30.1
36 West End Walnut Grove 10 312 31.2
37 Ranburne 10 317 31.7
38 Section 10 335 33.5
39 Calhoun 10 337 33.7
40 Tanner 11 378 34.4
41 Abbeville 10 345 34.5
42 Cedar Bluff 10 346 34.6
43 Geneva County 10 360 36.0
44 Bayshore Christian 8 296 37.0
45 Susan Moore 11 412 37.5
46 Gaston 10 379 37.9
47 Cleveland 10 405 40.5
48 Sand Rock 11 449 40.8
49 Pike Liberal Arts 9 382 42.4
50 Central Coosa 11 469 42.6
51 Barbour County 10 442 44.2
52 Central Hayneville 9 407 45.2
53 Houston County 10 470 47.0
54 Horseshoe Bend 10 487 48.7
55 Tharptown 10 487 48.7
56 Decatur Heritage Christian 10 510 51.0





Great Moments in Alabama High School Football History

Since 1966 the Colbert County Indians have made the state playoffs a record 37 times.