NC FAIR rankings
(Nov. 10, 2009 - end of regular season)


The selection and seeding process for the NCHSAA football playoffs is greatly improved from the days when pre-determined brackets matched up designated conferences.  However, the current system still relies too much on a team's place within its conference (even though conference sizes vary from five to nine teams).  The current system also ignores strength-of-schedule, discouraging teams from playing tough non-conference foes.  A power rating system could fix this, and would help ensure that the most deserving teams receive the highest seeds.  A "fair" system of this sort should hold up to four principles:

Fresh start - All teams in a particular class start the season with identical ratings, or none at all.
All games weighted equally - There is no distinction made between conference and non-conference games, and a week one endowment game counts just as much as a week twelve contest.
Ignore non-NCHSAA games - Because the quality of opponents outside the NCHSAA can very widely and can be difficult to judge, only NCHSAA games will be counted.  Any contests against NCISAA or out-of-state opponents will be treated the same as an open date.
Reproducible - The formulas used should be transparent and simple enough that a coaches and members of the media can verify the calculations for a particular team

With those principles in mind, I am proposing the NC FAIR rankings as an alternative to the current process for selecting and seeding teams, and will be updating the results weekly throughout the 2009 season.  This method could be used regardless of the number of playoff teams.  (My preference would be for 32 teams in each classification, instead of the current 64, but that is a separate issue from how they are selected.)

Tim Stevens of The (Raleigh) News & Observer wrote a column on Sept. 15 about the FAIR rankings.

Comments or questions?  Send me an e-mail (dpasteur AT gmail DOT com).

Current rankings: 
1A  2A  3A  4A      Full Methodology   Short Version   Example  

Note: Because games against non-NCHSAA opponents are not used in these rankings, they are not
included in the records shown.  Bonus points for conference championships will be added after week #12.

Class 1A

