News

We now have 836 teams &  
192,249 games on AHSFHS.org.


Search Site



AHSFHS Article Series


   The best of the best in Alabama High   
  School Football over the past 100 seasons.





 Team Records (2010-2019)

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   Pct. 
 1     Fyffe137  128  93.4% 
 2     Maplesville133  121 12  91.0% 
 3     Monroe Academy129  116 13  89.9% 
 4     Trinity Oxford 88.9% 
 5     Piedmont138  121 17  87.7% 
 6     Hoover141  121 20  85.8% 
 7     Spanish Fort140  119 21  85.0% 
 8     Gordo127  105 22  82.7% 
 9     UMS-Wright136  113 23  83.1% 
 10     McGill-Toolen126  104 22  82.5% 
 
 11     Evangel Christian Alabaster117  95 22  81.2% 
 12     St. Pauls133  108 25  81.2% 
 13     Autauga Academy123  98 25  79.7% 
 14     Central Phenix City123  99 24  80.5% 
 15     Elba127  101 26  79.5% 
 16     Muscle Shoals126  101 25  80.2% 
 17     Madison Academy135  108 27  80.0% 
 18     Brantley126  99 27  78.6% 
 19     Bessemer Academy131  104 27  79.4% 
 20     Jackson126  98 28  77.8% 
 
 21     Linden128  100 28  78.1% 
 22     Clay County26  20  76.9% 
 23     Edgewood Academy126  97 29  77.0% 
 24     Clay-Chalkville131  100 31  76.3% 
 25     Pickens County135  102 33  75.6% 
 26     Addison118  88 30  74.6% 
 27     Andalusia123  92 31  74.8% 
 28     McAdory124  93 31  75.0% 
 29     Pike Road23  17  73.9% 
 30     Central Clay County102  76 26  74.5% 
 
 31     Red Bay115  85 30  73.9% 
 32     Auburn119  88 31  73.9% 
 33     Bibb County120  89 31  74.2% 
 34     Dothan High11  72.7% 
 35     Cullman Christian37  27 10  73.0% 
 36     Saks114  83 31  72.8% 
 37     Beauregard117  85 32  72.6% 
 38     Randolph County121  88 33  72.7% 
 39     Oxford122  89 33  73.0% 
 40     Reeltown124  90 34  72.6% 
 
 41     Opelika123  90 33  73.2% 
 42     Sweet Water130  95 35  73.1% 
 43     Briarwood132  96 36  72.7% 
 44     Restoration Academy61  44 17  72.1% 
 45     Victory Baptist78  56 22  71.8% 
 46     Lanett116  83 33  71.6% 
 47     Etowah116  84 32  72.4% 
 48     Hartselle120  87 33  72.5% 
 49     T.R. Miller120  87 33  72.5% 
 50     Fayette County131  94 37  71.8% 
 
 51     Lineville28  20  71.4% 
 52     G.W. Long115  82 33  71.3% 
 53     Luverne120  85 35  70.8% 
 54     Saraland121  86 35  71.1% 
 55     Pinson Valley123  87 36  70.7% 
 56     Guntersville113  79 34  69.9% 
 57     Bob Jones113  79 34  69.9% 
 58     Daphne116  81 35  69.8% 
 59     Fultondale115  81 34  70.4% 
 60     Demopolis119  83 36  69.7% 
 
 61     American Christian121  85 36  70.2% 
 62     Lauderdale County122  86 36  70.5% 
 63     Tanner124  87 37  70.2% 
 64     Park Crossing71  49 22  69.0% 
 65     Hackleburg115  79 36  68.7% 
 66     Tabernacle103  70 33  68.0% 
 67     Collinsville114  77 37  67.5% 
 68     Eufaula115  78 37  67.8% 
 69     Brooks114  78 36  68.4% 
 70     Hubbertville117  79 38  67.5% 
 
 71     Chambers Academy118  80 38  67.8% 
 72     Mountain Brook117  80 37  68.4% 
 73     Mobile Christian124  84 40  67.7% 
 74     Escambia Academy124  85 39  68.5% 
 75     Oneonta126  86 40  68.3% 
 76     Livingston 66.7% 
 77     Sylacauga110  74 36  67.3% 
 78     Homewood114  76 38  66.7% 
 79     Russellville114  76 38  66.7% 
 80     Fort Payne113  76 37  67.3% 
 
 81     Blount113  76 37  67.3% 
 82     Jasper113  76 37  67.3% 
 83     Cedar Bluff117  78 39  66.7% 
 84     Thomasville116  78 38  67.2% 
 85     Aliceville118  79 39  66.9% 
 86     Hillcrest Tuscaloosa119  80 39  67.2% 
 87     Washington County121  81 40  66.9% 
 88     Mortimer Jordan123  82 41  66.7% 
 89     Tuscaloosa Academy109  72 37  66.1% 
 90     St. James112  74 38  66.1% 
 
 91     Leeds129  85 44  65.9% 
 92     Deshler128  85 43  66.4% 
 93     Providence Christian109  71 38  65.1% 
 94     Ranburne113  73 40  64.6% 
 95     Hewitt-Trussville112  73 39  65.2% 
 96     Tallassee112  73 39  65.2% 
 97     Hamilton114  74 40  64.9% 
 98     Fairhope114  74 40  64.9% 
 99     Oakman117  76 41  65.0% 
 100     Pleasant Grove121  79 42  65.3% 
 
 101     Ramsay96  61 35  63.5% 
 102     Prattville110  70 40  63.6% 
 103     Hueytown115  73 42  63.5% 
 104     Dadeville115  73 42  63.5% 
 105     Ragland114  73 41  64.0% 
 106     Crenshaw Christian115  74 41  64.3% 
 107     Flomaton117  75 42  64.1% 
 108     Leroy125  80 45  64.0% 
 109     Isabella110  69 41  62.7% 
 110     Pike County110  69 41  62.7% 
 
 111     Wadley110  69 41  62.7% 
 112     Winfield109  69 40  63.3% 
 113     Daleville109  69 40  63.3% 
 114     Greenville115  72 43  62.6% 
 115     Handley119  75 44  63.0% 
 116     Wenonah104  64 40  61.5% 
 117     Westminster Christian107  66 41  61.7% 
 118     Donoho108  67 41  62.0% 
 119     Alexandria109  68 41  62.4% 
 120     North Sand Mountain112  69 43  61.6% 
 
 121     Montgomery Academy113  70 43  61.9% 
 122     Walter Wellborn112  70 42  62.5% 
 123     Austin115  71 44  61.7% 
 124     Carver Montgomery115  71 44  61.7% 
 125     Jacksonville114  71 43  62.3% 
 126     Vestavia Hills114  71 43  62.3% 
 127     Spring Garden114  71 43  62.3% 
 128     Benjamin Russell116  72 44  62.1% 
 129     Bayside Academy120  74 46  61.7% 
 130     Colbert County120  74 46  61.7% 
 
 131     Vigor122  76 46  62.3% 
 132     Decatur Heritage Christian111  68 43  61.3% 
 133     Spain Park113  69 44  61.1% 
 134     Munford115  70 45  60.9% 
 135     Wetumpka117  71 46  60.7% 
 136     Banks Academy10  60.0% 
 137     Ezekiel Academy70  42 28  60.0% 
 138     Davidson108  65 43  60.2% 
 139     Northside108  65 43  60.2% 
 140     North Jackson114  68 46  59.6% 
 
 141     Gardendale115  69 46  60.0% 
 142     Patrician Academy119  72 47  60.5% 
 143     Marengo Academy103  61 42  59.2% 
 144     Sylvania110  65 45  59.1% 
 145     Cleveland112  66 46  58.9% 
 146     Cullman114  67 47  58.8% 
 147     Geraldine114  67 47  58.8% 
 148     Rogers113  67 46  59.3% 
 149     Goshen116  68 48  58.6% 
 150     Charles Henderson116  68 48  58.6% 
 
 151     Tuscaloosa Christian102  59 43  57.8% 
 152     Hope Christian103  60 43  58.3% 
 153     Plainview110  64 46  58.2% 
 154     Trinity113  65 48  57.5% 
 155     Madison County114  66 48  57.9% 
 156     Conecuh Springs Christian56  32 24  57.1% 
 157     Georgiana112  64 48  57.1% 
 158     Marion County117  67 50  57.3% 
 159     Mae Jemison45  25 20  55.6% 
 160     Clay County Christian66  37 29  56.1% 
 
 161     Fairview106  59 47  55.7% 
 162     Sand Rock107  60 47  56.1% 
 163     Abbeville109  61 48  56.0% 
 164     Calera111  62 49  55.9% 
 165     Decatur111  62 49  55.9% 
 166     Berry Fayette114  64 50  56.1% 
 167     Clarke Prep119  66 53  55.5% 
 168     Hillcrest Evergreen119  67 52  56.3% 
 169     Southern Choctaw107  59 48  55.1% 
 170     West Limestone109  60 49  55.0% 
 
 171     Haleyville109  60 49  55.0% 
 172     R.A. Hubbard112  62 50  55.4% 
 173     Cordova115  63 52  54.8% 
 174     Notasulga114  63 51  55.3% 
 175     Sulligent114  63 51  55.3% 
 176     J.O. Johnson68  37 31  54.4% 
 177     Mars Hill71  38 33  53.5% 
 178     Ballard Christian76  41 35  53.9% 
 179     Falkville108  58 50  53.7% 
 180     Murphy108  58 50  53.7% 
 
 181     Southside Gadsden108  58 50  53.7% 
 182     Lynn107  58 49  54.2% 
 183     East Limestone107  58 49  54.2% 
 184     Billingsley110  59 51  53.6% 
 185     Lee-Scott Academy110  59 51  53.6% 
 186     Lamar County112  60 52  53.6% 
 187     Florence112  60 52  53.6% 
 188     Central Florence110  60 50  54.5% 
 189     Minor110  60 50  54.5% 
 190     Glencoe112  61 51  54.5% 
 
 191     Cahawba Christian32  17 15  53.1% 
 192     St. Jude47  25 22  53.2% 
 193     Westbrook Christian105  56 49  53.3% 
 194     Midfield105  56 49  53.3% 
 195     Stanhope Elmore108  57 51  52.8% 
 196     Slocomb107  57 50  53.3% 
 197     Colbert Heights107  57 50  53.3% 
 198     Fort Dale Academy111  59 52  53.2% 
 199     James Clemens88  46 42  52.3% 
 200     Baker103  53 50  51.5% 
 
 201     Fairfield105  55 50  52.4% 
 202     McKenzie105  55 50  52.4% 
 203     Highland Home108  56 52  51.9% 
 204     New Brockton109  57 52  52.3% 
 205     Bessemer City111  58 53  52.3% 
 206     Straughn111  58 53  52.3% 
 207     Glenwood School117  61 56  52.1% 
 208     Faith Christian Roanoke39  20 19  51.3% 
 209     Freedom Academy83  42 41  50.6% 
 210     Sardis105  54 51  51.4% 
 
 211     Winterboro105  54 51  51.4% 
 212     Keith108  55 53  50.9% 
 213     Geneva County107  55 52  51.4% 
 214     Catholic Montgomery107  55 52  51.4% 
 215     Pike Liberal Arts110  56 54  50.9% 
 216     LaFayette109  56 53  51.4% 
 217     Jackson Academy114  58 56  50.9% 
 218     Coffeeville10  50.0% 
 219     Albertville104  52 52  50.0% 
 220     Wilson103  52 51  50.5% 
 
 221     St. Lukes105  53 52  50.5% 
 222     Chelsea105  53 52  50.5% 
 223     Ohatchee108  54 54  50.0% 
 224     Foley111  55 56  49.5% 
 225     Opp109  55 54  50.5% 
 226     Thompson109  55 54  50.5% 
 227     Sheffield111  56 55  50.5% 
 228     Marengo111  56 55  50.5% 
 229     Dale County111  56 55  50.5% 
 230     South Lamar114  57 57  50.0% 
 
 231     Abbeville Christian119  60 59  50.4% 
 232     Wicksburg104  51 53  49.0% 
 233     Susan Moore106  52 54  49.1% 
 234     Corner106  52 54  49.1% 
 235     Millry108  53 55  49.1% 
 236     Hokes Bluff111  54 57  48.6% 
 237     Gadsden City112  55 57  49.1% 
 238     Anniston112  55 57  49.1% 
 239     South Choctaw Academy116  57 59  49.1% 
 240     Helena64  31 33  48.4% 
 
 241     Theodore103  49 54  47.6% 
 242     Parker105  50 55  47.6% 
 243     Carroll104  50 54  48.1% 
 244     Pell City106  51 55  48.1% 
 245     Lakeside106  51 55  48.1% 
 246     Samson106  51 55  48.1% 
 247     Springwood109  52 57  47.7% 
 248     West Blocton109  52 57  47.7% 
 249     Pickens Academy109  52 57  47.7% 
 250     Dora112  54 58  48.2% 
 
 251     Lowndes Academy105  49 56  46.7% 
 252     Macon-East Academy107  50 57  46.7% 
 253     Enterprise107  50 57  46.7% 
 254     Cherokee County109  51 58  46.8% 
 255     Wilcox Academy109  51 58  46.8% 
 256     Scottsboro108  51 57  47.2% 
 257     Weaver111  52 59  46.8% 
 258     Ariton110  52 58  47.3% 
 259     Cleburne County110  52 58  47.3% 
 260     Parrish44  20 24  45.5% 
 
 261     Marion Academy55  25 30  45.5% 
 262     Greensboro105  48 57  45.7% 
 263     Cottonwood106  49 57  46.2% 
 264     Thorsby106  49 57  46.2% 
 265     Athens110  50 60  45.5% 
 266     Morgan Academy109  50 59  45.9% 
 267     Clarke County108  50 58  46.3% 
 268     Woodland112  51 61  45.5% 
 269     Smiths Station104  47 57  45.2% 
 270     Huntsville107  48 59  44.9% 
 
 271     Montevallo106  48 58  45.3% 
 272     Lincoln112  50 62  44.6% 
 273     Parkway Christian 44.4% 
 274     Sumter County 44.4% 
 275     Alabama School Deaf91  40 51  44.0% 
 276     Geneva101  44 57  43.6% 
 277     Houston Academy101  44 57  43.6% 
 278     Ashford103  45 58  43.7% 
 279     Selma103  45 58  43.7% 
 280     Elmore County102  45 57  44.1% 
 
 281     Ider104  46 58  44.2% 
 282     West Point104  46 58  44.2% 
 283     Valley108  47 61  43.5% 
 284     Shades Valley107  47 60  43.9% 
 285     Loachapoka107  47 60  43.9% 
 286     Lexington108  48 60  44.4% 
 287     Phillips Bear Creek108  48 60  44.4% 
 288     Dothan94  40 54  42.6% 
 289     Hazel Green103  44 59  42.7% 
 290     Arab105  45 60  42.9% 
 
 291     Buckhorn105  45 60  42.9% 
 292     Center Point110  47 63  42.7% 
 293     Marshall Christian12  41.7% 
 294     Hanceville103  43 60  41.7% 
 295     New Hope103  43 60  41.7% 
 296     Northridge106  44 62  41.5% 
 297     Boaz106  44 62  41.5% 
 298     Percy Julian105  44 61  41.9% 
 299     Oak Mountain104  44 60  42.3% 
 300     Locust Fork104  44 60  42.3% 
 
 301     Hatton101  41 60  40.6% 
 302     Citronelle103  42 61  40.8% 
 303     Jackson-Olin102  42 60  41.2% 
 304     J.U. Blacksher106  43 63  40.6% 
 305     Jemison105  43 62  41.0% 
 306     Paul Bryant105  43 62  41.0% 
 307     Chilton County105  43 62  41.0% 
 308     D.A.R.105  43 62  41.0% 
 309     Randolph104  43 61  41.3% 
 310     Tuscaloosa County107  44 63  41.1% 
 
 311     Jacksonville Christian70  28 42  40.0% 
 312     East Memorial Christian94  38 56  40.4% 
 313     Valley Head98  39 59  39.8% 
 314     Headland103  41 62  39.8% 
 315     Vincent106  42 64  39.6% 
 316     Southern Academy105  42 63  40.0% 
 317     Hale County105  42 63  40.0% 
 318     Good Hope105  42 63  40.0% 
 319     Pisgah105  42 63  40.0% 
 320     Pelham104  42 62  40.4% 
 
 321     Hayden104  42 62  40.4% 
 322     W.S. Neal104  42 62  40.4% 
 323     St. Clair County107  43 64  40.2% 
 324     Sumter Academy77  30 47  39.0% 
 325     Florala98  38 60  38.8% 
 326     Autaugaville103  40 63  38.8% 
 327     Gaston106  41 65  38.7% 
 328     Cornerstone Christian106  41 65  38.7% 
 329     Kinston106  41 65  38.7% 
 330     Talladega County Central104  41 63  39.4% 
 
 331     Georgia Alabama Christian21  13  38.1% 
 332     Chilton Christian56  21 35  37.5% 
 333     Chickasaw63  24 39  38.1% 
 334     New Life Christian88  33 55  37.5% 
 335     Kingwood Christian97  37 60  38.1% 
 336     A.L. Johnson101  38 63  37.6% 
 337     Sumiton Christian101  38 63  37.6% 
 338     Satsuma101  38 63  37.6% 
 339     Fayetteville103  39 64  37.9% 
 340     Cottage Hill Christian102  39 63  38.2% 
 
 341     Williamson104  40 64  38.5% 
 342     Alabama Christian107  41 66  38.3% 
 343     Appalachian100  37 63  37.0% 
 344     Tarrant99  37 62  37.4% 
 345     Meek103  38 65  36.9% 
 346     Moody102  38 64  37.3% 
 347     Faith Academy102  38 64  37.3% 
 348     Childersburg105  39 66  37.1% 
 349     Elberta14  35.7% 
 350     Evangel Family Christian55  20 35  36.4% 
 
 351     J.A.G.104  37 67  35.6% 
 352     Lawrence County103  37 66  35.9% 
 353     Cold Springs104  38 66  36.5% 
 354     Akron49  17 32  34.7% 
 355     Ardmore101  35 66  34.7% 
 356     Sidney Lanier104  36 68  34.6% 
 357     Escambia County103  36 67  35.0% 
 358     Lee Huntsville103  36 67  35.0% 
 359     Sparkman102  36 66  35.3% 
 360     Shoals Christian107  37 70  34.6% 
 
 361     Lighthouse Home School53  18 35  34.0% 
 362     Ashford Academy55  19 36  34.5% 
 363     Northside Methodist Academy64  22 42  34.4% 
 364     Oak Grove101  34 67  33.7% 
 365     Pleasant Valley101  34 67  33.7% 
 366     Section100  34 66  34.0% 
 367     Cherokee104  35 69  33.7% 
 368     Prattville Christian107  36 71  33.6% 
 369     Winston County105  36 69  34.3% 
 370     J.B. Pennington108  37 71  34.3% 
 
 371     Oaks 33.3% 
 372     Talladega101  33 68  32.7% 
 373     Brookwood101  33 68  32.7% 
 374     Beulah101  33 68  32.7% 
 375     Baldwin County100  33 67  33.0% 
 376     Victory Christian100  33 67  33.0% 
 377     Greene County99  33 66  33.3% 
 378     Pleasant Home104  34 70  32.7% 
 379     R.C. Hatch103  34 69  33.0% 
 380     Hooper Academy107  35 72  32.7% 
 
 381     Snook Christian22  15  31.8% 
 382     Carver Birmingham101  32 69  31.7% 
 383     Vinemont100  32 68  32.0% 
 384     Horseshoe Bend103  33 70  32.0% 
 385     Priceville103  33 70  32.0% 
 386     Marbury102  33 69  32.4% 
 387     Southside Selma102  33 69  32.4% 
 388     Zion Chapel102  33 69  32.4% 
 389     Sparta Academy107  34 73  31.8% 
 390     Coosa Valley Academy105  34 71  32.4% 
 
 391     Northview91  28 63  30.8% 
 392     Gulf Shores101  31 70  30.7% 
 393     Excel100  31 69  31.0% 
 394     LeFlore104  32 72  30.8% 
 395     West Morgan103  32 71  31.1% 
 396     Dixie Academy10  30.0% 
 397     Evangel Christian Academy92  28 64  30.4% 
 398     Gaylesville101  30 71  29.7% 
 399     Danville101  30 71  29.7% 
 400     Huffman101  30 71  29.7% 
 
 401     Francis Marion100  30 70  30.0% 
 402     Sipsey Valley104  31 73  29.8% 
 403     Waterloo103  31 72  30.1% 
 404     McIntosh105  32 73  30.5% 
 405     Cornerstone Decatur 28.6% 
 406     Fruitdale104  30 74  28.8% 
 407     B.B. Comer104  30 74  28.8% 
 408     Elkmont103  30 73  29.1% 
 409     Coosa Christian103  30 73  29.1% 
 410     Dallas County103  30 73  29.1% 
 
 411     West End Walnut Grove103  30 73  29.1% 
 412     John Essex40  11 29  27.5% 
 413     St. John Paul II81  23 58  28.4% 
 414     Verbena102  28 74  27.5% 
 415     Springville100  28 72  28.0% 
 416     Shelby County100  28 72  28.0% 
 417     Mary Montgomery100  28 72  28.0% 
 418     Ashville100  28 72  28.0% 
 419     Holly Pond104  29 75  27.9% 
 420     Central Tuscaloosa103  29 74  28.2% 
 
 421     First Assembly Christian26  19  26.9% 
 422     North River Christian88  24 64  27.3% 
 423     Phil Campbell102  26 76  25.5% 
 424     Rehobeth101  26 75  25.7% 
 425     Brewer100  26 74  26.0% 
 426     B.T. Washington99  26 73  26.3% 
 427     Holtville103  27 76  26.2% 
 428     Woodville103  27 76  26.2% 
 429     B.C. Rain102  27 75  26.5% 
 430     Brooklane Baptist63  16 47  25.4% 
 
 431     Crossville101  25 76  24.8% 
 432     Monroe County100  25 75  25.0% 
 433     White Plains100  25 75  25.0% 
 434     Clements102  24 78  23.5% 
 435     Douglas100  24 76  24.0% 
 436     Russell Christian30  23  23.3% 
 437     South Montgomery Academy70  16 54  22.9% 
 438     Barbour County100  23 77  23.0% 
 439     Sunshine46  10 36  21.7% 
 440     Southeastern79  17 62  21.5% 
 
 441     Holy Spirit90  20 70  22.2% 
 442     Russell County100  22 78  22.0% 
 443     East Lawrence100  22 78  22.0% 
 444     Curry102  23 79  22.5% 
 445     Brilliant102  23 79  22.5% 
 446     Houston County102  23 79  22.5% 
 447     Red Level101  21 80  20.8% 
 448     Woodlawn101  21 80  20.8% 
 449     Robertsdale100  21 79  21.0% 
 450     Alma Bryant102  20 82  19.6% 
 
 451     Carbon Hill101  20 81  19.8% 
 452     Central Coosa101  20 81  19.8% 
 453     John Carroll100  20 80  20.0% 
 454     Meadowview Christian93  18 75  19.4% 
 455     Bullock County101  19 82  18.8% 
 456     Ellwood Christian100  19 81  19.0% 
 457     Tharptown98  19 79  19.4% 
 458     Vina102  18 84  17.6% 
 459     Choctaw County98  18 80  18.4% 
 460     Emerald Mountain Christian 16.7% 
 
 461     Sumter Central90  15 75  16.7% 
 462     Heritage Christian19  16  15.8% 
 463     Southern Prep Academy85  14 71  16.5% 
 464     Grissom100  16 84  16.0% 
 465     Columbia100  16 84  16.0% 
 466     Success Unlimited20  17  15.0% 
 467     Shades Mountain Christian48  41  14.6% 
 468     J.F. Shields66  10 56  15.2% 
 469     Holt100  15 85  15.0% 
 470     Wilcox Central100  15 85  15.0% 
 
 471     Cornerstone Rainsville14  12  14.3% 
 472     Gunn Christian14  12  14.3% 
 473     St. Michael21  18  14.3% 
 474     Central Hayneville97  14 83  14.4% 
 475     Calhoun100  11 89  11.0% 
 476     Eastwood Christian20  18  10.0% 
 477     Brindlee Mountain100  10 90  10.0% 
 478     Wiregrass11  10  9.1% 
 479     Jefferson Christian20  19  5.0% 
 480     Asbury40  38  5.0% 
 
 481     Butler50  48  4.0% 
 482     Flint Hill Christian29  29  0.0% 
 483     Lindsay Lane Christian13  13  0.0% 
 484     Skyline 0.0% 
 485     Huntsville Christian 0.0% 
 486     East Central HomeSchool 0.0% 
Great Moments in Alabama High School Football History

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