News

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

Murphy and Theodore battled through seven overtimes before the Panthers came out on top 33-26 in 1979.