Skip to main content

Alabama 2025 High School Football Massey Rankings

Data provided by
RankTeamRecordPwrOffDefSoSScore
1
Natl35
Thompson Warriors Logo
ThompsonWarriorsAlabaster, AL
11-40.733184.68267.81143.9638.27
2
Natl46
Central Red Devils Logo
CentralRed DevilsPhenix City, AL
11-20.846278.31170.38435.0328.15
3
Natl49
Clay-Chalkville Cougars Logo
Clay-ChalkvilleCougarsPinson, AL
16-01.000471.42464.34534.18158.13
4
Natl126
Auburn Tigers Logo
AuburnTigersAuburn, AL
10-30.769372.05661.25337.9077.69
5
Natl141
Saraland Spartans Logo
SaralandSpartansSaraland, AL
14-10.933866.77562.781031.09187.61
6
Natl144
Vestavia Hills Rebels Logo
Vestavia HillsRebelsBirmingham, AL
8-30.727569.96365.95931.1157.60
7
Natl184
Opelika Bulldogs Logo
OpelikaBulldogsOpelika, AL
10-40.714961.231156.35731.9867.45
8
Natl187
Hewitt-Trussville Huskies Logo
Hewitt-TrussvilleHuskiesTrussville, AL
8-30.727668.221057.28238.04107.44
9
Natl200
Hoover Buccaneers Logo
HooverBuccaneersHoover, AL
6-50.545766.87860.20633.7617.41
10
Natl342
Muscle Shoals Trojans Logo
Muscle ShoalsTrojansMuscle Shoals, AL
12-10.9231855.053250.72831.42477.08
11
Natl390
Carver Wolverines Logo
CarverWolverinesMontgomery, AL
5-60.4551158.101555.141330.0547.01
12
Natl399
Enterprise Wildcats Logo
EnterpriseWildcatsEnterprise, AL
6-40.6001257.342054.091130.3496.99
131
Natl439
Moody Blue Devils Logo
MoodyBlue DevilsMoody, AL
13-20.8672154.001355.352925.74426.94
141
Natl444
Mary G Montgomery Vikings Logo
Mary G MontgomeryVikingsSemmes, AL
10-20.8331655.531655.092127.53266.94
15
Natl461
Pike Road Patriots Logo
Pike RoadPatriotsPike Road, AL
11-30.7861357.162253.921230.33326.92
16
Natl490
Prattville Lions Logo
PrattvilleLionsPrattville, AL
7-40.6361954.961854.552227.5086.88
171
Natl497
Jackson Aggies Logo
JacksonAggiesJackson, AL
13-20.8671755.412553.331629.17616.87
182
Natl504
Benjamin Russell Wildcats Logo
Benjamin RussellWildcatsAlexander City, AL
12-20.8572452.112453.442825.76376.86
192
Natl507
Parker Thundering Herd Logo
ParkerThundering HerdBirmingham, AL
8-40.6671059.06957.321728.83196.86
201
Natl523
Williamson Lions Logo
WilliamsonLionsMobile, AL
12-10.9231457.011255.861828.24866.84
21
Natl557
Spain Park Jaguars Logo
Spain ParkJaguarsBirmingham, AL
9-30.7501555.882353.741529.23356.80
22
Natl574
Hillcrest Patriots Logo
HillcrestPatriotsTuscaloosa, AL
6-40.6002353.311455.313325.09116.78
23
Natl587
Homewood Patriots Logo
HomewoodPatriotsBirmingham, AL
12-20.8572551.762852.022626.83456.76
24
Natl600
Baker Hornets Logo
BakerHornetsMobile, AL
9-30.7502253.412653.202327.30286.75
25
Natl630
Dothan Wolves Logo
DothanWolvesDothan, AL
6-40.6002054.66760.794520.96136.73
26
Natl641
Vigor Wolves Logo
VigorWolvesMobile, AL
12-30.8002750.743848.541429.29486.72
27
Natl716
Daphne Trojans Logo
DaphneTrojansDaphne, AL
9-30.7502650.791954.333523.55306.63
28
Natl733
Mountain Brook Spartans Logo
Mountain BrookSpartansBirmingham, AL
9-40.6922849.993748.961928.13256.61
29
Natl779
Mars Hill Bible School Panthers Logo
Mars Hill Bible SchoolPanthersFlorence, AL
16-01.0004044.282752.065619.311376.57
30
Natl888
Fairhope Pirates Logo
FairhopePiratesFairhope, AL
8-40.6672948.063948.262526.89346.47
312
Natl955
Theodore Bobcats Logo
TheodoreBobcatsTheodore, AL
9-40.6923146.594148.213125.47296.42
321
Natl992
St. Michael Catholic Cardinals Logo
St. Michael CatholicCardinalsFairhope, AL
13-10.9294243.341755.009015.44846.40
331
Natl1015
Central of Clay County Volunteers Logo
Central of Clay CountyVolunteersLineville, AL
12-20.8573545.515144.802027.80876.38
34
Natl1090
Hartselle Tigers Logo
HartselleTigersHartselle, AL
11-20.8463445.574546.732725.93926.33
35
Natl1101
Hueytown Golden Gophers Logo
HueytownGolden GophersHueytown, AL
8-50.6153246.242153.995519.34336.31
36
Natl1168
McGill-Toolen Catholic Yellojackets Logo
McGill-Toolen CatholicYellojacketsMobile, AL
6-50.5453345.584447.263225.41276.26
37
Natl1201
Oak Mountain Eagles Logo
Oak MountainEaglesBirmingham, AL
4-60.4003944.694646.153025.63126.24
38
Natl1251
Oxford Yellow Jackets Logo
OxfordYellow JacketsOxford, AL
7-60.5383047.282951.833822.54226.20
391
Natl1335
McAdory Yellowjackets Logo
McAdoryYellowjacketsMcCalla, AL
7-40.6363645.173150.834421.43566.14
401
Natl1349
Gulf Shores Dolphins Logo
Gulf ShoresDolphinsGulf Shores, AL
6-60.5003844.755444.622427.22246.13
412
Natl1369
Russell County Warriors Logo
Russell CountyWarriorsSeale, AL
10-20.8334639.183350.448515.84746.12
42
Natl1415
Bessemer City Tigers Logo
Bessemer CityTigersBessemer, AL
10-20.8335237.469340.713423.84826.09
432
Natl1430
St. Paul's Episcopal Saints Logo
St. Paul's EpiscopalSaintsMobile, AL
7-40.6364342.583450.335419.35416.09
44
Natl1506
Pell City Panthers Logo
Pell CityPanthersPell City, AL
7-40.6364938.196443.544221.73396.05
45
Natl1542
Anniston Bulldogs Logo
AnnistonBulldogsAnniston, AL
13-10.9295935.717942.164820.641386.02
46
Natl1634
Spanish Fort Toros Logo
Spanish FortTorosSpanish Fort, AL
4-70.3643744.893549.914022.07315.98
471
Natl1667
Bayside Academy Admirals Logo
Bayside AcademyAdmiralsDaphne, AL
13-20.8674838.315544.624720.781445.96
481
Natl1678
Montgomery Catholic Preparatory Knights Logo
Montgomery Catholic PreparatoryKnightsMontgomery, AL
8-50.6154143.454347.543623.00815.96
49
Natl1730
Fort Payne Wildcats Logo
Fort PayneWildcatsFort Payne, AL
11-20.8466035.684845.507117.27995.93
50
Natl1753
Handley Tigers Logo
HandleyTigersRoanoke, AL
10-20.8334738.724048.237017.581235.92