Strength + Success Rankings

2024-25 Boys' Basketball Rankings

Last Updated: November 21, 2024 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.Florala1.500
1.Marengo1.500
3.Marion County1.400
4.Woodville1.325
5.Athens Bible1.250
5.Pleasant Home1.250
7.Jefferson Christian Academy1.167
8.Skyline1.150
9.R.C. Hatch1.111
10.Hubbertville1.000
10.J. F. Shields1.000
10.Meek1.000
10.Victory Christian1.000
10.Donoho1.000
10.University Charter1.000
10.Brilliant1.000
10.Holy Spirit Catholic1.000
10.Keith1.000
10.Notasulga1.000
10.Ragland1.000
10.Shoals Christian1.000
22.Breakthrough Charter0.938
23.Oakwood Academy0.927
24.Autaugaville0.925
25.Sumiton Christian0.917
26.Faith Christian0.833
26.Francis Marion0.833
28.Cherokee0.800
28.McIntosh0.800
28.Phillips0.800
28.Waterloo0.800
32.Billingsley0.750
32.Valley Head0.750
34.St. Bernard Prep0.710
35.Cullman Christian0.703
36.Fruitdale0.667
37.Red Level0.650
38.Gaylesville0.625
38.Ider0.625
40.Alabama School for the Deaf0.583
40.Ellwood Christian0.583
42.Southern Choctaw0.500
42.A.L. Johnson0.500
42.Emmanuel Christian0.500
42.Verbena0.500
46.Appalachian0.400
47.Kinston0.333
48.Jacksonville Christian Academy0.000
Strength of Schedule
1.Brilliant100.0%
1.Holy Spirit Catholic100.0%
1.Keith100.0%
1.Notasulga100.0%
1.Ragland100.0%
1.Shoals Christian100.0%
7.Cherokee80.0%
7.McIntosh80.0%
7.Phillips80.0%
7.Waterloo80.0%
11.Billingsley75.0%
11.Valley Head75.0%
13.Fruitdale66.7%
14.Skyline65.0%
15.Gaylesville62.5%
15.Ider62.5%
17.Alabama School for the Deaf58.3%
17.Ellwood Christian58.3%
19.Cullman Christian53.6%
20.Florala50.0%
20.Marengo50.0%
20.Donoho50.0%
20.University Charter50.0%
20.A.L. Johnson50.0%
20.Emmanuel Christian50.0%
20.Verbena50.0%
27.St. Bernard Prep46.0%
28.R.C. Hatch44.4%
29.Breakthrough Charter43.8%
30.Sumiton Christian41.7%
31.Marion County40.0%
31.Red Level40.0%
31.Appalachian40.0%
34.Victory Christian33.3%
34.Faith Christian33.3%
34.Francis Marion33.3%
34.Kinston33.3%
38.Oakwood Academy32.7%
39.Woodville32.5%
40.Athens Bible25.0%
40.Pleasant Home25.0%
42.Autaugaville17.5%
43.Jefferson Christian Academy16.7%
44.Hubbertville 0.0%
44.J. F. Shields 0.0%
44.Jacksonville Christian Academy 0.0%
44.Meek 0.0%
44.Southern Choctaw 0.0%

Class 2A

