Top Team Capsules

2024-25 Boys' Basketball Capsules

Last updated: January 28, 2025 9:00 AM

These capsules are based on the CoachT.com Strength + Success ranking. The ranking combines a team's opponent win percentage 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

1. 
Spring Garden Panthers
Schedule: 31st toughest
Overall: 22-0
Area: 7-0
Members of Area 12. Nine meetings with Top 25 opponents. Recently defeated Donoho , #15 North Sand Mountain and Cedar Bluff .
2. 
Georgiana Panthers
Schedule: 16th toughest
Overall: 14-2
Area: 4-0
Members of Area 3. Eleven meetings with Top 25 opponents. Upcoming game against Flomaton on Thursday.
3. 
Schedule: 46th toughest
Overall: 18-1
Area: 4-0
Members of Area 10. Eight meetings with Top 25 opponents. Upcoming game against Vina on Thursday. Recently defeated Lamar County , Berry and Phillips .
4. 
Florala Wildcats
Schedule: 60th toughest
Overall: 14-1
Area: 5-0
Members of Area 2. Four meetings with Top 25 opponents. Faces Laurel Hill (FL) today and #12 Andalusia on Thursday. Recently defeated Kinston .
5. 
R.C. Hatch Bobcats
Schedule: 30th toughest
Overall: 12-3
Area: 5-1
Members of Area 5. Thirteen meetings with Top 25 opponents. Upcoming game against Greensboro today. Recently defeated #21 Keith .
6. 
Schedule: 48th toughest
Overall: 13-2
Area: 3-1
Members of Area 2. Four meetings with Top 25 opponents. Recently defeated Emmanuel Christian .
7. 
Brantley Bulldogs
Schedule: 36th toughest
Overall: 16-4
Area: 4-2
Members of Area 3. Ten meetings with Top 25 opponents. Upcoming game against #25 Luverne today.
8. 
Schedule: 55th toughest
Overall: 11-2
Area: 6-0
Members of Area 1. Five meetings with Top 25 opponents. Faces Monroe County today and #18 Marengo on Thursday. Recently defeated Leroy .
9. 
Skyline Vikings
Schedule: 42nd toughest
Overall: 17-5
Area: 7-1
Members of Area 16. Twelve meetings with Top 25 opponents. Upcoming game against Columbia today. Recently defeated Woodville . Lost to #19 Geraldine by 26 on Jan. 23.
10. 
McKenzie Tigers
Schedule: 28th toughest
Overall: 7-3
Area: 2-1
Members of Area 3. Ten meetings with Top 25 opponents. Upcoming game against Highland Home on Thursday.

Honorable Mentions: Maplesville (7-2), Jacksonville Christian Academy (14-4), South Lamar (9-6), Hackleburg (15-5), Coosa Christian (13-4), Oakwood Academy (16-7), J. F. Shields (8-5), Marengo (10-3), Sumiton Christian (8-2), Holy Spirit Catholic (13-7), Keith (9-11), Francis Marion (7-9), Addison (11-6), Victory Christian (12-6), Wadley (8-5).

Class 2A

