Categories



Authors

NCHSAA Football RPI Rankings 9/23/26

NCHSAA Football RPI Rankings 9/23/26

NCHSAA Football RPI Rankings
Last updated: September 23, 2026, at 12:59 p.m.
Format: Rank. School — Record — RPI

CLASS 1A

  1. Northside - Pinetown — 5-0-0 — 0.70633

  2. Chatham Central — 5-0-0 — 0.65767

  3. Hobgood Charter — 2-2-0 — 0.50458

  4. North Edgecombe — 3-2-0 — 0.50033

  5. Columbia — 2-2-0 — 0.48694

  6. Rocky Mount Prep — 3-1-0 — 0.48292

  7. East Columbus — 2-3-0 — 0.46583

  8. Wilson Prep Academy — 1-4-0 — 0.42133

  9. South Davidson — 3-2-0 — 0.41700

  10. Rosman — 2-3-0 — 0.41077

  11. Robbinsville — 1-4-0 — 0.40417

  12. Winston-Salem Preparatory Academy — 1-4-0 — 0.38383

  13. North East Carolina Prep — 3-2-0 — 0.37883

  14. Sallie B. Howard — 2-2-0 — 0.36194

  15. KIPP Pride — 1-4-0 — 0.35417

  16. Southeast Collegiate Prep Academy — 1-4-0 — 0.34233

  17. Washington County — 1-4-0 — 0.33589

  18. Thomas Jefferson Classical Academy — 1-3-0 — 0.30306

  19. Jones Senior — 0-4-0 — 0.27188

  20. Bonnie Cone Leadership Academy — 0-4-0 — 0.23708

  21. Andrews — 0-4-0 — 0.23083

  22. Bear Grass Charter — 0-5-0 — 0.22867

  23. North Stokes — 0-5-0 — 0.22733

  24. The College Prep & Leadership Academy — 0-3-0 — 0.21889

  25. Weldon STEM — 0-3-0 — 0.15917

CLASS 2A

  1. Starmount — 4-0-0 — 0.77604

  2. Corvian Community — 3-1-0 — 0.69938

  3. Alleghany — 4-0-0 — 0.69792

  4. Tarboro — 4-1-0 — 0.68833

  5. Christ the King — 4-0-0 — 0.67625

  6. Cherokee — 3-2-0 — 0.65583

  7. Manteo — 4-1-0 — 0.64050

  8. Warren County — 4-0-0 — 0.62792

  9. Holmes — 3-1-0 — 0.62792

  10. North Rowan — 3-1-0 — 0.62083

  11. Southside — 3-2-0 — 0.58167

  12. North Duplin — 3-1-0 — 0.57833

  13. Lakewood — 2-3-0 — 0.52333

  14. Mountain Island Charter — 3-0-0 — 0.52296

  15. Bertie — 1-3-0 — 0.51729

  16. Cherryville — 3-2-0 — 0.51467

  17. East Wilkes — 2-2-0 — 0.51333

  18. Murphy — 2-2-0 — 0.50750

  19. Mitchell — 3-2-0 — 0.50633

  20. Gates County — 2-2-0 — 0.50000

  21. East Bladen — 3-2-0 — 0.49867

  22. Community School of Davidson — 2-2-0 — 0.48160

  23. Rosewood — 3-2-0 — 0.47300

  24. Elkin — 2-2-0 — 0.46438

  25. Albemarle — 2-2-0 — 0.46222

  26. Union — 3-1-0 — 0.45854

  27. Avery County — 3-2-0 — 0.44167

  28. Bishop McGuinness — 2-3-0 — 0.43950

  29. Langtree Charter Academy — 2-2-0 — 0.42271

  30. Perquimans County — 2-3-0 — 0.41167

  31. Hobbton — 1-4-0 — 0.41017

  32. Northwest Halifax Collegiate & Technical Academy — 2-2-0 — 0.40208

  33. South Stokes — 3-2-0 — 0.40150

  34. West Columbus — 1-3-0 — 0.38917

  35. Swain County — 1-4-0 — 0.38133

  36. East Carteret — 1-4-0 — 0.37507

  37. Pamlico County — 1-3-0 — 0.37417

  38. Camden County — 1-3-0 — 0.36042

  39. South Stanly — 1-3-0 — 0.32646

  40. Lejeune — 1-3-0 — 0.32458

  41. Hayesville — 1-3-0 — 0.31067

  42. American Leadership Academy-Johnston — 1-3-0 — 0.30750

  43. Highland Tech — 0-5-0 — 0.26933

  44. Bradford Prep — 1-3-0 — 0.25229

  45. Triangle Math & Science Academy — 0-4-0 — 0.24313