1) Monroe 11-0 (70/11) + (292/118) = 8.838
2) Mount Airy 11-0 (62/11) + (336/118) = 8.484
3) Southwest Onslow 11-0 (60/11) + (246/121) = 7.488
4) East Surry 10-1 (58/11) + (259/117) = 7.486
5) Albemarle 11-0 (54/11) + (238/119) = 6.909
6) Hendersonville 9-2 (50/11) + (218/115) = 6.441
7) Weldon 9-0 (42/9) + (160/91) = 6.425
8) Manteo 10-0 (46/10) + (192/109) = 6.361
9) Goldsboro 9-2 (48/11) + (236/120) = 6.330
10) Elkin 9-1 (46/10) + (170/107) = 6.189
11) Wallace-Rose Hill 9-2 (42/11) + (259/120) = 5.977
12) Bessemer City 7-4 (40/11) + (242/111) = 5.817
13) Bishop McGuinness 8-2 (40/10) + (178/101) = 5.762
14) Robbinsville 7-2 (32/9) + (180/83) = 5.724
15) Pender 9-1 (38/10) + (199/108) = 5.643
16) Creswell 10-0 (40/10) + (124/94) = 5.319
17) Swain 7-2 (30/9) + (137/84) = 4.964
18) Williamston 9-2 (38/11) + (181/120) = 4.963
19) Murphy 6-2 (26/8) + (114/74) = 4.791
20) West Montgomery 8-2 (32/10) + (172/109) = 4.778
21) North Stokes 6-4 (30/10) + (164/103) = 4.592
22) South Stanly 7-4 (36/11) + (155/119) = 4.575
23) Princeton 8-3 (34/11) + (165/120) = 4.466
24) Hobbton 8-3 (32/11) + (179/119) = 4.413
25) James Kenan 6-5 (26/11) + (235/120) = 4.322
26) Jones 7-4 (30/11) + (178/121) = 4.198
27) East Wilkes 6-5 (30/11) + (165/116) = 4.150
27) Plymouth 7-4 (30/11) + (165/116) = 4.150
29) Mitchell 4-7 (28/11) + (159/114) = 3.940
30) North Edgecombe 5-4 (20/9) + (158/92) = 3.940
31) Ayden-Grifton 6-5 (28/11) + (162/120) = 3.895
32) East Columbus 5-5 (24/10) + (154/103) = 3.895
33) Avery 4-6 (18/10) + (196/104) = 3.685
34) West Columbus 4-5 (22/9) + (115/93) = 3.681
35) North Rowan 5-6 (20/11) + (209/119) = 3.574
36) Jamesville 5-4 (20/9) + (101/85) = 3.410
37) South Robeson 4-7 (18/11) + (201/114) = 3.400
38) Columbia 5-4 (20/9) + (94/85) = 3.328
39) Trask 4-7 (20/11) + (171/116) = 3.292
40) Midway 5-6 (20/11) + (172/118) = 3.276
41) East Montgomery 5-5-1 (24/11) + (126/118) = 3.250
42) Gates County 5-6 (20/11) + (157/112) = 3.220
43) Cherokee 5-4 (22/9) + (58/75) = 3.218
44) West Wilkes 4-7 (20/11) + (160/116) = 3.197
45) Cherryville 4-7 (22/11) + (128/111) = 3.153
46) Lakewood 5-6 (20/11) + (141/119) = 3.003
47) Hayesville 3-4 (12/7) + (78/64) = 2.933
48) Northampton-West 3-6 (14/9) + (120/92) = 2.860
49) East Carteret 4-7 (16/11) + (167/120) = 2.846
50) Union Academy 2-7-1 (12/10) + (167/108) = 2.746
51) Perquimans 4-7 (16/11) + (153/120) = 2.730
52) Southside 4-7 (16/11) + (148/117) = 2.720
53) Southeast Halifax 3-8 (12/11) + (175/111) = 2.667
54) North Duplin 4-7 (16/11) + (121/120) = 2.463
55) Dixon 4-7 (16/11) + (121/121) = 2.455
56) Alleghany 2-7 (10/9) + (126/96) = 2.424
57) South Davidson 3-8 (14/11) + (129/118) = 2.366
58) Northside-Pinetown 3-8 (12/11) + (146/119) = 2.318
59) Roanoke 3-8 (12/11) + (140/120) = 2.258
60) Northampton-East 3-8 (12/11) + (123/110) = 2.209
61) Rosewood 2-8 (8/10) + (146/110) = 2.127
62) Red Springs 1-10 (4/11) + (194/115) = 2.051
63) Union 2-9 (8/11) + (155/120) = 2.019
64) Cape Hatteras 1-9 (4/10) + (135/93) = 1.852
65) Central Academy 1-10 (4/11) + (154/113) = 1.726
66) Andrews 1-7 (4/8) + (87/71) = 1.725
67) Camden 1-10 (4/11) + (161/119) = 1.717
68) North Wilkes 1-10 (6/11) + (132/117) = 1.674
69) Mattamuskeet 1-7 (4/8) + (86/76) = 1.632
70) North Moore 1-10 (4/11) + (149/119) = 1.616
71) Spring Creek 1-10 (4/11) + (145/120) = 1.572
72) Pamlico 1-10 (4/11) + (136/121) = 1.488
73) Thomas Jefferson 0-8 (0/8) + (126/86) = 1.465
74) Rosman 0-10 (0/10) + (128/94) = 1.362
75) Highland Tech 0-5 (0/5) + (64/52) = 1.231
76) Chatham Central 0-10 (0/10) + (134/109) = 1.229
77) KIPP Pride 0-8 (0/8) + (91/82) = 1.110
78) Lejeune 0-11 (0/11) + (131/121) = 1.083

Class 2A

