Strength + Success Rankings

2024 Football Rankings

Last Updated: January 9, 2025 9:09 AM

Expanded Capsules for Top Teams

The Schedule Strength column ranks teams based on the average win percentage of their scheduled opponents.

The Strength + Success column combines the opponents' win percentage from the right with the team's own win percentage. Teams that perform better against opponents that perform better will rank higher.

These rankings are updated every morning and are based only on scores reported to CoachT.com.

Class 1A

Strength + Success
1.Wadley1.540
2.Hackleburg1.418
3.Spring Garden1.402
4.Lynn1.394
5.Elba1.382
6.Maplesville1.376
7.Berry1.340
8.Sweet Water1.280
9.Autauga Academy1.256
10.Hubbertville1.233
11.Meek1.225
12.Appalachian1.216
13.Georgiana1.210
14.Winterboro1.192
15.Leroy1.188
16.Verbena1.171
17.McKenzie1.154
18.Florala1.151
19.Brantley1.145
20.Linden1.137
21.Addison1.137
22.Millry1.135
23.University Charter1.078
24.Valley Head1.033
25.Ragland1.002
26.Donoho0.998
27.Victory Christian0.995
28.Keith0.993
29.Pickens County0.968
30.Marion County0.958
31.Vina0.953
32.Southern Choctaw0.922
33.Cherokee0.920
34.Gaylesville0.916
35.Choctaw County0.899
36.Notasulga0.827
37.Kinston0.811
38.Fayetteville0.782
39.Billingsley0.764
40.Woodland0.762
41.Holy Spirit Catholic0.746
42.Brilliant0.737
43.Autaugaville0.728
44.Phillips0.725
45.Woodville0.723
46.Pickens Academy0.722
47.Red Level0.711
48.South Lamar0.703
49.R.C. Hatch0.691
50.Marengo0.682
51.Waterloo0.669
52.McIntosh0.645
53.Pleasant Home0.621
54.Sumiton Christian0.607
55.Shoals Christian0.573
56.Francis Marion0.559
57.Ellwood Christian0.540
58.Ider0.527
59.Fruitdale0.495
60.J. F. Shields0.491
Strength of Schedule
1.Elba59.6%
2.Georgiana59.5%
3.Addison59.1%
4.Pickens County56.8%
5.Woodland56.2%
6.Hackleburg56.1%
7.Meek55.8%
8.Marengo55.7%
9.Pickens Academy55.5%
10.Lynn54.8%
11.Ragland54.7%
12.Brantley54.5%
13.Donoho54.4%
14.Ellwood Christian54.0%
15.Wadley54.0%
16.Pleasant Home52.1%
17.Millry52.0%
18.Maplesville51.9%
19.Sumiton Christian51.6%
20.Kinston51.1%
21.Red Level51.1%
22.South Lamar50.3%
23.Victory Christian49.5%
24.Berry49.4%
25.Keith49.3%
26.J. F. Shields49.1%
27.Valley Head48.8%
28.Spring Garden48.5%
29.Hubbertville48.3%
30.Shoals Christian47.3%
31.Gaylesville47.2%
32.Southern Choctaw46.8%
33.Cherokee46.6%
34.Appalachian46.6%
35.Winterboro46.5%
36.Billingsley46.4%
37.Francis Marion45.9%
38.Marion County45.8%
39.Notasulga45.2%
40.Fayetteville44.8%
41.Waterloo44.7%
42.Sweet Water44.6%
43.Holy Spirit Catholic44.6%
44.Verbena44.4%
45.Leroy43.8%
46.Autauga Academy43.8%
47.Brilliant43.7%
48.Autaugaville42.8%
49.Ider42.7%
50.Phillips42.5%
51.Florala42.3%
52.Woodville42.3%
53.McIntosh42.3%
54.Linden40.9%
55.McKenzie40.4%
56.Choctaw County39.9%
57.Fruitdale39.5%
58.R.C. Hatch39.1%
59.University Charter37.8%
60.Vina35.3%

Class 2A

