2026 North Carolina High School Football Report

Week 1 — August 20, 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: 2025 final ratings (no 2026 games played yet) Home field: +2.0 pts Generated September 07, 2026

Week 1 Projections

216 games. Sorted with the closest matchups first.

Thursday, August 20 — 123 games

MatchupProjected resultConfidence
West Charlotte at GrimsleyWest Charlotte 22–2250%
East Gaston at North GastonEast Gaston 22–2251%
Pasquotank County at HolmesPasquotank County 23–2252%
Northwest Cabarrus at West CabarrusNorthwest Cabarrus 23–2252%
Athens Drive at Green LevelGreen Level 23–2253%
Southern School of Energy and Sustainabi at Wake ForestWake Forest 23–2253%
Eastern Alamance at Eastern GuilfordEastern Alamance 23–2154%
Carver at ParklandParkland 23–2154%
Chapel Hill at SeaforthChapel Hill 23–2154%
Hertford County at Gates CountyGates County 23–2154%
Wake Preparatory Academy at North Raleigh Christian AcademyNorth Raleigh Christian Academy 24–2155%
West Wilkes at FoardWest Wilkes 24–2155%
Green Sea Floyds (SC) at East Columbus Junior-SeniorEast Columbus Junior-Senior 24–2156%
East Wake at RiversideEast Wake 24–2156%
South Point at HickoryHickory 24–2156%
Gray's Creek at Pine ForestPine Forest 24–2156%
Lake Norman at Sun ValleySun Valley 24–2157%
Charlotte Christian at PageCharlotte Christian 25–2158%
Scotland at AsheboroScotland 25–2158%
Christ the King at Metrolina Christian AcademyMetrolina Christian Academy 25–2159%
Bunn at South GranvilleBunn 25–2159%
Jordan at Leesville RoadLeesville Road 25–2159%
Bandys at Saint StephensBandys 25–2160%
West Henderson at ErwinErwin 25–2160%
North Brunswick at Corinth HoldersCorinth Holders 26–2161%
Terry Sanford at Seventy-FirstSeventy-First 26–2161%
Lake Wylie (SC) at Ballantyne Ridgeno rating for one side—
Northwest Guilford at Western AlamanceNorthwest Guilford 27–2064%
Red Springs at AnsonAnson 27–2064%
Randleman at Providence GroveRandleman 27–2064%
Northern Nash at Junius H RoseNorthern Nash 27–2064%
Hoggard at RichmondHoggard 27–2065%
Broughton at Apex FriendshipApex Friendship 27–2065%
Reidsville at Northern GuilfordNorthern Guilford 27–2065%
Pine Lake Preparatory at Bessemer CityPine Lake Preparatory 27–2066%
Millbrook at GarnerMillbrook 27–2066%
Parkwood at PiedmontPiedmont 28–2066%
Southern Nash at KnightdaleSouthern Nash 28–2066%
Concord at Mount PleasantMount Pleasant 28–2067%
North Rowan at West RowanWest Rowan 28–2067%
Dixon at TopsailDixon 28–2068%
South Rowan at Union AcademyUnion Academy 29–1969%
Bartlett Yancey at NorthernBartlett Yancey 29–1970%
Heritage at WakefieldHeritage 29–1970%
North Iredell at Wilkes CentralNorth Iredell 29–1971%
Montgomery Central at Central CabarrusCentral Cabarrus 29–1971%
Forbush at Bishop McGuinnessBishop McGuinness 30–1972%
Holly Springs at Panther CreekPanther Creek 30–1972%
Northwest Halifax Collegiate and Technic at Hobgood CharterNorthwest Halifax Collegiate and Technic 30–1972%
A L Brown at Porter RidgePorter Ridge 30–1973%
Northampton County at Roanoke RapidsRoanoke Rapids 31–1974%
Marvin Ridge at Cox MillMarvin Ridge 31–1974%
Highland Tech at Langtree Charter AcademyLangtree Charter Academy 31–1974%
Roberson at HussRoberson 31–1875%
First Flight at Perquimans CountyPerquimans County 31–1875%
Jack Britt at South ViewJack Britt 31–1876%
Stuart W Cramer at ForestviewStuart W Cramer 32–1876%
Mallard Creek at RolesvilleRolesville 32–1877%
Heide Trask at East BladenEast Bladen 32–1877%
Person at FranklintonFranklinton 32–1877%
Rocky Mount Preparatory at St. David'sno rating for one side—
Felton Grove at Green Hopeno rating for one side—
Middle Creek at Fuquay-VarinaMiddle Creek 34–1780%
Southern Guilford at RagsdaleRagsdale 34–1781%
Lawrence Academy at Faith ChristianFaith Christian 34–1781%
Princeton at Ayden-GriftonAyden-Grifton 34–1781%
Lakewood at ClintonClinton 34–1781%
Western Harnett at J. F. WebbJ. F. Webb 34–1782%
West Mecklenburg at Phillip O Berry Academy of TechnologyWest Mecklenburg 35–1782%
Rocky Mount at TarboroTarboro 35–1782%
T Wingate Andrews at ThomasvilleT Wingate Andrews 35–1783%
Southern Lee at OverhillsOverhills 35–1783%
Carrboro at Jordan-MatthewsJordan-Matthews 35–1783%
Charles B Aycock at RosewoodCharles B Aycock 35–1783%
Western Guilford at Southeast GuilfordSoutheast Guilford 36–1685%
South Davidson Middle and at TrinitySouth Davidson Middle and 37–1685%
Rocky Mount Academy at John Paul II Catholicno rating for one side—
Providence at Hickory RidgeProvidence 37–1686%
Hoke County at MonroeMonroe 37–1687%
Gray Collegiate Academy (SC) at ChambersChambers 37–1687%
Fairmont at LumbertonLumberton 38–1687%
R J Reynolds at North Forsyth MagnetR J Reynolds 38–1687%
Father Capodanno at Sandhills Classical ChristianconfSandhills Classical Christian 38–1687%
Smithfield-Selma at South JohnstonSouth Johnston 38–1688%
Forest Hills at SalisburyForest Hills 38–1588%
Southwest Guilford at Rockingham CountyRockingham County 39–1588%
South Garner at West JohnstonSouth Garner 39–1588%
East Surry at StatesvilleStatesville 39–1588%
East Burke at West IredellWest Iredell 39–1588%
Westover at Union PinesUnion Pines 40–1589%
Harnett Central at NorthwoodHarnett Central 40–1590%
Fike at North MooreFike 40–1590%
Owen at RosmanOwen 40–1590%
Vance County at Warren CountyWarren County 41–1491%
Willow Spring at TritonWillow Spring 41–1491%
North Johnston at BeddingfieldNorth Johnston 41–1491%
Hillside at E E SmithHillside 42–1492%
Greene Central at North LenoirGreene Central 42–1492%
Davie County at West ForsythWest Forsyth 42–1492%
Purnell Swett at Saint PaulsSaint Pauls 43–1492%
Garinger at Winston-Salem Preparatory AcadGaringer 44–1393%
Northside at Camden CountyNorthside 44–1393%
Orange at Southeast AlamanceSoutheast Alamance 44–1393%
Bunker Hill at DraughnBunker Hill 44–1393%
Enloe at Southeast RaleighSoutheast Raleigh 44–1393%
East Forsyth at GlennEast Forsyth 44–1393%
Pinecrest at ClevelandCleveland 44–1394%
West Columbus at WhitevilleWhiteville 45–1394%
North Edgecombe at Southeast Collegiate Prep AcademySoutheast Collegiate Prep Academy 45–1394%
North Wilkes at South StokesNorth Wilkes 45–1394%
West Bladen at PenderPender 47–1295%
Harding University at Indian Land (SC)Indian Land (SC) 47–1296%
North Stokes at CherryvilleCherryville 48–1196%
Ledford at Oak GroveOak Grove 50–1197%
Morehead at Northeast GuilfordNortheast Guilford 50–1197%
Southern Wayne at James KenanJames Kenan 50–1197%
Eastern Wayne at GoldsboroEastern Wayne 50–1197%
Douglas Byrd at Cape FearCape Fear 53–1097%
North East Carolina Prep at North Wake Saintsno rating for one side—
Pamlico County at KIPP PrideKIPP Pride 51–1097%
Atkins at WalkertownWalkertown 51–1097%
Bertie at NortheasternNortheastern 51–1097%
Freedom at PattonFreedom 54–997%

