News

We now have 836 teams &  
191,663 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     Fyffe68  63  92.6% 
 2     Catholic Montgomery69  64  92.8% 
 3     Evangel Christian Alabaster65  59  90.8% 
 4     Clay-Chalkville64  57  89.1% 
 5     Saraland68  60  88.2% 
 6     Winfield60  52  86.7% 
 7     Thompson67  58  86.6% 
 8     Central Clay County60  51  85.0% 
 9     Chambers Academy62  53  85.5% 
 10     Spring Garden62  53  85.5% 
 
 11     Guntersville59  49 10  83.1% 
 12     Elba60  50 10  83.3% 
 13     Central Phenix City64  53 11  82.8% 
 14     Auburn64  53 11  82.8% 
 15     Gordo64  53 11  82.8% 
 16     Pleasant Grove64  53 11  82.8% 
 17     Mars Hill65  54 11  83.1% 
 18     Leeds60  49 11  81.7% 
 19     Fairview59  48 11  81.4% 
 20     Sweet Water59  48 11  81.4% 
 
 21     Lowndes Academy63  51 12  81.0% 
 22     Madison Academy64  52 12  81.3% 
 23     Pike Road64  52 12  81.3% 
 24     Hartselle59  47 12  79.7% 
 25     Handley61  49 12  80.3% 
 26     Hillcrest Tuscaloosa61  49 12  80.3% 
 27     T.R. Miller61  49 12  80.3% 
 28     Patrician Academy58  46 12  79.3% 
 29     Muscle Shoals58  46 12  79.3% 
 30     Leroy63  50 13  79.4% 
 
 31     Ramsay66  52 14  78.8% 
 32     Piedmont68  54 14  79.4% 
 33     Jackson60  47 13  78.3% 
 34     Hoover63  49 14  77.8% 
 35     Brantley63  49 14  77.8% 
 36     Cherokee County64  50 14  78.1% 
 37     Mountain Brook67  52 15  77.6% 
 38     Glenwood School56  43 13  76.8% 
 39     Linden57  44 13  77.2% 
 40     Theodore59  45 14  76.3% 
 
 41     Reeltown59  45 14  76.3% 
 42     Trinity62  47 15  75.8% 
 43     Parker62  47 15  75.8% 
 44     Highland Home63  48 15  76.2% 
 45     Vigor56  42 14  75.0% 
 46     Thomasville60  45 15  75.0% 
 47     Lauderdale County60  45 15  75.0% 
 48     Demopolis60  45 15  75.0% 
 49     Jackson Academy61  46 15  75.4% 
 50     Maplesville63  47 16  74.6% 
 
 51     B.B. Comer63  47 16  74.6% 
 52     St. James63  47 16  74.6% 
 53     First Assembly Christian19  14  73.7% 
 54     Jacksonville Christian47  35 12  74.5% 
 55     West Morgan57  42 15  73.7% 
 56     Millry61  45 16  73.8% 
 57     Spanish Fort62  46 16  74.2% 
 58     Oxford60  44 16  73.3% 
 59     Bibb County60  44 16  73.3% 
 60     American Christian60  44 16  73.3% 
 
 61     St. Pauls63  46 17  73.0% 
 62     Andalusia64  47 17  73.4% 
 63     Hewitt-Trussville60  43 17  71.7% 
 64     Wadley60  43 17  71.7% 
 65     Pisgah61  44 17  72.1% 
 66     Houston Academy56  40 16  71.4% 
 67     Brooks59  42 17  71.2% 
 68     Lee-Scott Academy54  38 16  70.4% 
 69     J.B. Pennington56  39 17  69.6% 
 70     Decatur Heritage Christian56  39 17  69.6% 
 
 71     Freedom Academy57  40 17  70.2% 
 72     Bayside Academy57  40 17  70.2% 
 73     Northside57  40 17  70.2% 
 74     Russellville60  42 18  70.0% 
 75     Geraldine61  43 18  70.5% 
 76     UMS-Wright63  44 19  69.8% 
 77     Southeastern58  40 18  69.0% 
 78     Isabella58  40 18  69.0% 
 79     Sylvania61  42 19  68.9% 
 80     Hueytown62  43 19  69.4% 
 
 81     Pineview Christian25  17  68.0% 
 82     Southside Selma56  38 18  67.9% 
 83     Fort Payne57  39 18  68.4% 
 84     Enterprise59  40 19  67.8% 
 85     Montgomery Academy63  43 20  68.3% 
 86     Pickens County69  47 22  68.1% 
 87     Austin54  36 18  66.7% 
 88     Helena55  37 18  67.3% 
 89     Lynn57  38 19  66.7% 
 90     Arab57  38 19  66.7% 
 
 91     Oneonta60  40 20  66.7% 
 92     Tuscaloosa Academy60  40 20  66.7% 
 93     Clarke County64  43 21  67.2% 
 94     Clay County Christian32  21 11  65.6% 
 95     Loachapoka53  35 18  66.0% 
 96     Randolph58  38 20  65.5% 
 97     Hackleburg58  38 20  65.5% 
 98     Gulf Shores58  38 20  65.5% 
 99     Jacksonville58  38 20  65.5% 
 100     Ariton58  38 20  65.5% 
 
 101     G.W. Long54  35 19  64.8% 
 102     James Clemens54  35 19  64.8% 
 103     Winston County55  36 19  65.5% 
 104     Valley Head57  37 20  64.9% 
 105     Center Point57  37 20  64.9% 
 106     Ezekiel Academy53  34 19  64.2% 
 107     Corner55  35 20  63.6% 
 108     Autauga Academy55  35 20  63.6% 
 109     Locust Fork55  35 20  63.6% 
 110     Moody55  35 20  63.6% 
 
 111     Central Florence56  36 20  64.3% 
 112     Good Hope58  37 21  63.8% 
 113     Alabama Christian59  38 21  64.4% 
 114     Faith Academy61  39 22  63.9% 
 115     Cornerstone Christian51  32 19  62.7% 
 116     Lighthouse Home School51  32 19  62.7% 
 117     Carver Montgomery52  33 19  63.5% 
 118     Cottonwood54  34 20  63.0% 
 119     Alexandria57  36 21  63.2% 
 120     Opelika57  36 21  63.2% 
 
 121     Opp57  36 21  63.2% 
 122     Eufaula59  37 22  62.7% 
 123     Homewood60  38 22  63.3% 
 124     Walter Wellborn52  32 20  61.5% 
 125     Vincent55  34 21  61.8% 
 126     Straughn55  34 21  61.8% 
 127     Luverne56  35 21  62.5% 
 128     Deshler56  35 21  62.5% 
 129     Addison56  35 21  62.5% 
 130     Aliceville60  37 23  61.7% 
 
 131     Mobile Christian61  38 23  62.3% 
 132     Conecuh Springs Christian23  14  60.9% 
 133     Fairhope54  33 21  61.1% 
 134     Hubbertville54  33 21  61.1% 
 135     Priceville56  34 22  60.7% 
 136     Ragland57  35 22  61.4% 
 137     Gardendale59  36 23  61.0% 
 138     Collinsville53  32 21  60.4% 
 139     Athens53  32 21  60.4% 
 140     Anniston55  33 22  60.0% 
 
 141     Baker55  33 22  60.0% 
 142     Randolph County55  33 22  60.0% 
 143     Ohatchee57  34 23  59.6% 
 144     Meek57  34 23  59.6% 
 145     Keith57  34 23  59.6% 
 146     Crenshaw Christian58  35 23  60.3% 
 147     St. Michael51  30 21  58.8% 
 148     Daphne54  32 22  59.3% 
 149     Florala54  32 22  59.3% 
 150     Dora56  33 23  58.9% 
 
 151     Winterboro56  33 23  58.9% 
 152     Lanett58  34 24  58.6% 
 153     McKenzie52  30 22  57.7% 
 154     Westbrook Christian52  30 22  57.7% 
 155     Cullman55  32 23  58.2% 
 156     Briarwood55  32 23  58.2% 
 157     Dadeville51  29 22  56.9% 
 158     McGill-Toolen53  30 23  56.6% 
 159     Flomaton53  30 23  56.6% 
 160     West Limestone53  30 23  56.6% 
 
 161     Northridge54  31 23  57.4% 
 162     Lexington56  32 24  57.1% 
 163     Westminster Christian56  32 24  57.1% 
 164     Sulligent56  32 24  57.1% 
 165     Thorsby56  32 24  57.1% 
 166     Tuscaloosa Christian50  28 22  56.0% 
 167     Notasulga50  28 22  56.0% 
 168     Hatton54  30 24  55.6% 
 169     Marion County55  31 24  56.4% 
 170     Southside Gadsden55  31 24  56.4% 
 
 171     Williamson55  31 24  56.4% 
 172     Pinson Valley57  32 25  56.1% 
 173     Plainview53  29 24  54.7% 
 174     Oakman55  30 25  54.5% 
 175     McAdory55  30 25  54.5% 
 176     Haleyville55  30 25  54.5% 
 177     Gadsden City55  30 25  54.5% 
 178     Falkville55  30 25  54.5% 
 179     Escambia Academy55  30 25  54.5% 
 180     Berry Fayette55  30 25  54.5% 
 
 181     Wicksburg55  30 25  54.5% 
 182     Colbert County56  31 25  55.4% 
 183     Prattville52  28 24  53.8% 
 184     Spain Park52  28 24  53.8% 
 185     Georgiana54  29 25  53.7% 
 186     Florence54  29 25  53.7% 
 187     Beauregard54  29 25  53.7% 
 188     Springwood56  30 26  53.6% 
 189     Vestavia Hills56  30 26  53.6% 
 190     Macon-East Academy57  31 26  54.4% 
 
 191     Southern Prep Academy63  34 29  54.0% 
 192     Alabama School Deaf34  18 16  52.9% 
 193     Excel51  27 24  52.9% 
 194     Pike Liberal Arts53  28 25  52.8% 
 195     Mary Montgomery55  29 26  52.7% 
 196     Wilcox Academy55  29 26  52.7% 
 197     Wetumpka55  29 26  52.7% 
 198     South Choctaw Academy55  29 26  52.7% 
 199     Scottsboro55  29 26  52.7% 
 200     Boaz57  30 27  52.6% 
 
 201     Etowah58  31 27  53.4% 
 202     Cleveland58  31 27  53.4% 
 203     Saks58  31 27  53.4% 
 204     Orange Beach50  26 24  52.0% 
 205     Evangel Christian Academy50  26 24  52.0% 
 206     Dothan High52  27 25  51.9% 
 207     Banks Academy54  28 26  51.9% 
 208     West Blocton54  28 26  51.9% 
 209     Slocomb54  28 26  51.9% 
 210     Tanner54  28 26  51.9% 
 
 211     Benjamin Russell54  28 26  51.9% 
 212     Phil Campbell54  28 26  51.9% 
 213     Montevallo53  27 26  50.9% 
 214     Tallassee53  27 26  50.9% 
 215     Vinemont55  28 27  50.9% 
 216     Hillcrest Evergreen55  28 27  50.9% 
 217     North Sand Mountain57  29 28  50.9% 
 218     R.A. Hubbard22  11 11  50.0% 
 219     Hokes Bluff52  26 26  50.0% 
 220     Chickasaw52  26 26  50.0% 
 
 221     Percy Julian52  26 26  50.0% 
 222     Fayette County54  27 27  50.0% 
 223     Pelham54  27 27  50.0% 
 224     Fairfield56  28 28  50.0% 
 225     Valley49  24 25  49.0% 
 226     Verbena51  25 26  49.0% 
 227     Rehobeth51  25 26  49.0% 
 228     Autaugaville51  25 26  49.0% 
 229     Coosa Christian59  29 30  49.2% 
 230     Chilton Christian29  14 15  48.3% 
 
 231     Foley50  24 26  48.0% 
 232     Hale County52  25 27  48.1% 
 233     John Carroll52  25 27  48.1% 
 234     Red Bay52  25 27  48.1% 
 235     Sparkman52  25 27  48.1% 
 236     Providence Christian54  26 28  48.1% 
 237     Cornerstone Rainsville38  18 20  47.4% 
 238     East Central HomeSchool43  20 23  46.5% 
 239     Rogers53  25 28  47.2% 
 240     Selma53  25 28  47.2% 
 
 241     Holtville55  26 29  47.3% 
 242     Goshen52  24 28  46.2% 
 243     Elmore County52  24 28  46.2% 
 244     Dale County52  24 28  46.2% 
 245     Ardmore52  24 28  46.2% 
 246     Shelby County52  24 28  46.2% 
 247     B.T. Washington54  25 29  46.3% 
 248     Edgewood Academy54  25 29  46.3% 
 249     Fort Dale Academy54  25 29  46.3% 
 250     Lamar County54  25 29  46.3% 
 
 251     North Jackson54  25 29  46.3% 
 252     Morgan Academy54  25 29  46.3% 
 253     University Charter School31  14 17  45.2% 
 254     Douglas51  23 28  45.1% 
 255     Buckhorn53  24 29  45.3% 
 256     J.U. Blacksher53  24 29  45.3% 
 257     Headland53  24 29  45.3% 
 258     Pike County50  22 28  44.0% 
 259     Cedar Bluff54  24 30  44.4% 
 260     Bob Jones54  24 30  44.4% 
 
 261     Monroe Academy57  25 32  43.9% 
 262     Tabernacle42  18 24  42.9% 
 263     Stanhope Elmore51  22 29  43.1% 
 264     Ranburne51  22 29  43.1% 
 265     Citronelle51  22 29  43.1% 
 266     Bessemer Academy53  23 30  43.4% 
 267     Susan Moore53  23 30  43.4% 
 268     Minor50  21 29  42.0% 
 269     Charles Henderson53  22 31  41.5% 
 270     Oak Grove52  22 30  42.3% 
 
 271     Sparta Academy52  22 30  42.3% 
 272     W.S. Neal55  23 32  41.8% 
 273     LaFayette49  20 29  40.8% 
 274     Wenonah51  21 30  41.2% 
 275     Jasper51  21 30  41.2% 
 276     Oak Mountain54  22 32  40.7% 
 277     Clarke Prep59  24 35  40.7% 
 278     Midfield47  19 28  40.4% 
 279     New Hope50  20 30  40.0% 
 280     Appalachian50  20 30  40.0% 
 
 281     Victory Christian50  20 30  40.0% 
 282     Abbeville53  21 32  39.6% 
 283     Madison County53  21 32  39.6% 
 284     Geneva County53  21 32  39.6% 
 285     Pleasant Valley52  21 31  40.4% 
 286     West End Walnut Grove52  21 31  40.4% 
 287     Sand Rock52  21 31  40.4% 
 288     Central Hayneville46  18 28  39.1% 
 289     Shades Valley49  19 30  38.8% 
 290     Russell County51  20 31  39.2% 
 
 291     Sylacauga51  20 31  39.2% 
 292     Huntsville51  20 31  39.2% 
 293     Sidney Lanier40  15 25  37.5% 
 294     Gaylesville48  18 30  37.5% 
 295     Cottage Hill Christian48  18 30  37.5% 
 296     Decatur53  20 33  37.7% 
 297     Greenville53  20 33  37.7% 
 298     Lawrence County53  20 33  37.7% 
 299     East Limestone52  20 32  38.5% 
 300     West Point52  20 32  38.5% 
 
 301     Bullock County49  18 31  36.7% 
 302     Marengo49  18 31  36.7% 
 303     Lakeside52  19 33  36.5% 
 304     B.C. Rain52  19 33  36.5% 
 305     Colbert Heights52  19 33  36.5% 
 306     Sumiton Christian52  19 33  36.5% 
 307     Samson51  19 32  37.3% 
 308     Kinston51  19 32  37.3% 
 309     Houston County51  19 32  37.3% 
 310     Munford51  19 32  37.3% 
 
 311     Phillips Bear Creek50  18 32  36.0% 
 312     Central Tuscaloosa50  18 32  36.0% 
 313     Sheffield50  18 32  36.0% 
 314     South Lamar53  19 34  35.8% 
 315     Sipsey Valley53  19 34  35.8% 
 316     St. Lukes53  19 34  35.8% 
 317     Jackson-Olin53  19 34  35.8% 
 318     Hamilton53  19 34  35.8% 
 319     Marshall Christian34  12 22  35.3% 
 320     Blount52  18 34  34.6% 
 
 321     Greensboro51  18 33  35.3% 
 322     Horseshoe Bend51  18 33  35.3% 
 323     Woodland55  19 36  34.5% 
 324     Abbeville Christian54  19 35  35.2% 
 325     Choctaw County47  16 31  34.0% 
 326     Greene County50  17 33  34.0% 
 327     Prattville Christian50  17 33  34.0% 
 328     Springville50  17 33  34.0% 
 329     Carroll53  18 35  34.0% 
 330     Cahawba Christian21  14  33.3% 
 
 331     Southern Christian39  13 26  33.3% 
 332     McIntosh43  14 29  32.6% 
 333     Carver Birmingham49  16 33  32.7% 
 334     Calera52  17 35  32.7% 
 335     Chelsea52  17 35  32.7% 
 336     Billingsley52  17 35  32.7% 
 337     Geneva52  17 35  32.7% 
 338     Cold Springs51  17 34  33.3% 
 339     East Lawrence51  17 34  33.3% 
 340     Zion Chapel51  17 34  33.3% 
 
 341     Southern Academy51  17 34  33.3% 
 342     Satsuma50  16 34  32.0% 
 343     Tuscaloosa County50  16 34  32.0% 
 344     Whitesburg Christian50  16 34  32.0% 
 345     Escambia County50  16 34  32.0% 
 346     Waterloo48  15 33  31.3% 
 347     Woodville51  16 35  31.4% 
 348     Danville51  16 35  31.4% 
 349     Grissom51  16 35  31.4% 
 350     Lincoln51  16 35  31.4% 
 
 351     Mortimer Jordan51  16 35  31.4% 
 352     White Plains50  15 35  30.0% 
 353     Marbury54  16 38  29.6% 
 354     Pickens Academy53  16 37  30.2% 
 355     Belgreen 28.6% 
 356     Fayetteville49  14 35  28.6% 
 357     Red Level48  14 34  29.2% 
 358     Washington County52  15 37  28.8% 
 359     Bessemer City52  15 37  28.8% 
 360     Baldwin County51  15 36  29.4% 
 
 361     Fruitdale51  15 36  29.4% 
 362     Davidson51  15 36  29.4% 
 363     Cleburne County51  15 36  29.4% 
 364     Clements51  15 36  29.4% 
 365     Lee Huntsville51  15 36  29.4% 
 366     Hayden51  15 36  29.4% 
 367     Section51  15 36  29.4% 
 368     Valiant Cross Academy47  13 34  27.7% 
 369     Shoals Christian50  14 36  28.0% 
 370     Sardis50  14 36  28.0% 
 
 371     Hanceville50  14 36  28.0% 
 372     Hooper Academy50  14 36  28.0% 
 373     Ashville50  14 36  28.0% 
 374     Chilton County50  14 36  28.0% 
 375     Brilliant53  15 38  28.3% 
 376     Alma Bryant49  13 36  26.5% 
 377     Beulah52  14 38  26.9% 
 378     Ashford51  14 37  27.5% 
 379     Northside Methodist Academy51  14 37  27.5% 
 380     Southern Choctaw51  14 37  27.5% 
 
 381     Ider50  13 37  26.0% 
 382     Childersburg50  13 37  26.0% 
 383     Cordova50  13 37  26.0% 
 384     Bayshore Christian 25.0% 
 385     Donoho48  12 36  25.0% 
 386     New Brockton48  12 36  25.0% 
 387     Pell City51  13 38  25.5% 
 388     Hazel Green51  13 38  25.5% 
 389     Brewer51  13 38  25.5% 
 390     North River Christian45  11 34  24.4% 
 
 391     Cherokee51  12 39  23.5% 
 392     Dallas County50  12 38  24.0% 
 393     Paul Bryant48  11 37  22.9% 
 394     R.C. Hatch47  11 36  23.4% 
 395     Mae Jemison52  12 40  23.1% 
 396     Weaver50  11 39  22.0% 
 397     Tharptown50  11 39  22.0% 
 398     Holly Pond50  11 39  22.0% 
 399     Murphy49  11 38  22.4% 
 400     Success Unlimited29  23  20.7% 
 
 401     Victory Baptist 20.0% 
 402     Holy Spirit30  24  20.0% 
 403     Central Coosa46  37  19.6% 
 404     Carbon Hill50  10 40  20.0% 
 405     D.A.R.50  10 40  20.0% 
 406     Coosa Valley Academy50  10 40  20.0% 
 407     Gaston50  10 40  20.0% 
 408     Glencoe50  10 40  20.0% 
 409     Elberta50  10 40  20.0% 
 410     J.A.G.50  10 40  20.0% 
 
 411     St. John Paul II50  10 40  20.0% 
 412     Woodlawn49  10 39  20.4% 
 413     Park Crossing48  39  18.8% 
 414     Jemison50  41  18.0% 
 415     Brookwood50  41  18.0% 
 416     St. Clair County50  41  18.0% 
 417     Robertsdale49  40  18.4% 
 418     Fultondale49  40  18.4% 
 419     Holt49  40  18.4% 
 420     Monroe County49  40  18.4% 
 
 421     Vina48  40  16.7% 
 422     Smiths Station50  42  16.0% 
 423     Huffman50  42  16.0% 
 424     Elkmont50  42  16.0% 
 425     Daleville50  42  16.0% 
 426     Calhoun50  43  14.0% 
 427     Tarrant47  41  12.8% 
 428     Talladega51  45  11.8% 
 429     Pleasant Home49  43  12.2% 
 430     Francis Marion48  42  12.5% 
 
 431     Trinity Christian Homeschool38  34  10.5% 
 432     Talladega County Central37  33  10.8% 
 433     Crossville30  27  10.0% 
 434     J.F. Shields50  45  10.0% 
 435     Asbury50  45  10.0% 
 436     Wilcox Central49  44  10.2% 
 437     Sumter Central47  43  8.5% 
 438     Wilson50  46  8.0% 
 439     LeFlore50  46  8.0% 
 440     Albertville50  46  8.0% 
 
 441     Barbour County45  42  6.7% 
 442     Snook Christian44  41  6.8% 
 443     New Life Christian17  16  5.9% 
 444     Meadowview Christian51  48  5.9% 
 445     Curry50  47  6.0% 
 446     Brindlee Mountain49  46  6.1% 
 447     Columbia49  49  0.0% 
 448     A.L. Johnson36  36  0.0% 
 449     Ellwood Christian27  27  0.0% 
 450     Bear Creek Academy11  11  0.0% 
 
 451     Oaks 0.0% 
Great Moments in Alabama High School Football History

Homewood defeated Benjamin Russell in five overtimes during the Class 5A Super Six state championship game in 2000.