Skip to main content

NCHSAA Football RPI Rankings – Week 6

IMG_3283by: Trey Scott09/23/25TreyScott_NC
Lagrange Wrestling club Unlocking athletic potential, one grapple at a time 173.png

The NCHSAA’s Ratings Percentage Index (RPI) is a formula that factors in a team’s winning percentage, opponents’ winning percentage, and opponents’ opponents’ winning percentage to help determine playoff seeding. Rankings are updated weekly throughout the regular season and play a key role in postseason placement.

NCHSAA Football RPI Rankings – Week 6
Last updated: September 23, 2025 (2:37 pm)


Class 1A Football RPI Rankings

  1. Northside-Pinetown (5-0) – RPI: 0.71383
  2. Bear Grass Charter (4-0) – RPI: 0.71083
  3. KIPP Pride (5-0) – RPI: 0.68667
  4. Robbinsville (3-2) – RPI: 0.60833
  5. Southeast Collegiate Prep (4-1) – RPI: 0.54567
  6. South Davidson (4-0) – RPI: 0.54167
  7. Thomas Jefferson Classical (3-1) – RPI: 0.50871
  8. Washington County (2-2) – RPI: 0.49521
  9. Wilson Prep (1-4) – RPI: 0.43667
  10. Hobgood Charter (2-3) – RPI: 0.39167
  11. Columbia (1-2) – RPI: 0.39111
  12. Rosman (2-3) – RPI: 0.36500
  13. East Columbus (1-4) – RPI: 0.33200
  14. North Stokes (1-4) – RPI: 0.31850
  15. Winston-Salem Prep (0-5) – RPI: 0.29967
  16. Weldon (0-2) – RPI: 0.28500
  17. Bonnie Cone Leadership (0-4) – RPI: 0.26979
  18. College Prep & Leadership (0-4) – RPI: 0.26167
  19. Chatham Central (1-4) – RPI: 0.25533
  20. Andrews (0-5) – RPI: 0.24067
  21. North Edgecombe (0-5) – RPI: 0.23467
  22. Mattamuskeet (0-3) – RPI: 0.21511

Class 2A Football RPI Rankings

  1. Tarboro (5-0) – RPI: 0.74600
  2. Alleghany (4-0) – RPI: 0.73542
  3. Manteo (3-1) – RPI: 0.63063
  4. Starmount (3-1) – RPI: 0.62167
  5. Christ the King (4-1) – RPI: 0.60347
  6. East Bladen (4-1) – RPI: 0.57950
  7. Swain County (3-2) – RPI: 0.57900
  8. Northwest Halifax (3-1) – RPI: 0.55958
  9. Bishop McGuinness (4-1) – RPI: 0.55083
  10. Murphy (2-2) – RPI: 0.54938
  11. Perquimans (3-2) – RPI: 0.52800
  12. Warren County (3-1) – RPI: 0.52750
  13. Hayesville (3-2) – RPI: 0.52567
  14. Corvian Community (3-1) – RPI: 0.52250
  15. East Wilkes (2-2) – RPI: 0.52146
  16. Cherryville (3-2) – RPI: 0.51783
  17. Mitchell (2-3) – RPI: 0.50550
  18. Lakewood (3-2) – RPI: 0.50400
  19. North Duplin (4-1) – RPI: 0.48933
  20. Community School of Davidson (1-3) – RPI: 0.48771
  21. South Stanly (3-1) – RPI: 0.48292
  22. Camden County (1-3) – RPI: 0.48167
  23. Cherokee (2-3) – RPI: 0.47167
  24. East Carteret (1-4) – RPI: 0.44733
  25. Gates County (1-4) – RPI: 0.44600
  26. Union (2-2) – RPI: 0.43208
  27. Mountain Island Charter (1-3) – RPI: 0.42688
  28. Elkin (2-2) – RPI: 0.41458
  29. Holmes (1-4) – RPI: 0.41267
  30. ALA-Johnston (3-2) – RPI: 0.41050
  31. Hobbton (2-3) – RPI: 0.40067
  32. Albemarle (2-2) – RPI: 0.36646
  33. Langtree Charter (1-3) – RPI: 0.32583
  34. Southside (1-4) – RPI: 0.32517
  35. Pamlico County (0-4) – RPI: 0.32417
  36. Northampton County (0-5) – RPI: 0.31967
  37. Highland Tech (0-4) – RPI: 0.30583
  38. South Stokes (2-3) – RPI: 0.30300
  39. Bertie (0-5) – RPI: 0.30117
  40. Avery County (1-4) – RPI: 0.29939
  41. Rosewood (1-4) – RPI: 0.29933
  42. Lejeune (0-5) – RPI: 0.28750
  43. West Columbus (0-4) – RPI: 0.27667
  44. North Rowan (1-3) – RPI: 0.27333
  45. Triangle Math & Science (0-4) – RPI: 0.16250