Friday, August 21 — 53 games

MatchupProjected resultConfidence
Hibriten at East WilkesHibriten 22–2250%
Wayne Preparatory Academy at Triangle Math and Science AcademyTriangle Math and Science Academy 22–2251%
Elkin at Surry CentralElkin 22–2251%
Mount Airy at StarmountMount Airy 22–2251%
Cherokee at North BuncombeNorth Buncombe 23–2253%
North Lincoln at West LincolnNorth Lincoln 23–2254%
Graham at Chatham CentralGraham 25–2158%
Butler at OlympicButler 25–2160%
Palisades at AshbrookAshbrook 26–2161%
Franklin at MurphyMurphy 27–2064%
Robbinsville at TuscolaRobbinsville 28–2066%
Myers Park at Providence DayProvidence Day 28–2067%
Lincolnton at MaidenMaiden 28–2067%
South Mecklenburg at Charlotte CatholicCharlotte Catholic 28–1969%
East Rowan at WheatmoreEast Rowan 29–1969%
Weddington at MooresvilleWeddington 29–1970%
Mountain Heritage at PisgahMountain Heritage 29–1970%
Carver at Hebron Christian (GA)Hebron Christian (GA) 29–1970%
Cuthbertson at Ardrey KellArdrey Kell 29–1971%
North Henderson at EnkaNorth Henderson 30–1971%
North Surry at AlleghanyAlleghany 30–1972%
Ambassador Christian School at Mountain View Prep (SC)Ambassador Christian School 30–1973%
North Stanly at Community School of DavidsonCommunity School of Davidson 30–1973%
High Point Christian Academy at Cannon [Cannon/Concord Academy]High Point Christian Academy 30–1973%
Harrells Christian Academy at Arendell Parrott AcademyArendell Parrott Academy 31–1974%
Smoky Mountain at Swain CountySwain County 31–1874%
Northside at White OakNorthside 31–1875%
South Wake Christian Athletics at RavenscroftRavenscroft 32–1876%
Kings Mountain at ShelbyShelby 32–1878%
North Davidson at West StokesNorth Davidson 32–1878%
SouthLake Christian Academy at Lake Norman CharterLake Norman Charter 33–1878%
Hayesville at Towns County (GA)no rating for one side—
SouthWest Edgecombe at Nash CentralSouthWest Edgecombe 33–1780%
Hobbton at MidwayMidway 35–1782%
Alexander Central at Newton-ConoverNewton-Conover 35–1782%
Jay M Robinson at Charlotte Country Day SchoolJay M Robinson 35–1783%
Reagan at Mount TaborReagan 36–1784%
Carson at Central DavidsonCentral Davidson 36–1685%
West Brunswick at South BrunswickWest Brunswick 37–1685%
Rocky River at North MecklenburgNorth Mecklenburg 38–1687%
Ben L. Smith at South CaldwellBen L. Smith 38–1588%
Madison at AndrewsMadison 39–1589%
East Chapel Hill at Cedar RidgeEast Chapel Hill 41–1491%
Mattamuskeet at Pungo Christian AcademyPungo Christian Academy 41–1491%
East Lincoln at South IredellEast Lincoln 43–1492%
American Leadership Academy - Johnston at LejeuneAmerican Leadership Academy - Johnston 43–1393%
Hampton (TN) at Avery CountyHampton (TN) 46–1295%
Bonnie Cone Leadership Academy at Hickory Grove ChristianHickory Grove Christian 47–1296%
Cummings at WilliamsconfWilliams 48–1196%
Independence at James F. Byrnes (SC)Independence 49–1196%
Asheville Christian Academy at Spartanburg Warriors (SC)no rating for one side—
East Henderson at HendersonvilleHendersonville 54–997%
Watauga at Ashe CountyWatauga 54–997%

Saturday, August 22 — 21 games

MatchupProjected resultConfidence
Southern Alamance at Eastern RandolphEastern Randolph 22–2250%
Lexington at West DavidsonLexington 22–2252%
Asheville School (Independent) at Corvian CommunityCorvian Community 25–2159%
Havelock at West CravenWest Craven 25–2160%
McDowell at R-S CentralR-S Central 27–2064%
Polk County at ChaseChase 28–2067%
Wallace-Rose Hill at East DuplinEast Duplin 28–1968%
Asheville at East RutherfordEast Rutherford 28–1968%
Hopewell at East MecklenburgHopewell 34–1781%
West Stanly at South StanlySouth Stanly 35–1783%
Hunt at Lee CountyHunt 39–1589%
Mitchell at Charlotte LatinCharlotte Latin 41–1491%
East Davidson at Southwestern RandolphSouthwestern Randolph 42–1492%
Dudley at Cardinal GibbonsCardinal Gibbons 43–1492%
Jacksonville at West CarteretJacksonville 43–1492%
Covenant Day at Trinity ChristianTrinity Christian 44–1394%
College Prep and Leadership Academy at AlbemarleAlbemarle 45–1394%
Burns at CrestCrest 46–1295%
East Carteret at CroatanCroatan 46–1295%
Wilson Preparatory Academy at ClaytonClayton 47–1296%
Hough at Northwestern (SC)Hough 53–997%

Monday, August 24 — 19 games

MatchupProjected resultConfidence
Bear Grass Charter at Wayne ChristianBear Grass Charter 25–2158%
Swansboro at South ColumbusSouth Columbus 25–2159%
Brevard at ReynoldsBrevard 26–2062%
Ashley at SandersonSanderson 27–2064%
North Pitt at Martin CountyMartin County 28–2067%
Apex at CaryCary 31–1875%
Manteo at Washington CountyManteo 31–1875%
New Hanover at New BernNew Bern 31–1876%
Nansemond-Suffolk Academy (VA) at Currituck CountyCurrituck County 31–1876%
South Central at KinstonKinston 31–1876%
Wake Christian Academy at Community ChristianCommunity Christian 32–1878%
Southwest at RichlandsRichlands 32–1878%
Mountain Island Charter at Lincoln CharterMountain Island Charter 33–1780%
Washington at Farmville CentralFarmville Central 35–1782%
Weldon STEM at Sallie B HowardSallie B Howard 38–1687%
Bradford Preparatory at Thomas Jefferson Classical Academyno rating for one side—
Southside at North Duplin Jr SrNorth Duplin Jr Sr 44–1394%
South Lenoir at JonesSouth Lenoir 44–1394%
Cary Christian at GRACE ChristianCary Christian 49–1196%

Top 25 Power Rankings (record from 2025)

SchoolClassRecordPowerSOSMaxPrepsMassey
1Hough8A14-0-0132.033.9137.9127.7
2Weddington7A12-2-0131.635.2131.4125.3
3Millbrook8A13-1-0126.827.8109.7114.7
4Providence DayNCISAA I13-0-0126.725.0134.0126.5
5West Charlotte8A10-3-0126.033.5117.6113.5
6Cleveland7A10-2-0125.630.9112.5112.0
7Grimsley7A15-0-0124.228.1136.1122.5
8Crest5A13-2-0123.423.5105.4109.8
9Cardinal Gibbons7A12-2-0123.329.4118.0114.4
10Clayton7A12-3-0122.332.0110.0112.7
11West Forsyth8A10-3-0121.430.4115.6110.0
12Myers Park8A9-3-0120.829.0107.2108.1
13Mooresville7A9-3-0120.831.8106.7108.0
14Southeast Raleigh7A9-4-0118.633.2108.9108.7
15Independence7A10-3-0118.335.9107.0109.5
16Rolesville8A9-4-0118.128.6106.1108.0
17Garner7A9-4-0117.934.6103.4103.3
18Hoggard8A12-1-0117.525.6106.8107.9
19Leesville Road8A8-4-0114.124.591.798.7
20Watauga6A15-0-0112.414.790.8101.0
21Sun Valley6A9-4-0112.028.4103.0101.5
22Jordan8A11-1-0111.919.190.596.6
23Reagan7A10-3-0111.331.2109.7106.0
24Lake Norman7A8-4-0110.730.4112.6109.2
25East Lincoln5A10-2-0110.116.191.8104.2

