News

We now have 836 teams &  
191,663 games on AHSFHS.org.



Search Site

AHSFHS Article Series


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





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






Great Moments in Alabama High School Football History

Hamilton shutout an amazing 14 consecutive opponents from 1928-1930. A streak that will never be matched in modern football.