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
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.