By Classification

8A — top 10
SchoolRecordPowerSOS
1Hough14-0-0132.033.9
2Millbrook13-1-0126.827.8
3West Charlotte10-3-0126.033.5
4West Forsyth10-3-0121.430.4
5Myers Park9-3-0120.829.0
6Rolesville9-4-0118.128.6
7Hoggard12-1-0117.525.6
8Leesville Road8-4-0114.124.5
9Jordan11-1-0111.919.1
10Mallard Creek7-4-0107.039.3
7A — top 10
SchoolRecordPowerSOS
1Weddington12-2-0131.635.2
2Cleveland10-2-0125.630.9
3Grimsley15-0-0124.228.1
4Cardinal Gibbons12-2-0123.329.4
5Clayton12-3-0122.332.0
6Mooresville9-3-0120.831.8
7Southeast Raleigh9-4-0118.633.2
8Independence10-3-0118.335.9
9Garner9-4-0117.934.6
10Reagan10-3-0111.331.2
6A — top 10
SchoolRecordPowerSOS
1Watauga15-0-0112.414.7
2Sun Valley9-4-0112.028.4
3Middle Creek11-3-0108.926.8
4Northern Guilford12-2-0108.823.7
5Jacksonville12-1-0107.519.3
6Northern Nash11-2-0103.516.2
7Charlotte Catholic7-5-0103.130.9
8Union Pines11-2-0103.09.8
9Williams10-2-0101.75.7
10Ashbrook12-1-0101.316.3
5A — top 10
SchoolRecordPowerSOS
1Crest13-2-0123.423.5
2East Lincoln10-2-0110.116.1
3Hickory12-2-0109.317.5
4South Point10-3-0108.520.1
5Jay M Robinson11-2-0103.29.8
6Croatan11-2-0100.75.5
7Hunt12-3-0100.718.8
8Oak Grove9-4-0100.08.8
9Monroe7-4-096.020.3
10Northeast Guilford9-3-094.412.6
4A — top 10
SchoolRecordPowerSOS
1Reidsville13-2-0103.78.4
2West Craven12-2-096.79.6
3Maiden9-5-093.914.5
4Brevard14-1-092.04.4
5Hibriten11-2-090.3-4.7
6Central Davidson11-2-090.2-0.8
7Bandys6-6-089.611.8
8East Duplin9-3-088.93.0
9Burns7-5-088.72.9
10Eastern Wayne8-4-088.74.7
3A — top 10
SchoolRecordPowerSOS
1Shelby13-3-0102.74.3
2Eastern Randolph10-3-093.73.1
3Mountain Heritage10-2-091.2-3.4
4James Kenan12-2-090.7-2.7
5Mount Airy9-3-090.36.2
6Walkertown9-2-089.4-7.8
7Kinston11-5-087.95.4
8Lincolnton11-3-087.72.7
9Hendersonville9-3-085.9-10.2
10Martin County8-4-085.8-1.7
2A — top 10
SchoolRecordPowerSOS
1Tarboro15-0-0106.35.6
2Murphy12-3-091.41.2
3East Wilkes8-4-088.5-2.2
4Starmount11-3-088.0-4.1
5Corvian Community10-2-086.4-2.7
6Warren County11-3-083.7-8.7
7Community School of Davidson7-5-083.0-2.4
8Alleghany8-3-077.3-10.4
9South Stanly8-3-077.2-5.6
10Holmes8-5-074.0-9.4
1A — top 10
SchoolRecordPowerSOS
1Wilson Preparatory Academy9-5-083.11.1
2Robbinsville10-4-078.1-11.1
3KIPP Pride11-1-075.2-18.0
4Northside12-1-072.0-23.9
5Bear Grass Charter11-1-058.3-34.9
6Southeast Collegiate Prep Academy6-5-054.8-20.7
7South Davidson Middle and10-2-048.6-37.4
8Thomas Jefferson Classical Academy5-7-046.3-19.0
9Washington County5-5-045.0-24.0
10Sallie B Howard5-7-042.0-20.3
NCCSA — top 6
SchoolRecordPowerSOS
1Community Christian9-3-063.2-29.5
2Sandhills Classical Christian8-2-061.7-21.5
3Liberty Christian Academy6-5-060.1-19.0
4Father Capodanno5-5-042.7-26.4
5Berean Baptist Academy0-8-025.4-16.6
6Lee Christian1-7-114.3-21.4
NCISAA — top 10
SchoolRecordPowerSOS
1Providence Day13-0-0126.725.0
2High Point Christian Academy12-0-0103.9-1.1
3Charlotte Christian7-6-0103.529.1
4Cannon [Cannon/Concord Academy]7-5-091.317.3
5Charlotte Latin7-4-090.96.0
6John Paul II Catholic9-3-087.7-7.2
7Cary Christian11-2-087.5-1.8
8Charlotte Country Day School6-4-084.713.7
9Arendell Parrott Academy13-0-084.1-5.5
10Asheville School (Independent)7-3-184.12.1
independent — top 6
SchoolRecordPowerSOS
1Lawrence Academy7-3-163.0-18.2
2Mount Zion Christian Academy4-5-057.0-13.7
3Wayne Christian4-7-053.0-18.7
4South Wake Christian Athletics1-9-040.5-7.6
5GRACE Christian6-2-040.0-43.1
6North Wake Saints2-9-012.3-23.7

Leaders

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

Scoring offenses

SchoolClassPPG
1Shelby3A50.1
2High Point Christian AcademyNCISAA II46.3
3East Rutherford3A46.2
4Community Christian8-MAN45.8
5East Lincoln5A45.2
6Watauga6A45.0
7Providence DayNCISAA I44.8
8Cleveland7A44.1
9Crest5A44.1
10Hibriten4A43.8

Offenses, adjusted

SchoolClassAdj
1Providence DayNCISAA I+24.1
2Cleveland7A+23.3
3Mooresville7A+21.7
4Watauga6A+21.5
5East Lincoln5A+21.4
6Crest5A+21.1
7Grimsley7A+20.8
8Weddington7A+20.5
9Southeast Raleigh7A+20.2
10Richmond7A+19.6

Scoring defenses

SchoolClassPA/G
1Hough8A6.6
2Millbrook8A6.6
3Weddington7A7.2
4West Charlotte8A8.2
5Hillside7A8.2
6Tarboro2A8.3
7Union Pines6A8.4
8High Point Christian AcademyNCISAA II9.2
9Apex Friendship8A9.5
10Jordan8A9.6

Defenses, adjusted

SchoolClassAdj
1Weddington7A-27.4
2Hough8A-26.5
3Millbrook8A-23.6
4West Charlotte8A-23.5
5Providence DayNCISAA I-22.5
6Crest5A-21.7
7Clayton7A-21.0
8Reagan7A-20.7
9Myers Park8A-20.4
10Cardinal Gibbons7A-20.2

Toughest schedules

SchoolClassSOS
1Mallard Creek8A39.3
2Independence7A35.9
3Weddington7A35.2
4Garner7A34.6
5Hough8A33.9
6West Charlotte8A33.5
7Southeast Raleigh7A33.2
8Clayton7A32.0
9Mooresville7A31.8
10Butler7A31.8

