2026 North Carolina High School Football Report

Week 6 — September 24, 2026

Work in progress. This report is in active development. Ratings and projections will change as the system is refined, and some sections are not yet complete.
Ratings basis: 1156 2026 results, seeded with 2025 Home field: +1.4 pts Generated September 22, 2026

Week 6 Projections

150 games. Sorted with the closest matchups first.

Thursday, September 24 — 2 games

MatchupProjected resultConfidence
Seventy-First at Cape FearSeventy-First 26–2066%
Midway at North Duplin Jr SrMidway 42–1496%

Friday, September 25 — 146 games

MatchupProjected resultConfidence
Rosman at HayesvilleconfHayesville 22–2250%
Asheville at WataugaAsheville 22–2250%
Patton at DraughnconfDraughn 22–2252%
Charles B Aycock at Southern NashconfSouthern Nash 23–2252%
Swansboro at West CarteretconfWest Carteret 23–2253%
Croatan at HavelockconfCroatan 23–2155%
Bishop McGuinness at Winston-Salem Preparatory AcadconfBishop McGuinness 23–2155%
Lee County at West JohnstonconfWest Johnston 23–2155%
North Raleigh Christian Academy at Metrolina Christian AcademyMetrolina Christian Academy 23–2156%
Triangle Math and Science Academy at JonesTriangle Math and Science Academy 24–2156%
Bradford Preparatory at Langtree Charter AcademyconfLangtree Charter Academy 24–2156%
Gates County at Pasquotank CountyPasquotank County 24–2157%
Rabun Gap-Nacoochee (GA) at Ambassador Christian SchoolRabun Gap-Nacoochee (GA) 24–2157%
Lexington at RandlemanconfRandleman 24–2159%
Bandys at Newton-ConoverconfBandys 24–2159%
Anson at PenderPender 24–2159%
Christ the King at Community School of DavidsonconfCommunity School of Davidson 25–2160%
Jordan at Apex FriendshipconfApex Friendship 25–2161%
Lake View (SC) at FairmontLake View (SC) 25–2161%
Fike at Northern NashconfFike 25–2161%
Ben L. Smith at Southwest GuilfordconfSouthwest Guilford 25–2163%
Central Cabarrus at OlympicconfOlympic 26–2164%
East Mecklenburg at Ballantyne RidgeconfBallantyne Ridge 26–2065%
Topsail at North BrunswickconfNorth Brunswick 26–2066%
Brevard at North HendersonconfNorth Henderson 26–2066%
Harding University at Cox MillconfCox Mill 26–2067%
Princeton at Wake Preparatory AcademyPrinceton 26–2067%
College Prep and Leadership Academy at South StokesconfSouth Stokes 26–2067%
East Bladen at HobbtonconfEast Bladen 27–2068%
Cuthbertson at PiedmontconfPiedmont 27–2068%
Walkertown at Rockingham CountyconfWalkertown 27–2068%
Smoky Mountain at TuscolaconfTuscola 27–2070%
Lake Norman Charter at Pine Lake PreparatoryconfLake Norman Charter 27–2070%
Spartanburg (SC) at Charlotte LatinSpartanburg (SC) 28–2071%
Benedictine (GA) at RichmondconfRichmond 28–2071%
Green Hope at ApexconfGreen Hope 28–2072%
Porter Ridge at Charlotte CatholicconfCharlotte Catholic 28–1973%
Columbia at Hobgood CharterconfHobgood Charter 29–1974%
Broughton at Corinth HoldersconfBroughton 29–1975%
Mallard Creek at West CharlotteconfMallard Creek 29–1975%
Jordan-Matthews at East Chapel HillEast Chapel Hill 29–1975%
D H Conley at Western AlamanceD H Conley 29–1976%
Avery County at OwenconfOwen 29–1976%
Union Academy at South StanlyconfUnion Academy 29–1976%
North Buncombe at McDowellNorth Buncombe 29–1976%
Elkin at Ashe CountyconfAshe County 30–1977%
North Pitt at North JohnstonconfNorth Pitt 30–1978%
Chase at R-S CentralconfR-S Central 30–1979%
Atkins at ForbushForbush 30–1979%
Hopewell at South MecklenburgconfHopewell 30–1979%
Maiden at FoardconfMaiden 31–1980%
Trion (GA) at Northview Academyno rating for one side—
Lawrence Academy at Halifax AcademyLawrence Academy 31–1881%
Sandhills Classical Christian at Father CapodannoconfSandhills Classical Christian 31–1882%
T Wingate Andrews at LedfordconfT Wingate Andrews 32–1883%
South Rowan at ConcordconfSouth Rowan 32–1883%
J. F. Webb at Northwest Halifax Collegiate and TechnicJ. F. Webb 32–1883%
East Columbus Junior-Senior at UnionconfUnion 32–1883%
Laney at AshleyconfLaney 32–1884%
Shelby at Stuart W CramerconfShelby 32–1884%
Arendell Parrott Academy at Rocky Mount AcademyconfArendell Parrott Academy 33–1884%
Wakefield at EnloeconfEnloe 33–1885%
High Point Christian Academy at Trinity ChristianHigh Point Christian Academy 33–1885%
GRACE Christian at Mount Zion Christian AcademyMount Zion Christian Academy 33–1885%
West Columbus at LakewoodconfLakewood 33–1885%
Dudley at PageconfPage 34–1786%
Mountain Island Charter at AlbemarleMountain Island Charter 34–1787%
Pisgah at FranklinconfFranklin 34–1787%
Alleghany at StarmountconfStarmount 34–1787%
GRACE Christian at Concord Christian (TN)Concord Christian (TN) 35–1788%
Northwest Cabarrus at East RowanconfNorthwest Cabarrus 35–1789%
Northern at OrangeOrange 36–1690%
Wayne Christian at American Leadership Academy - JohnstonWayne Christian 36–1690%
Rolesville at MillbrookconfMillbrook 37–1691%
Cherokee at MurphyconfMurphy 37–1692%
Pamlico County at Camden CountyCamden County 38–1692%
Willow Spring at Panther CreekconfPanther Creek 38–1692%
Wayne Preparatory Academy at Northeast AcademyWayne Preparatory Academy 38–1692%
Cary Christian at Wake Christian AcademyconfCary Christian 38–1693%
Mitchell at Polk CountyconfMitchell 38–1593%
East Gaston at Bessemer CityconfEast Gaston 38–1593%
Covenant Day at Harrells Christian AcademyHarrells Christian Academy 38–1593%
North Wilkes at Wilkes CentralconfWilkes Central 39–1593%
Carson at West RowanconfWest Rowan 39–1593%
Hertford County at New BernNew Bern 39–1594%
West Stanly at Eastern RandolphEastern Randolph 39–1594%
South Johnston at Union PinesconfUnion Pines 39–1594%
Chatham Central at North StokesconfChatham Central 40–1595%
Chambers at ButlerconfChambers 40–1595%
East Wilkes at West WilkesconfEast Wilkes 40–1595%
Hoke County at Middle CreekMiddle Creek 41–1595%
Hickory Ridge at West CabarrusconfHickory Ridge 41–1495%
Charlotte Country Day School at Myers ParkMyers Park 41–1495%
Morehead at Bartlett YanceyconfMorehead 41–1495%
East Rutherford at Forest HillsForest Hills 42–1496%
Harnett Central at Western HarnettconfHarnett Central 42–1496%
Cannon [Cannon/Concord Academy] at Providence DayProvidence Day 42–1496%
Burns at West LincolnconfBurns 42–1496%
Charlotte Christian at RavenscroftCharlotte Christian 42–1496%
South Point at HussconfSouth Point 42–1496%
West Stokes at Northeast GuilfordNortheast Guilford 43–1496%
West Henderson at East HendersonconfWest Henderson 43–1496%
John Paul II Catholic at Liberty Christian AcademyJohn Paul II Catholic 43–1496%
Southern Guilford at Central DavidsonCentral Davidson 43–1497%
Warren County at Roanoke RapidsWarren County 43–1497%
Southeast Alamance at PersonconfSoutheast Alamance 43–1497%
South Garner at ClevelandconfCleveland 43–1397%
Weddington at Sun ValleyconfWeddington 44–1397%
Faith Christian at St. David'sconfFaith Christian 44–1397%
Carrboro at Louisburg MagnetLouisburg Magnet 44–1397%
Rosewood at James KenanconfJames Kenan 44–1397%
Wallace-Rose Hill at GoldsboroconfWallace-Rose Hill 56–997%
Fuquay-Varina at Southeast RaleighconfSoutheast Raleigh 46–1397%
Grimsley at Western GuilfordconfGrimsley 55–997%
Thomas Jefferson Classical Academy at North StanlyNorth Stanly 48–1297%
Southwestern Randolph at McMichaelSouthwestern Randolph 49–1197%
North Wake Saints at Felton GroveFelton Grove 48–1197%
Crest at ForestviewconfCrest 50–1197%
Lumberton at MonroeMonroe 46–1297%
Providence at Rocky RiverconfProvidence 47–1297%
Washington at West CravenconfWest Craven 45–1397%
Northside at RichlandsconfNorthside 49–1197%
Triton at Southern LeeconfTriton 46–1297%
Hough at West MecklenburgconfHough 55–997%
Thomasville at North MooreThomasville 52–1097%
Rocky Mount Preparatory at Weldon STEMRocky Mount Preparatory 47–1297%
Southern Wayne at HuntconfHunt 46–1297%
Carver at ReidsvilleconfReidsville 51–1097%
Jay M Robinson at SalisburyconfJay M Robinson 52–1097%
Bonnie Cone Leadership Academy at North RowanconfNorth Rowan 52–1097%
Athens Drive at Leesville RoadconfLeesville Road 45–1397%
Bertie at Currituck CountyCurrituck County 45–1397%
A L Brown at Phillip O Berry Academy of TechnologyconfA L Brown 45–1397%
North Gaston at AshbrookconfAshbrook 58–897%
Hoggard at West BrunswickconfHoggard 47–1297%
South Wake Christian Athletics at Hickory Grove ChristianHickory Grove Christian 44–1397%
Lincoln Charter at Corvian CommunityconfCorvian Community 51–1197%
Eastern Wayne at North LenoirconfEastern Wayne 49–1197%
Beddingfield at BunnBunn 46–1297%
Madison at Mountain HeritageconfMountain Heritage 47–1297%
Robbinsville at AndrewsconfRobbinsville 49–1197%
North Lincoln at HickoryconfHickory 49–1197%
Lincolnton at Highland TechconfLincolnton 57–897%
Smithfield-Selma at ClaytonconfClayton 56–897%
Hibriten at East BurkeconfHibriten 44–1397%
Bunker Hill at East LincolnconfEast Lincoln 44–1397%

