Strength + Success Rankings

2025-26 Boys' Basketball Rankings

Last Updated: April 13, 2026 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.Hatch1.448
2.Florala1.281
3.Maplesville1.281
4.Hubbertville1.257
5.Wadley1.255
6.McIntosh1.215
7.Winterboro1.186
8.Coosa Christian1.174
9.Brantley1.172
10.South Lamar1.168
11.Addison1.167
12.Francis Marion1.139
13.Meek1.132
14.Berry1.097
15.Pleasant Home1.094
16.Appalachian1.087
17.McKenzie1.065
18.JF Shields1.064
19.Faith Christian1.060
20.Ider1.059
21.University Charter1.021
22.Marion County1.020
23.Jacksonville Christian Academy1.012
24.Southern Choctaw1.001
25.Oakwood Academy0.981
26.Autauga Academy0.981
27.Alabama School for the Deaf0.974
28.Georgiana0.954
29.Leroy0.944
30.Keith0.906
31.Breakthrough Charter0.881
32.Phillips0.875
33.Victory Christian0.866
34.Pickens Academy0.860
35.Choctaw County0.848
36.Donoho0.847
37.Marengo0.820
38.Skyline0.790
39.Hackleburg0.775
40.Athens Bible0.751
41.Kinston0.746
42.Linden0.744
43.Waterloo0.740
44.Ragland0.729
45.Spring Garden0.726
46.Elba0.688
47.Fruitdale0.667
48.Lynn0.665
49.Sumiton Christian0.659
50.Vina0.657
51.Gaylesville0.653
52.Red Level0.638
53.Fayetteville0.636
54.Billingsley0.630
55.Ellwood Christian0.618
56.Shoals Christian0.615
57.Woodville0.600
58.Sweet Water0.592
59.A.L. Johnson0.585
60.Jefferson Christian Academy0.568
61.Cullman Christian0.558
62.St. Bernard Prep0.534
63.Cherokee0.507
64.Valley Head0.481
65.Millry0.476
66.Brilliant0.472
67.Emmanuel Christian0.410
68.Verbena0.377
69.Pickens County0.913
70.Notasulga0.811
71.Woodland0.755
72.Holy Spirit Catholic0.653
Strength of Schedule
1.Breakthrough Charter63.1%
2.Winterboro63.0%
3.Billingsley63.0%
4.Ellwood Christian61.8%
5.University Charter59.2%
6.Spring Garden58.4%
7.Jefferson Christian Academy56.8%
8.Lynn56.0%
9.Keith54.2%
10.St. Bernard Prep53.4%
11.Fayetteville52.5%
12.Elba52.2%
13.Oakwood Academy51.1%
14.Phillips50.7%
15.Fruitdale50.1%
16.Florala49.5%
17.Cullman Christian49.5%
18.Marion County49.4%
19.Georgiana49.2%
20.Brantley48.8%
21.Marengo48.7%
22.Shoals Christian48.2%
23.Valley Head48.1%
24.Millry47.6%
25.Donoho47.2%
26.Brilliant47.2%
27.Pickens Academy46.0%
28.A.L. Johnson46.0%
29.Linden45.8%
30.Pleasant Home45.7%
31.Skyline45.6%
32.Red Level45.6%
33.Gaylesville45.3%
34.Hatch44.8%
35.Ragland44.3%
36.JF Shields43.9%
37.Hubbertville43.9%
38.Faith Christian43.5%
39.Cherokee43.0%
40.Southern Choctaw43.0%
41.Maplesville42.4%
42.Woodville42.4%
43.McKenzie42.2%
44.Wadley42.2%
45.Victory Christian42.1%
46.South Lamar41.8%
47.Athens Bible41.8%
48.Kinston41.3%
49.Sweet Water41.0%
50.Emmanuel Christian41.0%
51.Meek39.9%
52.Coosa Christian39.6%
53.Addison39.4%
54.Vina39.0%
55.Autauga Academy38.1%
56.Verbena37.7%
57.Alabama School for the Deaf37.4%
58.Appalachian35.9%
59.Sumiton Christian35.9%
60.Hackleburg35.9%
61.McIntosh34.8%
62.Berry34.7%
63.Jacksonville Christian Academy34.5%
64.Ider34.5%
65.Leroy34.4%
66.Choctaw County30.9%
67.Francis Marion26.4%
68.Waterloo14.0%
69.Woodland75.5%
70.Pickens County66.3%
71.Holy Spirit Catholic65.3%
72.Notasulga47.8%

