News

We now have 822 teams &  
177,651 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% 
 Hoover395  273 61  81.7% 
 Maplesville383  263 60  81.4% 
 Fyffe370  248 61  80.3% 
 T.R. Miller387  259 64  80.2% 
 Spanish Fort207  135 36  78.9% 
 Evangel Christian Alabaster210  136 37  78.6% 
 Brantley388  250 69  78.4% 
 UMS-Wright410  262 74  78.0% 
 
 Addison372  234 69  77.2% 
 Briarwood403  251 76  76.8% 
 Park Crossing72  44 14  75.9% 
 Hazlewood228  140 44  76.1% 
 Lineville297  183 57  76.3% 
 Opelika367  219 74  74.7% 
 McAdory370  220 75  74.6% 
 Alexandria362  218 72  75.2% 
 Demopolis374  224 75  74.9% 
 Deshler405  243 81  75.0% 
 
 Central Phenix City358  212 73  74.4% 
 Prattville377  223 77  74.3% 
 Homewood387  225 81  73.5% 
 Gordo383  227 78  74.4% 
 Russellville393  229 82  73.6% 
 Cullman Christian47  27 10  73.0% 
 Daphne389  217 86  71.6% 
 Fayette County392  218 87  71.5% 
 Autauga Academy379  213 83  72.0% 
 Bessemer Academy388  218 85  71.9% 
 
 Restoration Academy237  133 52  71.9% 
 Vestavia Hills383  217 83  72.3% 
 St. Pauls387  219 84  72.3% 
 Monroe Academy379  207 86  70.6% 
 North Jackson372  206 83  71.3% 
 Leroy409  223 93  70.6% 
 Central Clay County107  59 24  71.1% 
 Colbert County414  226 94  70.6% 
 American Christian382  208 87  70.5% 
 Mountain Brook388  210 89  70.2% 
 
 Tanner390  210 90  70.0% 
 Vigor389  209 90  69.9% 
 Trinity381  207 87  70.4% 
 Saraland139  73 33  68.9% 
 Linden377  199 89  69.1% 
 Luverne405  213 96  68.9% 
 Aliceville391  205 93  68.8% 
 Clay-Chalkville361  191 85  69.2% 
 Eufaula377  199 89  69.1% 
 Etowah376  192 92  67.6% 
 
 Brooks381  195 93  67.7% 
 Hartselle383  199 92  68.4% 
 Pickens County404  210 97  68.4% 
 Red Bay375  191 92  67.5% 
 Sweet Water405  211 97  68.5% 
 Thomasville392  198 97  67.1% 
 Jasper373  189 92  67.3% 
 Oneonta396  198 99  66.7% 
 Reeltown407  205 101  67.0% 
 Plainview385  193 96  66.8% 
 
 McGill-Toolen390  198 96  67.3% 
 Cedar Bluff398  200 99  66.9% 
 Catherine Academy156  76 40  65.5% 
 Benjamin Russell402  196 103  65.6% 
 Pickens Academy382  188 97  66.0% 
 Oxford375  185 95  66.1% 
 Pike County390  190 100  65.5% 
 Patrician Academy389  191 99  65.9% 
 Guntersville383  187 98  65.6% 
 Walker376  184 96  65.7% 
 
 West Birmingham Christian51  25 13  65.8% 
 Washington County393  189 102  64.9% 
 Hackleburg378  182 98  65.0% 
 Cullman384  184 100  64.8% 
 Decatur387  181 103  63.7% 
 Auburn388  182 103  63.9% 
 Hamilton390  182 104  63.6% 
 Hewitt-Trussville383  179 102  63.7% 
 Jackson396  188 104  64.4% 
 Mobile Christian393  183 105  63.5% 
 
 Morgan Academy391  185 103  64.2% 
 Wadley390  184 103  64.1% 
 Tuscaloosa Christian346  164 91  64.3% 
 Tabernacle268  124 72  63.3% 
 Spain Park268  122 73  62.6% 
 Southern Choctaw393  179 107  62.6% 
 Wetumpka391  179 106  62.8% 
 Mortimer Jordan382  174 104  62.6% 
 Piedmont402  186 108  63.3% 
 Edgewood Academy398  184 107  63.2% 
 
 Gadsden230  104 63  62.3% 
 Cleburne County402  182 110  62.3% 
 Beauregard381  169 106  61.5% 
 R.A. Hubbard408  184 112  62.2% 
 Ragland373  169 102  62.4% 
 Ramsay112  50 31  61.7% 
 Montgomery Academy399  177 111  61.5% 
 Madison Academy408  182 113  61.7% 
 Winfield390  176 107  62.2% 
 Southern Academy385  173 106  62.0% 
 
 Stanhope Elmore393  175 109  61.6% 
 Sand Rock384  170 107  61.4% 
 Shelby Academy285  125 80  61.0% 
 Hope Christian253  111 71  61.0% 
 Murphy387  169 109  60.8% 
 Randolph County396  174 111  61.1% 
 Pleasant Grove399  175 112  61.0% 
 Paramount115  51 32  61.4% 
 Clarke Prep398  176 111  61.3% 
 Crenshaw Christian386  170 108  61.2% 
 
 Freedom Academy171  75 48  61.0% 
 Fort Dale Academy393  173 110  61.1% 
 Fort Payne375  163 106  60.6% 
 Gadsden City211  91 60  60.3% 
 Elba401  173 114  60.3% 
 Davidson386  166 110  60.1% 
 Dadeville403  171 116  59.6% 
 Blount391  169 111  60.4% 
 Midfield394  170 112  60.3% 
 Leeds426  184 121  60.3% 
 
 Tuscaloosa County401  173 114  60.3% 
 Wenonah357  153 102  60.0% 
 Mae Jemison48  20 14  58.8% 
 Sylvania383  159 112  58.7% 
 Lanett398  168 115  59.4% 
 Handley402  170 116  59.4% 
 Greenville391  165 113  59.4% 
 Minor395  165 115  58.9% 
 Providence Christian192  80 56  58.8% 
 Bessemer City387  163 112  59.3% 
 
 Ballard Christian138  58 40  59.2% 
 Athens413  171 121  58.6% 
 Charles Henderson388  164 112  59.4% 
 Clarke County392  160 116  58.0% 
 Calera390  160 115  58.2% 
 Bob Jones393  159 117  57.6% 
 Cottonwood403  163 120  57.6% 
 Cordova416  172 122  58.5% 
 East Limestone395  161 117  57.9% 
 Ezekiel Academy84  34 25  57.6% 
 
 Fairhope393  159 117  57.6% 
 G.W. Long392  158 117  57.5% 
 Parrish366  150 108  58.1% 
 Macon-East Academy358  148 105  58.5% 
 Hokes Bluff396  162 117  58.1% 
 Lauderdale County408  166 121  57.8% 
 St. James392  160 116  58.0% 
 Straughn398  164 117  58.4% 
 Tallassee396  160 118  57.6% 
 Saks392  158 117  57.5% 
 
 West Morgan392  160 116  58.0% 
 Theodore393  155 119  56.6% 
 Tri-County Christian50  20 15  57.1% 
 Trinity Oxford143  57 43  57.0% 
 Sylacauga389  155 117  57.0% 
 Lynn403  161 121  57.1% 
 Loachapoka398  160 119  57.3% 
 Houston Academy371  149 111  57.3% 
 Highland Home394  158 118  57.2% 
 Hillcrest Tuscaloosa409  163 123  57.0% 
 
 Muscle Shoals396  158 119  57.0% 
 Pinson Valley393  157 118  57.1% 
 Geraldine388  154 117  56.8% 
 Daleville391  155 118  56.8% 
 Decatur Heritage Christian140  56 42  57.1% 
 Bibb County400  160 120  57.1% 
 Andalusia400  156 122  56.1% 
 Geneva384  148 118  55.6% 
 Florence Christian98  38 30  55.9% 
 Flomaton384  150 117  56.2% 
 
 Lowndes Academy399  155 122  56.0% 
 Jemison396  152 122  55.5% 
 Springville400  156 122  56.1% 
 Springwood398  156 121  56.3% 
 Rogers397  151 123  55.1% 
 Marengo Academy407  155 126  55.2% 
 Marion County399  151 124  54.9% 
 Enterprise388  148 120  55.2% 
 Billingsley408  154 127  54.8% 
 Bayside Academy285  109 88  55.3% 
 
 Autaugaville404  148 128  53.6% 
 Chambers Academy411  151 130  53.7% 
 Florence240  90 75  54.5% 
 Dale County398  146 126  53.7% 
 Collinsville393  147 123  54.4% 
 Conecuh Springs Christian70  26 22  54.2% 
 Pike Liberal Arts393  147 123  54.4% 
 Oakman400  148 126  54.0% 
 Glencoe396  148 124  54.4% 
 
 Georgiana400  148 126  54.0% 
 South Lamar414  152 131  53.7% 
 St. Clair County396  146 125  53.9% 
 St. Lukes136  50 43  53.8% 
 Talladega County Central404  150 127  54.2% 
 Victory Baptist187  67 60  52.8% 
 Wilcox Academy412  150 131  53.4% 
 Glenwood School406  146 130  52.9% 
 Goshen401  145 128  53.1% 
 Huntsville399  145 127  53.3% 
 
 Ranburne383  137 123  52.7% 
 Millry405  145 130  52.7% 
 Frisco City276  100 88  53.2% 
 Cherokee County413  149 132  53.0% 
 Cahawba Christian47  17 15  53.1% 
 Carrollton238  84 77  52.2% 
 Alabama School Deaf342  120 111  51.9% 
 Berry Fayette405  141 132  51.6% 
 Escambia Academy413  145 134  52.0% 
 Fairfield401  139 131  51.5% 
 
 Coffee Springs49  17 16  51.5% 
 Donoho397  139 129  51.9% 
 Marengo400  142 129  52.4% 
 New Life Christian300  104 98  51.5% 
 Notasulga415  145 135  51.8% 
 Litchfield256  90 83  52.0% 
 Lee-Scott Academy397  139 129  51.9% 
 Haleyville395  137 129  51.5% 
 Williamson403  143 130  52.4% 
 Westminster Christian212  74 69  51.7% 
 
 Westbrook Christian397  139 129  51.9% 
 W.S. Neal401  139 131  51.5% 
 Susan Moore400  140 130  51.9% 
 South Choctaw Academy415  145 135  51.8% 
 Shaw241  83 79  51.2% 
 Woodland422  146 138  51.4% 
 Lexington405  139 133  51.1% 
 Lincoln425  147 139  51.4% 
 Jeff Davis395  135 130  50.9% 
 Faith Christian Roanoke58  20 19  51.3% 
 
 Foley403  137 133  50.7% 
 Fultondale407  137 135  50.4% 
 Clay County Christian87  29 29  50.0% 
 Cleveland405  135 135  50.0% 
 Bibb Graves165  55 55  50.0% 
 Austin411  139 136  50.5% 
 Ariton403  133 135  49.6% 
 Carver Montgomery423  143 140  50.5% 
 Central Christian156  52 52  50.0% 
 Hubbertville406  136 135  50.2% 
 
 Good Hope406  136 135  50.2% 
 Greensboro418  140 139  50.2% 
 Hale County398  132 133  49.8% 
 Parker393  131 131  50.0% 
 Scottsboro410  138 136  50.4% 
 Speake292  96 98  49.5% 
 Tarrant408  138 135  50.5% 
 Sulligent426  142 142  50.0% 
 Valley406  136 135  50.2% 
 Tuscaloosa Academy392  130 131  49.8% 
 
 Smiths Station400  130 135  49.1% 
 Sheffield413  133 140  48.7% 
 Wilson394  128 133  49.0% 
 Opp408  134 137  49.4% 
 Pelham411  133 139  48.9% 
 New Brockton401  131 135  49.2% 
 Montevallo394  128 133  49.0% 
 Hueytown408  132 138  48.9% 
 Jacksonville389  127 131  49.2% 
 Jacksonville Christian370  120 125  49.0% 
 
 James Clemens115  37 39  48.7% 
 Lamar County418  136 141  49.1% 
 Ashford394  128 133  49.0% 
 Anniston408  134 137  49.4% 
 Dixie Academy307  99 104  48.8% 
 Geneva County404  132 136  49.3% 
 Gardendale412  134 139  49.1% 
 Excel401  129 136  48.7% 
 Elmore County402  130 136  48.9% 
 Fairview399  125 137  47.7% 
 
 Gaston414  132 141  48.4% 
 Colbert Heights404  128 138  48.1% 
 Cornerstone Christian303  95 104  47.7% 
 A.L. Johnson400  126 137  47.9% 
 Central Florence402  126 138  47.7% 
 Central Tuscaloosa406  130 138  48.5% 
 LaFayette388  124 132  48.4% 
 J.O. Johnson417  131 143  47.8% 
 Oak Grove394  126 134  48.5% 
 Walter Wellborn404  126 139  47.5% 
 
 Weaver417  133 142  48.4% 
 West End Walnut Grove411  127 142  47.2% 
 Wicksburg401  123 139  46.9% 
 Slocomb419  129 145  47.1% 
 Ohatchee405  123 141  46.6% 
 Munford416  128 144  47.1% 
 McKenzie405  123 141  46.6% 
 Isabella411  125 143  46.6% 
 Madison County407  125 141  47.0% 
 Huffman402  124 139  47.1% 
 
 Chelsea408  124 142  46.6% 
 Boaz406  126 140  47.4% 
 Bradshaw216  66 75  46.8% 
 Dora417  129 144  47.3% 
 Faith Academy402  120 141  46.0% 
 Buckhorn412  122 145  45.7% 
 Hillcrest Evergreen420  124 148  45.6% 
 Ider409  121 144  45.7% 
 Pisgah417  125 146  46.1% 
 Shades Valley424  128 148  46.4% 
 
 Thompson400  120 140  46.2% 
 Sumter Academy416  124 146  45.9% 
 West Point407  123 142  46.4% 
 Vincent413  125 144  46.5% 
 Sumiton Christian406  118 144  45.0% 
 Pell City410  118 146  44.7% 
 Hatton398  116 141  45.1% 
 Houston County415  119 148  44.6% 
 Citronelle413  121 146  45.3% 
 Emma Sansom250  72 89  44.7% 
 
 Crossville413  119 147  44.7% 
 Corner404  114 145  44.0% 
 Catholic Montgomery400  112 144  43.8% 
 Baldwin County408  116 146  44.3% 
 Lee Montgomery427  121 153  44.2% 
 Oak Mountain324  92 116  44.2% 
 Randolph184  52 66  44.1% 
 Sumter County305  87 109  44.4% 
 Samson411  115 148  43.7% 
 Shoals Christian325  89 118  43.0% 
 
 Spring Garden408  112 148  43.1% 
 Winston County426  116 155  42.8% 
 Marbury404  110 147  42.8% 
 Keith408  112 148  43.1% 
 B.C. Rain414  112 151  42.6% 
 Abbeville417  113 152  42.6% 
 Appalachian406  112 147  43.2% 
 Albertville404  112 146  43.4% 
 Center Point422  116 153  43.1% 
 
 Chilton County411  113 149  43.1% 
 Florala408  112 148  43.1% 
 Coosa Christian390  104 143  42.1% 
 D.A.R.211  57 77  42.5% 
 Alabama Christian411  111 150  42.5% 
 Lakeside399  107 146  42.3% 
 J.B. Pennington425  113 156  42.0% 
 Jackson Academy422  112 155  41.9% 
 Helena84  22 31  41.5% 
 North Sand Mountain411  109 151  41.9% 
 
 Shelby County416  110 153  41.8% 
 Scottsboro Christian51  13 19  40.6% 
 St. Jude335  87 124  41.2% 
 Winterboro419  107 156  40.7% 
 Lawrence County414  108 153  41.4% 
 Chilton Christian81  21 30  41.2% 
 Cherokee408  106 151  41.2% 
 Dothan403  105 149  41.3% 
 Falkville414  108 153  41.4% 
 
 Ensley230  58 86  40.3% 
 East Memorial Christian235  59 88  40.1% 
 Carroll417  103 157  39.6% 
 Abbeville Christian429  109 160  40.5% 
 Ashville410  102 154  39.8% 
 Northridge266  66 100  39.8% 
 North River Christian296  74 111  40.0% 
 Moody416  104 156  40.0% 
 Meek420  104 158  39.7% 
 Vinemont408  102 153  40.0% 
 
 West Limestone417  103 157  39.6% 
 Section413  103 155  39.9% 
 Sardis416  104 156  40.0% 
 Southside Gadsden415  105 155  40.4% 
 Selma397  95 151  38.6% 
 Sidney Lanier417  101 158  39.0% 
 Verbena424  102 161  38.8% 
 LeFlore421  103 159  39.3% 
 Jackson-Olin414  100 157  38.9% 
 John Carroll425  103 161  39.0% 
 
 Holly Pond419  101 159  38.8% 
 Hanceville418  102 158  39.2% 
 Greene County309  75 117  39.1% 
 Bullock Memorial150  36 57  38.7% 
 Childersburg416  100 158  38.8% 
 Elkmont418  100 159  38.6% 
 Dallas County422  102 160  38.9% 
 Georgia Alabama Christian34  13  38.1% 
 Calvary Christian267  63 102  38.2% 
 Kingwood Christian420  100 160  38.5% 
 
 Lee Huntsville421  99 161  38.1% 
 Mars Hill84  20 32  38.5% 
 Phillips Bear Creek424  98 163  37.5% 
 Phillips Birmingham126  30 48  38.5% 
 Red Level431  101 165  38.0% 
 Sparta Academy429  101 164  38.1% 
 West Jefferson147  35 56  38.5% 
 West Blocton424  100 162  38.2% 
 West End274  62 106  36.9% 
 South Montgomery Academy418  94 162  36.7% 
 
 Valley Head413  95 159  37.4% 
 New Hope412  94 159  37.2% 
 Locust Fork423  97 163  37.3% 
 Hooper Academy431  99 166  37.4% 
 Cottage Hill Christian292  66 113  36.9% 
 Demopolis Academy178  40 69  36.7% 
 Coosa Valley Academy421  95 163  36.8% 
 Alba92  20 36  35.7% 
 Alma Bryant362  78 142  35.5% 
 Holy Spirit249  55 97  36.2% 
 
 Greenville Academy202  44 79  35.8% 
 J.U. Blacksher425  93 166  35.9% 
 Northside419  93 163  36.3% 
 Meadowview Christian421  91 165  35.5% 
 Rehobeth430  96 167  36.5% 
 Sparkman417  93 162  36.5% 
 Thorsby424  90 167  35.0% 
 McIntosh420  90 165  35.3% 
 Northview418  88 165  34.8% 
 Marion Academy135  29 53  35.4% 
 
 Gulf Shores316  66 125  34.6% 
 B.B. Comer431  91 170  34.9% 
 Coffeeville348  74 137  35.1% 
 Fruitdale422  90 166  35.2% 
 Eutaw137  29 54  34.9% 
 Chickasaw88  18 35  34.0% 
 Grissom429  87 171  33.7% 
 Hazel Green424  86 169  33.7% 
 Northside Methodist Academy88  18 35  34.0% 
 Pleasant Home322  66 128  34.0% 
 
 Prattville Christian231  47 92  33.8% 
 Victory Christian316  64 126  33.7% 
 Southside Selma424  86 169  33.7% 
 White Plains416  84 166  33.6% 
 Wilcox Central430  86 172  33.3% 
 Priceville276  54 111  32.7% 
 Mary Montgomery419  83 168  33.1% 
 Headland426  84 171  32.9% 
 Hayden427  85 171  33.2% 
 Brilliant430  84 173  32.7% 
 
 Ashford Academy400  78 161  32.6% 
 Arab430  84 173  32.7% 
 Evangel Family Christian107  21 43  32.8% 
 Garywood Christian154  30 62  32.6% 
 Gaylesville426  84 171  32.9% 
 Cold Springs431  81 175  31.6% 
 Brooklane Baptist175  33 71  31.7% 
 Butler429  83 173  32.4% 
 Horseshoe Bend436  84 176  32.3% 
 Pell City Christian69  13 28  31.7% 
 
 Warrior Academy252  48 102  32.0% 
 Snook Christian37  15  31.8% 
 Phil Campbell442  82 180  31.3% 
 Paul Bryant277  51 113  31.1% 
 Livingston306  56 125  30.9% 
 Carbon Hill430  78 176  30.7% 
 Akron384  70 157  30.8% 
 Beulah431  79 176  31.0% 
 Francis Marion426  78 174  31.0% 
 Flint Hill Christian101  17 42  28.8% 
 
 Fayetteville372  62 155  28.6% 
 Evangel Christian Academy311  53 129  29.1% 
 Coffee233  39 97  28.7% 
 Danville435  75 180  29.4% 
 Lighthouse Christian58  10 24  29.4% 
 Kinston441  75 183  29.1% 
 Holt436  74 181  29.0% 
 
 Zion Chapel425  73 176  29.3% 
 Sipsey Valley161  27 67  28.7% 
 Robertsdale436  74 181  29.0% 
 Sunshine388  66 161  29.1% 
 Holtville440  72 184  28.1% 
 Curry446  72 187  27.8% 
 Clements437  71 183  28.0% 
 Escambia County439  73 183  28.5% 
 Ardmore434  72 181  28.5% 
 Carver Birmingham398  64 167  27.7% 
 
 Choctaw County428  70 179  28.1% 
 Central Coosa436  72 182  28.3% 
 B.T. Washington424  66 179  26.9% 
 First Assembly Christian45  19  26.9% 
 Heritage Christian52  22  26.7% 
 J.F. Shields377  59 159  27.1% 
 Parkway Christian57  24  27.3% 
 Pleasant Valley433  67 183  26.8% 
 Satsuma436  68 184  27.0% 
 Waterloo252  40 106  27.4% 
 
 West Alabama Prep68  10 29  25.6% 
 Monroe County442  66 188  26.0% 
 Douglas439  65 187  25.8% 
 Barbour County333  49 142  25.7% 
 Baker439  67 186  26.5% 
 Brewer439  67 186  26.5% 
 East Lawrence442  64 189  25.3% 
 Woodlawn443  63 190  24.9% 
 Russell County437  59 189  23.8% 
 Columbia229  31 99  23.8% 
 
 Brookwood443  61 191  24.2% 
 Oak Park Christian88  12 38  24.0% 
 John Essex387  53 167  24.1% 
 Lighthouse Home School74  10 32  23.8% 
 Mount Hope204  26 89  22.6% 
 Russell Christian53  23  23.3% 
 Talladega445  59 193  23.4% 
 Tharptown222  28 97  22.4% 
 Warrior203  25 89  21.9% 
 Jefferson Christian248  30 109  21.6% 
 
 Louisville143  17 63  21.3% 
 T.W. Martin127  15 56  21.1% 
 St. John Paul II124  14 55  20.3% 
 Shades Mountain Christian158  18 70  20.5% 
 Grand Bay108  12 48  20.0% 
 Marion Military Institute223  25 99  20.2% 
 Ellwood Christian177  19 79  19.4% 
 Woodville239  25 107  18.9% 
 Taylor Road Academy123  13 55  19.1% 
 
 Sumter Central146  14 66  17.5% 
 Vina423  43 190  18.5% 
 Southeastern124  12 56  17.6% 
 Calhoun457  45 206  17.9% 
 Central Hayneville445  45 200  18.4% 
 R.C. Hatch425  41 192  17.6% 
 Bullock County451  43 204  17.4% 
 Lyman Ward394  34 180  15.9% 
 Independent Methodist93  43  14.0% 
 
 Eastwood Christian39  18  14.3% 
 St. Bernard115  53  14.5% 
 Cathedral Christian43  20  13.0% 
 Brindlee Mountain246  14 116  10.8% 
 Skyline105  50  9.1% 
 Southern Normal42  20  9.1% 
 
 Hayes77  37  7.5% 
 Clayton154  76  2.6% 
 Asbury59  29  3.3% 
Great Moments in Alabama High School Football History

Bart Starr received coaching from Kentucky great Babe Parilli his senior season at Sidney Lanier in hopes of joining Bear Bryant at Kentucky. He had to settle for Alabama.