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 Four Predictions
(Team listed first is favorite) 
 
7A
Auburn at Enterprise  -3
Austin at Florence  -1
Bob Jones at Grissom  -8
Carver Montgomery at Smiths Station  -35
Central Phenix City at Dothan High  -21
Daphne at Foley  -3
Fairhope vs. Davidson  -6
Hewitt-Trussville vs. Hoover  -4
Hillcrest Tuscaloosa vs. Vestavia Hills  -5
James Clemens vs. Huntsville  -6
Mary Montgomery vs. Robertsdale  -25
Opelika vs. J.A.G.  -27
Prattville vs. Tuscaloosa County  -17
Sparkman vs. Albertville  -25
Thompson vs. Oak Mountain  -22
6A
Benjamin Russell vs. Chilton County  -22
Buckhorn vs. Hazel Green  -4
Central Tuscaloosa vs. Bessemer City  -6
Clay-Chalkville vs. Shades Valley  -30
Fort Payne at Southside Gadsden  -6
Gadsden City at McAdory  -1
Gardendale at Jackson-Olin  -15
Gulf Shores vs. McGill-Toolen  -3
Hartselle vs. Columbia  -46
Homewood vs. Woodlawn  -32
Hueytown at Paul Bryant  -15
Jasper vs. Cullman  -8
Mae Jemison at Lee Huntsville  -12
Mountain Brook vs. Pell City  -24
Muscle Shoals at Decatur  -26
Northridge at Brookwood  -17
Oxford vs. Pinson Valley  -15
Parker vs. Mortimer Jordan  -33
Pelham at Calera  -2
Percy Julian vs. Russell County  -6
Pike Road vs. Wetumpka  -9
Saraland vs. Spanish Fort  -11
Spain Park at Helena  -1
St. Pauls at Murphy  -16
Stanhope Elmore at Park Crossing  -6
Theodore vs. Baldwin County  -15
5A
Alma Bryant at Springville  -12
Andalusia vs. Greenville  -3
Arab at Brewer  -11
B.C. Rain at Elberta  -11
Beauregard at Sylacauga  -13
Briarwood at Carver Birmingham  -3
Center Point at Jacksonville  -11
Central Clay County at Marbury  -39
Charles Henderson vs. Carroll  -12
Citronelle at Williamson  -2
Demopolis vs. Montevallo  -14
Elmore County vs. Holtville  -5
Eufaula at Headland  -6
Fairview at Ardmore  -8
Faith Academy at LeFlore  -8
Guntersville at Sardis  -25
John Carroll vs. Hayden  -12
Lawrence County at West Point  -8
Leeds at Lincoln  -33
Moody at St. Clair County  -22
Ramsay at Corner  -3
Russellville at East Limestone  -24
Scottsboro at Douglas  -6
Selma vs. Northside  -4
Shelby County at Jemison  -9
Sipsey Valley vs. Aliceville  -15
Vigor vs. UMS-Wright  -17
4A
Anniston at Alexandria  -9
Baker vs. Jackson  -13
Bibb County vs. American Christian  -11
Bullock County vs. Munford  -3
Central Florence vs. Brooks  -12
Cherokee County vs. Etowah  -29
Cleburne County vs. Talladega  -7
Cordova at Curry  -4
Deshler vs. Wilson  -32
Fairfield at Tarrant  -14
Fultondale vs. Fayette County  -5
Geneva at Ashford  -1
Haleyville vs. Good Hope  -9
Hamilton at Dora  0
Handley at St. James  -7
Hatton vs. East Lawrence  -19
Hokes Bluff vs. White Plains  -15
Mobile Christian at Escambia County  -15
New Brockton at Daleville  -0
New Hope vs. Madison County  -8
North Jackson vs. St. John Paul II  -19
Oneonta at Ashville  -6
Pike County at Opp  -3
Plainview at D.A.R.  -10
Pleasant Grove at Oak Grove  -3
St. Michael at Satsuma  -13
Straughn vs. Dale County  0
Tallassee at B.T. Washington  -1
W.S. Neal vs. Orange Beach  0
West Blocton vs. Holt  -20
West Limestone at Danville  -16
West Morgan vs. Priceville  -24
Westminster Christian vs. Randolph  -8
3A
Bayside Academy at Monroe County  -24
Carbon Hill vs. Hanceville  -2
Colbert Heights vs. Elkmont  -13
Collinsville vs. Whitesburg Christian  -12
Fyffe vs. Asbury  -50
Geraldine at Sylvania  -7
Glenwood School vs. Childersburg  -29
Gordo at Winfield  -8
Hale County vs. Greensboro  -21
Hillcrest Evergreen vs. Excel  -11
Holly Pond vs. Brindlee Mountain  -8
Houston Academy vs. Slocomb  -22
J.B. Pennington vs. Ohatchee  -12
Lauderdale County at Colbert County  -12
Lee-Scott Academy vs. Beulah  -12
Locust Fork vs. Westbrook Christian  -1
Mars Hill vs. Sheffield  -42
Montgomery Academy at Wicksburg  -15
Oakman vs. Phil Campbell  -7
Prattville Christian vs. Northside Methodist Academy  -4
Randolph County at Dadeville  -17
Rogers at Clements  -16
Saks at Weaver  -2
Southside Selma vs. Dallas County  -5
T.R. Miller at Flomaton  -14
Thomasville at Sumter Central  -43
Thorsby vs. Wilcox Central  -16
Trinity vs. Alabama Christian  -13
Vinemont at Midfield  -1
Walter Wellborn vs. Glencoe  -18
2A
Ariton at Abbeville  -7
Clarke County at Bayshore Christian  -13
Cold Springs at Cleveland  -6
Coosa Christian at Falkville  -7
Cottonwood vs. Houston County  -34
G.W. Long at Geneva County  -3
Goshen vs. Calhoun  -40
Highland Home vs. Zion Chapel  -30
Horseshoe Bend vs. Central Coosa  -8
Lexington vs. Tanner  -14
Loachapoka vs. LaFayette  -3
North Sand Mountain at Cedar Bluff  -15
Pike Liberal Arts vs. Luverne  -19
Pisgah at Pleasant Valley  -18
Providence Christian at Samson  -18
Reeltown at Ranburne  -17
Sand Rock at Section  -9
Southeastern at Ragland  -4
St. Lukes at Central Hayneville  -11
Sulligent at Greene County  -5
Susan Moore vs. West End Walnut Grove  -16
Tuscaloosa Academy at Isabella  -23
Vincent vs. Lamar County  -1
Washington County vs. Chickasaw  -16
Winston County vs. Red Bay  -21
1A
Addison at Cherokee  -11
Appalachian at Gaylesville  -3
Autauga Academy vs. Autaugaville  -4
Brantley at Red Level  -22
Brilliant at Sumiton Christian  -5
Choctaw County vs. Pickens Academy  -12
Elba vs. Kinston  -15
Florala vs. Pleasant Home  -19
Fruitdale at J.F. Shields  -4
Gaston vs. Woodland  -5
Georgiana at McKenzie  -1
Hackleburg vs. Waterloo  -24
Holy Spirit vs. University Charter School  -2
Hubbertville vs. Berry Fayette  -2
Keith vs. Ellwood Christian  -26
Leroy at Sweet Water  -1
Linden vs. R.C. Hatch  -30
Lynn vs. Pickens County  -1
Maplesville at Notasulga  -17
Marion County vs. South Lamar  -7
Meek at Phillips Bear Creek  -8
Millry vs. Marengo  -21
Southern Choctaw vs. McIntosh  -20
Spring Garden vs. Woodville  -21
Valley Head at Ider  -20
Verbena at Billingsley  -6
Vina vs. Shoals Christian  -18
Wadley vs. Donoho  -35
Winterboro vs. Fayetteville  -2
AISA-AAA
Banks Academy at Valiant Cross Academy  -10
Chambers Academy vs. Edgewood Academy  -22
Fort Dale Academy at Clarke Prep  -17
Monroe Academy at Morgan Academy  -7
AISA-AA
Lowndes Academy at Hooper Academy  -21
Patrician Academy at Southern Academy  -21
South Choctaw Academy at Snook Christian  -20
Sparta Academy vs. Abbeville Christian  -9
Wilcox Academy vs. Jackson Academy  -12
AISA-A
Macon-East Academy at Meadowview Christian  -2
North River Christian at Lakeside  -33
Southern Prep Academy vs. Evangel Christian Academy  -25
Springwood at Cornerstone Christian  -8






Great Moments in Alabama High School Football History

Hazlewood won five consecutive state championships from 1988-1992. During this span the Golden Bears won 29 playoff games in a row.