Class 2A

Strength + Success
1.Providence Christian1.358
2.Cold Springs1.320
3.Red Bay1.269
4.North Sand Mountain1.269
5.Luverne1.263
6.LaFayette1.244
7.Section1.203
8.Decatur Heritage1.165
9.Central1.150
10.Falkville1.129
11.Blacksher1.122
12.Calhoun1.117
13.Westminster-Oak Mountain1.112
14.Lanett1.054
15.Sand Rock1.048
16.Tuscaloosa Academy1.025
17.Covenant Christian1.025
18.Ariton1.023
19.Southeastern0.998
20.Cedar Bluff0.984
21.Bayshore Christian0.982
22.Tanner0.979
23.Samson0.959
24.Lamar County0.933
25.Geneva County0.907
26.Belgreen0.905
27.Cleveland0.900
28.Cornerstone Schools0.895
29.Pleasant Valley0.892
30.Ranburne0.891
31.Winston County0.881
32.Loachapoka0.872
33.GW Long0.846
34.Sulligent0.840
35.Central - Coosa0.826
36.Lexington0.807
37.Lindsay Lane Christian Academy0.793
38.Vincent0.770
39.Susan Moore0.760
40.Abbeville0.757
41.Highland Home0.733
42.West End0.731
43.Washington County0.730
44.Tharptown0.700
45.Pisgah0.682
46.Reeltown0.657
47.Cottonwood0.651
48.Holy Family Catholic0.588
49.Pike Liberal Arts0.577
50.Isabella0.560
51.Zion Chapel0.515
52.Gaston0.507
53.Houston County0.488
54.Aliceville1.095
55.Greene County0.934
56.Barbour County0.753
57.Horseshoe Bend0.684
58.Clarke County0.651
59.Goshen0.628
60.St. Luke's0.624
61.Chickasaw0.454
62.Alabama Aerospace & Aviation0.426
Strength of Schedule
1.Reeltown65.7%
2.Sulligent61.8%
3.Calhoun61.7%
4.Tanner59.0%
5.Holy Family Catholic58.8%
6.Decatur Heritage58.2%
7.Southeastern57.0%
8.Washington County56.3%
9.Section56.0%
10.GW Long56.0%
11.Pisgah55.7%
12.Lanett55.4%
13.Luverne54.9%
14.Winston County54.7%
15.Belgreen53.0%
16.Vincent52.0%
17.Red Bay51.9%
18.LaFayette51.7%
19.Susan Moore51.0%
20.Gaston50.7%
21.Pike Liberal Arts50.5%
22.West End50.0%
23.Geneva County49.0%
24.Highland Home48.3%
25.Providence Christian48.3%
26.Bayshore Christian48.2%
27.Sand Rock47.7%
28.Abbeville47.1%
29.Tuscaloosa Academy46.9%
30.Cottonwood45.1%
31.Central - Coosa45.1%
32.Falkville44.7%
33.Loachapoka44.3%
34.Ranburne43.6%
35.Central43.5%
36.Lamar County43.3%
37.Lexington43.2%
38.Cold Springs43.1%
39.Cedar Bluff42.9%
40.North Sand Mountain42.2%
41.Westminster-Oak Mountain42.0%
42.Blacksher40.7%
43.Covenant Christian40.0%
44.Cornerstone Schools39.5%
45.Pleasant Valley39.2%
46.Houston County36.3%
47.Isabella36.0%
48.Ariton35.7%
49.Cleveland35.5%
50.Lindsay Lane Christian Academy32.6%
51.Samson31.6%
52.Zion Chapel31.5%
53.Tharptown25.5%
54.Greene County73.4%
55.Clarke County65.1%
56.Goshen62.8%
57.Chickasaw45.4%
58.Aliceville42.9%
59.Alabama Aerospace & Aviation42.6%
60.St. Luke's42.4%
61.Barbour County25.3%
62.Horseshoe Bend18.4%

Class 3A