Strength + Success
1.Chickasaw1.667
2.Abbeville1.500
2.G.W. Long1.500
2.Lexington1.500
5.Section1.450
6.J.U. Blacksher1.167
7.Lindsay Lane Christian Academy1.160
8.Geneva County1.000
8.Greene County1.000
8.Ranburne1.000
8.Central-Hayneville1.000
8.Westminster-Oak Mountain1.000
8.Gaston1.000
8.Alabama Aerospace & Aviation1.000
8.Decatur Heritage1.000
8.Horseshoe Bend1.000
8.Houston County1.000
8.Loachapoka1.000
19.Cleveland0.954
20.Tanner0.880
21.Samson0.875
22.Belgreen0.833
22.North Sand Mountain0.833
22.Red Bay0.833
22.Barbour County0.833
22.LaFayette0.833
27.Cold Springs0.800
27.Tharptown0.800
29.Lamar County0.750
29.Sand Rock0.750
31.Holy Family Catholic0.722
32.Calhoun0.667
32.Luverne0.667
32.Susan Moore0.667
35.Bayshore Christian0.625
35.Southeastern0.625
37.Washington County0.500
37.West End0.500
39.Cornerstone Schools0.444
40.Covenant Christian0.375
Strength of Schedule
1.Chickasaw100.0%
1.Alabama Aerospace & Aviation100.0%
1.Decatur Heritage100.0%
1.Horseshoe Bend100.0%
1.Houston County100.0%
1.Loachapoka100.0%
7.Barbour County83.3%
7.LaFayette83.3%
9.Tharptown80.0%
10.Lindsay Lane Christian Academy76.0%
11.Lamar County75.0%
11.Sand Rock75.0%
13.Holy Family Catholic72.2%
14.J.U. Blacksher66.7%
14.Gaston66.7%
14.Calhoun66.7%
14.Luverne66.7%
14.Susan Moore66.7%
19.Bayshore Christian62.5%
19.Southeastern62.5%
21.Abbeville50.0%
21.G.W. Long50.0%
21.Lexington50.0%
21.Westminster-Oak Mountain50.0%
21.Red Bay50.0%
21.Washington County50.0%
21.West End50.0%
28.Tanner48.0%
29.Cold Springs46.7%
30.Section45.0%
31.Cornerstone Schools44.4%
32.Samson37.5%
32.Covenant Christian37.5%
34.Central-Hayneville33.3%
34.Belgreen33.3%
34.North Sand Mountain33.3%
37.Cleveland20.4%
38.Geneva County 0.0%
38.Greene County 0.0%
38.Ranburne 0.0%

Class 3A

Strength + Success
1.Collinsville1.500
1.Geraldine1.500
3.Rogers1.450
4.Midfield1.317
5.Hale County1.302
6.Hillcrest - Evergreen1.250
6.Westbrook Christian1.250
8.Wilcox Central1.167
9.J.B. Pennington1.056
10.Phil Campbell1.050
11.Carbon Hill1.000
11.Glenwood1.000
11.Lee-Scott Academy1.000
11.Locust Fork1.000
11.Mars Hill Bible1.000
11.Childersburg1.000
11.Colbert County1.000
11.Northside Methodist Academy1.000
11.Sheffield1.000
11.Slocomb1.000
11.Wicksburg1.000
11.Dallas County1.000
11.Hanceville1.000
11.Monroe County1.000
25.Cottage Hill0.972
26.Holly Pond0.967
27.Colbert Heights0.963
28.Fyffe0.950
29.Vinemont0.933
30.Whitesburg Christian0.890
31.ASCTE0.883
32.Glencoe0.875
33.Brindlee Mountain0.854
34.Weaver0.778
35.Thorsby0.750
35.Lauderdale County0.750
35.Saks0.750
38.Altamont0.694
39.Mobile Christian0.667
39.Dadeville0.667
39.Greensboro0.667
42.Elkmont0.650
43.Clements0.625
44.Asbury0.617
45.Excel0.500
45.Sylvania0.500
Strength of Schedule
1.Monroe County100.0%
2.Lauderdale County75.0%
2.Saks75.0%
4.Dallas County66.7%
4.Hanceville66.7%
4.Dadeville66.7%
4.Greensboro66.7%
8.Elkmont65.0%
9.Cottage Hill63.9%
10.Hale County63.5%
11.Clements62.5%
12.Brindlee Mountain60.4%
13.Vinemont60.0%
14.Midfield56.7%
14.Holly Pond56.7%
16.ASCTE55.0%
17.Altamont52.8%
18.Collinsville50.0%
18.Geraldine50.0%
18.Childersburg50.0%
18.Colbert County50.0%
18.Northside Methodist Academy50.0%
18.Sheffield50.0%
18.Slocomb50.0%
18.Wicksburg50.0%
18.Excel50.0%
18.Sylvania50.0%
28.Whitesburg Christian49.0%
29.Rogers45.0%
30.Weaver44.4%
31.J.B. Pennington38.9%
32.Glencoe37.5%
33.Asbury28.3%
34.Hillcrest - Evergreen25.0%
34.Westbrook Christian25.0%
34.Phil Campbell25.0%
34.Thorsby25.0%
38.Fyffe20.0%
39.Wilcox Central16.7%
39.Mobile Christian16.7%
41.Colbert Heights16.3%
42.Carbon Hill 0.0%
42.Glenwood 0.0%
42.Lee-Scott Academy 0.0%
42.Locust Fork 0.0%
42.Mars Hill Bible 0.0%

