News

We now have 837 teams &  
195,282 games on AHSFHS.org.



Search Site

AHSFHS Article Series


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





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






Great Moments in Alabama High School Football History

Since 1966 the Colbert County Indians have made the state playoffs a record 37 times.