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 Two Predictions
 
(Team listed first is favorite) 

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






Great Moments in Alabama High School Football History

The first football game played by a high school team in Alabama was in 1892 when Central Birmingham (Phillips) lost to Alabama 56-0 on November 11.