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






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.