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
-
Northside – Pinetown — 5-0-0 — 0.70633
-
Chatham Central — 5-0-0 — 0.65767
-
Hobgood Charter — 2-2-0 — 0.50458
-
North Edgecombe — 3-2-0 — 0.50033
-
Columbia — 2-2-0 — 0.48694
-
Rocky Mount Prep — 3-1-0 — 0.48292
-
East Columbus — 2-3-0 — 0.46583
-
Wilson Prep Academy — 1-4-0 — 0.42133
-
South Davidson — 3-2-0 — 0.41700
-
Rosman — 2-3-0 — 0.41077
-
Robbinsville — 1-4-0 — 0.40417
-
Winston-Salem Preparatory Academy — 1-4-0 — 0.38383
-
North East Carolina Prep — 3-2-0 — 0.37883
-
Sallie B. Howard — 2-2-0 — 0.36194
-
KIPP Pride — 1-4-0 — 0.35417
-
Southeast Collegiate Prep Academy — 1-4-0 — 0.34233
-
Washington County — 1-4-0 — 0.33589
-
Thomas Jefferson Classical Academy — 1-3-0 — 0.30306
-
Jones Senior — 0-4-0 — 0.27188
-
Bonnie Cone Leadership Academy — 0-4-0 — 0.23708
-
Andrews — 0-4-0 — 0.23083
-
Bear Grass Charter — 0-5-0 — 0.22867
-
North Stokes — 0-5-0 — 0.22733
-
The College Prep & Leadership Academy — 0-3-0 — 0.21889
-
Weldon STEM — 0-3-0 — 0.15917
CLASS 2A
-
Starmount — 4-0-0 — 0.77604
-
Corvian Community — 3-1-0 — 0.69938
-
Alleghany — 4-0-0 — 0.69792
-
Tarboro — 4-1-0 — 0.68833
-
Christ the King — 4-0-0 — 0.67625
-
Cherokee — 3-2-0 — 0.65583
-
Manteo — 4-1-0 — 0.64050
-
Warren County — 4-0-0 — 0.62792
-
Holmes — 3-1-0 — 0.62792
-
North Rowan — 3-1-0 — 0.62083
-
Southside — 3-2-0 — 0.58167
-
North Duplin — 3-1-0 — 0.57833
-
Lakewood — 2-3-0 — 0.52333
-
Mountain Island Charter — 3-0-0 — 0.52296
-
Bertie — 1-3-0 — 0.51729
-
Cherryville — 3-2-0 — 0.51467
-
East Wilkes — 2-2-0 — 0.51333
-
Murphy — 2-2-0 — 0.50750
-
Mitchell — 3-2-0 — 0.50633
-
Gates County — 2-2-0 — 0.50000
-
East Bladen — 3-2-0 — 0.49867
-
Community School of Davidson — 2-2-0 — 0.48160
-
Rosewood — 3-2-0 — 0.47300
-
Elkin — 2-2-0 — 0.46438
-
Albemarle — 2-2-0 — 0.46222
-
Union — 3-1-0 — 0.45854
-
Avery County — 3-2-0 — 0.44167
-
Bishop McGuinness — 2-3-0 — 0.43950
-
Langtree Charter Academy — 2-2-0 — 0.42271
-
Perquimans County — 2-3-0 — 0.41167
-
Hobbton — 1-4-0 — 0.41017
-
Northwest Halifax Collegiate & Technical Academy — 2-2-0 — 0.40208
-
South Stokes — 3-2-0 — 0.40150
-
West Columbus — 1-3-0 — 0.38917
-
Swain County — 1-4-0 — 0.38133
-
East Carteret — 1-4-0 — 0.37507
-
Pamlico County — 1-3-0 — 0.37417
-
Camden County — 1-3-0 — 0.36042
-
South Stanly — 1-3-0 — 0.32646
-
Lejeune — 1-3-0 — 0.32458
-
Hayesville — 1-3-0 — 0.31067
-
American Leadership Academy-Johnston — 1-3-0 — 0.30750
-
Highland Tech — 0-5-0 — 0.26933
-
Bradford Prep — 1-3-0 — 0.25229
-
Triangle Math & Science Academy — 0-4-0 — 0.24313
CLASS 3A
-
North Stanly — 3-0-0 — 0.77306
-
Hendersonville — 5-0-0 — 0.72367
-
Midway — 5-0-0 — 0.72333
-
Whiteville — 5-0-0 — 0.72267
-
Martin County — 4-0-0 — 0.71854
-
Shelby — 4-1-0 — 0.67167
-
Hertford County — 3-1-0 — 0.67083
-
James Kenan — 2-1-0 — 0.66444
-
CHASE — 4-0-0 — 0.65750
-
Lincolnton — 4-1-0 — 0.63983
-
Northeastern — 4-1-0 — 0.63067
-
Mount Airy — 3-2-0 — 0.60533
-
Walkertown — 4-1-0 — 0.60050
-
Thomasville — 3-1-0 — 0.59438
-
Wake Prep Academy — 4-1-0 — 0.59017
-
Wallace-Rose Hill — 2-2-0 — 0.57271
-
South Columbus — 3-2-0 — 0.56817
-
Northwood — 2-3-0 — 0.55767
-
Eastern Randolph — 2-3-0 — 0.54650
-
Providence Grove — 3-2-0 — 0.53933
-
West Davidson — 3-2-0 — 0.53350
-
Louisburg — 3-1-0 — 0.52021
-
Kinston — 3-2-0 — 0.51283
-
Pasquotank County — 2-2-0 — 0.50479
-
Pine Lake Prep — 3-1-0 — 0.50458
-
Princeton — 2-3-0 — 0.49600
-
South Lenoir — 3-2-0 — 0.47283
-
Owen — 3-2-0 — 0.47033
-
Mountain Heritage — 2-2-0 — 0.46250
-
Union Academy — 2-2-0 — 0.46146
-
East Davidson — 2-3-0 — 0.44950
-
Greene Central — 3-2-0 — 0.44883
-
North Wilkes — 2-2-0 — 0.44292
-
West Wilkes — 2-2-0 — 0.44229
-
Farmville Central — 2-3-0 — 0.42633
-
Pender — 2-2-0 — 0.40917
-
East Rutherford — 0-4-0 — 0.40875
-
West Lincoln — 2-2-0 — 0.40583
-
North Moore — 0-5-0 — 0.39850
-
East Surry — 1-4-0 — 0.39250
-
Wheatmore — 1-4-0 — 0.38583
-
Draughn — 0-5-0 — 0.34333
-
Polk County — 1-4-0 — 0.34067
-
Madison — 1-4-0 — 0.33470
-
Ayden – Grifton — 1-4-0 — 0.33383
-
Trinity — 1-4-0 — 0.32917
-
Goldsboro — 0-5-0 — 0.30883
-
Bartlett Yancey — 1-3-0 — 0.30875
-
McMichael — 1-3-0 — 0.30444
-
Bessemer City — 0-5-0 — 0.29750
-
Patton — 0-5-0 — 0.25187
-
Heide Trask — 1-4-0 — 0.24100
-
Beddingfield — 0-4-0 — 0.21146
-
Surry Central — 0-5-0 — 0.19283
-
West Bladen — 0-5-0 — 0.18383
CLASS 4A
-
Tuscola — 5-0-0 — 0.72500
-
Mount Pleasant — 4-1-0 — 0.70950
-
East Duplin — 4-1-0 — 0.69367
-
Eastern Wayne — 4-0-0 — 0.67188
-
West Iredell — 5-0-0 — 0.66717
-
Hibriten — 4-0-0 — 0.66479
-
Clinton — 3-2-0 — 0.66133
-
Forbush — 3-1-0 — 0.64750
-
T.W. Andrews — 4-1-0 — 0.64300
-
South Rowan — 3-1-0 — 0.60813
-
Burns — 3-2-0 — 0.60333
-
R-S Central — 4-1-0 — 0.59900
-
North Surry — 3-2-0 — 0.59483
-
SouthWest Edgecombe — 3-1-0 — 0.59250
-
West Stanly — 2-2-0 — 0.58785
-
Fairmont — 2-2-0 — 0.58521
-
Ledford — 3-2-0 — 0.57600
-
Pisgah — 3-2-0 — 0.57233
-
Roanoke Rapids — 3-1-0 — 0.56875
-
Southwestern Randolph — 4-1-0 — 0.56667
-
Bandys — 2-2-0 — 0.56083
-
West Stokes — 2-2-0 — 0.52979
-
East Burke — 3-2-0 — 0.52650
-
Lake Norman Charter — 2-2-0 — 0.52067
-
Bunker Hill — 3-2-0 — 0.51150
-
West Craven — 3-2-0 — 0.51150
-
Stuart W. Cramer — 4-0-0 — 0.51083
-
Morehead — 3-2-0 — 0.50767
-
Anson — 3-1-0 — 0.50563
-
Reidsville — 2-3-0 — 0.49794
-
Foard — 1-3-0 — 0.48625
-
Maiden — 2-3-0 — 0.47867
-
Newton-Conover — 1-3-0 — 0.46667
-
Wilkes Central — 3-1-0 — 0.46646
-
Graham — 0-1-0 — 0.46250
-
Randleman — 1-4-0 — 0.45833
-
Cummings — 1-4-0 — 0.44683
-
East Gaston — 2-2-0 — 0.43750
-
Lexington Senior — 1-3-0 — 0.43542
-
East Henderson — 1-4-0 — 0.43333
-
Washington — 0-4-0 — 0.41250
-
Bunn — 1-3-0 — 0.40958
-
Salisbury — 0-4-0 — 0.40000
-
Jordan-Matthews — 2-3-0 — 0.38733
-
North Pitt — 1-4-0 — 0.37817
-
Central Davidson — 1-4-0 — 0.37033
-
North Johnston — 1-4-0 — 0.36350
-
Red Springs — 1-4-0 — 0.36100
-
Southwest Onslow — 1-4-0 — 0.35733
-
Nash Central — 0-5-0 — 0.33183
-
Lincoln Charter — 0-4-0 — 0.31563
-
Brevard — 0-4-0 — 0.29313
-
Carrboro — 1-3-0 — 0.28354
-
Ashe County — 0-4-0 — 0.27104
-
Carver — 1-4-0 — 0.24978
-
North Lenoir — 0-5-0 — 0.24883
-
First Flight — 0-4-0 — 0.24854
CLASS 5A
-
South Point — 5-0-0 — 0.86867
-
Northside – Jacksonville — 4-0-0 — 0.80042
-
Crest — 3-1-0 — 0.79146
-
Hunt — 4-0-0 — 0.76563
-
Southeast Alamance — 5-0-0 — 0.74567
-
St. Pauls — 5-0-0 — 0.72467
-
Jay M. Robinson — 4-0-0 — 0.71604
-
Hickory — 4-1-0 — 0.71133
-
Enka — 5-0-0 — 0.70650
-
West Rowan — 3-1-0 — 0.70021
-
Forest Hills — 4-0-0 — 0.69042
-
Croatan — 5-0-0 — 0.68517
-
Northeast Guilford — 3-1-0 — 0.68063
-
East Lincoln — 5-0-0 — 0.67433
-
Fike — 5-0-0 — 0.66400
-
Oak Grove — 4-1-0 — 0.64883
-
North Davidson — 4-1-0 — 0.64367
-
Northwest Cabarrus — 3-1-0 — 0.63792
-
West Henderson — 2-2-0 — 0.63500
-
Franklin — 5-0-0 — 0.63350
-
Seaforth — 4-1-0 — 0.62467
-
Smoky Mountain — 5-0-0 — 0.61633
-
Monroe — 2-2-0 — 0.60729
-
Western Alamance — 4-0-0 — 0.59417
-
Carson — 3-1-0 — 0.59171
-
C.B. Aycock — 2-2-0 — 0.56938
-
Montgomery Central — 2-3-0 — 0.54561
-
East Rowan — 2-2-0 — 0.54146
-
Parkwood — 3-2-0 — 0.54133
-
Eastern Alamance — 3-2-0 — 0.53750
-
Havelock — 2-3-0 — 0.53550
-
Erwin — 3-2-0 — 0.53517
-
North Buncombe — 3-1-0 — 0.53458
-
Southern Nash — 3-2-0 — 0.53133
-
Rocky Mount — 3-2-0 — 0.52933
-
South Granville — 3-2-0 — 0.52567
-
Rockingham County — 2-3-0 — 0.52200
-
Huss — 3-2-0 — 0.49617
-
Southern Wayne — 3-2-0 — 0.49500
-
West Carteret — 2-2-0 — 0.49125
-
Currituck County — 2-2-0 — 0.48264
-
North Lincoln — 1-4-0 — 0.45283
-
Concord — 1-3-0 — 0.44979
-
North Henderson — 0-5-0 — 0.43200
-
J.F. Webb — 1-3-0 — 0.40958
-
Person — 1-4-0 — 0.38817
-
Orange — 1-3-0 — 0.36938
-
South Brunswick — 2-3-0 — 0.36667
-
Forestview — 0-5-0 — 0.33800
-
Dixon — 2-3-0 — 0.33533
-
Richlands — 1-4-0 — 0.32817
-
North Forsyth — 1-4-0 — 0.32067
-
Douglas Byrd — 0-5-0 — 0.27483
-
Atkins — 0-4-0 — 0.25583
-
North Gaston — 0-5-0 — 0.24267
-
Southern Guilford — 0-4-0 — 0.20896
-
Cedar Ridge — 0-3-0 — 0.12917
CLASS 6A
-
Asheboro — 5-0-0 — 0.75667
-
Jacksonville — 3-1-0 — 0.73938
-
Williams — 3-0-0 — 0.72556
-
J.H. Rose — 5-0-0 — 0.72533
-
T.C. Roberson — 4-1-0 — 0.70950
-
Franklinton — 5-0-0 — 0.70333
-
Southern Alamance — 4-1-0 — 0.70150
-
Scotland — 4-1-0 — 0.67633
-
Harnett Central — 4-0-0 — 0.67417
-
Kings Mountain — 4-1-0 — 0.65883
-
Swansboro — 4-1-0 — 0.65233
-
Asheville — 3-1-0 — 0.64792
-
Triton — 4-0-0 — 0.64229
-
Dudley — 3-2-0 — 0.63200
-
Felton Grove — 3-1-0 — 0.62771
-
Ashbrook — 2-3-0 — 0.61100
-
Glenn — 4-1-0 — 0.60200
-
Alexander Central — 4-1-0 — 0.59017
-
Seventy-First — 3-1-0 — 0.58729
-
Union Pines — 3-1-0 — 0.58208
-
Northern Nash — 2-2-0 — 0.58042
-
Freedom — 4-1-0 — 0.57333
-
Sun Valley — 2-2-0 — 0.55958
-
Middle Creek — 2-2-0 — 0.55354
-
Statesville — 2-3-0 — 0.49817
-
Northern Durham — 2-2-0 — 0.49542
-
South Caldwell — 2-3-0 — 0.48950
-
Piedmont — 2-3-0 — 0.48617
-
Charlotte Catholic — 2-3-0 — 0.48350
-
South Johnston — 1-3-0 — 0.48146
-
White Oak — 2-2-0 — 0.47083
-
Central Cabarrus — 1-3-0 — 0.46813
-
Olympic — 2-2-0 — 0.45667
-
Westover — 2-3-0 — 0.45300
-
Mount Tabor — 1-4-0 — 0.44850
-
West Brunswick — 1-4-0 — 0.44067
-
Lee County — 0-4-0 — 0.43875
-
Ragsdale — 2-3-0 — 0.43100
-
Harding University — 1-3-0 — 0.41688
-
Gray’s Creek — 3-2-0 — 0.41533
-
Eastern Guilford — 1-3-0 — 0.41271
-
Western Harnett — 3-1-0 — 0.40236
-
West Johnston — 1-3-0 — 0.39813
-
Watauga — 1-3-0 — 0.39167
-
Southeast Guilford — 1-4-0 — 0.38667
-
Western Guilford — 2-3-0 — 0.37633
-
St. Stephens — 1-4-0 — 0.37033
-
Northern Guilford — 1-4-0 — 0.36667
-
A.C. Reynolds — 1-4-0 — 0.36600
-
Vance County — 0-5-0 — 0.35950
-
Phillip O. Berry Academy of Technology — 2-2-0 — 0.35000
-
South View — 1-4-0 — 0.34717
-
Southern Lee — 0-4-0 — 0.32500
-
East Chapel Hill — 1-2-0 — 0.31287
-
Terry Sanford — 1-4-0 — 0.31167
-
Ben L. Smith — 1-4-0 — 0.30483
-
North Iredell — 0-5-0 — 0.28500
-
E.E. Smith — 0-5-0 — 0.22133
CLASS 7A
-
Weddington — 5-0-0 — 0.79400
-
Cleveland — 4-0-0 — 0.78188
-
Grimsley — 4-0-0 — 0.77500
-
Clayton — 5-0-0 — 0.74350
-
Lake Norman — 5-0-0 — 0.73600
-
Marvin Ridge — 5-0-0 — 0.72467
-
New Bern — 3-1-0 — 0.69875
-
Southeast Raleigh — 4-1-0 — 0.69333
-
Cape Fear — 4-0-0 — 0.68417
-
Davie County — 3-2-0 — 0.67900
-
Garner — 3-2-0 — 0.67333
-
Reagan — 4-1-0 — 0.67067
-
A.L. Brown — 4-0-0 — 0.66833
-
Cardinal Gibbons — 3-2-0 — 0.64783
-
Hopewell — 4-1-0 — 0.64000
-
D.H. Conley — 3-1-0 — 0.62500
-
Southern School of Energy and Sustainability — 2-2-0 — 0.60750
-
Butler — 3-2-0 — 0.58650
-
Wake Forest — 3-2-0 — 0.58500
-
New Hanover — 2-3-0 — 0.57917
-
East Forsyth — 3-2-0 — 0.56967
-
North Brunswick — 3-2-0 — 0.56700
-
Page — 4-0-0 — 0.56333
-
Topsail — 2-3-0 — 0.55467
-
Hickory Ridge — 3-1-0 — 0.55313
-
Pine Forest — 3-2-0 — 0.52450
-
Mooresville — 1-4-0 — 0.52283
-
Overhills — 3-2-0 — 0.51883
-
South Central — 3-2-0 — 0.51750
-
West Cabarrus — 1-3-0 — 0.50938
-
Fuquay-Varina — 2-3-0 — 0.50700
-
Purnell Swett — 3-2-0 — 0.50667
-
Hillside — 3-2-0 — 0.50617
-
Porter Ridge — 2-3-0 — 0.48683
-
Jack Britt — 2-3-0 — 0.47833
-
Parkland — 3-2-0 — 0.47683
-
Ashley — 2-3-0 — 0.47400
-
Independence — 1-4-0 — 0.47167
-
McDowell — 1-3-0 — 0.46983
-
Ballantyne Ridge — 2-3-0 — 0.46817
-
South Garner — 3-2-0 — 0.45767
-
Sanderson — 3-2-0 — 0.45733
-
R.J. Reynolds — 3-2-0 — 0.45683
-
Richmond Senior — 1-3-0 — 0.42813
-
Holly Springs — 2-3-0 — 0.42800
-
East Wake — 2-3-0 — 0.42083
-
South Iredell — 1-4-0 — 0.41333
-
North Mecklenburg — 2-3-0 — 0.40933
-
Heritage — 1-4-0 — 0.40383
-
Southwest Guilford — 0-4-0 — 0.39646
-
Riverside-Durham — 1-4-0 — 0.38533
-
Lumberton — 1-3-0 — 0.38375
-
Cuthbertson — 1-4-0 — 0.38183
-
Cary — 2-3-0 — 0.33267
-
Cox Mill — 1-3-0 — 0.32063
-
Chapel Hill — 1-4-0 — 0.30033
-
Knightdale — 0-5-0 — 0.26667
-
West Mecklenburg — 0-5-0 — 0.26183
-
Smithfield-Selma — Record and RPI not provided
CLASS 8A
-
Hough — 5-0-0 — 0.87283
-
Chambers — 5-0-0 — 0.86667
-
Millbrook — 4-0-0 — 0.73563
-
Apex Friendship — 5-0-0 — 0.73433
-
Green Hope — 4-1-0 — 0.69500
-
Palisades — 4-1-0 — 0.69183
-
West Forsyth — 4-1-0 — 0.67533
-
Hoggard — 3-1-0 — 0.66125
-
Broughton — 3-1-0 — 0.64750
-
Mallard Creek — 3-2-0 — 0.61356
-
West Charlotte — 3-2-0 — 0.60933
-
Myers Park — 2-2-0 — 0.59917
-
Ardrey Kell — 3-2-0 — 0.59400
-
Jordan — 4-1-0 — 0.57350
-
Laney — 2-3-0 — 0.55767
-
Hoke County — 2-2-0 — 0.55729
-
Pinecrest — 2-3-0 — 0.55417
-
Panther Creek — 3-2-0 — 0.48917
-
Leesville Road — 2-2-0 — 0.47750
-
Enloe — 2-2-0 — 0.47583
-
Rolesville — 1-2-0 — 0.46528
-
East Mecklenburg — 3-2-0 — 0.46133
-
Providence — 1-4-0 — 0.43483
-
Corinth Holders — 1-3-0 — 0.42347
-
Athens Drive — 1-3-0 — 0.41688
-
Apex — 2-3-0 — 0.40000
-
Willow Spring — 1-3-0 — 0.39271
-
South Mecklenburg — 1-4-0 — 0.34850
-
Wakefield — 1-3-0 — 0.33875
-
Garinger — 2-3-0 — 0.33650
-
Green Level — 1-4-0 — 0.33583
-
Northwest Guilford — 0-5-0 — 0.24100