CLASS 3A

  1. North Stanly — 3-0-0 — 0.77306

  2. Hendersonville — 5-0-0 — 0.72367

  3. Midway — 5-0-0 — 0.72333

  4. Whiteville — 5-0-0 — 0.72267

  5. Martin County — 4-0-0 — 0.71854

  6. Shelby — 4-1-0 — 0.67167

  7. Hertford County — 3-1-0 — 0.67083

  8. James Kenan — 2-1-0 — 0.66444

  9. CHASE — 4-0-0 — 0.65750

  10. Lincolnton — 4-1-0 — 0.63983

  11. Northeastern — 4-1-0 — 0.63067

  12. Mount Airy — 3-2-0 — 0.60533

  13. Walkertown — 4-1-0 — 0.60050

  14. Thomasville — 3-1-0 — 0.59438

  15. Wake Prep Academy — 4-1-0 — 0.59017

  16. Wallace-Rose Hill — 2-2-0 — 0.57271

  17. South Columbus — 3-2-0 — 0.56817

  18. Northwood — 2-3-0 — 0.55767

  19. Eastern Randolph — 2-3-0 — 0.54650

  20. Providence Grove — 3-2-0 — 0.53933

  21. West Davidson — 3-2-0 — 0.53350

  22. Louisburg — 3-1-0 — 0.52021

  23. Kinston — 3-2-0 — 0.51283

  24. Pasquotank County — 2-2-0 — 0.50479

  25. Pine Lake Prep — 3-1-0 — 0.50458

  26. Princeton — 2-3-0 — 0.49600

  27. South Lenoir — 3-2-0 — 0.47283

  28. Owen — 3-2-0 — 0.47033

  29. Mountain Heritage — 2-2-0 — 0.46250

  30. Union Academy — 2-2-0 — 0.46146

  31. East Davidson — 2-3-0 — 0.44950

  32. Greene Central — 3-2-0 — 0.44883

  33. North Wilkes — 2-2-0 — 0.44292

  34. West Wilkes — 2-2-0 — 0.44229

  35. Farmville Central — 2-3-0 — 0.42633

  36. Pender — 2-2-0 — 0.40917

  37. East Rutherford — 0-4-0 — 0.40875

  38. West Lincoln — 2-2-0 — 0.40583

  39. North Moore — 0-5-0 — 0.39850

  40. East Surry — 1-4-0 — 0.39250

  41. Wheatmore — 1-4-0 — 0.38583

  42. Draughn — 0-5-0 — 0.34333

  43. Polk County — 1-4-0 — 0.34067

  44. Madison — 1-4-0 — 0.33470

  45. Ayden - Grifton — 1-4-0 — 0.33383

  46. Trinity — 1-4-0 — 0.32917

  47. Goldsboro — 0-5-0 — 0.30883

  48. Bartlett Yancey — 1-3-0 — 0.30875

  49. McMichael — 1-3-0 — 0.30444

  50. Bessemer City — 0-5-0 — 0.29750

  51. Patton — 0-5-0 — 0.25187

  52. Heide Trask — 1-4-0 — 0.24100

  53. Beddingfield — 0-4-0 — 0.21146

  54. Surry Central — 0-5-0 — 0.19283

  55. West Bladen — 0-5-0 — 0.18383