Saturday, September 26 — 1 games

MatchupProjected resultConfidence
Asheville School (Independent) at Christ SchoolChrist School 28–2072%

Monday, September 28 — 1 games

MatchupProjected resultConfidence
Richmond at RolesvilleRolesville 25–2160%

Top 25 Power Rankings

SchoolClassRecordPowerSOSMaxPrepsMassey
1Hough8A5-0-0130.837.2137.9130.1
2Weddington7A5-0-0122.730.0128.1122.0
3Providence DayNCISAA I4-1-0122.135.9127.7124.0
4Lake Norman7A5-0-0120.122.9120.8112.4
5Chambers8A5-0-0116.122.7120.7109.7
6Clayton7A5-0-0115.612.4102.9111.9
7Reagan7A4-1-0115.128.0115.1110.7
8West Forsyth8A4-1-0114.529.4114.0112.7
9Southeast Raleigh7A4-1-0114.224.5114.0108.6
10Cardinal Gibbons7A3-2-0111.638.1114.6112.5
11Mallard Creek8A3-2-0110.737.0118.9115.6
12Marvin Ridge7A5-0-0110.413.498.5101.7
13Hickory5A4-1-0109.911.898.2106.0
14Oak Grove5A4-1-0109.414.698.2104.6
15Garner7A3-2-0108.433.7107.1105.8
16Roberson6A4-1-0108.113.696.4102.6
17South Point5A5-0-0107.727.1113.4106.2
18East Forsyth7A3-2-0107.122.098.8108.6
19Kings Mountain6A4-1-0106.914.3101.7101.6
20Junius H Rose6A5-0-0105.919.9101.8100.9
21Palisades8A4-1-0105.623.5102.6102.4
22Fike5A5-0-0104.2-1.991.690.7
23Wake Forest7A3-2-0103.724.894.199.5
24Scotland6A4-1-0102.920.699.191.1
25Shelby3A4-1-0102.03.295.899.5

By Classification

8A — top 10
SchoolRecordPowerSOS
1Hough5-0-0130.837.2
2Chambers5-0-0116.122.7
3West Forsyth4-1-0114.529.4
4Mallard Creek3-2-0110.737.0
5Palisades4-1-0105.623.5
6West Charlotte3-2-0101.633.3
7Apex Friendship5-0-098.84.9
8Pinecrest2-3-098.728.2
9Jordan4-1-096.710.1
10Ardrey Kell3-2-094.620.9
7A — top 10
SchoolRecordPowerSOS
1Weddington5-0-0122.730.0
2Lake Norman5-0-0120.122.9
3Clayton5-0-0115.612.4
4Reagan4-1-0115.128.0
5Southeast Raleigh4-1-0114.224.5
6Cardinal Gibbons3-2-0111.638.1
7Marvin Ridge5-0-0110.413.4
8Garner3-2-0108.433.7
9East Forsyth3-2-0107.122.0
10Wake Forest3-2-0103.724.8
6A — top 10
SchoolRecordPowerSOS
1Roberson4-1-0108.113.6
2Kings Mountain4-1-0106.914.3
3Junius H Rose5-0-0105.919.9
4Scotland4-1-0102.920.6
5Ashbrook2-3-099.625.0
6Southern Alamance4-1-095.717.4
7Dudley3-2-094.925.7
8Asheboro5-0-094.38.9
9Mount Tabor1-4-091.635.9
10Franklinton5-0-091.1-6.7
5A — top 10
SchoolRecordPowerSOS
1Hickory4-1-0109.911.8
2Oak Grove4-1-0109.414.6
3South Point5-0-0107.727.1
4Fike5-0-0104.2-1.9
5East Lincoln5-0-0101.87.2
6Hunt5-0-095.512.6
7Southeast Alamance5-0-093.23.1
8Croatan5-0-093.2-4.4
9North Davidson4-1-092.35.7
10Eastern Alamance3-2-090.98.1
4A — top 10
SchoolRecordPowerSOS
1Tuscola5-0-095.2-1.6
2West Iredell5-0-094.7-5.8
3West Craven3-2-093.09.2
4Burns3-2-091.49.8
5Reidsville2-3-089.714.1
6T Wingate Andrews4-1-086.53.0
7East Duplin4-1-083.313.4
8Mount Pleasant4-1-083.28.6
9Pisgah3-2-081.35.4
10R-S Central4-1-080.1-5.9
3A — top 10
SchoolRecordPowerSOS
1Shelby4-1-0102.03.2
2Lincolnton4-1-090.61.6
3Northeastern4-1-088.2-0.3
4Hendersonville5-0-087.0-0.4
5Mount Airy3-2-085.118.2
6Eastern Randolph2-3-085.015.5
7Martin County4-1-083.7-5.3
8Kinston3-2-082.5-3.1
9Midway5-0-080.9-0.4
10Whiteville5-0-080.0-9.3
2A — top 10
SchoolRecordPowerSOS
1Mitchell3-2-073.2-2.1
2East Bladen3-2-066.3-13.5
3Rosewood3-2-062.7-16.8
4Cherryville3-2-061.6-10.1
5Manteo4-1-060.8-16.8
6Cherokee3-2-060.23.3
7Hobbton1-4-059.9-4.4
8Lakewood2-3-059.3-7.6
9East Carteret1-4-050.1-3.7
10Perquimans County2-3-049.9-15.1
1A — top 10
SchoolRecordPowerSOS
1Northside5-0-075.9-12.1
2Robbinsville1-4-075.16.0
3Wilson Preparatory Academy1-4-074.017.9
4South Davidson Middle and3-2-050.8-27.7
5Winston-Salem Preparatory Acad1-4-047.2-13.3
6Chatham Central5-0-047.1-32.1
7North Edgecombe3-2-045.4-23.3
8Washington County1-4-044.5-25.7
9Rosman2-3-043.4-16.7
10North East Carolina Prep3-2-039.8-45.0
NCCSA — top 1
SchoolRecordPowerSOS
1Community Christian2-3-033.2-32.0
NCISAA — top 8
SchoolRecordPowerSOS
1Providence Day4-1-0122.135.9
2Asheville School (Independent)3-2-089.311.3
3Charlotte Latin2-3-084.821.0
4Trinity Christian3-2-082.13.6
5Metrolina Christian Academy2-3-077.05.0
6SouthLake Christian Academy3-2-064.7-14.3
7Pungo Christian Academy5-0-055.4-48.2
8Wake Christian Academy1-4-043.2-17.3

Leaders

Scoring tables are as played. Adjusted tables account for the opponent, so ten points conceded to a strong offense outranks a shutout of a weak one — the two disagree on purpose.

Scoring offenses