Class 3A Football RPI Rankings

  1. Louisburg (4-0) – RPI: 0.72563
  2. North Stanly (4-0) – RPI: 0.70271
  3. Pender (4-0) – RPI: 0.69625
  4. Mountain Heritage (3-1) – RPI: 0.68417
  5. Pasquotank County (5-0) – RPI: 0.68233
  6. Mount Airy (3-2) – RPI: 0.68017
  7. Eastern Randolph (3-2) – RPI: 0.67617
  8. Midway (4-1) – RPI: 0.64833
  9. Hendersonville (4-1) – RPI: 0.60633
  10. Lincolnton (4-1) – RPI: 0.60317
  11. James Kenan (3-1) – RPI: 0.59667
  12. West Wilkes (3-1) – RPI: 0.59646
  13. West Davidson (3-2) – RPI: 0.57983
  14. Princeton (3-2) – RPI: 0.57867
  15. Shelby (3-2) – RPI: 0.56967
  16. East Rutherford (3-1) – RPI: 0.56458
  17. Providence Grove (3-2) – RPI: 0.56400
  18. Northeastern (4-1) – RPI: 0.55067
  19. Walkertown (4-1) – RPI: 0.54483
  20. Kinston (3-2) – RPI: 0.53500
  21. Greene Central (4-1) – RPI: 0.52867
  22. Ayden-Grifton (3-2) – RPI: 0.52200
  23. Chase (3-1) – RPI: 0.51875
  24. Whiteville (3-2) – RPI: 0.51750
  25. Hertford County (3-2) – RPI: 0.51150
  26. South Columbus (2-3) – RPI: 0.50783
  27. Martin County (3-2) – RPI: 0.50600
  28. Owen (3-2) – RPI: 0.50450
  29. North Moore (3-2) – RPI: 0.49133
  30. Wallace-Rose Hill (1-3) – RPI: 0.45875
  31. Wake Prep Academy (3-2) – RPI: 0.45842
  32. West Bladen (2-3) – RPI: 0.45633
  33. McMichael (2-2) – RPI: 0.44813
  34. Polk County (2-3) – RPI: 0.44733
  35. North Wilkes (2-2) – RPI: 0.44271
  36. West Lincoln (2-2) – RPI: 0.43583
  37. Thomasville (1-3) – RPI: 0.43563
  38. Heide Trask (2-3) – RPI: 0.43300
  39. Farmville Central (2-3) – RPI: 0.43233
  40. Madison (3-2) – RPI: 0.42767
  41. Beddingfield (1-3) – RPI: 0.40833
  42. East Surry (1-4) – RPI: 0.40800
  43. Union Academy (2-2) – RPI: 0.40042
  44. Northwood (1-4) – RPI: 0.39333
  45. South Lenoir (3-2) – RPI: 0.38800
  46. Trinity (1-4) – RPI: 0.36900
  47. Bessemer City (1-4) – RPI: 0.35117
  48. West Caldwell (1-3) – RPI: 0.30271
  49. Bartlett Yancey (1-3) – RPI: 0.29333
  50. East Davidson (0-5) – RPI: 0.28900
  51. Wheatmore (0-5) – RPI: 0.28633
  52. Pine Lake Prep (1-4) – RPI: 0.27117
  53. Patton (0-4) – RPI: 0.26104
  54. Spring Creek (0-5) – RPI: 0.25583
  55. Draughn (0-4) – RPI: 0.23833
  56. Goldsboro (0-5) – RPI: 0.23433
  57. Surry Central (0-5) – RPI: 0.20450