CLASS 4A

  1. Tuscola — 5-0-0 — 0.72500

  2. Mount Pleasant — 4-1-0 — 0.70950

  3. East Duplin — 4-1-0 — 0.69367

  4. Eastern Wayne — 4-0-0 — 0.67188

  5. West Iredell — 5-0-0 — 0.66717

  6. Hibriten — 4-0-0 — 0.66479

  7. Clinton — 3-2-0 — 0.66133

  8. Forbush — 3-1-0 — 0.64750

  9. T.W. Andrews — 4-1-0 — 0.64300

  10. South Rowan — 3-1-0 — 0.60813

  11. Burns — 3-2-0 — 0.60333

  12. R-S Central — 4-1-0 — 0.59900

  13. North Surry — 3-2-0 — 0.59483

  14. SouthWest Edgecombe — 3-1-0 — 0.59250

  15. West Stanly — 2-2-0 — 0.58785

  16. Fairmont — 2-2-0 — 0.58521

  17. Ledford — 3-2-0 — 0.57600

  18. Pisgah — 3-2-0 — 0.57233

  19. Roanoke Rapids — 3-1-0 — 0.56875

  20. Southwestern Randolph — 4-1-0 — 0.56667

  21. Bandys — 2-2-0 — 0.56083

  22. West Stokes — 2-2-0 — 0.52979

  23. East Burke — 3-2-0 — 0.52650

  24. Lake Norman Charter — 2-2-0 — 0.52067

  25. Bunker Hill — 3-2-0 — 0.51150

  26. West Craven — 3-2-0 — 0.51150

  27. Stuart W. Cramer — 4-0-0 — 0.51083

  28. Morehead — 3-2-0 — 0.50767

  29. Anson — 3-1-0 — 0.50563

  30. Reidsville — 2-3-0 — 0.49794

  31. Foard — 1-3-0 — 0.48625

  32. Maiden — 2-3-0 — 0.47867

  33. Newton-Conover — 1-3-0 — 0.46667

  34. Wilkes Central — 3-1-0 — 0.46646

  35. Graham — 0-1-0 — 0.46250

  36. Randleman — 1-4-0 — 0.45833

  37. Cummings — 1-4-0 — 0.44683

  38. East Gaston — 2-2-0 — 0.43750

  39. Lexington Senior — 1-3-0 — 0.43542

  40. East Henderson — 1-4-0 — 0.43333

  41. Washington — 0-4-0 — 0.41250

  42. Bunn — 1-3-0 — 0.40958

  43. Salisbury — 0-4-0 — 0.40000

  44. Jordan-Matthews — 2-3-0 — 0.38733

  45. North Pitt — 1-4-0 — 0.37817

  46. Central Davidson — 1-4-0 — 0.37033

  47. North Johnston — 1-4-0 — 0.36350

  48. Red Springs — 1-4-0 — 0.36100

  49. Southwest Onslow — 1-4-0 — 0.35733

  50. Nash Central — 0-5-0 — 0.33183

  51. Lincoln Charter — 0-4-0 — 0.31563

  52. Brevard — 0-4-0 — 0.29313

  53. Carrboro — 1-3-0 — 0.28354

  54. Ashe County — 0-4-0 — 0.27104

  55. Carver — 1-4-0 — 0.24978

  56. North Lenoir — 0-5-0 — 0.24883

  57. First Flight — 0-4-0 — 0.24854

