News

We now have 837 teams &  
192,876 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-2024)

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     Fyffe74  67  90.5% 
 2     Clay-Chalkville69  62  89.9% 
 3     Catholic Montgomery77  69  89.6% 
 4     Saraland76  67  88.2% 
 5     Evangel Christian Alabaster70  61  87.1% 
 6     Thompson74  64 10  86.5% 
 7     Chambers Academy68  58 10  85.3% 
 8     Mars Hill73  62 11  84.9% 
 9     Guntersville64  54 10  84.4% 
 10     Spring Garden67  56 11  83.6% 
 
 11     Gordo69  58 11  84.1% 
 12     Fairview64  53 11  82.8% 
 13     Central Clay County66  55 11  83.3% 
 14     Winfield66  55 11  83.3% 
 15     Auburn69  57 12  82.6% 
 16     Central Phenix City71  59 12  83.1% 
 17     Hartselle63  51 12  81.0% 
 18     Patrician Academy63  51 12  81.0% 
 19     Leeds67  54 13  80.6% 
 20     T.R. Miller67  54 13  80.6% 
 
 21     Leroy68  55 13  80.9% 
 22     Pleasant Grove68  55 13  80.9% 
 23     Madison Academy68  55 13  80.9% 
 24     Lowndes Academy69  56 13  81.2% 
 25     Muscle Shoals64  51 13  79.7% 
 26     Handley66  53 13  80.3% 
 27     Pike Road71  57 14  80.3% 
 28     Piedmont74  59 15  79.7% 
 29     Hillcrest Tuscaloosa66  52 14  78.8% 
 30     Jackson68  54 14  79.4% 
 
 31     First Assembly Christian23  18  78.3% 
 32     Brantley67  52 15  77.6% 
 33     Reeltown67  52 15  77.6% 
 34     Cherokee County72  56 16  77.8% 
 35     Glenwood School61  47 14  77.0% 
 36     Theodore64  49 15  76.6% 
 37     Parker70  54 16  77.1% 
 38     Jacksonville Christian50  38 12  76.0% 
 39     Linden62  47 15  75.8% 
 40     Sweet Water63  48 15  76.2% 
 
 41     Vigor63  48 15  76.2% 
 42     Trinity67  51 16  76.1% 
 43     Elba67  51 16  76.1% 
 44     Maplesville71  54 17  76.1% 
 45     Mountain Brook72  55 17  76.4% 
 46     West Morgan64  48 16  75.0% 
 47     Wadley68  51 17  75.0% 
 48     Ramsay72  54 18  75.0% 
 49     Lauderdale County65  48 17  73.8% 
 50     Hewitt-Trussville65  48 17  73.8% 
 
 51     Bibb County65  48 17  73.8% 
 52     Thomasville65  48 17  73.8% 
 53     Hoover69  51 18  73.9% 
 54     Lee-Scott Academy59  43 16  72.9% 
 55     Northside62  45 17  72.6% 
 56     Demopolis64  47 17  73.4% 
 57     St. Pauls67  49 18  73.1% 
 58     Spanish Fort67  49 18  73.1% 
 59     Highland Home70  51 19  72.9% 
 60     Geraldine65  47 18  72.3% 
 
 61     Millry67  48 19  71.6% 
 62     B.B. Comer67  48 19  71.6% 
 63     Andalusia69  50 19  72.5% 
 64     American Christian65  46 19  70.8% 
 65     Montgomery Academy68  48 20  70.6% 
 66     St. James68  48 20  70.6% 
 67     Bayside Academy63  44 19  69.8% 
 68     Houston Academy64  45 19  70.3% 
 69     Jackson Academy66  46 20  69.7% 
 70     Pisgah66  46 20  69.7% 
 
 71     Oxford67  47 20  70.1% 
 72     J.B. Pennington61  42 19  68.9% 
 73     Freedom Academy62  43 19  69.4% 
 74     Southside Selma62  43 19  69.4% 
 75     Brooks64  44 20  68.8% 
 76     Russellville65  45 20  69.2% 
 77     Clay County Christian34  23 11  67.6% 
 78     Austin59  40 19  67.8% 
 79     Fort Payne62  42 20  67.7% 
 80     Southeastern63  43 20  68.3% 
 
 81     Tuscaloosa Academy68  46 22  67.6% 
 82     UMS-Wright68  46 22  67.6% 
 83     Decatur Heritage Christian60  40 20  66.7% 
 84     Ariton63  42 21  66.7% 
 85     Isabella63  42 21  66.7% 
 86     Hueytown67  45 22  67.2% 
 87     Clarke County69  46 23  66.7% 
 88     Cornerstone Christian56  37 19  66.1% 
 89     Addison61  40 21  65.6% 
 90     Opp61  40 21  65.6% 
 
 91     Good Hope62  41 21  66.1% 
 92     Arab62  41 21  66.1% 
 93     Hackleburg64  42 22  65.6% 
 94     Homewood65  43 22  66.2% 
 95     Sylvania65  43 22  66.2% 
 96     Pickens County74  49 25  66.2% 
 97     Carver Montgomery57  37 20  64.9% 
 98     Deshler60  39 21  65.0% 
 99     Luverne60  39 21  65.0% 
 100     Opelika62  40 22  64.5% 
 
 101     Valley Head62  40 22  64.5% 
 102     Lynn63  41 22  65.1% 
 103     Moody63  41 22  65.1% 
 104     Jacksonville63  41 22  65.1% 
 105     Enterprise65  42 23  64.6% 
 106     Hubbertville58  37 21  63.8% 
 107     James Clemens58  37 21  63.8% 
 108     Loachapoka58  37 21  63.8% 
 109     Helena59  38 21  64.4% 
 110     Central Florence61  39 22  63.9% 
 
 111     Alexandria61  39 22  63.9% 
 112     Alabama Christian64  41 23  64.1% 
 113     Eufaula64  41 23  64.1% 
 114     Oneonta64  41 23  64.1% 
 115     Mobile Christian66  42 24  63.6% 
 116     G.W. Long59  37 22  62.7% 
 117     Fairhope59  37 22  62.7% 
 118     Vincent59  37 22  62.7% 
 119     Straughn60  38 22  63.3% 
 120     Corner60  38 22  63.3% 
 
 121     Gulf Shores63  40 23  63.5% 
 122     Randolph63  40 23  63.5% 
 123     Pineview Christian29  18 11  62.1% 
 124     Lighthouse Home School53  33 20  62.3% 
 125     Ezekiel Academy56  35 21  62.5% 
 126     Walter Wellborn56  35 21  62.5% 
 127     St. Michael58  36 22  62.1% 
 128     Autauga Academy58  36 22  62.1% 
 129     Anniston60  37 23  61.7% 
 130     Winterboro60  37 23  61.7% 
 
 131     Winston County61  38 23  62.3% 
 132     Priceville61  38 23  62.3% 
 133     Faith Academy65  40 25  61.5% 
 134     Conecuh Springs Christian23  14  60.9% 
 135     McKenzie56  34 22  60.7% 
 136     Collinsville57  35 22  61.4% 
 137     Daphne59  36 23  61.0% 
 138     Cottonwood59  36 23  61.0% 
 139     Randolph County59  36 23  61.0% 
 140     Thorsby61  37 24  60.7% 
 
 141     Center Point62  38 24  61.3% 
 142     Athens57  34 23  59.6% 
 143     Baker60  36 24  60.0% 
 144     Locust Fork60  36 24  60.0% 
 145     Meek62  37 25  59.7% 
 146     Keith62  37 25  59.7% 
 147     Lanett63  38 25  60.3% 
 148     Westbrook Christian56  33 23  58.9% 
 149     Williamson59  35 24  59.3% 
 150     Ragland61  36 25  59.0% 
 
 151     Aliceville64  38 26  59.4% 
 152     Plainview57  33 24  57.9% 
 153     Northridge59  34 25  57.6% 
 154     McAdory59  34 25  57.6% 
 155     Briarwood60  35 25  58.3% 
 156     Escambia Academy60  35 25  58.3% 
 157     Gardendale64  37 27  57.8% 
 158     Notasulga53  30 23  56.6% 
 159     Flomaton58  33 25  56.9% 
 160     Mary Montgomery60  34 26  56.7% 
 
 161     Lexington61  35 26  57.4% 
 162     Westminster Christian61  35 26  57.4% 
 163     Sulligent63  36 27  57.1% 
 164     Crenshaw Christian63  36 27  57.1% 
 165     Florala59  33 26  55.9% 
 166     Colbert County61  34 27  55.7% 
 167     Macon-East Academy62  35 27  56.5% 
 168     Ohatchee62  35 27  56.5% 
 169     Pinson Valley62  35 27  56.5% 
 170     Dadeville55  30 25  54.5% 
 
 171     Hatton58  32 26  55.2% 
 172     Marion County60  33 27  55.0% 
 173     Berry Fayette60  33 27  55.0% 
 174     Scottsboro60  33 27  55.0% 
 175     Wicksburg60  33 27  55.0% 
 176     North Sand Mountain62  34 28  54.8% 
 177     Prattville57  31 26  54.4% 
 178     Gadsden City59  32 27  54.2% 
 179     Benjamin Russell59  32 27  54.2% 
 180     Falkville59  32 27  54.2% 
 
 181     Fayette County59  32 27  54.2% 
 182     Southside Gadsden59  32 27  54.2% 
 183     Vestavia Hills61  33 28  54.1% 
 184     Dora61  33 28  54.1% 
 185     Boaz61  33 28  54.1% 
 186     Tuscaloosa Christian53  28 25  52.8% 
 187     Orange Beach55  29 26  52.7% 
 188     Evangel Christian Academy55  29 26  52.7% 
 189     Dothan High57  30 27  52.6% 
 190     Spain Park57  30 27  52.6% 
 
 191     Florence59  31 28  52.5% 
 192     McGill-Toolen58  31 27  53.4% 
 193     West Limestone58  31 27  53.4% 
 194     Wilcox Academy60  32 28  53.3% 
 195     Oakman60  32 28  53.3% 
 196     Cullman60  32 28  53.3% 
 197     Cleveland62  33 29  53.2% 
 198     Hokes Bluff56  29 27  51.8% 
 199     Verbena56  29 27  51.8% 
 200     Vinemont60  31 29  51.7% 
 
 201     Wetumpka60  31 29  51.7% 
 202     Haleyville60  31 29  51.7% 
 203     Georgiana60  31 29  51.7% 
 204     Springwood61  32 29  52.5% 
 205     South Choctaw Academy61  32 29  52.5% 
 206     Valley53  27 26  50.9% 
 207     West Blocton59  30 29  50.8% 
 208     Banks Academy59  30 29  50.8% 
 209     Pelham59  30 29  50.8% 
 210     Providence Christian59  30 29  50.8% 
 
 211     Beauregard59  30 29  50.8% 
 212     Saks63  32 31  50.8% 
 213     Trinity Christian 50.0% 
 214     R.A. Hubbard22  11 11  50.0% 
 215     Excel56  28 28  50.0% 
 216     Red Bay56  28 28  50.0% 
 217     Pike Liberal Arts58  29 29  50.0% 
 218     Phil Campbell58  29 29  50.0% 
 219     Etowah62  31 31  50.0% 
 220     Coosa Christian64  32 32  50.0% 
 
 221     Southern Prep Academy68  34 34  50.0% 
 222     University Charter School35  17 18  48.6% 
 223     Alabama School Deaf37  18 19  48.6% 
 224     Autaugaville51  25 26  49.0% 
 225     Elmore County57  28 29  49.1% 
 226     Montevallo57  28 29  49.1% 
 227     Hale County57  28 29  49.1% 
 228     North Jackson59  29 30  49.2% 
 229     Tallassee59  29 30  49.2% 
 230     Tanner59  29 30  49.2% 
 
 231     Cornerstone Rainsville40  19 21  47.5% 
 232     Goshen56  27 29  48.2% 
 233     Fort Dale Academy58  28 30  48.3% 
 234     B.T. Washington58  28 30  48.3% 
 235     Buckhorn58  28 30  48.3% 
 236     Rogers58  28 30  48.3% 
 237     Slocomb58  28 30  48.3% 
 238     Fairfield61  29 32  47.5% 
 239     Hillcrest Evergreen60  29 31  48.3% 
 240     Chilton Christian32  15 17  46.9% 
 
 241     Foley55  26 29  47.3% 
 242     Rehobeth55  26 29  47.3% 
 243     Headland58  27 31  46.6% 
 244     Lamar County58  27 31  46.6% 
 245     Edgewood Academy58  27 31  46.6% 
 246     Dale County57  27 30  47.4% 
 247     J.U. Blacksher57  27 30  47.4% 
 248     Shelby County57  27 30  47.4% 
 249     Sparkman57  27 30  47.4% 
 250     Percy Julian57  27 30  47.4% 
 
 251     Holtville59  28 31  47.5% 
 252     Morgan Academy59  28 31  47.5% 
 253     Bob Jones59  28 31  47.5% 
 254     Monroe Academy62  29 33  46.8% 
 255     Minor54  25 29  46.3% 
 256     Oak Grove57  26 31  45.6% 
 257     John Carroll57  26 31  45.6% 
 258     Ardmore57  26 31  45.6% 
 259     Chickasaw56  26 30  46.4% 
 260     Jasper56  26 30  46.4% 
 
 261     Belgreen11  45.5% 
 262     Stanhope Elmore55  25 30  45.5% 
 263     Appalachian55  25 30  45.5% 
 264     Douglas55  25 30  45.5% 
 265     Selma58  26 32  44.8% 
 266     East Central HomeSchool48  21 27  43.8% 
 267     Russell County55  24 31  43.6% 
 268     Sparta Academy57  25 32  43.9% 
 269     Pleasant Valley57  25 32  43.9% 
 270     Cedar Bluff59  26 33  44.1% 
 
 271     W.S. Neal59  26 33  44.1% 
 272     Bullock County54  23 31  42.6% 
 273     Pike County54  23 31  42.6% 
 274     Ranburne56  24 32  42.9% 
 275     Citronelle56  24 32  42.9% 
 276     Charles Henderson58  25 33  43.1% 
 277     Susan Moore58  25 33  43.1% 
 278     Cottage Hill Christian52  22 30  42.3% 
 279     Wenonah55  23 32  41.8% 
 280     Colbert Heights57  24 33  42.1% 
 
 281     Oak Mountain59  25 34  42.4% 
 282     Southern Christian44  18 26  40.9% 
 283     Tabernacle44  18 26  40.9% 
 284     New Hope54  22 32  40.7% 
 285     LaFayette54  22 32  40.7% 
 286     Huntsville56  23 33  41.1% 
 287     Abbeville Christian59  24 35  40.7% 
 288     Bessemer Academy59  24 35  40.7% 
 289     Hamilton58  24 34  41.4% 
 290     Hope Christian Academy 40.0% 
 
 291     Victory Christian53  21 32  39.6% 
 292     Central Tuscaloosa55  22 33  40.0% 
 293     Geneva County58  23 35  39.7% 
 294     Madison County58  23 35  39.7% 
 295     B.C. Rain57  22 35  38.6% 
 296     West End Walnut Grove57  22 35  38.6% 
 297     Sand Rock57  22 35  38.6% 
 298     Sylacauga56  22 34  39.3% 
 299     West Point56  22 34  39.3% 
 300     Marshall Christian37  14 23  37.8% 
 
 301     Sidney Lanier40  15 25  37.5% 
 302     Midfield52  20 32  38.5% 
 303     Gaylesville52  20 32  38.5% 
 304     Kinston56  21 35  37.5% 
 305     Cold Springs56  21 35  37.5% 
 306     Abbeville58  22 36  37.9% 
 307     Sipsey Valley58  22 36  37.9% 
 308     St. Lukes58  22 36  37.9% 
 309     Clarke Prep64  24 40  37.5% 
 310     Choctaw County52  19 33  36.5% 
 
 311     Marengo54  20 34  37.0% 
 312     Shades Valley54  20 34  37.0% 
 313     Jackson-Olin57  21 36  36.8% 
 314     Greenville57  21 36  36.8% 
 315     Central Hayneville50  18 32  36.0% 
 316     Chelsea56  20 36  35.7% 
 317     East Limestone56  20 36  35.7% 
 318     Woodville56  20 36  35.7% 
 319     Samson55  20 35  36.4% 
 320     Houston County55  20 35  36.4% 
 
 321     Woodland59  21 38  35.6% 
 322     Lawrence County58  21 37  36.2% 
 323     Carver Birmingham52  18 34  34.6% 
 324     East Lawrence55  19 36  34.5% 
 325     Greensboro55  19 36  34.5% 
 326     Munford55  19 36  34.5% 
 327     Phillips Bear Creek54  19 35  35.2% 
 328     Sheffield54  19 35  35.2% 
 329     Southern Academy56  19 37  33.9% 
 330     Zion Chapel56  19 37  33.9% 
 
 331     Lakeside56  19 37  33.9% 
 332     Blount56  19 37  33.9% 
 333     Billingsley56  19 37  33.9% 
 334     Decatur58  20 38  34.5% 
 335     McIntosh48  16 32  33.3% 
 336     Waterloo52  17 35  32.7% 
 337     Southern Choctaw55  18 37  32.7% 
 338     Springville55  18 37  32.7% 
 339     Prattville Christian55  18 37  32.7% 
 340     Horseshoe Bend55  18 37  32.7% 
 
 341     Greene County55  18 37  32.7% 
 342     South Lamar58  19 39  32.8% 
 343     Sumiton Christian57  19 38  33.3% 
 344     Washington County57  19 38  33.3% 
 345     Bessemer City57  19 38  33.3% 
 346     Ashford56  18 38  32.1% 
 347     Danville56  18 38  32.1% 
 348     Lincoln56  18 38  32.1% 
 349     Red Level52  16 36  30.8% 
 350     Satsuma55  17 38  30.9% 
 
 351     Grissom55  17 38  30.9% 
 352     Davidson55  17 38  30.9% 
 353     Escambia County55  17 38  30.9% 
 354     Ashville54  17 37  31.5% 
 355     Whitesburg Christian54  17 37  31.5% 
 356     Carroll58  18 40  31.0% 
 357     White Plains54  16 38  29.6% 
 358     Fayetteville53  16 37  30.2% 
 359     Calera57  17 40  29.8% 
 360     Brilliant57  17 40  29.8% 
 
 361     Clements56  17 39  30.4% 
 362     Geneva56  17 39  30.4% 
 363     Pell City56  17 39  30.4% 
 364     Mortimer Jordan56  17 39  30.4% 
 365     Section56  16 40  28.6% 
 366     Shoals Christian55  16 39  29.1% 
 367     Tuscaloosa County55  16 39  29.1% 
 368     Cleburne County55  16 39  29.1% 
 369     Fruitdale55  16 39  29.1% 
 370     Marbury59  17 42  28.8% 
 
 371     Cahawba Christian25  18  28.0% 
 372     Hooper Academy54  15 39  27.8% 
 373     New Brockton53  15 38  28.3% 
 374     Pickens Academy57  16 41  28.1% 
 375     Valiant Cross Academy52  14 38  26.9% 
 376     Lee Huntsville56  15 41  26.8% 
 377     Hayden56  15 41  26.8% 
 378     Chilton County55  15 40  27.3% 
 379     Baldwin County55  15 40  27.3% 
 380     Cordova55  15 40  27.3% 
 
 381     Sardis55  15 40  27.3% 
 382     Northside Methodist Academy54  14 40  25.9% 
 383     Alma Bryant53  14 39  26.4% 
 384     Beulah57  15 42  26.3% 
 385     R.C. Hatch51  13 38  25.5% 
 386     Mae Jemison57  14 43  24.6% 
 387     Hazel Green56  14 42  25.0% 
 388     Holly Pond55  14 41  25.5% 
 389     Hanceville55  14 41  25.5% 
 390     Ider55  14 41  25.5% 
 
 391     Brewer55  14 41  25.5% 
 392     North River Christian50  12 38  24.0% 
 393     Childersburg55  13 42  23.6% 
 394     Dallas County55  13 42  23.6% 
 395     Glencoe54  13 41  24.1% 
 396     Donoho53  12 41  22.6% 
 397     Cherokee56  13 43  23.2% 
 398     Central Coosa51  11 40  21.6% 
 399     Coosa Valley Academy54  12 42  22.2% 
 400     Weaver54  12 42  22.2% 
 
 401     St. Clair County54  12 42  22.2% 
 402     Success Unlimited29  23  20.7% 
 403     Paul Bryant52  11 41  21.2% 
 404     Victory Baptist 20.0% 
 405     Holy Spirit35  28  20.0% 
 406     D.A.R.55  11 44  20.0% 
 407     Carbon Hill55  11 44  20.0% 
 408     St. John Paul II55  11 44  20.0% 
 409     Tharptown54  11 43  20.4% 
 410     Robertsdale54  11 43  20.4% 
 
 411     Woodlawn54  11 43  20.4% 
 412     Gaston54  11 43  20.4% 
 413     Holt54  11 43  20.4% 
 414     Murphy54  11 43  20.4% 
 415     J.A.G.54  10 44  18.5% 
 416     Monroe County53  10 43  18.9% 
 417     Bayshore Christian11  18.2% 
 418     Park Crossing51  42  17.6% 
 419     Jemison55  10 45  18.2% 
 420     Brookwood55  10 45  18.2% 
 
 421     Elberta55  10 45  18.2% 
 422     Daleville54  45  16.7% 
 423     Fultondale54  45  16.7% 
 424     Huffman54  45  16.7% 
 425     Smiths Station55  46  16.4% 
 426     Elkmont55  47  14.5% 
 427     Calhoun54  46  14.8% 
 428     Pleasant Home54  46  14.8% 
 429     Vina52  44  15.4% 
 430     Tarrant52  45  13.5% 
 
 431     Francis Marion52  45  13.5% 
 432     Trinity Christian Homeschool41  36  12.2% 
 433     Talladega56  49  12.5% 
 434     Talladega County Central37  33  10.8% 
 435     J.F. Shields55  49  10.9% 
 436     Crossville30  27  10.0% 
 437     Snook Christian49  44  10.2% 
 438     Asbury55  50  9.1% 
 439     Wilson55  50  9.1% 
 440     Curry55  50  9.1% 
 
 441     LeFlore54  49  9.3% 
 442     Wilcox Central54  49  9.3% 
 443     Sumter Central51  47  7.8% 
 444     Albertville55  51  7.3% 
 445     Brindlee Mountain54  50  7.4% 
 446     New Life Christian17  16  5.9% 
 447     Meadowview Christian51  48  5.9% 
 448     Barbour County49  46  6.1% 
 449     Columbia53  53  0.0% 
 450     A.L. Johnson36  36  0.0% 
 
 451     Ellwood Christian32  32  0.0% 
 452     Bear Creek Academy11  11  0.0% 
 453     Heritage Christian Academy 0.0% 
 454     Oaks 0.0% 
Great Moments in Alabama High School Football History

In 1925 Langdale tied a record by defeating Milltown 125-0. Hamilton had set the record by thrashing Fayette 125-0 in 1915.