Class 4A Football RPI Rankings

  1. Brevard (4-0) – RPI: 0.76292
  2. North Surry (4-1) – RPI: 0.70200
  3. Reidsville (3-2) – RPI: 0.67622
  4. Maiden (4-1) – RPI: 0.65867
  5. Pisgah (4-1) – RPI: 0.65833
  6. Randleman (3-2) – RPI: 0.65267
  7. Mount Pleasant (3-2) – RPI: 0.62867
  8. Hibriten (3-1) – RPI: 0.61604
  9. West Iredell (4-1) – RPI: 0.61383
  10. Eastern Wayne (3-1) – RPI: 0.61083
  11. Central Davidson (4-1) – RPI: 0.60983
  12. Stuart W. Cramer (4-0) – RPI: 0.60479
  13. East Duplin (3-2) – RPI: 0.59050
  14. South Rowan (3-1) – RPI: 0.58958
  15. West Craven (4-1) – RPI: 0.58200
  16. Lexington Senior (3-1) – RPI: 0.58000
  17. T.W. Andrews (4-1) – RPI: 0.56400
  18. Tuscola (3-2) – RPI: 0.56167
  19. Newton-Conover (2-2) – RPI: 0.55250
  20. Carver (5-0) – RPI: 0.54983
  21. Wilkes Central (3-1) – RPI: 0.54854
  22. Bandys (2-2) – RPI: 0.54583
  23. Foard (2-2) – RPI: 0.52042
  24. SouthWest Edgecombe (2-2) – RPI: 0.51167
  25. North Johnston (3-2) – RPI: 0.50883
  26. Clinton (2-3) – RPI: 0.49767
  27. Forbush (2-2) – RPI: 0.49333
  28. Jordan-Matthews (4-1) – RPI: 0.49267
  29. West Stanly (1-3) – RPI: 0.49063
  30. Bunn (2-2) – RPI: 0.48583
  31. Southwestern Randolph (3-2) – RPI: 0.46400
  32. Nash Central (1-4) – RPI: 0.45867
  33. Burns (2-3) – RPI: 0.45450
  34. Ashe County (1-3) – RPI: 0.43958
  35. Roanoke Rapids (1-3) – RPI: 0.43417
  36. Red Springs (2-3) – RPI: 0.42800
  37. North Pitt (1-4) – RPI: 0.41533
  38. Salisbury (1-3) – RPI: 0.40333
  39. Cummings (2-3) – RPI: 0.39450
  40. East Burke (1-3) – RPI: 0.39313
  41. Lincoln Charter (2-3) – RPI: 0.38900
  42. West Stokes (1-4) – RPI: 0.37733
  43. North Lenoir (1-4) – RPI: 0.37733
  44. First Flight (1-4) – RPI: 0.35850
  45. Lake Norman Charter (2-3) – RPI: 0.35300
  46. Ledford (1-4) – RPI: 0.34933
  47. Bunker Hill (1-4) – RPI: 0.34633
  48. Fairmont (0-5) – RPI: 0.33167
  49. R-S Central (1-3) – RPI: 0.32104
  50. Washington (0-4) – RPI: 0.32000
  51. Southwest Onslow (0-4) – RPI: 0.31167
  52. Morehead (0-5) – RPI: 0.29400
  53. Anson (0-4) – RPI: 0.27979
  54. East Henderson (0-5) – RPI: 0.27333
  55. Carrboro (0-4) – RPI: 0.25083
  56. East Gaston (0-4) – RPI: 0.22250
  57. Graham (0-5) – RPI: 0.21800