CLASS 5A

  1. South Point — 5-0-0 — 0.86867

  2. Northside - Jacksonville — 4-0-0 — 0.80042

  3. Crest — 3-1-0 — 0.79146

  4. Hunt — 4-0-0 — 0.76563

  5. Southeast Alamance — 5-0-0 — 0.74567

  6. St. Pauls — 5-0-0 — 0.72467

  7. Jay M. Robinson — 4-0-0 — 0.71604

  8. Hickory — 4-1-0 — 0.71133

  9. Enka — 5-0-0 — 0.70650

  10. West Rowan — 3-1-0 — 0.70021

  11. Forest Hills — 4-0-0 — 0.69042

  12. Croatan — 5-0-0 — 0.68517

  13. Northeast Guilford — 3-1-0 — 0.68063

  14. East Lincoln — 5-0-0 — 0.67433

  15. Fike — 5-0-0 — 0.66400

  16. Oak Grove — 4-1-0 — 0.64883

  17. North Davidson — 4-1-0 — 0.64367

  18. Northwest Cabarrus — 3-1-0 — 0.63792

  19. West Henderson — 2-2-0 — 0.63500

  20. Franklin — 5-0-0 — 0.63350

  21. Seaforth — 4-1-0 — 0.62467

  22. Smoky Mountain — 5-0-0 — 0.61633

  23. Monroe — 2-2-0 — 0.60729

  24. Western Alamance — 4-0-0 — 0.59417

  25. Carson — 3-1-0 — 0.59171

  26. C.B. Aycock — 2-2-0 — 0.56938

  27. Montgomery Central — 2-3-0 — 0.54561

  28. East Rowan — 2-2-0 — 0.54146

  29. Parkwood — 3-2-0 — 0.54133

  30. Eastern Alamance — 3-2-0 — 0.53750

  31. Havelock — 2-3-0 — 0.53550

  32. Erwin — 3-2-0 — 0.53517

  33. North Buncombe — 3-1-0 — 0.53458

  34. Southern Nash — 3-2-0 — 0.53133

  35. Rocky Mount — 3-2-0 — 0.52933

  36. South Granville — 3-2-0 — 0.52567

  37. Rockingham County — 2-3-0 — 0.52200

  38. Huss — 3-2-0 — 0.49617

  39. Southern Wayne — 3-2-0 — 0.49500

  40. West Carteret — 2-2-0 — 0.49125

  41. Currituck County — 2-2-0 — 0.48264

  42. North Lincoln — 1-4-0 — 0.45283

  43. Concord — 1-3-0 — 0.44979

  44. North Henderson — 0-5-0 — 0.43200

  45. J.F. Webb — 1-3-0 — 0.40958

  46. Person — 1-4-0 — 0.38817

  47. Orange — 1-3-0 — 0.36938

  48. South Brunswick — 2-3-0 — 0.36667

  49. Forestview — 0-5-0 — 0.33800

  50. Dixon — 2-3-0 — 0.33533

  51. Richlands — 1-4-0 — 0.32817

  52. North Forsyth — 1-4-0 — 0.32067

  53. Douglas Byrd — 0-5-0 — 0.27483

  54. Atkins — 0-4-0 — 0.25583

  55. North Gaston — 0-5-0 — 0.24267

  56. Southern Guilford — 0-4-0 — 0.20896

  57. Cedar Ridge — 0-3-0 — 0.12917

