UPDATED: 04-16-26 09:38 PDT

     SOS North Carolina Boys HS RPI

Rnk Team Wins Losses SOS
1Christ School 1 4 0.7231
2Green Level 11 3 0.6790
3Middle Creek 12 2 0.6777
4RJ Reynolds 11 3 0.6655
5Apex 7 6 0.6619
6Broughton 8 3 0.6571
7Reagan 6 8 0.6537
8Apex Friendship 12 1 0.6516
9Northwest Guilford 6 6 0.6448
10Myers Park 3 8 0.6447
11Croatan 6 4 0.6445
12Carrboro 8 5 0.6430
13Weddington 4 2 0.6429
14Cardinal Gibbons 8 3 0.6406
15Community School-Dav14 2 0.6378
16Hough 8 2 0.6344
17Christ The King 6 4 0.6249
18Hillsborough Orange 9 4 0.6245
19Providence Day 5 4 0.6230
20New Bern 310 0.6208
21Charlotte Catholic 6 2 0.6190
22Grimsley 8 8 0.6181
23Charlotte CDS 13 0 0.6099
24Lincoln Charter 6 7 0.6099
25Cannon School 1 9 0.6098
26Topsail 10 3 0.6094
27Panther Creek 013 0.6091
28Lake Norman HS 9 1 0.6034
29Willow Spring 4 8 0.6034
30Ravenscroft School 4 8 0.6032
31Athens Drive 11 2 0.5986
32Green Hope 9 6 0.5985
33Cary Christian 0 5 0.5939
34Marvin Ridge 7 3 0.5936
35Corinth Holders 6 7 0.5868
36Northern Guilford 14 4 0.5850
37Charlotte Christian 6 3 0.5849
38First Flight 3 1 0.5832
39Millbrook 13 1 0.5829
40Ashley 6 4 0.5719
41East Chapel Hill 6 4 0.5705
42Cary HS 111 0.5691
43St Davids School 0 5 0.5683
44Leesville Road 5 7 0.5669
45Mooresville 4 9 0.5646
46Enloe 5 6 0.5641
47Hoggard 10 1 0.5612
48New Hanover 210 0.5582
49Ballantyne Ridge 2 5 0.5578
50West Forsyth 210 0.5577
51Wakefield 8 3 0.5577
52Laney 7 5 0.5573
53Providence 4 5 0.5551
54Rabun Gap-Nocoochee 3 2 0.5540
55Southern Alamance 9 5 0.5512
56Chapel Hill 7 6 0.5503
57Heritage 3 7 0.5474
58Northwood 8 5 0.5466
59Cuthbertson 5 3 0.5464
60DH Conley 0 4 0.5454
61North Lincoln 10 2 0.5416
62Union Pines 12 0 0.5396
63Page 13 4 0.5395
64Eastern Guilford 012 0.5388
65Western Guilford 3 9 0.5383
66Charlotte Latin 4 5 0.5358
67Lake Norman Charter 4 6 0.5295
68North Brunswick 411 0.5255
69Walter M Williams 6 5 0.5237
70Southlake Christian 4 2 0.5223
71TC Roberson 3 7 0.5210
72Jordan 1 9 0.5198
73Durham Academy 4 4 0.5188
74Wake Forest 3 7 0.5176
75West Brunswick 2 9 0.5144
76Seaforth 3 5 0.5140
77Butler 0 7 0.5104
78Clayton 5 7 0.5096
79Cedar Ridge 2 9 0.5074
80Davie 13 0 0.5070
81Southeast Guilford 7 5 0.5021
82Ardrey Kell 8 1 0.5017
83Jacksonville 6 3 0.4988
84Holly Springs 8 2 0.4988
85Atkins 1 9 0.4977
86Ragsdale 2 9 0.4958
87Jack Britt 5 8 0.4953
88Rolesville 011 0.4947
89Asheville HS 3 6 0.4944
90Mount Tabor 7 5 0.4921
91Forsyth Country Day 5 5 0.4896
92Pinecrest 8 2 0.4836
93Swansboro 6 5 0.4831
94Sanderson 7 4 0.4827
95Pine Lake Prep 6 4 0.4797
96Cleveland 1 7 0.4789
97Grays Creek 3 7 0.4781
98Greensboro Day 8 2 0.4769
99Fuquay-Varina 2 8 0.4755
100Hickory 5 4 0.4748
101Asheville School 1 4 0.4704
102South Brunswick 5 4 0.4698
103Southwest Guilford 7 6 0.4678
104East Forsyth 8 4 0.4651
105North Raleigh Christ 1 7 0.4640
106JH Rose 7 1 0.4486
107Northside 8 1 0.4453
108Terry Sanford 5 4 0.4452
109Watauga 6 6 0.4427
110Cape Fear Academy 5 3 0.4421
111South Mecklenburg 2 5 0.4412
112North Davidson 011 0.4357
113Wake Prep 3 4 0.4321
114Havelock 1 5 0.4315
115Patton Morganton 1 9 0.4300
116Cary Academy 10 0 0.4278
117St Stephens 7 4 0.4264
118South Iredell 2 8 0.4248
119West Carteret 4 4 0.4190
120Mountain Island Char 2 6 0.4103
121Bishop McGuinness 6 5 0.4033
122John Paul II Catholi 1 8 0.3905
123Cape Fear HS 0 7 0.3822
124Cornerstone Charter 5 4 0.3822
125Riverside Durham 4 5 0.3812
126Southeast Alamance 4 5 0.3749
127Western Alamance 2 7 0.3704
128Garner 7 3 0.3606
129South Garner 4 4 0.3531
130West Stokes 2 5 0.3471
131Bradford Prep 0 6 0.3362
132Hunt 1 5 0.3267
133Porter Ridge 5 5 0.3235
134Roxboro Community 1 7 0.3096
135Eastern Alamance 2 5 0.3081
136Voyager Academy 2 4 0.2821
137Arendell Parrott Aca 0 0 0.0000
138Fike 0 0 0.0000
139Glenn 0 0 0.0000
140High Point Central 0 0 0.0000
141Independence 0 0 0.0000
142JF Webb 0 0 0.0000
143Northern Durham 0 0 0.0000
144Parkwood 0 0 0.0000
145Pine Forest 0 0 0.0000
146Queens Grant 0 0 0.0000
147South View 0 0 0.0000
148Sun Valley 0 0 0.0000
149Vance Charter 0 0 0.0000