Strength + Success Rankings

2024-25 Girls' Basketball Rankings

Last Updated: December 17, 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.Spring Garden1.481
2.Winterboro1.416
3.Kinston1.303
4.Keith1.289
5.Ider1.279
6.McIntosh1.260
7.Holy Spirit Catholic1.199
8.Marion County1.190
9.J. F. Shields1.156
10.St. Bernard Prep1.112
11.R.C. Hatch1.090
12.Autauga Academy1.079
13.Marengo1.067
14.Addison1.058
15.Oakwood Academy1.032
16.A.L. Johnson1.029
17.Autaugaville1.020
18.Faith Christian1.015
19.Meek0.972
20.Jacksonville Christian Academy0.970
21.Brilliant0.969
22.Skyline0.956
23.Waterloo0.952
24.Georgiana0.942
25.Appalachian0.929
26.Athens Bible0.910
27.Woodville0.907
28.Brantley0.898
29.Cullman Christian0.894
30.Francis Marion0.886
31.Pickens Academy0.880
32.Billingsley0.875
33.Phillips0.874
34.Fruitdale0.852
35.Victory Christian0.838
36.Pleasant Home0.835
37.South Lamar0.792
38.Shoals Christian0.774
39.Alabama School for the Deaf0.771
40.Choctaw County0.742
41.McKenzie0.707
42.Hackleburg0.698
43.University Charter0.681
44.Ellwood Christian0.670
45.Gaylesville0.656
46.Jefferson Christian Academy0.656
47.Ragland0.639
48.Vina0.623
49.Red Level0.594
50.Breakthrough Charter0.585
51.Woodland0.568
52.Sumiton Christian0.558
53.Valley Head0.556
54.Fayetteville0.550
55.Notasulga0.546
56.Lynn0.530
57.Verbena0.525
58.Berry0.516
59.Linden0.505
60.Cherokee0.448
61.Elba1.375
62.Coosa Christian1.311
63.Hubbertville1.214
64.Southern Choctaw1.067
65.Leroy1.000
66.Emmanuel Christian0.571
67.Florala0.512
68.Millry0.200
Strength of Schedule
1.Phillips73.1%
2.McKenzie70.7%
3.Appalachian67.9%
4.Gaylesville65.6%
5.Ragland63.9%
6.Shoals Christian63.1%
7.Red Level59.4%
8.McIntosh59.4%
9.Breakthrough Charter58.5%
10.Autauga Academy57.9%
11.Woodville57.3%
12.Winterboro55.9%
13.Sumiton Christian55.8%
14.Valley Head55.6%
15.Fayetteville55.0%
16.Pickens Academy54.6%
17.Notasulga54.6%
18.South Lamar54.2%
18.Choctaw County54.2%
20.Skyline53.9%
21.Athens Bible53.5%
22.Meek52.8%
23.Verbena52.5%
24.Linden50.5%
25.Ellwood Christian50.3%
26.Addison48.7%
27.Francis Marion48.6%
28.Spring Garden48.1%
29.Marion County47.6%
30.Billingsley47.5%
31.Alabama School for the Deaf47.1%
32.Keith45.6%
32.Jefferson Christian Academy45.6%
34.Holy Spirit Catholic44.9%
35.Hackleburg44.8%
36.Cherokee44.8%
37.St. Bernard Prep44.5%
38.Georgiana44.2%
39.Cullman Christian44.0%
40.Oakwood Academy43.2%
41.University Charter39.5%
42.Vina37.3%
43.Jacksonville Christian Academy37.0%
44.Woodland36.8%
45.Ider36.3%
46.Marengo35.2%
47.Faith Christian34.8%
48.Victory Christian33.8%
49.Pleasant Home33.5%
50.Kinston30.3%
51.Brilliant30.2%
52.R.C. Hatch29.0%
53.Waterloo28.5%
54.A.L. Johnson27.9%
55.Brantley27.3%
56.Autaugaville27.0%
57.Berry26.6%
58.Lynn19.7%
59.Fruitdale18.5%
60.J. F. Shields15.6%
61.Emmanuel Christian57.1%
62.Southern Choctaw40.0%
63.Elba37.5%
64.Florala31.2%
65.Coosa Christian31.1%
66.Hubbertville21.4%
67.Millry20.0%
68.Leroy 0.0%