CLASS 6A

  1. Asheboro — 5-0-0 — 0.75667

  2. Jacksonville — 3-1-0 — 0.73938

  3. Williams — 3-0-0 — 0.72556

  4. J.H. Rose — 5-0-0 — 0.72533

  5. T.C. Roberson — 4-1-0 — 0.70950

  6. Franklinton — 5-0-0 — 0.70333

  7. Southern Alamance — 4-1-0 — 0.70150

  8. Scotland — 4-1-0 — 0.67633

  9. Harnett Central — 4-0-0 — 0.67417

  10. Kings Mountain — 4-1-0 — 0.65883

  11. Swansboro — 4-1-0 — 0.65233

  12. Asheville — 3-1-0 — 0.64792

  13. Triton — 4-0-0 — 0.64229

  14. Dudley — 3-2-0 — 0.63200

  15. Felton Grove — 3-1-0 — 0.62771

  16. Ashbrook — 2-3-0 — 0.61100

  17. Glenn — 4-1-0 — 0.60200

  18. Alexander Central — 4-1-0 — 0.59017

  19. Seventy-First — 3-1-0 — 0.58729

  20. Union Pines — 3-1-0 — 0.58208

  21. Northern Nash — 2-2-0 — 0.58042

  22. Freedom — 4-1-0 — 0.57333

  23. Sun Valley — 2-2-0 — 0.55958

  24. Middle Creek — 2-2-0 — 0.55354

  25. Statesville — 2-3-0 — 0.49817

  26. Northern Durham — 2-2-0 — 0.49542

  27. South Caldwell — 2-3-0 — 0.48950

  28. Piedmont — 2-3-0 — 0.48617

  29. Charlotte Catholic — 2-3-0 — 0.48350

  30. South Johnston — 1-3-0 — 0.48146

  31. White Oak — 2-2-0 — 0.47083

  32. Central Cabarrus — 1-3-0 — 0.46813

  33. Olympic — 2-2-0 — 0.45667

  34. Westover — 2-3-0 — 0.45300

  35. Mount Tabor — 1-4-0 — 0.44850

  36. West Brunswick — 1-4-0 — 0.44067

  37. Lee County — 0-4-0 — 0.43875

  38. Ragsdale — 2-3-0 — 0.43100

  39. Harding University — 1-3-0 — 0.41688

  40. Gray's Creek — 3-2-0 — 0.41533

  41. Eastern Guilford — 1-3-0 — 0.41271

  42. Western Harnett — 3-1-0 — 0.40236

  43. West Johnston — 1-3-0 — 0.39813

  44. Watauga — 1-3-0 — 0.39167

  45. Southeast Guilford — 1-4-0 — 0.38667

  46. Western Guilford — 2-3-0 — 0.37633

  47. St. Stephens — 1-4-0 — 0.37033

  48. Northern Guilford — 1-4-0 — 0.36667

  49. A.C. Reynolds — 1-4-0 — 0.36600

  50. Vance County — 0-5-0 — 0.35950

  51. Phillip O. Berry Academy of Technology — 2-2-0 — 0.35000

  52. South View — 1-4-0 — 0.34717

  53. Southern Lee — 0-4-0 — 0.32500

  54. East Chapel Hill — 1-2-0 — 0.31287

  55. Terry Sanford — 1-4-0 — 0.31167

  56. Ben L. Smith — 1-4-0 — 0.30483

  57. North Iredell — 0-5-0 — 0.28500

  58. E.E. Smith — 0-5-0 — 0.22133

