We now have 832 teams &  
189,846 games on

Search Site

AHSFHS Article Series

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

2022 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.

            Last week the Power Ratings had a record of 171-25 (87.2%) predicting the outcome of games. This was our best week yet. Sixteen of the games the computer missed were contests where the loser was favored by less than six points.

           The biggest upset was Morgan Academy losing to Monroe Academy 28-8 after entering the game as a 27 point favorite. Others included Stanhope Elmore (+19) beating Pike Road 14-13, McKenzie (+17) beating Kinston 38-22 and Gaylesville (+12) defeating Decatur Heritage Christian 24-14.

            This week we have some interesting matchups and great games. Daphne is a one point favorite over Foley. Thompson over Hoover by eleven. Theodore over Saraland by 3. Catholic Montgomery by five over Andalusia.

           Remember that teams are rewarded for performing better than expected. So a team from a lower classification losing to a team from a higher one will not be punished as much as a team losing to a team they are suppose to beat. Basically that means a team will move up by beating a team they are favored to beat by more than the predicted point spread. Another team will move up even if they lose, if they lose by less than the predicted spread.

Weekly Predictions (Select Week to View)

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

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

Great Moments in Alabama High School Football History

Marion County defeated Meek 83-6 in a playoff game in 2012. It is the most points scored by a team in a playoff game.