NCHSAA Boys Soccer RPI Rankings 9/30/26
The NCHSAA has updated its boys soccer RPI standings as the regular season moves closer to postseason play. Below are the complete rankings for Classes 1A through 8A.
Last updated: September 30, 2026, at 12:01 p.m.
Format: Rank. School — Record — RPI
Source: N.C. High School Athletic Association
CLASS 1A
- Durham Charter — 6-0-1 — 0.63260
- Highlands — 7-1-1 — 0.61535
- Bethany Community — 9-1-1 — 0.61499
- Falls Lake Academy — 11-2-2 — 0.61330
- Cape Hatteras Secondary — 6-2-0 — 0.59345
- Jackson Day — 9-2-1 — 0.59021
- Summit Charter Academy — 6-2-1 — 0.55788
- Excelsior Classical Academy — 10-4-3 — 0.55760
- Woods Charter — 6-2-1 — 0.54654
- Thomas Jefferson Classical Academy — 9-6-0 — 0.54495
- Andrews — 5-3-0 — 0.52702
- Blue Ridge Early College — 4-3-1 — 0.52434
- Triad Math and Science Academy — 7-7-0 — 0.50905
- Ascend Leadership Academy — 5-4-1 — 0.47787
- Jones Senior — 10-4-1 — 0.46570
- The North Carolina Leadership Academy — 4-7-2 — 0.45958
- Vance Charter — 6-4-0 — 0.45667
- Clover Garden School — 5-5-0 — 0.44898
- Central Carolina Academy — 5-6-0 — 0.42883
- Bear Grass Charter — 4-8-1 — 0.42432
- The Hawbridge School — 3-4-3 — 0.41490
- Southern Wake Academy — 2-5-1 — 0.40548
- Phoenix Academy — 5-6-0 — 0.40242
- Neuse Charter — 4-10-0 — 0.39493
- NCSSM: Morganton — 2-6-0 — 0.39381
- East Columbus — 3-6-1 — 0.35984
- Carolina International — 1-9-0 — 0.33446
- Sallie B. Howard — 1-5-0 — 0.33328
- Revolution Academy — 1-11-1 — 0.33113
- Oxford Prep — 1-11-0 — 0.32839
- Discovery Charter School — 0-4-0 — 0.29549
- Chatham Charter — 1-9-0 — 0.29105
- Bonnie Cone Leadership Academy — 0-8-0 — 0.28911
- Millennium Charter Academy — 0-5-0 — 0.28878
- Tri-County Early College — 0-7-0 — 0.28853
- North Stokes — 2-8-1 — 0.28393
- River Mill Academy — 0-8-1 — 0.28127
- North East Carolina Prep — 2-10-1 — 0.27662
- South Davidson — 0-12-0 — 0.25335
- N.C. School for the Deaf — 0-0-0 — 0.00000
- Ocracoke — 0-0-0 — 0.00000
- North Edgecombe — 0-0-0 — 0.00000
- Mattamuskeet — 0-0-0 — 0.00000
CLASS 2A
- Franklin Academy — 9-2-0 — 0.65906
- Community School of Davidson — 9-2-1 — 0.64679
- Voyager Academy — 8-1-3 — 0.62742
- Holmes — 10-1-2 — 0.61715
- Manteo — 7-3-0 — 0.61685
- Christ the King — 7-4-0 — 0.61066
- Highland Tech — 8-3-1 — 0.60818
- Research Triangle — 8-3-3 — 0.60583
- Gray Stone Day — 10-3-2 — 0.60245
- Mountain Island Charter — 9-2-0 — 0.58905
- Perquimans County — 8-2-4 — 0.57852
- Bishop McGuinness — 8-4-2 — 0.56971
- Starmount — 9-4-1 — 0.56821
- Hayesville — 7-2-0 — 0.56764
- Camden County — 8-4-1 — 0.56538
- Raleigh Charter — 5-4-1 — 0.55674
- Bradford Prep — 7-7-0 — 0.54448
- Hobbton — 8-6-0 — 0.53283
- Southside — 7-2-2 — 0.52424
- Triangle Math & Science Academy — 8-6-2 — 0.51717
- Lakewood — 10-5-0 — 0.50348
- Union — 7-8-0 — 0.50342
- Eno River Academy — 6-5-0 — 0.49920
- East Bladen — 8-5-1 — 0.49799
- Alleghany — 5-4-0 — 0.48889
- Corvian Community — 2-5-1 — 0.48285
- Langtree Charter Academy — 7-5-0 — 0.47697
- Queen’s Grant — 5-6-0 — 0.47279
- Cornerstone Charter Academy — 8-5-2 — 0.45761
- Lejeune — 3-4-1 — 0.44028
- Cherokee — 3-3-0 — 0.43338
- Rosewood — 5-7-2 — 0.43208
- Roxboro Community — 4-8-0 — 0.41923
- East Wake Academy — 1-7-1 — 0.41780
- Piedmont Classical — 3-4-0 — 0.41198
- Elkin — 2-8-0 — 0.41038
- South Stokes — 3-9-0 — 0.40235
- North Duplin — 2-5-1 — 0.38239
- North Rowan — 3-10-1 — 0.37905
- South Stanly — 5-7-0 — 0.37146
- Avery County — 3-5-1 — 0.35992
- Henderson Collegiate — 2-10-0 — 0.34677
- Murphy — 1-8-1 — 0.34036
- Cherryville — 1-10-0 — 0.32920
- Swain County — 0-9-1 — 0.32631
- Gates County — 3-9-1 — 0.32290
- Albemarle — 2-7-1 — 0.30354
- East Carteret — 1-8-0 — 0.29581
- Sugar Creek Charter — 2-11-0 — 0.29192
- West Columbus — 1-9-0 — 0.29034
- American Leadership Academy-Johnston — 1-11-0 — 0.28572
- Wilson’s Mills — 0-13-0 — 0.28372
- Mitchell — 0-10-0 — 0.27333
- Pamlico County — 0-7-0 — 0.25902
- Tarboro — 0-11-0 — 0.24190
- East Wilkes — 0-11-1 — 0.23864
CLASS 3A
- James Kenan — 10-1-0 — 0.69260
- Pine Lake Prep — 8-2-1 — 0.64837
- Mount Airy — 11-2-0 — 0.63182
- Wallace-Rose Hill — 10-5-1 — 0.63083
- East Davidson — 11-1-0 — 0.62540
- Polk County — 10-2-1 — 0.62540
- Wake Prep Academy — 12-1-1 — 0.61845
- Spring Creek — 9-4-1 — 0.60031
- McMichael — 8-3-0 — 0.59187
- NCSSM: Durham — 8-3-1 — 0.58454
- West Bladen — 10-2-3 — 0.58040
- Thomasville — 10-1-1 — 0.57715
- Heide Trask — 8-3-5 — 0.57618
- Midway — 6-6-0 — 0.57271
- Shelby — 8-3-3 — 0.56876
- Providence Grove — 5-0-3 — 0.56378
- Patton — 9-5-0 — 0.55061
- Lincolnton — 10-3-3 — 0.54592
- Trinity — 6-4-0 — 0.54199
- Goldsboro — 7-5-0 — 0.53909
- Piedmont Community Charter — 9-5-1 — 0.53840
- North Moore — 5-3-1 — 0.53219
- Northwood — 9-4-2 — 0.52927
- Farmville Central — 4-1-2 — 0.52202
- Owen — 5-4-2 — 0.51942
- West Lincoln — 9-6-0 — 0.51905
- Pender — 6-7-0 — 0.51773
- South Lenoir — 6-5-1 — 0.50904
- CHASE — 6-5-1 — 0.48698
- East Rutherford — 6-5-2 — 0.48551
- Surry Central — 4-7-1 — 0.47320
- North Stanly — 7-6-2 — 0.47100
- Greene Central — 4-8-1 — 0.45668
- Hendersonville — 6-6-1 — 0.45565
- Princeton — 5-7-1 — 0.45002
- Union Academy — 4-9-0 — 0.44775
- Northeastern — 2-7-2 — 0.43214
- Whiteville — 4-8-3 — 0.42532
- Beddingfield — 4-4-2 — 0.41252
- Walkertown — 1-3-1 — 0.40988
- Louisburg — 4-3-4 — 0.40979
- Madison — 4-9-1 — 0.38980
- West Wilkes — 4-6-2 — 0.38650
- Wheatmore — 2-7-3 — 0.38554
- Pasquotank County — 1-4-0 — 0.38479
- Eastern Randolph — 2-7-1 — 0.37796
- West Davidson — 5-7-1 — 0.37309
- North Wilkes — 5-5-2 — 0.36383
- Mountain Heritage — 2-7-2 — 0.36152
- East Surry — 3-10-2 — 0.33778
- Ayden – Grifton — 1-6-1 — 0.33523
- Draughn — 1-9-2 — 0.33314
- Bartlett Yancey — 0-2-0 — 0.32347
- Martin County — 1-5-1 — 0.32280
- Bessemer City — 0-9-0 — 0.31714
- West Caldwell — 1-11-0 — 0.30160
- South Columbus — 1-14-0 — 0.26913
- Kinston — 0-3-0 — 0.22926
- Hertford County — 0-4-0 — 0.17965
CLASS 4A
- Clinton — 11-1-1 — 0.74912
- Burns — 14-0-0 — 0.67641
- Newton-Conover — 15-2-0 — 0.66533
- Lincoln Charter — 7-2-0 — 0.66190
- Salisbury — 13-1-2 — 0.63539
- North Pitt — 11-3-1 — 0.62120
- Hibriten — 11-4-0 — 0.60808
- West Stokes — 10-1-1 — 0.60804
- Southwestern Randolph — 8-4-0 — 0.60019
- Graham — 6-3-1 — 0.58955
- Roanoke Rapids — 6-2-2 — 0.58850
- Carrboro — 6-3-1 — 0.58097
- Ledford — 6-4-2 — 0.57818
- Brevard — 6-4-2 — 0.55728
- Carver — 7-3-0 — 0.55160
- Ashe County — 7-4-2 — 0.54982
- Bunker Hill — 7-5-0 — 0.54371
- Lake Norman Charter — 6-5-0 — 0.54314
- Foard — 7-4-5 — 0.54129
- Jordan-Matthews — 5-3-3 — 0.53607
- East Duplin — 5-8-1 — 0.49898
- Eastern Wayne — 5-4-0 — 0.49579
- Wilkes Central — 4-5-1 — 0.47989
- Forbush — 4-7-1 — 0.47463
- Uwharrie Charter Academy — 2-4-2 — 0.47317
- Washington — 6-7-1 — 0.46966
- East Henderson — 5-10-0 — 0.46670
- First Flight — 3-7-2 — 0.46304
- North Lenoir — 4-5-4 — 0.46120
- East Gaston — 4-7-1 — 0.45912
- North Johnston — 4-8-0 — 0.45890
- Morehead — 4-3-0 — 0.45287
- Stuart W. Cramer — 4-8-1 — 0.45274
- West Stanly — 6-8-2 — 0.44438
- South Rowan — 4-9-3 — 0.44288
- R-S Central — 5-6-1 — 0.43765
- Cummings — 0-6-2 — 0.43318
- North Surry — 4-8-2 — 0.42292
- Red Springs — 3-8-2 — 0.42090
- Randleman — 2-10-4 — 0.41392
- Lexington Senior — 3-7-2 — 0.41382
- Central Academy of Technology & Arts — 3-8-2 — 0.41058
- Bandys — 6-9-2 — 0.40479
- West Iredell — 2-10-0 — 0.40034
- Bunn — 1-4-0 — 0.39969
- SouthWest Edgecombe — 5-8-1 — 0.38974
- West Craven — 3-6-0 — 0.38964
- Reidsville — 1-7-1 — 0.37666
- Central Davidson — 3-8-1 — 0.37210
- Pisgah — 2-10-0 — 0.37159
- Maiden — 2-14-1 — 0.34987
- Southwest Onslow — 2-8-0 — 0.34476
- Tuscola — 1-9-0 — 0.32154
- Mount Pleasant — 1-9-3 — 0.31311
- Nash Central — 0-9-0 — 0.27385
- East Burke — 0-12-1 — 0.23976
- T.W. Andrews — 0-6-0 — 0.21625
- Anson — 0-11-0 — 0.21292
CLASS 5A
- Hickory — 12-1-2 — 0.68377
- Western Alamance — 11-1-1 — 0.67696
- South Point — 9-2-0 — 0.65217
- Richlands — 11-1-3 — 0.64248
- Dixon — 13-2-0 — 0.63811
- North Lincoln — 9-2-2 — 0.63740
- Enka — 12-2-0 — 0.63561
- C.B. Aycock — 7-5-1 — 0.61251
- Atkins — 10-2-2 — 0.59868
- Franklin — 8-4-2 — 0.59861
- Southeast Alamance — 9-4-1 — 0.59180
- Montgomery Central — 9-4-1 — 0.59017
- Smoky Mountain — 10-3-1 — 0.58998
- North Forsyth — 6-4-0 — 0.58294
- Seaforth — 7-4-1 — 0.57395
- West Henderson — 9-5-0 — 0.56701
- Concord — 9-4-1 — 0.56654
- Forestview — 8-5-0 — 0.55987
- Monroe — 8-3-1 — 0.54799
- Currituck County — 3-5-3 — 0.54096
- Durham School of the Arts — 3-4-2 — 0.53743
- Hunt — 5-4-0 — 0.53671
- Southern Nash — 8-6-0 — 0.53471
- Huss — 5-5-0 — 0.53372
- North Buncombe — 10-6-0 — 0.52754
- North Davidson — 4-5-5 — 0.52716
- Fike — 7-4-2 — 0.51648
- Croatan — 6-9-0 — 0.50909
- West Carteret — 6-7-0 — 0.49558
- Oak Grove — 7-6-0 — 0.49323
- Rockingham County — 4-4-1 — 0.48236
- Erwin — 2-5-3 — 0.48089
- Southern Wayne — 4-8-1 — 0.47688
- North Henderson — 4-5-2 — 0.47316
- West Rowan — 4-3-1 — 0.46699
- Eastern Alamance — 6-7-0 — 0.46107
- East Lincoln — 4-11-1 — 0.45551
- J.F. Webb — 5-3-2 — 0.45546
- Northside – Jacksonville — 4-8-1 — 0.45334
- South Brunswick — 4-8-3 — 0.45047
- East Rowan — 6-7-0 — 0.44933
- Forest Hills — 4-8-2 — 0.44215
- Cedar Ridge — 2-6-1 — 0.44153
- Jay M. Robinson — 3-5-0 — 0.42544
- North Gaston — 5-6-0 — 0.41966
- Orange — 2-6-3 — 0.41836
- Northwest Cabarrus — 4-10-1 — 0.40646
- Parkwood — 5-11-0 — 0.40207
- Havelock — 2-7-1 — 0.39974
- Crest — 3-8-1 — 0.39933
- Southern Guilford — 3-9-0 — 0.38815
- St. Pauls — 3-8-0 — 0.38811
- High Point Central — 3-8-3 — 0.37981
- South Granville — 1-8-4 — 0.36112
- Rocky Mount — 5-9-0 — 0.34596
- Carson — 0-7-1 — 0.34068
- Northeast Guilford — 2-7-0 — 0.31766
- Person — 0-8-0 — 0.24491
- Douglas Byrd — 0-4-0 — 0.19478
CLASS 6A
- Charlotte Catholic — 13-0-0 — 0.79139
- A.C. Reynolds — 15-0-1 — 0.75029
- Middle Creek — 9-3-2 — 0.67557
- Mount Tabor — 11-2-0 — 0.67118
- Gray’s Creek — 11-0-1 — 0.66341
- Watauga — 9-2-3 — 0.64820
- Williams — 10-2-2 — 0.61947
- Harnett Central — 9-3-0 — 0.61807
- T.C. Roberson — 9-4-2 — 0.61223
- Northern Guilford — 6-3-0 — 0.60576
- Western Guilford — 13-3-0 — 0.60570
- Alexander Central — 5-3-5 — 0.60310
- Ragsdale — 9-4-0 — 0.60066
- Jacksonville — 5-4-4 — 0.59950
- Piedmont — 8-4-0 — 0.59297
- Northern Nash — 9-1-3 — 0.58632
- Asheboro — 7-6-1 — 0.58613
- Asheville — 4-4-3 — 0.58017
- Triton — 10-3-1 — 0.57538
- East Chapel Hill — 8-6-0 — 0.55357
- Sun Valley — 6-3-3 — 0.55023
- North Iredell — 6-5-1 — 0.54286
- Statesville — 8-5-3 — 0.54201
- Union Pines — 6-4-3 — 0.53791
- Vance County — 6-5-3 — 0.53512
- Terry Sanford — 4-2-2 — 0.53278
- West Brunswick — 7-5-1 — 0.53163
- J.H. Rose — 5-8-1 — 0.52476
- Felton Grove — 7-6-1 — 0.51257
- Southern Lee — 6-9-0 — 0.47866
- Dudley — 6-4-0 — 0.47804
- Northern Durham — 4-3-2 — 0.47670
- Swansboro — 5-7-2 — 0.46765
- Southeast Guilford — 3-6-2 — 0.46330
- South Caldwell — 5-6-0 — 0.45920
- St. Stephens — 4-9-1 — 0.43906
- South Johnston — 3-5-2 — 0.43591
- West Johnston — 5-9-0 — 0.43430
- Scotland — 5-8-2 — 0.41083
- Franklinton — 2-9-1 — 0.40715
- Phillip O. Berry Academy of Technology — 4-9-0 — 0.40488
- Westover — 2-4-2 — 0.40213
- Freedom — 4-9-0 — 0.40182
- South View — 4-5-0 — 0.39973
- Lee County — 2-11-3 — 0.38986
- Olympic — 3-9-1 — 0.38963
- Eastern Guilford — 3-6-1 — 0.38888
- Glenn — 2-8-3 — 0.38880
- White Oak — 3-12-1 — 0.37864
- Central Cabarrus — 3-8-0 — 0.37001
- Ben L. Smith — 1-4-0 — 0.35862
- Kings Mountain — 2-13-1 — 0.35051
- Southern Alamance — 1-12-0 — 0.33245
- Ashbrook — 3-8-0 — 0.32996
- Western Harnett — 2-10-1 — 0.32377
- Seventy-First — 1-7-2 — 0.30341
- Harding University — 0-8-0 — 0.25920
- E.E. Smith — 0-7-0 — 0.23110
CLASS 7A
- Marvin Ridge — 10-1-0 — 0.72353
- Davie County — 11-0-0 — 0.71814
- New Hanover — 10-3-0 — 0.69756
- New Bern — 10-0-0 — 0.69523
- Chapel Hill — 7-2-2 — 0.67922
- Grimsley — 8-2-2 — 0.66089
- Lake Norman — 9-3-1 — 0.65487
- Porter Ridge — 11-3-1 — 0.65379
- Cleveland — 8-0-4 — 0.63960
- Hickory Ridge — 12-2-0 — 0.63748
- Heritage — 9-4-4 — 0.63576
- Smithfield-Selma — 11-2-0 — 0.63399
- West Cabarrus — 12-4-0 — 0.61039
- Weddington — 5-5-1 — 0.60277
- Fuquay-Varina — 7-3-3 — 0.60179
- Ashley — 9-5-1 — 0.60124
- Topsail — 8-5-1 — 0.59639
- Sanderson — 7-2-6 — 0.59569
- Holly Springs — 8-4-2 — 0.59066
- Independence — 7-4-0 — 0.58841
- Cox Mill — 10-5-2 — 0.58295
- Cuthbertson — 4-4-1 — 0.58221
- Cape Fear — 9-5-0 — 0.58062
- East Forsyth — 8-4-1 — 0.57759
- Cardinal Gibbons — 5-6-1 — 0.56831
- D.H. Conley — 7-3-2 — 0.55885
- A.L. Brown — 9-6-1 — 0.55209
- Purnell Swett — 10-4-0 — 0.54776
- Southern School of Energy and Sustainability — 3-3-6 — 0.54328
- Reagan — 6-7-2 — 0.54137
- Southwest Guilford — 9-7-0 — 0.53785
- Richmond Senior — 8-6-2 — 0.52969
- South Iredell — 7-6-2 — 0.52690
- Riverside-Durham — 5-5-3 — 0.52082
- Clayton — 6-5-2 — 0.52011
- Butler — 7-4-3 — 0.51847
- R.J. Reynolds — 6-7-1 — 0.51477
- North Brunswick — 6-7-2 — 0.50953
- Garner — 5-6-1 — 0.49578
- Hopewell — 5-4-4 — 0.49217
- East Wake — 8-4-3 — 0.48897
- Jack Britt — 6-7-0 — 0.48708
- Mooresville — 6-11-0 — 0.48098
- North Mecklenburg — 6-7-3 — 0.47235
- Wake Forest — 3-8-3 — 0.46740
- Overhills — 6-7-0 — 0.46023
- Knightdale — 6-5-3 — 0.45586
- Pine Forest — 5-8-2 — 0.44777
- Ballantyne Ridge — 1-10-4 — 0.44359
- Page — 2-8-2 — 0.43877
- McDowell — 3-5-2 — 0.43181
- Rocky River — 5-8-1 — 0.42892
- South Central — 4-9-1 — 0.42614
- Lumberton — 1-8-2 — 0.40686
- South Garner — 2-11-2 — 0.40181
- Cary — 3-8-2 — 0.40155
- Parkland — 1-10-1 — 0.35985
- Southeast Raleigh — 0-8-1 — 0.35138
- Hillside — 0-12-2 — 0.34898
- West Mecklenburg — 3-10-0 — 0.33248
CLASS 8A
- Hoggard — 11-0-1 — 0.76717
- Apex Friendship — 14-0-1 — 0.75999
- Laney — 15-1-0 — 0.75835
- South Mecklenburg — 10-1-1 — 0.70961
- Providence — 11-3-1 — 0.70086
- Green Hope — 11-2-1 — 0.69637
- Green Level — 11-2-2 — 0.69230
- Broughton — 10-2-1 — 0.68358
- Northwest Guilford — 10-3-2 — 0.68012
- Wakefield — 6-2-3 — 0.65843
- Leesville Road — 10-3-1 — 0.65692
- Millbrook — 10-2-1 — 0.65635
- Ardrey Kell — 11-5-0 — 0.64252
- West Forsyth — 8-7-0 — 0.62765
- Jordan — 8-3-3 — 0.60614
- Hoke County — 10-3-2 — 0.60091
- Pinecrest — 8-4-0 — 0.58499
- Hough — 8-6-3 — 0.56961
- Rolesville — 8-6-2 — 0.56807
- Garinger — 7-5-1 — 0.56113
- Willow Spring — 6-8-3 — 0.54844
- East Mecklenburg — 7-4-5 — 0.54144
- Corinth Holders — 7-5-3 — 0.53896
- Enloe — 5-8-1 — 0.51113
- Athens Drive — 7-9-0 — 0.50471
- Chambers — 5-5-4 — 0.45184
- Palisades — 3-7-3 — 0.44719
- Apex — 3-10-0 — 0.44402
- Myers Park — 1-10-0 — 0.44320
- Panther Creek — 3-12-2 — 0.44131
- Mallard Creek — 2-8-1 — 0.39308
- West Charlotte — 2-7-1 — 0.39175

