News

We now have 836 teams &  
190,063 games on AHSFHS.org.



Search Site

AHSFHS Article Series


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





2024 Weekly Predictions



            Each week we will let you know how the Computer did and how many favorites won according to the AHSFHS Power Ratings. The Power Ratings are based upon past performance early in the season and will better reflect a team's strength as the football season progresses.

          The first AHSFHS Power Ratings will be revealed after the third week of action. Predictions are for entertainment purposes only.

Weekly Predictions (Select Week to View)

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



           
Week Six Predictions
(Team listed first is favorite) 
 
7A
Austin at Florence  -1
Center Point at J.A.G.  -17
Grissom at Albertville  -21
Mary Montgomery vs. Baldwin County  -29
Robertsdale at Orange Beach  -5
Sparkman at Mae Jemison  -10
Thompson vs. Clay-Chalkville  -6
6A
Athens vs. Hazel Green  -32
Bessemer City vs. Jackson-Olin  -32
Bob Jones at Gadsden City  -7
Chelsea at Paul Bryant  -20
Cherokee County at Shades Valley  -12
Chilton County vs. Brookwood  -18
Cottonwood vs. Rehobeth  -1
Cullman at Brewer  -10
Decatur vs. Lee Huntsville  -9
Eufaula vs. Wetumpka  -4
Fairhope vs. Theodore  -4
Fort Payne vs. Mortimer Jordan  -20
Gardendale at Central Tuscaloosa  -8
Hartselle vs. Woodlawn  -41
Hewitt-Trussville at Pinson Valley  -26
Homewood at Mountain Brook  -7
Hoover vs. Parker  -2
Hueytown at Hillcrest Tuscaloosa  -11
James Clemens vs. Spain Park  -3
Jasper at Dora  -15
McGill-Toolen vs. Davidson  -8
Northridge vs. Bibb County  -2
Opelika at Pike Road  -18
Oxford at Helena  -3
Saraland vs. Catholic Montgomery  -7
Southside Gadsden vs. Etowah  -17
Spanish Fort vs. Daphne  -4
St. Pauls at Faith Academy  -26
Stanhope Elmore at Smiths Station  -9
5A
Alexandria at Sardis  -7
Auburn at Moody  -11
Beauregard vs. Andalusia  -15
Benjamin Russell vs. Charles Henderson  -23
Central Clay County at Scottsboro  -4
Citronelle at Alma Bryant  -1
Corner at Jacksonville  -7
Demopolis vs. Aliceville  -37
Headland vs. Ashford  -7
Jackson at LeFlore  -34
John Carroll at Montevallo  -5
Lawrence County at Haleyville  -17
Leeds at Briarwood  -15
Minor vs. Ramsay  -1
Northside vs. Lincoln  -23
Russell County vs. Valley  -19
Selma vs. Fairfield  -5
Shelby County vs. St. Clair County  -16
Sipsey Valley at Marbury  -9
Sylacauga vs. Jemison  -7
UMS-Wright vs. T.R. Miller  -3
Wenonah vs. Huffman  -20
West Point at Hayden  -4
Williamson at Murphy  -12
4A
Arab vs. Madison Academy  -9
Ardmore vs. Madison County  -22
D.A.R. at Asbury  -13
Dale County at Ariton  -11
Deshler vs. Colbert County  -21
Douglas vs. New Hope  -7
East Lawrence vs. Columbia  -11
Good Hope vs. Addison  -21
Hokes Bluff at Glencoe  -25
Lexington vs. Wilson  -20
New Brockton at Monroe County  -8
Pike County at Carroll  -1
Pleasant Grove vs. Anniston  -15
Randolph vs. Pisgah  -2
Talladega vs. Ashville  -3
West Limestone at East Limestone  -12
Westminster Christian vs. Hatton  -9
White Plains vs. Horseshoe Bend  -12
3A
Autauga Academy vs. Prattville Christian  -22
Boaz at Geraldine  -8
Cottage Hill Christian at Choctaw County  -6
Fyffe at Coosa Christian  -3
Greene County at Sumter Central  -20
Greenville vs. Hillcrest Evergreen  -8
Hackleburg vs. Phil Campbell  -14
J.B. Pennington vs. Cleveland  -28
Lauderdale County vs. Brooks  -4
Montgomery Academy at Luverne  -13
Oakman vs. Carbon Hill  -34
Ohatchee at Donoho  -28
Piedmont vs. B.B. Comer  -27
Randolph County at Ranburne  -28
Saks vs. Central Coosa  -24
Slocomb vs. Geneva  -4
Sylvania at Plainview  -11
Trinity vs. St. James  -8
Walter Wellborn vs. Cleburne County  -13
Westbrook Christian at Munford  -5
Whitesburg Christian vs. Gaston  -9
Wicksburg vs. Daleville  -22
Winfield at Fayette County  -12
2A
Abbeville at Barbour County  -12
Appalachian vs. Section  -23
Berry Fayette vs. Lamar County  -14
Beulah vs. Loachapoka  -2
Clements at Tanner  -5
Colbert Heights vs. Falkville  -4
Collinsville vs. Sand Rock  -16
Elba vs. Goshen  -5
Hamilton vs. Sulligent  -24
Handley at Lanett  -15
Highland Home at Brantley  -21
Isabella at Billingsley  -7
J.U. Blacksher vs. Excel  0
Kinston vs. Samson  -5
Oneonta vs. Susan Moore  -9
Pike Liberal Arts vs. Notasulga  -29
Reeltown vs. Dadeville  -29
St. Lukes vs. Satsuma  -1
Vincent at Childersburg  -14
Vinemont at West End Walnut Grove  -28
Washington County vs. Leroy  -3
Winston County at Curry  -31
1A
Brilliant vs. Phillips Bear Creek  -17
Calhoun at McIntosh  -6
Central Hayneville vs. Ellwood Christian  -14
Cherokee at Belgreen  -15
Chickasaw at Fruitdale  -5
Cold Springs vs. Lynn  -5
Fayetteville at Ragland  -2
Florala at Bayshore Christian  -12
Georgiana at Sweet Water  -10
Gordo at Pickens County  -24
Greensboro at R.C. Hatch  -19
Holt at Pickens Academy  -25
Holtville vs. Maplesville  -9
Hubbertville at Holy Spirit  -13
LaFayette at Red Level  -3
Linden at Southern Choctaw  -15
McKenzie at J.F. Shields  -34
Millry vs. Clarke County  -9
Sheffield at Waterloo  -12
Spring Garden at Cedar Bluff  -25
University Charter School vs. Marengo  -12
Valley Head at North Sand Mountain  0
Verbena vs. Gaylesville  -11
Victory Christian at Francis Marion  -8
Vina vs. Tharptown  -17
Wadley vs. Glenwood School  -7
Winterboro at Weaver  -9
Woodland vs. Pleasant Valley  -1
Woodville vs. Brindlee Mountain  -7
AISA-AAA
Monroe Academy at Bessemer Academy  -7
Chambers Academy vs. Morgan Academy  -27
Valiant Cross Academy at Southern Academy  -6
AISA-AA
Crenshaw Christian at Jackson Academy  -8
Escambia Academy vs. Snook Christian  -23
Lowndes Academy vs. Edgewood Academy  -30
Patrician Academy vs. Fort Dale Academy  -5
South Choctaw Academy at Clarke Prep  -24
AISA-A
Coosa Valley Academy vs. Evangel Christian Academy  -16
Macon-East Academy at Southern Prep Academy  -7
North River Christian at Meadowview Christian  -18
Springwood at Lakeside  -41






Great Moments in Alabama High School Football History

Collinsville completed the 1931 season with a record of 1-4-5. The five ties will forever be a state record since all games are now decided by overtime.