Classification Strength

Fitted from games between classifications, not assumed.

ClassLevel
8A+24.1
7A+19.0
6A+12.1
5A+5.7
4A-3.2
3A-7.6
2A-14.4
1A-27.1

Conference Power Rankings

Every team, strongest first.

8 Man Freelance — 1 teams
SchoolClassRecordPowerSOS
1Lawrence AcademyNCISAA 87-3-163.0-18.2
Albemarle AAC — 6 teams
SchoolClassRecordPowerSOS
1Holmes2A8-5-074.0-9.4
2Gates County2A5-6-060.0-11.2
3Manteo2A7-4-058.7-19.1
4Perquimans County2A5-6-047.6-14.9
5Camden County2A4-8-039.1-10.4
6Bertie2A0-10-033.9-6.4
Atlantic — 4 teams
SchoolClassRecordPowerSOS
1Bear Grass Charter1A11-1-058.3-34.9
2Hobgood Charter1A4-6-036.9-27.6
3Mattamuskeet1A0-4-127.0-20.9
4Columbia1A1-7-023.8-21.8
Big Carolina — 6 teams
SchoolClassRecordPowerSOS
1Jacksonville6A12-1-0107.519.3
2New Bern7A6-6-097.528.6
3D H Conley7A8-4-096.124.4
4Junius H Rose6A6-6-095.419.6
5White Oak6A5-7-080.915.4
6South Central7A4-7-077.322.2
Big East — 7 teams
SchoolClassRecordPowerSOS
1Northern Nash6A11-2-0103.516.2
2Hunt5A12-3-0100.718.8
3Rocky Mount5A9-4-091.410.0
4Southern Nash5A7-5-090.915.9
5Fike5A4-7-074.010.2
6Charles B Aycock5A3-8-066.56.7
7Southern Wayne5A2-8-043.23.2
Big Seven — 6 teams
SchoolClassRecordPowerSOS
1South Granville5A5-7-071.3-3.7
2Seaforth5A6-6-066.2-8.8
3J. F. Webb5A7-4-063.5-13.5
4Orange5A3-8-058.40.7
5Carrboro4A1-9-029.5-15.2
6Cedar Ridge5A1-9-018.6-21.1
Big South — 7 teams
SchoolClassRecordPowerSOS
1Crest5A13-2-0123.423.5
2South Point5A10-3-0108.520.1
3Ashbrook6A12-1-0101.316.3
4Kings Mountain6A8-5-090.821.3
5Huss5A5-6-075.111.9
6Forestview5A3-8-070.710.8
7North Gaston5A1-9-052.213.5
CAP — 8 teams
SchoolClassRecordPowerSOS
1Millbrook8A13-1-0126.827.8
2Rolesville8A9-4-0118.128.6
3Leesville Road8A8-4-0114.124.5
4Broughton8A5-6-094.023.1
5Enloe8A6-5-088.822.4
6Corinth Holders8A4-6-086.427.5
7Wakefield8A1-9-065.124.3
8Athens Drive8A0-10-063.022.2
Carolina — 7 teams
SchoolClassRecordPowerSOS
1East Bladen2A9-4-068.8-13.5
2North Duplin Jr Sr2A10-2-066.1-27.9
3Hobbton2A7-5-062.2-9.9
4Lakewood2A6-5-056.5-17.5
5West Columbus2A3-8-043.1-18.6
6Union2A3-9-032.2-22.2
7East Columbus Junior-Senior1A3-9-028.8-17.7
Carolina Coast — 7 teams
SchoolClassRecordPowerSOS
1Hoggard8A12-1-0117.525.6
2Laney8A6-5-088.920.7
3New Hanover7A6-6-087.019.7
4West Brunswick6A7-5-085.413.2
5North Brunswick7A3-8-083.515.7
6Ashley7A4-8-081.515.9
7Topsail7A0-10-067.822.4
Carolina Pines — 8 teams
SchoolClassRecordPowerSOS
1Union Pines6A11-2-0103.09.8
2South Johnston6A8-4-086.23.0
3Harnett Central6A7-5-079.84.3
4Lee County6A7-5-076.210.5
5West Johnston6A4-7-072.610.3
6Triton6A3-8-061.08.3
7Southern Lee6A1-9-057.49.6
8Western Harnett6A3-7-048.9-4.1
Catawba Shores — 7 teams
SchoolClassRecordPowerSOS
1Corvian Community2A10-2-086.4-2.7
2Community School of Davidson2A7-5-083.0-2.4
3Christ the King2A7-4-064.2-10.7
4Lake Norman Charter4A5-6-062.3-9.9
5Lincoln Charter4A3-7-044.2-13.8
6Pine Lake Preparatory3A2-8-043.1-10.3
7Langtree Charter Academy2A0-10-032.9-4.2
Central Carolina — 6 teams
SchoolClassRecordPowerSOS
1Providence Grove3A8-3-069.4-12.7
2West Davidson3A10-4-068.5-11.1
3Thomasville3A6-6-058.3-10.2
4Wheatmore3A3-9-042.9-13.5
5East Davidson3A1-10-037.6-11.5
6Trinity3A1-9-027.8-18.8
Central Piedmont — 6 teams
SchoolClassRecordPowerSOS
1West Forsyth8A10-3-0121.430.4
2Reagan7A10-3-0111.331.2
3East Forsyth7A7-5-0109.925.2
4Northwest Guilford8A3-8-090.829.6
5R J Reynolds7A6-5-078.011.2
6Parkland7A1-9-062.613.3
Christian Independent — 6 teams
SchoolClassRecordPowerSOS
1Community Christian8-MAN9-3-063.2-29.5
2Sandhills Classical ChristianNCISAA 88-2-061.7-21.5
3Liberty Christian AcademyNCISAA 86-5-060.1-19.0
4Father Capodanno8-MAN5-5-042.7-26.4
5Berean Baptist AcademyNCISAA 80-8-025.4-16.6
6Lee ChristianNCISAA 81-7-114.3-21.4
Coastal — 7 teams
SchoolClassRecordPowerSOS
1Croatan5A11-2-0100.75.5
2Northside5A11-3-094.313.6
3Havelock5A7-6-093.916.1
4Dixon5A6-6-077.44.1
5West Carteret5A7-5-077.29.8
6Richlands5A3-8-065.810.6
7Swansboro6A2-8-061.14.3
Coastal Plains — 6 teams
SchoolClassRecordPowerSOS
1Northside1A12-1-072.0-23.9
2East Carteret2A6-6-064.3-13.9
3Southside2A5-7-035.8-24.6
4Pamlico County2A2-9-024.9-21.4
5Lejeune2A1-10-016.9-25.5
6Jones1A0-10-08.7-19.7
East Central — 6 teams
SchoolClassRecordPowerSOS
1East Duplin4A9-3-088.93.0
2Pender3A10-2-082.1-4.3
3Clinton4A6-6-070.8-1.9
4Heide Trask3A3-8-057.6-7.0
5Southwest4A2-8-054.15.2
6South Lenoir3A3-8-043.3-14.6
Eastern Carolina — 4 teams
SchoolClassRecordPowerSOS
1Wilson Preparatory Academy1A9-5-083.11.1
2Washington County1A5-5-045.0-24.0
3Sallie B Howard1A5-7-042.0-20.3
4North Edgecombe1A2-10-022.1-18.8
Eastern Plains — 6 teams
SchoolClassRecordPowerSOS
1Tarboro2A15-0-0106.35.6
2Kinston3A11-5-087.95.4
3Ayden-Grifton3A8-5-080.85.0
4Greene Central3A5-6-080.14.2
5Farmville Central3A8-6-079.810.1
6Beddingfield3A1-10-043.64.5
Eastern Sandhills — 6 teams
SchoolClassRecordPowerSOS
1Seventy-First6A9-3-098.212.6
2Saint Pauls5A10-2-087.82.7
3South View6A5-6-084.19.1
4Westover6A3-8-081.610.8
5E E Smith6A3-8-068.112.2
6Douglas Byrd5A0-10-040.46.5
Four Rivers — 5 teams
SchoolClassRecordPowerSOS
1Eastern Randolph3A10-3-093.73.1
2Southwestern Randolph4A7-4-062.9-13.2
3Northwood3A3-8-054.8-2.8
4North Moore3A3-8-048.6-6.9
5Jordan-Matthews4A5-6-044.8-20.9
Freelance — 2 teams
SchoolClassRecordPowerSOS
1Mount Zion Christian Academy—4-5-057.0-13.7
2Wayne ChristianNCISAA II4-7-053.0-18.7
Greater Charlotte — 6 teams
SchoolClassRecordPowerSOS
1Hough8A14-0-0132.033.9
2Myers Park8A9-3-0120.829.0
3South Mecklenburg8A7-4-096.317.3
4Hopewell7A4-7-079.616.5
5West Mecklenburg7A1-10-075.126.7
6Garinger8A1-9-049.07.0
Greater Metro GMAC — 8 teams
SchoolClassRecordPowerSOS
1A L Brown7A8-4-092.814.1
2Olympic6A9-3-087.611.8
3Central Cabarrus6A5-7-082.89.1
4West Cabarrus7A6-6-081.016.0
5Cox Mill7A4-6-077.87.5
6Hickory Ridge7A4-6-074.78.3
7Harding University6A2-8-059.69.1
8Phillip O Berry Academy of Technology6A0-10-057.011.8
Greater Neuse River — 7 teams
SchoolClassRecordPowerSOS
1Cleveland7A10-2-0125.630.9
2Clayton7A12-3-0122.332.0
3Southeast Raleigh7A9-4-0118.633.2
4Garner7A9-4-0117.934.6
5South Garner7A5-7-096.226.9
6Fuquay-Varina7A5-7-091.928.2
7Smithfield-Selma7A1-9-066.925.4
Greater Triad — 7 teams
SchoolClassRecordPowerSOS
1Bishop McGuinness2A9-2-054.4-35.9
2South Davidson Middle and1A10-2-048.6-37.4
3South Stokes2A4-7-023.5-33.7
4Winston-Salem Preparatory Acad1A3-9-016.6-31.4
5College Prep and Leadership Academy1A1-9-014.9-31.4
6Chatham Central1A1-10-012.3-40.4
7North Stokes1A4-7-011.4-35.4
Meck Power Six — 6 teams
SchoolClassRecordPowerSOS
1West Charlotte8A10-3-0126.033.5
2Independence7A10-3-0118.335.9
3Mallard Creek8A7-4-0107.039.3
4Butler7A5-7-093.731.8
5Chambers8A5-7-088.527.0
6North Mecklenburg7A3-7-081.219.3
Metro — 7 teams
SchoolClassRecordPowerSOS
1Grimsley7A15-0-0124.228.1
2Page7A8-4-098.415.5
3Dudley6A8-5-096.621.7
4Ragsdale6A3-8-076.714.9
5Ben L. Smith6A2-8-074.913.1
6Western Guilford6A5-6-066.15.3
7Southwest Guilford7A1-9-053.99.2
Mid Carolina — 8 teams
SchoolClassRecordPowerSOS
1Williams6A10-2-0101.75.7
2Southern Alamance6A8-4-095.313.0
3Eastern Alamance5A5-7-088.210.0
4Southeast Alamance5A8-4-088.02.9
5Western Alamance5A7-4-082.93.8
6Person5A5-7-071.55.0
7Cummings4A3-8-059.41.0
8Graham4A0-10-017.4-3.6
Mid South — 6 teams
SchoolClassRecordPowerSOS
1Richmond7A9-3-0109.428.1
2Jack Britt7A7-5-098.124.8
3Pinecrest8A8-3-094.822.7
4Hoke County8A2-7-077.519.7
5Overhills7A3-8-072.515.5
6Pine Forest7A2-8-072.518.2
Mid State — 7 teams
SchoolClassRecordPowerSOS
1Reidsville4A13-2-0103.78.4
2Walkertown3A9-2-089.4-7.8
3Rockingham County5A5-5-073.90.4
4Carver4A7-5-062.4-12.5
5Bartlett Yancey3A3-8-049.7-7.5
6Morehead4A2-9-047.5-0.3
7McMichael3A2-9-038.6-7.6
Mountain — 6 teams
SchoolClassRecordPowerSOS
1Roberson6A7-4-088.410.7
2Reynolds6A7-5-084.812.3
3Erwin5A4-8-078.413.6
4Asheville6A6-6-077.715.4
5Enka5A2-8-058.20.9
6North Buncombe5A2-8-053.0-2.6
Mountain Eight — 8 teams
SchoolClassRecordPowerSOS
1Brevard4A14-1-092.04.4
2Franklin5A9-3-086.75.6
3Pisgah4A9-4-080.34.0
4West Henderson5A7-5-075.92.1
5North Henderson5A4-7-069.81.5
6Tuscola4A6-6-069.2-1.5
7Smoky Mountain5A3-8-062.1-1.9
8East Henderson4A0-10-026.2-0.3
Mountain Valley — 8 teams
SchoolClassRecordPowerSOS
1East Wilkes2A8-4-088.5-2.2
2Starmount2A11-3-088.0-4.1
3Alleghany2A8-3-077.3-10.4
4West Wilkes3A7-4-071.9-14.2
5North Wilkes3A4-7-060.1-12.0
6Wilkes Central4A5-6-051.8-10.0
7Ashe County4A3-8-049.90.5
8Elkin2A2-9-027.9-12.6
NCISAA 8 Man Freelance — 8 teams
SchoolClassRecordPowerSOS
1John Paul II CatholicNCISAA 89-3-087.7-7.2
2Cary ChristianNCISAA 811-2-087.5-1.8
3Arendell Parrott AcademyNCISAA 813-0-084.1-5.5
4Faith ChristianNCISAA 88-4-077.2-4.0
5Halifax AcademyNCISAA 80-7-157.3-0.4
6St. David'sNCISAA 84-7-054.5-2.9
7Wake Christian AcademyNCISAA 84-7-051.6-11.2
8Pungo Christian AcademyNCISAA 87-3-051.3-21.1
NCISAA Big 6 — 5 teams
SchoolClassRecordPowerSOS
1High Point Christian AcademyNCISAA II12-0-0103.9-1.1
2Asheville School (Independent)NCISAA II7-3-184.12.1
3Hickory Grove ChristianNCISAA II6-4-063.0-12.7
4SouthLake Christian AcademyNCISAA II3-8-050.2-3.9
5Covenant DayNCISAA II2-8-048.95.4
NCISAA Big East — 4 teams
SchoolClassRecordPowerSOS
1Trinity ChristianNCISAA II8-3-079.1-4.3
2Harrells Christian AcademyNCISAA II9-3-074.4-10.9
3North Raleigh Christian AcademyNCISAA I6-5-070.72.5
4RavenscroftNCISAA I3-7-051.5-0.1
NCISAA Big South — 4 teams
SchoolClassRecordPowerSOS
1Providence DayNCISAA I13-0-0126.725.0
2Charlotte ChristianNCISAA I7-6-0103.529.1
3Charlotte LatinNCISAA I7-4-090.96.0
4Charlotte Country Day SchoolNCISAA I6-4-084.713.7
NCISAA Western — 3 teams
SchoolClassRecordPowerSOS
1Cannon [Cannon/Concord Academy]NCISAA I7-5-091.317.3
2Christ SchoolNCISAA I3-8-069.815.7
3Metrolina Christian AcademyNCISAA I3-7-066.32.7
North Carolina Independent — 3 teams
SchoolClassRecordPowerSOS
1South Wake Christian Athletics—1-9-040.5-7.6
2GRACE ChristianNCISAA II6-2-040.0-43.1
3North Wake Saints—2-9-012.3-23.7
North Piedmont — 6 teams
SchoolClassRecordPowerSOS
1Mooresville7A9-3-0120.831.8
2Lake Norman7A8-4-0110.730.4
3Davie County7A7-5-095.122.3
4Statesville6A8-4-089.713.2
5South Iredell7A3-8-080.121.8
6North Iredell6A1-9-062.915.0
Northeastern Coastal — 6 teams
SchoolClassRecordPowerSOS
1Martin County3A8-4-085.8-1.7
2Northeastern3A9-4-085.50.8
3Currituck County5A8-3-080.6-2.4
4Pasquotank County3A8-4-076.5-5.1
5Hertford County3A6-6-059.8-0.4
6First Flight4A1-9-037.2-4.6
Northern Six — 6 teams
SchoolClassRecordPowerSOS
1Wake Forest7A7-5-098.419.2
2Franklinton6A8-4-082.95.8
3Knightdale7A3-7-081.910.8
4Heritage7A4-7-076.117.5
5East Wake7A3-8-067.013.5
6Vance County6A2-9-060.515.1
Northwest — 6 teams
SchoolClassRecordPowerSOS
1Mount Airy3A9-3-090.36.2
2East Surry3A5-7-069.5-0.4
3North Surry4A7-5-068.7-6.1
4West Stokes4A5-7-063.2-2.7
5Forbush4A5-6-045.9-12.6
6Surry Central3A0-10-025.6-15.1
Northwestern — 6 teams
SchoolClassRecordPowerSOS
1Watauga6A15-0-0112.414.7
2Freedom6A10-2-097.13.0
3Saint Stephens6A6-6-083.712.7
4Alexander Central6A3-8-070.113.2
5McDowell7A5-6-066.52.0
6South Caldwell6A2-9-051.77.4
PAC Seven — 7 teams
SchoolClassRecordPowerSOS
1Central Davidson4A11-2-090.2-0.8
2Randleman4A7-4-077.51.2
3T Wingate Andrews4A9-3-076.8-1.4
4Montgomery Central5A5-7-074.92.9
5Lexington4A6-5-070.9-6.3
6Ledford4A2-9-054.0-0.2
7High Point Central5A0-10-022.01.6
Piedmont Triad — 6 teams
SchoolClassRecordPowerSOS
1Oak Grove5A9-4-0100.08.8
2Mount Tabor6A5-6-091.917.7
3North Davidson5A7-5-078.65.7
4Glenn6A4-7-076.47.1
5North Forsyth Magnet5A2-8-055.73.4
6Atkins5A0-10-037.96.9
Quad City Seven — 7 teams
SchoolClassRecordPowerSOS
1Jordan8A11-1-0111.919.1
2Apex Friendship8A9-2-099.014.4
3Willow Spring8A6-6-088.118.9
4Panther Creek8A7-5-086.122.2
5Green Hope8A6-5-083.56.2
6Apex8A2-8-072.815.3
7Green Level8A1-9-062.617.0
Quad County — 6 teams
SchoolClassRecordPowerSOS
1Bunn4A8-3-076.8-4.1
2Louisburg Magnet3A8-3-070.4-10.5
3Wake Preparatory Academy3A7-4-070.3-13.6
4Nash Central4A3-8-067.95.4
5Roanoke Rapids4A3-9-054.8-0.1
6American Leadership Academy - Johnston2A4-7-048.4-14.3
Roanoke River — 6 teams
SchoolClassRecordPowerSOS
1Warren County2A11-3-083.7-8.7
2KIPP Pride1A11-1-075.2-18.0
3Southeast Collegiate Prep Academy1A6-5-054.8-20.7
4Northwest Halifax Collegiate and Technic2A4-7-049.0-23.3
5Northampton County2A4-8-045.3-11.6
6Weldon STEM1A0-8-023.3-14.8
Rocky River — 6 teams
SchoolClassRecordPowerSOS
1Monroe5A7-4-096.020.3
2Forest Hills5A9-3-081.53.4
3Mount Pleasant4A8-4-080.17.9
4Anson4A2-9-071.27.5
5Parkwood5A2-8-067.813.7
6West Stanly4A2-10-062.17.2
Smoky Mountain — 7 teams
SchoolClassRecordPowerSOS
1Murphy2A12-3-091.41.2
2Robbinsville1A10-4-078.1-11.1
3Swain County2A6-5-071.8-3.3
4Hayesville2A7-5-057.2-13.2
5Cherokee2A3-8-053.3-9.9
6Rosman1A3-9-025.7-19.3
7Andrews1A2-10-024.9-12.0
South Piedmont — 8 teams
SchoolClassRecordPowerSOS
1Jay M Robinson5A11-2-0103.29.8
2Northwest Cabarrus5A7-4-083.87.0
3West Rowan5A7-5-075.55.3
4Concord5A7-5-074.45.9
5Carson5A5-6-073.01.0
6Salisbury4A2-9-058.55.2
7East Rowan5A4-7-053.3-2.0
8South Rowan4A3-8-043.9-4.3
Southeastern — 6 teams
SchoolClassRecordPowerSOS
1Whiteville3A7-4-075.6-9.4
2Red Springs4A5-7-066.6-4.3
3South Brunswick5A7-4-064.6-4.6
4South Columbus3A7-5-063.5-3.7
5Fairmont4A1-9-049.5-4.3
6West Bladen3A2-9-044.2-9.4
Southern Carolina — 7 teams
SchoolClassRecordPowerSOS
1Weddington7A12-2-0131.635.2
2Sun Valley6A9-4-0112.028.4
3Charlotte Catholic6A7-5-0103.130.9
4Porter Ridge7A7-5-0101.828.5
5Marvin Ridge7A6-6-090.725.6
6Cuthbertson7A3-8-086.724.2
7Piedmont6A2-8-073.319.9
Southern Piedmont — 9 teams
SchoolClassRecordPowerSOS
1Shelby3A13-3-0102.74.3
2Burns4A7-5-088.72.9
3Lincolnton3A11-3-087.72.7
4Stuart W Cramer4A9-3-085.1-2.3
5West Lincoln3A6-6-065.4-3.8
6East Gaston4A2-8-054.2-3.6
7Cherryville2A6-6-053.6-10.3
8Bessemer City3A1-9-034.4-2.1
9Highland Tech2A1-9-023.3-2.7
Southwestern — 6 teams
SchoolClassRecordPowerSOS
1Palisades8A8-4-098.117.4
2Providence8A8-4-096.023.9
3Ardrey Kell8A6-5-094.715.6
4Ballantyne Ridge7A2-8-063.012.2
5Rocky River7A3-7-062.55.9
6East Mecklenburg8A3-7-062.18.0
Swine Valley — 7 teams
SchoolClassRecordPowerSOS
1James Kenan3A12-2-090.7-2.7
2Wallace-Rose Hill3A6-6-082.5-0.8
3Midway3A8-3-077.1-6.5
4Princeton3A7-5-066.7-5.7
5Rosewood2A3-9-047.7-6.5
6Goldsboro3A1-9-036.2-4.6
7Spring Creek3A0-10-011.1-11.4
TAAC Six — 6 teams
SchoolClassRecordPowerSOS
1Northern Guilford6A12-2-0108.823.7
2Northeast Guilford5A9-3-094.412.6
3Asheboro6A7-4-088.37.5
4Eastern Guilford6A4-7-084.717.1
5Southeast Guilford6A6-5-083.013.1
6Southern Guilford5A2-9-063.09.3
Three Rivers — 7 teams
SchoolClassRecordPowerSOS
1West Craven4A12-2-096.79.6
2Eastern Wayne4A8-4-088.74.7
3SouthWest Edgecombe4A8-6-084.67.5
4North Pitt4A7-6-080.17.5
5North Johnston4A6-6-070.80.9
6Washington4A2-10-064.913.0
7North Lenoir4A1-9-050.57.8
Tobacco Road — 6 teams
SchoolClassRecordPowerSOS
1Southern School of Energy and Sustainabi7A7-5-098.813.1
2Hillside7A9-3-096.27.4
3Chapel Hill7A6-5-069.8-2.2
4Riverside7A2-8-062.86.9
5East Chapel Hill6A3-7-045.9-12.7
6Northern6A3-7-038.9-9.6
Tri County — 6 teams
SchoolClassRecordPowerSOS
1Cape Fear7A10-2-096.512.0
2Terry Sanford6A8-4-095.210.9
3Scotland6A8-4-093.516.6
4Gray's Creek6A4-7-071.76.7
5Lumberton7A3-7-068.19.3
6Purnell Swett7A3-8-061.210.1
Triangle Six — 5 teams
SchoolClassRecordPowerSOS
1Cardinal Gibbons7A12-2-0123.329.4
2Middle Creek6A11-3-0108.926.8
3Sanderson7A7-5-086.013.6
4Cary7A7-3-083.013.1
5Holly Springs7A4-7-077.418.3
Western Foothills — 9 teams
SchoolClassRecordPowerSOS
1East Lincoln5A10-2-0110.116.1
2Hickory5A12-2-0109.317.5
3Maiden4A9-5-093.914.5
4Bandys4A6-6-089.611.8
5West Iredell4A6-6-086.28.4
6Newton-Conover4A9-3-085.210.7
7North Lincoln5A2-9-068.616.6
8Foard4A5-7-067.811.2
9Bunker Hill4A1-9-057.111.8
Western Highlands — 7 teams
SchoolClassRecordPowerSOS
1Mountain Heritage3A10-2-091.2-3.4
2Hendersonville3A9-3-085.9-10.2
3Mitchell2A9-5-067.7-8.8
4Polk County3A3-8-053.5-8.0
5Owen3A5-6-051.5-13.9
6Madison3A4-7-049.3-14.5
7Avery County2A1-10-029.1-10.0
Western Piedmont — 8 teams
SchoolClassRecordPowerSOS
1Hibriten4A11-2-090.3-4.7
2East Rutherford3A9-2-084.3-12.6
3R-S Central4A6-6-071.0-7.7
4East Burke4A4-7-066.0-4.5
5Chase3A5-6-059.5-13.5
6West Caldwell3A2-8-036.6-12.9
7Patton3A1-9-033.9-6.6
8Draughn3A1-9-024.0-5.2
Yadkin Valley — 8 teams
SchoolClassRecordPowerSOS
1South Stanly2A8-3-077.2-5.6
2North Stanly3A10-2-073.8-8.8
3North Rowan2A7-5-069.6-12.3
4Mountain Island Charter2A7-6-060.9-13.7
5Union Academy3A5-7-050.9-15.9
6Albemarle2A5-7-048.0-16.9
7Thomas Jefferson Classical Academy1A5-7-046.3-19.0
8Bonnie Cone Leadership Academy1A0-8-023.9-15.2

