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     Muscle Shoals72  58 14  80.6% 
 32     Parker77  58 19  75.3% 
 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. Miller73  55 18  75.3% 
 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     Thomasville71  51 20  71.8% 
 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     St. James73  50 23  68.5% 
 70     Spanish Fort72  50 22  69.4% 
 
 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     Millry73  49 24  67.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     Good Hope71  47 24  66.2% 
 84     Hackleburg72  47 25  65.3% 
 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     Meek69  42 27  60.9% 
 
 121     McKenzie65  42 23  64.6% 
 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     Collinsville64  40 24  62.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     Locust Fork65  37 28  56.9% 
 167     McAdory65  37 28  56.9% 
 168     Ohatchee67  37 30  55.2% 
 169     North Sand Mountain68  37 31  54.4% 
 170     Ezekiel Academy62  37 25  59.7% 
 
 171     Walter Wellborn62  37 25  59.7% 
 172     Southern Prep Academy74  37 37  50.0% 
 173     Wicksburg66  37 29  56.1% 
 174     Spain Park65  37 28  56.9% 
 175     Westminster Christian66  36 30  54.5% 
 176     Flomaton64  36 28  56.3% 
 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     Vinemont66  34 32  51.5% 
 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     Georgiana66  34 32  51.5% 
 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     West Limestone63  32 31  50.8% 
 205     W.S. Neal68  32 36  47.1% 
 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     Appalachian62  31 31  50.0% 
 220     Abbeville Christian67  31 36  46.3% 
 
 221     Buckhorn64  31 33  48.4% 
 222     Fairfield67  31 36  46.3% 
 223     Dale County62  31 31  50.0% 
 224     Verbena61  31 30  50.8% 
 225     Pleasant Valley64  31 33  48.4% 
 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     Cottage Hill Christian60  28 32  46.7% 
 253     Montevallo63  28 35  44.4% 
 254     Foley60  28 32  46.7% 
 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     Woodville62  23 39  37.1% 
 298     Zion Chapel62  23 39  37.1% 
 299     Woodland66  23 43  34.8% 
 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     Fayetteville60  22 38  36.7% 
 307     Decatur63  22 41  34.9% 
 308     Billingsley63  22 41  34.9% 
 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 County57  20 37  35.1% 
 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     Mortimer Jordan62  20 42  32.3% 
 334     Munford61  20 41  32.8% 
 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     Marshall Christian43  19 24  44.2% 
 345     Pineview Christian32  19 13  59.4% 
 346     Satsuma60  19 41  31.7% 
 347     St. Clair County62  19 43  30.6% 
 348     Sumiton Christian62  19 43  30.6% 
 349     Springville60  18 42  30.0% 
 350     Section61  18 43  29.5% 
 
 351     Shoals Christian60  18 42  30.0% 
 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     Prattville Christian60  18 42  30.0% 
 362     New Brockton58  18 40  31.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     Ider60  15 45  25.0% 
 378     Hayden61  15 46  24.6% 
 379     R.C. Hatch58  15 43  25.9% 
 380     Lee Huntsville61  15 46  24.6% 
 
 381     Coosa Valley Academy61  15 46  24.6% 
 382     Dallas County60  15 45  25.0% 
 383     Chilton Christian36  15 21  41.7% 
 384     Chilton County60  15 45  25.0% 
 385     Valiant Cross Academy58  15 43  25.9% 
 386     Sardis60  15 45  25.0% 
 387     Sidney Lanier40  15 25  37.5% 
 388     St. John Paul II60  14 46  23.3% 
 389     Conecuh Springs Christian23  14  60.9% 
 390     Northside Methodist Academy59  14 45  23.7% 
 
 391     Hanceville60  14 46  23.3% 
 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     J.A.G.60  11 49  18.3% 
 412     R.A. Hubbard22  11 11  50.0% 
 413     Smiths Station60  10 50  16.7% 
 414     Elberta60  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     Talladega60  53  11.7% 
 428     Tarrant57  50  12.3% 
 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

The Hazlewood Golden Bears have won 11 state titles. The most of any team in any classification since the playoffs began in 1966.