Class 4A

Strength + Success
1.Fairfield1.587
2.Dale County1.500
2.Munford1.500
4.Kate D. Smith DAR1.363
5.Brooks1.333
6.Satsuma1.250
6.Talladega1.250
8.Randolph1.244
9.West Limestone1.200
10.Orange Beach1.175
11.Hokes Bluff1.125
11.Wilson1.125
11.Hatton1.125
11.Straughn1.125
15.Madison County1.123
16.Plainview1.111
17.B. T. Washington1.089
18.Dora1.056
19.Tarrant1.014
20.Escambia County1.000
20.Fayette County1.000
20.Oneonta1.000
20.Opp1.000
20.Tallassee1.000
20.Hamilton1.000
20.Indian Springs1.000
20.Ashville1.000
20.American Christian Academy1.000
20.Cordova1.000
20.Geneva1.000
20.Pike County1.000
20.Trinity Presbyterian1.000
33.New Hope0.983
34.Etowah0.925
35.Haleyville0.875
36.St. Michael Catholic0.867
37.Fultondale0.850
38.Pleasant Grove0.811
39.Westminster Christian0.808
40.East Lawrence0.750
40.Holt0.750
40.Madison Academy0.750
43.St. John Paul II0.700
44.White Plains0.667
44.Bullock County0.667
44.Daleville0.667
47.Danville0.646
48.Prattville Christian0.611
48.West Blocton0.611
50.LAMP0.524
51.W.S. Neal0.500
52.Oak Grove0.417
Strength of Schedule
1.American Christian Academy100.0%
1.Cordova100.0%
1.Geneva100.0%
1.Pike County100.0%
1.Trinity Presbyterian100.0%
6.Holt75.0%
6.Madison Academy75.0%
8.Orange Beach67.5%
9.Ashville66.7%
9.Bullock County66.7%
9.Daleville66.7%
12.Hatton62.5%
12.Straughn62.5%
14.Fairfield58.8%
15.Randolph57.8%
16.Kate D. Smith DAR56.3%
17.Westminster Christian55.8%
18.LAMP52.4%
19.Dale County50.0%
19.Munford50.0%
19.Hamilton50.0%
19.Indian Springs50.0%
19.W.S. Neal50.0%
24.Pleasant Grove47.8%
25.St. John Paul II45.0%
26.Plainview44.4%
27.Etowah42.5%
28.Oak Grove41.7%
29.Danville39.6%
30.Dora38.9%
31.New Hope38.3%
32.Wilson37.5%
32.Haleyville37.5%
34.Tarrant34.7%
35.Brooks33.3%
36.Madison County32.3%
37.Prattville Christian27.8%
37.West Blocton27.8%
39.B. T. Washington25.6%
40.Satsuma25.0%
40.Talladega25.0%
40.Fultondale25.0%
40.East Lawrence25.0%
44.West Limestone20.0%
44.St. Michael Catholic20.0%
46.White Plains16.7%
47.Hokes Bluff12.5%
48.Escambia County 0.0%
48.Fayette County 0.0%
48.Oneonta 0.0%
48.Opp 0.0%
48.Tallassee 0.0%

Class 5A