Class 2A

Strength + Success
1.Winston County1.352
2.Sulligent1.350
3.North Sand Mountain1.303
4.Abbeville1.296
5.Cedar Bluff1.292
6.Decatur Heritage1.243
7.Pisgah1.242
8.Lexington1.239
9.Cold Springs1.191
10.Sand Rock1.184
11.Clarke County1.183
12.Westminster-Oak Mountain1.137
13.Providence Christian1.134
14.Samson1.114
15.Vincent1.110
16.Section1.090
17.Belgreen1.074
18.Ariton1.066
19.Susan Moore1.045
20.Luverne1.030
21.G.W. Long1.007
22.Loachapoka0.992
23.Lanett0.976
24.Washington County0.947
25.Southeastern0.943
26.Ranburne0.935
27.Calhoun0.912
28.Houston County0.889
29.Zion Chapel0.864
30.Central-Coosa0.860
31.Highland Home0.838
32.West End0.835
33.Cleveland0.833
34.Horseshoe Bend0.826
35.Geneva County0.814
36.Cornerstone Schools0.811
37.Lamar County0.793
38.Pleasant Valley0.791
39.Saint Luke's0.769
40.Covenant Christian0.764
41.J.U. Blacksher0.751
42.Gaston0.730
43.Falkville0.721
44.Tharptown0.698
45.Red Bay0.684
46.Pike Liberal Arts0.642
47.Goshen0.616
48.Tanner0.605
49.Lindsay Lane Christian Academy0.601
50.LaFayette0.562
51.Central-Hayneville0.515
52.Tuscaloosa Academy1.121
53.Chickasaw0.944
54.Greene County0.938
55.Aliceville0.750
56.Cottonwood0.636
57.Isabella0.629
58.Holy Family Catholic0.529
59.Barbour County0.462
Strength of Schedule
1.Houston County88.9%
2.Tharptown69.8%
3.North Sand Mountain66.6%
4.Saint Luke's64.4%
5.Sulligent63.6%
6.G.W. Long63.2%
7.Pleasant Valley62.4%
8.Goshen61.6%
9.Cold Springs60.8%
10.Zion Chapel57.8%
11.Pisgah57.5%
12.Ariton56.6%
13.Westminster-Oak Mountain56.5%
14.Geneva County56.4%
15.Covenant Christian56.4%
16.LaFayette56.2%
17.Highland Home55.2%
18.Lanett54.7%
19.Cleveland54.7%
20.Susan Moore54.5%
21.Cedar Bluff54.2%
22.Falkville52.1%
23.Red Bay51.7%
24.Clarke County51.6%
25.Central-Hayneville51.5%
26.Calhoun51.2%
27.Gaston50.8%
28.Lamar County50.7%
29.Section49.0%
30.Lexington48.9%
31.Tanner48.0%
32.Decatur Heritage47.4%
33.Providence Christian46.7%
34.Vincent44.4%
35.West End43.5%
36.Luverne43.0%
37.Lindsay Lane Christian Academy40.1%
38.Samson40.0%
39.Southeastern39.8%
40.Loachapoka36.7%
41.Sand Rock36.6%
42.Central-Coosa36.0%
43.Winston County35.2%
44.J.U. Blacksher35.1%
45.Washington County34.7%
46.Horseshoe Bend32.6%
47.Cornerstone Schools31.1%
48.Pike Liberal Arts30.8%
49.Belgreen29.6%
50.Abbeville29.6%
51.Ranburne18.5%
52.Aliceville75.0%
53.Cottonwood63.6%
54.Isabella62.9%
55.Tuscaloosa Academy62.1%
56.Holy Family Catholic52.9%
57.Barbour County46.2%
58.Greene County43.8%
59.Chickasaw27.8%

Class 3A

