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.





 Last 25 Years Team Records (1997-2021)

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. 
 Fyffe329  292 37  88.8% 
 Hoover351  300 51  85.5% 
 Clay County202  171 31  84.7% 
 Evangel Christian Alabaster249  204 45  81.9% 
 Brantley319  257 62  80.6% 
 UMS-Wright340  275 65  80.9% 
 Maplesville318  251 67  78.9% 
 Pike Road89  70 19  78.7% 
 Central Clay County163  127 36  77.9% 
 
 T.R. Miller315  245 70  77.8% 
 Saraland192  148 44  77.1% 
 Spanish Fort249  191 58  76.7% 
 Linden300  231 69  77.0% 
 Gordo313  242 71  77.3% 
 Lineville200  152 48  76.0% 
 Russellville316  240 76  75.9% 
 Central Phenix City302  231 71  76.5% 
 Bessemer Academy311  237 74  76.2% 
 Demopolis307  232 75  75.6% 
 
 Leroy324  243 81  75.0% 
 Sweet Water317  237 80  74.8% 
 Prattville298  222 76  74.5% 
 Opelika302  224 78  74.2% 
 Clay-Chalkville310  231 79  74.5% 
 Brooks296  215 81  72.6% 
 Briarwood318  231 87  72.6% 
 American Christian304  222 82  73.0% 
 Cullman Christian37  27 10  73.0% 
 McAdory296  215 81  72.6% 
 
 Reeltown313  228 85  72.8% 
 Piedmont320  234 86  73.1% 
 Hazlewood135  98 37  72.6% 
 Wadley299  217 82  72.6% 
 Trinity302  218 84  72.2% 
 St. Pauls312  226 86  72.4% 
 Winfield292  210 82  71.9% 
 Hartselle297  214 83  72.1% 
 Madison Academy308  221 87  71.8% 
 McGill-Toolen298  214 84  71.8% 
 
 Monroe Academy300  216 84  72.0% 
 Mountain Brook305  219 86  71.8% 
 Daphne303  217 86  71.6% 
 Auburn302  216 86  71.5% 
 Addison292  211 81  72.3% 
 Autauga Academy291  207 84  71.1% 
 Thomasville298  212 86  71.1% 
 Shelby Academy141  99 42  70.2% 
 Deshler320  225 95  70.3% 
 Edgewood Academy296  206 90  69.6% 
 
 Elba297  207 90  69.7% 
 Pickens County323  226 97  70.0% 
 Oneonta309  217 92  70.2% 
 Guntersville288  203 85  70.5% 
 Homewood305  215 90  70.5% 
 Ramsay163  113 50  69.3% 
 Eufaula291  201 90  69.1% 
 Fayette County300  203 97  67.7% 
 Alexandria281  191 90  68.0% 
 Aliceville297  201 96  67.7% 
 
 Oxford293  199 94  67.9% 
 Pike County291  198 93  68.0% 
 Pleasant Grove302  207 95  68.5% 
 Mars Hill139  95 44  68.3% 
 Luverne300  205 95  68.3% 
 Jackson299  204 95  68.2% 
 Tanner294  196 98  66.7% 
 Vigor298  200 98  67.1% 
 North Jackson293  197 96  67.2% 
 
 Restoration Academy118  79 39  66.9% 
 Red Bay286  192 94  67.1% 
 Patrician Academy290  192 98  66.2% 
 Muscle Shoals288  189 99  65.6% 
 Hewitt-Trussville285  187 98  65.6% 
 Handley297  195 102  65.7% 
 Bibb County289  192 97  66.4% 
 Cedar Bluff296  195 101  65.9% 
 Fort Payne279  183 96  65.6% 
 Colbert County311  205 106  65.9% 
 
 Crenshaw Christian282  183 99  64.9% 
 Cullman290  188 102  64.8% 
 Andalusia298  195 103  65.4% 
 Leeds309  200 109  64.7% 
 Randolph County289  187 102  64.7% 
 Vestavia Hills289  188 101  65.1% 
 Tuscaloosa Christian257  164 93  63.8% 
 Ragland285  183 102  64.2% 
 Montgomery Academy294  188 106  63.9% 
 Lauderdale County292  188 104  64.4% 
 
 Hillcrest Tuscaloosa290  185 105  63.8% 
 Decatur Heritage Christian167  107 60  64.1% 
 Freedom Academy192  123 69  64.1% 
 Etowah279  175 104  62.7% 
 Houston Academy273  172 101  63.0% 
 Hackleburg286  180 106  62.9% 
 Lanett287  177 110  61.7% 
 Ezekiel Academy123  76 47  61.8% 
 Gadsden167  104 63  62.3% 
 Cherokee County296  184 112  62.2% 
 
 St. James284  177 107  62.3% 
 Jasper275  170 105  61.8% 
 Washington County292  180 112  61.6% 
 Chambers Academy291  176 114  60.7% 
 Benjamin Russell292  177 115  60.6% 
 Geraldine283  173 110  61.1% 
 Fairhope281  171 110  60.9% 
 Hope Christian186  113 73  60.8% 
 Millry286  174 112  60.8% 
 R.A. Hubbard281  171 110  60.9% 
 
 Paramount83  51 32  61.4% 
 Plainview277  167 110  60.3% 
 Hamilton282  169 113  59.9% 
 G.W. Long275  165 110  60.0% 
 Dadeville278  167 111  60.1% 
 Beauregard276  166 110  60.1% 
 Spain Park258  154 104  59.7% 
 Southern Academy278  165 113  59.4% 
 Theodore272  160 112  58.8% 
 Tabernacle233  138 95  59.2% 
 
 Wetumpka282  167 115  59.2% 
 Ballard Christian98  58 40  59.2% 
 Charles Henderson279  165 114  59.1% 
 Clay County Christian98  58 40  59.2% 
 Glenwood School280  164 116  58.6% 
 Fort Dale Academy283  166 117  58.7% 
 Loachapoka276  162 114  58.7% 
 Parrish199  118 81  59.3% 
 Mobile Christian290  172 118  59.3% 
 Parker277  162 115  58.5% 
 
 Pinson Valley286  165 121  57.7% 
 Providence Christian205  118 87  57.6% 
 Lowndes Academy281  164 117  58.4% 
 Macon-East Academy276  159 117  57.6% 
 Hueytown284  165 119  58.1% 
 Highland Home282  163 119  57.8% 
 Florence Christian59  34 25  57.6% 
 Davidson277  161 116  58.1% 
 Conecuh Springs Christian79  46 33  58.2% 
 Clarke Prep292  170 122  58.2% 
 
 Carver Montgomery279  163 116  58.4% 
 Bayside Academy266  154 112  57.9% 
 Thompson282  163 119  57.8% 
 Sylvania277  162 115  58.5% 
 Straughn282  165 117  58.5% 
 Tri-County Christian35  20 15  57.1% 
 Trinity Oxford100  57 43  57.0% 
 Spring Garden279  159 120  57.0% 
 Catholic Montgomery281  161 120  57.3% 
 Decatur282  162 120  57.4% 
 
 Flomaton274  157 117  57.3% 
 Gardendale285  163 122  57.2% 
 Helena119  68 51  57.1% 
 Lynn276  157 119  56.9% 
 Isabella279  159 120  57.0% 
 James Clemens142  81 61  57.0% 
 Minor276  157 119  56.9% 
 Mortimer Jordan283  157 126  55.5% 
 Saks278  155 123  55.8% 
 
 Lee-Scott Academy270  150 120  55.6% 
 Haleyville270  150 120  55.6% 
 Hokes Bluff280  158 122  56.4% 
 Gadsden City216  122 94  56.5% 
 Fairview268  150 118  56.0% 
 Enterprise276  155 121  56.2% 
 Cottonwood278  156 122  56.1% 
 Bob Jones276  156 120  56.5% 
 Austin274  153 121  55.8% 
 Southern Choctaw275  154 121  56.0% 
 
 Stanhope Elmore272  151 121  55.5% 
 Tuscaloosa Academy277  156 121  56.3% 
 Dothan High63  35 28  55.6% 
 Susan Moore275  152 123  55.3% 
 Tallassee272  150 122  55.1% 
 Athens285  156 129  54.7% 
 Calera276  151 125  54.7% 
 Clarke County278  153 125  55.0% 
 Collinsville271  150 121  55.4% 
 Cleburne County279  153 126  54.8% 
 
 Faith Academy276  151 125  54.7% 
 Marengo Academy281  155 126  55.2% 
 Rogers276  151 125  54.7% 
 Pisgah281  152 129  54.1% 
 Oakman276  148 128  53.6% 
 Morgan Academy279  150 129  53.8% 
 Midfield265  143 122  54.0% 
 Escambia Academy286  156 130  54.5% 
 Florence231  126 105  54.5% 
 East Limestone273  147 126  53.8% 
 
 Ariton279  150 129  53.8% 
 Berry Fayette278  151 127  54.3% 
 Sulligent287  156 131  54.4% 
 Tuscaloosa County276  150 126  54.3% 
 South Choctaw Academy285  154 131  54.0% 
 Williamson277  150 127  54.2% 
 West Morgan275  149 126  54.2% 
 Westminster Christian212  115 97  54.2% 
 Westbrook Christian264  139 125  52.7% 
 Wenonah253  134 119  53.0% 
 
 Banks Academy64  34 30  53.1% 
 Sand Rock267  142 125  53.2% 
 Cleveland275  145 130  52.7% 
 Cordova285  151 134  53.0% 
 Geneva265  140 125  52.8% 
 Fairfield275  145 130  52.7% 
 Marion County275  145 130  52.7% 
 Pike Liberal Arts270  143 127  53.0% 
 Ranburne269  143 126  53.2% 
 Jacksonville270  142 128  52.6% 
 
 Hubbertville272  144 128  52.9% 
 Goshen275  146 129  53.1% 
 Greenville278  148 130  53.2% 
 Good Hope273  142 131  52.0% 
 Jackson Academy279  145 134  52.0% 
 Lamar County278  146 132  52.5% 
 Litchfield173  90 83  52.0% 
 Murphy272  140 132  51.5% 
 Dora279  146 133  52.3% 
 Bessemer City271  140 131  51.7% 
 
 Slocomb274  142 132  51.8% 
 Victory Baptist140  73 67  52.1% 
 Walter Wellborn266  138 128  51.9% 
 Sylacauga264  137 127  51.9% 
 Orange Beach50  26 24  52.0% 
 Wilcox Academy277  141 136  50.9% 
 Shaw162  83 79  51.2% 
 Anniston272  138 134  50.7% 
 Alabama School Deaf217  111 106  51.2% 
 Faith Christian Roanoke39  20 19  51.3% 
 
 Elmore County266  135 131  50.8% 
 Fultondale269  136 133  50.6% 
 Ohatchee271  137 134  50.6% 
 Lexington274  140 134  51.1% 
 Georgiana274  140 134  51.1% 
 LaFayette262  130 132  49.6% 
 Jacksonville Christian216  109 107  50.5% 
 Pickens Academy273  136 137  49.8% 
 Randolph186  93 93  50.0% 
 McKenzie264  133 131  50.4% 
 
 Foley268  135 133  50.4% 
 Cornerstone Christian262  130 132  49.6% 
 Boaz273  135 138  49.5% 
 Bibb Graves110  55 55  50.0% 
 Blount268  134 134  50.0% 
 Central Christian104  52 52  50.0% 
 Speake194  96 98  49.5% 
 Valley265  133 132  50.2% 
 Winterboro268  133 135  49.6% 
 Valley Head262  128 134  48.9% 
 
 Central Florence271  134 137  49.4% 
 Autaugaville267  130 137  48.7% 
 Colbert Heights265  130 135  49.1% 
 Daleville272  134 138  49.3% 
 Opp274  134 140  48.9% 
 Notasulga271  134 137  49.4% 
 Park Crossing119  58 61  48.7% 
 Hillcrest Evergreen278  135 143  48.6% 
 Huntsville269  128 141  47.6% 
 J.O. Johnson274  131 143  47.8% 
 
 Lighthouse Home School104  50 54  48.1% 
 Marengo265  128 137  48.3% 
 Madison County272  132 140  48.5% 
 Northside265  126 139  47.5% 
 Billingsley269  128 141  47.6% 
 Chelsea268  128 140  47.8% 
 Carrollton100  48 52  48.0% 
 Springwood273  131 141  48.2% 
 South Lamar277  134 143  48.4% 
 Springville265  124 141  46.8% 
 
 Sheffield270  126 144  46.7% 
 Scottsboro272  128 144  47.1% 
 Shelby County262  122 140  46.6% 
 Vincent268  126 142  47.0% 
 Dale County269  127 142  47.2% 
 First Assembly Christian45  21 24  46.7% 
 Glencoe267  125 142  46.8% 
 Corner266  123 143  46.2% 
 Alabama Christian271  126 145  46.5% 
 Moody267  122 145  45.7% 
 
 Montevallo259  120 139  46.3% 
 Lincoln274  125 149  45.6% 
 Lakeside260  121 139  46.5% 
 Hale County264  120 144  45.5% 
 Tarrant263  122 141  46.4% 
 St. Jude159  73 86  45.9% 
 St. Lukes158  72 86  45.6% 
 Woodland286  132 154  46.2% 
 St. Michael74  34 40  45.9% 
 West Blocton266  121 145  45.5% 
 
 W.S. Neal266  120 146  45.1% 
 Wicksburg262  119 143  45.4% 
 University Charter School31  14 17  45.2% 
 St. Clair County267  119 148  44.6% 
 Hatton260  118 142  45.4% 
 Keith265  120 145  45.3% 
 Locust Fork263  119 144  45.2% 
 North Sand Mountain269  122 147  45.4% 
 Oak Grove261  118 143  45.2% 
 Oak Mountain264  118 146  44.7% 
 
 New Brockton260  116 144  44.6% 
 Munford268  120 148  44.8% 
 Pelham266  119 147  44.7% 
 Pell City265  120 145  45.3% 
 Appalachian260  117 143  45.0% 
 Cahawba Christian53  24 29  45.3% 
 Buckhorn267  119 148  44.6% 
 Center Point269  122 147  45.4% 
 Gaston273  124 149  45.4% 
 Frisco City96  43 53  44.8% 
 
 Donoho261  117 144  44.8% 
 Emma Sansom161  72 89  44.7% 
 Falkville265  119 146  44.9% 
 Excel257  112 145  43.6% 
 Eutaw32  14 18  43.8% 
 Geneva County265  117 148  44.2% 
 Citronelle261  115 146  44.1% 
 Chickasaw115  50 65  43.5% 
 Calvary Christian101  44 57  43.6% 
 Arab263  116 147  44.1% 
 
 Ashford259  115 144  44.4% 
 Abbeville Christian273  120 153  44.0% 
 Bradshaw87  38 49  43.7% 
 Jemison265  118 147  44.5% 
 Southside Gadsden264  116 148  43.9% 
 Talladega County Central275  122 153  44.4% 
 Thorsby264  115 149  43.6% 
 Sumter Academy195  86 109  44.1% 
 East Central HomeSchool46  20 26  43.5% 
 Winston County270  120 150  44.4% 
 
 Weaver269  116 153  43.1% 
 West Point260  111 149  42.7% 
 West Limestone262  113 149  43.1% 
 Sumiton Christian262  113 149  43.1% 
 Vinemont258  111 147  43.0% 
 Southside Selma263  113 150  43.0% 
 Houston County263  112 151  42.6% 
 Northridge230  98 132  42.6% 
 Meek265  113 152  42.6% 
 
 New Life Christian177  73 103  41.5% 
 J.U. Blacksher263  110 153  41.8% 
 J.B. Pennington271  115 156  42.4% 
 Catherine Academy43  18 25  41.9% 
 Florala258  109 149  42.2% 
 Southeastern137  57 80  41.6% 
 Sardis261  111 150  42.5% 
 Selma253  107 146  42.3% 
 Sumter County164  69 95  42.1% 
 Scottsboro Christian32  13 19  40.6% 
 
 Sparkman259  106 153  40.9% 
 Coosa Christian261  108 153  41.4% 
 Carroll261  108 153  41.4% 
 Chilton Christian85  35 50  41.2% 
 Greensboro263  109 154  41.4% 
 Priceville233  96 137  41.2% 
 Phillips Bear Creek261  104 157  39.8% 
 Mary Montgomery256  103 153  40.2% 
 Gulf Shores260  105 155  40.4% 
 Baldwin County258  102 156  39.5% 
 
 Abbeville265  106 159  40.0% 
 Percy Julian264  107 157  40.5% 
 J.A.G.256  99 157  38.7% 
 West End Walnut Grove263  102 161  38.8% 
 Section259  102 157  39.4% 
 B.B. Comer270  105 165  38.9% 
 Baker258  100 158  38.8% 
 Huffman262  102 160  38.9% 
 Marbury259  100 159  38.6% 
 New Hope254  98 156  38.6% 
 
 Rehobeth257  101 156  39.3% 
 Samson259  99 160  38.2% 
 Greene County252  96 156  38.1% 
 B.C. Rain262  100 162  38.2% 
 A.L. Johnson253  96 157  37.9% 
 Chilton County260  99 161  38.1% 
 Central Tuscaloosa259  98 161  37.8% 
 Cottage Hill Christian239  92 147  38.5% 
 East Memorial Christian154  59 95  38.3% 
 
 Shoals Christian259  99 160  38.2% 
 South Montgomery Academy209  79 130  37.8% 
 Mae Jemison97  37 60  38.1% 
 Cornerstone Rainsville52  20 32  38.5% 
 Marshall Christian46  17 29  37.0% 
 West End168  62 106  36.9% 
 Sidney Lanier268  100 168  37.3% 
 Smiths Station255  95 160  37.3% 
 Shades Valley259  95 164  36.7% 
 Dothan214  80 134  37.4% 
 
 Childersburg256  94 162  36.7% 
 Bullock Memorial41  15 26  36.6% 
 Kingwood Christian209  78 131  37.3% 
 Lawrence County262  98 164  37.4% 
 Ider257  96 161  37.4% 
 Lee Huntsville260  97 163  37.3% 
 Greenville Academy123  44 79  35.8% 
 Holtville262  95 167  36.3% 
 Headland257  92 165  35.8% 
 Red Level261  95 166  36.4% 
 
 North River Christian214  78 136  36.4% 
 Alba56  20 36  35.7% 
 Dixie Academy143  52 91  36.4% 
 D.A.R.195  71 124  36.4% 
 Sparta Academy260  93 167  35.8% 
 Victory Christian251  90 161  35.9% 
 Wilson254  88 166  34.6% 
 Dallas County259  90 169  34.7% 
 Coffeeville211  74 137  35.1% 
 Albertville259  91 168  35.1% 
 
 Marion Academy82  29 53  35.4% 
 Phil Campbell262  91 171  34.7% 
 John Carroll261  91 170  34.9% 
 Holy Spirit182  61 121  33.5% 
 Holly Pond259  88 171  34.0% 
 Hayden257  88 169  34.2% 
 Ashville254  85 169  33.5% 
 Ardmore255  87 168  34.1% 
 Cold Springs257  87 170  33.9% 
 Evangel Christian Academy232  79 153  34.1% 
 
 Waterloo187  63 124  33.7% 
 Southern Christian39  13 26  33.3% 
 Verbena255  85 170  33.3% 
 Evangel Family Christian64  21 43  32.8% 
 Gaylesville252  83 169  32.9% 
 Garywood Christian92  30 62  32.6% 
 Crossville248  82 166  33.1% 
 Hanceville256  84 172  32.8% 
 Grissom258  84 174  32.6% 
 Jackson-Olin253  83 170  32.8% 
 
 Kinston256  85 171  33.2% 
 McIntosh249  83 166  33.3% 
 Prattville Christian199  63 136  31.7% 
 Hazel Green255  81 174  31.8% 
 Danville254  80 174  31.5% 
 Fruitdale257  81 176  31.5% 
 Fayetteville251  81 170  32.3% 
 B.T. Washington250  79 171  31.6% 
 Butler256  83 173  32.4% 
 Brilliant260  84 176  32.3% 
 
 Sipsey Valley157  50 107  31.8% 
 Warrior Academy150  48 102  32.0% 
 White Plains250  80 170  32.0% 
 Whitesburg Christian50  16 34  32.0% 
 Zion Chapel256  82 174  32.0% 
 Satsuma252  79 173  31.3% 
 Elkmont258  81 177  31.4% 
 Coosa Valley Academy256  79 177  30.9% 
 Horseshoe Bend257  79 178  30.7% 
 LeFlore262  81 181  30.9% 
 
 Paul Bryant223  69 154  30.9% 
 Northside Methodist Academy115  36 79  31.3% 
 Pleasant Valley255  77 178  30.2% 
 Hooper Academy259  78 181  30.1% 
 Clements257  76 181  29.6% 
 Ensley78  23 55  29.5% 
 Escambia County254  77 177  30.3% 
 Cherokee256  78 178  30.5% 
 Ashford Academy179  54 125  30.2% 
 Beulah254  73 181  28.7% 
 
 Flint Hill Christian59  17 42  28.8% 
 Demopolis Academy59  17 42  28.8% 
 Livingston133  38 95  28.6% 
 Lighthouse Christian34  10 24  29.4% 
 Pleasant Home253  74 179  29.2% 
 Northview211  62 149  29.4% 
 Sunshine227  66 161  29.1% 
 Valiant Cross Academy47  13 34  27.7% 
 
 Carver Birmingham251  69 182  27.5% 
 Alma Bryant253  68 185  26.9% 
 Akron175  47 128  26.9% 
 Parkway Christian33  24  27.3% 
 Southern Prep Academy235  64 171  27.2% 
 West Alabama Prep39  10 29  25.6% 
 Brooklane Baptist78  20 58  25.6% 
 Central Coosa249  66 183  26.5% 
 Choctaw County245  63 182  25.7% 
 
 Douglas251  64 187  25.5% 
 Francis Marion249  62 187  24.9% 
 St. John Paul II131  33 98  25.2% 
 Wilcox Central253  61 192  24.1% 
 John Essex220  53 167  24.1% 
 Oak Park Christian51  12 38  24.0% 
 Meadowview Christian250  59 191  23.6% 
 Monroe County251  58 193  23.1% 
 
 Russell County252  58 193  23.1% 
 East Lawrence252  58 194  23.0% 
 Brookwood251  57 194  22.7% 
 Brewer251  57 194  22.7% 
 Elberta64  15 49  23.4% 
 Woodville194  45 149  23.2% 
 Robertsdale254  59 195  23.2% 
 
 Talladega252  57 195  22.6% 
 Tharptown184  41 143  22.3% 
 Carbon Hill251  56 195  22.3% 
 Jefferson Christian139  30 109  21.6% 
 Holt251  54 197  21.5% 
 R.C. Hatch240  54 186  22.5% 
 Central Hayneville243  51 192  21.0% 
 Barbour County246  52 194  21.1% 
 Vina248  51 197  20.6% 
 Woodlawn248  53 195  21.4% 
 
 Shades Mountain Christian88  18 70  20.5% 
 Bullock County247  49 198  19.8% 
 Grand Bay60  12 48  20.0% 
 J.F. Shields219  43 176  19.6% 
 Mount Hope69  13 56  18.8% 
 Curry253  47 206  18.6% 
 Coffee62  12 50  19.4% 
 Taylor Road Academy68  13 55  19.1% 
 Success Unlimited49  40  18.4% 
 Marion Military Institute106  19 87  17.9% 
 
 Columbia189  31 158  16.4% 
 Ellwood Christian135  20 115  14.8% 
 Snook Christian66  10 56  15.2% 
 Sumter Central137  19 118  13.9% 
 St. Bernard62  53  14.5% 
 Independent Methodist50  43  14.0% 
 
 Calhoun250  29 221  11.6% 
 Trinity Christian Homeschool38  34  10.5% 
 Skyline55  50  9.1% 
 Brindlee Mountain189  17 172  9.0% 
 Hayes40  37  7.5% 
 Asbury90  83  7.8% 
 
Great Moments in Alabama High School Football History

The Super 6 State Championships began in 1996. Since then all title games were played at Legion Field in Birmingham until 2009.