1) Reidsville 11-0 (76/11) + (390/117) = 10.242
2) Shelby 10-1 (76/11) + (364/117) = 10.020
3) Southwest Edgecombe 11-0 (70/11) + (420/117) = 9.953
4) Northwood 10-1 (72/11) + (394/120) = 9.829
5) Tarboro 10-1 (64/11) + (353/119) = 8.785
6) Newton-Conover 10-1 (66/11) + (328/118) = 8.780
7) Bandys 10-1 (68/11) + (296/118) = 8.690
8) East Bladen 11-0 (64/11) + (274/113) = 8.243
9) Kinston 9-2 (58/11) + (359/121) = 8.240
10) South Granville 8-3 (56/11) + (344/119) = 7.982
11) East Duplin 11-0 (62/11) + (280/120) = 7.970
12) Cedar Ridge 7-4 (54/11) + (325/119) = 7.640
13) East Burke 8-3 (56/11) + (288/121) = 7.471
14) Whiteville 7-3 (44/10) + (303/100) = 7.430
15) High Point Andrews 7-3 (50/10) + (250/110) = 7.273
16) Carver 7-4 (48/11) + (343/120) = 7.222
17) Northside-Jax 8-3 (52/11) + (295/119) = 7.206
18) Polk 8-2 (42/10) + (303/106) = 7.058
19) Jordan-Matthews 9-2 (50/11) + (280/115) = 6.980
20) East Lincoln 6-2 (32/8) + (262/88) = 6.977
21) Bunn 8-3 (52/11) + (259/117) = 6.941
22) Forest Hills 8-2 (46/10) + (249/107) = 6.927
23) Pisgah 7-4 (50/11) + (284/121) = 6.893
24) Salisbury 7-4 (44/11) + (336/120) = 6.800
25) Louisburg 7-3 (46/10) + (233/106) = 6.798
26) Eastern Randolph 7-4 (50/11) + (266/119) = 6.781
27) Providence Grove 8-3 (48/11) + (285/119) = 6.759
28) Lincolnton 8-3 (48/11) + (275/117) = 6.714
29) First Flight 9-2 (52/11) + (218/117) = 6.591
30) Northeastern 7-3 (42/10) + (258/109) = 6.567
31) Thomasville 7-4 (46/11) + (284/120) = 6.548
32) Roanoke Rapids 8-3 (44/11) + (288/114) = 6.526
33) Beddingfield 6-5 (44/11) + (292/121) = 6.413
34) Mountain Heritage 9-2 (46/11) + (228/113) = 6.200
35) Starmount 9-2 (44/11) + (242/117) = 6.068
36) West Stokes 7-4 (44/11) + (199/117) = 5.701
37) Piedmont 7-4 (40/11) + (242/118) = 5.687
38) Owen 6-5 (34/11) + (289/116) = 5.582
39) Berry Academy 7-4 (44/11) + (183/119) = 5.538
40) Cummings 4-6 (30/10) + (272/109) = 5.495
41) Farmville Central 6-5 (34/11) + (287/120) = 5.483
42) South Lenoir 7-4 (40/11) + (214/120) = 5.420
43) Brevard 6-5 (38/11) + (231/120) = 5.380
44) Maiden 6-5 (38/11) + (231/121) = 5.364
45) Pasquotank 7-4 (38/11) + (207/115) = 5.255
46) Lexington 5-6 (30/11) + (299/120) = 5.219
47) Trinity 6-5 (38/11) + (210/120) = 5.205
48) South Columbus 4-5 (24/9) + (223/90) = 5.144
49) East Rutherford 4-7 (32/11) + (254/118) = 5.062
50) Franklinton 5-5 (32/10) + (170/106) = 4.804
51) Carrboro 4-7 (32/11) + (200/120) = 4.576
52) North Brunswick 5-6 (30/11) + (198/112) = 4.495
53) Richlands 5-6 (28/11) + (224/120) = 4.412
54) Ashe 6-5 (30/11) + (193/117) = 4.377
55) Wilkes Central 6-5 (28/11) + (205/117) = 4.298
56) West Stanly 5-6 (28/11) + (199/119) = 4.218
57) Croatan 6-5 (30/11) + (178/120) = 4.211
58) Graham 3-8 (22/11) + (257.5/118) = 4.182
59) South Iredell 4-7 (26/11) + (214/121) = 4.132
60) Greene Central 3-8 (22/11) + (243/121) = 4.008
61) East Davidson 4-7 (26/11) + (197/121) = 3.992
62) Northwest Halifax 5-6 (24/11) + (175/109) = 3.787
63) Bertie 3-7 (18/10) + (211/108) = 3.754
64) Central Davidson 4-7 (22/11) + (209/121) = 3.727
65) West Davidson 4-7 (22/11) + (205/121) = 3.694
66) Bunker Hill 4-7 (22/11) + (198/121) = 3.636
66) Clinton 3-8 (18/11) + (240/120) = 3.636
68) Holmes 4-7 (20/11) + (202/119) = 3.516
69) North Henderson 3-8 (18/11) + (218/120) = 3.453
70) Fairmont 4-6 (18/10) + (168/106) = 3.385
71) North Pitt 3-8 (16/11) + (231/121) = 3.364
72) Randleman 3-8 (20/11) + (169/120) = 3.227
73) Warren County 2-8 (14/10) + (184/105) = 3.152
74) Bartlett Yancey 2-8 (12/10) + (184/107) = 2.920
75) Madison County 4-7 (16/11) + (160/111) = 2.896
76) North Stanly 3-8 (14/11) + (190/119) = 2.869
77) West Bladen 2-8 (12/10) + (167/101) = 2.853
78) Chase 2-8 (10/10) + (198/110) = 2.800
79) West Lincoln 4-7 (18/11) + (128/114) = 2.759
80) Surry Central 2-9 (12/11) + (194/117) = 2.749
81) North Johnston 3-8 (14/11) + (166/117) = 2.692
82) Topsail 2-8 (10/10) + (183/109) = 2.679
83) Saint Pauls 2-9 (8/11) + (225/116) = 2.667
84) North Lincoln 1-10 (8/11) + (205/118) = 2.465
85) Swansboro 3-8 (12/11) + (155/120) = 2.383
86) Atkins 1-10 (6/11) + (214/118) = 2.359
87) North Surry 1-10 (6/11) + (186/116) = 2.149
88) Draughn 1-10 (6/11) + (193/121) = 2.140
89) West Caldwell 1-10 (4/11) + (214/121) = 2.132
90) Cuthbertson 1-10 (4/11) + (207/119) = 2.103
91) Forbush 1-9 (6/10) + (135/107) = 1.862
92) Granville Central 0-10 (0/10) + (193/107) = 1.804
93) Smoky Mountain 0-11 (0/11) + (198/114) = 1.737
94) South Stokes 0-10 (0/10) + (156/107) = 1.458
95) Wheatmore 0-11 (0/11) + (155/120) = 1.292


