Wilson Ratings

David Wilson rated college football with this from 1994 to 2000, and the method is one sentence: a team’s rating is the average of its game ratings, and a game rating is the opponent’s rating plus 100 for a win or minus 100 for a loss. Scores are not in it. Neither is home or away. Since every opponent’s rating is itself the average of their games, the definition chases its own tail — so it is solved rather than calculated, every team at once, until the whole state stops moving.

Class
393 teams
#TeamWilson
Top 25
1Prattville6A· Region 3· 10-0962
2Thompson6A· Region 3· 8-1911
3Vestavia Hills6A· Region 3· 8-2869
4Hillcrest-Tuscaloosa5A· Region 3· 10-0853
5Gulf Shores5A· Region 1· 11-0847
6Central-Phenix City6A· Region 2· 9-1820
7Hewitt-Trussville6A· Region 3· 7-4817
8Saraland5A· Region 1· 10-1811
9UMS-WrightAA· Region 1· 10-1806
10BriarwoodAA· Region 2· 11-0799
11Spain Park6A· Region 3· 7-4795
12Fairhope6A· Region 1· 8-2790
13Parker5A· Region 5· 10-1787
14Homewood5A· Region 4· 10-1774
15Vigor4A· Region 1· 9-2764
16Williamson4A· Region 1· 8-1756
17Mary Montgomery6A· Region 1· 7-3752
18McGill-ToolenAA· Region 1· 8-2752
19Clay-Chalkville5A· Region 6· 8-2751
20Hoover6A· Region 3· 5-6751
21Spanish Fort5A· Region 1· 8-3742
22Auburn6A· Region 2· 7-3738
23Benjamin Russell5A· Region 2· 8-2738
24James Clemens6A· Region 4· 8-2737
25Russellville5A· Region 7· 10-1737
26McAdory5A· Region 3· 9-2735
27Daphne6A· Region 1· 6-3732
28Florence5A· Region 7· 10-1727
29Foley6A· Region 1· 7-4721
30Pelham5A· Region 4· 8-3720
31Westbrook ChristianA· Region 4· 11-0720
32American ChristianAA· Region 2· 10-1713
33Baker6A· Region 1· 6-4711
34Sparkman6A· Region 4· 8-2709
35Alexandria4A· Region 6· 10-1704
36Helena5A· Region 4· 7-4702
37Leeds4A· Region 6· 9-1700
38Orange Beach4A· Region 1· 9-2700
39Muscle Shoals5A· Region 7· 7-3697
40Plainview3A· Region 8· 11-0697
41Central-Tuscaloosa5A· Region 3· 7-3696
42Bessemer City5A· Region 3· 7-4695
43Montgomery AcademyA· Region 2· 11-0695
44Mountain Brook5A· Region 4· 6-4695
45Carver-Montgomery6A· Region 2· 7-4690
46St. MichaelAA· Region 1· 6-5684
47Oxford5A· Region 6· 7-3679
48Pike Road5A· Region 2· 8-3678
49Citronelle4A· Region 1· 8-3677
50Oak Mountain6A· Region 3· 2-8676
51Ramsay5A· Region 4· 6-5675
52Austin5A· Region 7· 6-5674
53Bullock County3A· Region 2· 10-0671
54Douglas5A· Region 8· 10-1669
55Boaz5A· Region 8· 9-2665
56Marbury4A· Region 4· 10-1664
57Opelika6A· Region 2· 5-5662
58Mars HillA· Region 4· 9-2661
59Northside4A· Region 3· 10-1659
60St. Paul'sAA· Region 1· 5-6658
61Hatton3A· Region 5· 11-0656
62Reeltown2A· Region 4· 11-0656
63Theodore5A· Region 1· 5-6653
64Piedmont2A· Region 6· 10-1652
65Deshler4A· Region 7· 9-2651
66Montgomery CatholicAA· Region 1· 5-6651
67Pell City5A· Region 6· 4-6646
68Oneonta3A· Region 6· 10-1645
69Fyffe2A· Region 8· 10-1644
70Enterprise6A· Region 2· 6-5642
71Moody4A· Region 6· 6-5642
72Bayside AcademyA· Region 1· 9-2641
73Jacksonville4A· Region 6· 6-4640
74Minor5A· Region 5· 8-3639
75GlenwoodAA· Region 1· 5-5633
76Northridge5A· Region 3· 5-5633
77Scottsboro4A· Region 8· 11-0633
78Buckhorn6A· Region 4· 6-5630
79Calera5A· Region 4· 5-5630
80LeFlore4A· Region 1· 6-4630
81Hartselle5A· Region 7· 5-5627
82Charles Henderson4A· Region 4· 8-3624
83Cleburne County3A· Region 4· 11-0624
84Jasper5A· Region 5· 5-5624
85St. Clair County5A· Region 6· 5-6624
86Winterboro1A· Region 6· 11-0621
87Bob Jones6A· Region 4· 5-6618
88Arab5A· Region 8· 8-3615
89Pleasant Grove3A· Region 3· 9-2615
90Stanhope Elmore5A· Region 2· 6-5614
91Russell County5A· Region 2· 7-4613
92Blount5A· Region 1· 5-5610
93Gordo2A· Region 5· 10-1610
94Mae Jemison5A· Region 8· 5-5609
95Mortimer Jordan5A· Region 5· 6-5609
96Central-Clay County4A· Region 6· 5-6608
97Selma4A· Region 3· 10-1608
98Gardendale5A· Region 5· 5-6604
99Huntsville6A· Region 4· 4-7602
100Gadsden City6A· Region 4· 5-6601
101Huffman5A· Region 5· 5-4601
102Tuscaloosa AcademyA· Region 3· 9-1598
103Valley4A· Region 4· 6-4596
104Madison AcademyAA· Region 2· 6-5595
105Sipsey Valley4A· Region 3· 9-2595
106Southside-Gadsden5A· Region 6· 6-4594
107TR Miller3A· Region 1· 9-2593
108Bibb County3A· Region 3· 9-2590
109Fayette County3A· Region 5· 9-2590
110Elmore County4A· Region 4· 6-5589
111Mobile ChristianA· Region 1· 9-2587
112Jackson3A· Region 1· 8-3586
113West Morgan4A· Region 7· 7-4586
114Cottonwood2A· Region 2· 11-0585
115Alma Bryant6A· Region 1· 3-8583
116Tuscaloosa County6A· Region 3· 0-10583
117TrinityA· Region 2· 7-4582
118Hamilton4A· Region 7· 8-3579
119Luverne2A· Region 1· 10-1579
120Athens5A· Region 7· 3-7577
121Cullman5A· Region 5· 3-7576
122Aliceville2A· Region 3· 10-1573
123Sylacauga4A· Region 6· 5-5573
124Isabella2A· Region 3· 10-1572
125RandolphAA· Region 2· 7-4571
126Eufaula4A· Region 2· 8-3570
127Cold Springs2A· Region 5· 10-1569
128Geraldine3A· Region 8· 9-2568
129Collinsville2A· Region 8· 9-2565
130Wetumpka5A· Region 2· 5-5565
131John CarrollAA· Region 2· 5-6564
132Cherokee County4A· Region 8· 8-3563
133Loachapoka1A· Region 6· 9-2563
134Thomasville2A· Region 1· 9-2562
135Brooks4A· Region 7· 6-5560
136Faith AcademyAA· Region 1· 3-8560
137Oak Grove4A· Region 5· 10-1560
138JAG6A· Region 2· 3-8559
139Andalusia4A· Region 2· 7-4558
140Cottage Hill ChristianA· Region 1· 9-2558
141Albertville5A· Region 8· 5-5556
142Baldwin County5A· Region 1· 3-7556
143WS Neal3A· Region 1· 7-4555
144Etowah3A· Region 6· 7-4550
145Fort Payne5A· Region 8· 3-7550
146Paul Bryant5A· Region 3· 3-7549
147Cordova3A· Region 3· 8-3544
148Dadeville2A· Region 4· 7-4544
149Holtville4A· Region 4· 4-6543
150Hubbertville1A· Region 5· 10-1543
151North Jackson3A· Region 8· 7-4542
152Pleasant Valley2A· Region 6· 9-2542
153Dothan6A· Region 2· 3-7539
154Handley3A· Region 4· 7-3538
155Robertsdale6A· Region 1· 2-9538
156Chelsea5A· Region 4· 1-9536
157Good Hope4A· Region 8· 8-3531
158McKenzie1A· Region 4· 10-1530
159Opp3A· Region 1· 7-3530
160Walter Wellborn2A· Region 6· 9-2530
161Curry3A· Region 5· 7-4528
162Jackson-Olin5A· Region 5· 2-8528
163Decatur5A· Region 7· 2-8526
164Escambia County3A· Region 1· 6-5525
165Whitesburg ChristianA· Region 4· 8-3525
166Hueytown5A· Region 3· 1-9523
167Addison1A· Region 7· 11-0522
168Hazel Green6A· Region 4· 2-8522
169Maplesville1A· Region 4· 8-2521
170Clarke County2A· Region 1· 8-3520
171Lanett2A· Region 4· 7-4520
172Carroll4A· Region 2· 6-5519
173Corner3A· Region 3· 5-6518
174Dale County4A· Region 2· 6-4517
175Pinson Valley5A· Region 6· 1-9517
176Lamar County2A· Region 5· 7-4516
177Percy Julian5A· Region 2· 2-8516
178New Hope3A· Region 8· 7-4515
179Tallassee4A· Region 4· 3-7515
180Central-Florence3A· Region 7· 8-3514
181Ashford4A· Region 2· 6-5513
182Lee-ScottAA· Region 2· 3-8513
183Lexington2A· Region 7· 10-1513
184Anniston4A· Region 6· 1-9511
185Ariton2A· Region 2· 8-3510
186Elba1A· Region 2· 10-1510
187Alabama ChristianA· Region 2· 7-4507
188Greenville4A· Region 4· 3-7507
189Pike County3A· Region 2· 7-4507
190Lawrence County4A· Region 7· 4-6504
191East Lawrence3A· Region 5· 6-5503
192Shelby County4A· Region 3· 4-7501
193Smiths Station6A· Region 2· 1-9501
194Park Crossing5A· Region 2· 3-7500
195Vinemont3A· Region 6· 7-4499
196Kinston1A· Region 2· 10-1497
197Lauderdale County3A· Region 7· 8-3497
198Priceville4A· Region 7· 5-5497
199Houston AcademyAA· Region 1· 1-9496
200Lincoln4A· Region 6· 2-8496
201Rehobeth5A· Region 2· 2-8495
202Thorsby2A· Region 3· 8-3495
203White Plains3A· Region 4· 6-5495
204Chilton County5A· Region 4· 1-9492
205Davidson6A· Region 1· 1-9489
206Ranburne2A· Region 4· 7-4489
207University Charter1A· Region 3· 10-1489
208BT Washington3A· Region 2· 5-6488
209Fairfield4A· Region 5· 6-5488
210Hale County3A· Region 3· 5-5488
211Cleveland2A· Region 5· 7-4486
212JU Blacksher2A· Region 1· 7-4486
213Shades Valley4A· Region 5· 5-6485
214Center Point4A· Region 5· 5-6484
215Demopolis4A· Region 3· 3-7483
216Hokes Bluff3A· Region 6· 6-5483
217Winfield3A· Region 5· 3-7482
218Hope ChristianA· Region 3· 7-3480
219Wenonah4A· Region 5· 5-5479
220Sulligent1A· Region 5· 7-4478
221Ohatchee2A· Region 6· 6-5477
222Sylvania3A· Region 8· 4-6477
223Columbia5A· Region 8· 3-7476
224Leroy1A· Region 1· 9-2476
225Brantley1A· Region 2· 8-3475
226Brookwood5A· Region 3· 2-8475
227Gaston2A· Region 6· 6-4475
228Wilson3A· Region 7· 7-4474
229Murphy5A· Region 1· 1-9473
230Slocomb3A· Region 2· 5-4473
231Grissom6A· Region 4· 1-9472
232Providence ChristianA· Region 1· 5-6469
233Talladega3A· Region 4· 5-6469
234Hillcrest-Evergreen2A· Region 1· 3-7468
235Flomaton3A· Region 1· 5-5467
236Guntersville4A· Region 8· 5-6467
237Haleyville3A· Region 5· 4-6467
238Woodville1A· Region 8· 10-1467
239Fultondale3A· Region 3· 3-7465
240Headland4A· Region 2· 3-7461
241Lee-Huntsville5A· Region 8· 1-9457
242Childersburg3A· Region 4· 6-4456
243Satsuma4A· Region 1· 4-6454
244New Brockton4A· Region 2· 2-8453
245Straughn4A· Region 2· 2-8453
246Wadley1A· Region 6· 6-4453
247Oakman3A· Region 5· 3-7451
248Pisgah2A· Region 8· 5-6451
249Colbert County2A· Region 7· 7-4450
250Phil Campbell2A· Region 7· 7-4450
251Coosa ChristianA· Region 4· 3-7449
252Glencoe3A· Region 6· 5-5448
253Wicksburg3A· Region 2· 4-6444
254Appalachian1A· Region 8· 7-4442
255St. JamesA· Region 2· 3-8441
256Billingsley1A· Region 4· 7-4439
257GW Long2A· Region 2· 6-5439
258Holt4A· Region 3· 4-6439
259Pickens AcademyA· Region 3· 7-3439
260Elberta5A· Region 1· 1-9437
261Hackleburg1A· Region 7· 8-3437
262Meek1A· Region 7· 7-4434
263Spring Garden1A· Region 8· 6-5431
264Ardmore4A· Region 7· 2-8430
265Fairview4A· Region 8· 5-4430
266Vincent2A· Region 6· 4-6425
267Ashville3A· Region 4· 3-7424
268Greensboro2A· Region 3· 4-7424
269Linden1A· Region 3· 9-2424
270Prattville ChristianA· Region 2· 5-5423
271Midfield2A· Region 5· 3-6421
272Rogers3A· Region 7· 5-6421
273Madison County3A· Region 8· 3-7420
274Beulah3A· Region 2· 5-4418
275Jemison4A· Region 3· 2-8417
276South Lamar1A· Region 5· 5-5417
277Greene County2A· Region 3· 5-4416
278Samson1A· Region 2· 6-5415
279Red Bay1A· Region 7· 7-4413
280Monroe County2A· Region 1· 2-8412
281Central-Coosa2A· Region 4· 4-6411
282Munford3A· Region 4· 2-8411
283Pleasant Home1A· Region 2· 5-5410
284Ider2A· Region 8· 6-5409
285Woodlawn4A· Region 5· 2-8405
286BC Rain4A· Region 1· 0-10402
287Dora4A· Region 5· 2-8402
288Springville5A· Region 6· 1-9400
289Cedar Bluff1A· Region 8· 5-6397
290West Limestone3A· Region 7· 4-6397
291Gaylesville1A· Region 8· 5-4393
292BB Comer2A· Region 4· 3-7390
293Highland Home2A· Region 2· 4-7389
294Susan Moore3A· Region 6· 3-7387
295Westminster ChristianAA· Region 2· 1-10387
296Verbena1A· Region 4· 6-5386
297Victory ChristianA· Region 3· 5-5386
298West Blocton3A· Region 3· 1-9386
299Berry1A· Region 5· 4-7383
300East Limestone5A· Region 7· 0-10383
301St. Luke'sA· Region 1· 5-5383
302Locust Fork2A· Region 5· 3-7382
303Abbeville1A· Region 2· 3-7380
304Pike Liberal ArtsA· Region 2· 2-8378
305McIntosh1A· Region 1· 5-6377
306Falkville2A· Region 7· 5-5376
307Geneva3A· Region 2· 3-7372
308Randolph County2A· Region 4· 3-7372
309Sweet Water1A· Region 3· 5-6371
310Dallas County2A· Region 3· 5-5370
311Woodland1A· Region 6· 3-7370
312Fayetteville1A· Region 6· 3-8369
313Southeastern2A· Region 5· 3-7367
314Brewer4A· Region 8· 3-7366
315DonohoA· Region 3· 4-5366
316Marion County1A· Region 5· 4-6366
317Sand Rock2A· Region 8· 4-6366
318Fort DaleA· Region 2· 3-7364
319JB Pennington2A· Region 7· 4-7363
320North Sand Mountain2A· Region 8· 3-7363
321Chickasaw2A· Region 1· 1-9362
322Choctaw County1A· Region 1· 6-5360
323DAR3A· Region 8· 3-7355
324Excel3A· Region 1· 1-9354
325West Point4A· Region 7· 0-10353
326Decatur HeritageA· Region 4· 2-6352
327Montevallo4A· Region 3· 1-9351
328Holly Pond3A· Region 6· 2-8350
329Florala1A· Region 2· 3-7349
330West End2A· Region 6· 2-8348
331Barbour County1A· Region 2· 2-6347
332Southern Choctaw1A· Region 1· 4-7346
333Weaver3A· Region 4· 1-9343
334Belgreen1A· Region 7· 4-5340
335Ragland1A· Region 8· 2-8335
336Geneva County2A· Region 2· 3-7333
337Hayden4A· Region 8· 2-8333
338Southside-Selma2A· Region 3· 2-8330
339Tanner2A· Region 7· 4-6330
340Colbert Heights3A· Region 7· 2-8329
341Bayshore ChristianA· Region 1· 3-6326
342Georgiana1A· Region 4· 3-7326
343Pickens County1A· Region 5· 2-7326
344Washington County1A· Region 1· 3-7323
345LaFayette1A· Region 6· 2-8322
346Lindsay LaneA· Region 4· 4-6320
347Carver-Birmingham4A· Region 5· 0-8318
348JF Shields1A· Region 3· 5-5317
349Marengo1A· Region 1· 4-6309
350Beauregard4A· Region 4· 0-10302
351Carbon Hill2A· Region 5· 2-8299
352Wilcox Central3A· Region 1· 1-9299
353Zion Chapel2A· Region 2· 2-8298
354Valley Head1A· Region 8· 1-9297
355Sheffield2A· Region 7· 2-8296
356Daleville3A· Region 2· 1-9295
357Danville3A· Region 5· 1-9295
358Horseshoe Bend2A· Region 4· 0-10295
359Lynn1A· Region 5· 2-8294
360Tarrant3A· Region 3· 0-10294
361St. John Paul IIAA· Region 2· 0-11291
362Holy SpiritA· Region 3· 2-7288
363Red Level1A· Region 4· 2-8287
364Brindlee Mountain2A· Region 8· 2-8286
365Sardis4A· Region 8· 1-9285
366Section2A· Region 8· 1-9280
367Keith1A· Region 3· 4-7279
368Clements3A· Region 7· 2-8275
369Northside MethodistA· Region 1· 1-9275
370Elkmont3A· Region 7· 2-8273
371Saks2A· Region 6· 0-10270
372Millry1A· Region 1· 1-9265
373Central-Hayneville1A· Region 4· 3-6264
374Waterloo1A· Region 7· 3-6261
375Crossville4A· Region 8· 1-9260
376Brilliant1A· Region 5· 2-8256
377Fruitdale1A· Region 1· 1-9256
378Goshen2A· Region 2· 1-9256
379RC Hatch1A· Region 3· 2-8246
380Sumter Central2A· Region 3· 0-10243
381Notasulga1A· Region 6· 1-8237
382Snook ChristianA· Region 1· 1-7226
383Cherokee1A· Region 7· 3-7218
384Francis Marion1A· Region 3· 2-7218
385Winston County2A· Region 7· 0-10217
386Hanceville3A· Region 6· 0-10216
387Asbury3A· Region 8· 0-10209
388Houston County2A· Region 2· 0-10203
389Calhoun1A· Region 4· 1-9186
390Ellwood ChristianA· Region 3· 0-9183
391Phillips1A· Region 7· 1-9181
392Shoals ChristianA· Region 4· 0-9134
393Breakthrough Charter1A· Region 3· 0-10126

500 is the average Alabama team and 100 points is one win. Opp is the average rating of everyone a team has played, which is what the rating is built on. One thing in his code is not in the sentence above and changes a lot: a result that argues against a team counts a twentieth of a game, so beating a weak team barely costs you and losing to a strong one barely helps. Out-of-state opponents are rated alongside everyone else, because they played these teams, but they are not listed and they do not move the average. Ported from the C David Wilson published, by way of Cody Kirkpatrick’s archive of it, and checked against that code’s own published ratings — all 764 of them, to the point. Nothing here feeds the Index, the bracket or the playoff odds.