News

We now have 837 teams &  
195,282 games on AHSFHS.org.



Search Site

AHSFHS Article Series


   The best of the best in Alabama High   
  School Football over the past 100 seasons.





AHSFHS Power Ratings


2025 Weekly AHSFHS Power Ratings After Week 4 

      Back to Power Ratings      


Weekly AHSFHS Ratings (Select Week to View)

PS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

 
 Team   Rating 
 Mars Hill 72.0   
 Piedmont 68.7   
 Gordo 63.3   
 Montgomery Academy 61.9   
 Westbrook Christian 60.9   
 Geraldine 60.8   
 Bayside Academy 58.9   
 Fyffe 58.8   
 Southside Selma 58.4   
 Glenwood School 56.9   
 T.R. Miller 56.7   
 Winfield 56.6   
 Wicksburg 52.4   
 Lee-Scott Academy 52.0   
 Trinity 49.7   
 Thomasville 49.2   
 Thorsby 48.3   
 Houston Academy 46.5   
 Hale County 46.4   
 Flomaton 46.1   
 Rogers 45.8   
 Colbert County 45.7   
 Glencoe 45.2   
 Lauderdale County 45.1   
 Cottage Hill Christian 43.5   
 Hillcrest Evergreen 43.3   
 Colbert Heights 43.2   
 Collinsville 42.1   
 Randolph County 41.3   
 Walter Wellborn 41.3   
 Holly Pond 41.1   
 J.B. Pennington 40.4   
 Alabama Christian 39.7   
 Dadeville 39.6   
 Oakman 38.9   
 Vinemont 37.4   
 Phil Campbell 36.6   
 Whitesburg Christian 35.6   
 Prattville Christian 34.9   
 Sylvania 34.7   
 Sheffield 33.1   
 Midfield 31.8   
 Locust Fork 31.0   
 Clements 29.0   
 Greensboro 27.7   
 Saks 26.6   
 Weaver 25.8   
 Dallas County 25.8   
 Excel 25.2   
 Beulah 25.1   
 Ohatchee 24.6   
 B.B. Comer 24.1   
 Monroe County 23.2   
 Childersburg 23.1   
 Carbon Hill 22.6   
 Brindlee Mountain 22.1   
 Northside Methodist Academy 21.5   
 Slocomb 20.5   
 Elkmont 15.9   
 Sumter Central 13.3   
 Asbury 9.3   
 Hanceville 8.5   
 Wilcox Central 7.6   
 
 Team   Record   Rating 
 Bayside Academy13-2    58.9   
 T.R. Miller6-5    56.7   
 Flomaton6-5    46.1   
 Cottage Hill Christian10-2    43.5   
 Hillcrest Evergreen3-7    43.3   
 Excel2-8    25.2   
 Monroe County3-7    23.2   

 Region Average      42.4 
 
 Team   Record   Rating 
 Montgomery Academy11-2    61.9   
 Wicksburg7-4    52.4   
 Trinity9-3    49.7   
 Houston Academy6-5    46.5   
 Alabama Christian4-6    39.7   
 Prattville Christian1-9    34.9   
 Northside Methodist Academy0-8    21.5   
 Slocomb4-6    20.5   

 Region Average      40.9 
 
 Team   Record   Rating 
 Southside Selma13-1    58.4   
 Thomasville6-5    49.2   
 Thorsby9-2    48.3   
 Hale County7-4    46.4   
 Greensboro4-6    27.7   
 Dallas County2-8    25.8   
 Sumter Central1-8    13.3   
 Wilcox Central0-10    7.6   

 Region Average      34.6 
 
 Team   Record   Rating 
 Glenwood School10-3    56.9   
 Lee-Scott Academy9-3    52.0   
 Randolph County9-3    41.3   
 Dadeville3-7    39.6   
 Beulah4-6    25.1   
 B.B. Comer1-9    24.1   
 Childersburg0-10    23.1   

 Region Average      37.4 
 
 Team   Record   Rating 
 Gordo10-2    63.3   
 Winfield9-3    56.6   
 Oakman4-6    38.9   
 Vinemont6-5    37.4   
 Phil Campbell6-5    36.6   
 Midfield3-6    31.8   
 Carbon Hill1-9    22.6   
 Hanceville0-10    8.5   

 Region Average      37.0 
 
 Team   Record   Rating 
 Piedmont13-1    68.7   
 Westbrook Christian10-2    60.9   
 Glencoe7-4    45.2   
 Walter Wellborn5-5    41.3   
 J.B. Pennington6-4    40.4   
 Locust Fork2-8    31.0   
 Saks1-9    26.6   
 Weaver2-8    25.8   
 Ohatchee3-7    24.6   

 Region Average      40.5 
 
 Team   Record   Rating 
 Mars Hill15-0    72.0   
 Rogers5-6    45.8   
 Colbert County8-4    45.7   
 Lauderdale County7-4    45.1   
 Colbert Heights5-5    43.2   
 Sheffield3-7    33.1   
 Clements4-6    29.0   
 Elkmont1-9    15.9   

 Region Average      41.2 
 
 Team   Record   Rating 
 Geraldine11-2    60.8   
 Fyffe8-3    58.8   
 Collinsville8-3    42.1   
 Holly Pond5-5    41.1   
 Whitesburg Christian5-6    35.6   
 Sylvania3-7    34.7   
 Brindlee Mountain2-8    22.1   
 Asbury0-10    9.3   

 Region Average      38.1 


Great Moments in Alabama High School Football History

Clay County shutout an amazing eleven opponents in 1996. The Panthers outscored their opponents 613-42 finishing the season 15-0.