Class 3A

1) Asheville 7-0-1 (66/8) + (295/87) = 11.641
2) Northern Guilford 10-1 (84/11) + (470/119) = 11.586
3) Hibriten 11-0 (90/11) + (386/121) = 11.372
4) West Rowan 11-0 (90/11) + (364/120) = 11.215
5) South Point 9-1 (74/10) + (360/104) = 10.862
6) Forestview 8-1 (64/9) + (335/95) = 10.637
7) Charlotte Catholic 7-2 (66/9) + (293/99) = 10.293
8) Havelock 10-1 (80/11) + (357/120) = 10.248
9) Cardinal Gibbons 9-1 (74/10) + (295/108) = 10.131
10) Eastern Alamance 10-1 (76/11) + (355/118) = 9.918
11) South Johnston 10-1 (84/11) + (275/121) = 9.909
12) Westover 9-2 (80/11) + (314/121) = 9.868
13) Gray's Creek 10-1 (80/11) + (310/120) = 9.856
14) South Rowan 9-2 (70/11) + (392/121) = 9.603
15) Tuscola 9-1-1 (68/11) + (394.5/117) = 9.554
16) Marvin Ridge 9-2 (72/11) + (332/117) = 9.383
17) Anson 6-3 (52/9) + (334/96) = 9.257
18) Byrd 8-3 (72/11) + (323/121) = 9.215
19) Hertford 11-0 (74/11) + (284/117) = 9.155
20) Brown 9-2 (70/11) + (327/120) = 9.089
21) Northeast Guilford 8-3 (60/11) + (424/120) = 8.988
22) Hunt 8-3 (66/11) + (335/120) = 8.792
23) West Craven 9-2 (68/11) + (292/120) = 8.615
24) Triton 8-3 (64/11) + (330/121) = 8.545
25) Northwest Cabarrus 8-3 (66/11) + (306/121) = 8.529
26) Western Alamance 8-3 (62/11) + (315/118) = 8.306
27) West Brunswick 7-2 (54/9) + (206/93) = 8.215
28) Aycock 9-2 (60/11) + (320/120) = 8.121
29) East Rowan 8-3 (60/11) + (320/121) = 8.099
30) Crest 6-4 (48/10) + (339/104) = 8.060
31) South Central 8-3 (60/11) + (312/120) = 8.055
32) Franklin 9-2 (58/11) + (300/113) = 7.928
33) Southern Nash 8-3 (54/11) + (349/119) = 7.842
34) R-S Central 8-3 (56/11) + (298/119) = 7.595
35) Hunter Huss 6-5 (50/11) + (348/115) = 7.572
36) Erwin 7-4 (54/11) + (272/117) = 7.234
37) Hickory Ridge 6-5 (48/11) + (322/120) = 7.047
38) Hickory 6-5 (48/11) + (306/120) = 6.914
39) Rocky Mount 6-4 (46/10) + (247/109) = 6.866
40) Ashbrook 4-6 (34/10) + (325/105) = 6.495
41) Weddington 5-6 (42/11) + (302/116) = 6.422
42) Orange County 6-5 (42/11) + (293.5/118) = 6.305
43) Carson 6-5 (42/11) + (296/121) = 6.264
44) Burns 5-6 (36/11) + (332/112) = 6.237
45) Williams 5-5-1 (43/11) + (272.5/118) = 6.218
46) Washington 6-5 (42/11) + (290/121) = 6.215
47) White Oak 5-6 (40/11) + (305/121) = 6.157
48) Concord 5-6 (40/11) + (304/121) = 6.149
49) Ledford 6-5 (42/11) + (263/121) = 5.992
50) Chapel Hill 5-6 (40/11) + (278/119) = 5.972
51) North Forsyth 5-6 (40/11) + (272/120) = 5.903
52) Western Harnett 4-7 (34/11) + (340/121) = 5.901
53) Southern Guilford 5-6 (38/11) + (287/121) = 5.826
54) St. Stephens 4-7 (32/11) + (348/121) = 5.785
55) Harding 4-7 (34/11) + (291/118) = 5.557
56) West Henderson 6-5 (36/11) + (267/120) = 5.498
57) West Iredell 5-6 (32/11) + (312/121) = 5.488
58) Eastern Guilford 4-7 (32/11) + (305/119) = 5.472
59) Robinson 5-6 (38/11) + (240/121) = 5.438
60) Freedom 5-6 (36/11) + (259/120) = 5.431
61) Foard 4-7 (30/11) + (314/121) = 5.322
62) Southern Vance 5-6 (34/11) + (252/118) = 5.227
63) Parkwood 4-7 (26/11) + (331/118) = 5.169
64) McMichael 5-6 (34/11) + (242.5/117) = 5.164
65) Kings Mountain 3-7 (24/10) + (289/105) = 5.152
66) Jacksonville 4-7 (32/11) + (259/121) = 5.050
67) West Carteret 5-6 (30/11) + (249/121) = 4.785
68) South Brunswick 5-5 (26/10) + (222/102) = 4.776
69) Webb 4-7 (28/11) + (255/115) = 4.763
70) Asheboro 4-7 (28/11) + (266/121) = 4.744
71) Statesville 3-8 (22/11) + (321/121) = 4.653
72) Enka 4-7 (32/11) + (197/117) = 4.593
73) Nash Central 3-8 (22/11) + (293/119) = 4.462
74) Overhills 2-9 (16/11) + (323/121) = 4.124
75) Mount Pleasant 3-8 (20/11) + (251/121) = 3.893
76) Northern Nash 2-9 (16/11) + (288/120) = 3.855
77) Patton 4-7 (22/11) + (216/120) = 3.800
78) Southern Wayne 2-9 (16/11) + (275/120) = 3.746
79) Union Pines 4-7 (20/11) + (226/119) = 3.717
80) East Henderson 3-8 (18/11) + (222/120) = 3.486
81) Rockingham 2-9 (14/11) + (258.5/118) = 3.463
82) Fike 2-9 (16/11) + (237/120) = 3.430
83) Morehead 1-8 (8/9) + (242.5/99) = 3.338
84) Eastern Wayne 1-10 (8/11) + (266/121) = 2.926
85) North Iredell 1-10 (6/11) + (272/121) = 2.793
86) North Lenoir 2-9 (10/11) + (225/121) = 2.769
87) Currituck 2-9 (8/11) + (222/118) = 2.609
88) Cox Mill 1-10 (8/11) + (225/121) = 2.587
89) Waddell 1-10 (8/11) + (216/117) = 2.573
90) Southwest Randolph 3-8 (14/11) + (156/120) = 2.573
91) North Buncombe 1-10 (6/11) + (231/117) = 2.520
92) North Gaston 1-10 (4/11) + (243/115) = 2.477
93) Central Cabarrus 0-11 (0/11) + (288/120) = 2.400
94) Southern Lee 0-11 (0/11) + (289/121) = 2.388
95) Northern Vance 1-9 (6/10) + (183/105) = 2.343
96) Conley 0-11 (0/11) + (231/120) = 1.925