Strength + Success
1.Midfield1.360
2.Lauderdale County1.327
3.Lee-Scott Academy1.312
4.Southside - Selma1.308
5.Beulah1.298
6.Whitesburg Christian1.277
7.Glencoe1.259
8.Montgomery Academy1.256
9.Westbrook Christian1.252
10.Oakman1.236
11.Wicksburg1.220
12.Bayside Academy1.201
13.Hale County1.167
14.Houston Academy1.149
15.Geraldine1.144
16.Sumter Central1.129
17.Piedmont1.090
18.Childersburg1.083
19.Wilcox Central1.077
20.Dallas County1.055
21.Collinsville1.052
22.Colbert County1.051
23.Glenwood1.050
24.Thorsby1.048
25.Monroe County1.007
26.Vinemont1.001
27.Carbon Hill0.984
28.ASCTE0.959
29.Locust Fork0.947
30.Fyffe0.946
31.Altamont0.941
32.Mars Hill Bible0.936
33.Greensboro0.923
34.Weaver0.919
35.Thomasville0.917
36.Winfield0.907
37.Excel0.901
38.Phil Campbell0.899
39.Clements0.884
40.Gordo0.866
41.Northside Methodist Academy0.862
42.Colbert Heights0.853
43.St. James0.851
44.Sheffield0.842
45.Cottage Hill0.827
46.Hanceville0.827
47.Holly Pond0.825
48.Asbury0.816
49.Rogers0.772
50.Comer0.757
51.Brindlee Mountain0.705
52.Elkmont0.702
53.Slocomb0.699
54.Hillcrest0.689
55.Alabama Christian Academy0.681
56.T.R. Miller0.641
57.Sylvania0.630
58.Flomaton0.612
59.Ohatchee0.566
60.Saks0.536
61.Pennington0.534
62.Dadeville0.527
63.Walter Wellborn0.422
64.Randolph County0.903
65.Mobile Christian0.683
Strength of Schedule
1.Gordo69.9%
2.Hillcrest68.9%
3.Glenwood67.5%
4.Southside - Selma64.2%
5.T.R. Miller64.1%
6.Cottage Hill60.5%
7.Montgomery Academy58.9%
8.Slocomb58.8%
9.Altamont57.8%
10.Clements57.6%
11.Rogers57.2%
12.Locust Fork57.2%
13.Mars Hill Bible57.2%
14.Hale County55.6%
15.Monroe County55.2%
16.Lee-Scott Academy54.8%
17.Asbury54.3%
18.Carbon Hill54.0%
19.Holly Pond53.9%
20.Saks53.6%
21.Pennington53.4%
22.Dadeville52.7%
23.Excel52.6%
24.Elkmont52.1%
25.Sylvania51.9%
26.Dallas County51.7%
27.Houston Academy51.2%
28.Thorsby50.3%
29.Geraldine50.2%
30.Whitesburg Christian50.0%
31.ASCTE49.7%
32.Greensboro49.4%
33.Lauderdale County49.4%
34.Alabama Christian Academy48.1%
35.Winfield47.9%
36.Comer47.1%
37.Sheffield46.7%
38.Ohatchee46.6%
39.Sumter Central46.2%
40.Glencoe45.9%
41.Collinsville45.2%
42.Midfield45.1%
43.Fyffe44.6%
44.Flomaton44.5%
45.Beulah44.1%
46.Wilcox Central44.0%
47.Westbrook Christian43.3%
48.Piedmont42.3%
49.St. James42.3%
50.Walter Wellborn42.2%
51.Brindlee Mountain41.9%
52.Thomasville41.7%
53.Childersburg41.6%
54.Bayside Academy40.1%
55.Northside Methodist Academy40.1%
56.Hanceville38.9%
57.Wicksburg38.7%
58.Colbert County38.4%
59.Vinemont37.6%
60.Colbert Heights35.3%
61.Phil Campbell32.8%
62.Oakman32.7%
63.Weaver28.2%
64.Mobile Christian68.3%
65.Randolph County40.3%

Class 4A