Season Projection

120 simulated seasons, each one playing every remaining game and refitting ratings weekly. Outcomes are sampled rather than awarded to the favourite, so upsets happen at the rate the model believes they happen. The band is the forecast; the mean rating barely moves because nothing new is known yet.

Projected final power rankings — top 25

SchoolClassProj. recordRating10th–90thSOSUnbeaten
1Grimsley7A9.7-0.361.351.9 – 71.020.475%
2Millbrook8A9.8-0.260.553.1 – 70.019.681%
3Providence DayNCISAA I9.4-0.658.748.0 – 70.024.653%
4Weddington7A9.7-0.358.049.5 – 66.322.572%
5Hough8A9.1-0.953.040.3 – 62.218.232%
6Lake Norman7A9.5-0.552.543.1 – 63.013.459%
7Southeast Raleigh7A8.5-1.552.542.7 – 63.324.525%
8Clayton7A8.5-1.551.143.9 – 60.223.116%
9Marvin Ridge7A8.6-1.446.534.9 – 58.117.418%
10Cleveland7A8.0-2.046.333.6 – 56.827.412%
11Fike5A9.3-0.745.832.0 – 57.55.057%
12Cardinal Gibbons7A7.4-2.645.234.6 – 54.924.7—
13Hoggard8A8.9-1.145.033.2 – 56.519.523%
14Southern School of Energy and Sustainabi7A8.0-1.044.233.3 – 54.711.034%
15West Forsyth8A7.9-2.144.034.2 – 52.826.1—
16Page7A8.8-1.243.231.7 – 56.412.018%
17Middle Creek6A8.6-1.442.132.0 – 52.315.724%
18South Point5A8.8-1.240.232.2 – 49.216.434%
19Mallard Creek8A8.2-1.840.130.5 – 50.521.320%
20Roberson6A9.1-0.940.026.9 – 52.19.238%
21Apex Friendship8A9.1-0.939.329.1 – 50.39.648%
22Jay M Robinson5A9.6-0.439.329.3 – 49.23.574%
23Palisades8A8.7-1.338.825.6 – 50.612.935%
24Hickory5A7.8-2.238.729.3 – 47.513.9—
25A L Brown7A9.2-0.838.227.0 – 49.28.049%