1. 
Schedule: 59th toughest
Overall: 11-0
Area: 5-0
Members of Area 7. Four meetings with Top 25 opponents. Recently defeated Aliceville .
2. 
Schedule: 49th toughest
Overall: 13-1
Area: 6-0
Members of Area 2. Seven meetings with Top 25 opponents. Upcoming game against #16 Slocomb today. Recently defeated Houston County .
3. 
Abbeville Yellowjackets
Schedule: 44th toughest
Overall: 19-3
Area: 5-0
Members of Area 4. Eleven meetings with Top 25 opponents. Faces #18 Cottonwood today and #8 Houston Academy on Thursday. Recently defeated Ariton .
4. 
Clarke County Bulldogs
Schedule: 17th toughest
Overall: 9-4
Area: 4-0
Members of Area 1. Eight meetings with Top 25 opponents. Upcoming game against McIntosh on Thursday. Recently defeated Bayshore Christian .
5. 
Section Lions
Schedule: 18th toughest
Overall: 16-7
Area: 3-1
Members of Area 16. Sixteen meetings with Top 25 opponents. Upcoming game against Valley Head today. Recently defeated #22 Pisgah and #17 Fyffe . Lost to #22 Pisgah by 11 on Jan. 23.
6. 
Red Bay Tigers
Schedule: 43rd toughest
Overall: 13-5
Area: 2-0
Members of Area 10. Three meetings with Top 25 opponents. Recently defeated Sulligent .
7. 
Schedule: 4th toughest
Overall: 8-8
Area: 3-0
Members of Area 15. Fourteen meetings with Top 25 opponents.
8. 
Tanner Rattlers
Schedule: 24th toughest
Overall: 12-8
Area: 2-2
Members of Area 15. Eleven meetings with Top 25 opponents. Upcoming game against Elkmont today. Recently defeated West Limestone . Lost to #5 East Limestone by 36 on Jan. 25.
9. 
Lanett Panthers
Schedule: 5th toughest
Overall: 7-6
Area: 3-1
Members of Area 6. Ten meetings with Top 25 opponents. Recently defeated Reeltown .
10. 
Schedule: 37th toughest
Overall: 11-6
Area: 5-1
Members of Area 8. Seven meetings with Top 25 opponents. Upcoming game against Reeltown on Thursday. Recently defeated #19 Horseshoe Bend .

Honorable Mentions: G.W. Long (11-7), Calhoun (10-7), Sand Rock (9-8), Lexington (6-6), North Sand Mountain (7-10), LaFayette (8-8), Loachapoka (7-6), Cottonwood (6-4), Horseshoe Bend (6-8), Central-Hayneville (8-6), Gaston (10-12), Pisgah (4-6), Belgreen (10-8), Greene County (6-6), Luverne (5-8).

Class 3A

1. 
Schedule: 11st toughest
Overall: 21-2
Area: 5-0
Members of Area 5. Fourteen meetings with Top 25 opponents. Upcoming game against #23 Montgomery Catholic today. Recently defeated #22 Trinity Presbyterian , Thorsby and Dallas County .
2. 
Schedule: 36th toughest
Overall: 21-2
Area: 5-1
Members of Area 6. Fifteen meetings with Top 25 opponents. Recently defeated Dadeville and #4 Glenwood .
3. 
Schedule: 17th toughest
Overall: 11-3
Area: 3-0
Members of Area 15. Thirteen meetings with Top 25 opponents. Upcoming game against #25 Scottsboro today. Recently defeated #14 Lexington . Lost to Wayne County (TN) by 3 on Jan. 27.
4. 
Glenwood Gators
Schedule: 50th toughest
Overall: 14-3
Area: 5-1
Members of Area 6. Twelve meetings with Top 25 opponents. Recently defeated Dadeville . Lost to #2 Lee-Scott Academy by 3 on Jan. 27.
5. 
Locust Fork Hornets
Schedule: 43rd toughest
Overall: 12-2
Area: 2-0
Members of Area 11. Five meetings with Top 25 opponents. Upcoming game against #15 Springville on Thursday. Recently defeated Douglas .
6. 
Midfield Patriots
Schedule: 48th toughest
Overall: 17-3
Area: 6-0
Members of Area 8. Seven meetings with Top 25 opponents. Recently defeated Altamont and B.B Comer .
7. 
Schedule: 49th toughest
Overall: 10-3
Area:
Members of Area 11. Five meetings with Top 25 opponents. Recently defeated Cullman Christian and Cleveland .
8. 
Schedule: 60th toughest
Overall: 7-1
Area: 3-0
Members of Area 3. Seven meetings with Top 25 opponents. Faces Ashford today and #3 Abbeville on Thursday.
9. 
Schedule: 1st toughest
Overall: 7-5
Area: 0-1
Members of Area 4. Twelve meetings with Top 25 opponents. Upcoming game against #12 Calhoun today. Lost to #13 Wilcox Central by 11 on Jan. 24.
10. 
Hale County Wildcats
Schedule: 12nd toughest
Overall: 11-5
Area: 2-0
Members of Area 7. Twelve meetings with Top 25 opponents. Upcoming game against #8 Hillcrest - Tuscaloosa on Friday.