Strength + Success
1.Escambia County1.426
2.Ashville1.403
3.Cleburne County1.382
4.Plainview1.377
5.Jackson1.366
6.Opp1.360
7.Madison Academy1.296
8.Wilson1.287
9.New Brockton1.261
10.Montgomery Catholic1.235
11.Oneonta1.219
12.West Morgan1.208
13.Anniston1.199
14.Munford1.185
15.Hamilton1.173
16.Orange Beach1.172
17.Fairfield1.169
18.Hatton1.166
19.Deshler1.159
20.DAR1.150
21.Pike County1.135
22.B. T. Washington1.132
23.Geneva1.119
24.Alexandria1.118
25.Randolph1.065
26.New Hope1.051
27.White Plains1.049
28.Brooks1.029
29.Dale County1.019
30.Central1.018
31.West Limestone0.992
32.Fultondale0.984
33.Madison County0.982
34.St. John Paul II0.979
35.Straughn0.963
36.American Christian Academy0.952
37.Prattville Christian0.942
38.Holt0.928
39.Haleyville0.912
40.Cordova0.908
41.Fayette County0.908
42.Handley0.907
43.North Jackson0.884
44.Westminster Christian0.878
45.Tarrant0.875
46.East Lawrence0.861
47.Pleasant Grove0.856
48.West Blocton0.844
49.St. Michael Catholic0.838
50.Etowah0.832
51.Good Hope0.826
52.Ashford0.824
53.Oak Grove0.811
54.Bibb County0.798
55.Daleville0.786
56.Danville0.761
57.Curry0.744
58.Trinity Presbyterian0.720
59.Dora0.617
60.Talladega0.602
61.Cherokee County0.596
62.Bullock County1.210
63.Tallassee0.877
64.Hokes Bluff0.790
65.Satsuma0.783
66.Indian Springs0.673
67.ACCEL Academy0.569
68.W.S. Neal0.545
69.LAMP0.494
Strength of Schedule
1.Fairfield66.9%
2.Etowah66.5%
3.Handley65.7%
4.Hamilton62.8%
5.Alexandria61.8%
6.Dora61.7%
7.Montgomery Catholic61.0%
8.Plainview60.7%
9.Randolph60.3%
10.Talladega60.2%
11.Cherokee County59.6%
12.St. Michael Catholic58.8%
13.Brooks56.7%
14.Danville55.3%
15.Straughn54.6%
16.Madison Academy54.6%
17.Ashville54.6%
18.Curry54.4%
19.Westminster Christian54.4%
20.Geneva53.5%
21.St. John Paul II53.4%
22.Good Hope52.6%
23.Trinity Presbyterian52.0%
24.Dale County51.9%
25.Central51.8%
26.Opp51.4%
27.New Brockton51.1%
28.West Blocton51.1%
29.North Jackson50.9%
30.Madison County50.8%
31.Orange Beach50.6%
32.Pike County49.8%
33.East Lawrence49.7%
34.Deshler49.2%
35.Cordova49.1%
36.Anniston48.5%
37.DAR48.4%
38.Pleasant Grove48.1%
39.White Plains47.8%
40.Cleburne County47.2%
41.Jackson46.6%
42.B. T. Washington46.5%
43.Bibb County46.5%
44.Fayette County46.3%
45.Ashford46.0%
46.Haleyville45.0%
47.Oak Grove44.8%
48.Hatton44.4%
49.West Limestone42.9%
50.Escambia County42.6%
51.Tarrant42.0%
52.Oneonta41.9%
53.West Morgan41.6%
54.Prattville Christian39.7%
55.American Christian Academy39.6%
56.Wilson38.7%
57.New Hope38.4%
58.Fultondale38.4%
59.Holt37.2%
60.Daleville35.7%
61.Munford31.0%
62.Tallassee62.7%
63.Bullock County61.0%
64.ACCEL Academy56.9%
65.W.S. Neal54.5%
66.Satsuma53.3%
67.LAMP49.4%
68.Hokes Bluff45.6%
69.Indian Springs42.3%

Class 5A