SchoolClassPPG
1Fike5A56.0
2Marvin Ridge7A49.6
3Hickory5A49.4
4Shelby3A48.8
5Pungo Christian AcademyNCISAA 848.8
6Southeast Alamance5A47.2
7Chambers8A46.6
8Roberson6A46.2
9Princeton3A46.2
10Tuscola4A45.8

Offenses, adjusted

SchoolClassAdj
1Chambers8A+21.6
2Fike5A+19.5
3Hickory5A+19.5
4Lake Norman7A+19.0
5Roberson6A+18.0
6Princeton3A+17.9
7Southeast Alamance5A+16.6
8Shelby3A+16.5
9Tuscola4A+16.4
10Lincolnton3A+16.1

Scoring defenses

SchoolClassPA/G
1Glenn6A4.2
2Smoky Mountain5A6.4
3West Iredell4A6.6
4Hough8A6.6
5Saint Pauls5A6.6
6Apex Friendship8A6.8
7Pungo Christian AcademyNCISAA 86.8
8Lake Norman7A7.6
9Asheboro6A7.8
10Franklinton6A8.2

Defenses, adjusted

SchoolClassAdj
1Hough8A-18.7
2Providence DayNCISAA I-16.4
3Reagan7A-15.7
4Asheboro6A-15.4
5Oak Grove5A-15.1
6Kings Mountain6A-14.9
7Glenn6A-14.7
8Apex Friendship8A-14.2
9Junius H Rose6A-13.9
10Clayton7A-13.9

Toughest schedules

SchoolClassSOS
1Mooresville7A41.3
2Cardinal Gibbons7A38.1
3Hough8A37.2
4Mallard Creek8A37.0
5Mount Tabor6A35.9
6Providence DayNCISAA I35.9
7Garner7A33.7
8West Charlotte8A33.3
9Davie County7A31.5
10Weddington7A30.0

Classification Strength

Fitted from games between classifications, not assumed.

ClassLevel
8A+21.6
NCISAA I+17.0
7A+16.6
6A+9.8
5A+7.2
NCISAA II+1.1
4A-2.2
3A-7.5
2A-12.1
NCISAA 8-23.2
1A-28.7
8-MAN-29.9

Conference Power Rankings

Every team, strongest first.