By classification

8A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Millbrook9.8-0.260.553.1 – 70.019.681%
2Hough9.1-0.953.040.3 – 62.218.232%
3Hoggard8.9-1.145.033.2 – 56.519.523%
4West Forsyth7.9-2.144.034.2 – 52.826.1—
5Mallard Creek8.2-1.840.130.5 – 50.521.320%
6Apex Friendship9.1-0.939.329.1 – 50.39.648%
7Palisades8.7-1.338.825.6 – 50.612.935%
8Chambers7.0-3.036.525.1 – 49.124.06%
9West Charlotte7.4-2.636.425.3 – 49.021.3—
10Pinecrest7.1-2.935.225.5 – 46.523.3—
7A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Grimsley9.7-0.361.351.9 – 71.020.475%
2Weddington9.7-0.358.049.5 – 66.322.572%
3Lake Norman9.5-0.552.543.1 – 63.013.459%
4Southeast Raleigh8.5-1.552.542.7 – 63.324.525%
5Clayton8.5-1.551.143.9 – 60.223.116%
6Marvin Ridge8.6-1.446.534.9 – 58.117.418%
7Cleveland8.0-2.046.333.6 – 56.827.412%
8Cardinal Gibbons7.4-2.645.234.6 – 54.924.7—
9Southern School of Energy and Sustainabi8.0-1.044.233.3 – 54.711.034%
10Page8.8-1.243.231.7 – 56.412.018%
NCISAA I — projected top 9
SchoolProj. recordRating10th–90thSOSUnbeaten
1Providence Day9.4-0.658.748.0 – 70.024.653%
2Cannon [Cannon/Concord Academy]7.0-3.023.713.9 – 34.716.31%
3Charlotte Christian5.0-4.023.67.9 – 35.019.4—
4Charlotte Country Day School4.9-5.118.910.1 – 29.223.4—
5Charlotte Latin4.6-5.417.15.3 – 26.823.3—
6Christ School5.3-3.714.80.1 – 28.29.15%
7North Raleigh Christian Academy7.2-2.812.00.6 – 22.8-0.23%
8Metrolina Christian Academy3.2-6.81.6-9.0 – 12.99.1—
9Ravenscroft2.6-7.4-12.2-22.8 – 0.52.1—
6A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Middle Creek8.6-1.442.132.0 – 52.315.724%
2Roberson9.1-0.940.026.9 – 52.19.238%
3Jacksonville6.4-2.637.226.1 – 47.720.4—
4Seventy-First8.0-1.036.826.4 – 49.07.642%
5Southern Alamance8.6-1.431.323.4 – 40.97.526%
6Union Pines7.9-2.130.520.2 – 39.27.9—
7Junius H Rose6.5-3.528.918.0 – 39.623.01%
8Williams6.1-1.927.313.9 – 39.611.417%
9Northern Nash5.7-4.326.713.5 – 37.517.3—
10Scotland7.0-3.026.616.0 – 36.214.0—
5A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Fike9.3-0.745.832.0 – 57.55.057%
2South Point8.8-1.240.232.2 – 49.216.434%
3Jay M Robinson9.6-0.439.329.3 – 49.23.574%
4Hickory7.8-2.238.729.3 – 47.513.9—
5East Lincoln8.9-1.136.726.5 – 45.513.032%
6Oak Grove7.9-2.134.726.7 – 44.33.7—
7Northside8.9-1.133.822.3 – 46.112.538%
8Northeast Guilford8.4-1.632.623.8 – 42.27.18%
9Crest7.3-2.730.318.0 – 42.616.72%
10Monroe6.6-3.429.120.6 – 40.416.9—
NCISAA II — projected top 9
SchoolProj. recordRating10th–90thSOSUnbeaten
1High Point Christian Academy7.2-2.820.36.9 – 32.81.3—
2Trinity Christian7.5-3.515.64.9 – 27.34.1—
3Asheville School (Independent)5.4-4.614.54.7 – 24.110.3—
4Harrells Christian Academy6.7-3.311.0-2.1 – 25.1-1.28%
5Covenant Day3.4-6.6-4.2-15.8 – 9.62.5—
6Hickory Grove Christian5.8-4.2-8.2-18.1 – 2.3-11.8—
7Wayne Christian5.1-3.9-9.4-21.1 – 3.2-16.2—
8SouthLake Christian Academy3.7-6.3-10.6-19.4 – 0.7-1.8—
9GRACE Christian5.7-5.3-18.1-28.4 – -7.0-17.7—
4A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Hibriten9.3-0.730.219.6 – 40.5-7.855%
2Wilkes Central9.3-0.727.715.9 – 38.5-14.348%
3Stuart W Cramer8.6-1.426.917.3 – 37.3-8.318%
4R-S Central8.8-1.225.113.0 – 35.5-7.828%
5Reidsville7.6-2.424.613.5 – 34.5-2.3—
6West Iredell7.4-2.624.314.1 – 33.26.93%
7Eastern Wayne7.9-1.122.614.9 – 30.1-6.728%
8West Craven7.0-3.022.412.9 – 31.06.2—
9Mount Pleasant6.5-3.519.89.2 – 31.212.12%
10Maiden5.8-4.219.710.2 – 27.914.8—
NCISAA 8 — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Faith Christian7.2-0.821.19.6 – 33.3-7.742%
2John Paul II Catholic8.4-1.617.38.2 – 27.7-7.716%
3Pungo Christian Academy8.2-0.84.4-9.4 – 17.7-30.347%
4St. David's6.1-2.90.1-12.2 – 13.3-6.56%
5Liberty Christian Academy5.2-1.8-2.7-15.1 – 10.1-22.310%
6Cary Christian4.9-4.1-3.2-16.9 – 10.2-7.1—
7Lawrence Academy5.6-3.4-6.8-17.8 – 4.1-13.3—
8Sandhills Classical Christian5.5-1.5-7.9-17.7 – 5.4-27.118%
9Arendell Parrott Academy3.4-5.6-10.5-27.5 – 6.1-3.7—
10Wake Christian Academy3.5-6.5-15.1-24.2 – -6.0-5.3—
3A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Lincolnton8.8-1.230.419.6 – 41.1-3.432%
2Shelby7.7-2.427.519.2 – 35.10.8—
3Hendersonville9.4-0.626.016.3 – 38.2-10.562%
4Northeastern7.0-3.019.58.9 – 30.71.3—
5North Stanly9.2-0.818.36.1 – 30.8-11.842%
6Pender8.7-1.318.38.5 – 29.1-10.832%
7Walkertown8.5-1.516.45.3 – 26.0-9.819%
8Eastern Randolph7.0-3.015.93.6 – 27.3-0.6—
9James Kenan6.6-2.414.80.5 – 25.5-3.414%
10Mount Airy6.2-3.813.64.3 – 21.12.0—
2A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Holmes9.3-0.727.615.1 – 38.4-12.053%
2Warren County9.8-0.226.616.3 – 35.4-21.183%
3Tarboro7.8-2.225.314.7 – 35.32.6—
4Corvian Community8.2-1.819.19.8 – 28.7-1.48%
5Community School of Davidson7.7-2.316.57.3 – 27.1-5.2—
6Starmount8.2-1.815.56.0 – 24.5-4.012%
7Alleghany8.1-1.913.54.1 – 24.6-4.66%
8Christ the King8.1-1.910.7-0.4 – 21.4-8.79%
9East Wilkes5.8-4.210.4-0.9 – 19.4-0.6—
10Mitchell7.3-2.77.8-4.8 – 18.6-11.6—
1A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Wilson Preparatory Academy5.7-5.35.1-7.0 – 15.60.1—
2Northside9.2-0.83.2-6.6 – 13.5-28.046%
3Robbinsville5.5-4.5-3.7-16.6 – 6.6-10.9—
4Thomas Jefferson Classical Academy5.5-4.5-10.2-23.1 – 3.2-13.5—
5South Davidson Middle and8.4-1.6-15.8-24.2 – -4.6-35.723%
6Hobgood Charter7.4-2.6-20.6-34.6 – -7.2-34.215%
7Winston-Salem Preparatory Acad5.2-4.8-21.9-34.7 – -9.5-24.9—
8North East Carolina Prep5.4-4.6-23.2-34.2 – -11.2-30.7—
9Washington County3.9-6.2-25.4-34.5 – -16.1-21.5—
10Chatham Central6.3-3.7-27.9-43.5 – -10.5-32.63%
8-MAN — projected top 2
SchoolProj. recordRating10th–90thSOSUnbeaten
1Father Capodanno2.8-4.2-26.7-35.2 – -16.8-21.5—
2Community Christian1.2-7.8-43.4-54.9 – -31.6-16.6—

