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

Hazlewood won five consecutive state championships from 1988-1992. During this span the Golden Bears won 29 playoff games in a row.