News

We now have 836 teams &  
192,249 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 Season Matchups - Week Two




     (Schedules are subject to change. The list includes all scheduled games we know.)

Week Two
Thursday, August 28
   7A
         Auburn (1-0) at Vestavia Hills (1-0)
         Opelika (1-0) at Callaway GA (-)
   6A
         Chilton County (0-1) at Jemison (0-1)
         Muscle Shoals (1-0) at Florence (0-1)
         Paul Bryant (0-1) at Minor (1-0)
   5A
         Central Clay County (1-0) at Benjamin Russell (0-1)
   4A
         Ashford (1-0) at Cottonwood (0-0)
         Hokes Bluff (0-0) at Southside Gadsden (0-1)
         Madison County (0-1) at St. John Paul II (1-0)
         Pleasant Grove (0-1) at Jackson-Olin (1-0)
   3A
         Asbury (0-1) at Gaylesville (1-0)
         Childersburg (0-1) at Talladega (0-1)
         Thomasville (0-1) at Sweet Water (0-0)
         Trinity (1-0) at Reeltown (0-1)
   2A
         Cedar Bluff (1-0) at Collinsville (0-0)
         Houston County (0-0) at Graceville FL (-)
         Pisgah (0-0) at Fyffe (0-1)
   1A
         Billingsley (1-0) at Fayetteville (1-0)
         Millry (0-1) at Washington County (0-1)
