We now have 834 teams &  
188,070 games on

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

Great Moments in Alabama High School Football History

Homewood defeated Benjamin Russell in five overtimes during the Class 5A Super Six state championship game in 2000.