Class 4A

1) Butler 10-0 (100/10) + (584/108) = 15.407
2) Ragsdale 11-0 (108/11) + (620/119) = 15.028
3) Wake Forest-Rolesville 11-0 (110/11) + (532/121) = 14.397
4) Richmond 10-1 (98/11) + (594/117) = 13.986
5) Independence 9-1 (90/10) + (518/107) = 13.841
6) Jack Britt 11-0 (110/11) + (448/119) = 13.765
7) Southern Durham 10-1 (98/11) + (565/117) = 13.738
8) Dudley 10-1 (94/11) + (564/119) = 13.285
9) Middle Creek 10-1 (100/11) + (495/121) = 13.182
10) Reynolds, R.J. 11-0 (102/11) + (464/119) = 13.172
11) Harnett Central 11-0 (104/11) + (438/121) = 13.074
12) Mallard Creek 9-1 (88/10) + (441/109) = 12.846
13) Southeast Raleigh 9-2 (90/11) + (434/121) = 11.769
14) Hillside 8-2 (80/10) + (376/108) = 11.481
15) Fuquay-Varina 9-2 (90/11) + (387/121) = 11.380
16) West Forsyth 8-2 (74/10) + (422/109) = 11.272
17) Page 9-2 (88/11) + (349/119) = 10.933
18) Glenn 8-3 (76/11) + (472/120) = 10.842
19) Athens Drive 8-3 (80/11) + (411/121) = 10.669
20) Providence 7-4 (70/11) + (499/116) = 10.665
21) Mount Tabor 8-3 (74/11) + (455/118) = 10.583
22) Alexander Central 10-1 (88/11) + (301/120) = 10.508
23) High Point Central 8-3 (72/11) + (445/119) = 10.285
24) Olympic 9-2 (80/11) + (354/118) = 10.273
25) Holly Springs 7-4 (70/11) + (464/121) = 10.198
26) Pinecrest 9-2 (80/11) + (341/120) = 10.114
27) Sun Valley 8-3 (68/11) + (449/116) = 10.053
28) South View 7-4 (68/11) + (464/120) = 10.048
29) Reynolds, A.C. 9-2 (74/11) + (378/115) = 10.014
30) Leesville Road 8-3 (78/11) + (345/121) = 9.942
31) Purnell Swett 9-2 (74/11) + (355/120) = 9.686
32) Pine Forest 7-4 (70/11) + (382/121) = 9.521
33) New Hanover 8-3 (68/11) + (368/117) = 9.327
34) Lake Norman 8-3 (70/11) + (339/118) = 9.237
35) Broughton 6-5 (60/11) + (447/121) = 9.149
36) Garner 6-5 (60/11) + (441/121) = 9.099
37) Hoggard 6-4 (56/10) + (360/105) = 9.029
38) East Mecklenburg 6-5 (58/11) + (427/115) = 8.986
39) East Forsyth 6-5 (58/11) + (437/120) = 8.914
40) Wakefield 6-5 (60/11) + (393/121) = 8.702
41) Millbrook 6-5 (60/11) + (392/121) = 8.694
42) North Mecklenburg 6-5 (60/11) + (385/119) = 8.690
43) Vance 5-6 (50/11) + (478/118) = 8.596
44) Person County 5-4 (48/9) + (312/98) = 8.517
45) Porter Ridge 7-3 (54/10) + (336/108) = 8.511
46) Lumberton 7-4 (64/11) + (315/119) = 8.465
47) Hopewell 6-5 (58/11) + (365/119) = 8.340
48) West Charlotte 5-6 (48/11) + (388/118) = 7.652
49) Jordan 6-5 (58/11) + (278/118) = 7.629
50) Panther Creek 5-6 (50/11) + (369/121) = 7.595
51) Northwest Guilford 5-6 (48/11) + (385/120) = 7.572
52) North Davidson 7-4 (52/11) + (333/119) = 7.526
53) Seventy-First 6-5 (58/11) + (256/119) = 7.424
54) Enloe 4-7 (40/11) + (457/121) = 7.413
55) Western Guilford 5-6 (46/11) + (378/120) = 7.332
56) East Wake 4-7 (40/11) + (445/121) = 7.314
57) Clayton 4-7 (38/11) + (444/120) = 7.155
58) Rose 5-5 (44/10) + (281/106) = 7.051
59) East Gaston 6-5 (50/11) + (271/113) = 6.944
60) Watauga 6-5 (42/11) + (372/120) = 6.918
61) Cary 5-6 (48/11) + (309/121) = 6.917
62) New Bern 5-5 (40/10) + (311/107) = 6.907
63) Smithfield-Selma 4-7 (38/11) + (365/121) = 6.471
64) Southwest Guilford 4-7 (36/11) + (373/120) = 6.381
65) Riverside 4-7 (38/11) + (327/118) = 6.226
66) Myers Park 3-8 (30/11) + (390/118) = 6.032
67) Ardrey-Kell 3-7 (30/10) + (320/108) = 5.963
68) Roberson 4-6 (34/10) + (269/105) = 5.962
69) South Mecklenburg 4-7 (36/11) + (290/116) = 5.773
70) Davie 3-7 (22/10) + (380/109) = 5.686
71) Cape Fear 3-8 (28/11) + (375/121) = 5.645
72) Grimsley 3-8 (30/11) + (342/118) = 5.626
73) Smith, Ben L. 4-6 (34/10) + (243/110) = 5.609
74) Scotland 2-8 (20/10) + (385/107) = 5.598
75) West Johnston 3-8 (28/11) + (368/121) = 5.587
76) Ashley 4-7 (34/11) + (274/114) = 5.494
77) Smith, E.E. 3-8 (28/11) + (334/120) = 5.329
78) Hoke 2-9 (20/11) + (405/118) = 5.250
79) Lee County 3-8 (28/11) + (320/121) = 5.190
80) Sanderson 2-9 (20/11) + (398/120) = 5.135
81) Apex 2-9 (20/11) + (357/121) = 4.769
82) Parkland 2-9 (16/11) + (385/121) = 4.636
83) Southeast Guilford 3-8 (26/11) + (264/120) = 4.564
84) South Caldwell 3-8 (22/11) + (228/120) = 3.900
85) Southern Alamance 1-9-1 (14/11) + (309.25/119) = 3.871
86) Garinger 2-9 (18/11) + (260/118) = 3.840
87) Knightdale 1-10 (10/11) + (344/121) = 3.752
88) East Chapel Hill 1-10 (10/11) + (297/117) = 3.448
89) Mooresville 0-11 (0/11) + (388/120) = 3.233
90) Northern Durham 0-11 (0/11) + (368/117) = 3.145
91) Terry Sanford 0-11 (0/11) + (364/121) = 3.008
92) Reagan 1-10 (6/11) + (293/119) = 3.008
93) West Mecklenburg 1-10 (8/11) + (247/118) = 2.820
94) Green Hope 0-11 (0/11) + (341/121) = 2.818
95) McDowell 1-10 (8/11) + (223/117) = 2.633
96) Laney 0-11 (0/11) + (300/116) = 2.586