Strength + Success
1.Guntersville1.667
1.Hayden1.667
3.Sylacauga1.500
3.Eufaula1.500
5.West Point1.494
6.Briarwood Christian1.435
7.Leeds1.389
8.Williamson1.250
8.St. Paul's Episcopal1.250
10.Brewer1.200
11.Ramsay1.193
12.East Limestone1.173
13.Northside1.167
13.Selma1.167
13.Greenville1.167
13.Jacksonville1.167
17.Wenonah1.133
18.Fairview1.121
19.Charles Henderson1.111
20.Priceville1.083
20.Springville1.083
20.Lawrence County1.083
23.Crossville1.042
24.Elberta1.028
25.Headland1.000
25.Holtville1.000
25.Carroll1.000
25.Demopolis1.000
29.Sardis0.983
29.Marbury0.983
31.LeFlore0.979
32.John Carroll Catholic0.972
33.UMS-Wright Prep0.933
34.Jemison0.917
34.Shelby County0.917
36.Boaz0.900
37.G.W. Carver- Birmingham0.889
38.St. Clair County0.851
39.Montevallo0.845
40.Sipsey Valley0.833
40.Valley0.833
42.Faith Academy0.811
43.B.T. Washington Magnet0.792
44.Elmore County0.750
45.Ardmore0.700
46.Douglas0.667
47.B.C. Rain0.650
48.Vigor0.625
49.Arab0.600
50.Brewbaker Tech0.556
51.Center Point0.422
Strength of Schedule
1.Eufaula100.0%
1.Demopolis100.0%
3.Boaz90.0%
4.Sipsey Valley83.3%
4.Valley83.3%
6.B.T. Washington Magnet79.2%
7.Marbury78.3%
8.Lawrence County75.0%
9.Sardis73.3%
10.Ardmore70.0%
11.Briarwood Christian68.5%
12.Guntersville66.7%
12.Hayden66.7%
12.Greenville66.7%
12.Jacksonville66.7%
12.Douglas66.7%
17.St. Paul's Episcopal65.0%
17.B.C. Rain65.0%
19.LeFlore64.6%
20.Wenonah63.3%
21.Vigor62.5%
22.St. Clair County60.1%
23.UMS-Wright Prep60.0%
23.Arab60.0%
25.Ramsay59.3%
26.Shelby County58.3%
27.Brewbaker Tech55.6%
28.Crossville54.2%
29.Brewer53.3%
30.Elberta52.8%
31.Sylacauga50.0%
31.Carroll50.0%
33.West Point49.4%
34.Charles Henderson44.4%
35.Center Point42.2%
36.Springville41.7%
36.Jemison41.7%
38.Leeds38.9%
39.East Limestone37.3%
40.Fairview37.1%
41.Priceville33.3%
42.Faith Academy31.1%
43.John Carroll Catholic30.6%
44.Montevallo27.4%
45.Williamson25.0%
45.Elmore County25.0%
47.G.W. Carver- Birmingham22.2%
48.Northside16.7%
48.Selma16.7%
50.Headland 0.0%
50.Holtville 0.0%

Class 6A