Strength + Success
1.Lauderdale County1.515
2.St. James1.388
3.Vinemont1.376
4.Alabama Christian Academy1.335
5.J.B. Pennington1.279
6.Saks1.249
7.Holly Pond1.223
8.Midfield1.213
9.Glencoe1.209
10.Colbert County1.186
11.Ohatchee1.149
12.Northside Methodist Academy1.137
13.Locust Fork1.097
14.Sylvania1.096
15.Piedmont1.094
16.Westbrook Christian1.090
17.Hale County1.076
18.Wicksburg1.044
19.Wilcox Central1.042
20.Hanceville1.018
21.Phil Campbell1.001
22.Carbon Hill0.998
23.Randolph County0.997
24.Collinsville0.994
25.Colbert Heights0.988
26.Flomaton0.983
27.Mars Hill Bible0.983
28.Whitesburg Christian0.974
29.Sheffield0.925
30.Lee-Scott Academy0.917
31.Bayside Academy0.917
32.Beulah0.914
33.Fyffe0.905
34.Altamont0.904
35.Clements0.895
36.Rogers0.891
37.B.B Comer0.889
38.Mobile Christian0.886
39.Thomasville0.878
40.Childersburg0.839
41.Glenwood0.826
42.Slocomb0.784
43.Montgomery Academy0.780
44.Cottage Hill0.778
45.Thorsby0.775
46.Brindlee Mountain0.766
47.Geraldine0.748
48.Southside - Selma0.744
49.Monroe County0.735
50.Excel0.733
51.Gordo0.713
52.Greensboro0.702
53.Elkmont0.674
54.Oakman0.648
55.Dallas County0.645
56.Weaver0.596
57.Walter Wellborn0.593
58.Asbury0.544
59.Dadeville0.532
60.Hillcrest - Evergreen0.443
61.ASCTE0.367
62.Houston Academy1.286
63.T.R. Miller1.000
64.Winfield0.833
65.Sumter Central0.667
Strength of Schedule
1.Thomasville87.8%
2.Monroe County73.5%
3.Excel73.3%
4.Piedmont69.4%
5.Cottage Hill65.3%
6.Thorsby65.0%
7.Dallas County64.5%
8.Montgomery Academy63.7%
9.Walter Wellborn59.3%
10.Childersburg58.9%
11.Elkmont58.3%
12.Vinemont57.6%
13.Hanceville57.3%
14.Clements56.2%
15.Oakman55.7%
16.Holly Pond55.6%
17.Randolph County55.2%
18.St. James54.2%
19.Sylvania54.0%
20.Lee-Scott Academy53.3%
21.Hale County53.0%
22.Lauderdale County51.5%
23.Rogers49.1%
24.Westbrook Christian49.0%
25.Fyffe47.6%
26.Geraldine47.5%
27.Weaver47.1%
28.Altamont46.0%
29.Greensboro45.2%
30.Saks44.9%
31.Alabama Christian Academy44.7%
32.J.B. Pennington44.6%
33.Phil Campbell44.5%
34.Hillcrest - Evergreen44.3%
35.Midfield43.6%
36.Asbury43.3%
37.Sheffield42.5%
38.Northside Methodist Academy42.3%
39.Mars Hill Bible41.2%
40.Southside - Selma41.1%
41.Glencoe40.9%
42.Ohatchee39.9%
43.Dadeville38.9%
44.B.B Comer38.9%
45.Mobile Christian38.6%
46.Flomaton38.3%
47.Locust Fork38.3%
48.Gordo38.0%
49.Wicksburg37.7%
50.Bayside Academy37.2%
51.ASCTE36.7%
52.Slocomb35.6%
53.Brindlee Mountain33.7%
54.Carbon Hill33.1%
55.Colbert County32.9%
56.Colbert Heights32.1%
57.Beulah31.4%
58.Whitesburg Christian30.8%
59.Wilcox Central26.4%
60.Glenwood22.6%
61.Collinsville19.4%
62.Sumter Central66.7%
63.Winfield33.3%
64.Houston Academy28.6%
65.T.R. Miller 0.0%

Class 4A