Strength + Success
1.Reeltown1.494
2.Cottonwood1.423
3.Highland Home1.385
4.Pisgah1.363
5.Winston County1.358
6.Tuscaloosa Academy1.322
7.Providence Christian1.268
8.Sulligent1.258
9.Goshen1.252
10.Vincent1.220
11.Clarke County1.198
12.Southeastern1.156
13.Pleasant Valley1.153
14.Decatur Heritage1.136
15.Falkville1.122
16.Ariton1.113
17.Luverne1.046
18.Horseshoe Bend1.035
19.Aliceville1.022
20.Greene County1.010
21.Zion Chapel1.000
22.J.U. Blacksher0.995
23.Washington County0.994
24.Houston County0.979
25.Susan Moore0.971
26.Lanett0.954
27.Sand Rock0.949
28.Isabella0.948
29.Cold Springs0.948
30.Loachapoka0.946
31.Ranburne0.926
32.Coosa Christian0.921
33.Geneva County0.914
34.Lexington0.898
35.Saint Luke's0.844
36.LaFayette0.841
37.Cedar Bluff0.834
38.G.W. Long0.832
39.North Sand Mountain0.816
40.Cleveland0.794
41.Abbeville0.782
42.Lamar County0.733
43.Calhoun0.715
44.Bayshore Christian0.710
45.Chickasaw0.708
46.Red Bay0.681
47.Tanner0.668
48.Gaston0.649
49.Central-Coosa0.624
50.Central-Hayneville0.618
51.Samson0.607
52.West End0.591
53.Barbour County0.585
54.Section0.569
55.Pike Liberal Arts0.478
56.Tharptown0.419
Strength of Schedule
1.Sulligent61.5%
2.Isabella61.5%
3.Ariton57.4%
4.Aliceville56.8%
5.Reeltown56.1%
6.Lanett55.4%
7.Luverne54.6%
8.Falkville53.9%
9.Cedar Bluff53.4%
10.Lamar County53.3%
11.G.W. Long53.2%
12.Clarke County53.1%
13.Ranburne52.6%
14.Goshen52.4%
15.Central-Coosa52.4%
16.Houston County52.4%
17.Tuscaloosa Academy52.2%
18.Coosa Christian52.1%
19.Providence Christian51.8%
20.Pisgah51.7%
21.Cottonwood50.0%
22.Sand Rock49.5%
23.Cleveland49.4%
24.Cold Springs49.3%
25.West End49.1%
26.Horseshoe Bend48.9%
27.Abbeville48.2%
28.Red Bay48.1%
29.Pike Liberal Arts47.8%
30.Barbour County47.4%
31.Susan Moore47.1%
32.Vincent47.0%
33.Section46.9%
34.Tanner46.8%
35.Bayshore Christian46.0%
36.Highland Home45.6%
37.North Sand Mountain45.2%
38.Washington County44.8%
39.Loachapoka44.6%
40.Saint Luke's44.4%
41.Lexington44.4%
42.Decatur Heritage43.6%
43.Winston County43.5%
44.Pleasant Valley42.5%
45.Tharptown41.9%
46.Calhoun41.5%
47.Geneva County41.4%
48.Greene County41.0%
49.Chickasaw40.8%
50.Samson40.7%
51.Southeastern40.6%
52.Central-Hayneville39.6%
53.J.U. Blacksher39.5%
54.Zion Chapel36.3%
55.Gaston34.9%
56.LaFayette34.1%

Class 3A