Most likely to finish unbeaten

SchoolClassProj. recordRating10th–90thSOSUnbeaten
1Grimsley7A9.7-0.361.351.9 – 71.020.475%
2Millbrook8A9.8-0.260.553.1 – 70.019.681%
3Providence DayNCISAA I9.4-0.658.748.0 – 70.024.653%
4Weddington7A9.7-0.358.049.5 – 66.322.572%
5Hough8A9.1-0.953.040.3 – 62.218.232%
6Lake Norman7A9.5-0.552.543.1 – 63.013.459%
7Southeast Raleigh7A8.5-1.552.542.7 – 63.324.525%
8Clayton7A8.5-1.551.143.9 – 60.223.116%
9Marvin Ridge7A8.6-1.446.534.9 – 58.117.418%
10Cleveland7A8.0-2.046.333.6 – 56.827.412%
11Fike5A9.3-0.745.832.0 – 57.55.057%
12Hoggard8A8.9-1.145.033.2 – 56.519.523%

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+24.0+23.6
7A60+18.4+18.2
NCISAA I10+16.5+15.7
6A58+12.0+11.9
5A57+8.4+7.6
NCISAA II9+1.2+1.1
4A57-1.7-1.7
NCISAA 812-5.6-10.6
3A56-8.9-9.1
2A46-15.2-15.0
1A25-31.3-30.0
8-MAN2-35.0-28.0

Strength of conference

Four or more teams.

GroupTeamsMean
Greater Neuse River7+30.3
NCISAA Big South4+29.6
Meck Power Six6+28.1
Big Carolina6+26.6
Central Piedmont6+26.0
Southern Carolina7+23.5
CAP8+23.5
Mid South6+21.0
Triangle Six6+20.9
Quad City Seven7+18.2
Metro7+18.0
Carolina Coast7+17.8
North Piedmont6+16.7
Big East7+16.5
Western Foothills9+13.9