Albemarle AAC — 2 teams
SchoolClassRecordPowerSOS
1Manteo2A4-1-060.8-16.8
2Perquimans County2A2-3-049.9-15.1
Atlantic — 1 teams
SchoolClassRecordPowerSOS
1Bear Grass Charter1A0-5-026.7-24.4
Big Carolina — 2 teams
SchoolClassRecordPowerSOS
1Junius H Rose6A5-0-0105.919.9
2South Central7A3-2-088.910.5
Big East — 5 teams
SchoolClassRecordPowerSOS
1Fike5A5-0-0104.2-1.9
2Hunt5A5-0-095.512.6
3Rocky Mount5A3-2-090.28.5
4Southern Nash5A3-2-073.98.2
5Southern Wayne5A3-2-062.9-11.9
Big Seven — 2 teams
SchoolClassRecordPowerSOS
1Seaforth5A4-1-076.3-6.9
2South Granville5A3-2-069.13.0
Big South — 6 teams
SchoolClassRecordPowerSOS
1South Point5A5-0-0107.727.1
2Kings Mountain6A4-1-0106.914.3
3Ashbrook6A2-3-099.625.0
4Huss5A3-2-082.0-1.9
5Forestview5A0-5-060.511.6
6North Gaston5A0-5-033.31.6
Carolina — 4 teams
SchoolClassRecordPowerSOS
1East Bladen2A3-2-066.3-13.5
2Hobbton2A1-4-059.9-4.4
3Lakewood2A2-3-059.3-7.6
4East Columbus Junior-Senior1A2-3-038.7-16.1
Carolina Coast — 6 teams
SchoolClassRecordPowerSOS
1Laney8A2-3-090.126.7
2North Brunswick7A3-2-082.48.1
3New Hanover7A2-3-080.621.6
4Topsail7A2-3-078.719.4
5Ashley7A2-3-077.217.6
6West Brunswick6A1-4-076.57.3
Central Carolina — 4 teams
SchoolClassRecordPowerSOS
1Providence Grove3A3-2-072.0-5.7
2Wheatmore3A1-4-052.7-14.7
3East Davidson3A2-3-047.7-7.2
4Trinity3A1-4-032.3-14.3
Central Piedmont — 6 teams
SchoolClassRecordPowerSOS
1Reagan7A4-1-0115.128.0
2West Forsyth8A4-1-0114.529.4
3East Forsyth7A3-2-0107.122.0
4R J Reynolds7A3-2-081.0-4.5
5Northwest Guilford8A0-5-072.522.0
6Parkland7A3-2-066.9-9.3
Christian Independent — 1 teams
SchoolClassRecordPowerSOS
1Community Christian8-MAN2-3-033.2-32.0
Coastal — 5 teams
SchoolClassRecordPowerSOS
1Croatan5A5-0-093.2-4.4
2Havelock5A2-3-090.621.6
3Swansboro6A4-1-074.0-6.5
4Dixon5A2-3-067.0-8.9
5Richlands5A1-4-061.74.3
Coastal Plains — 3 teams
SchoolClassRecordPowerSOS
1Northside1A5-0-075.9-12.1
2East Carteret2A1-4-050.1-3.7
3Southside2A3-2-046.6-14.0
East Central — 5 teams
SchoolClassRecordPowerSOS
1East Duplin4A4-1-083.313.4
2Clinton4A3-2-074.43.8
3Southwest4A1-4-061.83.7
4Heide Trask3A1-4-046.1-15.9
5South Lenoir3A3-2-045.2-17.8
Eastern Carolina — 4 teams
SchoolClassRecordPowerSOS
1Wilson Preparatory Academy1A1-4-074.017.9
2North Edgecombe1A3-2-045.4-23.3
3Washington County1A1-4-044.5-25.7
4North East Carolina Prep1A3-2-039.8-45.0
Eastern Plains — 4 teams
SchoolClassRecordPowerSOS
1Kinston3A3-2-082.5-3.1
2Greene Central3A3-2-077.0-11.9
3Farmville Central3A2-3-065.711.7
4Ayden-Grifton3A1-4-060.56.4
Eastern Sandhills — 5 teams
SchoolClassRecordPowerSOS
1Saint Pauls5A5-0-089.4-4.2
2Westover6A2-3-082.211.0
3South View6A1-4-076.915.1
4E E Smith6A0-5-072.36.4
5Douglas Byrd5A0-5-040.0-1.4
Four Rivers — 4 teams
SchoolClassRecordPowerSOS
1Eastern Randolph3A2-3-085.015.5
2Southwestern Randolph4A4-1-071.1-15.1
3Northwood3A2-3-063.72.0
4Jordan-Matthews4A2-3-035.7-23.9
Greater Charlotte — 5 teams
SchoolClassRecordPowerSOS
1Hough8A5-0-0130.837.2
2Hopewell7A4-1-085.111.2
3South Mecklenburg8A1-4-074.312.4
4West Mecklenburg7A0-5-071.610.5
5Garinger8A2-3-049.7-6.5
Greater Neuse River — 6 teams
SchoolClassRecordPowerSOS
1Clayton7A5-0-0115.612.4
2Southeast Raleigh7A4-1-0114.224.5
3Garner7A3-2-0108.433.7
4South Garner7A3-2-091.3-0.6
5Fuquay-Varina7A2-3-083.520.1
6Smithfield-Selma7A0-5-056.36.6
Greater Triad — 6 teams
SchoolClassRecordPowerSOS
1South Davidson Middle and1A3-2-050.8-27.7
2Bishop McGuinness2A2-3-049.8-19.1
3Winston-Salem Preparatory Acad1A1-4-047.2-13.3
4Chatham Central1A5-0-047.1-32.1
5South Stokes2A3-2-041.5-26.7
6North Stokes1A0-5-025.2-23.8
Meck Power Six — 6 teams
SchoolClassRecordPowerSOS
1Chambers8A5-0-0116.122.7
2Mallard Creek8A3-2-0110.737.0
3West Charlotte8A3-2-0101.633.3
4Butler7A3-2-094.125.9
5Independence7A1-4-085.725.3
6North Mecklenburg7A2-3-084.13.7
Metro — 4 teams
SchoolClassRecordPowerSOS
1Dudley6A3-2-094.925.7
2Ragsdale6A2-3-078.510.5
3Western Guilford6A2-3-062.2-2.6
4Ben L. Smith6A1-4-059.4-1.9
Mid Carolina — 5 teams
SchoolClassRecordPowerSOS
1Southern Alamance6A4-1-095.717.4
2Southeast Alamance5A5-0-093.23.1
3Eastern Alamance5A3-2-090.98.1
4Person5A1-4-066.06.8
5Cummings4A1-4-060.23.4
Mid South — 4 teams
SchoolClassRecordPowerSOS
1Pinecrest8A2-3-098.728.2
2Jack Britt7A2-3-086.721.6
3Overhills7A3-2-080.75.3
4Pine Forest7A3-2-078.013.2
Mid State — 5 teams
SchoolClassRecordPowerSOS
1Reidsville4A2-3-089.714.1
2Walkertown3A4-1-079.93.1
3Rockingham County5A2-3-073.32.1
4Morehead4A3-2-060.0-4.2
5Carver4A1-5-044.4-11.1
Mountain — 4 teams
SchoolClassRecordPowerSOS
1Roberson6A4-1-0108.113.6
2Enka5A5-0-086.7-8.5
3Erwin5A3-2-083.17.4
4Reynolds6A1-4-075.89.6
Mountain Eight — 5 teams
SchoolClassRecordPowerSOS
1Tuscola4A5-0-095.2-1.6
2Smoky Mountain5A5-0-089.9-12.9
3Pisgah4A3-2-081.35.4
4North Henderson5A0-5-065.216.1
5East Henderson4A1-4-050.11.3
NCISAA 8 Man Freelance — 2 teams
SchoolClassRecordPowerSOS
1Pungo Christian AcademyNCISAA 85-0-055.4-48.2
2Wake Christian AcademyNCISAA 81-4-043.2-17.3
NCISAA Big 6 — 2 teams
SchoolClassRecordPowerSOS
1Asheville School (Independent)NCISAA II3-2-089.311.3
2SouthLake Christian AcademyNCISAA II3-2-064.7-14.3
NCISAA Big East — 1 teams
SchoolClassRecordPowerSOS
1Trinity ChristianNCISAA II3-2-082.13.6
NCISAA Big South — 2 teams
SchoolClassRecordPowerSOS
1Providence DayNCISAA I4-1-0122.135.9
2Charlotte LatinNCISAA I2-3-084.821.0
NCISAA Western — 1 teams
SchoolClassRecordPowerSOS
1Metrolina Christian AcademyNCISAA I2-3-077.05.0
North Piedmont — 6 teams
SchoolClassRecordPowerSOS
1Lake Norman7A5-0-0120.122.9
2Mooresville7A1-4-099.241.3
3Davie County7A3-2-098.531.5
4Statesville6A2-3-080.011.2
5South Iredell7A1-4-075.621.1
6North Iredell6A0-5-040.17.8
Northeastern Coastal — 2 teams
SchoolClassRecordPowerSOS
1Northeastern3A4-1-088.2-0.3
2Martin County3A4-1-083.7-5.3
Northern Six — 6 teams
SchoolClassRecordPowerSOS
1Wake Forest7A3-2-0103.724.8
2Franklinton6A5-0-091.1-6.7
3Heritage7A1-4-079.823.4
4East Wake7A2-3-071.49.1
5Knightdale7A0-5-060.68.8
6Vance County6A0-5-058.417.2
Northwest — 4 teams
SchoolClassRecordPowerSOS
1Mount Airy3A3-2-085.118.2
2East Surry3A1-4-069.75.1
3North Surry4A3-2-069.2-6.3
4Surry Central3A0-5-030.0-23.0
Northwestern — 4 teams
SchoolClassRecordPowerSOS
1Alexander Central6A4-1-085.46.8
2Freedom6A4-1-076.5-6.2
3Saint Stephens6A1-4-072.74.7
4South Caldwell6A2-3-064.98.4
PAC Seven — 5 teams
SchoolClassRecordPowerSOS
1T Wingate Andrews4A4-1-086.53.0
2Montgomery Central5A2-3-075.012.4
3Ledford4A3-2-074.06.9
4Randleman4A1-4-069.810.2
5Central Davidson4A1-4-066.05.6
Piedmont Triad — 5 teams
SchoolClassRecordPowerSOS
1Oak Grove5A4-1-0109.414.6
2North Davidson5A4-1-092.35.7
3Mount Tabor6A1-4-091.635.9
4Glenn6A4-1-082.28.0
5North Forsyth Magnet5A1-4-050.4-0.3
Quad City Seven — 6 teams
SchoolClassRecordPowerSOS
1Apex Friendship8A5-0-098.84.9
2Jordan8A4-1-096.710.1
3Green Hope8A4-1-090.9-1.5
4Panther Creek8A3-2-085.09.6
5Apex8A2-3-083.05.1
6Green Level8A1-4-067.210.4
Quad County — 2 teams
SchoolClassRecordPowerSOS
1Wake Preparatory Academy3A4-1-071.1-23.0
2Nash Central4A0-5-062.617.5
Roanoke River — 1 teams
SchoolClassRecordPowerSOS
1KIPP Pride1A1-4-034.9-10.2
Rocky River — 2 teams
SchoolClassRecordPowerSOS
1Parkwood5A3-2-083.514.3
2Mount Pleasant4A4-1-083.28.6
Smoky Mountain — 3 teams
SchoolClassRecordPowerSOS
1Robbinsville1A1-4-075.16.0
2Cherokee2A3-2-060.23.3
3Rosman1A2-3-043.4-16.7
Southeastern — 5 teams
SchoolClassRecordPowerSOS
1Whiteville3A5-0-080.0-9.3
2South Columbus3A3-2-068.94.1
3South Brunswick5A2-3-065.2-1.8
4Red Springs4A1-4-040.40.4
5West Bladen3A0-5-034.5-13.1
Southern Carolina — 6 teams
SchoolClassRecordPowerSOS
1Weddington7A5-0-0122.730.0
2Marvin Ridge7A5-0-0110.413.4
3Charlotte Catholic6A2-3-090.024.9
4Porter Ridge7A2-3-083.821.1
5Piedmont6A2-3-074.17.5
6Cuthbertson7A1-4-069.714.1
Southern Piedmont — 6 teams
SchoolClassRecordPowerSOS
1Shelby3A4-1-0102.03.2
2Burns4A3-2-091.49.8
3Lincolnton3A4-1-090.61.6
4Cherryville2A3-2-061.6-10.1
5Bessemer City3A0-5-038.27.1
6Highland Tech2A0-5-026.0-1.1
Southwestern — 6 teams
SchoolClassRecordPowerSOS
1Palisades8A4-1-0105.623.5
2Ardrey Kell8A3-2-094.620.9
3Providence8A1-4-089.527.6
4Ballantyne Ridge7A2-3-076.08.4
5East Mecklenburg8A3-2-072.72.9
6Rocky River7A0-5-053.02.4
Swine Valley — 4 teams
SchoolClassRecordPowerSOS
1Midway3A5-0-080.9-0.4
2Princeton3A2-3-077.20.9
3Rosewood2A3-2-062.7-16.8
4Goldsboro3A0-5-021.42.9
TAAC Six — 3 teams
SchoolClassRecordPowerSOS
1Asheboro6A5-0-094.38.9
2Northern Guilford6A1-4-079.328.8
3Southeast Guilford6A1-4-072.89.9
Three Rivers — 4 teams
SchoolClassRecordPowerSOS
1West Craven4A3-2-093.09.2
2North Pitt4A1-4-064.110.6
3North Johnston4A1-4-053.8-0.8
4North Lenoir4A0-5-047.3-0.6
Tobacco Road — 3 teams
SchoolClassRecordPowerSOS
1Hillside7A3-2-078.314.4
2Riverside7A1-4-058.111.0
3Chapel Hill7A1-4-045.9-2.2
Tri County — 4 teams
SchoolClassRecordPowerSOS
1Scotland6A4-1-0102.920.6
2Gray's Creek6A3-2-074.6-0.1
3Purnell Swett7A3-2-074.4-6.9
4Terry Sanford6A1-4-073.913.9
Triangle Six — 4 teams
SchoolClassRecordPowerSOS
1Cardinal Gibbons7A3-2-0111.638.1
2Holly Springs7A2-3-079.814.3
3Sanderson7A3-2-079.7-3.5
4Cary7A2-3-069.72.2
Western Foothills — 6 teams
SchoolClassRecordPowerSOS
1Hickory5A4-1-0109.911.8
2East Lincoln5A5-0-0101.87.2
3West Iredell4A5-0-094.7-5.8
4Maiden4A2-3-078.011.0
5Bunker Hill4A3-2-074.84.4
6North Lincoln5A1-4-069.016.3
Western Highlands — 6 teams
SchoolClassRecordPowerSOS
1Hendersonville3A5-0-087.0-0.4
2Mitchell2A3-2-073.2-2.1
3Owen3A3-2-055.9-16.1
4Polk County3A1-4-053.4-9.2
5Avery County2A3-2-048.6-22.6
6Madison3A1-4-041.9-15.6
Western Piedmont — 4 teams
SchoolClassRecordPowerSOS
1R-S Central4A4-1-080.1-5.9
2East Burke4A3-2-066.8-6.0
3Patton3A0-5-034.4-9.8
4Draughn3A0-5-033.95.5