Strength + Success
1.Mars Hill Bible1.497
2.Piedmont1.493
3.Houston Academy1.489
4.T.R. Miller1.465
5.Thomasville1.460
6.Winfield1.388
7.Glenwood1.362
8.Montgomery Academy1.347
9.Southside - Selma1.328
10.Gordo1.324
11.Fyffe1.299
12.Sylvania1.277
13.Geraldine1.262
14.Bayside Academy1.256
15.Trinity Presbyterian1.243
16.Locust Fork1.241
17.Hillcrest - Evergreen1.238
18.Lauderdale County1.230
19.Alabama Christian Academy1.165
20.Flomaton1.132
21.Collinsville1.125
22.Vinemont1.116
23.Excel1.112
24.Rogers1.098
25.J.B. Pennington1.088
26.Lee-Scott Academy1.073
27.Randolph County1.065
28.Beulah1.060
29.Ohatchee1.058
30.Hale County1.049
31.Wicksburg1.043
32.Westbrook Christian1.036
33.Walter Wellborn1.024
34.Midfield1.001
35.Colbert County0.984
36.Weaver0.958
37.Sheffield0.941
38.Phil Campbell0.920
39.Dallas County0.911
40.Oakman0.900
41.B.B Comer0.893
42.Prattville Christian0.875
43.Dadeville0.871
44.Colbert Heights0.862
45.Holly Pond0.854
46.Cottage Hill0.853
47.Thorsby0.846
48.Whitesburg Christian0.844
49.Greensboro0.837
50.Glencoe0.795
51.Slocomb0.761
52.Saks0.712
53.Elkmont0.697
54.Hanceville0.632
55.Monroe County0.632
56.Childersburg0.617
57.Clements0.611
58.Wilcox Central0.601
59.Sumter Central0.584
60.Brindlee Mountain0.579
61.Carbon Hill0.578
62.Northside Methodist Academy0.571
63.Asbury0.473
Strength of Schedule
1.Dadeville59.9%
2.Glencoe59.5%
3.Weaver59.5%
4.B.B Comer59.3%
5.Alabama Christian Academy58.2%
6.Southside - Selma57.8%
7.Trinity Presbyterian57.7%
8.Prattville Christian57.5%
9.Lee-Scott Academy57.3%
10.Northside Methodist Academy57.1%
11.Mars Hill Bible56.8%
12.Excel56.6%
13.Piedmont56.4%
14.Bayside Academy56.3%
15.Lauderdale County56.3%
16.Houston Academy56.0%
17.Cottage Hill55.3%
18.Fyffe54.9%
19.Thorsby54.6%
20.Thomasville54.3%
21.T.R. Miller54.2%
22.Winfield54.2%
23.Hanceville53.2%
24.Flomaton53.2%
25.Monroe County53.2%
26.Colbert County53.0%
27.Sylvania52.7%
28.Phil Campbell52.0%
29.Childersburg51.7%
30.Beulah51.4%
31.Montgomery Academy51.4%
32.Locust Fork51.4%
33.Ohatchee51.2%
34.Saks51.2%
35.Geraldine51.2%
36.Clements51.1%
37.Hillcrest - Evergreen51.1%
38.Midfield50.1%
39.Wilcox Central50.1%
40.Oakman50.0%
41.Elkmont49.7%
42.Gordo49.1%
43.Collinsville48.9%
44.Slocomb48.8%
45.J.B. Pennington48.8%
46.Westbrook Christian48.0%
47.Vinemont48.0%
48.Brindlee Mountain47.9%
49.Carbon Hill47.8%
50.Asbury47.3%
51.Sumter Central47.3%
52.Walter Wellborn46.9%
53.Colbert Heights46.2%
54.Glenwood46.2%
55.Rogers46.2%
56.Holly Pond45.4%
57.Whitesburg Christian44.4%
58.Wicksburg44.3%
59.Sheffield44.1%
60.Greensboro43.7%
61.Randolph County42.8%
62.Hale County41.2%
63.Dallas County41.1%

Class 4A