Strength + Success
1.Cullman1.575
2.Benjamin Russell1.500
2.Gulf Shores1.500
2.Rehobeth1.500
2.Woodlawn1.500
2.Russell County1.500
7.Oxford1.450
8.Pinson Valley1.433
9.Athens1.400
10.Saraland1.396
11.Spain Park1.377
12.Buckhorn1.363
12.Mae Jemison1.363
14.Northridge1.350
15.Minor1.333
16.Clay-Chalkville1.287
17.Theodore1.283
18.Stanhope Elmore1.267
19.Baldwin County1.208
20.Wetumpka1.200
21.Bessemer City1.167
21.Chelsea1.167
23.Huffman1.150
24.McGill-Toolen1.131
25.Central-Tuscaloosa1.125
26.Southside - Gadsden1.111
26.Chilton County1.111
28.Murphy1.080
29.McAdory1.056
30.Spanish Fort1.050
31.Gardendale1.000
32.Gadsden City0.983
33.Hueytown0.979
34.Fort Payne0.958
34.Percy Julian0.958
36.Calera0.933
37.Hazel Green0.917
38.Decatur0.900
38.Pike Road0.900
40.Blount0.889
41.Columbia0.887
42.Paul Bryant0.883
43.Mountain Brook0.867
44.Hartselle0.833
45.Lee - Huntsville0.800
46.Pelham0.793
47.Shades Valley0.750
48.Pell City0.733
49.Mortimer Jordan0.722
50.Homewood0.700
51.Park Crossing0.697
52.Jackson-Olin0.650
53.Helena0.600
54.Brookwood0.571
55.Jasper0.550
Strength of Schedule
1.Russell County100.0%
2.Minor83.3%
2.Hartselle83.3%
4.Spanish Fort80.0%
4.Lee - Huntsville80.0%
6.Chilton County77.8%
7.Pell City73.3%
8.McAdory72.2%
8.Mortimer Jordan72.2%
10.Percy Julian70.8%
11.Columbia68.7%
12.Bessemer City66.7%
12.Chelsea66.7%
14.Jackson-Olin65.0%
15.Pinson Valley63.3%
15.Paul Bryant63.3%
17.Spain Park62.7%
18.Calera60.0%
18.Helena60.0%
20.Hazel Green58.3%
21.Cullman57.5%
22.Brookwood57.1%
23.Decatur56.7%
23.Pike Road56.7%
25.Huffman55.0%
25.Jasper55.0%
27.Pelham54.3%
28.Theodore53.3%
29.Northridge51.7%
30.Benjamin Russell50.0%
30.Gulf Shores50.0%
30.Rehobeth50.0%
30.Woodlawn50.0%
30.Gardendale50.0%
35.Clay-Chalkville48.7%
36.Gadsden City48.3%
37.Murphy48.0%
38.Hueytown47.9%
39.McGill-Toolen46.4%
40.Baldwin County45.8%
40.Fort Payne45.8%
42.Oxford45.0%
43.Southside - Gadsden44.4%
44.Athens40.0%
45.Saraland39.6%
46.Mountain Brook36.7%
46.Homewood36.7%
48.Park Crossing36.4%
49.Buckhorn36.2%
49.Mae Jemison36.2%
51.Stanhope Elmore26.7%
52.Shades Valley25.0%
53.Blount22.2%
54.Wetumpka20.0%
55.Central-Tuscaloosa12.5%

Class 7A

Strength + Success
1.Opelika1.500
2.Hoover1.496
3.Florence1.467
4.Oak Mountain1.437
5.Carver - Montgomery1.396
6.Dothan1.389
7.Austin1.367
7.James Clemens1.367
9.Prattville1.361
10.Huntsville1.300
11.Baker1.271
12.Tuscaloosa County1.250
13.Davidson1.246
14.Bob Jones1.197
15.Albertville1.167
16.Daphne1.153
17.Central Phenix City1.125
18.Grissom1.120
19.Hewitt-Trussville1.050
20.Smiths Station1.000
21.Sparkman0.983
22.Auburn0.917
23.Vestavia Hills0.894
24.Thompson0.838
25.Alma Bryant0.817
26.J.A.G.0.767
27.Robertsdale0.725
28.Mary Montgomery0.688
29.Enterprise0.000
29.Foley0.000
Strength of Schedule
1.J.A.G.76.7%
2.Daphne75.3%
3.Sparkman73.3%
4.Grissom72.0%
5.James Clemens70.0%
6.Davidson64.6%
7.Bob Jones59.7%
8.Albertville56.7%
9.Vestavia Hills56.1%
10.Baker52.1%
11.Opelika50.0%
12.Hoover49.6%
13.Florence46.7%
14.Hewitt-Trussville45.0%
15.Mary Montgomery43.8%
16.Oak Mountain43.7%
17.Auburn41.7%
18.Carver - Montgomery39.6%
19.Robertsdale39.2%
20.Dothan38.9%
21.Austin36.7%
22.Prattville36.1%
23.Thompson33.8%
24.Huntsville30.0%
25.Tuscaloosa County25.0%
26.Alma Bryant21.7%
27.Central Phenix City12.5%
28.Enterprise 0.0%
28.Foley 0.0%
28.Smiths Station 0.0%