Strength + Success
1.Guntersville1.385
2.Sylacauga1.377
3.East Limestone1.349
4.Wenonah1.324
5.Springville1.311
6.Charles Henderson1.307
7.Corner1.294
8.Andalusia1.272
9.Hayden1.260
10.West Point1.253
11.Williamson1.239
12.Marbury1.190
13.Boaz1.185
14.Eufaula1.175
15.Carroll1.150
16.Greenville1.150
17.Central of Clay County1.131
18.UMS-Wright Prep1.107
19.Briarwood Christian1.103
20.Leeds1.077
21.Sardis1.069
22.Moody1.062
23.Scottsboro1.058
24.Vigor1.045
25.Douglas1.031
26.Ardmore1.029
27.St. Paul's Episcopal1.017
28.John Carroll Catholic1.005
29.Citronelle1.003
30.Arab0.984
31.LeFlore0.981
32.Selma0.980
33.Priceville0.960
34.Jemison0.948
35.Sipsey Valley0.942
36.Brewbaker Tech0.936
37.Jacksonville0.913
38.Headland0.909
39.Lincoln0.895
40.Montevallo0.893
41.Elberta0.883
42.Center Point0.875
43.Northside0.869
44.Shelby County0.868
45.Demopolis0.865
46.Lawrence County0.861
47.Russellville0.834
48.Elmore County0.816
49.Crossville0.783
50.Fairview0.756
51.Ramsay0.750
52.Carver0.744
53.Faith Academy0.735
54.Rain0.729
55.Holtville0.701
56.Brewer0.700
57.B.T. Washington Magnet0.633
58.Valley1.228
59.Beauregard1.036
60.St. Clair County0.786
Strength of Schedule
1.Lincoln72.8%
2.Moody68.7%
3.Charles Henderson68.2%
4.Vigor68.1%
5.Center Point67.5%
6.LeFlore64.7%
7.Scottsboro64.1%
8.Ramsay62.5%
9.Demopolis61.5%
10.Sardis61.4%
11.Elberta61.0%
12.Carroll60.5%
13.Rain58.6%
14.Russellville58.4%
15.Sipsey Valley57.9%
16.Headland57.6%
17.Eufaula57.5%
18.Central of Clay County57.5%
19.Briarwood Christian56.4%
20.Springville56.1%
21.Priceville55.1%
22.Jacksonville53.8%
23.Brewbaker Tech53.6%
24.Brewer53.3%
25.Boaz51.8%
26.St. Paul's Episcopal51.7%
27.Guntersville51.0%
28.B.T. Washington Magnet50.8%
29.West Point50.3%
30.Northside49.4%
31.Montevallo49.3%
32.Fairview48.9%
33.Douglas48.5%
34.Arab48.4%
35.Selma48.0%
36.Marbury47.6%
37.Crossville47.0%
38.East Limestone46.5%
39.UMS-Wright Prep46.4%
40.Faith Academy46.2%
41.Lawrence County46.1%
42.Sylacauga45.4%
43.Elmore County45.3%
44.Williamson42.1%
45.Ardmore42.0%
46.Corner41.9%
47.Wenonah41.5%
48.Andalusia41.5%
49.Leeds41.0%
50.John Carroll Catholic40.5%
51.Hayden39.4%
52.Greenville37.2%
53.Shelby County36.8%
54.Citronelle33.6%
55.Holtville25.7%
56.Carver24.4%
57.Jemison23.4%
58.Valley60.3%
59.St. Clair County38.6%
60.Beauregard36.9%

Class 6A

