News

We now have 837 teams &  
192,876 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. 
 Fyffe323  290 33  89.8% 
 Clay County202  171 31  84.7% 
 Hoover340  287 53  84.4% 
 Brantley310  250 60  80.6% 
 Evangel Christian Alabaster254  206 48  81.1% 
 UMS-Wright331  267 64  80.7% 
 Maplesville308  245 63  79.5% 
 Gordo307  240 67  78.2% 
 Pike Road93  73 20  78.5% 
 
 Central Clay County167  130 37  77.8% 
 T.R. Miller304  236 68  77.6% 
 Saraland196  152 44  77.6% 
 Central Phenix City294  226 68  76.9% 
 Bessemer Academy304  231 73  76.0% 
 Clay-Chalkville302  228 74  75.5% 
 Russellville306  232 74  75.8% 
 Linden294  225 69  76.5% 
 Lineville200  152 48  76.0% 
 Spanish Fort253  193 60  76.3% 
 
 Sweet Water310  235 75  75.8% 
 Leroy315  236 79  74.9% 
 Piedmont313  234 79  74.8% 
 Demopolis299  225 74  75.3% 
 Opelika293  216 77  73.7% 
 Prattville291  216 75  74.2% 
 Madison Academy301  222 79  73.8% 
 Hartselle290  214 76  73.8% 
 Hazlewood135  98 37  72.6% 
 Reeltown302  220 82  72.8% 
 
 McAdory286  208 78  72.7% 
 Cullman Christian37  27 10  73.0% 
 Addison286  209 77  73.1% 
 American Christian298  218 80  73.2% 
 Wadley289  210 79  72.7% 
 St. Pauls304  223 81  73.4% 
 Trinity292  210 82  71.9% 
 Thomasville292  210 82  71.9% 
 Winfield286  206 80  72.0% 
 Auburn296  214 82  72.3% 
 
 Autauga Academy282  202 80  71.6% 
 Briarwood309  222 87  71.8% 
 Brooks286  205 81  71.7% 
 McGill-Toolen291  208 83  71.5% 
 Monroe Academy292  211 81  72.3% 
 Mountain Brook298  213 85  71.5% 
 Oneonta301  213 88  70.8% 
 Guntersville281  199 82  70.8% 
 Deshler311  220 91  70.7% 
 Edgewood Academy290  207 83  71.4% 
 
 Elba291  205 86  70.4% 
 Eufaula285  199 86  69.8% 
 Daphne292  206 86  70.5% 
 Homewood294  206 88  70.1% 
 Pickens County315  220 95  69.8% 
 Trinity Oxford71  50 21  70.4% 
 Shelby Academy141  99 42  70.2% 
 Mars Hill143  99 44  69.2% 
 Luverne291  202 89  69.4% 
 Jackson294  203 91  69.0% 
 
 Pike County281  191 90  68.0% 
 Pleasant Grove294  200 94  68.0% 
 Oxford286  194 92  67.8% 
 Patrician Academy284  193 91  68.0% 
 Ramsay167  114 53  68.3% 
 Bibb County283  191 92  67.5% 
 Alexandria274  185 89  67.5% 
 Vigor292  199 93  68.2% 
 Andalusia292  195 97  66.8% 
 Cedar Bluff289  193 96  66.8% 
 
 Fayette County289  194 95  67.1% 
 Fort Payne272  183 89  67.3% 
 Red Bay279  188 91  67.4% 
 Restoration Academy118  79 39  66.9% 
 North Jackson286  191 95  66.8% 
 Handley291  194 97  66.7% 
 Hewitt-Trussville278  183 95  65.8% 
 Lauderdale County285  187 98  65.6% 
 Leeds303  200 103  66.0% 
 Muscle Shoals281  186 95  66.2% 
 
 Aliceville285  187 98  65.6% 
 Tanner288  191 97  66.3% 
 Colbert County300  194 106  64.7% 
 Crenshaw Christian276  180 96  65.2% 
 Randolph County281  183 98  65.1% 
 Ragland278  179 99  64.4% 
 Montgomery Academy287  185 102  64.5% 
 Hillcrest Tuscaloosa284  183 101  64.4% 
 Houston Academy269  172 97  63.9% 
 Hackleburg279  180 99  64.5% 
 
 Freedom Academy197  126 71  64.0% 
 Vestavia Hills282  182 100  64.5% 
 Tuscaloosa Christian250  158 92  63.2% 
 Fairhope275  173 102  62.9% 
 Decatur Heritage Christian170  107 63  62.9% 
 Cullman282  178 104  63.1% 
 Cherokee County290  183 107  63.1% 
 Etowah272  168 104  61.8% 
 Gadsden167  104 63  62.3% 
 
 Lanett280  175 105  62.5% 
 St. James276  170 106  61.6% 
 Jasper267  164 103  61.4% 
 Washington County282  172 110  61.0% 
 Hope Christian186  113 73  60.8% 
 Millry279  171 108  61.3% 
 R.A. Hubbard281  171 110  60.9% 
 Paramount83  51 32  61.4% 
 Ezekiel Academy126  77 49  61.1% 
 Carver Montgomery273  166 107  60.8% 
 
 Clay County Christian100  60 40  60.0% 
 Chambers Academy282  170 111  60.5% 
 Beauregard269  161 108  59.9% 
 G.W. Long267  159 108  59.6% 
 Geraldine272  164 108  60.3% 
 Parker271  163 108  60.1% 
 Plainview268  160 108  59.7% 
 Mobile Christian283  169 114  59.7% 
 Hamilton275  166 109  60.4% 
 Spain Park261  156 105  59.8% 
 
 Tabernacle232  137 95  59.1% 
 Hueytown278  163 115  58.6% 
 Lowndes Academy274  162 112  59.1% 
 Parrish199  118 81  59.3% 
 Davidson270  160 110  59.3% 
 Dadeville269  159 110  59.1% 
 Benjamin Russell281  167 114  59.4% 
 Ballard Christian98  58 40  59.2% 
 Charles Henderson273  161 112  59.0% 
 Catholic Montgomery275  158 117  57.5% 
 
 Bayside Academy270  157 113  58.1% 
 Bob Jones270  158 112  58.5% 
 Conecuh Springs Christian79  46 33  58.2% 
 Fort Dale Academy273  159 114  58.2% 
 Florence Christian59  34 25  57.6% 
 Pinson Valley280  163 117  58.2% 
 Providence Christian209  121 88  57.9% 
 Loachapoka269  156 113  58.0% 
 Highland Home275  158 117  57.5% 
 Glenwood School272  158 114  58.1% 
 
 Sylvania271  158 113  58.3% 
 Theodore264  152 112  57.6% 
 Thompson276  161 115  58.3% 
 Tuscaloosa Academy271  157 114  57.9% 
 Spring Garden274  160 114  58.4% 
 Southern Academy270  156 114  57.8% 
 Straughn273  157 116  57.5% 
 Wetumpka275  161 114  58.5% 
 Dothan High67  38 29  56.7% 
 Tri-County Christian35  20 15  57.1% 
 
 Haleyville264  151 113  57.2% 
 Helena122  69 53  56.6% 
 James Clemens145  82 63  56.6% 
 Flomaton266  152 114  57.1% 
 Gardendale278  159 119  57.2% 
 Fairview262  150 112  57.3% 
 Enterprise270  153 117  56.7% 
 Austin267  151 116  56.6% 
 Clarke Prep283  159 124  56.2% 
 Calera270  150 120  55.6% 
 
 Escambia Academy280  158 122  56.4% 
 Gadsden City219  123 96  56.2% 
 Cottonwood271  151 119  55.9% 
 Collinsville263  146 117  55.5% 
 Decatur274  152 122  55.5% 
 Isabella272  153 119  56.3% 
 Macon-East Academy266  150 116  56.4% 
 Lee-Scott Academy263  146 117  55.5% 
 Hokes Bluff271  152 119  56.1% 
 Rogers270  152 118  56.3% 
 
 Saks271  151 120  55.7% 
 Minor267  149 118  55.8% 
 Sulligent281  158 123  56.2% 
 Stanhope Elmore264  146 118  55.3% 
 Southern Choctaw266  147 119  55.3% 
 South Choctaw Academy279  153 126  54.8% 
 Tallassee266  147 119  55.3% 
 West Morgan267  146 121  54.7% 
 Mortimer Jordan276  151 125  54.7% 
 Marengo Academy281  155 126  55.2% 
 
 Lynn267  147 120  55.1% 
 Faith Academy269  148 121  55.0% 
 Berry Fayette271  150 121  55.4% 
 Bessemer City266  143 123  53.8% 
 Athens275  147 128  53.5% 
 Ariton270  147 123  54.4% 
 Clarke County270  147 123  54.4% 
 Fairfield268  146 122  54.5% 
 Florence235  127 108  54.0% 
 Dora273  146 127  53.5% 
 
 Jacksonville265  142 123  53.6% 
 Hubbertville265  144 121  54.3% 
 Greenville271  147 124  54.2% 
 Oakman270  147 123  54.4% 
 Midfield259  140 119  54.1% 
 Westbrook Christian257  139 118  54.1% 
 Westminster Christian216  117 99  54.2% 
 Wenonah246  132 114  53.7% 
 Williamson267  141 126  52.8% 
 Susan Moore266  142 124  53.4% 
 
 Sylacauga258  136 122  52.7% 
 Tuscaloosa County270  144 126  53.3% 
 Slocomb267  141 126  52.8% 
 Sand Rock260  137 123  52.7% 
 Marion County268  141 127  52.6% 
 McKenzie257  136 121  52.9% 
 Ranburne262  138 124  52.7% 
 Pike Liberal Arts264  141 123  53.4% 
 Lamar County272  145 127  53.3% 
 Cleburne County270  143 127  53.0% 
 
 Cordova279  148 131  53.0% 
 Cleveland267  139 128  52.1% 
 East Limestone265  139 126  52.5% 
 Elmore County260  136 124  52.3% 
 Litchfield173  90 83  52.0% 
 Good Hope264  137 127  51.9% 
 Goshen266  138 128  51.9% 
 Pisgah269  141 128  52.4% 
 Morgan Academy270  140 130  51.9% 
 Victory Baptist140  73 67  52.1% 
 
 Banks Academy68  35 33  51.5% 
 Orange Beach54  28 26  51.9% 
 Winterboro261  135 126  51.7% 
 Wilcox Academy270  137 133  50.7% 
 Walter Wellborn258  132 126  51.2% 
 Valley258  132 126  51.2% 
 Shaw162  83 79  51.2% 
 Lexington267  137 130  51.3% 
 Faith Christian Roanoke39  20 19  51.3% 
 Georgiana267  135 132  50.6% 
 
 Colbert Heights259  131 128  50.6% 
 Cornerstone Christian257  131 126  51.0% 
 Geneva256  129 127  50.4% 
 Foley261  131 130  50.2% 
 First Assembly Christian48  24 24  50.0% 
 Central Christian104  52 52  50.0% 
 Central Florence265  132 133  49.8% 
 Anniston264  132 132  50.0% 
 Alabama School Deaf210  105 105  50.0% 
 Blount262  132 130  50.4% 
 
 Bibb Graves110  55 55  50.0% 
 Boaz266  134 132  50.4% 
 LaFayette256  128 128  50.0% 
 Jacksonville Christian208  104 104  50.0% 
 Jackson Academy273  138 135  50.5% 
 Murphy264  133 131  50.4% 
 Northside259  129 130  49.8% 
 Opp267  134 133  50.2% 
 Randolph190  94 96  49.5% 
 Speake194  96 98  49.5% 
 
 Valley Head255  128 127  50.2% 
 St. Michael78  38 40  48.7% 
 Ohatchee264  129 135  48.9% 
 Madison County267  132 135  49.4% 
 Billingsley263  128 135  48.7% 
 Autaugaville267  130 137  48.7% 
 Chelsea261  128 133  49.0% 
 Fultondale262  129 133  49.2% 
 
 Daleville264  128 136  48.5% 
 Carrollton100  48 52  48.0% 
 Lighthouse Home School106  51 55  48.1% 
 J.O. Johnson274  131 143  47.8% 
 Huntsville263  126 137  47.9% 
 Notasulga261  125 136  47.9% 
 North Sand Mountain263  125 138  47.5% 
 Park Crossing122  58 64  47.5% 
 Pickens Academy265  127 138  47.9% 
 Woodland280  133 147  47.5% 
 
 Springwood266  128 137  48.3% 
 Shelby County256  122 134  47.7% 
 South Lamar269  127 142  47.2% 
 University Charter School34  16 18  47.1% 
 Pell City259  122 137  47.1% 
 Moody261  123 138  47.1% 
 New Brockton254  119 135  46.9% 
 Marengo257  121 136  47.1% 
 Hillcrest Evergreen270  127 143  47.0% 
 Buckhorn261  122 139  46.7% 
 
 Center Point263  121 142  46.0% 
 Appalachian254  116 138  45.7% 
 Arab257  119 138  46.3% 
 Ashford253  116 137  45.8% 
 Alabama Christian265  122 143  46.0% 
 Dale County262  120 142  45.8% 
 Corner259  120 139  46.3% 
 Glencoe260  120 140  46.2% 
 Gaston266  122 144  45.9% 
 Lakeside254  118 136  46.5% 
 
 Keith260  120 140  46.2% 
 Montevallo254  118 136  46.5% 
 Wicksburg256  118 138  46.1% 
 West Blocton260  119 141  45.8% 
 Scottsboro265  123 142  46.4% 
 W.S. Neal259  118 141  45.6% 
 Vincent259  120 139  46.3% 
 St. Jude159  73 86  45.9% 
 St. Lukes162  74 88  45.7% 
 Springville258  116 142  45.0% 
 
 Tarrant256  115 141  44.9% 
 Thorsby258  115 143  44.6% 
 Southside Selma256  116 140  45.3% 
 Sheffield262  118 144  45.0% 
 Oak Grove254  114 140  44.9% 
 Oak Mountain258  117 141  45.3% 
 Pelham259  116 143  44.8% 
 Hale County256  115 141  44.9% 
 Frisco City96  43 53  44.8% 
 Falkville258  115 143  44.6% 
 
 Emma Sansom161  72 89  44.7% 
 Donoho255  113 142  44.3% 
 Eutaw32  14 18  43.8% 
 Florala252  110 142  43.7% 
 Citronelle253  110 143  43.5% 
 Bradshaw87  38 49  43.7% 
 Calvary Christian101  44 57  43.6% 
 Hatton252  112 140  44.4% 
 J.U. Blacksher256  112 144  43.8% 
 Lincoln266  118 148  44.4% 
 
 Locust Fork256  113 143  44.1% 
 Munford261  116 145  44.4% 
 Southside Gadsden258  114 144  44.2% 
 St. Clair County259  113 146  43.6% 
 Sardis255  112 143  43.9% 
 Talladega County Central275  122 153  44.4% 
 Sumter Academy195  86 109  44.1% 
 Vinemont252  111 141  44.0% 
 Weaver262  115 147  43.9% 
 West Limestone256  112 144  43.8% 
 
 West Point254  109 145  42.9% 
 Winston County262  113 149  43.1% 
 Northridge234  101 133  43.2% 
 Meek258  112 146  43.4% 
 Abbeville Christian267  116 151  43.4% 
 Geneva County257  110 147  42.8% 
 Excel250  107 143  42.8% 
 Catherine Academy43  18 25  41.9% 
 Cahawba Christian57  24 33  42.1% 
 
 Chickasaw119  50 69  42.0% 
 J.B. Pennington264  111 153  42.0% 
 Jemison257  108 149  42.0% 
 Gulf Shores254  106 148  41.7% 
 New Life Christian177  73 103  41.5% 
 Priceville237  99 138  41.8% 
 Sumter County164  69 95  42.1% 
 Selma247  104 143  42.1% 
 Southeastern141  59 82  41.8% 
 Sparkman253  104 149  41.1% 
 
 Scottsboro Christian32  13 19  40.6% 
 Southern Christian44  18 26  40.9% 
 East Central HomeSchool51  21 30  41.2% 
 Greensboro254  103 151  40.6% 
 Chilton Christian88  36 52  40.9% 
 Carroll254  105 149  41.3% 
 Abbeville259  106 153  40.9% 
 Baker252  102 150  40.5% 
 Coosa Christian255  101 154  39.6% 
 Houston County254  102 152  40.2% 
 
 Phillips Bear Creek253  100 153  39.5% 
 Mary Montgomery250  101 149  40.4% 
 Sumiton Christian254  102 152  40.2% 
 Section253  98 155  38.7% 
 Percy Julian256  99 157  38.7% 
 Mae Jemison101  39 62  38.6% 
 Marshall Christian49  19 30  38.8% 
 Cornerstone Rainsville54  21 33  38.9% 
 New Hope247  97 150  39.3% 
 Rehobeth250  97 153  38.8% 
 
 Marbury253  98 155  38.7% 
 Cottage Hill Christian242  95 147  39.3% 
 B.C. Rain256  99 157  38.7% 
 Baldwin County251  96 155  38.2% 
 A.L. Johnson253  96 157  37.9% 
 Chilton County253  95 158  37.5% 
 Central Tuscaloosa253  95 158  37.5% 
 East Memorial Christian154  59 95  38.3% 
 Holtville256  97 159  37.9% 
 
 West End Walnut Grove256  97 159  37.9% 
 J.A.G.250  94 156  37.6% 
 South Montgomery Academy209  79 130  37.8% 
 Shoals Christian253  94 159  37.2% 
 Sidney Lanier268  100 168  37.3% 
 Victory Christian243  89 154  36.6% 
 West End168  62 106  36.9% 
 Ider251  92 159  36.7% 
 Kingwood Christian209  78 131  37.3% 
 Samson251  93 158  37.1% 
 
 Dothan214  80 134  37.4% 
 Bullock Memorial41  15 26  36.6% 
 B.B. Comer261  96 165  36.8% 
 Ardmore249  89 160  35.7% 
 Alba56  20 36  35.7% 
 Childersburg250  90 160  36.0% 
 Dixie Academy143  52 91  36.4% 
 D.A.R.199  72 127  36.2% 
 Red Level254  92 162  36.2% 
 North River Christian213  76 137  35.7% 
 
 Lee Huntsville253  92 161  36.4% 
 Huffman252  91 161  36.1% 
 Headland250  89 161  35.6% 
 Greene County243  87 156  35.8% 
 Greenville Academy123  44 79  35.8% 
 Smiths Station249  90 159  36.1% 
 Sparta Academy253  90 163  35.6% 
 Shades Valley250  88 162  35.2% 
 Lawrence County252  89 163  35.3% 
 Marion Academy82  29 53  35.4% 
 
 Coffeeville211  74 137  35.1% 
 Cold Springs251  87 164  34.7% 
 Evangel Christian Academy236  82 154  34.7% 
 Albertville253  89 164  35.2% 
 Ashville247  84 163  34.0% 
 Fayetteville246  83 163  33.7% 
 McIntosh244  82 162  33.6% 
 John Carroll255  88 167  34.5% 
 Hayden251  86 165  34.3% 
 Holly Pond253  87 166  34.4% 
 
 Waterloo190  65 125  34.2% 
 Wilson248  84 164  33.9% 
 Verbena248  81 167  32.7% 
 Holy Spirit186  61 125  32.8% 
 Jackson-Olin246  82 164  33.3% 
 Kinston250  83 167  33.2% 
 Gaylesville246  82 164  33.3% 
 Garywood Christian92  30 62  32.6% 
 Evangel Family Christian64  21 43  32.8% 
 
 Crossville248  82 166  33.1% 
 Dallas County252  83 169  32.9% 
 Danville248  80 168  32.3% 
 Coosa Valley Academy249  79 170  31.7% 
 Fruitdale250  79 171  31.6% 
 B.T. Washington244  79 165  32.4% 
 Butler256  83 173  32.4% 
 Brilliant252  80 172  31.7% 
 Hazel Green249  81 168  32.5% 
 Pleasant Valley249  79 170  31.7% 
 
 Prattville Christian203  64 139  31.5% 
 Phil Campbell252  81 171  32.1% 
 Satsuma246  78 168  31.7% 
 Sipsey Valley161  52 109  32.3% 
 White Plains243  77 166  31.7% 
 Warrior Academy150  48 102  32.0% 
 Whitesburg Christian53  17 36  32.1% 
 Zion Chapel249  78 171  31.3% 
 Northside Methodist Academy117  36 81  30.8% 
 Hanceville249  78 171  31.3% 
 
 Elkmont252  78 174  31.0% 
 Escambia County249  77 172  30.9% 
 Ensley78  23 55  29.5% 
 Clements251  76 175  30.3% 
 Cherokee250  74 176  29.6% 
 Ashford Academy179  54 125  30.2% 
 Grissom247  73 174  29.6% 
 Hooper Academy252  75 177  29.8% 
 Horseshoe Bend251  74 177  29.5% 
 Pleasant Home247  73 174  29.6% 
 
 Paul Bryant227  69 158  30.4% 
 Northview211  62 149  29.4% 
 Lighthouse Christian34  10 24  29.4% 
 LeFlore252  73 179  29.0% 
 Livingston133  38 95  28.6% 
 Demopolis Academy59  17 42  28.8% 
 Flint Hill Christian59  17 42  28.8% 
 Sunshine227  66 161  29.1% 
 Beulah248  70 178  28.2% 
 
 Carver Birmingham244  68 176  27.9% 
 Akron175  47 128  26.9% 
 Douglas244  65 179  26.6% 
 Parkway Christian33  24  27.3% 
 Southern Prep Academy231  62 169  26.8% 
 Valiant Cross Academy51  13 38  25.5% 
 West Alabama Prep39  10 29  25.6% 
 Brooklane Baptist78  20 58  25.6% 
 Choctaw County239  61 178  25.5% 
 
 Alma Bryant245  62 183  25.3% 
 Russell County246  62 183  25.3% 
 St. John Paul II135  34 101  25.2% 
 Woodville198  48 150  24.2% 
 R.C. Hatch236  56 180  23.7% 
 Oak Park Christian51  12 38  24.0% 
 Meadowview Christian250  59 191  23.6% 
 Monroe County245  58 187  23.7% 
 John Essex220  53 167  24.1% 
 
 Central Coosa241  57 184  23.7% 
 Brookwood245  58 187  23.7% 
 Francis Marion241  57 184  23.7% 
 East Lawrence245  58 187  23.7% 
 Talladega246  56 190  22.8% 
 Tharptown187  41 146  21.9% 
 Elberta68  15 53  22.1% 
 
 Robertsdale247  55 192  22.3% 
 Jefferson Christian139  30 109  21.6% 
 Carbon Hill245  54 191  22.0% 
 Brewer245  54 191  22.0% 
 Barbour County239  52 187  21.8% 
 Bullock County241  50 191  20.7% 
 Central Hayneville236  49 187  20.8% 
 Holt244  52 192  21.3% 
 Wilcox Central245  51 194  20.8% 
 Vina242  50 192  20.7% 
 
 Shades Mountain Christian88  18 70  20.5% 
 Woodlawn241  48 193  19.9% 
 Grand Bay60  12 48  20.0% 
 Mount Hope69  13 56  18.8% 
 Curry247  47 200  19.0% 
 Coffee62  12 50  19.4% 
 Taylor Road Academy68  13 55  19.1% 
 Success Unlimited49  40  18.4% 
 Marion Military Institute106  19 87  17.9% 
 
 J.F. Shields211  35 176  16.6% 
 Snook Christian70  11 59  15.7% 
 Columbia193  31 162  16.1% 
 Ellwood Christian139  20 119  14.4% 
 Independent Methodist50  43  14.0% 
 Sumter Central140  19 121  13.6% 
 
 St. Bernard62  53  14.5% 
 Trinity Christian Homeschool41  36  12.2% 
 Calhoun244  29 215  11.9% 
 Brindlee Mountain193  18 175  9.3% 
 Skyline55  50  9.1% 
 Hayes40  37  7.5% 
 
 Asbury94  87  7.4% 
Great Moments in Alabama High School Football History

The Morgan Academy Senators have appeared in 14 state championship games from 1984-2008, winning the title 11 times.