News

We now have 827 teams &  
182,976 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 County247  215 32  87.0% 
 Fyffe320  271 49  84.7% 
 Hoover340  280 60  82.4% 
 Maplesville321  260 61  81.0% 
 UMS-Wright342  276 66  80.7% 
 Pike Road35  28  80.0% 
 Brantley321  257 64  80.1% 
 Evangel Christian Alabaster190  150 40  78.9% 
 Briarwood330  259 71  78.5% 
 
 T.R. Miller320  249 71  77.8% 
 Spanish Fort202  156 46  77.2% 
 Bessemer Academy300  232 68  77.3% 
 Opelika300  231 69  77.0% 
 Prattville290  219 71  75.5% 
 Lineville228  174 54  76.3% 
 Hazlewood184  140 44  76.1% 
 Addison299  226 73  75.6% 
 Central Clay County115  87 28  75.7% 
 Demopolis304  231 73  76.0% 
 
 Deshler329  246 83  74.8% 
 Gordo308  231 77  75.0% 
 Russellville299  223 76  74.6% 
 Monroe Academy285  211 74  74.0% 
 Central Phenix City292  215 77  73.6% 
 Alexandria286  211 75  73.8% 
 American Christian307  228 79  74.3% 
 Cullman Christian37  27 10  73.0% 
 Daphne305  224 81  73.4% 
 McAdory296  216 80  73.0% 
 
 St. Pauls311  227 84  73.0% 
 Saraland135  97 38  71.9% 
 Sweet Water312  225 87  72.1% 
 Mountain Brook305  221 84  72.5% 
 Restoration Academy185  133 52  71.9% 
 Linden298  214 84  71.8% 
 Fayette County305  219 86  71.8% 
 Autauga Academy283  205 78  72.4% 
 Aliceville292  207 85  70.9% 
 Eufaula280  199 81  71.1% 
 
 Leroy319  227 92  71.2% 
 Homewood301  213 88  70.8% 
 McGill-Toolen287  203 84  70.7% 
 Pickens County315  221 94  70.2% 
 Clay-Chalkville305  214 91  70.2% 
 Trinity298  210 88  70.5% 
 Vestavia Hills297  209 88  70.4% 
 Colbert County317  219 98  69.1% 
 Luverne294  202 92  68.7% 
 Piedmont295  202 93  68.5% 
 
 Pike County282  191 91  67.7% 
 Oxford288  196 92  68.1% 
 Red Bay286  195 91  68.2% 
 North Jackson289  198 91  68.5% 
 Etowah276  189 87  68.5% 
 Edgewood Academy283  193 90  68.2% 
 Cedar Bluff299  204 95  68.2% 
 Thomasville294  201 93  68.4% 
 Jasper282  192 90  68.1% 
 Vigor300  202 98  67.3% 
 
 Brooks287  191 96  66.6% 
 Reeltown306  204 102  66.7% 
 Ramsay110  74 36  67.3% 
 Oneonta303  203 100  67.0% 
 Plainview287  189 98  65.9% 
 Montgomery Academy293  192 101  65.5% 
 Hartselle291  193 98  66.3% 
 Catherine Academy116  76 40  65.5% 
 Cullman287  189 98  65.9% 
 Wadley289  191 98  66.1% 
 
 Walker280  184 96  65.7% 
 Tanner294  193 101  65.6% 
 West Birmingham Christian38  25 13  65.8% 
 Tuscaloosa Christian254  164 90  64.6% 
 Crenshaw Christian272  177 95  65.1% 
 Auburn292  189 103  64.7% 
 Guntersville283  185 98  65.4% 
 Pleasant Grove285  185 100  64.9% 
 Park Crossing81  53 28  65.4% 
 Randolph County291  186 105  63.9% 
 
 Ragland283  180 103  63.6% 
 Hamilton287  183 104  63.8% 
 Handley291  186 105  63.9% 
 Benjamin Russell297  189 108  63.6% 
 Ezekiel Academy78  50 28  64.1% 
 Washington County290  185 105  63.8% 
 Winfield286  184 102  64.3% 
 Clarke Prep278  176 102  63.3% 
 Decatur Heritage Christian123  77 46  62.6% 
 Bibb County276  173 103  62.7% 
 
 Hewitt-Trussville267  169 98  63.3% 
 Madison Academy296  187 109  63.2% 
 Patrician Academy275  174 101  63.3% 
 Mobile Christian289  179 110  61.9% 
 Morgan Academy275  170 105  61.8% 
 Jackson291  181 110  62.2% 
 Hackleburg280  174 106  62.1% 
 Fort Payne272  170 102  62.5% 
 G.W. Long269  168 101  62.5% 
 Gadsden167  104 63  62.3% 
 
 Tabernacle212  131 81  61.8% 
 Southern Academy267  166 101  62.2% 
 Southern Choctaw284  176 108  62.0% 
 Stanhope Elmore281  171 110  60.9% 
 Shelby Academy205  125 80  61.0% 
 Freedom Academy141  86 55  61.0% 
 Fairhope269  165 104  61.3% 
 Elba287  174 113  60.6% 
 Decatur284  174 110  61.3% 
 Lanett286  174 112  60.8% 
 
 Leeds307  187 120  60.9% 
 Paramount83  51 32  61.4% 
 Pinson Valley286  172 114  60.1% 
 R.A. Hubbard290  173 117  59.7% 
 Mortimer Jordan279  168 111  60.2% 
 Muscle Shoals281  168 113  59.8% 
 Macon-East Academy267  161 106  60.3% 
 Hope Christian191  114 77  59.7% 
 Davidson266  161 105  60.5% 
 Clay County Christian72  43 29  59.7% 
 
 Andalusia276  165 111  59.8% 
 Charles Henderson265  160 105  60.4% 
 Sylacauga272  164 108  60.3% 
 Spain Park215  130 85  60.5% 
 Tuscaloosa County288  173 115  60.1% 
 Wetumpka273  163 110  59.7% 
 Sand Rock264  155 109  58.7% 
 St. James278  165 113  59.4% 
 Chambers Academy289  171 118  59.2% 
 Athens292  171 121  58.6% 
 
 Ballard Christian98  58 40  59.2% 
 Geneva268  158 110  59.0% 
 Fort Dale Academy270  159 111  58.9% 
 Hokes Bluff281  166 115  59.1% 
 Murphy274  161 113  58.8% 
 Midfield279  164 115  58.8% 
 Minor279  164 115  58.8% 
 Mars Hill86  51 35  59.3% 
 Providence Christian162  96 66  59.3% 
 Pickens Academy267  156 111  58.4% 
 
 Saks279  161 118  57.7% 
 Parrish258  150 108  58.1% 
 Loachapoka281  163 118  58.0% 
 Lauderdale County285  165 120  57.9% 
 Flomaton273  157 116  57.5% 
 Conecuh Springs Christian60  35 25  58.3% 
 Dadeville280  163 117  58.2% 
 Beauregard273  158 115  57.9% 
 Bessemer City275  158 117  57.5% 
 Blount267  155 112  58.1% 
 
 Bob Jones274  156 118  56.9% 
 Cherokee County281  160 121  56.9% 
 Cleburne County283  162 121  57.2% 
 Geraldine274  156 118  56.9% 
 East Limestone276  157 119  56.9% 
 Greenville268  152 116  56.7% 
 Millry278  158 120  56.8% 
 Trinity Oxford100  57 43  57.0% 
 Tallassee265  151 114  57.0% 
 Theodore272  155 117  57.0% 
 
 Tri-County Christian35  20 15  57.1% 
 Susan Moore274  152 122  55.5% 
 Straughn269  150 119  55.8% 
 Westbrook Christian274  154 120  56.2% 
 Wenonah250  139 111  55.6% 
 Good Hope264  147 117  55.7% 
 Highland Home279  156 123  55.9% 
 Houston Academy261  146 115  55.9% 
 Lynn278  155 123  55.8% 
 Enterprise269  150 119  55.8% 
 
 Gadsden City171  95 76  55.6% 
 Florence Christian68  38 30  55.9% 
 Calera275  154 121  56.0% 
 Bayside Academy219  122 97  55.7% 
 Berry Fayette276  151 125  54.7% 
 Clarke County272  150 122  55.1% 
 Escambia Academy273  150 123  54.9% 
 Collinsville274  151 123  55.1% 
 Cottonwood281  155 126  55.2% 
 Daleville273  151 122  55.3% 
 
 Hillcrest Tuscaloosa284  157 127  55.3% 
 Marengo Academy281  155 126  55.2% 
 Marion County263  145 118  55.1% 
 Ranburne255  141 114  55.3% 
 Springville276  152 124  55.1% 
 Sylvania257  139 118  54.1% 
 West Morgan273  148 125  54.2% 
 Wilcox Academy269  146 123  54.3% 
 Rogers275  149 126  54.2% 
 Oakman272  147 125  54.0% 
 
 Glenwood School267  145 122  54.3% 
 Lowndes Academy264  144 120  54.5% 
 Isabella264  142 122  53.8% 
 James Clemens99  54 45  54.5% 
 Cordova288  155 133  53.8% 
 Florence187  102 85  54.5% 
 Gardendale278  148 130  53.2% 
 Frisco City188  100 88  53.2% 
 Austin275  145 130  52.7% 
 Jacksonville255  135 120  52.9% 
 
 Goshen273  144 129  52.7% 
 Williamson276  146 130  52.9% 
 Westminster Christian166  87 79  52.4% 
 Woodland276  144 132  52.2% 
 Mae Jemison56  29 27  51.8% 
 Thompson270  141 129  52.2% 
 Victory Baptist139  72 67  51.8% 
 Sulligent285  147 138  51.6% 
 South Lamar282  146 136  51.8% 
 South Choctaw Academy269  141 128  52.4% 
 
 Haleyville268  138 130  51.5% 
 Jemison274  142 132  51.8% 
 Litchfield173  90 83  52.0% 
 Notasulga278  144 134  51.8% 
 Pike Liberal Arts260  136 124  52.3% 
 Parker265  137 128  51.7% 
 Autaugaville274  143 131  52.2% 
 Alabama School Deaf225  117 108  52.0% 
 Carrollton161  84 77  52.2% 
 Fairfield271  140 131  51.7% 
 
 Coffee Springs33  17 16  51.5% 
 Dale County262  135 127  51.5% 
 Faith Academy267  137 130  51.3% 
 Faith Christian Roanoke39  20 19  51.3% 
 Carver Montgomery281  144 137  51.2% 
 Ariton264  135 129  51.1% 
 Billingsley263  133 130  50.6% 
 Madison County270  138 132  51.1% 
 Glencoe270  138 132  51.1% 
 Shaw162  83 79  51.2% 
 
 St. Clair County270  138 132  51.1% 
 Valley269  136 133  50.6% 
 Tuscaloosa Academy253  129 124  51.0% 
 Talladega County Central270  134 136  49.6% 
 Tarrant271  136 135  50.2% 
 Springwood261  131 130  50.2% 
 Speake194  96 98  49.5% 
 Helena76  38 38  50.0% 
 Hubbertville273  138 135  50.5% 
 
 Huntsville271  136 135  50.2% 
 Marengo270  136 134  50.4% 
 Lincoln285  143 142  50.2% 
 Lee-Scott Academy255  127 128  49.8% 
 Jacksonville Christian218  109 109  50.0% 
 LaFayette261  130 131  49.8% 
 Pelham272  136 136  50.0% 
 Opp264  132 132  50.0% 
 Ohatchee269  135 134  50.2% 
 New Life Christian212  105 106  49.8% 
 
 Bibb Graves110  55 55  50.0% 
 Cahawba Christian34  17 17  50.0% 
 Central Christian104  52 52  50.0% 
 Central Florence266  132 134  49.6% 
 Fairview263  131 132  49.8% 
 Fultondale273  138 135  50.5% 
 Georgiana259  127 132  49.0% 
 Geneva County269  132 137  49.1% 
 Dixie Academy203  99 104  48.8% 
 Donoho267  132 135  49.4% 
 
 Colbert Heights267  131 136  49.1% 
 Cleveland271  134 137  49.4% 
 Boaz258  126 132  48.8% 
 Montevallo263  130 133  49.4% 
 Lamar County276  134 142  48.6% 
 Lexington271  132 139  48.7% 
 Hueytown271  132 139  48.7% 
 Slocomb274  134 140  48.9% 
 St. Lukes116  57 59  49.1% 
 Walter Wellborn265  126 139  47.5% 
 
 Sheffield272  131 141  48.2% 
 Scottsboro272  132 140  48.5% 
 Sumiton Christian263  125 138  47.5% 
 Hale County265  127 138  47.9% 
 Greensboro274  133 141  48.5% 
 J.O. Johnson274  131 143  47.8% 
 New Brockton264  128 136  48.5% 
 Munford272  131 141  48.2% 
 Chelsea267  129 138  48.3% 
 Gaston273  130 143  47.6% 
 
 Foley267  127 140  47.6% 
 Elmore County267  127 140  47.6% 
 Dora264  124 140  47.0% 
 Ashford260  123 137  47.3% 
 Anniston271  128 143  47.2% 
 North Sand Mountain266  126 140  47.4% 
 Hillcrest Evergreen275  129 146  46.9% 
 Spring Garden272  129 143  47.4% 
 Smiths Station260  120 140  46.2% 
 W.S. Neal250  114 136  45.6% 
 
 Sumter Academy270  124 146  45.9% 
 Wicksburg263  122 141  46.4% 
 Huffman262  121 141  46.2% 
 Oak Grove260  119 141  45.8% 
 Pell City264  120 144  45.5% 
 Pisgah272  126 146  46.3% 
 Alabama Christian266  121 145  45.5% 
 Catholic Montgomery264  122 142  46.2% 
 Buckhorn266  121 145  45.5% 
 Cornerstone Christian217  99 118  45.6% 
 
 Emma Sansom161  72 89  44.7% 
 Citronelle264  118 146  44.7% 
 Oak Mountain230  103 127  44.8% 
 McKenzie253  114 139  45.1% 
 Jackson Academy260  116 144  44.6% 
 Jeff Davis260  118 142  45.4% 
 Winterboro264  119 145  45.1% 
 Winston County272  121 151  44.5% 
 Wilson257  114 143  44.4% 
 West Point262  114 148  43.5% 
 
 Weaver260  115 145  44.2% 
 Vincent268  119 149  44.4% 
 Shelby County263  117 146  44.5% 
 Lakeside248  108 140  43.5% 
 Hatton258  114 144  44.2% 
 Bradshaw87  38 49  43.7% 
 Abbeville Christian262  116 146  44.3% 
 Falkville254  112 142  44.1% 
 Excel249  109 140  43.8% 
 Florala262  112 150  42.7% 
 
 A.L. Johnson256  111 145  43.4% 
 Abbeville258  110 148  42.6% 
 Baldwin County249  106 143  42.6% 
 Center Point270  115 155  42.6% 
 Keith261  112 149  42.9% 
 Lee Montgomery272  117 155  43.0% 
 Marbury258  112 146  43.4% 
 Randolph139  60 79  43.2% 
 West Limestone263  112 151  42.6% 
 
 West End Walnut Grove264  112 152  42.4% 
 Shades Valley273  114 159  41.8% 
 Sumter County164  69 95  42.1% 
 Lawrence County262  111 151  42.4% 
 Ider261  109 152  41.8% 
 Houston County266  112 154  42.1% 
 Carroll249  105 144  42.2% 
 Albertville259  108 151  41.7% 
 Appalachian257  109 148  42.4% 
 
 Corner259  110 149  42.5% 
 Dothan236  99 137  41.9% 
 D.A.R.155  65 90  41.9% 
 Crossville263  107 156  40.7% 
 Ashville256  104 152  40.6% 
 Central Tuscaloosa249  103 146  41.4% 
 Chilton Christian61  25 36  41.0% 
 Chilton County263  107 156  40.7% 
 Samson261  107 154  41.0% 
 Northside261  107 154  41.0% 
 
 St. Jude211  87 124  41.2% 
 Vinemont254  104 150  40.9% 
 Scottsboro Christian32  13 19  40.6% 
 Section259  107 152  41.3% 
 Shoals Christian227  93 134  41.0% 
 Southside Gadsden262  108 154  41.2% 
 South Montgomery Academy228  90 138  39.5% 
 Valley Head256  103 153  40.2% 
 West Blocton263  105 158  39.9% 
 Northridge187  74 113  39.6% 
 
 Red Level255  101 154  39.6% 
 Rehobeth250  99 151  39.6% 
 Phillips Bear Creek261  103 158  39.5% 
 Locust Fork261  105 156  40.2% 
 B.C. Rain263  104 159  39.5% 
 Cottage Hill Christian200  79 121  39.5% 
 Eutaw52  21 31  40.4% 
 Ensley144  58 86  40.3% 
 Coosa Christian240  94 146  39.2% 
 Chickasaw72  28 44  38.9% 
 
 Bullock Memorial93  36 57  38.7% 
 Lighthouse Home School59  23 36  39.0% 
 North River Christian196  77 119  39.3% 
 Thorsby259  100 159  38.6% 
 Sparkman259  101 158  39.0% 
 Selma249  98 151  39.4% 
 Sardis260  100 160  38.5% 
 West Jefferson91  35 56  38.5% 
 New Hope254  97 157  38.2% 
 Phillips Birmingham78  30 48  38.5% 
 
 Lee Huntsville262  99 163  37.8% 
 Kingwood Christian249  95 154  38.2% 
 J.B. Pennington268  102 166  38.1% 
 Jackson-Olin255  97 158  38.0% 
 J.U. Blacksher261  100 161  38.3% 
 Calvary Christian165  63 102  38.2% 
 Childersburg256  96 160  37.5% 
 Dallas County261  98 163  37.5% 
 East Memorial Christian154  59 95  38.3% 
 
 Cherokee257  96 161  37.4% 
 LeFlore262  97 165  37.0% 
 Hooper Academy252  93 159  36.9% 
 Hanceville258  95 163  36.8% 
 Greene County212  79 133  37.3% 
 West End168  62 106  36.9% 
 Sidney Lanier257  94 163  36.6% 
 Sparta Academy251  92 159  36.7% 
 Southside Selma256  92 164  35.9% 
 Verbena251  91 160  36.3% 
 
 Waterloo150  54 96  36.0% 
 Greenville Academy123  44 79  35.8% 
 Holy Spirit152  55 97  36.2% 
 Holly Pond248  89 159  35.9% 
 John Carroll261  93 168  35.6% 
 Priceville187  68 119  36.4% 
 Northside Methodist Academy75  27 48  36.0% 
 Moody258  94 164  36.4% 
 Meek260  94 166  36.2% 
 Alba56  20 36  35.7% 
 
 Fruitdale256  91 165  35.5% 
 Elkmont259  93 166  35.9% 
 Coffeeville211  74 137  35.1% 
 Marion Academy82  29 53  35.4% 
 Hayden257  90 167  35.0% 
 Victory Christian211  74 137  35.1% 
 Hazel Green255  88 167  34.5% 
 Demopolis Academy88  30 58  34.1% 
 Arab247  85 162  34.4% 
 
 Alma Bryant240  82 158  34.2% 
 Brilliant250  86 164  34.4% 
 Brooklane Baptist93  31 62  33.3% 
 Ashford Academy239  78 161  32.6% 
 B.B. Comer257  84 173  32.7% 
 Cold Springs256  84 172  32.8% 
 Evangel Family Christian64  21 43  32.8% 
 Garywood Christian92  30 62  32.6% 
 Grissom258  84 174  32.6% 
 McIntosh254  84 170  33.1% 
 
 Mary Montgomery251  82 169  32.7% 
 Paul Bryant184  61 123  33.2% 
 Warrior Academy150  48 102  32.0% 
 White Plains250  81 169  32.4% 
 Wilcox Central248  78 170  31.5% 
 Pell City Christian41  13 28  31.7% 
 Phil Campbell252  82 170  32.5% 
 
 Pleasant Home213  69 144  32.4% 
 Northview240  78 162  32.5% 
 Gulf Shores212  69 143  32.5% 
 Headland255  81 174  31.8% 
 Holtville258  82 176  31.8% 
 Coosa Valley Academy242  77 165  31.8% 
 Butler256  83 173  32.4% 
 Gaylesville243  75 168  30.9% 
 Horseshoe Bend259  81 178  31.3% 
 Livingston181  56 125  30.9% 
 
 Prattville Christian159  47 112  29.6% 
 Evangel Christian Academy187  56 131  29.9% 
 Clements255  76 179  29.8% 
 Ardmore253  76 177  30.0% 
 Satsuma252  76 176  30.2% 
 Sunshine227  66 161  29.1% 
 Zion Chapel251  72 179  28.7% 
 Baker253  73 180  28.9% 
 Carbon Hill254  74 180  29.1% 
 
 Coffee136  39 97  28.7% 
 Escambia County255  74 181  29.0% 
 Fayetteville238  70 168  29.4% 
 Flint Hill Christian59  17 42  28.8% 
 Francis Marion249  72 177  28.9% 
 Lighthouse Christian34  10 24  29.4% 
 Kinston245  71 174  29.0% 
 East Lawrence254  71 183  28.0% 
 Danville253  71 182  28.1% 
 
 Carver Birmingham233  65 168  27.9% 
 Akron185  51 134  27.6% 
 Robertsdale254  70 184  27.6% 
 Sipsey Valley114  31 83  27.2% 
 Beulah252  67 185  26.6% 
 Central Coosa251  67 184  26.7% 
 Parkway Christian33  24  27.3% 
 Meadowview Christian240  64 176  26.7% 
 
 Pleasant Valley253  66 187  26.1% 
 J.F. Shields218  57 161  26.1% 
 B.T. Washington244  64 180  26.2% 
 Southeastern89  23 66  25.8% 
 St. John Paul II91  24 67  26.4% 
 West Alabama Prep39  10 29  25.6% 
 Choctaw County248  62 186  25.0% 
 Holt244  62 182  25.4% 
 John Essex220  53 167  24.1% 
 Monroe County241  58 183  24.1% 
 
 Oak Park Christian51  12 38  24.0% 
 Brookwood252  60 192  23.8% 
 Barbour County207  49 158  23.7% 
 Curry256  61 195  23.8% 
 Douglas252  60 192  23.8% 
 Tharptown144  34 110  23.6% 
 Talladega252  57 195  22.6% 
 Brewer253  59 194  23.3% 
 Mount Hope115  26 89  22.6% 
 
 Jefferson Christian139  30 109  21.6% 
 Russell County248  55 192  22.3% 
 Warrior114  25 89  21.9% 
 Woodville154  34 120  22.1% 
 T.W. Martin71  15 56  21.1% 
 Central Hayneville245  51 194  20.8% 
 Columbia150  31 119  20.7% 
 
 Grand Bay60  12 48  20.0% 
 Shades Mountain Christian88  18 70  20.5% 
 Woodlawn249  51 198  20.5% 
 Southern Prep Academy209  40 169  19.1% 
 Taylor Road Academy68  13 55  19.1% 
 Vina243  46 197  18.9% 
 R.C. Hatch234  44 190  18.8% 
 Marion Military Institute115  22 93  19.1% 
 
 Bullock County247  48 199  19.4% 
 Calhoun252  44 208  17.5% 
 Ellwood Christian117  20 97  17.1% 
 Lyman Ward205  32 173  15.6% 
 Sumter Central101  15 86  14.9% 
 St. Bernard62  53  14.5% 
 Independent Methodist50  43  14.0% 
 
 Brindlee Mountain150  14 136  9.3% 
 Skyline55  50  9.1% 
 Hayes40  37  7.5% 
 
 Asbury50  47  6.0% 
 Clayton78  76  2.6% 
Great Moments in Alabama High School Football History

Brantley won an amazing 62 consecutive region games between 2002-2010.