Full details about how the FAIR system works:

1) A team is awarded points for each victory (or tie) based on the classification of the opponent.  No points are awarded for losses.

Opponent's classification 4A 3A 2A 1A
Points earned for a win 10 8 6 4
Points earned for a tie 5 4 3 2

Any game against a non-NCHSAA opponent is ignored, and is considered the same as an open date.  Because a team's points earned will be divided by the number of games played in a later step, a team that plays an out-of-state opponent (or two) is not at a disadvantage.

2) A separate category of strength-of-schedule points is computed based on the results of games played by a team's opponents.  For opponents that a team defeated, all of that opponent's cumulative points count.  For games that were lost, only half of that opponent's points are earned.  And for any ties, 75% of the opponent's points are awarded.

3) A team's points for wins/ties (from #1) are divided by the number of games played.  The strength-of-schedule points from the opponents are similarly divided by the total number of games played by all opponents.  These two quotients are added to determine a team's rating.

4) Bonus points are awarded for conference championships.  A team is considered an outright champion only if they have a better conference record (higher conference winning percentage) than any other team.  If two or more teams tie for the best record, they are considered co-champions, tri-champions, etc., regardless of the head-to-head results or other tiebreakers. 

In a split conference, if the conference title is won by a team from the higher class (or shared among teams all from the higher class), then the highest finisher from the lower class also receives a bonus, provided they have a winning percentage of .500 or better in conference play.  However, a team can receive only one bonus in this category.