Strength + Success
1.Gadsden City1.581
2.Calera1.370
3.Saraland1.367
4.Shades Valley1.364
5.Oxford1.356
6.Pelham1.348
7.Jasper1.348
8.Cullman1.329
9.Spain Park1.271
10.Russell County1.256
11.Lee1.253
12.Wetumpka1.247
13.Paul Bryant1.243
14.Mountain Brook1.241
15.Gardendale1.237
16.Homewood1.229
17.Northridge1.228
18.Muscle Shoals1.210
19.Mae Jemison1.183
20.Pinson Valley1.179
21.Murphy1.177
22.Minor1.141
23.Hazel Green1.139
24.Pike Road1.129
25.Huffman1.126
26.Rehobeth1.118
27.Gulf Shores1.079
28.Park Crossing1.078
29.Blount1.076
30.Woodlawn1.051
31.Clay-Chalkville1.041
32.Hartselle1.028
33.Spanish Fort1.022
34.Southside - Gadsden1.021
35.Brookwood1.016
36.Theodore1.001
37.McGill-Toolen0.999
38.Helena0.994
39.Buckhorn0.956
40.Mortimer Jordan0.949
41.Athens0.949
42.Fort Payne0.947
43.Decatur0.912
44.McAdory0.894
45.Percy Julian0.887
46.Columbia0.886
47.Stanhope Elmore0.847
48.Chelsea0.832
49.Chilton County0.816
50.Parker0.807
51.Hueytown0.780
52.Benjamin Russell0.773
53.Pell City0.715
54.Baldwin County0.711
55.Central0.705
56.Bessemer City0.680
57.Jackson-Olin0.583
Strength of Schedule
1.Pell City71.5%
2.Mortimer Jordan69.9%
3.Fort Payne69.7%
4.Russell County67.3%
5.McGill-Toolen63.5%
6.Parker60.7%
7.Woodlawn60.7%
8.Benjamin Russell60.7%
9.Oxford60.6%
10.Chelsea60.1%
11.Gardendale60.0%
12.Hazel Green59.3%
13.Hueytown59.2%
14.Huffman59.2%
15.Brookwood58.8%
16.Shades Valley58.6%
17.Pike Road58.3%
18.Jackson-Olin58.3%
19.Helena58.2%
20.Gadsden City58.1%
21.Park Crossing57.8%
22.Blount57.6%
23.Mae Jemison57.4%
24.Decatur56.6%
25.Rehobeth56.3%
26.Central56.3%
27.Jasper56.2%
28.Hartselle56.1%
29.Lee56.1%
30.Muscle Shoals56.0%
31.Clay-Chalkville54.1%
32.Stanhope Elmore53.9%
33.Pinson Valley53.7%
34.Mountain Brook53.5%
35.Buckhorn53.5%
36.Northridge52.2%
37.Southside - Gadsden52.1%
38.Columbia51.8%
39.Chilton County51.6%
40.Calera51.3%
41.Baldwin County51.1%
42.Paul Bryant50.9%
43.Theodore50.1%
44.Minor49.8%
45.Athens49.4%
46.Percy Julian48.7%
47.Saraland48.4%
48.Spanish Fort48.4%
49.Pelham48.1%
50.Spain Park47.1%
51.Homewood46.4%
52.Wetumpka46.1%
53.Bessemer City45.7%
54.Cullman45.4%
55.Gulf Shores44.3%
56.Murphy44.0%
57.McAdory43.2%

Class 7A

Strength + Success
1.Dothan1.437
2.Albertville1.419
3.Vestavia Hills1.400
4.Huntsville1.387
5.Tuscaloosa County1.378
6.Fairhope1.376
7.Hewitt-Trussville1.339
8.Opelika1.299
9.Hoover1.289
10.James Clemens1.280
11.Carver1.270
12.Auburn1.265
13.Enterprise1.227
14.Sparkman1.224
15.Oak Mountain1.186
16.Hillcrest1.183
17.Austin1.121
18.Davidson1.071
19.Bob Jones1.042
20.Smiths Station1.027
21.Baker1.008
22.Foley0.996
23.Mary Montgomery0.977
24.Thompson0.960
25.J.A.G.0.945
26.Grissom0.934
27.Prattville0.921
28.Florence0.915
29.Central Phenix City0.911
30.Daphne0.907
31.Robertsdale0.869
32.Bryant0.730
Strength of Schedule
1.Grissom63.4%
2.Hillcrest62.7%
3.Fairhope62.6%
4.Oak Mountain62.4%
5.Hoover62.2%
6.Florence62.1%
7.Baker60.8%
8.Central Phenix City60.4%
9.Carver60.4%
10.Opelika59.3%
11.Austin59.1%
12.Sparkman58.8%
13.J.A.G.58.1%
14.James Clemens58.0%
15.Thompson57.9%
16.Bob Jones57.1%
17.Hewitt-Trussville57.0%
18.Vestavia Hills56.6%
19.Dothan56.2%
20.Auburn55.9%
21.Prattville53.7%
22.Enterprise53.5%
23.Huntsville52.3%
24.Daphne52.2%
25.Albertville51.4%
26.Tuscaloosa County50.3%
27.Bryant42.2%
28.Robertsdale41.5%
29.Smiths Station41.2%
30.Davidson40.4%
31.Mary Montgomery37.7%
32.Foley29.6%