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