NCHSAA RPI Standings

The official NCHSAA RPI standings, as published by the association on September 22, 2026 (nchsaa.org, powered by MaxPreps): 0.4 win percentage, 0.4 opponents' win percentage, 0.2 opponents' opponents'. Records are NCHSAA's, which can differ from ours where the association has ruled on a forfeit.

8A — 32 teams
SchoolRecordRPIPowerSOS
1Hough5-0-00.87283130.837.2
2Chambers5-0-00.86667116.122.7
3Millbrook4-0-00.73563120.120.7
4Apex Friendship5-0-00.7343398.84.9
5Green Hope4-1-00.6950090.9-1.5
6Palisades4-1-00.69183105.623.5
7West Forsyth4-1-00.67533114.529.4
8Hoggard3-1-00.66125112.127.4
9Broughton3-1-00.6475090.412.9
10Mallard Creek3-2-00.61356110.737.0
11West Charlotte3-2-00.60933101.633.3
12Myers Park2-2-00.59917106.741.2
13Ardrey Kell3-2-00.5940094.620.9
14Jordan4-1-00.5735096.710.1
15Laney2-3-00.5576790.126.7
16Hoke County2-2-00.5554284.720.5
17Pinecrest2-3-00.5541798.728.2
18Panther Creek3-2-00.4891785.09.6
19Leesville Road2-2-00.47750100.118.7
20Enloe2-2-00.4758386.013.1
21Rolesville1-2-00.46528104.234.7
22East Mecklenburg3-2-00.4613372.72.9
23Providence1-4-00.4348389.527.6
24Corinth Holders1-3-00.4234781.528.7
25Athens Drive1-3-00.4168871.117.0
26Apex2-3-00.4000083.05.1
27Willow Spring1-3-00.3927168.014.3
28South Mecklenburg1-4-00.3485074.312.4
29Wakefield1-3-00.3387574.720.8
30Garinger2-3-00.3365049.7-6.5
31Green Level1-4-00.3358367.210.4
32Northwest Guilford0-5-00.2410072.522.0
7A — 60 teams
SchoolRecordRPIPowerSOS
1Weddington5-0-00.79400122.730.0
2Cleveland4-0-00.78188116.925.5
3Grimsley4-0-00.77500120.626.3
4Clayton5-0-00.74350115.612.4
5Lake Norman5-0-00.73600120.122.9
6Marvin Ridge5-0-00.72467110.413.4
7Cape Fear5-0-00.7148994.71.7
8New Bern3-1-00.69875101.625.3
9Southeast Raleigh4-1-00.69333114.224.5
10Davie County3-2-00.6790098.531.5
11Garner3-2-00.67333108.433.7
12Reagan4-1-00.67067115.128.0
13A L Brown4-0-00.66833101.28.9
14Cardinal Gibbons3-2-00.64783111.638.1
15Hopewell4-1-00.6400085.111.2
16D H Conley3-1-00.6250088.910.7
17Southern School of Energy and Sustainabi2-2-00.60750100.732.0
18Butler3-2-00.5865094.125.9
19Wake Forest3-2-00.58500103.724.8
20New Hanover2-3-00.5791780.621.6
21East Forsyth3-2-00.56967107.122.0
22North Brunswick3-2-00.5670082.48.1
23Page4-0-00.56333107.32.6
24Topsail2-3-00.5546778.719.4
25Hickory Ridge3-1-00.55313100.611.5
26Mooresville1-4-00.5228399.241.3
27Overhills3-2-00.5196780.75.3
28Pine Forest3-3-00.5192578.013.2
29South Central3-2-00.5175088.910.5
30West Cabarrus1-3-00.5093877.524.2
31Fuquay-Varina2-3-00.5070083.520.1
32Purnell Swett3-2-00.5066774.4-6.9
33Hillside3-2-00.5053778.314.4
34Porter Ridge2-3-00.4868383.821.1
35Jack Britt2-3-00.4785386.721.6
36Parkland3-2-00.4768366.9-9.3
37Ashley2-3-00.4745377.217.6
38Independence1-4-00.4716785.725.3
39McDowell1-3-00.4698358.52.2
40Ballantyne Ridge2-3-00.4681776.08.4
41South Garner3-2-00.4576791.3-0.6
42Sanderson3-2-00.4573379.7-3.5
43R J Reynolds3-2-00.4568381.0-4.5
44Richmond1-3-00.42813102.330.5
45Holly Springs2-3-00.4280079.814.3
46East Wake2-3-00.4208371.49.1
47South Iredell1-4-00.4133375.621.1
48North Mecklenburg2-3-00.4093384.13.7
49Heritage1-4-00.4038379.823.4
50Southwest Guilford0-4-00.3964662.118.9
51Riverside1-4-00.3853358.111.0
52Lumberton1-3-00.3837565.70.9
53Cuthbertson1-4-00.3818369.714.1
54Cary2-3-00.3326769.72.2
55Cox Mill1-3-00.3206372.68.4
56Chapel Hill1-4-00.3003345.9-2.2
57Knightdale0-5-00.2666760.68.8
58West Mecklenburg0-5-00.2618371.610.5
59Smithfield-Selma0-5-00.2516756.36.6
60Rocky River0-5-00.1885053.02.4
6A — 58 teams
SchoolRecordRPIPowerSOS
1Asheboro5-0-00.7566794.38.9
2Jacksonville3-1-00.73938106.114.8
3Williams3-0-00.7255692.15.5
4Junius H Rose5-0-00.72533105.919.9
5Roberson4-1-00.70950108.113.6
6Franklinton5-0-00.7075091.1-6.7
7Southern Alamance4-1-00.7015095.717.4
8Scotland4-1-00.67633102.920.6
9Harnett Central3-0-00.6711183.3-0.6
10Kings Mountain4-1-00.65883106.914.3
11Swansboro4-1-00.6523374.0-6.5
12Asheville3-1-00.6479288.315.3
13Triton4-0-00.6422978.7-0.2
14Dudley3-2-00.6320094.925.7
15Felton Grove3-1-00.6277178.6-1.5
16Ashbrook2-3-00.6110099.625.0
17Glenn4-1-00.6020082.28.0
18Alexander Central4-1-00.5901785.46.8
19Union Pines3-1-00.5820896.013.5
20Northern Nash2-2-00.58042100.023.6
21Seventy-First3-1-00.57518100.510.8
22Freedom4-1-00.5706776.5-6.2
23Sun Valley2-2-00.5595894.730.3
24Middle Creek2-2-00.55354105.121.5
25Statesville2-3-00.4981780.011.2
26Northern2-2-00.4954251.2-10.0
27South Caldwell2-3-00.4895064.98.4
28South Johnston1-2-00.4866777.111.2
29Piedmont2-3-00.4861774.17.5
30Charlotte Catholic2-3-00.4835090.024.9
31White Oak2-2-00.4708370.50.0
32Central Cabarrus1-3-00.4681377.614.8
33Olympic2-2-00.4566780.616.0
34Westover2-3-00.4539082.211.0
35Mount Tabor1-4-00.4485091.635.9
36West Brunswick1-4-00.4406776.57.3
37Lee County0-4-00.4387567.918.4
38Ragsdale2-3-00.4310078.510.5
39Harding University1-3-00.4168868.715.9
40Eastern Guilford1-3-00.4127166.915.0
41Gray's Creek3-2-00.4096474.6-0.1
42Western Harnett3-1-00.4023658.7-27.5
43West Johnston1-3-00.3981368.419.8
44Watauga1-3-00.3916787.110.2
45Southeast Guilford1-4-00.3866772.89.9
46Western Guilford2-3-00.3763362.2-2.6
47Saint Stephens1-4-00.3703372.74.7
48Northern Guilford1-4-00.3666779.328.8
49Reynolds1-4-00.3660075.89.6
50Vance County0-5-00.3595058.417.2
51Phillip O Berry Academy of Technology2-2-00.3500070.75.4
52South View1-4-00.3463776.915.1
53Southern Lee0-4-00.3250045.512.4
54East Chapel Hill1-2-00.3128742.8-19.1
55Ben L. Smith1-4-00.3048359.4-1.9
56Terry Sanford1-4-00.3044873.913.9
57North Iredell0-5-00.2850040.17.8
58E E Smith0-5-00.2148472.36.4
5A — 57 teams
SchoolRecordRPIPowerSOS
1South Point5-0-00.86867107.727.1
2Northside4-0-00.80042103.718.9
3Crest3-1-00.79146105.431.1
4Hunt4-0-00.7656395.512.6
5Southeast Alamance5-0-00.7456793.23.1
6Saint Pauls5-0-00.7246789.4-4.2
7Jay M Robinson4-0-00.71604105.45.7
8Hickory4-1-00.71133109.911.8
9Enka5-0-00.7065086.7-8.5
10West Rowan3-1-00.7002192.89.6
11Forest Hills4-0-00.6904285.9-0.9
12Croatan5-0-00.6851793.2-4.4
13Northeast Guilford3-1-00.6806396.016.6
14East Lincoln5-0-00.67433101.87.2
15Fike5-0-00.67400104.2-1.9
16Oak Grove4-1-00.64883109.414.6
17North Davidson4-1-00.6436792.35.7
18Northwest Cabarrus3-1-00.6379280.512.8
19West Henderson2-2-00.6350076.510.3
20Franklin5-0-00.6335094.2-4.2
21Seaforth4-1-00.6246776.3-6.9
22Smoky Mountain5-0-00.6163389.9-12.9
23Monroe2-2-00.6072998.630.9
24Western Alamance4-0-00.5941779.6-1.5
25Carson3-1-00.5917174.5-2.5
26Charles B Aycock2-2-00.5693874.3-3.2
27Montgomery Central2-3-00.5495075.012.4
28East Rowan2-2-00.5414664.02.3
29Parkwood3-2-00.5413383.514.3
30Eastern Alamance3-2-00.5375090.98.1
31Havelock2-3-00.5355090.621.6
32Erwin3-2-00.5351783.17.4
33North Buncombe3-1-00.5345868.1-18.3
34Southern Nash3-2-00.5313373.98.2
35Rocky Mount3-2-00.5306790.28.5
36South Granville3-2-00.5256769.13.0
37Rockingham County2-3-00.5220073.32.1
38Huss3-2-00.4961782.0-1.9
39Southern Wayne3-2-00.4950062.9-11.9
40West Carteret2-2-00.4912573.76.4
41Currituck County2-2-00.4826470.50.4
42North Lincoln1-4-00.4528369.016.3
43Concord1-3-00.4497964.07.6
44North Henderson0-5-00.4320065.216.1
45J. F. Webb1-3-00.4095856.5-1.6
46Person1-4-00.3881766.06.8
47Orange1-3-00.3693866.11.1
48South Brunswick2-3-00.3666765.2-1.8
49Forestview0-5-00.3380060.511.6
50Dixon2-3-00.3311767.0-8.9
51Richlands1-4-00.3281761.74.3
52North Forsyth Magnet1-4-00.3206750.4-0.3
53Douglas Byrd0-5-00.2765340.0-1.4
54Atkins0-4-00.2558346.33.5
55North Gaston0-5-00.2426733.31.6
56Southern Guilford0-4-00.2089641.46.8
57Cedar Ridge0-3-00.1291728.1-26.6
4A — 57 teams
SchoolRecordRPIPowerSOS
1Tuscola5-0-00.7250095.2-1.6
2Mount Pleasant4-1-00.7095083.28.6
3East Duplin4-1-00.6936783.313.4
4Eastern Wayne4-0-00.6718887.7-21.3
5West Iredell5-0-00.6671794.7-5.8
6Hibriten4-0-00.6647995.91.7
7Clinton3-2-00.6626774.43.8
8Forbush3-1-00.6475054.9-13.1
9T Wingate Andrews4-1-00.6430086.53.0
10South Rowan3-1-00.6081376.7-14.1
11Burns3-2-00.6033391.49.8
12R-S Central4-1-00.5963380.1-5.9
13North Surry3-2-00.5948369.2-6.3
14West Stanly2-2-00.5927166.1-3.2
15SouthWest Edgecombe3-1-00.5925081.72.2
16Fairmont2-2-00.5852165.95.1
17Ledford3-2-00.5760074.06.9
18Pisgah3-2-00.5723381.35.4
19Roanoke Rapids3-1-00.5670864.6-13.6
20Southwestern Randolph4-1-00.5666771.1-15.1
21Bandys2-2-00.5608377.719.0
22West Stokes2-2-00.5297971.73.2
23East Burke3-2-00.5265066.8-6.0
24Lake Norman Charter2-2-00.5206764.31.9
25West Craven3-2-00.5115093.09.2
26Stuart W Cramer4-0-00.5108388.9-30.5
27Bunker Hill3-2-00.5088374.84.4
28Morehead3-2-00.5076760.0-4.2
29Anson3-1-00.5056373.4-15.9
30Reidsville2-3-00.4979489.714.1
31Foard1-3-00.4862567.013.6
32Maiden2-3-00.4786778.011.0
33Newton-Conover1-3-00.4666774.117.6
34Wilkes Central3-1-00.4631379.3-28.5
35Graham0-1-00.4625032.7-22.9
36Randleman1-4-00.4583369.810.2
37Cummings1-4-00.4468360.23.4
38East Gaston2-2-00.4375058.1-1.0
39Lexington1-3-00.4354268.33.4
40East Henderson1-4-00.4333350.11.3
41Washington0-4-00.4125063.415.2
42Bunn1-3-00.4095863.12.1
43Salisbury0-4-00.4000056.116.5
44Jordan-Matthews2-3-00.3873335.7-23.9
45North Pitt1-4-00.3781764.110.6
46Central Davidson1-4-00.3703366.05.6
47Red Springs1-4-00.3610040.40.4
48North Johnston1-4-00.3593353.8-0.8
49Southwest1-4-00.3573361.83.7
50Nash Central0-5-00.3318362.617.5
51Lincoln Charter0-4-00.2947942.2-1.5
52Brevard0-4-00.2931361.410.3
53Carrboro1-3-00.2835433.7-26.1
54Ashe County0-4-00.2710444.76.0
55North Lenoir0-5-00.2488347.3-0.6
56First Flight0-4-00.2485444.2-13.3
57Carver1-4-00.2453344.4-11.1
3A — 55 teams
SchoolRecordRPIPowerSOS
1North Stanly4-0-00.7922984.81.7
2Midway5-0-00.7333380.9-0.4
3Hendersonville5-0-00.7236787.0-0.4
4Whiteville5-0-00.7226780.0-9.3
5Martin County4-0-00.7185483.7-5.3
6Shelby4-1-00.67167102.03.2
7Hertford County3-1-00.6708383.0-7.5
8James Kenan2-1-00.6644489.43.4
9Chase4-0-00.6575071.6-19.3
10Lincolnton4-1-00.6398390.61.6
11Northeastern4-1-00.6306788.2-0.3
12Mount Airy3-2-00.6053385.118.2
13Walkertown4-1-00.6005079.93.1
14Thomasville3-1-00.5943884.8-0.7
15Wake Preparatory Academy4-1-00.5901771.1-23.0
16Wallace-Rose Hill2-2-00.5727182.58.8
17South Columbus3-2-00.5681768.94.1
18Northwood2-3-00.5585063.72.0
19Eastern Randolph2-3-00.5465085.015.5
20Providence Grove3-2-00.5393372.0-5.7
21West Davidson3-2-00.5335069.0-1.2
22Louisburg Magnet2-1-00.5322260.1-18.5
23Kinston3-2-00.5128382.5-3.1
24Pasquotank County2-2-00.5047964.8-6.7
25Pine Lake Preparatory3-1-00.5045856.9-22.8
26Princeton2-3-00.4973377.20.9
27South Lenoir3-2-00.4728345.2-17.8
28Owen3-2-00.4703355.9-16.1
29Mountain Heritage2-2-00.4625075.24.9
30Union Academy2-2-00.4572964.2-9.8
31East Davidson2-3-00.4495047.7-7.2
32Greene Central3-2-00.4488377.0-11.9
33North Wilkes2-2-00.4429261.1-13.5
34West Wilkes2-2-00.4422963.2-8.6
35Farmville Central2-3-00.4263365.711.7
36Pender2-2-00.4091775.0-13.4
37East Rutherford0-4-00.4087563.920.4
38West Lincoln2-2-00.4016766.3-7.1
39North Moore0-5-00.3998335.44.7
40East Surry1-4-00.3925069.75.1
41Wheatmore1-4-00.3858352.7-14.7
42Polk County1-4-00.3406753.4-9.2
43Ayden-Grifton1-4-00.3351760.56.4
44Madison1-4-00.3347041.9-15.6
45Trinity1-4-00.3291732.3-14.3
46Draughn0-5-00.3266733.95.5
47Goldsboro0-5-00.3088321.42.9
48Bartlett Yancey1-3-00.3087536.7-15.4
49McMichael1-3-00.3044428.7-14.4
50Bessemer City0-5-00.2975038.27.1
51Patton0-5-00.2518734.4-9.8
52Heide Trask1-4-00.2410046.1-15.9
53Surry Central0-5-00.1928330.0-23.0
54West Bladen0-5-00.1838334.5-13.1
55Beddingfield0-3-00.1722231.6-13.4
2A — 45 teams
SchoolRecordRPIPowerSOS
1Starmount4-0-00.7760488.2-8.4
2Corvian Community3-1-00.6993886.218.8
3Alleghany4-0-00.6979275.3-13.3
4Tarboro4-1-00.6870095.819.5
5Christ the King4-0-00.6720877.0-14.1
6Cherokee3-2-00.6558360.23.3
7Manteo4-1-00.6405060.8-16.8
8Warren County4-0-00.6279291.7-8.4
9Holmes3-1-00.6279286.9-0.7
10North Rowan3-1-00.6208376.1-0.7
11Southside3-2-00.5816746.6-14.0
12North Duplin Jr Sr3-1-00.5783356.5-25.6
13Lakewood2-3-00.5246759.3-7.6
14Bertie1-3-00.5172940.13.0
15Cherryville3-2-00.5146761.6-10.1
16Mountain Island Charter3-1-00.5145866.6-20.4
17East Wilkes2-2-00.5133385.20.6
18Murphy2-2-00.5075076.811.9
19Mitchell3-2-00.5063373.2-2.1
20East Bladen3-2-00.4986766.3-13.5
21Gates County2-2-00.4983363.8-10.8
22Community School of Davidson2-2-00.4864679.0-0.9
23Rosewood3-2-00.4730062.7-16.8
24Elkin2-2-00.4643836.9-20.4
25Union3-1-00.4585449.4-30.3
26Albemarle2-2-00.4566752.0-14.1
27Avery County3-2-00.4416748.6-22.6
28Bishop McGuinness2-3-00.4395049.8-19.1
29Langtree Charter Academy2-2-00.4227146.5-22.9
30Hobbton1-4-00.4115059.9-4.4
31Perquimans County2-3-00.4103349.9-15.1
32Northwest Halifax Collegiate and Technic2-2-00.4020843.8-31.6
33South Stokes3-2-00.4015041.5-26.7
34West Columbus1-3-00.3891747.6-7.6
35Swain County1-4-00.3813360.00.0
36East Carteret1-4-00.3750750.1-3.7
37Pamlico County1-3-00.3725034.8-14.9
38Camden County1-3-00.3604251.7-6.2
39South Stanly1-3-00.3264654.8-9.4
40Lejeune1-3-00.3245834.6-24.9
41Hayesville1-3-00.3106742.4-3.9
42American Leadership Academy - Johnston1-3-00.3075043.1-20.3
43Highland Tech0-5-00.2693326.0-1.1
44Bradford Preparatory1-3-00.2522945.7-15.6
45Triangle Math and Science Academy0-4-00.2431311.7-25.4
1A — 25 teams
SchoolRecordRPIPowerSOS
1Northside5-0-00.7063375.9-12.1
2Chatham Central5-0-00.6576747.1-32.1
3Hobgood Charter2-2-00.5045836.9-23.9
4North Edgecombe3-2-00.4948345.4-23.3
5Columbia2-2-00.4869430.4-34.1
6Rocky Mount Preparatory3-1-00.4812553.8-35.6
7East Columbus Junior-Senior2-3-00.4658338.7-16.1
8Wilson Preparatory Academy1-4-00.4213374.017.9
9South Davidson Middle and3-2-00.4170050.8-27.7
10Rosman2-3-00.4107743.4-16.7
11Robbinsville1-4-00.4041775.16.0
12Winston-Salem Preparatory Acad1-4-00.3838347.2-13.3
13North East Carolina Prep3-2-00.3788339.8-45.0
14Sallie B Howard2-2-00.3602840.1-26.6
15KIPP Pride1-4-00.3541734.9-10.2
16Washington County1-4-00.3358944.5-25.7
17Southeast Collegiate Prep Academy1-4-00.3331740.2-24.9
18Thomas Jefferson Classical Academy1-3-00.3030648.5-17.7
19Jones0-4-00.271888.9-27.0
20Bonnie Cone Leadership Academy0-4-00.2370828.8-15.6
21Andrews0-4-00.2308333.8-3.7
22Bear Grass Charter0-5-00.2286726.7-24.4
23North Stokes0-5-00.2273325.2-23.8
24College Prep and Leadership Academy0-3-00.1911137.5-15.6
25Weldon STEM0-3-00.1591716.6-23.3