Honorable Mentions: Beulah (11-5), Carbon Hill (21-5), Wilcox Central (14-5), Colbert County (11-4), Glencoe (15-6), Slocomb (12-2), Fyffe (12-6), Alabama Christian Academy (12-8), Geraldine (13-6), Piedmont (6-4), Hillcrest - Evergreen (12-7), Collinsville (11-7), Mobile Christian (10-6), Ohatchee (10-4), T.R. Miller (6-4).

Class 4A

1. 
Plainview Bears
Schedule: 8th toughest
Overall: 21-4
Area: 7-0
Members of Area 16. Twenty two meetings with Top 25 opponents. Faces #18 Gadsden City today and #4 Brewer on Thursday. Recently defeated #19 Madison County and #12 New Hope .
2. 
Fairfield Tigers
Schedule: 20th toughest
Overall: 19-3
Area: 2-0
Members of Area 7. Fourteen meetings with Top 25 opponents. Upcoming game against #1 Huffman today. Recently defeated Indian Springs and Oak Grove .
3. 
Alexandria Valley Cubs
Schedule: 52nd toughest
Overall: 17-2
Area: 4-0
Members of Area 12. Nine meetings with Top 25 opponents. Upcoming game against Jacksonville on Thursday. Recently defeated White Plains .
4. 
Jackson Aggies
Schedule: 1st toughest
Overall: 11-4
Area: 3-0
Members of Area 2. Thirteen meetings with Top 25 opponents. Recently defeated W.S. Neal and #13 Escambia County .
5. 
Central Wildcats
Schedule: 39th toughest
Overall: 15-4
Area: 6-2
Members of Area 14. Eleven meetings with Top 25 opponents. Faces Colbert Heights today and Rogers on Thursday.
6. 
Schedule: 43rd toughest
Overall: 14-3
Area: 4-1
Members of Area 10. Nine meetings with Top 25 opponents. Upcoming game against Winston County on Thursday. Recently defeated #24 Haleyville .
7. 
Anniston Bulldogs
Schedule: 31st toughest
Overall: 13-4
Area: 5-1
Members of Area 8. Eight meetings with Top 25 opponents. Recently defeated White Plains .
8. 
Good Hope Raiders
Schedule: 45th toughest
Overall: 18-5
Area: 5-0
Members of Area 13. Six meetings with Top 25 opponents. Faces Holly Pond today and #23 Arab on Thursday. Recently defeated Fairview .
9. 
B. T. Washington Golden Eagles
Schedule: 63rd toughest
Overall: 20-4
Area: 5-0
Members of Area 5. Ten meetings with Top 25 opponents. Faces Valley on Thursday and Notasulga on Friday.
10. 
Brooks Lions
Schedule: 17th toughest
Overall: 17-8
Area: 6-2
Members of Area 14. Thirteen meetings with Top 25 opponents. Faces Hartselle today, West Limestone on Thursday and Lawrence County on Friday.

Honorable Mentions: Ashville (15-8), New Hope (13-5), Escambia County (6-4), Hokes Bluff (14-6), Etowah (10-8), Tarrant (13-5), Madison Academy (11-8), Cherokee County (8-5), Madison County (10-5), Wilson (16-9), Handley (6-7), Trinity Presbyterian (8-8), Montgomery Catholic (6-6), Haleyville (12-10), Deshler (10-10).

Class 5A