Strength + Success
1.Jackson1.532
2.Cherokee County1.451
3.West Morgan1.425
4.St. Michael Catholic1.421
5.Pleasant Grove1.329
6.Brooks1.310
7.Central1.297
8.Good Hope1.283
9.Tallassee1.219
10.Bibb County1.213
11.North Jackson1.203
12.Fairfield1.195
13.Hokes Bluff1.194
14.Oak Grove1.173
15.Dale County1.152
16.Alexandria1.148
17.Hamilton1.142
18.Randolph1.134
19.Anniston1.121
20.Handley1.114
21.Madison Academy1.112
22.Deshler1.108
23.Hatton1.097
24.Opp1.085
25.St. James1.074
26.Dora1.065
27.Straughn1.026
28.W.S. Neal1.019
29.Ashford1.014
30.Orange Beach0.995
31.Plainview0.989
32.Fayette County0.986
33.B. T. Washington0.979
34.Westminster Christian0.978
35.Satsuma0.943
36.Bullock County0.926
37.Mobile Christian0.888
38.American Christian Academy0.881
39.Etowah0.859
40.West Limestone0.839
41.White Plains0.834
42.Holt0.832
43.New Brockton0.822
44.Pike County0.818
45.Fultondale0.816
46.Haleyville0.784
47.East Lawrence0.784
48.West Blocton0.768
49.Oneonta0.768
50.Escambia County0.746
51.New Hope0.744
52.Danville0.739
53.Madison County0.707
54.Cordova0.687
55.Munford0.646
56.Daleville0.608
57.Talladega0.584
58.Ashville0.580
59.Kate D. Smith DAR0.569
60.Wilson0.568
61.Cleburne County0.560
62.St. John Paul II0.519
63.Tarrant0.518
64.Curry0.497
65.Geneva0.452
Strength of Schedule
1.W.S. Neal60.2%
2.Jackson59.8%
3.Mobile Christian58.8%
4.Cherokee County58.4%
5.Anniston58.3%
6.American Christian Academy58.1%
7.Straughn57.2%
8.Wilson56.8%
9.Oneonta56.8%
10.St. Michael Catholic56.4%
11.Hatton55.1%
12.Central54.7%
13.Escambia County54.6%
14.Bibb County54.6%
15.Brooks54.0%
16.Fayette County53.2%
17.St. James52.8%
18.Madison Academy52.8%
19.Dora52.0%
20.Tarrant51.8%
21.Ashford51.4%
22.Pleasant Grove51.1%
23.Deshler50.8%
24.Daleville50.8%
25.Madison County50.7%
26.Randolph49.7%
27.Curry49.7%
28.West Morgan49.6%
29.Orange Beach49.5%
30.Plainview48.9%
31.Cordova48.7%
32.East Lawrence48.4%
33.Fultondale48.2%
34.Alexandria48.1%
35.Fairfield48.1%
36.Ashville48.0%
37.Handley47.8%
38.North Jackson47.6%
39.Bullock County47.1%
40.Tallassee46.9%
41.West Blocton46.8%
42.Hokes Bluff46.7%
43.Cleburne County46.0%
44.Etowah45.9%
45.Geneva45.2%
46.Good Hope45.0%
47.Munford44.6%
48.New Hope44.4%
49.Satsuma44.3%
50.West Limestone43.9%
50.Danville43.9%
52.White Plains43.4%
53.Westminster Christian43.3%
54.Holt43.2%
55.Dale County42.5%
56.B. T. Washington42.3%
57.Oak Grove42.3%
58.St. John Paul II41.9%
59.Opp41.9%
60.Pike County41.8%
61.Hamilton41.5%
62.Talladega38.4%
63.Haleyville38.4%
64.Kate D. Smith DAR36.9%
65.New Brockton32.2%

Class 5A

