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     Trinity74  56 18  75.7% 
 37     Reeltown76  58 18  76.3% 
 38     Cherokee County78  59 19  75.6% 
 39     Mountain Brook80  61 19  76.3% 
 40     Theodore71  53 18  74.6% 
 
 41     T.R. Miller73  55 18  75.3% 
 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     Lauderdale County71  52 19  73.2% 
 50     Bayside Academy73  53 20  72.6% 
 
 51     Geraldine74  54 20  73.0% 
 52     Hoover75  55 20  73.3% 
 53     Jacksonville Christian58  42 16  72.4% 
 54     Hewitt-Trussville71  51 20  71.8% 
 55     Bibb County71  51 20  71.8% 
 56     Demopolis71  51 20  71.8% 
 57     Thomasville71  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     Russellville72  49 23  68.1% 
 76     St. James73  50 23  68.5% 
 77     Moody73  50 23  68.5% 
 78     Oxford73  50 23  68.5% 
 79     Hubbertville67  45 22  67.2% 
 80     Alexandria69  46 23  66.7% 
 
 81     Deshler69  46 23  66.7% 
 82     Addison70  47 23  67.1% 
 83     Ariton70  47 23  67.1% 
 84     Homewood73  49 24  67.1% 
 85     Millry73  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     Plainview67  42 25  62.7% 
 110     Randolph County67  42 25  62.7% 
 
 111     Baker67  42 25  62.7% 
 112     Williamson68  43 25  63.2% 
 113     Jacksonville70  44 26  62.9% 
 114     Sylvania71  45 26  63.4% 
 115     Lanett73  46 27  63.0% 
 116     Pickens County78  49 29  62.8% 
 117     Clay County Christian40  25 15  62.5% 
 118     James Clemens65  40 25  61.5% 
 119     Collinsville64  40 24  62.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     Carver Montgomery62  38 24  61.3% 
 135     Decatur Heritage Christian66  40 26  60.6% 
 136     Winston County67  41 26  61.2% 
 137     Thorsby67  41 26  61.2% 
 138     Alabama Christian69  42 27  60.9% 
 139     Meek69  42 27  60.9% 
 140     Eufaula70  43 27  61.4% 
 
 141     Ezekiel Academy62  37 25  59.7% 
 142     Walter Wellborn62  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     McAdory65  37 28  56.9% 
 158     Locust Fork65  37 28  56.9% 
 159     Hatton65  37 28  56.9% 
 160     Spain Park65  37 28  56.9% 
 
 161     Vestavia Hills67  38 29  56.7% 
 162     Wilcox Academy67  38 29  56.7% 
 163     Gadsden City67  38 29  56.7% 
 164     Sulligent69  39 30  56.5% 
 165     Colbert County68  39 29  57.4% 
 166     Berry Fayette68  39 29  57.4% 
 167     Briarwood68  39 29  57.4% 
 168     Faith Academy70  40 30  57.1% 
 169     Coosa Christian74  42 32  56.8% 
 170     Flomaton64  36 28  56.3% 
 
 171     Florala64  36 28  56.3% 
 172     McGill-Toolen64  36 28  56.3% 
 173     Northridge64  36 28  56.3% 
 174     Wicksburg66  37 29  56.1% 
 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     Georgiana66  34 32  51.5% 
 199     Vinemont66  34 32  51.5% 
 200     Banks Academy66  34 32  51.5% 
 
 201     Southside Gadsden65  34 31  52.3% 
 202     Oakman65  34 31  52.3% 
 203     Phil Campbell65  34 31  52.3% 
 204     Fayette County65  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     Fayetteville60  22 38  36.7% 
 
 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     Marengo59  21 38  35.6% 
 318     Shades Valley59  21 38  35.6% 
 319     Gaylesville58  21 37  36.2% 
 320     Greensboro61  22 39  36.1% 
 
 321     Kinston61  22 39  36.1% 
 322     Jackson-Olin64  23 41  35.9% 
 323     Southern Choctaw64  23 41  35.9% 
 324     South Lamar64  23 41  35.9% 
 325     Choctaw County57  20 37  35.1% 
 326     Phillips Bear Creek60  21 39  35.0% 
 327     Sheffield60  21 39  35.0% 
 328     St. Lukes63  22 41  34.9% 
 329     Billingsley63  22 41  34.9% 
 330     Decatur63  22 41  34.9% 
 
 331     Chelsea62  22 40  35.5% 
 332     Woodland66  23 43  34.8% 
 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     Glencoe61  17 44  27.9% 
 373     Hazel Green61  17 44  27.9% 
 374     Grissom61  17 44  27.9% 
 375     Brewer61  17 44  27.9% 
 376     Baldwin County61  17 44  27.9% 
 377     Tuscaloosa County60  17 43  28.3% 
 378     Cordova60  16 44  26.7% 
 379     Hooper Academy60  16 44  26.7% 
 380     Holly Pond60  16 44  26.7% 
 
 381     Alma Bryant59  16 43  27.1% 
 382     Pickens Academy63  17 46  27.0% 
 383     R.C. Hatch58  15 43  25.9% 
 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     Dallas County60  15 45  25.0% 
 
 391     Chilton County60  15 45  25.0% 
 392     Ider60  15 45  25.0% 
 393     Sardis60  15 45  25.0% 
 394     Mae Jemison63  16 47  25.4% 
 395     Northside Methodist Academy59  14 45  23.7% 
 396     Central Coosa57  13 44  22.8% 
 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

Morris Higginbotham coached three different teams to divisional state championships in the 1950s. He won titles at Walnut Grove in 1952, West Blocton in 1955 and Enterprise in 1960.