Season Projection

120 simulated seasons. Results through week 5 are taken as they stand; every week after that is played out in full, with ratings refit after each one. Outcomes are sampled rather than awarded to the favorite, so upsets happen at the rate the model believes they happen. The mean rating comes back close to where the season has already put each team — a simulation learns nothing new about games nobody has played — so the 10th–90th band, not the mean, is the forecast, and it widens the further out the projection runs.

Projected final power rankings — top 25

SchoolClassProj. recordRating10th–90thSOSUnbeaten
1Hough8A9.9-0.162.858.2 – 67.021.891%
2Millbrook8A9.8-0.257.051.1 – 62.622.083%
3Weddington7A9.7-0.354.449.9 – 58.922.173%
4Grimsley7A9.6-0.453.346.9 – 59.017.665%
5Providence DayNCISAA I8.8-1.253.247.9 – 59.126.6—
6Lake Norman7A9.7-0.352.346.9 – 57.214.672%
7Chambers8A9.4-0.651.344.3 – 58.122.752%
8Cleveland7A8.7-1.349.943.5 – 56.326.527%
9Southeast Raleigh7A7.9-2.149.244.3 – 54.425.2—
10Reagan7A8.2-1.848.041.5 – 54.422.0—
11Clayton7A8.4-1.647.241.4 – 53.020.616%
12West Forsyth8A8.2-1.847.141.2 – 52.423.7—
13Hoggard8A8.8-1.246.439.7 – 52.018.9—
14Cardinal Gibbons7A7.5-2.546.339.7 – 52.628.5—
15Marvin Ridge7A8.9-1.143.436.6 – 50.616.019%
16Scotland6A8.7-1.342.936.2 – 48.715.1—
17Garner7A6.6-3.442.836.8 – 48.630.0—
18Northside5A9.7-0.342.835.1 – 52.212.380%
19Hickory5A8.7-1.442.436.6 – 49.211.0—
20Fike5A9.5-0.542.334.5 – 49.04.853%
21Oak Grove5A8.7-1.341.435.0 – 47.47.0—
22Southern School of Energy and Sustainabi7A7.0-2.040.834.4 – 46.79.4—
23Wake Forest7A7.7-2.340.633.2 – 46.816.7—
24Roberson6A8.8-1.240.533.3 – 47.29.2—
25Junius H Rose6A8.9-1.140.334.3 – 47.821.929%