Strength + Success
1.Montgomery Catholic1.538
2.Central of Clay County1.469
3.Moody1.411
4.Corner1.392
5.Fairview1.370
6.Scottsboro1.368
7.Leeds1.305
8.Vigor1.299
9.Ramsay1.285
10.Guntersville1.281
11.Williamson1.269
12.Demopolis1.256
13.Citronelle1.247
14.Boaz1.205
15.Russellville1.195
16.Andalusia1.187
17.Wenonah1.148
18.Shelby County1.133
19.Northside1.125
20.Jacksonville1.099
21.Elmore County1.098
22.Ardmore1.087
23.Briarwood Christian1.078
24.Eufaula1.068
25.Arab1.065
26.Lawrence County1.060
27.Sipsey Valley1.049
28.Greenville1.040
29.Holtville0.998
30.Beauregard0.996
31.St. Clair County0.996
32.UMS-Wright Prep0.995
33.Headland0.994
34.G.W. Carver- Birmingham0.981
35.Valley0.974
36.Selma0.956
37.Douglas0.911
38.Center Point0.909
39.Sardis0.889
40.John Carroll Catholic0.841
41.Springville0.832
42.Sylacauga0.824
43.B.C. Rain0.776
44.Carroll0.754
45.LeFlore0.748
46.Jemison0.701
47.Hayden0.697
48.Charles Henderson0.691
49.Priceville0.679
50.West Point0.675
51.Brewer0.662
52.Faith Academy0.626
53.East Limestone0.619
54.Montevallo0.582
55.Lincoln0.549
56.Marbury0.523
57.Elberta0.514
Strength of Schedule
1.Holtville63.4%
2.Scottsboro61.8%
3.Ramsay61.8%
4.UMS-Wright Prep61.0%
5.Charles Henderson59.1%
6.Sardis58.9%
7.Briarwood Christian57.8%
8.Eufaula56.8%
9.Moody56.5%
10.Russellville55.9%
11.Carroll55.4%
12.Jacksonville55.3%
13.Lincoln54.9%
14.LeFlore54.8%
15.Corner54.6%
16.Central of Clay County54.6%
17.John Carroll Catholic54.1%
18.Beauregard54.1%
19.Montgomery Catholic53.8%
20.G.W. Carver- Birmingham53.6%
21.Springville53.2%
22.Demopolis52.9%
23.Marbury52.3%
24.Andalusia52.1%
25.Arab51.9%
26.Leeds51.9%
27.East Limestone51.9%
28.Faith Academy51.4%
29.Lawrence County51.4%
30.Selma51.1%
31.Douglas51.1%
32.Sipsey Valley50.3%
33.Jemison50.1%
34.Hayden49.7%
35.Citronelle49.7%
36.St. Clair County49.6%
37.Greenville49.5%
38.Headland49.4%
39.Montevallo48.2%
40.Wenonah48.1%
41.Priceville47.9%
42.B.C. Rain47.6%
43.West Point47.5%
44.Valley47.4%
45.Guntersville46.3%
46.Brewer46.2%
47.Fairview46.1%
48.Boaz45.5%
49.Center Point45.4%
50.Vigor44.2%
51.Williamson43.5%
52.Sylacauga42.4%
53.Elberta41.4%
54.Shelby County40.5%
55.Elmore County39.8%
56.Northside39.8%
57.Ardmore36.0%

Class 6A

