News

We now have 820 teams &  
175,460 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 (1994-2018)

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 County279  215 32  87.0% 
 Hoover381  265 58  82.0% 
 Maplesville371  253 59  81.1% 
 Park Crossing56  38  80.9% 
 T.R. Miller371  253 59  81.1% 
 Fyffe359  237 61  79.5% 
 Evangel Christian Alabaster196  128 34  79.0% 
 Brantley373  243 65  78.9% 
 Spanish Fort195  125 35  78.1% 
 
 UMS-Wright400  252 74  77.3% 
 Addison359  225 67  77.1% 
 Briarwood390  242 74  76.6% 
 Alexandria346  212 67  76.0% 
 Deshler389  237 76  75.7% 
 Hazlewood228  140 44  76.1% 
 Lineville297  183 57  76.3% 
 Opelika353  213 70  75.3% 
 Prattville362  216 73  74.7% 
 Demopolis361  215 73  74.7% 
 
 McAdory358  210 74  73.9% 
 Gordo370  218 76  74.1% 
 Homewood374  216 79  73.2% 
 Cullman Christian47  27 10  73.0% 
 Daphne372  212 80  72.6% 
 Central Phenix City347  201 73  73.4% 
 Vestavia Hills369  211 79  72.8% 
 St. Pauls372  212 80  72.6% 
 Russellville380  220 80  73.3% 
 Tanner371  209 81  72.1% 
 
 Bessemer Academy373  209 82  71.8% 
 Restoration Academy237  133 52  71.9% 
 Autauga Academy366  202 82  71.1% 
 Central Clay County93  51 21  70.8% 
 Colbert County400  218 91  70.6% 
 Fayette County379  209 85  71.1% 
 Trinity364  202 81  71.4% 
 Eufaula360  194 83  70.0% 
 Mountain Brook375  201 87  69.8% 
 
 North Jackson361  195 83  70.1% 
 Leroy395  215 90  70.5% 
 Monroe Academy367  195 86  69.4% 
 Pickens County389  203 93  68.6% 
 American Christian371  197 87  69.4% 
 Vigor377  199 89  69.1% 
 Sweet Water389  205 92  69.0% 
 Aliceville378  196 91  68.3% 
 Brooks367  187 90  67.5% 
 Clay-Chalkville349  181 84  68.3% 
 
 Plainview366  190 88  68.3% 
 Pickens Academy362  186 88  67.9% 
 Linden367  189 89  68.0% 
 Luverne393  203 95  68.1% 
 Hartselle372  188 92  67.1% 
 Guntersville366  184 91  66.9% 
 Patrician Academy372  186 93  66.7% 
 Reeltown393  197 98  66.8% 
 McGill-Toolen377  189 94  66.8% 
 Cedar Bluff383  193 95  67.0% 
 
 Red Bay362  182 90  66.9% 
 Saraland127  63 32  66.3% 
 Thomasville379  189 95  66.5% 
 Walker376  184 96  65.7% 
 Washington County377  185 96  65.8% 
 West Birmingham Christian51  25 13  65.8% 
 Jasper361  179 91  66.3% 
 Catherine Academy156  76 40  65.5% 
 Benjamin Russell386  190 98  66.0% 
 Etowah365  181 92  66.3% 
 
 Cullman367  181 93  66.1% 
 Oneonta382  190 96  66.4% 
 Hackleburg361  179 91  66.3% 
 Oxford362  176 93  65.4% 
 Pike County412  198 107  64.9% 
 Piedmont420  198 111  64.1% 
 Morgan Academy376  176 100  63.8% 
 Hamilton374  178 98  64.5% 
 Jackson382  180 101  64.1% 
 Cleburne County384  180 102  63.8% 
 
 Decatur372  174 99  63.7% 
 Wadley378  176 101  63.5% 
 Tuscaloosa Christian355  167 94  64.0% 
 Spain Park252  118 67  63.8% 
 Tabernacle254  118 68  63.4% 
 Clarke Prep377  173 102  62.9% 
 Edgewood Academy382  176 103  63.1% 
 Fort Dale Academy375  171 102  62.6% 
 Auburn376  172 102  62.8% 
 Hewitt-Trussville369  171 99  63.3% 
 
 Mobile Christian382  174 104  62.6% 
 Ragland357  165 96  63.2% 
 R.A. Hubbard394  176 109  61.8% 
 Murphy370  166 102  61.9% 
 Hope Christian241  107 67  61.5% 
 Beauregard366  164 101  61.9% 
 Gadsden230  104 63  62.3% 
 Gadsden City194  88 53  62.4% 
 Stanhope Elmore377  169 104  61.9% 
 Southern Academy371  165 103  61.6% 
 
 Southern Choctaw378  172 103  62.5% 
 Sand Rock367  167 100  62.5% 
 Wetumpka378  170 104  62.0% 
 Winfield379  165 107  60.7% 
 Wenonah344  150 97  60.7% 
 Shelby Academy285  125 80  61.0% 
 Tuscaloosa County384  170 107  61.4% 
 Fort Payne359  157 101  60.9% 
 Dadeville386  168 109  60.6% 
 Blount376  164 106  60.7% 
 
 Leeds409  181 114  61.4% 
 Mortimer Jordan370  164 103  61.4% 
 Montgomery Academy384  170 107  61.4% 
 Madison Academy396  172 112  60.6% 
 Paramount115  51 32  61.4% 
 Pleasant Grove386  166 110  60.1% 
 Randolph County384  164 110  59.9% 
 Minor377  161 108  59.9% 
 Handley385  165 110  60.0% 
 Charles Henderson371  161 105  60.5% 
 
 Calera371  159 106  60.0% 
 Davidson370  160 105  60.4% 
 Crenshaw Christian373  159 107  59.8% 
 Cordova397  171 113  60.2% 
 Freedom Academy159  69 45  60.5% 
 Elba389  165 112  59.6% 
 Straughn380  162 109  59.8% 
 West Morgan373  159 107  59.8% 
 Sylvania367  155 106  59.4% 
 G.W. Long376  156 110  58.6% 
 
 Clarke County375  157 109  59.0% 
 Bessemer City372  156 108  59.1% 
 Ballard Christian138  58 40  59.2% 
 Lauderdale County390  162 114  58.7% 
 Midfield383  161 111  59.2% 
 Parrish366  150 108  58.1% 
 Macon-East Academy343  139 102  57.7% 
 Loachapoka384  156 114  57.8% 
 Lanett387  159 114  58.2% 
 Greenville378  156 111  58.4% 
 
 Bob Jones377  153 112  57.7% 
 Athens399  163 118  58.0% 
 Cottonwood388  158 115  57.9% 
 Tallassee382  154 114  57.5% 
 Tri-County Christian50  20 15  57.1% 
 Trinity Oxford143  57 43  57.0% 
 Sylacauga374  148 113  56.7% 
 Springville383  153 115  57.1% 
 Springwood382  152 115  56.9% 
 St. James380  150 115  56.6% 
 
 Daleville377  149 114  56.7% 
 East Limestone382  152 115  56.9% 
 Enterprise370  146 112  56.6% 
 Ezekiel Academy70  28 21  57.1% 
 Fairhope378  152 113  57.4% 
 Hillcrest Tuscaloosa393  157 118  57.1% 
 Hokes Bluff384  152 116  56.7% 
 Houston Academy356  142 107  57.0% 
 Jemison378  150 114  56.8% 
 Lynn388  156 116  57.4% 
 
 Ramsay100  40 30  57.1% 
 Pinson Valley382  148 117  55.8% 
 Marengo Academy387  151 118  56.1% 
 Muscle Shoals383  149 117  56.0% 
 Lowndes Academy384  150 117  56.2% 
 Highland Home382  148 117  55.8% 
 Geraldine375  145 115  55.8% 
 Glencoe377  147 115  56.1% 
 Geneva368  144 112  56.3% 
 Flomaton370  142 114  55.5% 
 
 Florence Christian98  38 30  55.9% 
 Decatur Heritage Christian125  49 38  56.3% 
 Andalusia385  149 118  55.8% 
 Bibb County386  152 117  56.5% 
 Theodore379  147 116  55.9% 
 Saks381  149 116  56.2% 
 Providence Christian180  70 55  56.0% 
 Rogers382  144 119  54.8% 
 St. Clair County378  144 117  55.2% 
 Talladega County Central386  146 120  54.9% 
 
 Billingsley391  149 121  55.2% 
 Bayside Academy271  103 84  55.1% 
 Autaugaville386  146 120  54.9% 
 Florence223  85 69  55.2% 
 Dale County382  142 120  54.2% 
 Goshen383  141 121  53.8% 
 Lee-Scott Academy375  139 118  54.1% 
 Huntsville382  142 120  54.2% 
 Marion County384  144 120  54.5% 
 Oakman383  143 120  54.4% 
 
 Pike Liberal Arts379  137 121  53.1% 
 Millry388  140 124  53.0% 
 Lexington386  138 124  52.7% 
 Glenwood School387  141 123  53.4% 
 Collinsville381  137 122  52.9% 
 Frisco City276  100 88  53.2% 
 Berry Fayette387  139 124  52.9% 
 Cherokee County429  155 137  53.1% 
 Cahawba Christian47  17 15  53.1% 
 W.S. Neal384  138 123  52.9% 
 
 Woodland404  144 130  52.6% 
 Wilcox Academy396  142 127  52.8% 
 Williamson387  137 125  52.3% 
 South Lamar403  141 131  51.8% 
 Carrollton238  84 77  52.2% 
 Chambers Academy399  139 130  51.7% 
 Alabama School Deaf329  115 107  51.8% 
 Georgiana388  138 125  52.5% 
 Foley384  136 124  52.3% 
 Fairfield383  135 124  52.1% 
 
 Coffee Springs49  17 16  51.5% 
 Haleyville378  134 122  52.3% 
 Litchfield256  90 83  52.0% 
 Jeff Davis378  132 123  51.8% 
 New Life Christian294  104 95  52.3% 
 Notasulga397  141 128  52.4% 
 Opp388  134 127  51.3% 
 Ranburne370  128 121  51.4% 
 Marengo388  132 128  50.8% 
 Lincoln410  140 135  50.9% 
 
 Greensboro402  136 133  50.6% 
 Conecuh Springs Christian61  21 20  51.2% 
 Donoho384  130 127  50.6% 
 Faith Christian Roanoke58  20 19  51.3% 
 Escambia Academy399  135 132  50.6% 
 South Choctaw Academy397  137 130  51.3% 
 Scottsboro394  134 130  50.8% 
 Shaw241  83 79  51.2% 
 Sulligent407  139 134  50.9% 
 Susan Moore386  132 127  51.0% 
 
 Tarrant393  133 130  50.6% 
 Westbrook Christian382  132 125  51.4% 
 Wilson379  125 127  49.6% 
 Victory Baptist179  59 60  49.6% 
 Valley389  131 129  50.4% 
 Speake292  96 98  49.5% 
 Gaston395  131 132  49.8% 
 Cleveland388  130 129  50.2% 
 
 Clay County Christian75  25 25  50.0% 
 Austin396  132 132  50.0% 
 Bibb Graves165  55 55  50.0% 
 Central Christian156  52 52  50.0% 
 Carver Montgomery409  135 137  49.6% 
 Hale County382  128 127  50.2% 
 Hubbertville391  129 131  49.6% 
 Parker377  127 125  50.4% 
 Oak Grove374  126 124  50.4% 
 New Brockton385  125 130  49.0% 
 
 Huffman383  123 130  48.6% 
 Jacksonville Christian370  120 125  49.0% 
 Lamar County402  130 136  48.9% 
 Central Tuscaloosa388  126 131  49.0% 
 Anniston392  128 132  49.2% 
 Ariton389  125 132  48.6% 
 Ashford378  124 127  49.4% 
 A.L. Johnson381  125 128  49.4% 
 Cornerstone Christian285  93 96  49.2% 
 Dixie Academy307  99 104  48.8% 
 
 Geneva County388  126 131  49.0% 
 Fultondale396  128 134  48.9% 
 Gardendale396  128 134  48.9% 
 Excel385  125 130  49.0% 
 Smiths Station386  124 131  48.6% 
 Tuscaloosa Academy378  124 127  49.4% 
 St. Lukes124  40 42  48.8% 
 West End Walnut Grove392  126 133  48.6% 
 Weaver402  126 138  47.7% 
 Walter Wellborn389  121 134  47.5% 
 
 Westminster Christian202  64 69  48.1% 
 Sheffield397  127 135  48.5% 
 Elmore County388  124 132  48.4% 
 Fairview384  120 132  47.6% 
 Colbert Heights388  122 133  47.8% 
 Central Florence385  121 132  47.8% 
 Chelsea390  122 134  47.7% 
 LaFayette375  117 129  47.6% 
 J.O. Johnson417  131 143  47.8% 
 Hueytown395  123 136  47.5% 
 
 Good Hope394  126 134  48.5% 
 Montevallo381  119 131  47.6% 
 Munford399  125 137  47.7% 
 Madison County390  122 134  47.7% 
 McKenzie386  122 132  48.0% 
 Pelham396  126 135  48.3% 
 Jacksonville378  116 131  47.0% 
 Buckhorn394  120 137  46.7% 
 Bradshaw216  66 75  46.8% 
 Boaz391  119 136  46.7% 
 
 Dora400  124 138  47.3% 
 Slocomb404  124 140  47.0% 
 Shades Valley406  126 140  47.4% 
 Vincent394  122 136  47.3% 
 West Point390  120 135  47.1% 
 Wicksburg386  116 135  46.2% 
 Sumter Academy416  124 146  45.9% 
 Sumiton Christian387  117 135  46.4% 
 Crossville395  117 139  45.7% 
 James Clemens100  30 35  46.2% 
 
 Isabella396  118 139  45.9% 
 Ider392  118 137  46.3% 
 Houston County397  117 140  45.5% 
 Oak Mountain306  90 108  45.5% 
 Pisgah399  121 139  46.5% 
 Pell City394  114 140  44.9% 
 Hillcrest Evergreen405  117 144  44.8% 
 Citronelle397  115 141  44.9% 
 Emma Sansom250  72 89  44.7% 
 Appalachian387  111 138  44.6% 
 
 B.C. Rain394  112 141  44.3% 
 Baldwin County394  110 142  43.7% 
 Corner388  108 140  43.5% 
 Hatton384  110 137  44.5% 
 Ohatchee395  113 141  44.5% 
 Marbury384  110 137  44.5% 
 Sumter County305  87 109  44.4% 
 Thompson389  111 139  44.4% 
 Shoals Christian307  87 110  44.2% 
 Samson395  111 142  43.9% 
 
 Keith392  108 142  43.2% 
 Lee Montgomery412  114 149  43.3% 
 Faith Academy424  116 154  43.0% 
 Florala391  107 142  43.0% 
 Alabama Christian393  107 143  42.8% 
 Albertville388  106 141  42.9% 
 Chilton County393  109 142  43.4% 
 Center Point406  110 148  42.6% 
 Catholic Montgomery386  104 141  42.4% 
 
 Cherokee390  102 144  41.5% 
 Abbeville Christian409  107 151  41.5% 
 Dothan386  102 142  41.8% 
 Lawrence County396  106 145  42.2% 
 Lakeside384  102 141  42.0% 
 J.B. Pennington409  107 151  41.5% 
 Helena68  18 25  41.9% 
 Randolph169  45 62  42.1% 
 Shelby County399  107 146  42.3% 
 Winston County410  110 150  42.3% 
 
 Scottsboro Christian51  13 19  40.6% 
 Spring Garden396  102 147  41.0% 
 St. Jude335  87 124  41.2% 
 Moody397  103 147  41.2% 
 North Sand Mountain397  101 148  40.6% 
 Northridge248  64 92  41.0% 
 Jackson Academy407  105 151  41.0% 
 Coosa Christian375  97 139  41.1% 
 Abbeville405  103 151  40.6% 
 Ashville392  100 146  40.7% 
 
 D.A.R.197  49 74  39.8% 
 Dallas County403  101 151  40.1% 
 Ensley230  58 86  40.3% 
 John Carroll406  102 152  40.2% 
 LeFlore404  100 152  39.7% 
 Greene County291  73 109  40.1% 
 Hanceville399  101 149  40.4% 
 North River Christian283  71 106  40.1% 
 Meek403  101 151  40.1% 
 Verbena406  102 152  40.2% 
 
 Sparta Academy409  101 154  39.6% 
 Section397  99 149  39.9% 
 Sardis399  101 149  40.4% 
 Winterboro406  100 153  39.5% 
 West Limestone400  100 150  40.0% 
 Vinemont391  99 146  40.4% 
 Selma380  92 144  39.0% 
 Sidney Lanier399  97 151  39.1% 
 Southside Gadsden400  98 151  39.4% 
 Lee Huntsville403  97 153  38.8% 
 
 Falkville403  97 153  38.8% 
 Elkmont400  98 151  39.4% 
 East Memorial Christian220  54 83  39.4% 
 Childersburg399  97 151  39.1% 
 Carroll403  99 152  39.4% 
 Bullock Memorial150  36 57  38.7% 
 Calvary Christian267  63 102  38.2% 
 Chilton Christian68  16 26  38.1% 
 Georgia Alabama Christian34  13  38.1% 
 Kingwood Christian405  95 155  38.0% 
 
 Holly Pond403  95 154  38.2% 
 New Hope393  93 150  38.3% 
 Rehobeth410  96 157  37.9% 
 Phillips Bear Creek406  94 156  37.6% 
 Phillips Birmingham126  30 48  38.5% 
 Red Level416  96 160  37.5% 
 Valley Head394  94 150  38.5% 
 West Jefferson147  35 56  38.5% 
 West Blocton406  96 155  38.2% 
 West End274  62 106  36.9% 
 
 South Montgomery Academy418  94 162  36.7% 
 Meadowview Christian403  91 156  36.8% 
 Hooper Academy414  94 160  37.0% 
 Jackson-Olin402  90 156  36.6% 
 Locust Fork407  93 157  37.2% 
 Demopolis Academy178  40 69  36.7% 
 Coosa Valley Academy401  91 155  37.0% 
 Alma Bryant342  78 132  37.1% 
 B.B. Comer413  89 162  35.5% 
 Alba92  20 36  35.7% 
 
 Fruitdale403  89 157  36.2% 
 J.U. Blacksher409  89 160  35.7% 
 Greenville Academy202  44 79  35.8% 
 Gulf Shores297  65 116  35.9% 
 Sparkman401  89 156  36.3% 
 Southside Selma404  86 159  35.1% 
 Wilcox Central410  86 162  34.7% 
 Marion Academy135  29 53  35.4% 
 Pleasant Home303  65 119  35.3% 
 Eutaw137  29 54  34.9% 
 
 Coffeeville348  74 137  35.1% 
 Arab411  83 164  33.6% 
 Priceville258  52 103  33.5% 
 Northview403  83 160  34.2% 
 McIntosh406  84 161  34.3% 
 Northside406  84 161  34.3% 
 Grissom413  83 165  33.5% 
 Holy Spirit235  49 93  34.5% 
 Hazel Green406  82 162  33.6% 
 White Plains398  82 158  34.2% 
 
 Victory Christian300  60 120  33.3% 
 Thorsby411  81 165  32.9% 
 Hayden411  81 165  32.9% 
 Horseshoe Bend418  82 168  32.8% 
 Northside Methodist Academy70  14 28  33.3% 
 Mary Montgomery403  79 162  32.8% 
 Prattville Christian215  43 86  33.3% 
 Ashford Academy400  78 161  32.6% 
 Brooklane Baptist164  32 66  32.7% 
 Brilliant412  82 165  33.2% 
 
 Cottage Hill Christian280  56 112  33.3% 
 Evangel Family Christian107  21 43  32.8% 
 Garywood Christian154  30 62  32.6% 
 Gaylesville409  81 164  33.1% 
 Butler429  83 173  32.4% 
 Phil Campbell424  80 172  31.7% 
 Pell City Christian69  13 28  31.7% 
 Warrior Academy252  48 102  32.0% 
 Livingston306  56 125  30.9% 
 Chickasaw71  13 29  31.0% 
 
 Akron384  70 157  30.8% 
 Cold Springs415  77 169  31.3% 
 Danville415  75 170  30.6% 
 Francis Marion411  73 169  30.2% 
 Evangel Christian Academy292  52 120  30.2% 
 Central Coosa416  72 172  29.5% 
 Carbon Hill415  73 171  29.9% 
 Holt417  73 172  29.8% 
 Headland414  74 170  30.3% 
 Paul Bryant262  46 108  29.9% 
 
 Lighthouse Christian58  10 24  29.4% 
 Lighthouse Home School58  10 24  29.4% 
 Kinston423  73 175  29.4% 
 Choctaw County408  70 169  29.3% 
 Beulah417  71 173  29.1% 
 Flint Hill Christian101  17 42  28.8% 
 Coffee233  39 97  28.7% 
 Sunshine388  66 161  29.1% 
 
 Robertsdale418  72 173  29.4% 
 Zion Chapel410  68 171  28.5% 
 Clements419  67 176  27.6% 
 Fayetteville355  59 148  28.5% 
 B.T. Washington405  65 170  27.7% 
 Ardmore418  68 175  28.0% 
 Barbour County315  49 133  26.9% 
 Carver Birmingham383  59 162  26.7% 
 First Assembly Christian45  19  26.9% 
 Escambia County425  67 179  27.2% 
 
 Curry429  67 181  27.0% 
 J.F. Shields359  57 151  27.4% 
 Heritage Christian52  22  26.7% 
 Parkway Christian57  24  27.3% 
 Pleasant Valley418  62 178  25.8% 
 Monroe County424  64 180  26.2% 
 Holtville425  65 180  26.5% 
 Douglas420  64 178  26.4% 
 Columbia209  31 89  25.8% 
 East Lawrence424  62 181  25.5% 
 
 Baker424  62 181  25.5% 
 Woodlawn424  62 181  25.5% 
 West Alabama Prep68  10 29  25.6% 
 Satsuma420  64 178  26.4% 
 Sipsey Valley144  22 61  26.5% 
 Russell County419  57 181  23.9% 
 Brewer425  59 183  24.4% 
 Brookwood426  58 184  24.0% 
 John Essex387  53 167  24.1% 
 Mars Hill72  10 31  24.4% 
 
 Oak Park Christian88  12 38  24.0% 
 Mount Hope204  26 89  22.6% 
 Russell Christian53  23  23.3% 
 Waterloo239  31 104  23.0% 
 Warrior203  25 89  21.9% 
 Talladega428  54 187  22.4% 
 Tharptown207  25 91  21.6% 
 Jefferson Christian248  30 109  21.6% 
 Ellwood Christian157  19 69  21.6% 
 Louisville143  17 63  21.3% 
 
 T.W. Martin127  15 56  21.1% 
 Vina402  44 179  19.7% 
 Shades Mountain Christian158  18 70  20.5% 
 Grand Bay108  12 48  20.0% 
 Marion Military Institute223  25 99  20.2% 
 Calhoun437  45 196  18.7% 
 Taylor Road Academy123  13 55  19.1% 
 Sumter Central127  13 57  18.6% 
 Central Hayneville427  43 192  18.3% 
 R.C. Hatch407  39 184  17.5% 
 
 Independent Methodist119  11 54  16.9% 
 Woodville223  21 101  17.2% 
 Lyman Ward379  33 173  16.0% 
 Bullock County436  38 199  16.0% 
 Eastwood Christian39  18  14.3% 
 St. Bernard115  53  14.5% 
 Southeastern108  50  13.8% 
 
 Cathedral Christian43  20  13.0% 
 Brindlee Mountain226  14 106  11.7% 
 St. John Paul II110  52  10.3% 
 Skyline105  50  9.1% 
 Southern Normal42  20  9.1% 
 Hayes77  37  7.5% 
 Clayton154  76  2.6% 
 
 Asbury40  20  0.0% 
Great Moments in Alabama High School Football History

The first football game played by a high school team in Alabama was in 1892 when Central Birmingham (Phillips) lost to Alabama 56-0 on November 11.