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. 
 Fyffe328  294 34  89.6% 
 Clay County202  171 31  84.7% 
 Hoover346  292 54  84.4% 
 Evangel Christian Alabaster259  211 48  81.5% 
 Brantley317  254 63  80.1% 
 Maplesville314  251 63  79.9% 
 UMS-Wright337  271 66  80.4% 
 Pike Road99  78 21  78.8% 
 Central Clay County173  136 37  78.6% 
 
 Gordo312  244 68  78.2% 
 Saraland201  157 44  78.1% 
 T.R. Miller310  238 72  76.8% 
 Central Phenix City300  231 69  77.0% 
 Clay-Chalkville308  234 74  76.0% 
 Linden299  228 71  76.3% 
 Lineville200  152 48  76.0% 
 Russellville312  236 76  75.6% 
 Sweet Water317  241 76  76.0% 
 Spanish Fort259  195 64  75.3% 
 
 Piedmont320  241 79  75.3% 
 Leroy321  242 79  75.4% 
 Demopolis306  230 76  75.2% 
 Bessemer Academy310  231 79  74.5% 
 Madison Academy308  228 80  74.0% 
 Hartselle297  220 77  74.1% 
 Opelika299  220 79  73.6% 
 Prattville297  219 78  73.7% 
 Reeltown308  224 84  72.7% 
 McAdory292  212 80  72.6% 
 
 Hazlewood135  98 37  72.6% 
 Addison292  214 78  73.3% 
 American Christian304  223 81  73.4% 
 Cullman Christian37  27 10  73.0% 
 St. Pauls311  226 85  72.7% 
 Wadley294  215 79  73.1% 
 Winfield292  212 80  72.6% 
 Trinity298  215 83  72.1% 
 Thomasville298  214 84  71.8% 
 Auburn302  219 83  72.5% 
 
 Autauga Academy289  207 82  71.6% 
 Brooks293  211 82  72.0% 
 McGill-Toolen297  213 84  71.7% 
 Monroe Academy298  214 84  71.8% 
 Mountain Brook304  218 86  71.7% 
 Guntersville287  204 83  71.1% 
 Briarwood315  225 90  71.4% 
 Daphne298  211 87  70.8% 
 Deshler317  225 92  71.0% 
 Edgewood Academy296  209 87  70.6% 
 
 Elba297  208 89  70.0% 
 Homewood300  211 89  70.3% 
 Luverne298  209 89  70.1% 
 Oneonta308  217 91  70.5% 
 Mars Hill149  105 44  70.5% 
 Trinity Oxford71  50 21  70.4% 
 Shelby Academy141  99 42  70.2% 
 Ramsay172  119 53  69.2% 
 Patrician Academy290  199 91  68.6% 
 Pickens County320  221 99  69.1% 
 
 Jackson300  208 92  69.3% 
 Eufaula291  202 89  69.4% 
 Fort Payne279  190 89  68.1% 
 Bibb County289  195 94  67.5% 
 Alexandria281  192 89  68.3% 
 Pike County287  195 92  67.9% 
 Pleasant Grove300  204 96  68.0% 
 Oxford292  197 95  67.5% 
 Red Bay286  194 92  67.8% 
 Vigor298  203 95  68.1% 
 
 Restoration Academy118  79 39  66.9% 
 North Jackson292  195 97  66.8% 
 Muscle Shoals286  191 95  66.8% 
 Handley297  200 97  67.3% 
 Andalusia298  199 99  66.8% 
 Fayette County295  197 98  66.8% 
 Cedar Bluff295  194 101  65.8% 
 Hewitt-Trussville284  187 97  65.8% 
 Lauderdale County291  191 100  65.6% 
 Tanner294  194 100  66.0% 
 
 Vestavia Hills288  187 101  64.9% 
 Leeds309  202 107  65.4% 
 Montgomery Academy293  190 103  64.8% 
 Randolph County288  188 100  65.3% 
 Colbert County306  199 107  65.0% 
 Crenshaw Christian283  182 101  64.3% 
 Freedom Academy202  129 73  63.9% 
 Aliceville292  188 104  64.4% 
 Ragland285  183 102  64.2% 
 Hillcrest Tuscaloosa290  186 104  64.1% 
 
 Houston Academy275  175 100  63.6% 
 Hackleburg286  184 102  64.3% 
 Lanett286  180 106  62.9% 
 Cherokee County296  187 109  63.2% 
 Fairhope281  177 104  63.0% 
 Cullman288  182 106  63.2% 
 Tuscaloosa Christian254  159 95  62.6% 
 Jasper273  168 105  61.5% 
 Gadsden167  104 63  62.3% 
 Geraldine279  170 109  60.9% 
 
 Decatur Heritage Christian177  108 69  61.0% 
 Etowah279  169 110  60.6% 
 Chambers Academy289  176 112  61.1% 
 Hamilton281  172 109  61.2% 
 R.A. Hubbard281  171 110  60.9% 
 Paramount83  51 32  61.4% 
 Plainview275  167 108  60.7% 
 Millry285  173 112  60.7% 
 Washington County288  175 113  60.8% 
 St. James282  173 109  61.3% 
 
 Spain Park268  162 106  60.4% 
 Parker277  166 111  59.9% 
 Carver Montgomery278  168 110  60.4% 
 Benjamin Russell287  173 114  60.3% 
 Ezekiel Academy132  79 53  59.8% 
 G.W. Long273  163 110  59.7% 
 Davidson277  164 113  59.2% 
 Dadeville274  161 113  58.8% 
 Beauregard275  163 112  59.3% 
 
 Bayside Academy276  163 113  59.1% 
 Ballard Christian98  58 40  59.2% 
 Parrish199  118 81  59.3% 
 Mobile Christian288  171 117  59.4% 
 Glenwood School278  163 115  58.6% 
 Hueytown285  167 118  58.6% 
 Lowndes Academy280  166 114  59.3% 
 Pineview Christian32  19 13  59.4% 
 Wetumpka281  166 115  59.1% 
 Spring Garden280  164 116  58.6% 
 
 Tabernacle237  140 97  59.1% 
 Sylvania278  161 117  57.9% 
 Theodore270  156 114  57.8% 
 Thompson282  165 117  58.5% 
 Tuscaloosa Academy277  161 116  58.1% 
 Southern Academy276  160 116  58.0% 
 Loachapoka275  161 114  58.5% 
 Macon-East Academy273  157 116  57.5% 
 Pinson Valley286  165 121  57.7% 
 Providence Christian215  125 90  58.1% 
 
 Bob Jones276  159 117  57.6% 
 Charles Henderson279  163 116  58.4% 
 Catholic Montgomery281  163 118  58.0% 
 Clay County Christian106  62 44  58.5% 
 Conecuh Springs Christian79  46 33  58.2% 
 Fort Dale Academy280  162 118  57.9% 
 Fairview268  156 112  58.2% 
 Enterprise276  157 119  56.9% 
 Escambia Academy286  163 123  57.0% 
 Flomaton272  155 117  57.0% 
 
 Gadsden City226  129 97  57.1% 
 James Clemens152  86 66  56.6% 
 Highland Home281  161 120  57.3% 
 Helena129  73 56  56.6% 
 Straughn279  159 120  57.0% 
 Tri-County Christian35  20 15  57.1% 
 Tallassee272  151 121  55.5% 
 Sulligent287  161 126  56.1% 
 Stanhope Elmore270  150 120  55.6% 
 West Morgan273  152 121  55.7% 
 
 Dothan High73  41 32  56.2% 
 Hubbertville272  151 121  55.5% 
 Hope Christian167  94 73  56.3% 
 Haleyville270  151 119  55.9% 
 Isabella278  157 121  56.5% 
 Lee-Scott Academy269  150 119  55.8% 
 Rogers276  154 122  55.8% 
 Gardendale284  159 125  56.0% 
 First Assembly Christian54  30 24  55.6% 
 
 Cottonwood277  156 120  56.5% 
 Collinsville270  152 118  56.3% 
 Berry Fayette278  156 122  56.1% 
 Austin273  154 119  56.4% 
 Ariton276  152 124  55.1% 
 Clarke Prep289  159 130  55.0% 
 Clarke County276  152 124  55.1% 
 Calera276  152 124  55.1% 
 Decatur280  154 126  55.0% 
 Florence241  132 109  54.8% 
 
 Minor274  150 124  54.7% 
 Mortimer Jordan282  154 128  54.6% 
 Marengo Academy281  155 126  55.2% 
 Lynn273  149 124  54.6% 
 Hokes Bluff278  153 125  55.0% 
 University Charter School40  22 18  55.0% 
 Westbrook Christian264  145 119  54.9% 
 Southern Choctaw273  151 122  55.3% 
 South Choctaw Academy285  157 128  55.1% 
 Westminster Christian222  119 103  53.6% 
 
 Williamson273  147 126  53.8% 
 Greenville278  149 129  53.6% 
 Jacksonville271  145 126  53.5% 
 Oakman276  150 126  54.3% 
 Midfield264  142 122  53.8% 
 McKenzie264  143 121  54.2% 
 Saks277  151 126  54.5% 
 Faith Academy275  149 126  54.2% 
 Fairfield275  148 127  53.8% 
 Athens282  151 131  53.5% 
 
 Bessemer City271  147 124  54.2% 
 Elmore County266  140 126  52.6% 
 Dora279  148 131  53.0% 
 Cleburne County277  146 131  52.7% 
 Pisgah276  147 129  53.3% 
 Pike Liberal Arts269  142 127  52.8% 
 Marion County274  146 128  53.3% 
 Wenonah253  135 118  53.4% 
 Banks Academy74  39 35  52.7% 
 
 Slocomb274  145 129  52.9% 
 Susan Moore272  143 129  52.6% 
 Sylacauga264  138 126  52.3% 
 Valley264  136 128  51.5% 
 Tuscaloosa County276  145 131  52.5% 
 Victory Baptist140  73 67  52.1% 
 Sand Rock266  139 127  52.3% 
 St. Michael84  44 40  52.4% 
 Winterboro267  140 127  52.4% 
 Wilcox Academy276  143 133  51.8% 
 
 Ranburne268  140 128  52.2% 
 Lamar County278  146 132  52.5% 
 Lexington273  141 132  51.6% 
 Litchfield173  90 83  52.0% 
 Good Hope271  142 129  52.4% 
 Goshen272  142 130  52.2% 
 Cordova285  149 136  52.3% 
 East Limestone272  140 132  51.5% 
 Cornerstone Christian263  135 128  51.3% 
 Cleveland274  140 134  51.1% 
 
 Faith Christian Roanoke39  20 19  51.3% 
 Georgiana273  139 134  50.9% 
 Boaz273  140 133  51.3% 
 Anniston271  139 132  51.3% 
 Opp274  140 134  51.1% 
 Northside265  135 130  50.9% 
 Morgan Academy276  142 134  51.4% 
 Orange Beach59  30 29  50.8% 
 Shaw162  83 79  51.2% 
 Walter Wellborn264  135 129  51.1% 
 
 Speake194  96 98  49.5% 
 Randolph196  98 98  50.0% 
 LaFayette262  130 132  49.6% 
 Jacksonville Christian215  108 107  50.2% 
 Jackson Academy279  141 138  50.5% 
 Alabama School Deaf214  107 107  50.0% 
 Bibb Graves110  55 55  50.0% 
 Central Christian104  52 52  50.0% 
 Central Florence271  135 136  49.8% 
 Foley267  133 134  49.8% 
 
 Fultondale268  133 135  49.6% 
 Colbert Heights265  132 133  49.8% 
 Geneva263  130 133  49.4% 
 Chelsea268  131 137  48.9% 
 Billingsley269  131 138  48.7% 
 Blount269  133 136  49.4% 
 Autaugaville267  130 137  48.7% 
 Madison County273  134 139  49.1% 
 Murphy270  133 137  49.3% 
 Ohatchee270  132 138  48.9% 
 
 Valley Head261  128 133  49.0% 
 Springwood272  130 141  48.0% 
 South Lamar275  131 144  47.6% 
 Shelby County262  125 137  47.7% 
 Notasulga267  129 138  48.3% 
 North Sand Mountain269  129 140  48.0% 
 Moody267  128 139  47.9% 
 Pell City265  126 139  47.5% 
 J.O. Johnson274  131 143  47.8% 
 Huntsville269  130 139  48.3% 
 
 Carrollton100  48 52  48.0% 
 Buckhorn267  126 141  47.2% 
 Appalachian260  122 138  46.9% 
 Glencoe266  124 142  46.6% 
 Corner265  125 140  47.2% 
 Dale County267  125 142  46.8% 
 Daleville271  128 143  47.2% 
 Hillcrest Evergreen276  129 147  46.7% 
 Lighthouse Home School110  52 58  47.3% 
 Pickens Academy272  128 144  47.1% 
 
 New Brockton260  122 138  46.9% 
 Southside Selma263  123 140  46.8% 
 Vincent266  126 140  47.4% 
 Woodland286  135 151  47.2% 
 Wicksburg262  123 139  46.9% 
 West Blocton266  122 144  45.9% 
 W.S. Neal266  122 144  45.9% 
 St. Jude159  73 86  45.9% 
 Thorsby264  120 144  45.5% 
 Scottsboro271  126 145  46.5% 
 
 Marengo263  122 141  46.4% 
 Falkville265  121 144  45.7% 
 Arab263  120 143  45.6% 
 Ashford258  120 138  46.5% 
 Alabama Christian271  124 147  45.8% 
 Center Point268  122 146  45.5% 
 Emma Sansom161  72 89  44.7% 
 Gaston273  122 151  44.7% 
 Frisco City96  43 53  44.8% 
 Montevallo260  118 142  45.4% 
 
 Oak Grove260  118 142  45.4% 
 Oak Mountain264  119 145  45.1% 
 Park Crossing128  58 70  45.3% 
 Lakeside260  118 142  45.4% 
 Keith266  120 146  45.1% 
 Hale County262  119 143  45.4% 
 Hatton259  117 142  45.2% 
 Sheffield269  120 149  44.6% 
 St. Clair County266  120 146  45.1% 
 St. Lukes168  75 93  44.6% 
 
 Vinemont258  115 143  44.6% 
 Sumter Academy195  86 109  44.1% 
 Springville264  117 147  44.3% 
 Talladega County Central275  122 153  44.4% 
 Tarrant262  115 147  43.9% 
 Southside Gadsden264  116 148  43.9% 
 Southeastern147  65 82  44.2% 
 Marshall Christian55  24 31  43.6% 
 J.U. Blacksher263  117 146  44.5% 
 Locust Fork262  114 148  43.5% 
 
 Pelham265  118 147  44.5% 
 Munford268  117 151  43.7% 
 Meek264  117 147  44.3% 
 Florala258  113 145  43.8% 
 Eutaw32  14 18  43.8% 
 Citronelle259  113 146  43.6% 
 Bradshaw87  38 49  43.7% 
 Calvary Christian101  44 57  43.6% 
 Abbeville Christian273  121 152  44.3% 
 Chickasaw125  54 71  43.2% 
 
 Donoho261  113 148  43.3% 
 Geneva County263  112 151  42.6% 
 Northridge240  103 137  42.9% 
 Lincoln272  118 154  43.4% 
 J.B. Pennington270  115 155  42.6% 
 Winston County268  116 152  43.3% 
 Weaver269  116 153  43.1% 
 West Limestone262  113 149  43.1% 
 West Point260  112 148  43.1% 
 
 Southern Christian47  20 27  42.6% 
 Sardis261  112 149  42.9% 
 Selma253  106 147  41.9% 
 Sparkman259  108 151  41.7% 
 Sumter County164  69 95  42.1% 
 East Central HomeSchool55  23 32  41.8% 
 Cornerstone Rainsville60  25 35  41.7% 
 Gulf Shores260  110 150  42.3% 
 New Life Christian177  73 103  41.5% 
 Priceville243  103 140  42.4% 
 
 Excel256  108 148  42.2% 
 Catherine Academy43  18 25  41.9% 
 Cahawba Christian60  25 35  41.7% 
 Baker258  107 151  41.5% 
 Abbeville265  109 156  41.1% 
 Carroll260  106 154  40.8% 
 Coosa Christian261  107 154  41.0% 
 Mary Montgomery256  106 150  41.4% 
 Greensboro261  106 155  40.6% 
 Jemison263  109 154  41.4% 
 
 Scottsboro Christian32  13 19  40.6% 
 Cottage Hill Christian249  100 149  40.2% 
 Chilton Christian92  36 56  39.1% 
 Marbury259  100 159  38.6% 
 Houston County261  102 159  39.1% 
 Rehobeth257  100 157  38.9% 
 Phillips Bear Creek260  102 158  39.2% 
 Section259  101 158  39.0% 
 Sumiton Christian260  102 158  39.2% 
 South Montgomery Academy209  79 130  37.8% 
 
 Shoals Christian259  97 162  37.5% 
 Mae Jemison107  41 66  38.3% 
 Percy Julian262  101 161  38.5% 
 New Hope254  97 157  38.2% 
 Central Tuscaloosa258  99 159  38.4% 
 A.L. Johnson253  96 157  37.9% 
 Baldwin County257  98 159  38.1% 
 B.C. Rain262  100 162  38.2% 
 East Memorial Christian154  59 95  38.3% 
 
 Dothan214  80 134  37.4% 
 Chilton County259  95 164  36.7% 
 Bullock Memorial41  15 26  36.6% 
 Samson258  96 162  37.2% 
 Holtville262  97 165  37.0% 
 Kingwood Christian209  78 131  37.3% 
 J.A.G.257  95 162  37.0% 
 West End Walnut Grove262  98 164  37.4% 
 West End168  62 106  36.9% 
 Sidney Lanier268  100 168  37.3% 
 
 Victory Christian250  92 158  36.8% 
 Smiths Station255  91 164  35.7% 
 Sparta Academy259  93 166  35.9% 
 Lawrence County258  92 166  35.7% 
 Lee Huntsville259  92 167  35.5% 
 Ider257  93 164  36.2% 
 Huffman259  92 167  35.5% 
 Headland255  91 164  35.7% 
 Greene County249  91 158  36.5% 
 Greenville Academy123  44 79  35.8% 
 
 Red Level261  93 168  35.6% 
 Alba56  20 36  35.7% 
 Ardmore255  93 162  36.5% 
 B.B. Comer268  97 171  36.2% 
 Dixie Academy143  52 91  36.4% 
 D.A.R.205  73 132  35.6% 
 Coffeeville211  74 137  35.1% 
 Cold Springs257  90 167  35.0% 
 Fayetteville252  89 163  35.3% 
 Evangel Christian Academy242  85 157  35.1% 
 
 Ashville254  88 166  34.6% 
 Albertville259  90 169  34.7% 
 Childersburg256  90 166  35.2% 
 Marion Academy82  29 53  35.4% 
 McIntosh250  88 162  35.2% 
 Shades Valley256  89 167  34.8% 
 Whitesburg Christian60  21 39  35.0% 
 Waterloo196  67 129  34.2% 
 Wilson254  86 168  33.9% 
 Sipsey Valley167  56 111  33.5% 
 
 North River Christian220  76 144  34.5% 
 Hayden257  86 171  33.5% 
 Holly Pond259  89 170  34.4% 
 Holy Spirit192  65 127  33.9% 
 John Carroll261  90 171  34.5% 
 B.T. Washington250  84 166  33.6% 
 Evangel Family Christian64  21 43  32.8% 
 Gaylesville252  83 169  32.9% 
 Garywood Christian92  30 62  32.6% 
 Crossville248  82 166  33.1% 
 
 Dallas County258  85 173  32.9% 
 Jackson-Olin253  84 169  33.2% 
 Kinston256  84 172  32.8% 
 Hazel Green255  84 171  32.9% 
 Pleasant Valley255  85 170  33.3% 
 Phil Campbell259  86 173  33.2% 
 Verbena254  84 170  33.1% 
 Satsuma252  80 172  31.7% 
 White Plains250  79 171  31.6% 
 Warrior Academy150  48 102  32.0% 
 
 Zion Chapel255  82 173  32.2% 
 John Essex130  42 88  32.3% 
 Danville254  81 173  31.9% 
 Coosa Valley Academy256  82 174  32.0% 
 Butler256  83 173  32.4% 
 Brilliant259  81 178  31.3% 
 Clements257  79 178  30.7% 
 Fruitdale257  79 178  30.7% 
 Elkmont258  79 179  30.6% 
 Escambia County254  79 175  31.1% 
 
 Hanceville255  78 177  30.6% 
 Prattville Christian209  64 145  30.6% 
 Paul Bryant233  69 164  29.6% 
 Hooper Academy259  77 182  29.7% 
 Ensley78  23 55  29.5% 
 Ashford Academy179  54 125  30.2% 
 Beulah254  73 181  28.7% 
 Carver Birmingham250  73 177  29.2% 
 Cherokee256  75 181  29.3% 
 Flint Hill Christian59  17 42  28.8% 
 
 Demopolis Academy59  17 42  28.8% 
 Horseshoe Bend257  74 183  28.8% 
 Grissom254  73 181  28.7% 
 Lighthouse Christian34  10 24  29.4% 
 LeFlore258  75 183  29.1% 
 Livingston133  38 95  28.6% 
 Pleasant Home253  74 179  29.2% 
 Northside Methodist Academy123  36 87  29.3% 
 Northview211  62 149  29.4% 
 
 Sunshine227  66 161  29.1% 
 Southern Prep Academy238  65 173  27.3% 
 Parkway Christian33  24  27.3% 
 Russell County252  67 184  26.7% 
 Douglas251  68 183  27.1% 
 Akron175  47 128  26.9% 
 Brooklane Baptist78  20 58  25.6% 
 Woodville204  52 152  25.5% 
 Valiant Cross Academy57  15 42  26.3% 
 
 West Alabama Prep39  10 29  25.6% 
 St. John Paul II141  37 104  26.2% 
 Choctaw County244  62 182  25.4% 
 Alma Bryant252  64 188  25.4% 
 Central Coosa247  60 187  24.3% 
 Brookwood251  60 191  23.9% 
 R.C. Hatch242  59 183  24.4% 
 Oak Park Christian51  12 38  24.0% 
 Meadowview Christian250  59 191  23.6% 
 
 Monroe County251  60 191  23.9% 
 Brewer251  57 194  22.7% 
 Francis Marion247  57 190  23.1% 
 East Lawrence252  57 195  22.6% 
 Talladega251  56 195  22.3% 
 Tharptown194  42 152  21.6% 
 Bullock County247  53 194  21.5% 
 
 Carbon Hill251  54 197  21.5% 
 Jefferson Christian139  30 109  21.6% 
 Holt250  54 196  21.6% 
 Robertsdale253  57 196  22.5% 
 Barbour County246  52 194  21.1% 
 Woodlawn247  51 196  20.6% 
 Elberta74  15 59  20.3% 
 Wilcox Central251  51 200  20.3% 
 Vina249  50 199  20.1% 
 Shades Mountain Christian88  18 70  20.5% 
 
 Central Hayneville242  49 193  20.2% 
 Curry253  48 205  19.0% 
 Coffee62  12 50  19.4% 
 Mount Hope69  13 56  18.8% 
 Taylor Road Academy68  13 55  19.1% 
 Success Unlimited49  40  18.4% 
 Snook Christian76  14 62  18.4% 
 Marion Military Institute106  19 87  17.9% 
 
 J.F. Shields217  35 182  16.1% 
 Columbia199  31 168  15.6% 
 Ellwood Christian145  21 124  14.5% 
 Sumter Central146  20 126  13.7% 
 St. Bernard62  53  14.5% 
 Trinity Christian Homeschool45  39  13.3% 
 
 Calhoun250  31 219  12.4% 
 Brindlee Mountain199  19 180  9.5% 
 Skyline55  50  9.1% 
 Hayes40  37  7.5% 
 Asbury100  93  7.0% 
 
Great Moments in Alabama High School Football History

Morris Higginbotham coached three different teams to divisional state championships in the 1950s. He won titles at Walnut Grove in 1952, West Blocton in 1955 and Enterprise in 1960.