News

We now have 832 teams &  
189,846 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. 
 Fyffe340  298 42  87.6% 
 Clay County202  171 31  84.7% 
 Hoover358  301 57  84.1% 
 Evangel Christian Alabaster236  193 43  81.8% 
 Brantley339  278 61  82.0% 
 Pike Road75  60 15  80.0% 
 UMS-Wright352  283 69  80.4% 
 Maplesville331  262 69  79.2% 
 Central Clay County150  115 35  76.7% 
 
 T.R. Miller328  252 76  76.8% 
 Spanish Fort237  182 55  76.8% 
 Saraland178  135 43  75.8% 
 Central Phenix City310  235 75  75.8% 
 American Christian319  241 78  75.5% 
 Demopolis318  240 78  75.5% 
 Lineville200  152 48  76.0% 
 Gordo324  248 76  76.5% 
 Opelika313  235 78  75.1% 
 Clay-Chalkville324  242 82  74.7% 
 
 Bessemer Academy321  241 80  75.1% 
 Briarwood338  254 84  75.1% 
 Russellville325  245 80  75.4% 
 Sweet Water326  243 83  74.5% 
 Prattville309  229 80  74.1% 
 Leroy336  247 89  73.5% 
 Linden310  230 80  74.2% 
 Hazlewood135  98 37  72.6% 
 Mountain Brook319  232 87  72.7% 
 McAdory307  224 83  73.0% 
 
 Addison305  224 81  73.4% 
 Deshler340  247 93  72.6% 
 Cullman Christian37  27 10  73.0% 
 St. Pauls327  240 87  73.4% 
 Trinity313  224 89  71.6% 
 Daphne316  229 87  72.5% 
 Autauga Academy306  222 84  72.5% 
 Brooks303  215 88  71.0% 
 Eufaula305  217 88  71.1% 
 Monroe Academy309  219 90  70.9% 
 
 Pickens County333  235 98  70.6% 
 Piedmont327  231 96  70.6% 
 Hartselle306  218 88  71.2% 
 Thomasville309  218 91  70.6% 
 Wadley308  214 94  69.5% 
 Shelby Academy141  99 42  70.2% 
 Winfield301  211 90  70.1% 
 Homewood317  221 96  69.7% 
 Madison Academy317  222 95  70.0% 
 Ramsay151  105 46  69.5% 
 
 Reeltown322  225 97  69.9% 
 McGill-Toolen309  216 93  69.9% 
 Auburn311  216 95  69.5% 
 Alexandria292  204 88  69.9% 
 Aliceville313  218 95  69.6% 
 Fayette County311  214 97  68.8% 
 Red Bay297  204 93  68.7% 
 Oneonta319  219 100  68.7% 
 Guntersville299  205 94  68.6% 
 Luverne312  211 101  67.6% 
 
 Pike County302  202 100  66.9% 
 Restoration Academy132  88 44  66.7% 
 Pleasant Grove312  210 102  67.3% 
 Edgewood Academy307  206 101  67.1% 
 Colbert County321  214 107  66.7% 
 Vigor311  208 103  66.9% 
 Vestavia Hills304  205 99  67.4% 
 Tanner304  200 104  65.8% 
 Cullman300  199 101  66.3% 
 Elba304  202 102  66.4% 
 
 Etowah297  195 102  65.7% 
 Oxford300  199 101  66.3% 
 North Jackson301  198 103  65.8% 
 Montgomery Academy305  197 108  64.6% 
 Mars Hill124  81 43  65.3% 
 Patrician Academy300  195 105  65.0% 
 Ragland297  194 103  65.3% 
 Handley306  200 106  65.4% 
 Crenshaw Christian294  190 104  64.6% 
 Cedar Bluff308  200 108  64.9% 
 
 Andalusia307  196 111  63.8% 
 Bibb County299  192 107  64.2% 
 Decatur Heritage Christian157  100 57  63.7% 
 Ezekiel Academy115  73 42  63.5% 
 Hewitt-Trussville293  188 105  64.2% 
 Leeds319  203 116  63.6% 
 Randolph County303  193 110  63.7% 
 Tuscaloosa Christian266  169 97  63.5% 
 St. James296  187 109  63.2% 
 Jasper289  183 106  63.3% 
 
 Plainview292  183 109  62.7% 
 Muscle Shoals297  188 109  63.3% 
 Jackson305  193 112  63.3% 
 Fort Payne286  180 106  62.9% 
 Freedom Academy182  115 67  63.2% 
 G.W. Long291  184 107  63.2% 
 Clay County Christian92  58 34  63.0% 
 Clarke Prep304  187 117  61.5% 
 Gadsden167  104 63  62.3% 
 Benjamin Russell304  188 116  61.8% 
 
 Hillcrest Tuscaloosa301  185 116  61.5% 
 Hackleburg292  177 115  60.6% 
 Lanett297  180 117  60.6% 
 Lauderdale County300  182 118  60.7% 
 Mobile Christian304  185 119  60.9% 
 Millry295  179 116  60.7% 
 R.A. Hubbard281  171 110  60.9% 
 Paramount83  51 32  61.4% 
 Chambers Academy302  183 118  60.8% 
 Fairhope290  177 113  61.0% 
 
 Dadeville289  177 112  61.2% 
 Tabernacle238  145 93  60.9% 
 Southern Academy289  173 116  59.9% 
 Southern Choctaw294  177 117  60.2% 
 Washington County300  180 120  60.0% 
 Decatur296  179 117  60.5% 
 Geraldine292  176 116  60.3% 
 Charles Henderson290  174 116  60.0% 
 Cherokee County302  180 122  59.6% 
 Pinson Valley299  179 120  59.9% 
 
 Loachapoka289  172 117  59.5% 
 Hope Christian189  114 75  60.3% 
 Hamilton297  176 121  59.3% 
 Macon-East Academy291  172 119  59.1% 
 Parrish199  118 81  59.3% 
 Ballard Christian98  58 40  59.2% 
 Wetumpka294  174 120  59.2% 
 Straughn293  172 121  58.7% 
 Theodore286  169 117  59.1% 
 Sylvania286  165 121  57.7% 
 
 Spain Park245  142 103  58.0% 
 Stanhope Elmore288  166 122  57.6% 
 Beauregard285  166 119  58.2% 
 Geneva279  161 118  57.7% 
 Florence Christian59  34 25  57.6% 
 Davidson287  168 119  58.5% 
 Conecuh Springs Christian79  46 33  58.2% 
 Morgan Academy295  171 124  58.0% 
 Mortimer Jordan290  167 123  57.6% 
 Lowndes Academy292  168 124  57.5% 
 
 Houston Academy276  161 115  58.3% 
 Hokes Bluff291  168 123  57.7% 
 Highland Home294  169 125  57.5% 
 Helena109  62 47  56.9% 
 Glenwood School292  167 125  57.2% 
 Lynn287  163 124  56.8% 
 James Clemens131  75 56  57.3% 
 Isabella289  165 124  57.1% 
 Minor287  163 124  56.8% 
 
 Fort Dale Academy291  166 125  57.0% 
 Flomaton284  161 123  56.7% 
 Bayside Academy253  145 108  57.3% 
 Tri-County Christian35  20 15  57.1% 
 Trinity Oxford100  57 43  57.0% 
 Dothan High53  30 23  56.6% 
 Tuscaloosa County291  164 127  56.4% 
 Tallassee286  161 125  56.3% 
 Thompson288  162 126  56.3% 
 Saks288  161 127  55.9% 
 
 Sand Rock281  156 125  55.5% 
 Athens300  169 131  56.3% 
 Clarke County291  164 127  56.4% 
 Gadsden City206  116 90  56.3% 
 Gardendale295  166 129  56.3% 
 Enterprise282  159 123  56.4% 
 Collinsville282  158 124  56.0% 
 Pickens Academy288  160 128  55.6% 
 Providence Christian193  109 84  56.5% 
 Midfield282  159 123  56.4% 
 
 Marengo Academy281  155 126  55.2% 
 Ranburne277  152 125  54.9% 
 Parker285  157 128  55.1% 
 Hueytown291  159 132  54.6% 
 Cleburne County290  160 130  55.2% 
 Escambia Academy297  163 134  54.9% 
 East Limestone284  156 128  54.9% 
 Fairview279  153 126  54.8% 
 Florence220  121 99  55.0% 
 Susan Moore284  155 129  54.6% 
 
 West Morgan285  156 129  54.7% 
 Westbrook Christian278  151 127  54.3% 
 Westminster Christian201  109 92  54.2% 
 Banks Academy55  30 25  54.5% 
 Sylacauga278  151 127  54.3% 
 Tuscaloosa Academy281  152 129  54.1% 
 Faith Academy286  156 130  54.5% 
 Cottonwood288  154 134  53.5% 
 Catholic Montgomery287  154 133  53.7% 
 Calera286  154 132  53.8% 
 
 Carver Montgomery291  158 133  54.3% 
 Ariton288  155 133  53.8% 
 Bob Jones285  155 130  54.4% 
 Blount282  151 131  53.5% 
 Jacksonville281  153 128  54.4% 
 Lee-Scott Academy279  152 127  54.5% 
 Marion County286  156 130  54.5% 
 Murphy282  153 129  54.3% 
 Oakman286  153 133  53.5% 
 Notasulga287  153 134  53.3% 
 
 Park Crossing110  58 52  52.7% 
 Pike Liberal Arts280  148 132  52.9% 
 Rogers285  152 133  53.3% 
 Hubbertville284  150 134  52.8% 
 Good Hope284  151 133  53.2% 
 Bessemer City282  150 132  53.2% 
 Austin285  151 134  53.0% 
 Frisco City188  100 88  53.2% 
 Spring Garden287  153 134  53.3% 
 Wilcox Academy291  154 137  52.9% 
 
 Williamson289  152 137  52.6% 
 Wenonah257  133 124  51.8% 
 Orange Beach40  21 19  52.5% 
 South Choctaw Academy291  150 141  51.5% 
 Victory Baptist140  73 67  52.1% 
 Sulligent294  154 140  52.4% 
 Cordova295  153 142  51.9% 
 Coffee Springs33  17 16  51.5% 
 Alabama School Deaf230  120 110  52.2% 
 Berry Fayette284  148 136  52.1% 
 
 Greenville288  151 137  52.4% 
 Haleyville280  147 133  52.5% 
 Lighthouse Home School95  49 46  51.6% 
 Litchfield173  90 83  52.0% 
 Lincoln292  148 144  50.7% 
 Lexington286  146 140  51.0% 
 Jacksonville Christian227  116 111  51.1% 
 Jackson Academy287  147 140  51.2% 
 Goshen284  144 140  50.7% 
 Pisgah288  146 142  50.7% 
 
 Opp287  146 141  50.9% 
 Cahawba Christian45  23 22  51.1% 
 Cleveland285  145 140  50.9% 
 Daleville280  143 137  51.1% 
 Faith Christian Roanoke39  20 19  51.3% 
 Fairfield282  143 139  50.7% 
 South Lamar292  148 144  50.7% 
 Springville282  145 137  51.4% 
 Shaw162  83 79  51.2% 
 Slocomb286  142 144  49.7% 
 
 Speake194  96 98  49.5% 
 Valley278  139 139  50.0% 
 Georgiana283  142 141  50.2% 
 Dora288  143 145  49.7% 
 Colbert Heights278  138 140  49.6% 
 Central Christian104  52 52  50.0% 
 Bibb Graves110  55 55  50.0% 
 Autaugaville281  142 139  50.5% 
 Anniston280  140 140  50.0% 
 
 Ohatchee280  140 140  50.0% 
 Montevallo271  135 136  49.8% 
 Huntsville281  139 142  49.5% 
 Lamar County288  145 143  50.3% 
 Madison County282  141 141  50.0% 
 LaFayette273  133 140  48.7% 
 New Life Christian213  103 109  48.6% 
 Pelham281  137 144  48.8% 
 Randolph175  86 89  49.1% 
 Boaz281  137 144  48.8% 
 
 Central Florence278  137 141  49.3% 
 Wicksburg277  135 142  48.7% 
 Walter Wellborn277  136 141  49.1% 
 Tarrant276  135 141  48.9% 
 Springwood283  139 143  49.3% 
 Sheffield281  135 146  48.0% 
 Winterboro278  132 146  47.5% 
 Woodland296  142 154  48.0% 
 Carrollton100  48 52  48.0% 
 Dale County280  133 147  47.5% 
 
 Fultondale280  135 145  48.2% 
 Foley277  132 145  47.7% 
 Elmore County277  134 143  48.4% 
 Marengo275  133 142  48.4% 
 Jemison282  136 146  48.2% 
 J.O. Johnson274  131 143  47.8% 
 Hillcrest Evergreen288  137 151  47.6% 
 Glencoe277  133 144  48.0% 
 Munford279  130 149  46.6% 
 Geneva County278  130 148  46.8% 
 
 Cornerstone Christian250  118 132  47.2% 
 Sumter Academy218  102 116  46.8% 
 Vincent278  130 148  46.8% 
 Valley Head271  124 147  45.8% 
 Sumiton Christian275  127 148  46.2% 
 Scottsboro280  129 151  46.1% 
 St. Lukes148  68 80  45.9% 
 Gaston284  130 154  45.8% 
 Buckhorn277  126 151  45.5% 
 Chelsea278  128 150  46.0% 
 
 Billingsley279  129 150  46.2% 
 Alabama Christian280  130 150  46.4% 
 North Sand Mountain279  127 152  45.5% 
 McKenzie272  125 147  46.0% 
 Hale County274  125 149  45.6% 
 Hatton270  122 148  45.2% 
 Lakeside271  121 150  44.6% 
 Locust Fork275  124 151  45.1% 
 New Brockton274  123 151  44.9% 
 Chickasaw105  47 58  44.8% 
 
 Donoho272  122 150  44.9% 
 Emma Sansom161  72 89  44.7% 
 Corner272  122 150  44.9% 
 Shelby County274  124 150  45.3% 
 West Blocton276  123 153  44.6% 
 West Limestone273  123 150  45.1% 
 W.S. Neal273  119 154  43.6% 
 Winston County280  122 158  43.6% 
 St. Clair County277  123 154  44.4% 
 Talladega County Central275  122 153  44.4% 
 
 Eutaw32  14 18  43.8% 
 Falkville275  122 153  44.4% 
 Florala272  121 151  44.5% 
 Excel269  119 150  44.2% 
 Center Point280  124 156  44.3% 
 Bradshaw87  38 49  43.7% 
 Calvary Christian101  44 57  43.6% 
 Ashford268  118 150  44.0% 
 Oak Grove271  120 151  44.3% 
 Oak Mountain262  114 148  43.5% 
 
 Northside274  122 152  44.5% 
 Pell City274  120 154  43.8% 
 Keith274  120 154  43.8% 
 Greensboro276  119 157  43.1% 
 Abbeville Christian283  122 161  43.1% 
 Carroll272  116 156  42.6% 
 Citronelle272  117 155  43.0% 
 Thorsby272  118 154  43.4% 
 Southside Gadsden273  117 156  42.9% 
 
 Section269  112 157  41.6% 
 Selma261  109 152  41.8% 
 Sumter County164  69 95  42.1% 
 Vinemont267  113 154  42.3% 
 Marshall Christian38  16 22  42.1% 
 Weaver278  116 162  41.7% 
 West End Walnut Grove274  116 158  42.3% 
 West Point271  115 156  42.4% 
 Percy Julian279  117 162  41.9% 
 Catherine Academy43  18 25  41.9% 
 
 Appalachian269  112 157  41.6% 
 Baldwin County270  112 158  41.5% 
 Houston County274  116 158  42.3% 
 J.B. Pennington281  117 164  41.6% 
 Marbury271  115 156  42.4% 
 Priceville223  94 129  42.2% 
 Northridge219  91 128  41.6% 
 Moody273  111 162  40.7% 
 Lawrence County273  111 162  40.7% 
 Huffman272  111 161  40.8% 
 
 Coosa Christian269  111 158  41.3% 
 Scottsboro Christian32  13 19  40.6% 
 Shades Valley278  115 163  41.4% 
 Southside Selma269  111 158  41.3% 
 St. Jude211  87 124  41.2% 
 Sardis271  109 162  40.2% 
 Shoals Christian257  103 154  40.1% 
 J.A.G.265  107 158  40.4% 
 Wilson266  105 161  39.5% 
 First Assembly Christian35  14 21  40.0% 
 
 Arab272  110 162  40.4% 
 Abbeville276  109 167  39.5% 
 Chilton Christian77  31 46  40.3% 
 Gulf Shores250  101 149  40.4% 
 J.U. Blacksher274  110 164  40.1% 
 New Hope264  106 158  40.2% 
 Meek273  108 165  39.6% 
 Rehobeth268  106 162  39.6% 
 Phillips Bear Creek274  109 165  39.8% 
 North River Christian211  83 128  39.3% 
 
 Ider268  105 163  39.2% 
 Lee Huntsville272  106 166  39.0% 
 Central Tuscaloosa269  106 163  39.4% 
 A.L. Johnson264  104 160  39.4% 
 Ashville266  103 163  38.7% 
 B.C. Rain273  107 166  39.2% 
 Cottage Hill Christian229  89 140  38.9% 
 Mae Jemison87  34 53  39.1% 
 Smiths Station265  103 162  38.9% 
 Sparkman269  106 163  39.4% 
 
 South Montgomery Academy209  79 130  37.8% 
 Southeastern125  48 77  38.4% 
 Samson269  102 167  37.9% 
 Cornerstone Rainsville45  17 28  37.8% 
 East Memorial Christian154  59 95  38.3% 
 B.B. Comer278  106 172  38.1% 
 Childersburg266  102 164  38.3% 
 John Carroll273  103 170  37.7% 
 Red Level272  104 168  38.2% 
 
 Greene County242  90 152  37.2% 
 Chilton County270  101 169  37.4% 
 Bullock Memorial41  15 26  36.6% 
 Albertville269  100 169  37.2% 
 D.A.R.185  69 116  37.3% 
 Dothan214  80 134  37.4% 
 St. Michael60  22 38  36.7% 
 West End168  62 106  36.9% 
 Sidney Lanier268  100 168  37.3% 
 Dixie Academy143  52 91  36.4% 
 
 Alba56  20 36  35.7% 
 Greenville Academy123  44 79  35.8% 
 Phil Campbell275  98 177  35.6% 
 Mary Montgomery265  96 169  36.2% 
 Marion Academy82  29 53  35.4% 
 Holtville271  94 177  34.7% 
 Hayden267  93 174  34.8% 
 Headland268  95 173  35.4% 
 Kingwood Christian228  80 148  35.1% 
 Jackson-Olin263  92 171  35.0% 
 
 Baker266  92 174  34.6% 
 Coffeeville211  74 137  35.1% 
 Victory Christian241  85 156  35.3% 
 Verbena267  91 176  34.1% 
 Sparta Academy270  92 178  34.1% 
 Waterloo178  61 117  34.3% 
 Crossville259  88 171  34.0% 
 Cherokee268  91 177  34.0% 
 Hazel Green266  90 176  33.8% 
 Holy Spirit172  58 114  33.7% 
 
 Hooper Academy271  92 179  33.9% 
 Hanceville267  91 176  34.1% 
 McIntosh260  87 173  33.5% 
 Northside Methodist Academy105  36 69  34.3% 
 Grissom268  88 180  32.8% 
 Holly Pond268  89 179  33.2% 
 LeFlore272  89 183  32.7% 
 Alma Bryant270  89 181  33.0% 
 Dallas County269  89 180  33.1% 
 Elkmont269  88 181  32.7% 
 
 Evangel Christian Academy221  73 148  33.0% 
 Evangel Family Christian64  21 43  32.8% 
 Garywood Christian92  30 62  32.6% 
 Warrior Academy150  48 102  32.0% 
 White Plains260  82 178  31.5% 
 East Central HomeSchool37  12 25  32.4% 
 Escambia County265  84 181  31.7% 
 Cold Springs265  86 179  32.5% 
 Ardmore264  84 180  31.8% 
 
 Butler256  83 173  32.4% 
 Brilliant270  86 184  31.9% 
 Paul Bryant213  68 145  31.9% 
 Prattville Christian189  60 129  31.7% 
 Kinston266  83 183  31.2% 
 B.T. Washington261  82 179  31.4% 
 Coosa Valley Academy264  81 183  30.7% 
 Fruitdale267  82 185  30.7% 
 Gaylesville263  82 181  31.2% 
 Satsuma262  81 181  30.9% 
 
 Sipsey Valley146  44 102  30.1% 
 Whitesburg Christian40  12 28  30.0% 
 Fayetteville262  78 184  29.8% 
 Ensley78  23 55  29.5% 
 Danville264  80 184  30.3% 
 Ashford Academy179  54 125  30.2% 
 Horseshoe Bend268  81 187  30.2% 
 Pleasant Home243  73 170  30.0% 
 Northview211  62 149  29.4% 
 Lighthouse Christian34  10 24  29.4% 
 
 Livingston133  38 95  28.6% 
 Demopolis Academy59  17 42  28.8% 
 Clements267  77 190  28.8% 
 Flint Hill Christian59  17 42  28.8% 
 Zion Chapel263  76 187  28.9% 
 Sunshine227  66 161  29.1% 
 Carbon Hill264  73 191  27.7% 
 Central Coosa260  72 188  27.7% 
 Pleasant Valley264  73 191  27.7% 
 
 Parkway Christian33  24  27.3% 
 Choctaw County257  70 187  27.2% 
 Carver Birmingham242  65 177  26.9% 
 Brooklane Baptist82  22 60  26.8% 
 Akron175  47 128  26.9% 
 Beulah263  70 193  26.6% 
 Francis Marion260  71 189  27.3% 
 Wilcox Central266  73 193  27.4% 
 West Alabama Prep39  10 29  25.6% 
 
 Southern Prep Academy240  62 178  25.8% 
 Elberta54  14 40  25.9% 
 Southern Christian31  23  25.8% 
 St. John Paul II121  32 89  26.4% 
 Douglas262  67 195  25.6% 
 Brookwood262  67 195  25.6% 
 Robertsdale264  65 199  24.6% 
 Valiant Cross Academy38  29  23.7% 
 Tharptown174  41 133  23.6% 
 
 Brewer263  64 199  24.3% 
 Holt264  62 202  23.5% 
 John Essex220  53 167  24.1% 
 Oak Park Christian51  12 38  24.0% 
 Meadowview Christian259  59 200  22.8% 
 Monroe County261  60 201  23.0% 
 Russell County260  60 199  23.2% 
 East Lawrence262  61 201  23.3% 
 
 Woodville184  42 142  22.8% 
 Woodlawn258  57 201  22.1% 
 Barbour County237  51 186  21.5% 
 Central Hayneville253  57 196  22.5% 
 J.F. Shields227  51 176  22.5% 
 Jefferson Christian139  30 109  21.6% 
 R.C. Hatch246  51 195  20.7% 
 Talladega262  56 206  21.4% 
 Shades Mountain Christian88  18 70  20.5% 
 Warrior51  10 41  19.6% 
 
 Grand Bay60  12 48  20.0% 
 Curry263  53 210  20.2% 
 Coffee62  12 50  19.4% 
 Mount Hope69  13 56  18.8% 
 Taylor Road Academy68  13 55  19.1% 
 Vina256  46 210  18.0% 
 Success Unlimited49  40  18.4% 
 Snook Christian57  10 47  17.5% 
 Marion Military Institute106  19 87  17.9% 
 Bullock County256  47 209  18.4% 
 
 Columbia179  31 148  17.3% 
 Ellwood Christian125  20 105  16.0% 
 Sumter Central127  19 108  15.0% 
 St. Bernard62  53  14.5% 
 Calhoun263  38 225  14.4% 
 Independent Methodist50  43  14.0% 
 
 Trinity Christian Homeschool31  27  12.9% 
 Brindlee Mountain179  16 163  8.9% 
 Asbury80  73  8.8% 
 Skyline55  50  9.1% 
 
 Hayes40  37  7.5% 
Great Moments in Alabama High School Football History

In 1969 the two point conversion was adopted for play following a touchdown. Until that time all conversions were worth one point.