By classification

8A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Hough9.9-0.162.858.2 – 67.021.891%
2Millbrook9.8-0.257.051.1 – 62.622.083%
3Chambers9.4-0.651.344.3 – 58.122.752%
4West Forsyth8.2-1.847.141.2 – 52.423.7—
5Hoggard8.8-1.246.439.7 – 52.018.9—
6Mallard Creek6.8-3.239.933.7 – 46.130.0—
7Myers Park6.9-3.138.631.5 – 46.523.4—
8Palisades8.6-1.436.631.0 – 42.714.1—
9Pinecrest6.0-4.033.227.3 – 39.024.7—
10Leesville Road5.9-4.133.224.1 – 41.423.0—
NCISAA I — projected top 9
SchoolProj. recordRating10th–90thSOSUnbeaten
1Providence Day8.8-1.253.247.9 – 59.126.6—
2Cannon [Cannon/Concord Academy]8.0-2.031.023.5 – 39.918.62%
3Christ School7.0-2.023.814.9 – 34.110.910%
4Charlotte Country Day School4.0-6.014.07.6 – 21.821.0—
5Charlotte Latin3.5-6.512.66.0 – 18.123.4—
6Charlotte Christian3.1-5.99.20.2 – 15.717.2—
7North Raleigh Christian Academy6.9-3.18.41.9 – 15.71.3—
8Metrolina Christian Academy4.0-6.08.21.7 – 16.310.4—
9Ravenscroft2.8-7.2-9.6-17.0 – -2.61.5—
7A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Weddington9.7-0.354.449.9 – 58.922.173%
2Grimsley9.6-0.453.346.9 – 59.017.665%
3Lake Norman9.7-0.352.346.9 – 57.214.672%
4Cleveland8.7-1.349.943.5 – 56.326.527%
5Southeast Raleigh7.9-2.149.244.3 – 54.425.2—
6Reagan8.2-1.848.041.5 – 54.422.0—
7Clayton8.4-1.647.241.4 – 53.020.616%
8Cardinal Gibbons7.5-2.546.339.7 – 52.628.5—
9Marvin Ridge8.9-1.143.436.6 – 50.616.019%
10Garner6.6-3.442.836.8 – 48.630.0—
6A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Scotland8.7-1.342.936.2 – 48.715.1—
2Roberson8.8-1.240.533.3 – 47.29.2—
3Junius H Rose8.9-1.140.334.3 – 47.821.929%
4Jacksonville6.8-2.240.335.4 – 46.220.1—
5Middle Creek7.1-2.938.832.8 – 46.318.1—
6Kings Mountain7.5-2.536.630.6 – 42.112.9—
7Northern Nash6.6-3.432.826.6 – 38.518.8—
8Asheboro9.3-0.732.626.9 – 39.16.738%
9Ashbrook5.6-4.431.726.0 – 37.014.8—
10Union Pines8.4-1.630.524.1 – 36.55.4—
5A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Northside9.7-0.342.835.1 – 52.212.380%
2Hickory8.7-1.442.436.6 – 49.211.0—
3Fike9.5-0.542.334.5 – 49.04.853%
4Oak Grove8.7-1.341.435.0 – 47.47.0—
5South Point9.1-0.939.235.0 – 43.416.032%
6Jay M Robinson9.5-0.536.329.6 – 42.02.364%
7Crest7.6-2.435.528.5 – 43.317.9—
8Northeast Guilford8.5-1.535.027.9 – 42.68.5—
9Southeast Alamance10.1-0.930.823.8 – 36.84.538%
10East Lincoln8.8-1.230.824.2 – 37.19.012%
NCISAA II — projected top 9
SchoolProj. recordRating10th–90thSOSUnbeaten
1High Point Christian Academy8.2-1.826.917.6 – 34.52.9—
2Asheville School (Independent)5.9-4.118.512.5 – 23.211.1—
3Trinity Christian6.5-4.512.76.9 – 18.26.1—
4Harrells Christian Academy4.9-4.19.11.8 – 15.03.0—
5SouthLake Christian Academy5.1-4.9-4.4-11.6 – 3.0-6.7—
6Hickory Grove Christian7.0-3.0-4.6-12.8 – 3.3-14.51%
7Wayne Christian5.7-3.3-8.0-16.6 – -1.0-18.0—
8Covenant Day2.2-7.8-9.4-16.0 – -1.54.9—
9GRACE Christian5.0-6.0-23.0-29.2 – -16.1-17.5—
4A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Tuscola9.3-0.729.123.9 – 35.1-0.951%
2Hibriten9.6-0.428.020.8 – 36.0-8.471%
3West Craven7.3-2.726.220.9 – 31.53.4—
4West Iredell8.0-2.023.617.8 – 29.83.34%
5Burns6.8-3.220.614.5 – 26.82.1—
6Eastern Wayne7.9-1.120.413.0 – 27.4-10.226%
7Reidsville6.7-3.319.311.2 – 26.7-4.6—
8T Wingate Andrews8.2-1.819.312.7 – 26.61.4—
9Stuart W Cramer7.8-2.215.99.5 – 22.0-10.83%
10East Duplin8.5-1.515.09.3 – 20.81.7—
NCISAA 8 — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Faith Christian7.3-0.721.512.6 – 30.3-9.747%
2John Paul II Catholic8.8-1.219.413.7 – 25.8-8.931%
3Liberty Christian Academy5.9-1.16.7-1.9 – 14.9-13.917%
4Pungo Christian Academy8.6-0.43.6-3.2 – 10.3-31.768%
5Cary Christian5.9-3.1-0.6-8.8 – 6.8-9.6—
6Sandhills Classical Christian4.8-2.2-6.8-12.8 – -0.1-16.3—
7Lawrence Academy6.9-3.1-8.2-13.8 – -2.6-17.2—
8St. David's4.9-4.1-11.3-18.6 – -5.1-8.4—
9Wake Christian Academy3.7-7.3-15.7-21.3 – -8.7-8.5—
10Arendell Parrott Academy2.6-6.4-20.5-28.9 – -11.9-4.1—
3A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Shelby8.3-1.732.527.3 – 37.60.9—
2Thomasville8.7-1.322.214.3 – 30.6-12.1—
3James Kenan6.9-2.121.314.3 – 27.0-1.9—
4Northeastern8.1-1.920.815.8 – 26.10.6—
5Lincolnton7.8-2.220.415.1 – 26.4-5.4—
6Eastern Randolph6.7-3.319.214.0 – 24.92.0—
7Hendersonville9.6-0.417.512.4 – 22.8-10.067%
8North Stanly9.5-0.517.48.7 – 24.7-11.057%
9Hertford County6.7-3.417.19.8 – 25.51.0—
10Martin County8.5-2.515.48.7 – 20.1-3.0—
2A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Warren County10.0-0.030.824.7 – 37.2-21.698%
2Tarboro8.7-1.329.223.1 – 35.71.4—
3Holmes8.9-1.123.015.1 – 30.6-11.7—
4Starmount9.0-1.018.812.3 – 25.2-6.232%
5Corvian Community8.4-1.618.412.8 – 23.9-0.7—
6East Wilkes6.5-3.515.09.1 – 21.4-4.7—
7Christ the King8.5-1.510.93.6 – 20.2-10.218%
8Community School of Davidson6.4-3.68.71.9 – 14.8-5.6—
9North Rowan7.9-2.17.90.5 – 14.9-10.9—
10Alleghany7.6-2.46.1-0.3 – 11.4-6.83%
8-MAN — projected top 2
SchoolProj. recordRating10th–90thSOSUnbeaten
1Community Christian3.4-5.7-22.0-26.5 – -16.1-14.8—
2Father Capodanno2.1-4.9-24.3-29.1 – -18.9-12.5—
1A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Northside9.9-0.18.93.2 – 13.7-24.294%
2Wilson Preparatory Academy5.8-5.26.01.4 – 10.8-0.1—
3Robbinsville5.3-4.74.4-1.6 – 9.5-6.8—
4Winston-Salem Preparatory Acad4.8-5.2-19.3-24.8 – -13.2-23.9—
5Chatham Central8.8-1.2-19.6-26.6 – -12.7-32.932%
6South Davidson Middle and6.4-3.6-21.9-27.0 – -15.9-31.7—
7Rosman4.0-6.0-23.5-30.7 – -16.9-17.8—
8Thomas Jefferson Classical Academy2.5-7.5-24.7-31.7 – -18.0-13.5—
9North Edgecombe4.9-5.1-25.0-31.4 – -18.8-21.7—
10Washington County3.1-6.8-25.1-30.4 – -19.8-21.5—