Strength + Success
1.A.H. Parker1.511
2.Saraland1.497
3.Oxford1.479
4.Spain Park1.440
5.Homewood1.310
6.Muscle Shoals1.305
7.Clay-Chalkville1.295
8.Pike Road1.279
9.Mountain Brook1.278
10.Russell County1.234
11.Athens1.234
12.Spanish Fort1.224
13.Hartselle1.209
14.Hueytown1.199
15.St. Paul's Episcopal1.188
16.McAdory1.186
17.Wetumpka1.170
18.Helena1.168
19.Jasper1.152
20.Fort Payne1.119
21.Gadsden City1.118
22.Northridge1.092
23.Bessemer City1.055
24.Southside - Gadsden1.048
25.McGill-Toolen1.046
26.Buckhorn0.997
27.Chelsea0.995
28.Percy Julian0.995
29.Theodore0.990
30.Gardendale0.976
31.Benjamin Russell0.972
32.Cullman0.966
33.Pell City0.951
34.Minor0.949
35.Rehobeth0.937
36.Gulf Shores0.913
37.Stanhope Elmore0.907
38.Central-Tuscaloosa0.870
39.Shades Valley0.861
40.Mae Jemison0.853
41.Mortimer Jordan0.843
42.Blount0.759
43.Calera0.751
44.Decatur0.715
45.Hazel Green0.703
46.Pinson Valley0.699
47.Jackson-Olin0.665
48.Park Crossing0.664
49.Chilton County0.649
50.Baldwin County0.641
51.Pelham0.628
52.Woodlawn0.627
53.Huffman0.611
54.Paul Bryant0.570
55.Murphy0.533
56.Brookwood0.470
57.Columbia0.448
58.Lee - Huntsville0.445
Strength of Schedule
1.Mountain Brook61.1%
2.Pinson Valley59.9%
3.A.H. Parker57.8%
4.Mortimer Jordan57.1%
5.Helena56.8%
6.Saraland56.8%
7.Jackson-Olin56.5%
8.Pike Road56.4%
9.Muscle Shoals55.5%
10.Park Crossing55.3%
11.Oxford55.0%
12.McAdory55.0%
13.Clay-Chalkville54.5%
14.Baldwin County54.1%
15.Blount53.7%
16.Rehobeth53.7%
17.Wetumpka53.4%
18.Murphy53.3%
19.Shades Valley52.8%
20.Pelham52.8%
21.Woodlawn52.7%
22.Gadsden City51.8%
23.Benjamin Russell51.7%
24.Spain Park51.7%
25.Decatur51.5%
26.Gulf Shores51.3%
27.Huffman51.1%
28.Cullman51.1%
29.Hueytown50.7%
30.Russell County50.7%
31.Athens50.6%
32.Fort Payne50.4%
33.Southside - Gadsden50.3%
34.McGill-Toolen50.1%
35.Pell City49.7%
36.Percy Julian49.5%
37.Minor49.4%
38.Theodore49.0%
39.Homewood47.6%
40.Gardendale47.6%
41.Spanish Fort47.4%
42.Paul Bryant47.0%
42.Brookwood47.0%
44.Hartselle45.9%
45.Northridge45.6%
46.Mae Jemison45.3%
47.Buckhorn45.2%
48.Jasper45.2%
49.Calera45.1%
50.Chelsea44.9%
51.Chilton County44.9%
52.Columbia44.8%
53.Lee - Huntsville44.5%
54.St. Paul's Episcopal43.8%
55.Bessemer City41.8%
56.Hazel Green40.3%
57.Central-Tuscaloosa37.0%
58.Stanhope Elmore35.1%

Class 7A

Strength + Success
1.Auburn1.434
2.Hoover1.392
3.Thompson1.342
4.Central Phenix City1.328
5.Baker1.323
6.Opelika1.296
7.Austin1.278
8.Enterprise1.236
9.Mary Montgomery1.236
10.Hewitt-Trussville1.206
11.Daphne1.177
12.Vestavia Hills1.143
13.Hillcrest - Tuscaloosa1.139
14.James Clemens1.101
15.Carver - Montgomery1.090
16.Dothan1.052
17.Prattville1.032
18.Florence1.013
19.Sparkman0.999
20.Bob Jones0.998
21.Fairhope0.970
22.Foley0.909
23.Oak Mountain0.909
24.Huntsville0.876
25.Alma Bryant0.857
26.J.A.G.0.785
27.Davidson0.754
28.Grissom0.673
29.Tuscaloosa County0.670
30.Robertsdale0.669
31.Smiths Station0.602
32.Albertville0.568
Strength of Schedule
1.Vestavia Hills64.3%
2.Hoover62.3%
3.Enterprise62.1%
4.Smiths Station60.2%
5.Thompson59.2%
6.J.A.G.58.5%
7.Baker57.3%
8.Tuscaloosa County57.0%
9.Albertville56.8%
10.Florence55.8%
11.James Clemens55.5%
12.Dothan55.2%
13.Opelika54.6%
14.Daphne54.0%
15.Hillcrest - Tuscaloosa53.9%
16.Carver - Montgomery53.4%
17.Prattville53.2%
18.Auburn52.5%
19.Alma Bryant52.3%
20.Fairhope51.5%
21.Oak Mountain50.9%
22.Sparkman49.9%
23.Central Phenix City49.5%
24.Hewitt-Trussville47.9%
25.Grissom47.3%
26.Robertsdale46.9%
27.Austin46.0%
28.Davidson45.4%
29.Bob Jones45.3%
30.Mary Montgomery41.7%
31.Foley40.9%
32.Huntsville37.6%