Strength + Success
1.Good Hope1.473
2.Plainview1.446
3.Madison Academy1.442
4.Cherokee County1.301
5.Trinity Presbyterian1.289
6.Deshler1.265
7.St. Michael Catholic1.260
8.Kate D. Smith DAR1.238
9.Montgomery Catholic1.230
10.West Morgan1.212
11.Wilson1.207
12.East Lawrence1.205
13.Pleasant Grove1.204
14.Danville1.203
15.Madison County1.178
16.Escambia County1.176
17.Alexandria1.161
18.Jackson1.155
19.Prattville Christian1.131
20.Anniston1.092
21.B. T. Washington1.078
22.North Jackson1.074
23.Satsuma1.071
24.Tallassee1.062
25.Dora1.053
26.Talladega1.052
27.Geneva1.043
28.Fayette County1.036
29.Haleyville1.033
30.Cordova0.982
31.Hamilton0.967
32.Curry0.957
33.West Blocton0.953
34.Straughn0.936
35.Orange Beach0.928
36.Opp0.920
37.Hokes Bluff0.917
38.Etowah0.913
39.New Brockton0.909
40.Ashford0.904
41.Bullock County0.894
42.Westminster Christian0.890
43.Dale County0.887
44.St. John Paul II0.860
45.Munford0.850
46.West Limestone0.842
47.Ashville0.819
48.Handley0.804
49.Daleville0.801
50.New Hope0.800
51.Tarrant0.794
52.White Plains0.781
53.Fultondale0.779
54.Hatton0.762
55.LAMP0.727
56.American Christian Academy0.700
57.Fairfield0.694
58.Brooks0.662
59.Oneonta0.655
60.Oak Grove0.647
61.Randolph0.643
62.W.S. Neal0.608
63.Cleburne County0.565
64.Holt0.525
65.Indian Springs0.786
66.Bibb County0.624
67.Pike County0.617
68.Central0.321
Strength of Schedule
1.Daleville80.1%
2.Haleyville78.3%
3.Bullock County69.4%
4.Orange Beach67.8%
5.Handley66.1%
6.Westminster Christian64.0%
7.Good Hope64.0%
8.Hamilton63.4%
9.Trinity Presbyterian62.2%
10.Hatton61.9%
11.New Hope61.8%
12.Plainview60.0%
13.Dale County58.7%
14.LAMP58.4%
15.Hokes Bluff58.3%
16.New Brockton57.6%
17.American Christian Academy57.5%
18.North Jackson57.4%
19.Ashford57.1%
20.East Lawrence56.9%
21.Ashville56.9%
22.Deshler56.5%
23.Montgomery Catholic56.3%
24.Tallassee56.2%
25.Brooks56.2%
26.Jackson55.5%
27.Talladega55.2%
28.Fairfield55.1%
29.Cordova53.8%
30.Oak Grove53.5%
31.Madison Academy53.3%
32.Holt52.5%
33.Anniston52.1%
34.Opp52.0%
35.Randolph51.8%
36.Satsuma51.5%
37.West Limestone50.9%
38.Prattville Christian49.5%
39.St. Michael Catholic48.2%
40.Pleasant Grove47.7%
41.Etowah46.8%
42.Cherokee County46.8%
43.West Morgan46.2%
44.St. John Paul II46.0%
45.Tarrant46.0%
46.Kate D. Smith DAR46.0%
47.Curry45.7%
48.Oneonta45.5%
49.Madison County45.1%
50.Fultondale44.6%
51.Munford42.1%
52.Fayette County41.1%
53.Alexandria41.1%
54.Geneva40.7%
55.White Plains40.6%
56.Cleburne County39.9%
57.Dora38.6%
58.Escambia County37.6%
59.Danville35.7%
60.B. T. Washington32.8%
61.Straughn31.1%
62.Wilson29.8%
63.West Blocton28.6%
64.W.S. Neal27.5%
65.Bibb County62.4%
66.Pike County61.7%
67.Central32.1%
68.Indian Springs28.6%

Class 5A