Conference Championship Bonuses 4A 3A 2A 1A
Outright conference champion 1.5 1.2 0.9 0.6
Conference co-/tri-champion 1.0 0.8 0.6 0.4
Split conf. - top team in lower class (outright) N/A 0.8 0.6 0.4
Split conf. - top team in lower class (tied) N/A 0.4 0.3 0.2

5) After the conference championship bonuses are included, the teams in each class are ordered by their ratings, and the top teams advance to the playoffs.  Because games against non-NCHSAA opponents are not used, I would want to see a required minimum number of games (perhaps eight) against NCSHAA teams for playoff eligibility.  Playoff teams can then by split into sub-classifications (4A vs. 4AA), regionals (east/west), etc., and then the FAIR rankings could also be used to seed the teams in each bracket.


Short Version of Rankings Method
A team earns points for each team it defeats (and more points for beating higher-classification teams).  The point total is divided by the number of games played, so that playing ten games versus eleven is not a factor.  Teams earn additional points (for strength-of-schedule) based on wins by teams they played.  Beating good teams will result in the most points, but there is some credit for playing good teams, even if those games are lost.  Bonus points are given for winning a conference championship or for being the top team from the lower class in a split conference.  The ratings can be used to select and seed the playoff teams.


Example of Ratings Computation (using 2008 Asheville High)

