News

We now have 814 teams &  
171,412 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% 
 Hoover395  273 61  81.7% 
 T.R. Miller400  280 60  82.4% 
 Park Crossing42  28  80.0% 
 Maplesville390  254 68  78.9% 
 Evangel Christian Alabaster183  119 32  78.8% 
 Brantley403  263 70  79.0% 
 Fyffe390  248 71  77.7% 
 Spanish Fort180  114 33  77.6% 
 
 Hazlewood263  165 49  77.1% 
 Opelika382  232 75  75.6% 
 Deshler419  259 80  76.4% 
 Alexandria360  218 71  75.4% 
 Prattville375  225 75  75.0% 
 Lineville341  203 69  74.6% 
 Briarwood407  239 84  74.0% 
 Russellville407  241 83  74.4% 
 Trinity391  227 82  73.5% 
 UMS-Wright428  252 88  74.1% 
 
 Vestavia Hills384  222 81  73.3% 
 Addison381  221 80  73.4% 
 Cullman Christian47  27 10  73.0% 
 North Jackson391  223 84  72.6% 
 McAdory375  209 83  71.6% 
 Leroy423  237 93  71.8% 
 Homewood392  218 87  71.5% 
 Gordo390  218 86  71.7% 
 Demopolis393  221 86  72.0% 
 Central Clay County77  43 17  71.7% 
 
 St. Pauls401  227 87  72.3% 
 Restoration Academy237  133 52  71.9% 
 Central Phenix City384  212 86  71.1% 
 Daphne403  221 91  70.8% 
 Fayette County411  227 92  71.2% 
 Colbert County440  236 102  69.8% 
 Tanner401  217 92  70.2% 
 Vigor403  217 93  70.0% 
 Morgan Academy397  209 94  69.0% 
 Plainview401  213 94  69.4% 
 
 Reeltown426  222 102  68.5% 
 Patrician Academy379  193 93  67.5% 
 Pickens Academy378  196 91  68.3% 
 Clay-Chalkville332  170 81  67.7% 
 Etowah394  202 96  67.8% 
 Cedar Bluff400  204 98  67.5% 
 Aliceville407  209 99  67.9% 
 American Christian404  206 99  67.5% 
 Bessemer Academy406  210 98  68.2% 
 Brooks399  199 100  66.6% 
 
 Eufaula394  198 98  66.9% 
 Oneonta411  209 101  67.4% 
 Mountain Brook396  198 99  66.7% 
 Linden395  197 99  66.6% 
 Luverne425  215 105  67.2% 
 Hartselle409  203 103  66.3% 
 Oxford390  192 99  66.0% 
 Cleburne County409  199 105  65.5% 
 Decatur399  197 101  66.1% 
 Catherine Academy156  76 40  65.5% 
 
 Benjamin Russell417  205 106  65.9% 
 Autauga Academy406  198 104  65.6% 
 Walker376  184 96  65.7% 
 Sweet Water421  205 108  65.5% 
 Saraland111  55 28  66.3% 
 Thomasville415  201 107  65.3% 
 Tuscaloosa Christian353  169 92  64.8% 
 West Birmingham Christian62  30 16  65.2% 
 Cullman399  191 104  64.7% 
 Gadsden City177  85 46  64.9% 
 
 R.A. Hubbard416  202 107  65.4% 
 Pike County414  200 107  65.1% 
 Monroe Academy405  195 105  65.0% 
 Guntersville399  193 103  65.2% 
 Hamilton402  194 104  65.1% 
 Hackleburg396  186 105  63.9% 
 Hewitt-Trussville389  181 104  63.5% 
 Jackson410  194 108  64.2% 
 Red Bay397  189 104  64.5% 
 Fort Dale Academy403  191 106  64.3% 
 
 Washington County412  192 110  63.6% 
 Tabernacle240  114 63  64.4% 
 Southern Choctaw407  193 107  64.3% 
 Spain Park236  112 62  64.4% 
 Stanhope Elmore404  186 109  63.1% 
 Blount390  180 105  63.2% 
 Piedmont404  186 109  63.1% 
 Hope Christian226  104 61  63.0% 
 Handley419  189 115  62.2% 
 Gadsden230  104 63  62.3% 
 
 Leeds421  187 117  61.5% 
 Pickens County430  194 118  62.2% 
 McGill-Toolen415  187 114  62.1% 
 Freedom Academy146  66 40  62.3% 
 Dadeville419  189 115  62.2% 
 Cordova424  190 117  61.9% 
 Tuscaloosa County409  185 112  62.3% 
 Sand Rock398  178 110  61.8% 
 Wadley407  185 111  62.5% 
 Winfield408  184 112  62.2% 
 
 Shelby Academy285  125 80  61.0% 
 Clarke Prep409  179 115  60.9% 
 Daleville407  179 114  61.1% 
 Crenshaw Christian403  175 114  60.6% 
 Bessemer City383  169 107  61.2% 
 Auburn407  177 115  60.6% 
 Midfield396  174 111  61.1% 
 Lauderdale County418  184 117  61.1% 
 Greenville409  177 116  60.4% 
 Mobile Christian418  180 119  60.2% 
 
 Montgomery Academy415  177 119  59.8% 
 Murphy403  173 115  60.1% 
 Randolph County392  166 113  59.5% 
 Ragland393  167 113  59.6% 
 Athens411  177 117  60.2% 
 Ballard Christian136  58 39  59.8% 
 Fort Payne393  169 112  60.1% 
 Enterprise401  171 115  59.8% 
 Edgewood Academy417  179 119  60.1% 
 Elba422  182 120  60.3% 
 
 Straughn411  175 118  59.7% 
 Southern Academy402  170 116  59.4% 
 Springville396  164 116  58.6% 
 Springwood409  171 119  59.0% 
 Wetumpka408  172 118  59.3% 
 Beauregard400  168 116  59.2% 
 Billingsley405  169 118  58.9% 
 Charles Henderson405  171 117  59.4% 
 Pleasant Grove401  167 117  58.8% 
 Paramount135  55 40  57.9% 
 
 Parrish366  150 108  58.1% 
 Mortimer Jordan390  160 115  58.2% 
 Minor397  161 118  57.7% 
 Madison Academy417  169 124  57.7% 
 Lowndes Academy417  169 124  57.7% 
 Cahawba Christian37  15 11  57.7% 
 G.W. Long408  166 121  57.8% 
 Wenonah364  150 107  58.4% 
 Sylvania394  162 116  58.3% 
 Trinity Oxford143  57 43  57.0% 
 
 Tri-County Christian50  20 15  57.1% 
 Theodore391  157 117  57.3% 
 Florence205  81 62  56.6% 
 Conecuh Springs Christian50  20 15  57.1% 
 Bibb County398  160 119  57.3% 
 Autaugaville398  158 120  56.8% 
 Jemison392  156 118  56.9% 
 Houston Academy381  153 114  57.3% 
 Marengo Academy402  160 121  56.9% 
 Ramsay83  33 25  56.9% 
 
 Macon-East Academy329  129 100  56.3% 
 Hillcrest Tuscaloosa405  157 124  55.9% 
 Hokes Bluff411  161 125  56.3% 
 Geraldine405  157 124  55.9% 
 Glencoe411  161 125  56.3% 
 Lynn423  163 130  55.6% 
 Loachapoka414  162 126  56.3% 
 Bayside Academy254  98 78  55.7% 
 Calera394  152 121  55.7% 
 Clarke County410  160 125  56.1% 
 
 Cottonwood429  165 132  55.6% 
 Davidson407  159 124  56.2% 
 Florence Christian98  38 30  55.9% 
 East Limestone419  161 129  55.5% 
 Tallassee419  161 129  55.5% 
 St. Clair County391  153 119  56.3% 
 Providence Christian164  64 50  56.1% 
 West Morgan411  157 127  55.3% 
 Wilcox Academy429  163 133  55.1% 
 Lanett423  159 132  54.6% 
 
 Lexington418  158 130  54.9% 
 Glenwood School400  152 124  55.1% 
 Goshen412  156 128  54.9% 
 Marion County416  158 129  55.1% 
 Ranburne388  142 123  53.6% 
 Pinson Valley393  147 123  54.4% 
 Notasulga412  154 129  54.4% 
 Hubbertville416  152 132  53.5% 
 Fairhope416  154 131  54.0% 
 Flomaton405  151 127  54.3% 
 
 Decatur Heritage Christian111  41 35  53.9% 
 Cherokee County426  156 135  53.6% 
 Central Tuscaloosa414  152 131  53.7% 
 Bob Jones418  154 132  53.8% 
 W.S. Neal410  152 129  54.1% 
 St. James413  151 131  53.5% 
 Susan Moore416  152 132  53.5% 
 Talladega County Central424  156 134  53.8% 
 Sylacauga412  152 130  53.9% 
 
 Valley425  157 134  54.0% 
 West End Walnut Grove415  149 133  52.8% 
 Westbrook Christian408  148 130  53.2% 
 Ashford401  145 128  53.1% 
 Anniston416  150 133  53.0% 
 Geneva406  146 130  52.9% 
 Ezekiel Academy56  20 18  52.6% 
 Georgiana421  151 135  52.8% 
 Greensboro414  148 133  52.7% 
 Haleyville408  146 131  52.7% 
 
 Lee-Scott Academy409  147 131  52.9% 
 New Life Christian284  102 91  52.8% 
 Opp412  150 131  53.4% 
 Millry415  151 132  53.4% 
 Muscle Shoals422  148 137  51.9% 
 Pike Liberal Arts408  144 132  52.2% 
 Litchfield256  90 83  52.0% 
 Jeff Davis406  142 132  51.8% 
 Huntsville400  142 129  52.4% 
 Highland Home422  150 136  52.4% 
 
 Helena49  17 16  51.5% 
 Geneva County415  145 135  51.8% 
 Frisco City296  104 96  52.0% 
 Foley415  147 134  52.3% 
 Excel414  146 134  52.1% 
 Donoho414  144 135  51.6% 
 Collinsville413  147 133  52.5% 
 Carrollton238  84 77  52.2% 
 Williamson418  146 136  51.8% 
 Woodland436  152 142  51.7% 
 
 Saks400  142 129  52.4% 
 Sheffield426  148 139  51.6% 
 South Lamar434  150 142  51.4% 
 Shaw241  83 79  51.2% 
 Andalusia407  139 134  50.9% 
 Alabama School Deaf345  117 114  50.6% 
 Coffee Springs64  22 21  51.2% 
 Faith Christian Roanoke58  20 19  51.3% 
 Hale County413  143 135  51.4% 
 Lincoln439  151 144  51.2% 
 
 Oakman420  144 138  51.1% 
 Marengo399  135 132  50.6% 
 Munford433  143 145  49.7% 
 Lamar County428  144 142  50.3% 
 Fairfield404  134 135  49.8% 
 Fairview414  136 139  49.5% 
 Escambia Academy428  142 143  49.8% 
 Central Christian156  52 52  50.0% 
 Dora414  136 139  49.5% 
 Dale County423  139 142  49.5% 
 
 Ariton423  143 140  50.5% 
 Austin426  140 143  49.5% 
 Bibb Graves165  55 55  50.0% 
 Berry Fayette425  141 142  49.8% 
 Carver Montgomery423  141 141  50.0% 
 Central Florence423  139 142  49.5% 
 Smiths Station417  139 139  50.0% 
 Speake292  96 98  49.5% 
 Rogers421  141 140  50.2% 
 Shades Valley417  139 139  50.0% 
 
 Scottsboro430  140 145  49.1% 
 Tarrant415  135 140  49.1% 
 Chelsea403  131 136  49.1% 
 Cleveland423  137 143  48.9% 
 Cornerstone Christian269  87 91  48.9% 
 Dixie Academy307  99 104  48.8% 
 Fultondale411  133 139  48.9% 
 Huffman402  132 135  49.4% 
 Jacksonville Christian370  120 125  49.0% 
 James Clemens83  27 28  49.1% 
 
 Hatton413  133 140  48.7% 
 McKenzie419  135 142  48.7% 
 Oak Grove387  127 130  49.4% 
 Parker398  128 135  48.7% 
 Pelham408  132 138  48.9% 
 Pell City420  132 144  47.8% 
 Montevallo397  125 136  47.9% 
 New Brockton415  133 141  48.5% 
 Good Hope425  133 146  47.7% 
 J.O. Johnson417  131 143  47.8% 
 
 Gaston429  137 146  48.4% 
 Citronelle424  134 145  48.0% 
 Clay County Christian67  21 23  47.7% 
 Chambers Academy437  139 149  48.3% 
 Buckhorn424  132 146  47.5% 
 A.L. Johnson413  131 141  48.2% 
 Tuscaloosa Academy400  128 136  48.5% 
 Sulligent438  140 149  48.4% 
 Slocomb439  139 150  48.1% 
 South Choctaw Academy420  132 144  47.8% 
 
 Westminster Christian186  58 64  47.5% 
 Walter Wellborn403  127 138  47.9% 
 Wilson413  127 143  47.0% 
 Victory Baptist173  53 60  46.9% 
 Bradshaw216  66 75  46.8% 
 Crossville409  125 142  46.8% 
 Lee Montgomery424  130 147  46.9% 
 Pisgah435  133 151  46.8% 
 Madison County411  121 145  45.5% 
 Hueytown412  124 144  46.3% 
 
 LaFayette409  123 143  46.2% 
 Houston County427  129 149  46.4% 
 Gardendale417  125 146  46.1% 
 Elmore County426  126 150  45.7% 
 Boaz426  128 149  46.2% 
 Chilton County405  121 142  46.0% 
 Center Point417  123 147  45.6% 
 Sumiton Christian373  113 130  46.5% 
 Sumter Academy416  124 146  45.9% 
 Shoals Christian289  85 102  45.5% 
 
 Samson423  125 149  45.6% 
 West Point425  125 150  45.5% 
 Weaver434  130 152  46.1% 
 Wicksburg420  122 149  45.0% 
 Baldwin County426  124 151  45.1% 
 Emma Sansom250  72 89  44.7% 
 Dothan410  118 146  44.7% 
 Ider410  118 146  44.7% 
 Oak Mountain291  85 103  45.2% 
 Ohatchee429  123 153  44.6% 
 
 Northside Methodist Academy50  14 18  43.8% 
 Marbury403  115 144  44.4% 
 Hanceville426  120 153  44.0% 
 Coosa Christian399  113 143  44.1% 
 B.C. Rain423  119 152  43.9% 
 Abbeville Christian432  122 155  44.0% 
 Albertville424  118 153  43.5% 
 Ashville422  118 152  43.7% 
 Appalachian426  120 153  44.0% 
 Vincent417  119 149  44.4% 
 
 Sumter County305  87 109  44.4% 
 St. Lukes110  30 40  42.9% 
 Sparta Academy435  119 158  43.0% 
 Thompson404  112 146  43.4% 
 Verbena420  116 152  43.3% 
 Abbeville432  118 157  42.9% 
 Corner403  111 146  43.2% 
 Hooper Academy438  120 159  43.0% 
 Isabella415  113 151  42.8% 
 
 Moody412  112 150  42.7% 
 New Hope422  112 155  41.9% 
 North River Christian265  71 97  42.3% 
 J.B. Pennington438  116 161  41.9% 
 Jackson Academy433  115 159  42.0% 
 Lakeside416  110 153  41.8% 
 Keith426  112 157  41.6% 
 Lawrence County428  112 158  41.5% 
 Jacksonville416  110 153  41.8% 
 Colbert Heights433  115 159  42.0% 
 
 Elkmont429  113 158  41.7% 
 Faith Academy427  115 156  42.4% 
 Alabama Christian427  113 157  41.9% 
 Vinemont421  113 154  42.3% 
 Southside Gadsden425  113 156  42.0% 
 Scottsboro Christian51  13 19  40.6% 
 St. Jude335  87 124  41.2% 
 West Blocton419  109 155  41.3% 
 West Limestone425  111 157  41.4% 
 Winston County449  117 166  41.3% 
 
 Florala432  110 161  40.6% 
 Coosa Valley Academy414  106 154  40.8% 
 LeFlore434  112 161  41.0% 
 Northridge232  60 86  41.1% 
 Meadowview Christian440  112 164  40.6% 
 Randolph153  39 57  40.6% 
 Red Level446  112 167  40.1% 
 Rehobeth442  110 166  39.9% 
 Meek439  109 165  39.8% 
 North Sand Mountain429  107 161  39.9% 
 
 Lee Huntsville436  108 164  39.7% 
 Hillcrest Evergreen442  112 165  40.4% 
 Dallas County421  105 158  39.9% 
 Ensley230  58 86  40.3% 
 Cherokee421  105 158  39.9% 
 Winterboro421  105 158  39.9% 
 Shelby County420  106 157  40.3% 
 Sardis434  104 165  38.7% 
 Childersburg432  106 163  39.4% 
 Bullock Memorial150  36 57  38.7% 
 
 Falkville434  106 164  39.3% 
 D.A.R.182  44 69  38.9% 
 Greene County278  68 105  39.3% 
 John Carroll424  104 160  39.4% 
 Kingwood Christian411  95 158  37.5% 
 Locust Fork435  103 166  38.3% 
 Marion Academy123  29 47  38.2% 
 Phillips Birmingham126  30 48  38.5% 
 Georgia Alabama Christian34  13  38.1% 
 Brilliant441  103 169  37.9% 
 
 Calvary Christian267  63 102  38.2% 
 Chilton Christian68  16 26  38.1% 
 Arab437  101 168  37.5% 
 Alma Bryant325  75 125  37.5% 
 Selma416  98 159  38.1% 
 Spring Garden407  97 155  38.5% 
 West Jefferson147  35 56  38.5% 
 West End274  62 106  36.9% 
 South Montgomery Academy418  94 162  36.7% 
 Section438  100 169  37.2% 
 
 Valley Head418  96 161  37.4% 
 B.B. Comer443  101 171  37.1% 
 Catholic Montgomery426  98 164  37.4% 
 Fruitdale398  90 154  36.9% 
 Demopolis Academy178  40 69  36.7% 
 Cold Springs442  96 173  35.7% 
 Gaylesville437  97 170  36.3% 
 East Memorial Christian212  46 83  35.7% 
 Eutaw156  34 61  35.8% 
 Alba92  20 36  35.7% 
 
 Phillips Bear Creek444  96 174  35.6% 
 Jackson-Olin417  93 162  36.5% 
 J.U. Blacksher446  98 174  36.0% 
 Gulf Shores280  62 109  36.3% 
 Greenville Academy202  44 79  35.8% 
 Holly Pond439  97 171  36.2% 
 Sidney Lanier438  96 171  36.0% 
 Hayden425  91 167  35.3% 
 Hazel Green435  93 171  35.2% 
 Phil Campbell436  92 172  34.8% 
 
 Northview417  89 164  35.2% 
 Pleasant Home286  60 113  34.7% 
 McIntosh439  93 173  35.0% 
 Northside438  94 172  35.3% 
 Carroll444  94 175  34.9% 
 Choctaw County435  93 171  35.2% 
 Coffeeville348  74 137  35.1% 
 Danville442  94 174  35.1% 
 Cottage Hill Christian263  53 105  33.5% 
 Mary Montgomery418  84 167  33.5% 
 
 Prattville Christian196  40 78  33.9% 
 Priceville240  50 95  34.5% 
 Holy Spirit217  45 86  34.4% 
 Horseshoe Bend432  88 172  33.8% 
 Livingston321  65 128  33.7% 
 Southside Selma437  89 174  33.8% 
 Wilcox Central444  92 176  34.3% 
 White Plains433  87 173  33.5% 
 Holt427  85 171  33.2% 
 Grissom450  90 180  33.3% 
 
 Evangel Family Christian107  21 43  32.8% 
 Garywood Christian154  30 62  32.6% 
 Ashford Academy400  78 161  32.6% 
 Akron397  77 160  32.5% 
 Butler429  83 173  32.4% 
 Francis Marion428  80 174  31.5% 
 Evangel Christian Academy273  51 111  31.5% 
 Escambia County455  85 185  31.5% 
 Pell City Christian69  13 28  31.7% 
 Warrior Academy252  48 102  32.0% 
 
 Sparkman444  84 180  31.8% 
 Victory Christian285  55 115  32.4% 
 Headland445  83 181  31.4% 
 Chickasaw54  10 22  31.3% 
 Beulah449  83 183  31.2% 
 J.F. Shields387  67 160  29.5% 
 Mars Hill51  21  30.0% 
 Thorsby434  76 179  29.8% 
 Sunshine404  70 167  29.5% 
 Robertsdale435  77 179  30.1% 
 
 Lighthouse Christian58  10 24  29.4% 
 Holtville439  75 182  29.2% 
 Ardmore450  76 187  28.9% 
 Central Coosa452  76 188  28.8% 
 Brooklane Baptist157  27 65  29.3% 
 Fayetteville336  58 139  29.4% 
 Flint Hill Christian101  17 42  28.8% 
 Curry461  79 191  29.3% 
 
 Coffee233  39 97  28.7% 
 Columbia189  31 79  28.2% 
 Douglas452  72 190  27.5% 
 East Lawrence453  75 189  28.4% 
 Carbon Hill454  74 190  28.0% 
 Barbour County297  49 124  28.3% 
 Kinston460  76 192  28.4% 
 Monroe County455  73 191  27.7% 
 Paul Bryant246  40 103  28.0% 
 Satsuma452  74 189  28.1% 
 
 Zion Chapel444  72 186  27.9% 
 Woodlawn434  70 182  27.8% 
 Parkway Christian57  24  27.3% 
 Heritage Christian52  22  26.7% 
 First Assembly Christian45  19  26.9% 
 Clements457  71 193  26.9% 
 B.T. Washington437  65 186  25.9% 
 Brewer459  67 196  25.5% 
 West Alabama Prep68  10 29  25.6% 
 Russell County453  67 193  25.8% 
 
 Sipsey Valley126  18 54  25.0% 
 Talladega442  62 190  24.6% 
 Brookwood440  64 188  25.4% 
 Baker460  66 197  25.1% 
 Ellwood Christian139  19 60  24.1% 
 Oak Park Christian88  12 38  24.0% 
 Pleasant Valley459  61 199  23.5% 
 Waterloo268  36 116  23.7% 
 Tharptown188  24 82  22.6% 
 Russell Christian53  23  23.3% 
 
 Mount Hope204  26 89  22.6% 
 John Essex407  53 177  23.0% 
 Carver Birmingham403  53 175  23.2% 
 Jefferson Christian248  30 109  21.6% 
 Louisville160  20 70  22.2% 
 Calhoun468  54 207  20.7% 
 Cathedral Christian50  22  21.4% 
 T.W. Martin127  15 56  21.1% 
 Warrior204  24 90  21.1% 
 Vina420  46 187  19.7% 
 
 Shades Mountain Christian158  18 70  20.5% 
 Grand Bay108  12 48  20.0% 
 Marion Military Institute223  25 99  20.2% 
 Lighthouse Home School47  21  19.2% 
 Taylor Road Academy123  13 55  19.1% 
 Sumter Central109  11 49  18.3% 
 Central Hayneville465  45 210  17.6% 
 Independent Methodist119  11 54  16.9% 
 Lyman Ward397  37 180  17.1% 
 
 R.C. Hatch439  39 200  16.3% 
 Bullock County455  39 208  15.8% 
 Woodville207  17 95  15.2% 
 St. Bernard115  53  14.5% 
 Eastwood Christian39  18  14.3% 
 Brindlee Mountain207  13 97  11.8% 
 Southeastern90  42  12.5% 
 St. John Paul II91  43  10.4% 
 
 Skyline105  50  9.1% 
 Southern Normal42  20  9.1% 
 Hayes77  37  7.5% 
 Clayton170  84  2.3% 
 
Great Moments in Alabama High School Football History

Etowah defeated Oxford 69-63 in 1991 to set a state record for most points scored by both teams in a playoff game.