Friday, August 29
   7A
         Austin (0-1) at Decatur (0-1)
         Baker (1-0) at Alma Bryant (0-0)
         Carver Montgomery (0-1) at Percy Julian (1-0)
         Central Phenix City (1-0) at The First Academy FL (-)
         Enterprise (1-0) at Pike Road (1-0)
         Foley (1-0) at B.C. Rain (1-0)
         Hewitt-Trussville (1-0) at Gadsden City (0-1)
         Hoover (0-1) at Spain Park (1-0)
         Huntsville (1-0) at Mae Jemison (0-1)
         Mary Montgomery (1-0) at Gulf Shores (0-1)
         Robertsdale (1-0) at Elberta (0-1)
         Sparkman (0-1) at Hillcrest Tuscaloosa (1-0)
         Thompson (1-0) at Grayson GA (-)
   6A
         Athens (1-0) at Buckhorn (1-0)
         Baldwin County (0-1) at St. Pauls (1-0)
         Central Tuscaloosa (1-0) at Calera (0-1)
         Chelsea (1-0) at Wetumpka (1-0)
         Cullman (0-1) at Mortimer Jordan (0-1)
         Fort Payne (1-0) at Guntersville (1-0)
         Gardendale (0-1) at Pinson Valley (0-1)
         Hazel Green (0-1) at East Limestone (0-1)
         Homewood (1-0) at Briarwood (0-1)
         Huffman (0-1) at Columbia (0-1)
         Jackson-Olin (1-0) at Hartselle (1-0)
         Lee Huntsville (0-1) at Bob Jones (1-0)
         McAdory (1-0) at Helena (0-0)
         Mountain Brook (1-0) at Parker (1-0)
         Murphy (0-1) at McGill-Toolen (0-1)
         Oxford (0-1) at Moody (0-1)
         Park Crossing (0-1) at Bullock County (1-0)
         Pelham (0-1) at Oak Mountain (1-0)
         Pell City (1-0) at Coosa Christian (0-1)
         Rehobeth (0-1) at Carroll (0-1)
         Russell County (1-0) at Eufaula (1-0)
         Saraland (1-0) at Blount (0-1)
         Stanhope Elmore (1-0) at Prattville (0-1)
         Theodore (0-1) at Spanish Fort (1-0)
         Woodlawn (0-1) at Bessemer City (1-0)
   5A
         Arab (1-0) at Cherokee County (0-1)
         Boaz (1-0) at Albertville (0-1)
         Brewer (1-0) at Priceville (1-0)
         Catholic Montgomery (1-0) at St. Clair County (1-0)
         Center Point (0-1) at Fultondale (0-1)
         Charles Henderson (0-1) at Highland Home (0-1)
         Corner (1-0) at Dora (0-1)
         Douglas (0-0) at Susan Moore (0-1)
         Elmore County (1-0) at Tallassee (0-1)
         Faith Academy (0-0) at Fairhope (0-1)
         Leeds (1-0) at Shades Valley (1-0)
         Marbury (0-1) at Bayside Academy (0-1)
         Ramsay (0-1) at Clay-Chalkville (1-0)
         Shelby County (1-0) at Holtville (0-1)
         Sipsey Valley (1-0) at Jasper (1-0)
         Springville (0-1) at Fairview (1-0)
         Sylacauga (1-0) at Montevallo (1-0)
         UMS-Wright (0-1) at LeFlore (0-1)
         Valley (1-0) at Smiths Station (1-0)
         Vigor (1-0) at Tuscaloosa County (0-1)
         West Point (1-0) at Good Hope (0-0)
   4A
         Alexandria (0-0) at Jacksonville (1-0)
         American Christian (0-1) at Northridge (1-0)
         Anniston (0-0) at Beauregard (0-1)
         Central Florence (1-0) at Lauderdale County (1-0)
         Cleburne County (0-0) at Sardis (0-1)
         Cordova (1-0) at Northside (1-0)
         Curry (1-0) at Cold Springs (1-0)
         Dale County (0-1) at G.W. Long (0-1)
         Escambia County (0-1) at Monroe County (1-0)
         Geneva (0-0) at Wicksburg (0-1)
         Hatton (0-0) at Deshler (1-0)
         Holt (1-0) at Holy Spirit (0-1)
         Jackson (0-1) at Demopolis (0-1)
         Madison Academy (0-1) at Randolph (0-1)
         Munford (0-0) at Lincoln (0-1)
         New Hope (1-0) at D.A.R. (1-0)
         North Jackson (1-0) at Scottsboro (0-1)
         Oak Grove (1-0) at Hayden (0-1)
         Opp (0-0) at Northview FL (-)
         Orange Beach (1-0) at Citronelle (1-0)
         Pike County (0-0) at Houston Academy (1-0)
         Plainview (0-0) at Westminster Christian (1-0)
         St. Michael (1-0) at John Carroll (0-1)
         Tarrant (0-1) at Haleyville (0-1)
         West Blocton (0-1) at Brookwood (0-1)
         West Limestone (0-1) at East Lawrence (1-0)
         West Morgan (1-0) at Brooks (0-0)
         Wilson (0-1) at Danville (1-0)
   3A
         Beulah (1-0) at Lanett (0-1)
         Clements (1-0) at Ardmore (1-0)
         Colbert Heights (1-0) at Carbon Hill (0-1)
         Cottage Hill Christian (1-0) at Satsuma (1-0)
         Dadeville (0-1) at Handley (0-1)
         Elkmont (0-1) at Lexington (0-1)
         Excel (1-0) at W.S. Neal (0-0)
         Glencoe (1-0) at Westbrook Christian (0-0)
         Gordo (1-0) at Bibb County (1-0)
         Hale County (0-1) at Oakman (0-1)
         Hillcrest Evergreen (0-1) at Andalusia (0-1)
         Holly Pond (0-1) at Hanceville (0-1)
         J.B. Pennington (1-0) at Walter Wellborn (0-0)
         Mars Hill (1-0) at Russellville (0-1)
         Midfield (1-0) at Wenonah (1-0)
         Montgomery Academy (1-0) at St. James (0-1)
         Ohatchee (0-1) at Locust Fork (0-1)
         Phil Campbell (0-0) at Hamilton (1-0)
         Rogers (1-0) at Lawrence County (0-1)
         Saks (1-0) at Piedmont (1-0)
         Slocomb (0-0) at New Brockton (1-0)
         Southside Selma (0-0) at Selma (1-0)
         T.R. Miller (1-0) at Straughn (1-0)
         Thorsby (1-0) at Autauga Academy (0-0)
         Wilcox Central (0-1) at R.C. Hatch (0-1)
   2A
         Abbeville (0-1) at Headland (1-0)
         Ariton (0-0) at Georgiana (0-1)
         Central Coosa (0-1) at Randolph County (1-0)
         Chickasaw (0-1) at Flomaton (1-0)
         Cleveland (1-0) at Appalachian (1-0)
         Geneva County (1-0) at Kinston (0-1)
         Goshen (0-0) at Alabama Christian (0-1)
         Isabella (0-1) at Maplesville (1-0)
         J.U. Blacksher (1-0) at Central Milton FL (-)
         LaFayette (1-0) at Central Hayneville (0-0)
         Lamar County (1-0) at Red Bay (0-0)
         Loachapoka (1-0) at Lee-Scott Academy (1-0)
         Luverne (1-0) at Brantley (0-0)
         North Sand Mountain (1-0) at Ider (1-0)
         Pike Liberal Arts (0-1) at Samson (0-0)
         Pleasant Valley (1-0) at Spring Garden (1-0)
         Providence Christian (1-0) at Arnold FL (-)
         Sand Rock (0-1) at West End Walnut Grove (0-1)
         Southeastern (0-1) at Vinemont (0-1)
         Sulligent (1-0) at Winfield (0-1)
         Tanner (0-1) at Colbert County (0-1)
         Tharptown (0-1) at Waterloo (0-0)
         Vincent (0-1) at B.B. Comer (0-1)
   1A
         Addison (1-0) at Decatur Heritage Christian (0-1)
         Berry Fayette (0-0) at Pickens Academy (0-0)
         Cherokee (0-1) at Woodville (0-1)
         Donoho (0-1) at Ragland (0-0)
         Elba (0-1) at Glenwood School (0-1)
         Ellwood Christian (0-1) at Zion Chapel (1-0)
         Florala (0-1) at Daleville (0-0)
         Francis Marion (1-0) at Greene County (0-1)
         Georgiana (0-1) at Ariton (0-0)
         Hackleburg (0-0) at Lynn (0-1)
         Holy Spirit (0-1) at Holt (1-0)
         J.F. Shields (1-0) at Red Level (0-0)
         Keith (1-0) at Dallas County (0-1)
         Leroy (1-0) at Clarke County (0-1)
         Linden (0-1) at Chipley FL (-)
         Marengo (0-1) at St. Lukes (1-0)
         Marion County (0-1) at Phillips Bear Creek (0-0)
         McIntosh (0-1) at Bayshore Christian (0-0)
         McKenzie (0-0) at Prattville Christian (0-1)
         Meek (1-0) at Winston County (0-1)
         Notasulga (0-0) at Barbour County (0-0)
         Pickens County (0-1) at Tuscaloosa Academy (1-0)
         Pleasant Home (0-1) at Fruitdale (0-0)
         Shoals Christian (0-1) at Brilliant (0-0)
         South Lamar (0-1) at Fayette County (0-1)
         Southern Choctaw (0-0) at Choctaw County (1-0)
         Sumiton Christian (0-1) at Belgreen (1-0)
         University Charter School (0-0) at Hubbertville (0-0)
         Valley Head (0-1) at Section (0-1)
         Vina (0-0) at Brindlee Mountain (0-1)
         Wadley (1-0) at Horseshoe Bend (0-1)
         Woodland (0-1) at Ranburne (0-1)
   AISA-AAA
         Banks Academy (1-0) at South Choctaw Academy (0-1)
         Bessemer Academy (0-1) at Monroe Academy (1-0)
         Chambers Academy (0-1) at Hope Christian Academy (1-0)
         Clarke Prep (0-1) at Patrician Academy (1-0)
         Fort Dale Academy (1-0) at Wilcox Academy (1-0)
         Southern Academy (0-1) at Jackson Academy (0-1)
   AISA-AA
         Abbeville Christian (1-0) at Valiant Cross Academy (0-1)
         Crenshaw Christian (0-1) at Lowndes Academy (1-0)
         Hooper Academy (0-0) at Morgan Academy (1-0)
         Sparta Academy (1-0) at Edgewood Academy (0-1)
   AISA-A
         Macon-East Academy (1-0) at Evangel Christian Academy (1-0)
         North River Christian (0-1) at Escambia Academy (1-0)
         Snook Christian (0-1) at Cornerstone Christian (1-0)
         Southern Prep Academy (0-1) at Coosa Valley Academy (1-0)
         Springwood (0-1) at Trinity Christian (0-0)
   8 Man
         Freedom Academy (1-1) at Ezekiel Academy (1-1)
         Tabernacle (0-1) at Trinity Christian Homeschool (0-1)
         Tuscaloosa Christian (0-1) at Jacksonville Christian (1-0)
   6 Man
         Chilton Christian (0-1) at Pineview Christian (0-1)
         First Assembly Christian (1-0) at Cahawba Christian (0-1)




Great Moments in Alabama High School Football History

Collinsville completed the 1931 season with a record of 1-4-5. The five ties will forever be a state record since all games are now decided by overtime.