Asheville High (7-2, 5-1 MAC – Tied for 1st)

Week 1: Open Date

Week 2: Lost to A.C. Reynolds (4A) – 0 points

Week 3: Open Date

Week 4: Lost to Charlotte Christian (NCISAA) – this non-NCHSAA game is ignored

Week 5: Beat Brevard (2A) – 6 points

Week 6: Beat Freedom (4A) – 10 points

Week 7: Beat Enka (3A) – 8 points

Week 8: Beat Roberson (3A) – 8 points

Week 9: Beat Erwin (3A) – 8 points

Week 10: Lost to Tuscola (3A) – 0 points

Week 11: Beat Franklin (3A) – 8 points

Week 12: Beat North Buncombe (3A) – 8 points

 

Because the game against an NCISAA opponent is ignored, Asheville played nine games, and earned a total of 56 points in their seven wins.

 

The results of their opponents’ schedules were:

A.C. Reynolds (9-1)  – 10 games, 82 points

Brevard (5-5) – 10 games, 32 points (one game against an out-of-state opponent ignored)

Freedom (3-8) – 11 games, 26 points

Enka (0-10) – 10 games, 0 points (out-of-state game ignored)

Roberson (6-4) – 10 games, 46 points

Erwin (6-5) – 11 games, 42 points

Tuscola (10-1) – 11 games, 74 points

Franklin (4-7) – 11 games, 32 points

North Buncombe (7-4) – 11 games, 46 points

 

In computing the points for strength-of-schedule, Asheville gets only half-credit for the points of A.C. Reynolds and Tuscola, both of whom beat Asheville.  With this in mind,

(82/2)+32+26+0+46+42+(74/2)+32+46 = 302 opponents’ points, from 95 games played by their opponents.

 

As the co-champion of their conference (because they were tied for the best record in the conference, ignoring any head-to-head tiebreaker), Asheville (being 3A) receives a bonus of 0.8 points.

Asheville's FAIR rating: (56/9) + (302/95) + 0.8 = 10.201 points (16th in 3A)



Comments or questions?  Send me an e-mail (dpasteur AT gmail DOT com).