Class 5A Football RPI Rankings

  1. South Point (3-1) – RPI: 0.75333
  2. East Lincoln (5-0) – RPI: 0.73533
  3. Hunt (4-1) – RPI: 0.72450
  4. Northwest Cabarrus (3-1) – RPI: 0.70250
  5. Crest (3-1) – RPI: 0.69563
  6. Northside-Jacksonville (3-1) – RPI: 0.66854
  7. West Carteret (3-1) – RPI: 0.66604
  8. West Henderson (3-1) – RPI: 0.66167
  9. St. Pauls (5-0) – RPI: 0.65500
  10. Southern Nash (4-1) – RPI: 0.65133
  11. Rocky Mount (4-1) – RPI: 0.64600
  12. Forest Hills (5-0) – RPI: 0.64433
  13. Jay M. Robinson (3-1) – RPI: 0.64167
  14. Hickory (4-1) – RPI: 0.63717
  15. Carson (3-1) – RPI: 0.60646
  16. Southeast Alamance (4-1) – RPI: 0.59267
  17. Currituck County (4-1) – RPI: 0.59117
  18. Croatan (5-0) – RPI: 0.58667
  19. Franklin (3-2) – RPI: 0.58017
  20. Dixon (4-1) – RPI: 0.55783
  21. North Davidson (3-2) – RPI: 0.55450
  22. Huss (4-1) – RPI: 0.55433
  23. Northeast Guilford (4-1) – RPI: 0.54467
  24. Erwin (1-4) – RPI: 0.53267
  25. Rockingham County (2-3) – RPI: 0.53267
  26. North Buncombe (2-2) – RPI: 0.52958
  27. Western Alamance (4-1) – RPI: 0.52333
  28. Eastern Alamance (2-3) – RPI: 0.51667
  29. South Brunswick (3-2) – RPI: 0.49667
  30. Montgomery Central (3-2) – RPI: 0.48967
  31. North Lincoln (1-4) – RPI: 0.48450
  32. Smoky Mountain (3-2) – RPI: 0.48333
  33. Fike (2-3) – RPI: 0.48300
  34. Oak Grove (2-3) – RPI: 0.47583
  35. C.B. Aycock (2-2) – RPI: 0.47042
  36. North Henderson (2-3) – RPI: 0.46283
  37. Forestview (2-3) – RPI: 0.45183
  38. Concord (2-2) – RPI: 0.45125
  39. J.F. Webb (2-2) – RPI: 0.44083
  40. Person (2-3) – RPI: 0.42850
  41. East Rowan (2-2) – RPI: 0.41396
  42. Monroe (1-3) – RPI: 0.40125
  43. Havelock (1-4) – RPI: 0.39667
  44. Enka (1-4) – RPI: 0.38950
  45. North Forsyth (1-4) – RPI: 0.38933
  46. Southern Wayne (2-3) – RPI: 0.36733
  47. Seaforth (1-4) – RPI: 0.36600
  48. Southern Guilford (2-3) – RPI: 0.36467
  49. West Rowan (1-3) – RPI: 0.36250
  50. South Granville (1-4) – RPI: 0.34350
  51. Orange (0-5) – RPI: 0.33200
  52. Parkwood (1-4) – RPI: 0.33150
  53. North Gaston (1-4) – RPI: 0.33133
  54. Richlands (1-4) – RPI: 0.32433
  55. Atkins (0-4) – RPI: 0.32333
  56. Cedar Ridge (1-4) – RPI: 0.29600
  57. High Point Central (0-5) – RPI: 0.27533
  58. Douglas Byrd (0-5) – RPI: 0.21050

