News

We now have 836 teams &  
190,063 games on AHSFHS.org.



Search Site

AHSFHS Article Series


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






2024 Season Matchups - Week Four




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

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






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.