News

We now have 821 teams &  
177,057 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 County279  215 32  87.0% 
 Hoover390  270 60  81.8% 
 Maplesville379  259 60  81.2% 
 T.R. Miller380  258 61  80.9% 
 Fyffe366  244 61  80.0% 
 Evangel Christian Alabaster208  134 37  78.4% 
 Brantley383  247 68  78.4% 
 Park Crossing66  42 12  77.8% 
 UMS-Wright407  259 74  77.8% 
 
 Spanish Fort203  131 36  78.4% 
 Addison369  231 69  77.0% 
 Briarwood398  248 75  76.8% 
 Alexandria356  216 70  75.5% 
 Hazlewood228  140 44  76.1% 
 Lineville297  183 57  76.3% 
 Prattville371  221 75  74.7% 
 McAdory366  218 74  74.7% 
 Demopolis369  221 74  74.9% 
 
 Deshler401  241 80  75.1% 
 Central Phenix City355  209 73  74.1% 
 Opelika364  216 74  74.5% 
 Homewood382  222 80  73.5% 
 Gordo379  223 78  74.1% 
 Russellville387  227 80  73.9% 
 Cullman Christian47  27 10  73.0% 
 Daphne383  215 84  71.9% 
 Autauga Academy375  209 83  71.6% 
 Bessemer Academy385  215 85  71.7% 
 
 Restoration Academy237  133 52  71.9% 
 Vestavia Hills379  215 82  72.4% 
 St. Pauls382  216 83  72.2% 
 Tanner384  210 87  70.7% 
 North Jackson368  202 83  70.9% 
 Fayette County387  215 86  71.4% 
 Eufaula370  198 86  69.7% 
 Colbert County411  223 94  70.3% 
 American Christian378  204 87  70.1% 
 Central Clay County103  55 24  69.6% 
 
 Mountain Brook382  208 87  70.5% 
 Monroe Academy376  204 86  70.3% 
 Leroy405  219 93  70.2% 
 Trinity376  204 86  70.3% 
 Vigor384  206 89  69.8% 
 Saraland135  71 32  68.9% 
 Linden374  196 89  68.8% 
 Aliceville386  202 92  68.7% 
 Clay-Chalkville357  187 85  68.8% 
 Brooks375  193 91  68.0% 
 
 Luverne401  209 96  68.5% 
 Hartselle379  195 92  67.9% 
 Pickens County399  207 96  68.3% 
 Sweet Water400  208 96  68.4% 
 Thomasville387  195 96  67.0% 
 Red Bay371  187 92  67.0% 
 Jasper369  185 92  66.8% 
 Pickens Academy376  188 94  66.7% 
 Oneonta391  195 98  66.6% 
 Reeltown402  204 99  67.3% 
 
 Plainview378  192 93  67.4% 
 McGill-Toolen386  194 96  66.9% 
 Cedar Bluff392  198 97  67.1% 
 Etowah373  189 92  67.3% 
 Catherine Academy156  76 40  65.5% 
 Benjamin Russell398  194 102  65.5% 
 Oxford370  182 94  65.9% 
 Patrician Academy384  190 97  66.2% 
 Guntersville376  186 95  66.2% 
 Walker376  184 96  65.7% 
 
 West Birmingham Christian51  25 13  65.8% 
 Washington County390  188 101  65.1% 
 Tuscaloosa Christian344  164 90  64.6% 
 Hackleburg374  180 97  65.0% 
 Pike County385  187 99  65.4% 
 Cullman380  184 98  65.2% 
 Auburn383  179 102  63.7% 
 Morgan Academy387  183 102  64.2% 
 Hamilton386  180 103  63.6% 
 Hewitt-Trussville379  177 101  63.7% 
 
 Jackson392  184 104  63.9% 
 Wadley385  181 102  64.0% 
 Wetumpka387  177 105  62.8% 
 Tabernacle264  122 71  63.2% 
 Southern Choctaw387  177 105  62.8% 
 Mobile Christian389  179 105  63.0% 
 Piedmont398  182 108  62.8% 
 Ragland369  169 100  62.8% 
 Edgewood Academy392  182 105  63.4% 
 Decatur384  178 103  63.3% 
 
 Cleburne County399  181 109  62.4% 
 Clarke Prep392  176 108  62.0% 
 Fort Dale Academy389  173 108  61.6% 
 Gadsden230  104 63  62.3% 
 R.A. Hubbard404  182 111  62.1% 
 Mortimer Jordan379  171 104  62.2% 
 Spain Park265  119 73  62.0% 
 Southern Academy380  170 105  61.8% 
 Sand Rock379  169 105  61.7% 
 Stanhope Elmore388  174 107  61.9% 
 
 Winfield387  173 107  61.8% 
 Tuscaloosa County396  172 112  60.6% 
 Shelby Academy285  125 80  61.0% 
 Murphy383  167 108  60.7% 
 Montgomery Academy395  175 110  61.4% 
 Madison Academy404  178 113  61.2% 
 Paramount115  51 32  61.4% 
 Leeds421  183 119  60.6% 
 Hope Christian253  111 71  61.0% 
 Freedom Academy170  74 48  60.7% 
 
 Fort Payne369  161 104  60.8% 
 Crenshaw Christian382  166 108  60.6% 
 Blount385  169 108  61.0% 
 Beauregard377  167 105  61.4% 
 Charles Henderson381  163 109  59.9% 
 Davidson380  164 108  60.3% 
 Dadeville400  170 115  59.6% 
 Gadsden City207  89 59  60.1% 
 Elba396  170 113  60.1% 
 Handley396  168 114  59.6% 
 
 Pleasant Grove395  171 112  60.4% 
 Ramsay109  47 31  60.3% 
 Randolph County392  170 111  60.5% 
 Midfield390  166 112  59.7% 
 Wenonah355  151 102  59.7% 
 Straughn394  164 115  58.8% 
 Sylvania378  158 110  59.0% 
 Minor389  163 113  59.1% 
 Greenville386  162 112  59.1% 
 Lanett395  165 115  58.9% 
 
 Cordova411  171 120  58.8% 
 Calera384  160 112  58.8% 
 Ballard Christian138  58 40  59.2% 
 Bessemer City382  160 111  59.0% 
 Athens407  169 119  58.7% 
 Bob Jones388  158 115  57.9% 
 Clarke County387  159 114  58.2% 
 Cottonwood399  161 119  57.5% 
 Ezekiel Academy81  33 24  57.9% 
 Fairhope388  158 115  57.9% 
 
 G.W. Long386  158 114  58.1% 
 Lauderdale County402  166 118  58.5% 
 Macon-East Academy353  145 104  58.2% 
 Houston Academy364  148 108  57.8% 
 Hokes Bluff391  159 116  57.8% 
 Parrish366  150 108  58.1% 
 Tallassee391  159 116  57.8% 
 Providence Christian189  77 56  57.9% 
 West Morgan388  160 114  58.4% 
 Mae Jemison44  18 13  58.1% 
 
 Saks388  156 116  57.4% 
 Sylacauga384  154 115  57.2% 
 St. James388  156 116  57.4% 
 Tri-County Christian50  20 15  57.1% 
 Theodore387  153 117  56.7% 
 Trinity Oxford143  57 43  57.0% 
 Pinson Valley390  154 118  56.6% 
 Muscle Shoals393  155 119  56.6% 
 Highland Home390  154 118  56.6% 
 Geraldine383  151 116  56.6% 
 
 Lynn398  160 119  57.3% 
 Loachapoka396  158 119  57.0% 
 East Limestone391  157 117  57.3% 
 Decatur Heritage Christian136  54 41  56.8% 
 Bibb County396  158 119  57.0% 
 Andalusia397  153 122  55.6% 
 Daleville388  152 118  56.3% 
 Enterprise382  148 117  55.8% 
 Geneva379  147 116  55.9% 
 Flomaton379  147 116  55.9% 
 
 Florence Christian98  38 30  55.9% 
 Lowndes Academy396  154 121  56.0% 
 Jemison391  151 120  55.7% 
 Hillcrest Tuscaloosa406  160 123  56.5% 
 Marengo Academy401  155 123  55.8% 
 Springville396  156 120  56.5% 
 Springwood395  155 120  56.4% 
 Rogers391  149 121  55.2% 
 Marion County395  149 123  54.8% 
 Glencoe391  147 122  54.6% 
 
 Billingsley401  153 124  55.2% 
 Bayside Academy283  107 88  54.9% 
 Autaugaville400  148 126  54.0% 
 Georgiana397  145 126  53.5% 
 Florence236  88 74  54.3% 
 Dale County395  145 125  53.7% 
 Collinsville389  143 123  53.8% 
 Conecuh Springs Christian67  25 21  54.3% 
 Goshen394  144 125  53.5% 
 Huntsville395  145 125  53.7% 
 
 Pike Liberal Arts389  145 122  54.3% 
 Oakman394  146 124  54.1% 
 St. Clair County391  145 123  54.1% 
 Talladega County Central398  148 125  54.2% 
 South Lamar410  148 131  53.0% 
 Williamson396  142 127  52.8% 
 Wilcox Academy406  148 129  53.4% 
 Millry398  144 127  53.1% 
 Glenwood School400  144 128  52.9% 
 Frisco City276  100 88  53.2% 
 
 Chambers Academy408  148 130  53.2% 
 Cherokee County408  148 130  53.2% 
 Cahawba Christian47  17 15  53.1% 
 Carrollton238  84 77  52.2% 
 Alabama School Deaf338  118 110  51.8% 
 Berry Fayette401  141 130  52.0% 
 Fairfield394  138 128  51.9% 
 Coffee Springs49  17 16  51.5% 
 Haleyville390  136 127  51.7% 
 Litchfield256  90 83  52.0% 
 
 Lee-Scott Academy393  139 127  52.3% 
 Lexington399  139 130  51.7% 
 Marengo397  139 129  51.9% 
 New Life Christian298  104 97  51.7% 
 Notasulga409  145 132  52.3% 
 Ranburne378  134 122  52.3% 
 Woodland416  146 135  52.0% 
 Westbrook Christian392  136 128  51.5% 
 W.S. Neal395  139 128  52.1% 
 Susan Moore395  139 128  52.1% 
 
 St. Lukes132  46 43  51.7% 
 Victory Baptist185  65 60  52.0% 
 Tarrant402  136 133  50.6% 
 South Choctaw Academy410  142 134  51.4% 
 Scottsboro404  138 133  50.9% 
 Shaw241  83 79  51.2% 
 Westminster Christian209  71 69  50.7% 
 Lincoln419  145 137  51.4% 
 Jeff Davis391  133 129  50.8% 
 Donoho393  135 129  51.1% 
 
 Faith Christian Roanoke58  20 19  51.3% 
 Escambia Academy409  141 134  51.3% 
 Foley397  137 130  51.3% 
 Austin404  138 133  50.9% 
 Carver Montgomery418  142 138  50.7% 
 Central Christian156  52 52  50.0% 
 Ashford388  128 130  49.6% 
 Bibb Graves165  55 55  50.0% 
 Fultondale404  134 135  49.8% 
 Geneva County397  131 133  49.6% 
 
 Cleveland398  134 132  50.4% 
 Clay County Christian84  28 28  50.0% 
 Lamar County411  135 138  49.5% 
 Hale County392  132 130  50.4% 
 Greensboro413  139 137  50.4% 
 Hubbertville400  134 133  50.2% 
 Parker388  130 129  50.2% 
 Opp402  134 134  50.0% 
 Speake292  96 98  49.5% 
 Tuscaloosa Academy388  130 129  50.2% 
 
 Valley400  134 133  50.2% 
 Sulligent421  141 140  50.2% 
 Sheffield407  131 138  48.7% 
 Smiths Station397  129 134  49.0% 
 Wilson390  128 131  49.4% 
 Oak Grove390  126 132  48.8% 
 Pelham407  131 138  48.7% 
 New Brockton395  129 133  49.2% 
 Montevallo389  125 132  48.6% 
 Good Hope402  132 135  49.4% 
 
 Jacksonville386  124 131  48.6% 
 Jacksonville Christian370  120 125  49.0% 
 James Clemens109  35 37  48.6% 
 Dixie Academy307  99 104  48.8% 
 Gardendale406  132 137  49.1% 
 Excel396  128 134  48.9% 
 Elmore County397  129 134  49.0% 
 Ariton400  130 135  49.1% 
 Anniston403  131 136  49.1% 
 Central Tuscaloosa401  129 136  48.7% 
 
 Central Florence396  124 136  47.7% 
 A.L. Johnson394  126 134  48.5% 
 Boaz400  126 137  47.9% 
 Fairview395  123 136  47.5% 
 Gaston409  131 139  48.5% 
 Dora410  128 141  47.6% 
 Colbert Heights400  126 137  47.9% 
 Cornerstone Christian302  94 104  47.5% 
 J.O. Johnson417  131 143  47.8% 
 LaFayette385  121 132  47.8% 
 
 Hueytown403  129 137  48.5% 
 Huffman398  124 137  47.5% 
 Walter Wellborn400  126 137  47.9% 
 Weaver412  130 141  48.0% 
 West Point402  122 140  46.6% 
 West End Walnut Grove406  126 140  47.4% 
 Vincent405  125 140  47.2% 
 Shades Valley418  128 145  46.9% 
 Munford413  127 143  47.0% 
 Madison County404  124 140  47.0% 
 
 McKenzie399  123 138  47.1% 
 Bradshaw216  66 75  46.8% 
 Buckhorn409  121 144  45.7% 
 Chelsea404  122 141  46.4% 
 Citronelle406  120 143  45.6% 
 Faith Academy396  118 139  45.9% 
 Ohatchee401  119 141  45.8% 
 Pisgah410  124 143  46.4% 
 Isabella406  122 142  46.2% 
 Ider403  121 141  46.2% 
 
 Slocomb416  126 145  46.5% 
 Sumiton Christian400  118 141  45.6% 
 Sumter Academy416  124 146  45.9% 
 Thompson397  117 140  45.5% 
 Wicksburg396  120 138  46.5% 
 Houston County409  119 145  45.1% 
 Hillcrest Evergreen417  121 148  45.0% 
 Hatton394  114 140  44.9% 
 Emma Sansom250  72 89  44.7% 
 Crossville408  118 145  44.9% 
 
 Corner399  111 144  43.5% 
 Catholic Montgomery396  110 143  43.5% 
 Baldwin County405  113 146  43.6% 
 Appalachian402  112 145  43.6% 
 Lee Montgomery424  118 153  43.5% 
 Randolph178  50 64  43.9% 
 Oak Mountain319  91 114  44.4% 
 Pell City406  116 145  44.4% 
 Sumter County305  87 109  44.4% 
 Samson406  114 146  43.8% 
 
 Shoals Christian322  88 117  42.9% 
 Marbury398  110 144  43.3% 
 Keith403  111 146  43.2% 
 Albertville398  110 144  43.3% 
 B.C. Rain408  112 148  43.1% 
 Center Point416  114 151  43.0% 
 Chilton County404  112 146  43.4% 
 Florala404  110 147  42.8% 
 Coosa Christian385  101 142  41.6% 
 
 D.A.R.206  54 76  41.5% 
 Abbeville413  109 152  41.8% 
 Alabama Christian406  108 149  42.0% 
 Lakeside394  106 144  42.4% 
 J.B. Pennington419  111 154  41.9% 
 Jackson Academy418  110 154  41.7% 
 Lawrence County408  108 150  41.9% 
 Helena79  21 29  42.0% 
 North Sand Mountain405  107 149  41.8% 
 Shelby County411  109 151  41.9% 
 
 Spring Garden404  108 148  42.2% 
 Winston County421  113 154  42.3% 
 Scottsboro Christian51  13 19  40.6% 
 St. Jude335  87 124  41.2% 
 Abbeville Christian425  109 158  40.8% 
 Chilton Christian78  20 29  40.8% 
 Cherokee402  104 149  41.1% 
 Dothan398  104 147  41.4% 
 Falkville411  105 153  40.7% 
 East Memorial Christian231  59 86  40.7% 
 
 Ensley230  58 86  40.3% 
 Carroll411  103 154  40.1% 
 Ashville405  101 152  39.9% 
 Northridge260  66 97  40.5% 
 North River Christian295  73 111  39.7% 
 Moody410  104 153  40.5% 
 Meek416  104 156  40.0% 
 Greene County303  75 114  39.7% 
 Hanceville412  102 155  39.7% 
 Section408  102 153  40.0% 
 
 Sardis411  103 154  40.1% 
 Southside Gadsden411  101 155  39.5% 
 Winterboro417  105 156  40.2% 
 West Limestone411  103 154  40.1% 
 Vinemont403  101 151  40.1% 
 Verbena418  102 158  39.2% 
 Sidney Lanier410  100 155  39.2% 
 Holly Pond414  100 157  38.9% 
 
 LeFlore416  102 157  39.4% 
 Kingwood Christian418  100 159  38.6% 
 John Carroll421  103 159  39.3% 
 Childersburg410  100 155  39.2% 
 Bullock Memorial150  36 57  38.7% 
 Elkmont412  100 156  39.1% 
 Dallas County417  101 158  39.0% 
 Georgia Alabama Christian34  13  38.1% 
 Calvary Christian267  63 102  38.2% 
 Jackson-Olin409  97 156  38.3% 
 
 Lee Huntsville415  99 158  38.5% 
 Phillips Bear Creek418  98 160  38.0% 
 Phillips Birmingham126  30 48  38.5% 
 Selma393  93 150  38.3% 
 Red Level426  100 163  38.0% 
 Sparta Academy427  101 163  38.3% 
 Valley Head407  95 156  37.8% 
 West Jefferson147  35 56  38.5% 
 West Blocton420  98 161  37.8% 
 West End274  62 106  36.9% 
 
 Snook Christian31  12  36.8% 
 Sparkman411  93 159  36.9% 
 South Montgomery Academy418  94 162  36.7% 
 Rehobeth426  96 165  36.8% 
 New Hope407  93 157  37.2% 
 Locust Fork420  96 162  37.2% 
 Holy Spirit245  55 95  36.7% 
 Hooper Academy429  97 166  36.9% 
 Demopolis Academy178  40 69  36.7% 
 Coosa Valley Academy416  94 161  36.9% 
 
 Cottage Hill Christian287  63 112  36.0% 
 Fruitdale416  90 163  35.6% 
 Alba92  20 36  35.7% 
 Alma Bryant356  78 139  35.9% 
 Greenville Academy202  44 79  35.8% 
 J.U. Blacksher422  92 165  35.8% 
 Northside415  91 162  36.0% 
 Meadowview Christian417  91 163  35.8% 
 McIntosh416  88 164  34.9% 
 Marion Academy135  29 53  35.4% 
 
 Pleasant Home316  66 125  34.6% 
 Northview415  87 164  34.7% 
 Gulf Shores311  65 123  34.6% 
 B.B. Comer425  91 167  35.3% 
 Eutaw137  29 54  34.9% 
 Coffeeville348  74 137  35.1% 
 Thorsby420  88 166  34.6% 
 Victory Christian311  63 124  33.7% 
 Southside Selma420  86 167  34.0% 
 Wilcox Central424  86 169  33.7% 
 
 White Plains410  84 163  34.0% 
 Chickasaw83  17 33  34.0% 
 Grissom424  86 169  33.7% 
 Hazel Green418  86 166  34.1% 
 Prattville Christian226  46 90  33.8% 
 Northside Methodist Academy83  17 33  34.0% 
 Mars Hill80  16 32  33.3% 
 Mary Montgomery414  82 166  33.1% 
 Priceville271  53 109  32.7% 
 Hayden424  84 170  33.1% 
 
 Brilliant424  84 170  33.1% 
 Ashford Academy400  78 161  32.6% 
 Arab425  83 171  32.7% 
 Evangel Family Christian107  21 43  32.8% 
 Garywood Christian154  30 62  32.6% 
 Gaylesville421  83 169  32.9% 
 Cold Springs425  81 172  32.0% 
 Brooklane Baptist173  33 70  32.0% 
 Butler429  83 173  32.4% 
 Headland421  81 170  32.3% 
 
 Horseshoe Bend431  83 174  32.3% 
 Phil Campbell436  82 177  31.7% 
 Pell City Christian69  13 28  31.7% 
 Paul Bryant271  51 110  31.7% 
 Warrior Academy252  48 102  32.0% 
 Livingston306  56 125  30.9% 
 Akron384  70 157  30.8% 
 Francis Marion419  77 171  31.0% 
 Danville431  75 178  29.6% 
 Beulah426  76 175  30.3% 
 
 Carbon Hill426  76 175  30.3% 
 Central Coosa430  72 179  28.7% 
 Coffee233  39 97  28.7% 
 Flint Hill Christian101  17 42  28.8% 
 Evangel Christian Academy307  53 127  29.4% 
 Lighthouse Christian58  10 24  29.4% 
 Kinston435  75 180  29.4% 
 Holt430  74 178  29.4% 
 Zion Chapel420  72 174  29.3% 
 
 Sipsey Valley154  26 64  28.9% 
 Robertsdale432  74 179  29.2% 
 Sunshine388  66 161  29.1% 
 Escambia County434  72 181  28.5% 
 Fayetteville368  60 154  28.0% 
 Clements430  70 180  28.0% 
 Curry438  72 183  28.2% 
 Choctaw County422  70 176  28.5% 
 Carver Birmingham393  63 165  27.6% 
 Ardmore429  71 179  28.4% 
 
 B.T. Washington418  66 176  27.3% 
 First Assembly Christian45  19  26.9% 
 Holtville435  69 183  27.4% 
 Heritage Christian52  22  26.7% 
 J.F. Shields372  58 157  27.0% 
 Parkway Christian57  24  27.3% 
 Pleasant Valley428  66 181  26.7% 
 Satsuma430  68 181  27.3% 
 Waterloo248  38 105  26.6% 
 West Alabama Prep68  10 29  25.6% 
 
 Monroe County436  66 185  26.3% 
 Douglas433  65 184  26.1% 
 Baker435  65 185  26.0% 
 Barbour County327  49 139  26.1% 
 Brewer433  65 184  26.1% 
 East Lawrence437  63 187  25.2% 
 Woodlawn437  63 187  25.2% 
 Russell County434  58 188  23.6% 
 Columbia223  31 96  24.4% 
 
 Brookwood438  60 189  24.1% 
 Oak Park Christian88  12 38  24.0% 
 John Essex387  53 167  24.1% 
 Lighthouse Home School72  10 31  24.4% 
 Mount Hope204  26 89  22.6% 
 Russell Christian53  23  23.3% 
 Talladega438  58 190  23.4% 
 Tharptown217  27 95  22.1% 
 Warrior203  25 89  21.9% 
 Jefferson Christian248  30 109  21.6% 
 
 Louisville143  17 63  21.3% 
 T.W. Martin127  15 56  21.1% 
 Shades Mountain Christian158  18 70  20.5% 
 Grand Bay108  12 48  20.0% 
 Marion Military Institute223  25 99  20.2% 
 Ellwood Christian171  19 76  20.0% 
 Taylor Road Academy123  13 55  19.1% 
 Vina417  43 187  18.7% 
 Woodville234  24 105  18.6% 
 Sumter Central140  14 63  18.2% 
 
 Calhoun451  45 203  18.1% 
 Central Hayneville441  43 199  17.8% 
 Bullock County447  41 203  16.8% 
 R.C. Hatch420  40 190  17.4% 
 St. John Paul II119  11 54  16.9% 
 Southeastern119  11 54  16.9% 
 Lyman Ward390  34 178  16.0% 
 Independent Methodist93  43  14.0% 
 
 Eastwood Christian39  18  14.3% 
 St. Bernard115  53  14.5% 
 Cathedral Christian43  20  13.0% 
 Brindlee Mountain242  14 114  10.9% 
 Skyline105  50  9.1% 
 Southern Normal42  20  9.1% 
 
 Hayes77  37  7.5% 
 Asbury53  26  3.7% 
 Clayton154  76  2.6% 
Great Moments in Alabama High School Football History

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