Class 6A Football RPI Rankings

  1. Jacksonville (4-0) – RPI: 0.80417
  2. Ashbrook (5-0) – RPI: 0.74867
  3. Watauga (4-0) – RPI: 0.74125
  4. Asheboro (5-0) – RPI: 0.71467
  5. Middle Creek (4-1) – RPI: 0.70083
  6. Charlotte Catholic (3-2) – RPI: 0.69200
  7. Northern Guilford (4-1) – RPI: 0.68600
  8. Kings Mountain (4-1) – RPI: 0.67500
  9. Northern Nash (3-1) – RPI: 0.67104
  10. Southern Alamance (3-2) – RPI: 0.66150
  11. Seventy-First (4-1) – RPI: 0.65917
  12. West Brunswick (4-1) – RPI: 0.65000
  13. Union Pines (3-1) – RPI: 0.64542
  14. Terry Sanford (4-1) – RPI: 0.64533
  15. Asheville (2-2) – RPI: 0.63708
  16. Freedom (5-0) – RPI: 0.62967
  17. Statesville (5-0) – RPI: 0.61933
  18. Franklinton (4-1) – RPI: 0.61250
  19. A.C. Reynolds (2-3) – RPI: 0.60600
  20. White Oak (4-1) – RPI: 0.59600
  21. Scotland (3-2) – RPI: 0.58667
  22. T.C. Roberson (2-3) – RPI: 0.58283
  23. Southeast Guilford (3-2) – RPI: 0.57533
  24. Eastern Guilford (3-2) – RPI: 0.57200
  25. Lee County (2-2) – RPI: 0.57167
  26. Western Guilford (4-1) – RPI: 0.56533
  27. Harnett Central (3-1) – RPI: 0.54042
  28. Central Cabarrus (2-2) – RPI: 0.52854
  29. Williams (4-1) – RPI: 0.52200
  30. South Johnston (2-2) – RPI: 0.51188
  31. Dudley (2-3) – RPI: 0.49800
  32. South View (2-3) – RPI: 0.47383
  33. Ben L. Smith (1-3) – RPI: 0.47104
  34. Sun Valley (2-2) – RPI: 0.46896
  35. E.E. Smith (2-3) – RPI: 0.46400
  36. East Chapel Hill (3-2) – RPI: 0.45717
  37. Glenn (2-3) – RPI: 0.45600
  38. Swansboro (2-3) – RPI: 0.44367
  39. Piedmont (2-3) – RPI: 0.44283
  40. J.H. Rose (2-3) – RPI: 0.43800
  41. St. Stephens (2-3) – RPI: 0.43633
  42. Vance County (1-4) – RPI: 0.43167
  43. Olympic (2-2) – RPI: 0.42896
  44. South Caldwell (2-3) – RPI: 0.42833
  45. Southern Lee (1-3) – RPI: 0.42729
  46. Gray’s Creek (3-2) – RPI: 0.42533
  47. West Johnston (1-3) – RPI: 0.41604
  48. Westover (1-4) – RPI: 0.40450
  49. Mount Tabor (1-4) – RPI: 0.40067
  50. Alexander Central (1-4) – RPI: 0.39600
  51. Harding University (1-3) – RPI: 0.38750
  52. Northern Durham (2-3) – RPI: 0.35067
  53. Western Harnett (2-2) – RPI: 0.34604
  54. Triton (1-3) – RPI: 0.34208
  55. North Iredell (1-4) – RPI: 0.34133
  56. Ragsdale (0-5) – RPI: 0.27467
  57. Berry (0-4) – RPI: 0.26208

