News

We now have 819 teams &  
174,623 games on AHSFHS.org.


Search Site


AHSFHS Article Series


   The best of the best in Alabama High   
  School Football over the past 100 seasons.





 Last 25 Years Team Records (1991-2016)

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   Tied   Pct. 
 Clay County329  241 44  84.6% 
 Park Crossing52  36  81.8% 
 Hoover404  280 62  81.9% 
 T.R. Miller397  271 63  81.1% 
 Brantley396  266 65  80.4% 
 Evangel Christian Alabaster194  126 34  78.8% 
 Fyffe382  250 66  79.1% 
 Maplesville397  261 68  79.3% 
 Spanish Fort189  121 34  78.1% 
 
 Hazlewood263  165 49  77.1% 
 Deshler414  252 81  75.7% 
 Alexandria371  225 73  75.5% 
 Briarwood415  247 84  74.6% 
 Lineville341  203 69  74.6% 
 Opelika380  228 76  75.0% 
 UMS-Wright423  255 84  75.2% 
 Russellville405  239 83  74.2% 
 Prattville386  228 79  74.3% 
 Central Phenix City373  219 77  74.0% 
 
 Addison392  228 82  73.5% 
 Demopolis384  226 79  74.1% 
 Cullman Christian47  27 10  73.0% 
 Daphne397  223 87  71.9% 
 Fayette County402  224 89  71.6% 
 Restoration Academy237  133 52  71.9% 
 Homewood400  226 87  72.2% 
 Gordo399  225 87  72.1% 
 Vestavia Hills397  225 86  72.3% 
 Trinity393  221 86  72.0% 
 
 St. Pauls399  225 87  72.1% 
 Leroy420  232 94  71.2% 
 McAdory386  214 86  71.3% 
 North Jackson390  216 87  71.3% 
 Central Clay County88  48 20  70.6% 
 Colbert County434  234 100  70.1% 
 Tanner398  216 91  70.4% 
 Vigor400  212 94  69.3% 
 Autauga Academy395  207 94  68.8% 
 
 Bessemer Academy401  213 94  69.4% 
 Plainview394  206 94  68.7% 
 Pickens Academy391  201 95  67.9% 
 Patrician Academy391  199 96  67.5% 
 American Christian397  205 96  68.1% 
 Aliceville404  208 98  68.0% 
 Cedar Bluff409  209 100  67.6% 
 Clay-Chalkville342  178 82  68.5% 
 Etowah391  201 95  67.9% 
 Eufaula387  201 93  68.4% 
 
 Brooks392  198 97  67.1% 
 Oxford384  194 95  67.1% 
 Reeltown422  212 105  66.9% 
 Mountain Brook406  204 101  66.9% 
 Monroe Academy397  199 99  66.8% 
 Morgan Academy397  201 98  67.2% 
 Linden391  195 98  66.6% 
 Guntersville392  196 98  66.7% 
 Sweet Water412  206 103  66.7% 
 Thomasville409  199 105  65.5% 
 
 Saraland123  61 31  66.3% 
 Walker376  184 96  65.7% 
 West Birmingham Christian51  25 13  65.8% 
 Hackleburg387  191 98  66.1% 
 Hartselle404  200 102  66.2% 
 Luverne418  208 105  66.5% 
 Oneonta409  203 103  66.3% 
 Catherine Academy156  76 40  65.5% 
 Benjamin Russell412  204 104  66.2% 
 Decatur398  194 102  65.5% 
 
 Cleburne County409  195 107  64.6% 
 Fort Dale Academy399  191 104  64.7% 
 Pike County407  197 105  65.2% 
 Pickens County419  201 109  64.8% 
 Washington County406  194 106  64.7% 
 Jasper389  187 101  64.9% 
 Southern Choctaw401  193 104  65.0% 
 Spain Park247  117 65  64.3% 
 Tuscaloosa Christian355  167 94  64.0% 
 Piedmont414  194 110  63.8% 
 
 R.A. Hubbard416  194 111  63.6% 
 McGill-Toolen405  191 107  64.1% 
 Jackson407  191 108  63.9% 
 Hewitt-Trussville397  189 104  64.5% 
 Cullman396  188 104  64.4% 
 Gadsden City192  88 52  62.9% 
 Blount403  185 109  62.9% 
 Hamilton403  187 108  63.4% 
 Tabernacle254  118 68  63.4% 
 Stanhope Elmore399  185 107  63.4% 
 
 Red Bay398  182 108  62.8% 
 Wadley398  184 107  63.2% 
 Winfield405  181 112  61.8% 
 Sand Rock392  178 107  62.5% 
 Tuscaloosa County410  182 114  61.5% 
 Hope Christian239  107 66  61.8% 
 Leeds432  194 119  62.0% 
 Mobile Christian410  182 114  61.5% 
 Gadsden230  104 63  62.3% 
 Dadeville416  188 114  62.3% 
 
 Crenshaw Christian398  180 109  62.3% 
 Clarke Prep406  180 113  61.4% 
 Fort Payne389  169 110  60.6% 
 Elba417  183 117  61.0% 
 Bessemer City396  172 112  60.6% 
 Auburn402  178 112  61.4% 
 Paramount115  51 32  61.4% 
 Greenville404  176 114  60.7% 
 Shelby Academy285  125 80  61.0% 
 Wetumpka402  174 114  60.4% 
 
 Handley417  179 119  60.1% 
 Lauderdale County413  177 118  60.0% 
 Ragland390  166 112  59.7% 
 Randolph County401  173 114  60.3% 
 Midfield409  177 116  60.4% 
 Montgomery Academy411  177 117  60.2% 
 Murphy401  173 114  60.3% 
 Athens422  182 120  60.3% 
 Beauregard393  169 112  60.1% 
 
 Freedom Academy159  69 45  60.5% 
 Cordova424  182 121  60.1% 
 Daleville404  174 115  60.2% 
 Edgewood Academy419  177 121  59.4% 
 Ballard Christian138  58 40  59.2% 
 Charles Henderson400  168 116  59.2% 
 Mortimer Jordan400  166 117  58.7% 
 Pleasant Grove412  172 120  58.9% 
 Wenonah373  157 108  59.2% 
 Southern Academy400  168 116  59.2% 
 
 Sylvania388  164 112  59.4% 
 Straughn411  167 122  57.8% 
 West Morgan403  163 120  57.6% 
 Parrish366  150 108  58.1% 
 Lynn415  169 123  57.9% 
 Macon-East Academy339  137 101  57.6% 
 Madison Academy427  175 126  58.1% 
 Lowndes Academy413  167 123  57.6% 
 Bibb County409  167 121  58.0% 
 Billingsley418  172 123  58.3% 
 
 Enterprise403  165 119  58.1% 
 G.W. Long401  165 118  58.3% 
 East Limestone413  163 125  56.6% 
 Ezekiel Academy67  27 20  57.4% 
 Davidson402  162 120  57.4% 
 Decatur Heritage Christian120  48 36  57.1% 
 Clarke County403  161 121  57.1% 
 Lanett414  166 124  57.2% 
 Glencoe407  161 123  56.7% 
 Houston Academy383  151 116  56.6% 
 
 Hokes Bluff408  162 123  56.8% 
 Minor410  164 123  57.1% 
 Springville411  165 123  57.3% 
 Springwood411  165 123  57.3% 
 Tri-County Christian50  20 15  57.1% 
 Theodore402  162 120  57.4% 
 Trinity Oxford143  57 43  57.0% 
 St. Clair County401  159 121  56.8% 
 Providence Christian177  69 54  56.1% 
 Talladega County Central414  162 126  56.3% 
 
 Marengo Academy418  162 128  55.9% 
 Pinson Valley401  155 123  55.8% 
 Ramsay95  37 29  56.1% 
 Hillcrest Tuscaloosa415  163 126  56.4% 
 Jemison405  159 123  56.4% 
 Loachapoka413  159 127  55.6% 
 Calera405  157 124  55.9% 
 Bob Jones411  159 126  55.8% 
 Autaugaville411  159 126  55.8% 
 Geneva396  152 122  55.5% 
 
 Flomaton398  154 122  55.8% 
 Florence218  84 67  55.6% 
 Florence Christian98  38 30  55.9% 
 Georgiana413  157 128  55.1% 
 Geraldine404  152 126  54.7% 
 Fairhope409  155 127  55.0% 
 Bayside Academy266  102 82  55.4% 
 Glenwood School414  158 128  55.2% 
 Notasulga423  159 132  54.6% 
 Marion County412  156 128  54.9% 
 
 Tallassee414  158 128  55.2% 
 Sylacauga407  153 127  54.6% 
 St. James408  156 126  55.3% 
 Saks408  150 129  53.8% 
 Muscle Shoals414  152 131  53.7% 
 Pike Liberal Arts402  150 126  54.3% 
 Goshen406  152 127  54.5% 
 Hale County404  148 128  53.6% 
 Highland Home414  154 130  54.2% 
 Lexington413  153 130  54.1% 
 
 Cottonwood425  157 134  54.0% 
 Frisco City276  100 88  53.2% 
 Foley411  147 132  52.7% 
 Cahawba Christian47  17 15  53.1% 
 Cherokee County423  153 135  53.1% 
 Lee-Scott Academy405  147 129  53.3% 
 Haleyville404  146 129  53.1% 
 Westbrook Christian404  144 130  52.6% 
 W.S. Neal409  149 130  53.4% 
 Wilcox Academy430  156 137  53.2% 
 
 Williamson412  148 132  52.9% 
 Rogers414  144 135  51.6% 
 South Lamar427  151 138  52.2% 
 Susan Moore413  145 134  52.0% 
 Greensboro427  151 138  52.2% 
 Hubbertville414  144 135  51.6% 
 Huntsville412  146 133  52.3% 
 Litchfield256  90 83  52.0% 
 Jeff Davis405  143 131  52.2% 
 Oakman413  147 133  52.5% 
 
 Opp410  144 133  52.0% 
 Ranburne389  137 126  52.1% 
 New Life Christian294  104 95  52.3% 
 Millry415  147 134  52.3% 
 Central Tuscaloosa410  144 133  52.0% 
 Carrollton238  84 77  52.2% 
 Andalusia417  147 135  52.1% 
 Anniston416  146 135  52.0% 
 Ashford401  141 130  52.0% 
 Collinsville411  145 133  52.2% 
 
 Coffee Springs49  17 16  51.5% 
 Donoho410  144 133  52.0% 
 Dale County416  144 136  51.4% 
 Conecuh Springs Christian61  21 20  51.2% 
 Geneva County415  143 136  51.3% 
 Faith Christian Roanoke58  20 19  51.3% 
 Marengo410  140 135  50.9% 
 Lamar County424  146 139  51.2% 
 Valley425  147 139  51.4% 
 Shaw241  83 79  51.2% 
 
 Woodland435  149 143  51.0% 
 West End Walnut Grove416  144 136  51.4% 
 Shades Valley428  144 142  50.3% 
 Sheffield426  144 141  50.5% 
 Speake292  96 98  49.5% 
 Victory Baptist179  59 60  49.6% 
 Tarrant425  141 142  49.8% 
 Lincoln439  147 146  50.2% 
 Munford427  143 142  50.2% 
 
 Fairfield417  137 140  49.5% 
 Excel413  137 138  49.8% 
 Escambia Academy425  143 141  50.4% 
 Fultondale419  141 139  50.4% 
 Clay County Christian75  25 25  50.0% 
 Cleveland415  137 139  49.6% 
 Dora424  142 141  50.2% 
 Ariton417  139 139  50.0% 
 Austin420  142 139  50.5% 
 Alabama School Deaf357  119 119  50.0% 
 
 Bibb Graves165  55 55  50.0% 
 Berry Fayette420  142 139  50.5% 
 Carver Montgomery438  144 147  49.5% 
 Chambers Academy429  143 143  50.0% 
 Central Christian156  52 52  50.0% 
 Central Florence422  138 142  49.3% 
 A.L. Johnson410  132 139  48.7% 
 Dixie Academy307  99 104  48.8% 
 Cornerstone Christian282  92 95  49.2% 
 Fairview410  132 139  48.7% 
 
 Oak Grove401  129 136  48.7% 
 Pelham420  136 142  48.9% 
 Jacksonville Christian370  120 125  49.0% 
 Huffman415  135 140  49.1% 
 Sulligent431  139 146  48.8% 
 Smiths Station416  134 141  48.7% 
 South Choctaw Academy431  139 146  48.8% 
 Scottsboro425  139 143  49.3% 
 Wilson405  131 137  48.9% 
 Westminster Christian198  62 68  47.7% 
 
 Weaver426  134 146  47.9% 
 Tuscaloosa Academy394  124 135  47.9% 
 James Clemens96  30 33  47.6% 
 J.O. Johnson417  131 143  47.8% 
 Good Hope422  132 145  47.7% 
 Parker411  129 141  47.8% 
 New Brockton412  132 140  48.5% 
 Gaston429  135 147  47.9% 
 Chelsea418  132 143  48.0% 
 Buckhorn421  131 145  47.5% 
 
 Bradshaw216  66 75  46.8% 
 Crossville421  129 146  46.9% 
 Montevallo411  127 142  47.2% 
 Pell City417  127 145  46.7% 
 Hatton411  125 143  46.6% 
 LaFayette400  122 139  46.7% 
 Lee Montgomery435  135 150  47.4% 
 St. Lukes118  36 41  46.8% 
 Slocomb435  133 151  46.8% 
 Walter Wellborn417  129 144  47.3% 
 
 Wicksburg412  126 143  46.8% 
 West Point419  127 146  46.5% 
 Sumiton Christian386  116 135  46.2% 
 Sumter Academy416  124 146  45.9% 
 Madison County423  125 149  45.6% 
 Hueytown424  128 148  46.4% 
 Houston County422  128 147  46.5% 
 Pisgah434  128 153  45.6% 
 McKenzie420  124 148  45.6% 
 Gardendale430  130 150  46.4% 
 
 Elmore County423  127 148  46.2% 
 Citronelle422  126 148  46.0% 
 Boaz423  127 148  46.2% 
 Baldwin County421  123 149  45.2% 
 Chilton County422  122 150  44.9% 
 Emma Sansom250  72 89  44.7% 
 Marbury415  119 148  44.6% 
 Oak Mountain304  88 108  44.9% 
 Ohatchee425  123 151  44.9% 
 Ider421  123 149  45.2% 
 
 Thompson412  120 146  45.1% 
 Shoals Christian303  87 108  44.6% 
 Vincent428  124 152  44.9% 
 Samson423  119 152  43.9% 
 Sumter County305  87 109  44.4% 
 Isabella424  120 152  44.1% 
 Jacksonville408  116 146  44.3% 
 Helena64  18 23  43.9% 
 Corner416  116 150  43.6% 
 Colbert Heights425  121 152  44.3% 
 
 Center Point434  124 155  44.4% 
 Appalachian423  119 152  43.9% 
 Albertville420  116 152  43.3% 
 Abbeville428  116 156  42.6% 
 Abbeville Christian435  119 158  43.0% 
 Alabama Christian420  114 153  42.7% 
 B.C. Rain425  117 154  43.2% 
 Dothan411  113 149  43.1% 
 Faith Academy421  115 153  42.9% 
 Jackson Academy430  118 156  43.1% 
 
 J.B. Pennington431  119 156  43.3% 
 Keith420  114 153  42.7% 
 Randolph163  45 59  43.3% 
 Moody425  115 155  42.6% 
 Vinemont418  114 152  42.9% 
 Verbena436  116 160  42.0% 
 West Limestone421  111 155  41.7% 
 LeFlore431  113 159  41.5% 
 Hanceville427  115 156  42.4% 
 
 Florala425  113 156  42.0% 
 Coosa Christian399  107 146  42.3% 
 Ashville423  113 155  42.2% 
 Cherokee412  110 151  42.1% 
 Hillcrest Evergreen435  113 161  41.2% 
 Hooper Academy439  113 163  40.9% 
 Lawrence County427  109 159  40.7% 
 Lakeside415  107 154  41.0% 
 New Hope419  107 156  40.7% 
 North Sand Mountain424  108 158  40.6% 
 
 Northridge245  63 91  40.9% 
 Meek434  112 161  41.0% 
 Winston County445  115 165  41.1% 
 West Blocton433  113 160  41.4% 
 St. Jude335  87 124  41.2% 
 Scottsboro Christian51  13 19  40.6% 
 Southside Gadsden425  109 158  40.8% 
 Spring Garden415  103 156  39.8% 
 Shelby County433  109 162  40.2% 
 Sparta Academy439  109 165  39.8% 
 
 Winterboro433  109 162  40.2% 
 North River Christian281  71 105  40.3% 
 Rehobeth440  110 165  40.0% 
 Greene County289  73 108  40.3% 
 Catholic Montgomery417  103 157  39.6% 
 Coosa Valley Academy431  109 161  40.4% 
 D.A.R.194  48 73  39.7% 
 Falkville430  106 162  39.6% 
 Ensley230  58 86  40.3% 
 Elkmont429  109 160  40.5% 
 
 East Memorial Christian220  54 83  39.4% 
 Dallas County436  106 165  39.1% 
 Bullock Memorial150  36 57  38.7% 
 John Carroll437  107 165  39.3% 
 Meadowview Christian439  105 167  38.6% 
 Selma410  98 156  38.6% 
 Sardis431  103 164  38.6% 
 Red Level447  105 171  38.0% 
 Section431  101 165  38.0% 
 Sidney Lanier429  101 164  38.1% 
 
 West Jefferson147  35 56  38.5% 
 Phillips Birmingham126  30 48  38.5% 
 Lee Huntsville432  102 165  38.2% 
 Holly Pond430  102 164  38.3% 
 Calvary Christian267  63 102  38.2% 
 Carroll434  100 167  37.5% 
 Childersburg430  102 164  38.3% 
 Chilton Christian68  16 26  38.1% 
 Alma Bryant338  78 130  37.5% 
 Georgia Alabama Christian34  13  38.1% 
 
 Demopolis Academy178  40 69  36.7% 
 Locust Fork437  99 169  36.9% 
 Kingwood Christian428  96 166  36.6% 
 J.U. Blacksher439  99 170  36.8% 
 Jackson-Olin428  98 165  37.3% 
 Phillips Bear Creek438  100 169  37.2% 
 West End274  62 106  36.9% 
 South Montgomery Academy418  94 162  36.7% 
 Valley Head430  98 166  37.1% 
 Northside432  94 169  35.7% 
 
 Hayden437  95 171  35.7% 
 Gulf Shores294  64 115  35.8% 
 Greenville Academy202  44 79  35.8% 
 Fruitdale416  90 163  35.6% 
 Alba92  20 36  35.7% 
 Arab439  97 171  36.2% 
 B.B. Comer442  96 173  35.7% 
 Brilliant442  96 173  35.7% 
 Gaylesville435  93 171  35.2% 
 Eutaw137  29 54  34.9% 
 
 Coffeeville348  74 137  35.1% 
 McIntosh437  93 172  35.1% 
 Marion Academy135  29 53  35.4% 
 Phil Campbell450  94 178  34.6% 
 Northview431  91 170  34.9% 
 Pleasant Home298  64 117  35.4% 
 Prattville Christian209  43 83  34.1% 
 Holy Spirit230  48 91  34.5% 
 Horseshoe Bend445  91 177  34.0% 
 Cold Springs442  92 175  34.5% 
 
 Cottage Hill Christian276  56 110  33.7% 
 Choctaw County434  88 173  33.7% 
 Southside Selma432  90 171  34.5% 
 Sparkman434  90 172  34.4% 
 White Plains429  87 171  33.7% 
 Wilcox Central445  89 178  33.3% 
 Victory Christian297  59 119  33.1% 
 Brooklane Baptist164  32 66  32.7% 
 Ashford Academy400  78 161  32.6% 
 Danville442  88 177  33.2% 
 
 Evangel Family Christian107  21 43  32.8% 
 Garywood Christian154  30 62  32.6% 
 Hazel Green435  87 174  33.3% 
 Grissom445  89 178  33.3% 
 Priceville255  51 102  33.3% 
 Northside Methodist Academy70  14 28  33.3% 
 Mary Montgomery436  84 176  32.3% 
 Pell City Christian69  13 28  31.7% 
 Holt443  85 179  32.2% 
 Francis Marion441  83 179  31.7% 
 
 Butler429  83 173  32.4% 
 Chickasaw67  13 27  32.5% 
 Warrior Academy252  48 102  32.0% 
 Thorsby442  82 180  31.3% 
 Akron384  70 157  30.8% 
 Beulah445  81 182  30.8% 
 Escambia County452  82 185  30.7% 
 Headland443  81 181  30.9% 
 Livingston306  56 125  30.9% 
 Paul Bryant259  45 107  29.6% 
 
 Evangel Christian Academy290  52 119  30.4% 
 Fayetteville351  59 146  28.8% 
 Flint Hill Christian101  17 42  28.8% 
 Curry456  76 190  28.6% 
 Coffee233  39 97  28.7% 
 Ardmore446  76 185  29.1% 
 Central Coosa448  76 186  29.0% 
 Monroe County449  75 187  28.6% 
 
 Lighthouse Christian58  10 24  29.4% 
 Lighthouse Home School58  10 24  29.4% 
 Kinston455  77 189  28.9% 
 Holtville454  76 189  28.7% 
 Sunshine388  66 161  29.1% 
 Robertsdale451  77 187  29.2% 
 Satsuma448  74 187  28.4% 
 Zion Chapel441  71 185  27.7% 
 J.F. Shields388  64 162  28.3% 
 Carbon Hill452  72 190  27.5% 
 
 East Lawrence451  73 189  27.9% 
 First Assembly Christian45  19  26.9% 
 Douglas449  71 189  27.3% 
 Barbour County311  49 131  27.2% 
 Heritage Christian52  22  26.7% 
 Parkway Christian57  24  27.3% 
 Woodlawn450  70 190  26.9% 
 West Alabama Prep68  10 29  25.6% 
 Sipsey Valley141  21 60  25.9% 
 Talladega453  67 193  25.8% 
 
 B.T. Washington433  65 184  26.1% 
 Brewer453  69 192  26.4% 
 Columbia205  31 87  26.3% 
 Clements453  69 192  26.4% 
 Baker456  66 195  25.3% 
 Carver Birmingham413  59 177  25.0% 
 Brookwood456  64 196  24.6% 
 Oak Park Christian88  12 38  24.0% 
 Pleasant Valley454  62 196  24.0% 
 John Essex387  53 167  24.1% 
 
 Russell County450  62 194  24.2% 
 Russell Christian53  23  23.3% 
 Waterloo265  35 115  23.3% 
 Mount Hope204  26 89  22.6% 
 Jefferson Christian248  30 109  21.6% 
 Louisville160  20 70  22.2% 
 Ellwood Christian153  19 67  22.1% 
 Warrior203  25 89  21.9% 
 Tharptown203  25 89  21.9% 
 T.W. Martin127  15 56  21.1% 
 
 Mars Hill68  30  21.1% 
 Marion Military Institute223  25 99  20.2% 
 Grand Bay108  12 48  20.0% 
 Calhoun467  51 208  19.7% 
 Shades Mountain Christian158  18 70  20.5% 
 Taylor Road Academy123  13 55  19.1% 
 Vina437  47 195  19.4% 
 Central Hayneville459  47 206  18.6% 
 Woodville217  21 98  17.6% 
 
 Sumter Central126  12 57  17.4% 
 Lyman Ward408  38 185  17.0% 
 Independent Methodist119  11 54  16.9% 
 R.C. Hatch437  39 199  16.4% 
 Bullock County470  40 215  15.7% 
 Eastwood Christian39  18  14.3% 
 St. Bernard115  53  14.5% 
 Cathedral Christian43  20  13.0% 
 
 Brindlee Mountain222  14 104  11.9% 
 Southeastern105  49  12.5% 
 Skyline105  50  9.1% 
 Southern Normal42  20  9.1% 
 St. John Paul II107  51  8.9% 
 Hayes77  37  7.5% 
 Clayton154  76  2.6% 
 
 Asbury36  18  0.0% 
Great Moments in Alabama High School Football History

Brantley won an amazing 62 consecutive region games between 2002-2010.