ALPreps Composite Top 25 Rankings

RankSchoolRecordMaxPrepsMassey/On3HSRatingsAHSFHSAL.com
1Central-Phenix City9-122112
2Clay-Chalkville10-011231
3Thompson7-333324
4Saraland9-045653
5Vestavia Hills7-25449T9
6Auburn8-2675714
7Hoover6-47881016
8Hewitt-Trussville8-28671613
9Mary Montgomery9-1911913T9
10Pike Road7-21616144T24
11Muscle Shoals8-019121866
12Baker7-21222151217
13Opelika7-310101031
14Prattville5-413151125
15Benjamin Russell8-11420121915
16Parker7-32313228T18
17Daphne8-215211715
18Carver-Montgomery5-411141334
19Williamson9-026923145
20Spain Park7-221192111T24
21Moody8-22224242023
22Enterprise5-417182037
23Dothan5-418271932
24Homewood8-130232917T18
25Fairhope7-325312821

Just missed: Hillcrest-Tuscaloosa, St. Michael, Mountain Brook, Hartselle, Jackson

The ALPreps Composite Rankings include rankings from a few major sources including:

– MaxPreps
– Massey/On3 Ratings
– HSRatings (formerly CalPreps)
– AHSFHS Power Ratings

All of the polls factored in the rankings use different computer ranking formulas. We combine all of these to show a composite ranking. These rankings don’t mean anything other than to show a wide variety of ideas on how good various teams are playing.

Due to a wide variety of teams that are included in various polls and the variation of difficulty between classifications, we compile the 25 highest ranked teams and display them here.

We made the choice to not feature the AL.com Power 25 in the actual composite rank because A) it’s opinionated based on only five ballots, B) they don’t rank past 25 (there are a few others receiving votes and we will note their position, but not enough) and C) their rankings are typically meant to be more inclusive to smaller classifications and we feel they don’t accurately portray top teams regardless of classification. However, we have provided their rankings for comparison to the composite.

(last updated – 10/28/25)