Most likely to finish unbeaten

SchoolClassProj. recordRating10th–90thSOSUnbeaten
1Hough8A9.9-0.162.858.2 – 67.021.891%
2Millbrook8A9.8-0.257.051.1 – 62.622.083%
3Weddington7A9.7-0.354.449.9 – 58.922.173%
4Grimsley7A9.6-0.453.346.9 – 59.017.665%
5Lake Norman7A9.7-0.352.346.9 – 57.214.672%
6Chambers8A9.4-0.651.344.3 – 58.122.752%
7Cleveland7A8.7-1.349.943.5 – 56.326.527%
8Clayton7A8.4-1.647.241.4 – 53.020.616%
9Marvin Ridge7A8.9-1.143.436.6 – 50.616.019%
10Northside5A9.7-0.342.835.1 – 52.212.380%
11Fike5A9.5-0.542.334.5 – 49.04.853%
12Junius H Rose6A8.9-1.140.334.3 – 47.821.929%

Strength of classification

Mean is the average member rating. Fitted level is what games between classifications say the tier is worth, which is the real comparison.

GroupTeamsMeanFitted level
8A32+22.9+22.6
NCISAA I10+17.4+16.5
7A60+17.0+16.9
6A58+9.7+9.6
5A57+7.7+6.9
NCISAA II9+2.0+1.9
4A57-3.3-3.3
NCISAA 812-7.5-12.1
3A56-8.5-8.7
2A46-13.1-12.9
8-MAN2-23.1-18.5
1A25-30.1-29.0

Strength of conference

Four or more teams.

GroupTeamsMean
Greater Neuse River7+29.2
Meck Power Six6+26.8
Big Carolina6+24.9
CAP8+22.7
NCISAA Big South4+22.3
Central Piedmont6+21.6
NCISAA Western4+21.5
Southern Carolina7+20.7
Mid South6+19.5
Triangle Six6+19.4
Carolina Coast7+17.2
Big East7+16.6
Quad City Seven7+15.8
Greater Charlotte6+15.1
North Piedmont6+15.0