1. 
Selma Saints
Schedule: 44th toughest
Overall: 12-1
Area: 1-0
Members of Area 5. Nine meetings with Top 25 opponents. Upcoming game against Park Crossing on Thursday.
2. 
Schedule: 17th toughest
Overall: 14-2
Area: 5-0
Members of Area 1. Nine meetings with Top 25 opponents. Recently defeated #19 UMS-Wright Prep and B.C. Rain .
3. 
Ramsay Rams
Schedule: 4th toughest
Overall: 18-6
Area: 4-0
Members of Area 10. Seventeen meetings with Top 25 opponents. Recently defeated G.W. Carver- Birmingham .
4. 
Brewer Patriots
Schedule: 38th toughest
Overall: 21-4
Area: 5-1
Members of Area 16. Ten meetings with Top 25 opponents. Faces Kate D. Smith DAR today and #1 Plainview on Thursday. Recently defeated Danville and Priceville .
5. 
Schedule: 23rd toughest
Overall: 21-5
Area: 5-1
Members of Area 16. Eleven meetings with Top 25 opponents. Recently defeated Elkmont , #8 Tanner and Clements .
6. 
Sylacauga Aggies
Schedule: 52nd toughest
Overall: 19-3
Area: 3-1
Members of Area 8. Seven meetings with Top 25 opponents. Recently defeated #17 Briarwood Christian , Talladega and Childersburg .
7. 
LeFlore Rattlers
Schedule: 8th toughest
Overall: 13-5
Area: 3-0
Members of Area 2. Eleven meetings with Top 25 opponents. Recently defeated #22 Vigor .
8. 
Schedule: 49th toughest
Overall: 14-3
Area: 1-0
Members of Area 9. Six meetings with Top 25 opponents. Upcoming game against Brookwood today. Recently defeated Gordo and American Christian Academy .
9. 
West Point Warriors
Schedule: 45th toughest
Overall: 15-4
Area: 0-1
Members of Area 15. Eleven meetings with Top 25 opponents. Upcoming game against Ragland today. Lost to Holly Pond by 3 on Jan. 24.
10. 
Russellville Golden Tigers
Schedule: 6th toughest
Overall: 11-5
Area: 3-0
Members of Area 15. Fifteen meetings with Top 25 opponents. Faces #5 Austin today and #25 Deshler on Thursday. Recently defeated Lawrence County and Hamilton .

Honorable Mentions: Carroll (16-6), Andalusia (12-5), Hayden (10-6), Charles Henderson (14-6), Springville (13-5), Central of Clay County (13-5), Briarwood Christian (17-8), Guntersville (13-7), UMS-Wright Prep (10-6), Jemison (12-5), Leeds (10-4), Vigor (11-7), Arab (12-14), Corner (13-8), Scottsboro (10-9).

Class 6A

1. 
Huffman Vikings
Schedule: 19th toughest
Overall: 18-3
Area: 3-0
Members of Area 10. Fifteen meetings with Top 25 opponents. Faces #2 Fairfield today and #25 Thompson on Friday. Recently defeated #13 Mountain Brook and #7 Vestavia Hills .
2. 
Schedule: 45th toughest
Overall: 12-2
Area: 2-0
Members of Area 3. Seven meetings with Top 25 opponents. Lost to Pike Road by 10 on Jan. 25.
3. 
Cullman Bearcats
Schedule: 37th toughest
Overall: 21-4
Area: 3-1
Members of Area 13. Twelve meetings with Top 25 opponents. Faces Fultondale on Thursday and Danville on Friday. Recently defeated #5 Jasper .
4. 
Paul Bryant Stampede
Schedule: 44th toughest
Overall: 19-3
Area: 5-0
Members of Area 6. Eleven meetings with Top 25 opponents. Recently defeated #12 Northridge and Shades Valley .
5. 
Jasper Vikings
Schedule: 29th toughest
Overall: 19-6
Area: 2-2
Members of Area 13. Twelve meetings with Top 25 opponents. Faces Fultondale today and #20 James Clemens on Monday. Recently defeated Mortimer Jordan and Marion County . Lost to #3 Cullman by 26 on Jan. 27.
6. 
Schedule: 20th toughest
Overall: 15-5
Area: 2-0
Members of Area 12. Seventeen meetings with Top 25 opponents. Upcoming game against #14 Hewitt-Trussville on Thursday.
7. 
Saraland Spartans
Schedule: 43rd toughest
Overall: 17-4
Area: 3-2
Members of Area 1. Twelve meetings with Top 25 opponents. Faces Spanish Fort today and Alma Bryant on Friday. Lost to #15 Theodore by 5 on Jan. 25.
8. 
Minor Tigers
Schedule: 52nd toughest
Overall: 15-3
Area: 4-0
Members of Area 9. Nine meetings with Top 25 opponents. Recently defeated Jackson-Olin .
9. 
Fort Payne Wildcats
Schedule: 15th toughest
Overall: 17-7
Area: 1-2
Members of Area 14. Fifteen meetings with Top 25 opponents. Upcoming game against Boaz today.
10. 
Oxford Yellowjackets
Schedule: 2nd toughest
Overall: 11-6
Area: 1-0
Members of Area 11. Eleven meetings with Top 25 opponents. Upcoming game against #7 Vestavia Hills on Thursday.

