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.





 Team Records (2020-2025)

Remember, we only count games that we have scores for.
Some records may be incomplete because of missing games.
Teams are sorted by winning Percentage.

   Team   Games   Won   Lost   Pct. 
 1     Clay-Chalkville79  72  91.1% 
 2     Evangel Christian Alabaster79  70  88.6% 
 3     Fyffe80  71  88.8% 
 4     Catholic Montgomery85  75 10  88.2% 
 5     Saraland85  75 10  88.2% 
 6     Mars Hill83  72 11  86.7% 
 7     Chambers Academy77  66 11  85.7% 
 8     Thompson83  71 12  85.5% 
 9     Winfield73  61 12  83.6% 
 10     Central Clay County74  62 12  83.8% 
 
 11     Guntersville70  58 12  82.9% 
 12     Fairview72  60 12  83.3% 
 13     Gordo76  63 13  82.9% 
 14     First Assembly Christian28  23  82.1% 
 15     Auburn77  63 14  81.8% 
 16     Leroy77  63 14  81.8% 
 17     Central Phenix City79  65 14  82.3% 
 18     Patrician Academy70  57 13  81.4% 
 19     Muscle Shoals72  58 14  80.6% 
 20     Handley73  59 14  80.8% 
 
 21     Spring Garden73  59 14  80.8% 
 22     Jackson78  63 15  80.8% 
 23     Piedmont84  68 16  81.0% 
 24     Hartselle71  57 14  80.3% 
 25     Madison Academy76  61 15  80.3% 
 26     Pike Road79  63 16  79.7% 
 27     Pleasant Grove75  59 16  78.7% 
 28     Lowndes Academy77  61 16  79.2% 
 29     Maplesville81  64 17  79.0% 
 30     Sweet Water69  54 15  78.3% 
 
 31     Glenwood School69  53 16  76.8% 
 32     Hillcrest Tuscaloosa71  55 16  77.5% 
 33     Leeds73  56 17  76.7% 
 34     Wadley77  59 18  76.6% 
 35     West Morgan71  54 17  76.1% 
 36     T.R. Miller72  55 17  76.4% 
 37     Trinity74  56 18  75.7% 
 38     Reeltown76  58 18  76.3% 
 39     Cherokee County78  59 19  75.6% 
 40     Mountain Brook80  61 19  76.3% 
 
 41     Theodore71  53 18  74.6% 
 42     Vigor73  55 18  75.3% 
 43     Ramsay77  58 19  75.3% 
 44     Parker77  58 19  75.3% 
 45     Linden68  50 18  73.5% 
 46     Northside69  51 18  73.9% 
 47     Elba73  54 19  74.0% 
 48     Brantley74  55 19  74.3% 
 49     Thomasville70  51 19  72.9% 
 50     Lauderdale County71  52 19  73.2% 
 
 51     Bayside Academy73  53 20  72.6% 
 52     Geraldine74  54 20  73.0% 
 53     Hoover75  55 20  73.3% 
 54     Jacksonville Christian58  42 16  72.4% 
 55     Hewitt-Trussville71  51 20  71.8% 
 56     Bibb County71  51 20  71.8% 
 57     Demopolis71  51 20  71.8% 
 58     Southside Selma72  52 20  72.2% 
 59     Andalusia76  55 21  72.4% 
 60     Pisgah76  55 21  72.4% 
 
 61     Lee-Scott Academy66  47 19  71.2% 
 62     American Christian72  51 21  70.8% 
 63     St. Pauls73  52 21  71.2% 
 64     Highland Home76  54 22  71.1% 
 65     Montgomery Academy76  54 22  71.1% 
 66     Houston Academy69  48 21  69.6% 
 67     Fort Payne70  49 21  70.0% 
 68     Southeastern71  50 21  70.4% 
 69     Freedom Academy79  55 24  69.6% 
 70     Brooks71  49 22  69.0% 
 
 71     Jackson Academy71  49 22  69.0% 
 72     Spanish Fort72  50 22  69.4% 
 73     J.B. Pennington66  45 21  68.2% 
 74     Luverne69  47 22  68.1% 
 75     Millry72  49 23  68.1% 
 76     Russellville72  49 23  68.1% 
 77     St. James73  50 23  68.5% 
 78     Moody73  50 23  68.5% 
 79     Oxford73  50 23  68.5% 
 80     Hubbertville67  45 22  67.2% 
 
 81     Alexandria69  46 23  66.7% 
 82     Deshler69  46 23  66.7% 
 83     Addison70  47 23  67.1% 
 84     Ariton70  47 23  67.1% 
 85     Homewood73  49 24  67.1% 
 86     Clarke County75  50 25  66.7% 
 87     UMS-Wright75  50 25  66.7% 
 88     Tuscaloosa Academy76  51 25  67.1% 
 89     Cornerstone Christian64  42 22  65.6% 
 90     Loachapoka65  43 22  66.2% 
 
 91     St. Michael67  44 23  65.7% 
 92     Opp68  45 23  66.2% 
 93     Enterprise70  46 24  65.7% 
 94     Anniston71  47 24  66.2% 
 95     Good Hope71  47 24  66.2% 
 96     B.B. Comer73  48 25  65.8% 
 97     Hueytown76  50 26  65.8% 
 98     McKenzie65  42 23  64.6% 
 99     Austin65  42 23  64.6% 
 100     Isabella69  45 24  65.2% 
 
 101     Opelika71  46 25  64.8% 
 102     Hackleburg72  47 25  65.3% 
 103     Helena66  42 24  63.6% 
 104     G.W. Long66  42 24  63.6% 
 105     Autauga Academy66  42 24  63.6% 
 106     Corner67  43 24  64.2% 
 107     Vincent67  43 24  64.2% 
 108     Oneonta70  45 25  64.3% 
 109     Collinsville63  40 23  63.5% 
 110     Baker67  42 25  62.7% 
 
 111     Plainview67  42 25  62.7% 
 112     Randolph County67  42 25  62.7% 
 113     Williamson68  43 25  63.2% 
 114     Jacksonville70  44 26  62.9% 
 115     Sylvania71  45 26  63.4% 
 116     Lanett73  46 27  63.0% 
 117     Pickens County78  49 29  62.8% 
 118     Clay County Christian40  25 15  62.5% 
 119     James Clemens65  40 25  61.5% 
 120     Westbrook Christian64  40 24  62.5% 
 
 121     Winterboro66  41 25  62.1% 
 122     Daphne66  41 25  62.1% 
 123     Cottonwood66  41 25  62.1% 
 124     Fairhope66  41 25  62.1% 
 125     Central Florence66  41 25  62.1% 
 126     Arab68  42 26  61.8% 
 127     Priceville68  42 26  61.8% 
 128     Lynn68  42 26  61.8% 
 129     Randolph69  43 26  62.3% 
 130     Gulf Shores69  43 26  62.3% 
 
 131     Macon-East Academy71  44 27  62.0% 
 132     Mobile Christian72  45 27  62.5% 
 133     Conecuh Springs Christian23  14  60.9% 
 134     Walter Wellborn61  37 24  60.7% 
 135     Carver Montgomery62  38 24  61.3% 
 136     Decatur Heritage Christian66  40 26  60.6% 
 137     Winston County67  41 26  61.2% 
 138     Thorsby67  41 26  61.2% 
 139     Alabama Christian69  42 27  60.9% 
 140     Meek69  42 27  60.9% 
 
 141     Eufaula70  43 27  61.4% 
 142     Ezekiel Academy62  37 25  59.7% 
 143     Straughn65  39 26  60.0% 
 144     Valley Head67  40 27  59.7% 
 145     Escambia Academy68  41 27  60.3% 
 146     Pineview Christian32  19 13  59.4% 
 147     Lighthouse Home School58  34 24  58.6% 
 148     Athens64  38 26  59.4% 
 149     Center Point66  39 27  59.1% 
 150     Benjamin Russell68  40 28  58.8% 
 
 151     Lexington68  40 28  58.8% 
 152     Marion County68  40 28  58.8% 
 153     Ragland68  40 28  58.8% 
 154     Falkville66  38 28  57.6% 
 155     Mary Montgomery67  39 28  58.2% 
 156     Notasulga58  33 25  56.9% 
 157     Flomaton63  36 27  57.1% 
 158     McAdory65  37 28  56.9% 
 159     Locust Fork65  37 28  56.9% 
 160     Hatton65  37 28  56.9% 
 
 161     Wicksburg65  37 28  56.9% 
 162     Spain Park65  37 28  56.9% 
 163     Wilcox Academy67  38 29  56.7% 
 164     Vestavia Hills67  38 29  56.7% 
 165     Gadsden City67  38 29  56.7% 
 166     Sulligent69  39 30  56.5% 
 167     Colbert County68  39 29  57.4% 
 168     Berry Fayette68  39 29  57.4% 
 169     Briarwood68  39 29  57.4% 
 170     Faith Academy70  40 30  57.1% 
 
 171     Coosa Christian74  42 32  56.8% 
 172     Florala64  36 28  56.3% 
 173     McGill-Toolen64  36 28  56.3% 
 174     Northridge64  36 28  56.3% 
 175     Boaz68  38 30  55.9% 
 176     Aliceville70  39 31  55.7% 
 177     Trinity Christian11  54.5% 
 178     University Charter School42  23 19  54.8% 
 179     Prattville62  34 28  54.8% 
 180     Westminster Christian66  36 30  54.5% 
 
 181     Cullman65  36 29  55.4% 
 182     Ohatchee67  37 30  55.2% 
 183     Keith67  37 30  55.2% 
 184     South Choctaw Academy69  38 31  55.1% 
 185     Scottsboro69  38 31  55.1% 
 186     Florence65  35 30  53.8% 
 187     Pinson Valley67  36 31  53.7% 
 188     Gardendale69  37 32  53.6% 
 189     North Sand Mountain68  37 31  54.4% 
 190     Crenshaw Christian70  38 32  54.3% 
 
 191     Belgreen15  53.3% 
 192     Dothan High62  33 29  53.2% 
 193     Evangel Christian Academy62  33 29  53.2% 
 194     Red Bay64  34 30  53.1% 
 195     Dora66  35 31  53.0% 
 196     Wetumpka66  35 31  53.0% 
 197     Dadeville61  32 29  52.5% 
 198     Banks Academy66  34 32  51.5% 
 199     Vinemont65  34 31  52.3% 
 200     Southside Gadsden65  34 31  52.3% 
 
 201     Fayette County65  34 31  52.3% 
 202     Oakman65  34 31  52.3% 
 203     Phil Campbell65  34 31  52.3% 
 204     Georgiana65  34 31  52.3% 
 205     Providence Christian67  35 32  52.2% 
 206     Tuscaloosa Christian57  29 28  50.9% 
 207     Valley59  30 29  50.8% 
 208     Orange Beach59  30 29  50.8% 
 209     Verbena61  31 30  50.8% 
 210     West Limestone63  32 31  50.8% 
 
 211     Hale County63  32 31  50.8% 
 212     Tallassee65  33 32  50.8% 
 213     Hope Christian Academy10  50.0% 
 214     R.A. Hubbard22  11 11  50.0% 
 215     Cornerstone Rainsville46  23 23  50.0% 
 216     Dale County62  31 31  50.0% 
 217     Appalachian62  31 31  50.0% 
 218     B.T. Washington64  32 32  50.0% 
 219     Elmore County64  32 32  50.0% 
 220     J.U. Blacksher64  32 32  50.0% 
 
 221     West Blocton64  32 32  50.0% 
 222     Slocomb64  32 32  50.0% 
 223     Southern Prep Academy74  37 37  50.0% 
 224     Alabama School Deaf41  20 21  48.8% 
 225     Autaugaville51  25 26  49.0% 
 226     Beauregard65  32 33  49.2% 
 227     North Jackson65  32 33  49.2% 
 228     Cleveland68  33 35  48.5% 
 229     Springwood67  33 34  49.3% 
 230     Rehobeth61  29 32  47.5% 
 
 231     Excel61  29 32  47.5% 
 232     Chickasaw63  30 33  47.6% 
 233     Oak Grove63  30 33  47.6% 
 234     Russell County63  30 33  47.6% 
 235     Sparkman63  30 33  47.6% 
 236     Hokes Bluff62  30 32  48.4% 
 237     Goshen62  30 32  48.4% 
 238     Ardmore62  30 32  48.4% 
 239     Hillcrest Evergreen65  31 34  47.7% 
 240     Haleyville65  31 34  47.7% 
 
 241     Pelham65  31 34  47.7% 
 242     Tanner65  31 34  47.7% 
 243     Shelby County64  31 33  48.4% 
 244     Pleasant Valley64  31 33  48.4% 
 245     Buckhorn64  31 33  48.4% 
 246     Foley60  28 32  46.7% 
 247     Cottage Hill Christian60  28 32  46.7% 
 248     Pike Liberal Arts62  29 33  46.8% 
 249     Stanhope Elmore62  29 33  46.8% 
 250     Jasper62  29 33  46.8% 
 
 251     Percy Julian62  29 33  46.8% 
 252     Rogers64  30 34  46.9% 
 253     Saks68  32 36  47.1% 
 254     W.S. Neal68  32 36  47.1% 
 255     Monroe Academy68  32 36  47.1% 
 256     Etowah68  32 36  47.1% 
 257     East Central HomeSchool56  26 30  46.4% 
 258     Douglas61  28 33  45.9% 
 259     Fort Dale Academy65  30 35  46.2% 
 260     Morgan Academy65  30 35  46.2% 
 
 261     Hamilton65  30 35  46.2% 
 262     Fairfield67  31 36  46.3% 
 263     Abbeville Christian67  31 36  46.3% 
 264     Southern Christian51  23 28  45.1% 
 265     Pike County60  27 33  45.0% 
 266     Headland62  28 34  45.2% 
 267     John Carroll62  28 34  45.2% 
 268     Edgewood Academy65  29 36  44.6% 
 269     Bob Jones64  29 35  45.3% 
 270     Marshall Christian43  19 24  44.2% 
 
 271     Sparta Academy62  27 35  43.5% 
 272     Bullock County62  27 35  43.5% 
 273     Citronelle62  27 35  43.5% 
 274     Huntsville61  27 34  44.3% 
 275     Lamar County64  28 36  43.8% 
 276     Montevallo63  28 35  44.4% 
 277     Selma63  28 35  44.4% 
 278     Tabernacle49  21 28  42.9% 
 279     Wenonah61  26 35  42.6% 
 280     Ranburne61  26 35  42.6% 
 
 281     Holtville65  28 37  43.1% 
 282     Chilton Christian36  15 21  41.7% 
 283     Central Tuscaloosa60  25 35  41.7% 
 284     Minor60  25 35  41.7% 
 285     Charles Henderson64  27 37  42.2% 
 286     Cedar Bluff64  27 37  42.2% 
 287     LaFayette59  24 35  40.7% 
 288     Victory Christian59  24 35  40.7% 
 289     Susan Moore64  26 38  40.6% 
 290     Oak Mountain64  26 38  40.6% 
 
 291     McIntosh55  22 33  40.0% 
 292     Madison County63  25 38  39.7% 
 293     Geneva County63  25 38  39.7% 
 294     West Point63  25 38  39.7% 
 295     Midfield56  22 34  39.3% 
 296     Colbert Heights62  24 38  38.7% 
 297     Sylacauga61  24 37  39.3% 
 298     Sipsey Valley64  25 39  39.1% 
 299     Sidney Lanier40  15 25  37.5% 
 300     Carver Birmingham58  22 36  37.9% 
 
 301     Cold Springs61  23 38  37.7% 
 302     Samson61  23 38  37.7% 
 303     Sand Rock63  24 39  38.1% 
 304     Southern Academy63  24 39  38.1% 
 305     Bessemer City63  24 39  38.1% 
 306     Abbeville63  24 39  38.1% 
 307     Lawrence County63  24 39  38.1% 
 308     Greene County60  22 38  36.7% 
 309     New Hope60  22 38  36.7% 
 310     Fayetteville59  22 37  37.3% 
 
 311     Greenville63  23 40  36.5% 
 312     B.C. Rain62  23 39  37.1% 
 313     Woodville62  23 39  37.1% 
 314     Zion Chapel62  23 39  37.1% 
 315     West End Walnut Grove62  23 39  37.1% 
 316     Bessemer Academy65  24 41  36.9% 
 317     Choctaw County56  20 36  35.7% 
 318     Marengo59  21 38  35.6% 
 319     Shades Valley59  21 38  35.6% 
 320     Gaylesville58  21 37  36.2% 
 
 321     Greensboro61  22 39  36.1% 
 322     Kinston61  22 39  36.1% 
 323     Jackson-Olin64  23 41  35.9% 
 324     Southern Choctaw64  23 41  35.9% 
 325     South Lamar64  23 41  35.9% 
 326     Sheffield60  21 39  35.0% 
 327     Phillips Bear Creek60  21 39  35.0% 
 328     Decatur63  22 41  34.9% 
 329     St. Lukes63  22 41  34.9% 
 330     Chelsea62  22 40  35.5% 
 
 331     Billingsley62  22 40  35.5% 
 332     Woodland65  23 42  35.4% 
 333     Clarke Prep69  24 45  34.8% 
 334     East Limestone62  21 41  33.9% 
 335     Ashford61  21 40  34.4% 
 336     Whitesburg Christian61  21 40  34.4% 
 337     Central Hayneville55  18 37  32.7% 
 338     Waterloo57  19 38  33.3% 
 339     Ashville61  20 41  32.8% 
 340     Davidson61  20 41  32.8% 
 
 341     Munford61  20 41  32.8% 
 342     Houston County61  20 41  32.8% 
 343     Washington County63  21 42  33.3% 
 344     Satsuma60  19 41  31.7% 
 345     Escambia County60  19 41  31.7% 
 346     Blount62  20 42  32.3% 
 347     Mortimer Jordan62  20 42  32.3% 
 348     Pell City62  20 42  32.3% 
 349     New Brockton58  18 40  31.0% 
 350     Calera62  19 43  30.6% 
 
 351     St. Clair County62  19 43  30.6% 
 352     Sumiton Christian62  19 43  30.6% 
 353     Cleburne County61  19 42  31.1% 
 354     Clements61  19 42  31.1% 
 355     Lakeside61  19 42  31.1% 
 356     Lincoln61  18 43  29.5% 
 357     Horseshoe Bend61  18 43  29.5% 
 358     Danville61  18 43  29.5% 
 359     East Lawrence61  18 43  29.5% 
 360     Section61  18 43  29.5% 
 
 361     Shoals Christian60  18 42  30.0% 
 362     Springville60  18 42  30.0% 
 363     White Plains60  18 42  30.0% 
 364     Prattville Christian60  18 42  30.0% 
 365     Marbury64  19 45  29.7% 
 366     Carroll63  19 44  30.2% 
 367     Cahawba Christian28  20  28.6% 
 368     Red Level58  17 41  29.3% 
 369     Brilliant63  18 45  28.6% 
 370     Beulah62  18 44  29.0% 
 
 371     Geneva62  18 44  29.0% 
 372     R.C. Hatch57  16 41  28.1% 
 373     Glencoe61  17 44  27.9% 
 374     Hazel Green61  17 44  27.9% 
 375     Grissom61  17 44  27.9% 
 376     Brewer61  17 44  27.9% 
 377     Baldwin County61  17 44  27.9% 
 378     Tuscaloosa County60  17 43  28.3% 
 379     Cordova60  16 44  26.7% 
 380     Hooper Academy60  16 44  26.7% 
 
 381     Holly Pond60  16 44  26.7% 
 382     Alma Bryant59  16 43  27.1% 
 383     Pickens Academy63  17 46  27.0% 
 384     Valiant Cross Academy58  15 43  25.9% 
 385     Fruitdale61  16 45  26.2% 
 386     Holy Spirit40  10 30  25.0% 
 387     Hayden61  15 46  24.6% 
 388     Lee Huntsville61  15 46  24.6% 
 389     Coosa Valley Academy61  15 46  24.6% 
 390     Chilton County60  15 45  25.0% 
 
 391     Ider60  15 45  25.0% 
 392     Sardis60  15 45  25.0% 
 393     Mae Jemison63  16 47  25.4% 
 394     Northside Methodist Academy59  14 45  23.7% 
 395     Central Coosa57  13 44  22.8% 
 396     Dallas County60  14 46  23.3% 
 397     Hanceville60  14 46  23.3% 
 398     St. John Paul II60  14 46  23.3% 
 399     Weaver60  13 47  21.7% 
 400     Childersburg60  13 47  21.7% 
 
 401     Holt59  13 46  22.0% 
 402     Woodlawn59  13 46  22.0% 
 403     Robertsdale59  13 46  22.0% 
 404     Success Unlimited29  23  20.7% 
 405     Donoho58  12 46  20.7% 
 406     North River Christian56  12 44  21.4% 
 407     Cherokee61  13 48  21.3% 
 408     Victory Baptist 20.0% 
 409     Tharptown60  12 48  20.0% 
 410     Brookwood60  12 48  20.0% 
 
 411     Fultondale60  12 48  20.0% 
 412     D.A.R.60  12 48  20.0% 
 413     Monroe County59  12 47  20.3% 
 414     Bayshore Christian16  13  18.8% 
 415     Murphy59  11 48  18.6% 
 416     Paul Bryant58  11 47  19.0% 
 417     Gaston60  11 49  18.3% 
 418     Jemison60  11 49  18.3% 
 419     Carbon Hill60  11 49  18.3% 
 420     J.A.G.60  11 49  18.3% 
 
 421     Elberta60  10 50  16.7% 
 422     Smiths Station60  10 50  16.7% 
 423     Calhoun60  10 50  16.7% 
 424     Huffman60  10 50  16.7% 
 425     Park Crossing57  48  15.8% 
 426     Daleville60  51  15.0% 
 427     Elkmont60  51  15.0% 
 428     Pleasant Home59  51  13.6% 
 429     Vina58  50  13.8% 
 430     Trinity Christian Homeschool45  39  13.3% 
 
 431     Snook Christian55  48  12.7% 
 432     Wilson60  53  11.7% 
 433     Talladega60  53  11.7% 
 434     LeFlore60  53  11.7% 
 435     Francis Marion57  50  12.3% 
 436     Tarrant57  50  12.3% 
 437     Talladega County Central37  33  10.8% 
 438     Crossville30  27  10.0% 
 439     Curry60  54  10.0% 
 440     J.F. Shields60  54  10.0% 
 
 441     Sumter Central56  51  8.9% 
 442     Asbury60  55  8.3% 
 443     Albertville60  55  8.3% 
 444     Brindlee Mountain59  54  8.5% 
 445     Wilcox Central59  54  8.5% 
 446     New Life Christian17  16  5.9% 
 447     Meadowview Christian51  48  5.9% 
 448     Barbour County55  52  5.5% 
 449     Ellwood Christian37  36  2.7% 
 450     Columbia59  59  0.0% 
 
 451     A.L. Johnson36  36  0.0% 
 452     Bear Creek Academy11  11  0.0% 
 453     Heritage Christian Academy10  10  0.0% 
 454     Oaks 0.0% 
Great Moments in Alabama High School Football History

Clay County shutout an amazing eleven opponents in 1996. The Panthers outscored their opponents 613-42 finishing the season 15-0.