CLASS 7A

  1. Weddington — 5-0-0 — 0.79400

  2. Cleveland — 4-0-0 — 0.78188

  3. Grimsley — 4-0-0 — 0.77500

  4. Clayton — 5-0-0 — 0.74350

  5. Lake Norman — 5-0-0 — 0.73600

  6. Marvin Ridge — 5-0-0 — 0.72467

  7. New Bern — 3-1-0 — 0.69875

  8. Southeast Raleigh — 4-1-0 — 0.69333

  9. Cape Fear — 4-0-0 — 0.68417

  10. Davie County — 3-2-0 — 0.67900

  11. Garner — 3-2-0 — 0.67333

  12. Reagan — 4-1-0 — 0.67067

  13. A.L. Brown — 4-0-0 — 0.66833

  14. Cardinal Gibbons — 3-2-0 — 0.64783

  15. Hopewell — 4-1-0 — 0.64000

  16. D.H. Conley — 3-1-0 — 0.62500

  17. Southern School of Energy and Sustainability — 2-2-0 — 0.60750

  18. Butler — 3-2-0 — 0.58650

  19. Wake Forest — 3-2-0 — 0.58500

  20. New Hanover — 2-3-0 — 0.57917

  21. East Forsyth — 3-2-0 — 0.56967

  22. North Brunswick — 3-2-0 — 0.56700

  23. Page — 4-0-0 — 0.56333

  24. Topsail — 2-3-0 — 0.55467

  25. Hickory Ridge — 3-1-0 — 0.55313

  26. Pine Forest — 3-2-0 — 0.52450

  27. Mooresville — 1-4-0 — 0.52283

  28. Overhills — 3-2-0 — 0.51883

  29. South Central — 3-2-0 — 0.51750

  30. West Cabarrus — 1-3-0 — 0.50938

  31. Fuquay-Varina — 2-3-0 — 0.50700

  32. Purnell Swett — 3-2-0 — 0.50667

  33. Hillside — 3-2-0 — 0.50617

  34. Porter Ridge — 2-3-0 — 0.48683

  35. Jack Britt — 2-3-0 — 0.47833

  36. Parkland — 3-2-0 — 0.47683

  37. Ashley — 2-3-0 — 0.47400

  38. Independence — 1-4-0 — 0.47167

  39. McDowell — 1-3-0 — 0.46983

  40. Ballantyne Ridge — 2-3-0 — 0.46817

  41. South Garner — 3-2-0 — 0.45767

  42. Sanderson — 3-2-0 — 0.45733

  43. R.J. Reynolds — 3-2-0 — 0.45683

  44. Richmond Senior — 1-3-0 — 0.42813

  45. Holly Springs — 2-3-0 — 0.42800

  46. East Wake — 2-3-0 — 0.42083

  47. South Iredell — 1-4-0 — 0.41333

  48. North Mecklenburg — 2-3-0 — 0.40933

  49. Heritage — 1-4-0 — 0.40383

  50. Southwest Guilford — 0-4-0 — 0.39646

  51. Riverside-Durham — 1-4-0 — 0.38533

  52. Lumberton — 1-3-0 — 0.38375

  53. Cuthbertson — 1-4-0 — 0.38183

  54. Cary — 2-3-0 — 0.33267

  55. Cox Mill — 1-3-0 — 0.32063

  56. Chapel Hill — 1-4-0 — 0.30033

  57. Knightdale — 0-5-0 — 0.26667

  58. West Mecklenburg — 0-5-0 — 0.26183

  59. Smithfield-Selma — Record and RPI not provided

CLASS 8A

  1. Hough — 5-0-0 — 0.87283

  2. Chambers — 5-0-0 — 0.86667

  3. Millbrook — 4-0-0 — 0.73563

  4. Apex Friendship — 5-0-0 — 0.73433

  5. Green Hope — 4-1-0 — 0.69500

  6. Palisades — 4-1-0 — 0.69183

  7. West Forsyth — 4-1-0 — 0.67533

  8. Hoggard — 3-1-0 — 0.66125

  9. Broughton — 3-1-0 — 0.64750

  10. Mallard Creek — 3-2-0 — 0.61356

  11. West Charlotte — 3-2-0 — 0.60933

  12. Myers Park — 2-2-0 — 0.59917

  13. Ardrey Kell — 3-2-0 — 0.59400

  14. Jordan — 4-1-0 — 0.57350

  15. Laney — 2-3-0 — 0.55767

  16. Hoke County — 2-2-0 — 0.55729

  17. Pinecrest — 2-3-0 — 0.55417

  18. Panther Creek — 3-2-0 — 0.48917

  19. Leesville Road — 2-2-0 — 0.47750

  20. Enloe — 2-2-0 — 0.47583

  21. Rolesville — 1-2-0 — 0.46528

  22. East Mecklenburg — 3-2-0 — 0.46133

  23. Providence — 1-4-0 — 0.43483

  24. Corinth Holders — 1-3-0 — 0.42347

  25. Athens Drive — 1-3-0 — 0.41688

  26. Apex — 2-3-0 — 0.40000

  27. Willow Spring — 1-3-0 — 0.39271

  28. South Mecklenburg — 1-4-0 — 0.34850

  29. Wakefield — 1-3-0 — 0.33875

  30. Garinger — 2-3-0 — 0.33650

  31. Green Level — 1-4-0 — 0.33583

  32. Northwest Guilford — 0-5-0 — 0.24100

East of I-95 Top 94 — After Week 5

East of I-95 Top 94 — After Week 5

NCHSAA Boys Soccer RPI Rankings 9/23/26

NCHSAA Boys Soccer RPI Rankings 9/23/26

0