Class 7A Football RPI Rankings

  1. Cleveland (4-0) – RPI: 0.87958
  2. Grimsley (4-0) – RPI: 0.76333
  3. Garner (4-1) – RPI: 0.76167
  4. Weddington (4-1) – RPI: 0.74450
  5. Independence (4-1) – RPI: 0.73083
  6. Cardinal Gibbons (4-1) – RPI: 0.72889
  7. Clayton (4-1) – RPI: 0.71267
  8. Reagan (4-1) – RPI: 0.68200
  9. Porter Ridge (4-1) – RPI: 0.67717
  10. Jack Britt (3-2) – RPI: 0.67167
  11. Mooresville (3-2) – RPI: 0.67100
  12. New Bern (3-2) – RPI: 0.66417
  13. R.J. Reynolds (5-0) – RPI: 0.65900
  14. Southeast Raleigh (3-2) – RPI: 0.64200
  15. Cary (5-0) – RPI: 0.63533
  16. Richmond Senior (3-2) – RPI: 0.62867
  17. D.H. Conley (3-2) – RPI: 0.60000
  18. East Forsyth (3-2) – RPI: 0.59767
  19. Hillside (4-1) – RPI: 0.59733
  20. Davie County (3-2) – RPI: 0.58850
  21. Butler (2-3) – RPI: 0.57567
  22. Sanderson (4-1) – RPI: 0.56917
  23. Lake Norman (3-2) – RPI: 0.56750
  24. Marvin Ridge (3-2) – RPI: 0.55983
  25. Fuquay-Varina (3-2) – RPI: 0.55583
  26. South Central (3-2) – RPI: 0.54700
  27. Holly Springs (3-2) – RPI: 0.53833
  28. A.L. Brown (2-2) – RPI: 0.53521
  29. North Mecklenburg (3-2) – RPI: 0.52267
  30. South Garner (3-2) – RPI: 0.51583
  31. Page (3-1) – RPI: 0.50750
  32. McDowell (3-1) – RPI: 0.50438
  33. Cape Fear (3-2) – RPI: 0.49800
  34. East Wake (2-3) – RPI: 0.49517
  35. New Hanover (2-3) – RPI: 0.48700
  36. South Iredell (2-3) – RPI: 0.48283
  37. Cuthbertson (2-3) – RPI: 0.48250
  38. Hopewell (2-3) – RPI: 0.47467
  39. Southern School of Energy (1-4) – RPI: 0.46933
  40. Overhills (2-3) – RPI: 0.46150
  41. Lumberton (2-2) – RPI: 0.45667
  42. Ashley (2-3) – RPI: 0.43333
  43. Chapel Hill (3-2) – RPI: 0.43067
  44. Knightdale (1-4) – RPI: 0.42867
  45. Purnell Swett (2-3) – RPI: 0.42467
  46. North Brunswick (1-4) – RPI: 0.42033
  47. Ballantyne Ridge (1-4) – RPI: 0.41533
  48. Pine Forest (1-4) – RPI: 0.40667
  49. West Cabarrus (1-3) – RPI: 0.39833
  50. Heritage (1-4) – RPI: 0.38300
  51. Topsail (0-5) – RPI: 0.37983
  52. Southwest Guilford (1-4) – RPI: 0.36433
  53. Wake Forest (1-4) – RPI: 0.36100
  54. West Mecklenburg (0-5) – RPI: 0.35433
  55. Cox Mill (1-3) – RPI: 0.33604
  56. Riverside-Durham (0-5) – RPI: 0.32800
  57. Smithfield-Selma (1-4) – RPI: 0.32483
  58. Parkland (1-4) – RPI: 0.32367
  59. Rocky River (2-3) – RPI: 0.32333
  60. Hickory Ridge (1-3) – RPI: 0.31646

Class 8A Football RPI Rankings

  1. Hough (5-0) – RPI: 0.88800
  2. Hoggard (4-0) – RPI: 0.88667
  3. Mallard Creek (4-1) – RPI: 0.80750
  4. Apex Friendship (5-0) – RPI: 0.79117
  5. Pinecrest (4-1) – RPI: 0.76167
  6. Myers Park (4-1) – RPI: 0.74717
  7. Panther Creek (4-1) – RPI: 0.69633
  8. Millbrook (4-0) – RPI: 0.67771
  9. Jordan (5-0) – RPI: 0.66700
  10. Rolesville (2-2) – RPI: 0.65083
  11. South Mecklenburg (4-1) – RPI: 0.63933
  12. West Forsyth (3-2) – RPI: 0.63700
  13. Green Hope (4-1) – RPI: 0.63033
  14. Ardrey Kell (3-2) – RPI: 0.62600
  15. Enloe (3-1) – RPI: 0.59729
  16. Broughton (2-2) – RPI: 0.59250
  17. West Charlotte (3-2) – RPI: 0.57950
  18. Chambers (3-2) – RPI: 0.56600
  19. Corinth Holders (2-2) – RPI: 0.56563
  20. Palisades (3-2) – RPI: 0.55633
  21. Leesville Road (3-1) – RPI: 0.53542
  22. Laney (2-3) – RPI: 0.53467
  23. Providence (2-3) – RPI: 0.51883
  24. Apex (1-4) – RPI: 0.45000
  25. Willow Spring (1-3) – RPI: 0.44583
  26. Hoke County (1-3) – RPI: 0.41729
  27. Green Level (1-4) – RPI: 0.41000
  28. East Mecklenburg (2-3) – RPI: 0.40867
  29. Northwest Guilford (1-4) – RPI: 0.40333
  30. Athens Drive (0-4) – RPI: 0.36042
  31. Garinger (1-4) – RPI: 0.22667
  32. Wakefield (0-4) – RPI: 0.21125