Strength + Success
1.Scottsboro1.496
2.Moody1.463
3.West Point1.386
4.Holtville1.345
5.Northside1.317
6.Guntersville1.310
7.Central of Clay County1.303
8.Marbury1.291
9.UMS-Wright Prep1.289
10.St. Paul's Episcopal1.267
11.Fairview1.265
12.Sipsey Valley1.264
13.Jacksonville1.254
14.Selma1.233
15.Ramsay1.232
16.Sardis1.201
17.Lincoln1.195
18.Shelby County1.185
19.Wenonah1.166
20.Priceville1.159
21.Brewbaker Tech1.132
22.Jemison1.117
23.Sylacauga1.065
24.Carroll1.063
25.Headland1.047
26.Corner1.041
27.Springville1.029
28.East Limestone1.029
29.Arab1.023
30.B.C. Rain0.984
31.John Carroll Catholic0.970
32.Boaz0.948
33.Ardmore0.899
34.Vigor0.881
35.Charles Henderson0.875
36.Briarwood Christian0.868
37.Leeds0.835
38.Faith Academy0.806
39.Greenville0.797
40.Douglas0.787
41.Russellville0.787
42.Elmore County0.738
43.G.W. Carver- Birmingham0.716
44.Brewer0.686
45.B.T. Washington Magnet0.684
46.St. Clair County0.673
47.Hayden0.672
48.Demopolis0.671
49.Lawrence County0.650
50.Montevallo0.638
51.Williamson0.615
52.LeFlore0.614
53.Citronelle0.583
54.Crossville0.561
55.Elberta0.487
56.Center Point0.460
57.Andalusia1.625
58.Valley1.200
59.Eufaula0.817
60.Beauregard0.646
Strength of Schedule
1.Sipsey Valley76.4%
2.Moody71.3%
3.B.T. Washington Magnet68.4%
4.Fairview66.5%
5.Priceville62.0%
6.LeFlore61.4%
7.Springville61.3%
8.St. Clair County58.9%
9.B.C. Rain58.4%
10.Citronelle58.3%
11.Guntersville58.3%
12.Arab57.9%
13.Brewer57.5%
14.Charles Henderson57.5%
15.John Carroll Catholic57.0%
16.Lawrence County55.9%
17.Brewbaker Tech54.9%
18.Montevallo54.7%
19.Hayden54.7%
20.West Point52.9%
21.Lincoln52.8%
22.Marbury52.2%
23.Ramsay50.4%
24.Central of Clay County50.3%
25.Scottsboro49.6%
26.Sylacauga49.4%
27.Jacksonville48.5%
28.Briarwood Christian48.4%
29.Faith Academy47.2%
29.Williamson47.2%
31.UMS-Wright Prep47.0%
32.Center Point46.0%
33.Vigor45.2%
34.Crossville44.9%
35.Boaz44.8%
36.Carroll43.8%
37.Sardis43.2%
38.Northside42.8%
39.Douglas42.4%
40.Russellville41.2%
41.Elmore County40.5%
42.Selma40.0%
43.Ardmore39.9%
44.Greenville39.7%
45.G.W. Carver- Birmingham38.3%
46.East Limestone36.2%
47.Holtville34.5%
48.Corner34.1%
49.Demopolis33.8%
50.Elberta32.1%
51.Shelby County31.0%
52.Wenonah30.9%
53.Leeds28.0%
54.Headland27.0%
55.St. Paul's Episcopal26.7%
56.Jemison26.0%
57.Eufaula81.7%
58.Andalusia62.5%
59.Beauregard31.2%
60.Valley20.0%

Class 6A