Honorable Mentions: Murphy (14-4), Northridge (18-8), Mountain Brook (14-4), Muscle Shoals (11-6), Theodore (9-6), Baldwin County (14-5), Benjamin Russell (12-7), Gadsden City (16-11), Wetumpka (14-4), Pinson Valley (11-6), Buckhorn (15-8), Mae Jemison (14-7), McAdory (13-8), Athens (15-7), Helena (12-10).

Class 7A

1. 
Hoover Buccaneers
Schedule: 2nd toughest
Overall: 23-0
Area: 5-0
Members of Area 6. Sixteen meetings with Top 25 opponents. Faces #25 Thompson on Thursday and Spain Park on Friday. Recently defeated Service (AK) and Heritage Christian (Northridge, CA).
2. 
Huntsville Panthers
Schedule: 10th toughest
Overall: 26-1
Area: 5-0
Members of Area 7. Twenty one meetings with Top 25 opponents. Faces Sparkman today and #11 Murphy on Thursday. Recently defeated Grissom and #16 Carver - Montgomery .
3. 
Dothan Wolves
Schedule: 23rd toughest
Overall: 15-1
Area: 3-0
Members of Area 3. Thirteen meetings with Top 25 opponents. Faces #9 Enterprise today and #11 Carroll on Thursday.
4. 
Schedule: 24th toughest
Overall: 22-3
Area: 4-0
Members of Area 4. Thirteen meetings with Top 25 opponents. Upcoming game against #25 Thompson today.
5. 
Austin Black Bears
Schedule: 5th toughest
Overall: 21-7
Area: 4-3
Members of Area 8. Twenty meetings with Top 25 opponents. Upcoming game against #10 Russellville today. Lost to #10 Florence by 16 on Jan. 24.
6. 
Opelika Bulldogs
Schedule: 12nd toughest
Overall: 13-4
Area: 2-2
Members of Area 4. Twenty meetings with Top 25 opponents.
7. 
Schedule: 6th toughest
Overall: 16-7
Area: 3-3
Members of Area 6. Sixteen meetings with Top 25 opponents. Upcoming game against #10 Oxford on Thursday. Recently defeated #17 Oak Mountain . Lost to #1 Huffman by 3 on Jan. 27.
8. 
Schedule: 19th toughest
Overall: 17-5
Area: 2-0
Members of Area 5. Nineteen meetings with Top 25 opponents. Faces Bibb County today and #10 Hale County on Friday.
9. 
Enterprise Wildcats
Schedule: 17th toughest
Overall: 15-5
Area: 3-1
Members of Area 3. Nine meetings with Top 25 opponents. Faces #3 Dothan today, Percy Julian today and Eufaula on Thursday. Recently defeated #16 Carver - Montgomery .
10. 
Florence Falcons
Schedule: 16th toughest
Overall: 19-7
Area: 3-3
Members of Area 8. Eighteen meetings with Top 25 opponents. Faces Winfield today and #14 Muscle Shoals on Thursday. Recently defeated #5 Austin .

Honorable Mentions: Fairhope (9-4), Baker (15-5), Auburn (15-6), Hewitt-Trussville (16-7), Bob Jones (17-9), Carver - Montgomery (15-8), Oak Mountain (17-9), Foley (11-6), Albertville (21-9), James Clemens (12-10), Daphne (13-7), Tuscaloosa County (14-8), Davidson (10-7), Smiths Station (5-9), Thompson (12-12).