News

We now have 819 teams &  
173,829 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% 
 Hoover400  276 62  81.7% 
 T.R. Miller389  269 60  81.8% 
 Brantley389  263 63  80.7% 
 Park Crossing47  31  79.5% 
 Maplesville393  257 68  79.1% 
 Evangel Christian Alabaster187  121 33  78.6% 
 Fyffe377  245 66  78.8% 
 Spanish Fort185  117 34  77.5% 
 
 Hazlewood263  165 49  77.1% 
 Deshler407  249 79  75.9% 
 Alexandria364  222 71  75.8% 
 Lineville341  203 69  74.6% 
 Opelika373  225 74  75.3% 
 Prattville381  227 77  74.7% 
 Russellville397  237 80  74.8% 
 UMS-Wright419  251 84  74.9% 
 Addison385  225 80  73.8% 
 
 Briarwood410  242 84  74.2% 
 Central Phenix City368  214 77  73.5% 
 Demopolis380  222 79  73.8% 
 Cullman Christian47  27 10  73.0% 
 Vestavia Hills389  223 83  72.9% 
 Trinity385  219 83  72.5% 
 St. Pauls394  222 86  72.1% 
 Restoration Academy237  133 52  71.9% 
 Daphne392  220 86  71.9% 
 Fayette County397  221 88  71.5% 
 
 McAdory379  211 84  71.5% 
 North Jackson380  216 82  72.5% 
 Homewood396  222 87  71.8% 
 Gordo394  220 87  71.7% 
 Leroy413  229 92  71.3% 
 Tanner391  215 88  71.0% 
 Colbert County426  232 97  70.5% 
 Central Clay County83  45 19  70.3% 
 Bessemer Academy396  210 93  69.3% 
 Plainview389  203 93  68.6% 
 
 Vigor395  207 94  68.8% 
 Pickens Academy384  198 93  68.0% 
 Autauga Academy390  202 94  68.2% 
 Aliceville397  205 96  68.1% 
 American Christian392  202 95  68.0% 
 Clay-Chalkville337  173 82  67.8% 
 Eufaula382  198 92  68.3% 
 Etowah386  196 95  67.4% 
 Cedar Bluff405  205 100  67.2% 
 Brooks387  195 96  67.0% 
 
 Reeltown416  210 103  67.1% 
 Oneonta400  202 99  67.1% 
 Patrician Academy385  195 95  67.2% 
 Morgan Academy390  198 96  67.3% 
 Linden384  192 96  66.7% 
 Hartselle396  198 99  66.7% 
 Saraland116  58 29  66.7% 
 Thomasville402  196 103  65.6% 
 Sweet Water408  202 103  66.2% 
 
 Walker376  184 96  65.7% 
 West Birmingham Christian51  25 13  65.8% 
 Guntersville387  191 98  66.1% 
 Hackleburg382  186 98  65.5% 
 Luverne413  203 105  65.9% 
 Monroe Academy392  194 99  66.2% 
 Mountain Brook402  200 101  66.4% 
 Oxford379  189 95  66.5% 
 Catherine Academy156  76 40  65.5% 
 Benjamin Russell406  200 103  66.0% 
 
 Decatur390  192 99  66.0% 
 Cleburne County400  194 103  65.3% 
 Pickens County413  197 108  64.6% 
 Pike County402  192 105  64.6% 
 Jackson398  190 104  64.6% 
 Washington County398  192 103  65.1% 
 Jasper381  185 98  65.4% 
 Tuscaloosa Christian347  167 90  65.0% 
 Spain Park241  115 63  64.6% 
 Southern Choctaw395  191 102  65.2% 
 
 Tabernacle245  115 65  63.9% 
 Hamilton396  186 105  63.9% 
 Hewitt-Trussville392  184 104  63.9% 
 R.A. Hubbard408  194 107  64.5% 
 McGill-Toolen400  186 107  63.5% 
 Cullman391  185 103  64.2% 
 Gadsden City184  86 49  63.7% 
 Fort Dale Academy393  187 103  64.5% 
 Dadeville408  186 111  62.6% 
 Blount395  183 106  63.3% 
 
 Piedmont409  189 110  63.2% 
 Stanhope Elmore393  181 106  63.1% 
 Red Bay391  181 105  63.3% 
 Wadley394  180 107  62.7% 
 Winfield397  179 109  62.2% 
 Sand Rock386  174 106  62.1% 
 Tuscaloosa County401  181 110  62.2% 
 Mobile Christian403  179 112  61.5% 
 Hope Christian231  105 63  62.5% 
 Leeds425  191 117  62.0% 
 
 Crenshaw Christian392  178 107  62.5% 
 Clarke Prep397  179 109  62.2% 
 Gadsden230  104 63  62.3% 
 Fort Payne380  168 106  61.3% 
 Elba411  179 116  60.7% 
 Bessemer City389  171 109  61.1% 
 Auburn398  174 112  60.8% 
 Handley408  178 115  60.8% 
 Greenville397  173 112  60.7% 
 Murphy394  172 111  60.8% 
 
 Paramount115  51 32  61.4% 
 Shelby Academy285  125 80  61.0% 
 Southern Academy393  167 113  59.6% 
 Wetumpka396  170 113  60.1% 
 Ragland383  163 110  59.7% 
 Randolph County396  168 114  59.6% 
 Montgomery Academy407  173 117  59.7% 
 Midfield402  174 114  60.4% 
 Lauderdale County406  174 116  60.0% 
 Athens417  177 120  59.6% 
 
 Edgewood Academy409  177 116  60.4% 
 Freedom Academy155  67 44  60.4% 
 Cordova417  179 119  60.1% 
 Daleville397  171 113  60.2% 
 G.W. Long393  165 114  59.1% 
 Enterprise394  164 115  58.8% 
 Beauregard388  164 112  59.4% 
 Ballard Christian138  58 40  59.2% 
 Charles Henderson393  165 114  59.1% 
 Pleasant Grove405  169 118  58.9% 
 
 Sylvania382  160 111  59.0% 
 Straughn404  166 119  58.2% 
 Springville402  164 119  58.0% 
 Springwood401  165 118  58.3% 
 Theodore396  160 118  57.6% 
 Wenonah368  152 108  58.5% 
 Parrish366  150 108  58.1% 
 Mortimer Jordan395  163 116  58.4% 
 Minor402  164 119  58.0% 
 Glencoe397  161 118  57.7% 
 
 Houston Academy373  151 111  57.6% 
 Bibb County403  163 120  57.6% 
 Billingsley411  169 121  58.3% 
 Cahawba Christian40  16 12  57.1% 
 East Limestone405  161 122  56.9% 
 Davidson397  159 119  57.2% 
 Clarke County397  157 120  56.7% 
 Lowndes Academy408  164 122  57.3% 
 Jemison398  158 120  56.8% 
 Lynn410  164 123  57.1% 
 
 Macon-East Academy334  132 101  56.7% 
 Madison Academy422  170 126  57.4% 
 Ramsay87  35 26  57.4% 
 West Morgan398  158 120  56.8% 
 Trinity Oxford143  57 43  57.0% 
 Tri-County Christian50  20 15  57.1% 
 St. Clair County394  156 119  56.7% 
 Talladega County Central409  157 126  55.5% 
 Providence Christian170  66 52  55.9% 
 Marengo Academy409  161 124  56.5% 
 
 Loachapoka405  159 123  56.4% 
 Lanett409  161 124  56.5% 
 Hillcrest Tuscaloosa411  159 126  55.8% 
 Hokes Bluff403  157 123  56.1% 
 Decatur Heritage Christian114  44 35  55.7% 
 Flomaton392  152 120  55.9% 
 Florence210  82 64  56.2% 
 Florence Christian98  38 30  55.9% 
 Calera399  155 122  56.0% 
 Autaugaville402  158 122  56.4% 
 
 Bayside Academy261  99 81  55.0% 
 Bob Jones405  155 125  55.4% 
 Glenwood School408  154 127  54.8% 
 Geneva389  149 120  55.4% 
 Geraldine396  150 123  54.9% 
 Lexington404  152 126  54.7% 
 Marion County404  154 125  55.2% 
 Pinson Valley397  151 123  55.1% 
 Tallassee408  154 127  54.8% 
 St. James403  151 126  54.5% 
 
 Sylacauga402  150 126  54.3% 
 Wilcox Academy421  155 133  53.8% 
 W.S. Neal401  147 127  53.6% 
 Pike Liberal Arts395  147 124  54.2% 
 Notasulga418  156 131  54.4% 
 Lee-Scott Academy397  145 126  53.5% 
 Goshen400  148 126  54.0% 
 Georgiana408  152 128  54.3% 
 Highland Home408  150 129  53.8% 
 Fairhope405  151 127  54.3% 
 
 Cottonwood418  156 131  54.4% 
 Conecuh Springs Christian56  20 18  52.6% 
 Foley405  145 130  52.7% 
 Frisco City276  100 88  53.2% 
 Ashford391  141 125  53.0% 
 Cherokee County416  150 133  53.0% 
 Haleyville399  143 128  52.8% 
 Hale County398  144 127  53.1% 
 Huntsville404  144 130  52.6% 
 New Life Christian285  103 91  53.1% 
 
 Ranburne380  136 122  52.7% 
 Muscle Shoals409  149 130  53.4% 
 Williamson405  145 130  52.7% 
 Saks403  145 129  52.9% 
 South Lamar421  147 137  51.8% 
 Susan Moore405  143 131  52.2% 
 Valley416  146 135  52.0% 
 Westbrook Christian399  139 130  51.7% 
 Woodland426  148 139  51.6% 
 West End Walnut Grove409  143 133  51.8% 
 
 Millry408  144 132  52.2% 
 Oakman406  144 131  52.4% 
 Opp403  141 131  51.8% 
 Jeff Davis397  141 128  52.4% 
 Litchfield256  90 83  52.0% 
 Greensboro421  149 136  52.3% 
 Hubbertville406  142 132  51.8% 
 Central Tuscaloosa405  141 132  51.6% 
 Carrollton238  84 77  52.2% 
 Anniston408  144 132  52.2% 
 
 Coffee Springs49  17 16  51.5% 
 Collinsville403  143 130  52.4% 
 Donoho402  142 130  52.2% 
 Dale County409  141 134  51.3% 
 Faith Christian Roanoke58  20 19  51.3% 
 Excel403  137 133  50.7% 
 Ezekiel Academy61  21 20  51.2% 
 Andalusia412  142 135  51.3% 
 Berry Fayette413  141 136  50.9% 
 Geneva County409  141 134  51.3% 
 
 Marengo403  137 133  50.7% 
 Sheffield418  142 138  50.7% 
 Rogers410  140 135  50.9% 
 Shaw241  83 79  51.2% 
 Shades Valley421  141 140  50.2% 
 Speake292  96 98  49.5% 
 Oak Grove391  129 131  49.6% 
 Helena54  18 18  50.0% 
 Lincoln432  146 143  50.5% 
 
 Lamar County420  142 139  50.5% 
 Huffman406  134 136  49.6% 
 Bibb Graves165  55 55  50.0% 
 Austin416  138 139  49.8% 
 Alabama School Deaf353  117 118  49.8% 
 Carver Montgomery430  142 144  49.7% 
 Central Florence413  137 138  49.8% 
 Fairfield409  135 137  49.6% 
 Escambia Academy421  141 140  50.2% 
 Fultondale414  136 139  49.5% 
 
 Dora418  138 140  49.6% 
 Central Christian156  52 52  50.0% 
 Clay County Christian69  23 23  50.0% 
 Cleveland409  133 138  49.1% 
 Cornerstone Christian276  90 93  49.2% 
 Fairview401  131 135  49.2% 
 Dixie Academy307  99 104  48.8% 
 Chambers Academy424  138 143  49.1% 
 Ariton413  135 139  49.3% 
 Jacksonville Christian370  120 125  49.0% 
 
 Pelham414  134 140  48.9% 
 Munford422  138 142  49.3% 
 Smiths Station408  134 137  49.4% 
 Scottsboro418  136 141  49.1% 
 Tarrant419  137 141  49.3% 
 Sulligent425  135 145  48.2% 
 South Choctaw Academy425  135 145  48.2% 
 Weaver418  132 143  48.0% 
 Walter Wellborn410  128 141  47.6% 
 Victory Baptist176  56 60  48.3% 
 
 Westminster Christian192  60 66  47.6% 
 Wilson400  126 137  47.9% 
 New Brockton405  129 138  48.3% 
 Montevallo401  127 137  48.1% 
 Parker403  129 137  48.5% 
 James Clemens88  28 30  48.3% 
 J.O. Johnson417  131 143  47.8% 
 Good Hope413  131 141  48.2% 
 A.L. Johnson403  129 137  48.5% 
 Chelsea411  131 140  48.3% 
 
 Buckhorn413  129 142  47.6% 
 Gaston420  134 143  48.4% 
 Elmore County414  126 144  46.7% 
 Crossville412  128 142  47.4% 
 Boaz414  126 144  46.7% 
 Bradshaw216  66 75  46.8% 
 Hatton402  124 139  47.1% 
 Lee Montgomery428  132 148  47.1% 
 Slocomb427  131 148  47.0% 
 Sumiton Christian377  115 131  46.7% 
 
 Tuscaloosa Academy390  120 135  47.1% 
 Sumter Academy416  124 146  45.9% 
 Wicksburg406  122 142  46.2% 
 West Point414  124 145  46.1% 
 Hueytown419  125 147  46.0% 
 LaFayette396  118 139  45.9% 
 Houston County416  124 146  45.9% 
 Pell City410  124 143  46.4% 
 Oak Mountain296  88 104  45.8% 
 Pisgah426  126 150  45.7% 
 
 Madison County414  124 145  46.1% 
 McKenzie412  122 145  45.7% 
 Citronelle414  124 145  46.1% 
 Gardendale423  127 148  46.2% 
 Emma Sansom250  72 89  44.7% 
 Chilton County413  121 146  45.3% 
 Center Point425  123 151  44.9% 
 Baldwin County415  119 148  44.6% 
 Ider414  120 147  44.9% 
 Shoals Christian294  86 104  45.3% 
 
 Samson416  116 150  43.6% 
 Sumter County305  87 109  44.4% 
 St. Lukes112  32 40  44.4% 
 Thompson407  115 146  44.1% 
 Vincent422  120 151  44.3% 
 Marbury409  117 146  44.5% 
 Ohatchee420  120 150  44.4% 
 B.C. Rain416  116 150  43.6% 
 Appalachian415  117 149  44.0% 
 Dothan403  113 145  43.8% 
 
 Corner409  113 148  43.3% 
 Coosa Christian390  106 142  42.7% 
 Colbert Heights420  116 152  43.3% 
 Faith Academy412  114 149  43.3% 
 Ashville413  113 150  43.0% 
 Abbeville Christian427  117 155  43.0% 
 Albertville414  114 150  43.2% 
 Moody417  113 152  42.6% 
 Isabella418  116 151  43.4% 
 
 J.B. Pennington426  116 155  42.8% 
 Jacksonville403  111 146  43.2% 
 Jackson Academy424  116 154  43.0% 
 Hanceville417  115 151  43.2% 
 Vinemont409  113 148  43.3% 
 Verbena426  116 155  42.8% 
 Winston County436  114 161  41.5% 
 Keith415  111 152  42.2% 
 Abbeville421  113 154  42.3% 
 Alabama Christian415  111 152  42.2% 
 
 Cherokee405  107 149  41.8% 
 Florala417  111 153  42.0% 
 Elkmont420  108 156  40.9% 
 LeFlore425  111 157  41.4% 
 Lawrence County419  107 156  40.7% 
 Hooper Academy431  111 160  41.0% 
 New Hope411  107 152  41.3% 
 North River Christian273  71 101  41.3% 
 Northridge238  62 88  41.3% 
 Randolph159  41 59  41.0% 
 
 Rehobeth430  110 160  40.7% 
 West Limestone416  108 154  41.2% 
 West Blocton425  111 157  41.4% 
 St. Jude335  87 124  41.2% 
 Scottsboro Christian51  13 19  40.6% 
 Shelby County424  108 158  40.6% 
 Southside Gadsden419  107 156  40.7% 
 Sparta Academy430  108 161  40.1% 
 Winterboro425  107 159  40.2% 
 North Sand Mountain419  105 157  40.1% 
 
 Meek428  108 160  40.3% 
 Hillcrest Evergreen430  108 161  40.1% 
 Greene County282  70 106  39.8% 
 Lakeside410  104 153  40.5% 
 John Carroll428  106 161  39.7% 
 Ensley230  58 86  40.3% 
 Coosa Valley Academy423  107 158  40.4% 
 Dallas County427  105 161  39.5% 
 D.A.R.187  45 71  38.8% 
 Falkville426  102 162  38.6% 
 
 Catholic Montgomery413  99 157  38.7% 
 Bullock Memorial150  36 57  38.7% 
 Meadowview Christian432  104 164  38.8% 
 Spring Garden411  99 156  38.8% 
 Selma402  96 153  38.6% 
 Red Level437  105 166  38.7% 
 Section423  101 161  38.5% 
 Sardis426  100 163  38.0% 
 Sidney Lanier424  98 163  37.5% 
 West Jefferson147  35 56  38.5% 
 
 Northside Methodist Academy60  14 23  37.8% 
 Phillips Birmingham126  30 48  38.5% 
 Lee Huntsville425  99 163  37.8% 
 Georgia Alabama Christian34  13  38.1% 
 Holly Pond424  100 162  38.2% 
 Calvary Christian267  63 102  38.2% 
 Childersburg422  100 161  38.3% 
 Chilton Christian68  16 26  38.1% 
 Alma Bryant330  76 127  37.4% 
 East Memorial Christian215  49 83  37.1% 
 
 Demopolis Academy178  40 69  36.7% 
 Kingwood Christian418  96 161  37.4% 
 Jackson-Olin421  95 163  36.8% 
 J.U. Blacksher433  97 168  36.6% 
 Marion Academy127  29 49  37.2% 
 West End274  62 106  36.9% 
 South Montgomery Academy418  94 162  36.7% 
 Valley Head423  97 163  37.3% 
 Phillips Bear Creek432  96 168  36.4% 
 Locust Fork430  96 167  36.5% 
 
 Hayden431  93 169  35.5% 
 Greenville Academy202  44 79  35.8% 
 Gulf Shores287  63 112  36.0% 
 Gaylesville425  93 166  35.9% 
 Fruitdale406  90 158  36.3% 
 Arab431  95 168  36.1% 
 Alba92  20 36  35.7% 
 B.B. Comer433  95 169  36.0% 
 Carroll429  95 167  36.3% 
 Brilliant433  95 169  36.0% 
 
 Eutaw137  29 54  34.9% 
 Cold Springs432  92 170  35.1% 
 Coffeeville348  74 137  35.1% 
 Holy Spirit221  47 87  35.1% 
 Phil Campbell442  94 174  35.1% 
 Northview424  90 167  35.0% 
 Pleasant Home291  61 115  34.7% 
 McIntosh428  92 168  35.4% 
 Prattville Christian203  41 81  33.6% 
 Priceville246  50 98  33.8% 
 
 Northside427  89 169  34.5% 
 Hazel Green426  86 170  33.6% 
 Grissom437  89 174  33.8% 
 Horseshoe Bend437  89 174  33.8% 
 Cottage Hill Christian267  55 106  34.2% 
 Choctaw County427  87 170  33.9% 
 Southside Selma425  87 169  34.0% 
 Sparkman428  86 171  33.5% 
 Wilcox Central436  88 174  33.6% 
 White Plains419  87 166  34.4% 
 
 Victory Christian290  58 116  33.3% 
 Chickasaw60  12 24  33.3% 
 Ashford Academy400  78 161  32.6% 
 Danville435  87 174  33.3% 
 Evangel Family Christian107  21 43  32.8% 
 Garywood Christian154  30 62  32.6% 
 Holt433  85 174  32.8% 
 Mary Montgomery426  84 171  32.9% 
 Pell City Christian69  13 28  31.7% 
 Butler429  83 173  32.4% 
 
 Warrior Academy252  48 102  32.0% 
 Thorsby437  79 179  30.6% 
 Akron384  70 157  30.8% 
 Beulah436  80 178  31.0% 
 Francis Marion434  80 177  31.1% 
 Escambia County442  82 180  31.3% 
 Headland435  81 177  31.4% 
 Livingston306  56 125  30.9% 
 Evangel Christian Academy283  51 116  30.5% 
 Fayetteville341  59 141  29.5% 
 
 Brooklane Baptist160  28 66  29.8% 
 Central Coosa438  76 181  29.6% 
 Robertsdale443  77 183  29.6% 
 Sunshine388  66 161  29.1% 
 Ardmore437  75 181  29.3% 
 Flint Hill Christian101  17 42  28.8% 
 Coffee233  39 97  28.7% 
 Lighthouse Christian58  10 24  29.4% 
 Holtville445  75 185  28.8% 
 
 Monroe County442  74 184  28.7% 
 Paul Bryant253  41 106  27.9% 
 Lighthouse Home School50  21  27.6% 
 J.F. Shields380  62 159  28.1% 
 Kinston448  74 187  28.4% 
 Curry448  74 187  28.4% 
 Douglas439  71 184  27.8% 
 East Lawrence441  73 184  28.4% 
 Barbour County301  49 126  28.0% 
 
 Carbon Hill445  71 187  27.5% 
 Satsuma441  71 185  27.7% 
 Zion Chapel432  70 181  27.9% 
 Woodlawn442  70 186  27.3% 
 First Assembly Christian45  19  26.9% 
 Columbia195  31 82  27.4% 
 Heritage Christian52  22  26.7% 
 Parkway Christian57  24  27.3% 
 Clements445  67 189  26.2% 
 Brewer446  68 189  26.5% 
 
 B.T. Washington425  63 181  25.8% 
 Baker448  66 191  25.7% 
 West Alabama Prep68  10 29  25.6% 
 Russell County442  62 190  24.6% 
 Sipsey Valley133  19 57  25.0% 
 Talladega447  65 191  25.4% 
 Brookwood448  64 192  25.0% 
 Carver Birmingham408  56 176  24.1% 
 Oak Park Christian88  12 38  24.0% 
 Pleasant Valley448  60 194  23.6% 
 
 John Essex387  53 167  24.1% 
 Mount Hope204  26 89  22.6% 
 Ellwood Christian145  19 63  23.2% 
 Tharptown195  25 85  22.7% 
 Russell Christian53  23  23.3% 
 Waterloo258  34 112  23.3% 
 Jefferson Christian248  30 109  21.6% 
 Louisville160  20 70  22.2% 
 Warrior204  24 90  21.1% 
 T.W. Martin127  15 56  21.1% 
 
 Shades Mountain Christian158  18 70  20.5% 
 Vina427  47 190  19.8% 
 Grand Bay108  12 48  20.0% 
 Marion Military Institute223  25 99  20.2% 
 Calhoun457  51 203  20.1% 
 Central Hayneville449  47 201  19.0% 
 Taylor Road Academy123  13 55  19.1% 
 Sumter Central116  12 52  18.8% 
 R.C. Hatch429  39 195  16.7% 
 
 Lyman Ward400  38 181  17.4% 
 Independent Methodist119  11 54  16.9% 
 Bullock County460  40 210  16.0% 
 Woodville210  18 96  15.8% 
 Mars Hill63  29  14.7% 
 Eastwood Christian39  18  14.3% 
 St. Bernard115  53  14.5% 
 Cathedral Christian43  20  13.0% 
 
 Southeastern96  45  11.8% 
 Brindlee Mountain215  13 101  11.4% 
 St. John Paul II99  47  9.6% 
 Southern Normal42  20  9.1% 
 Skyline105  50  9.1% 
 Hayes77  37  7.5% 
 Clayton154  76  2.6% 
 
Great Moments in Alabama High School Football History

Alabama School for the Deaf won Deaf School National Championships in 1971, 1987, 1991, 2000, 2001 and 2002.