Strength + Success
1.Park Crossing1.469
2.Northridge1.402
3.Hartselle1.352
4.Hazel Green1.324
5.Fort Payne1.277
6.Mortimer Jordan1.267
7.Mountain Brook1.250
8.Chelsea1.227
9.Benjamin Russell1.222
10.Saraland1.220
11.Gulf Shores1.193
12.Gardendale1.189
13.Pike Road1.164
14.Oxford1.152
15.Blount1.149
16.Pelham1.146
17.Homewood1.144
18.Cullman1.136
19.Mae Jemison1.114
20.Muscle Shoals1.110
21.Spanish Fort1.100
22.Clay-Chalkville1.093
23.McGill-Toolen1.092
24.Central-Tuscaloosa1.076
25.Helena1.064
26.Jackson-Olin1.058
27.Buckhorn1.046
28.Jasper1.044
29.Paul Bryant1.013
30.Theodore1.009
31.McAdory0.994
32.Calera0.994
33.Wetumpka0.990
34.Gadsden City0.989
35.Pinson Valley0.979
36.Decatur0.969
37.A.H. Parker0.967
38.Murphy0.949
39.Baldwin County0.940
40.Brookwood0.930
41.Hueytown0.925
42.Athens0.924
43.Shades Valley0.924
44.Spain Park0.922
45.Minor0.898
46.Huffman0.878
47.Russell County0.875
48.Lee - Huntsville0.841
49.Rehobeth0.829
50.Stanhope Elmore0.829
51.Percy Julian0.790
52.Southside - Gadsden0.777
53.Pell City0.686
54.Woodlawn0.639
55.Columbia0.632
56.Chilton County0.577
57.Bessemer City0.533
Strength of Schedule
1.Minor75.6%
2.Pell City68.6%
3.A.H. Parker68.1%
4.Oxford65.2%
5.Homewood64.4%
6.Hueytown64.0%
7.Gadsden City63.2%
8.Muscle Shoals61.0%
9.Baldwin County60.7%
10.Mortimer Jordan60.1%
11.Pike Road59.3%
12.Gardendale58.9%
13.Huffman57.8%
14.Chilton County57.7%
15.Cullman57.4%
16.Mae Jemison56.9%
17.Columbia56.5%
18.Spanish Fort56.1%
19.Mountain Brook55.8%
20.Rehobeth55.6%
21.Lee - Huntsville55.6%
22.Hazel Green55.5%
23.Park Crossing54.6%
24.Stanhope Elmore54.3%
25.Percy Julian54.0%
26.Chelsea53.4%
27.Pinson Valley53.4%
28.Bessemer City53.3%
29.Pelham53.1%
30.Gulf Shores52.7%
31.Paul Bryant51.3%
32.Helena50.8%
33.Southside - Gadsden50.5%
34.Buckhorn50.0%
35.Hartselle49.5%
36.Northridge49.3%
37.Clay-Chalkville49.3%
38.Wetumpka49.0%
39.Jasper48.9%
40.Jackson-Olin48.6%
41.Decatur46.9%
42.McGill-Toolen46.7%
43.Fort Payne45.9%
44.Benjamin Russell45.2%
45.Murphy44.9%
46.Calera44.8%
47.Saraland44.2%
48.Woodlawn38.9%
49.Athens38.6%
50.Theodore38.4%
51.Central-Tuscaloosa38.3%
52.Spain Park37.7%
53.Russell County37.5%
54.Shades Valley35.3%
55.Brookwood33.0%
56.McAdory32.7%
57.Blount27.4%

Class 7A

Strength + Success
1.Hillcrest - Tuscaloosa1.606
2.Hoover1.466
3.Foley1.449
4.Vestavia Hills1.432
5.Hewitt-Trussville1.398
6.Albertville1.357
7.Bob Jones1.342
8.Davidson1.251
9.Prattville1.242
10.Auburn1.222
11.Daphne1.221
12.Fairhope1.204
13.Dothan1.174
14.Alma Bryant1.125
15.Central Phenix City1.112
16.James Clemens1.085
17.Carver - Montgomery1.078
18.Huntsville1.059
19.Florence1.045
20.Enterprise1.037
21.Sparkman1.023
22.Thompson1.014
23.Smiths Station1.000
24.Austin0.932
25.Tuscaloosa County0.878
26.Opelika0.833
27.Oak Mountain0.804
28.Grissom0.799
29.Mary Montgomery0.792
30.Baker0.785
31.J.A.G.0.633
32.Robertsdale0.544
Strength of Schedule
1.Carver - Montgomery74.4%
2.Fairhope70.4%
3.Enterprise70.3%
4.Davidson69.6%
5.Sparkman69.0%
6.Opelika63.3%
7.J.A.G.63.3%
8.Baker61.8%
9.Bob Jones61.4%
10.Hillcrest - Tuscaloosa60.6%
11.Austin59.9%
12.Florence59.0%
13.Oak Mountain58.9%
14.James Clemens58.5%
15.Hoover57.7%
16.Vestavia Hills57.5%
17.Daphne55.4%
18.Prattville55.0%
19.Grissom54.9%
20.Hewitt-Trussville50.9%
21.Albertville50.0%
22.Alma Bryant50.0%
23.Huntsville47.5%
24.Thompson46.9%
25.Tuscaloosa County46.1%
26.Robertsdale46.1%
27.Mary Montgomery45.9%
28.Foley44.9%
29.Dothan37.4%
30.Auburn36.5%
31.Central Phenix City31.2%
32.Smiths Station16.7%