2026 North Carolina High School Football Report

Week 13 — November 13, 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: 5479 2026 results, seeded with 2025 Home field: +1.3 pts Generated November 07, 2026

Programs That Ended Their Season

Under NCHSAA rules, a school that stops mid-season forfeits each conference game it has left, and those count as wins for the opponents. Its other remaining games are no contest and count for no one.

Week 13 Projections

117 games. Sorted with the closest matchups first.

Friday, November 13 — 117 games

MatchupProjected resultConfidence
West Wilkes at ChaseChase 22–2251%
Fairmont at Southwestern RandolphFairmont 23–2252%
Sun Valley at DudleyDudley 23–2252%
Southeast Collegiate Prep Academy at North EdgecombeNorth Edgecombe 23–2253%
Princeton at MidwayMidway 23–2253%
Hickory at Oak GroveOak Grove 23–2254%
Leesville Road at Apex FriendshipLeesville Road 23–2254%
Southeast Raleigh at Cardinal GibbonsCardinal Gibbons 23–2155%
Lexington at MoreheadLexington 23–2155%
Northern Guilford at Alexander CentralNorthern Guilford 24–2159%
Wilkes Central at Mount PleasantMount Pleasant 25–2161%
Ashbrook at Mount TaborMount Tabor 25–2162%
West Columbus at SouthsideWest Columbus 25–2163%
Hickory Ridge at East ForsythEast Forsyth 26–2164%
John Paul II Catholic at Faith ChristianJohn Paul II Catholic 26–2164%
Cherryville at AlleghanyAlleghany 26–2066%
Mooresville at Marvin RidgeMarvin Ridge 27–2069%
Camden County at ManteoManteo 27–2070%
Seventy-First at Middle CreekMiddle Creek 28–2071%
Cannon [Cannon/Concord Academy] at Rabun Gap-Nacoochee (GA)Rabun Gap-Nacoochee (GA) 28–2072%
R-S Central at Lake Norman CharterR-S Central 28–2073%
Triton at WilliamsWilliams 29–1974%
Christ the King at East WilkesEast Wilkes 29–1976%
East Columbus Junior-Senior at Winston-Salem Preparatory AcadWinston-Salem Preparatory Acad 29–1976%
Rocky Mount at HavelockHavelock 29–1976%
Farmville Central at Hertford CountyHertford County 30–1977%
D H Conley at Cape FearCape Fear 30–1977%
Enka at West RowanWest Rowan 30–1978%
Southwest at ClintonClinton 30–1978%
Charlotte Catholic at FreedomCharlotte Catholic 30–1979%
North Duplin Jr Sr at Gates CountyGates County 30–1979%
Harnett Central at Southern AlamanceSouthern Alamance 30–1979%
Mitchell at Mountain Island CharterMitchell 30–1979%
Trinity Christian at High Point Christian AcademyHigh Point Christian Academy 31–1980%
Myers Park at West ForsythWest Forsyth 31–1880%
Davie County at PagePage 31–1881%
Wallace-Rose Hill at Pasquotank CountyWallace-Rose Hill 32–1883%
Greene Central at NortheasternNortheastern 32–1883%
Ashley at New BernNew Bern 33–1885%
Eastern Guilford at AsheboroAsheboro 33–1886%
Bertie at East BladenEast Bladen 34–1786%
Pinecrest at Mallard CreekMallard Creek 34–1787%
Maiden at TuscolaTuscola 34–1787%
Bunker Hill at BurnsBurns 34–1787%
South Columbus at Martin CountyMartin County 34–1787%
South Granville at SeaforthSeaforth 34–1788%
Western Alamance at CroatanCroatan 35–1788%
Central Davidson at SouthWest EdgecombeSouthWest Edgecombe 35–1788%
West Davidson at ThomasvilleThomasville 35–1789%
Smoky Mountain at South PointSouth Point 35–1789%
South Rowan at West StokesWest Stokes 35–1789%
Saint Pauls at FikeFike 36–1690%
East Surry at HendersonvilleHendersonville 36–1691%
Northwood at WhitevilleWhiteville 37–1691%
KIPP Pride at Sallie B HowardSallie B Howard 37–1691%
Montgomery Central at HuntHunt 37–1691%
Cherokee at North RowanNorth Rowan 37–1691%
Forest Hills at East LincolnEast Lincoln 38–1692%
Holly Springs at Southern School of Energy and SustainabilitySouthern School of Energy and Sustainability 38–1693%
West Charlotte at ChambersChambers 38–1693%
Providence Grove at Eastern RandolphEastern Randolph 38–1593%
Washington at East DuplinEast Duplin 38–1593%
North Davidson at Jay M RobinsonJay M Robinson 38–1593%
Mountain Heritage at LincolntonLincolnton 39–1593%
Jordan at HoggardHoggard 39–1593%
Richmond at Lake NormanLake Norman 39–1594%
College Prep and Leadership Academy at Chatham CentralChatham Central 39–1594%
Northwest Halifax Collegiate and Technical Academy at LakewoodLakewood 40–1594%
Anson at T Wingate AndrewsT Wingate Andrews 40–1595%
Reynolds at AshevilleAsheville 40–1595%
Weldon STEM at Hobgood CharterHobgood Charter 40–1595%
Randleman at ReidsvilleReidsville 40–1595%
Ragsdale at RobersonRoberson 41–1495%
Terry Sanford at Union PinesUnion Pines 41–1495%
Union Academy at Mount AiryMount Airy 41–1495%
Rosman at Wilson Preparatory AcademyWilson Preparatory Academy 41–1495%
Watauga at Kings MountainKings Mountain 41–1495%
West Cabarrus at A L BrownA L Brown 41–1495%
West Henderson at FranklinFranklin 41–1496%
Ledford at West CravenWest Craven 42–1496%
Westover at Northern NashNorthern Nash 42–1496%
South Garner at Wake ForestWake Forest 42–1496%
St. David's at Cary ChristianCary Christian 42–1496%
Palisades at HoughHough 43–1496%
East Burke at HibritenHibriten 43–1497%
Jack Britt at ReaganReagan 43–1497%
Green Hope at RolesvilleRolesville 43–1497%
West Stanly at West IredellWest Iredell 43–1397%
Polk County at WalkertownWalkertown 43–1397%
Providence Day at Christ SchoolProvidence Day 43–1397%
Parkwood at CrestCrest 43–1397%
South Stanly at MurphyMurphy 43–1397%
Hobbton at HolmesHolmes 43–1397%
Louisburg Magnet at James KenanJames Kenan 44–1397%
Foard at Stuart W CramerStuart W Cramer 44–1397%
SouthLake Christian Academy at Asheville School (Independent)Asheville School (Independent) 44–1397%
Swain County at StarmountStarmount 46–1397%
North Wilkes at North StanlyNorth Stanly 45–1397%
West Carteret at Southeast AlamanceSoutheast Alamance 45–1397%
Topsail at ClevelandCleveland 46–1297%
East Carteret at Warren CountyWarren County 48–1197%
West Lincoln at ShelbyShelby 47–1297%
Sanderson at ClaytonClayton 45–1397%
Rosewood at TarboroTarboro 49–1197%
South Johnston at Junius H RoseJunius H Rose 49–1197%
North Stokes at RobbinsvilleRobbinsville 51–1097%
Butler at GrimsleyGrimsley 45–1397%
Orange at Eastern AlamanceEastern Alamance 45–1397%
Langtree Charter Academy at Corvian CommunityCorvian Community 49–1197%
Albemarle at Community School of DavidsonCommunity School of Davidson 45–1397%
North Brunswick at GarnerGarner 46–1397%
Southern Nash at NorthsideNorthside 45–1397%
Laney at MillbrookMillbrook 45–1397%
Porter Ridge at WeddingtonWeddington 49–1197%
North Lincoln at MonroeMonroe 46–1297%
Swansboro at ScotlandScotland 44–1397%
Gray's Creek at JacksonvilleJacksonville 47–1297%

Top 25 Power Rankings

SchoolClassRecordPowerSOSMaxPrepsMasseySimmons
1Hough8A10-0-0132.125.6140.6133.1132.1
2Weddington7A10-0-0127.224.6126.0124.5121.4
3Providence DayNCISAA I10-1-0124.628.4128.8126.6125.5
4Grimsley7A10-0-0124.219.1127.0121.2127.1
5Millbrook8A8-0-1123.722.2119.4114.8122.3
6Lake Norman7A10-0-0120.817.0116.5114.3113.9
7Rolesville8A7-2-1119.225.3110.1110.8119.6
8Chambers8A9-1-0118.324.0115.6111.5118.9
9Cleveland7A9-1-0117.726.2113.8115.8114.1
10Reagan7A8-2-0116.425.5116.5112.6114.3
11Junius H Rose6A10-0-0116.223.2111.6102.2114.1
12West Forsyth8A8-2-0116.024.7115.1114.6113.5
13Mallard Creek8A8-2-0115.832.9122.9117.7118.7
14Hoggard8A9-1-0115.518.0105.7110.0116.0
15Clayton7A8-2-0114.820.3110.5113.8111.1
16Jacksonville6A7-2-0113.619.1109.2104.7110.6
17Garner7A8-2-0113.528.6119.4107.4115.2
18Cardinal Gibbons7A7-3-0112.724.3116.9114.4113.8
19Northern Nash6A8-2-0112.416.2105.1100.2107.7
20Southeast Raleigh7A8-3-0112.221.1107.9110.3108.1
21East Forsyth7A7-3-0110.623.2110.9110.3106.2
22Middle Creek6A8-2-0110.419.6107.2102.4110.8
23Crest5A9-1-0110.020.4112.7110.4109.5
24Jay M Robinson5A10-0-0109.93.5107.7106.0105.8
25Wake Forest7A8-2-0109.013.6102.3100.6109.1

Rank all teams statewide →  or by classification: 8A · 7A · 6A · 5A · 4A · 3A · 2A · 1A

By Classification

8A — top 10
SchoolRecordPowerSOS
1Hough10-0-0132.125.6
2Millbrook8-0-1123.722.2
3Rolesville7-2-1119.225.3
4Chambers9-1-0118.324.0
5West Forsyth8-2-0116.024.7
6Mallard Creek8-2-0115.832.9
7Hoggard9-1-0115.518.0
8Myers Park8-3-0106.024.5
9Palisades9-2-0105.715.9
10Pinecrest8-3-0101.923.1

Rank all 8A teams →

7A — top 10
SchoolRecordPowerSOS
1Weddington10-0-0127.224.6
2Grimsley10-0-0124.219.1
3Lake Norman10-0-0120.817.0
4Cleveland9-1-0117.726.2
5Reagan8-2-0116.425.5
6Clayton8-2-0114.820.3
7Garner8-2-0113.528.6
8Cardinal Gibbons7-3-0112.724.3
9Southeast Raleigh8-3-0112.221.1
10East Forsyth7-3-0110.623.2

Rank all 7A teams →

6A — top 10
SchoolRecordPowerSOS
1Junius H Rose10-0-0116.223.2
2Jacksonville7-2-0113.619.1
3Northern Nash8-2-0112.416.2
4Middle Creek8-2-0110.419.6
5Roberson8-2-0108.110.5
6Scotland9-1-0107.614.0
7Kings Mountain7-3-0105.115.2
8Seventy-First10-1-0104.47.4
9Asheville9-1-099.515.0
10Union Pines9-1-098.84.8

Rank all 6A teams →

5A — top 10
SchoolRecordPowerSOS
1Crest9-1-0110.020.4
2Jay M Robinson10-0-0109.93.5
3Oak Grove8-2-0108.59.5
4Hickory8-3-0108.413.9
5Monroe8-2-0107.416.3
6South Point9-1-0107.217.1
7Northside10-0-0107.012.4
8East Lincoln9-1-0104.712.0
9Fike8-2-0100.53.9
10Eastern Alamance6-2-099.09.6

Rank all 5A teams →

4A — top 10
SchoolRecordPowerSOS
1Hibriten10-0-097.2-8.0
2West Iredell9-1-095.97.4
3Tuscola9-1-095.80.0
4Stuart W Cramer8-2-094.5-6.2
5West Craven8-2-094.02.3
6Reidsville7-3-093.9-1.1
7T Wingate Andrews9-1-092.71.2
8Burns7-3-092.15.4
9East Duplin9-1-089.11.8
10West Stokes6-2-085.90.6

Rank all 4A teams →

3A — top 10
SchoolRecordPowerSOS
1Shelby9-1-0100.54.6
2North Stanly9-0-095.9-8.6
3Lincolnton7-3-093.1-0.7
4Northeastern9-1-091.33.5
5James Kenan8-1-089.7-2.4
6Eastern Randolph7-3-087.0-0.2
7Thomasville9-1-086.2-13.4
8Wallace-Rose Hill6-4-085.0-4.1
9Hendersonville10-0-083.8-9.4
10Mount Airy6-3-082.79.6

Rank all 3A teams →

2A — top 10
SchoolRecordPowerSOS
1Tarboro9-1-097.60.3
2Corvian Community9-1-090.50.3
3Holmes8-1-087.6-9.1
4Warren County10-0-087.3-22.3
5Starmount9-1-086.5-6.0
6East Wilkes6-4-082.1-3.8
7Community School of Davidson7-3-082.0-2.7
8Murphy8-2-078.2-5.8
9North Rowan6-3-077.4-7.7
10Alleghany7-3-074.2-5.9

Rank all 2A teams →

1A — top 10
SchoolRecordPowerSOS
1Northside10-0-075.9-25.1
2Robbinsville5-5-075.1-4.9
3Wilson Preparatory Academy6-4-074.8-4.4
4Chatham Central9-0-054.8-30.5
5Winston-Salem Preparatory Acad6-4-052.6-22.3
6Rosman6-5-052.1-17.9
7Sallie B Howard6-3-046.3-24.5
8South Davidson Middle and6-5-045.6-31.3
9Southeast Collegiate Prep Academy4-6-044.9-26.8
10North Edgecombe6-4-044.8-24.4

Rank all 1A teams →

NCCSA — top 4
SchoolRecordPowerSOS
1Liberty Christian Academy6-1-050.0-34.3
2Community Christian6-4-042.9-33.0
3Sandhills Classical Christian2-4-037.0-29.4
4Father Capodanno2-5-028.8-27.3

Rank all NCCSA teams →

NCISAA — top 10
SchoolRecordPowerSOS
1Providence Day10-1-0124.628.4
2Cannon [Cannon/Concord Academy]8-3-0100.420.0
3Asheville School (Independent)7-3-096.112.9
4Christ School7-3-094.513.8
5High Point Christian Academy9-2-093.40.3
6Charlotte Country Day School3-8-087.124.3
7Charlotte Latin5-6-086.224.0
8Trinity Christian7-4-083.61.4
9Charlotte Christian3-7-083.119.5
10John Paul II Catholic8-2-078.1-17.9

Rank all NCISAA teams →

independent — top 6
SchoolRecordPowerSOS
1Wayne Christian6-4-059.9-17.8
2Lawrence Academy5-4-052.0-23.8
3Mount Zion Christian Academy3-5-048.1-28.7
4South Wake Christian Athletics2-7-043.9-14.1
5GRACE Christian4-6-041.3-19.8
6North Wake Saints4-5-039.7-26.0

Rank all independent teams →

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
1Pungo Christian AcademyNCISAA 851.0
2North Stanly3A49.7
3Southeast Alamance5A47.5
4Holmes2A46.7
5Harnett Central6A46.5
6Hickory5A46.5
7Page7A46.2
8Tarboro2A46.0
9Hibriten4A45.8
10Lake Norman7A45.8

Rank all →

Offenses, adjusted

SchoolClassAdj
1Southeast Alamance5A+22.2
2Lake Norman7A+21.8
3Hickory5A+21.3
4Jacksonville6A+21.1
5Weddington7A+20.3
6Providence DayNCISAA I+20.1
7Holmes2A+20.1
8Junius H Rose6A+19.6
9Middle Creek6A+19.5
10Hough8A+19.4

Rank all →

Scoring defenses

SchoolClassPA/G
1Warren County2A1.2
2Millbrook8A2.6
3Hough8A3.3
4Jay M Robinson5A4.0
5Grimsley7A4.5
6Southern School of Energy and Sustainability7A6.6
7Northside1A6.9
8Hibriten4A7.6
9Weddington7A7.6
10Hickory Ridge7A8.0

Rank all →

Defenses, adjusted

SchoolClassAdj
1Hough8A-27.3
2Millbrook8A-26.5
3Weddington7A-22.5
4Grimsley7A-22.3
5Providence DayNCISAA I-22.1
6Junius H Rose6A-21.6
7Reagan7A-19.9
8Rolesville8A-19.6
9Crest5A-19.3
10Northern Nash6A-19.3

Rank all →

Toughest schedules

SchoolClassSOS
1Mallard Creek8A32.9
2West Charlotte8A31.4
3Independence7A29.2
4Garner7A28.6
5Providence DayNCISAA I28.4
6Butler7A27.2
7Cleveland7A26.2
8Northwest Guilford8A26.2
9Mooresville7A26.0
10Hough8A25.6

Rank all →

Each full list opens statewide, sorted the same way, and can be narrowed to one classification or association from its page.

Classification Strength

Fitted from games between classifications, not assumed.

ClassLevel
8A+22.7
NCISAA I+18.3
7A+16.6
6A+10.1
5A+6.3
NCISAA II-0.1
4A-2.6
3A-8.7
2A-14.1
NCISAA 8-23.9
8-MAN-27.3
1A-28.7

Conference Power Rankings

Every team, strongest first.

Every conference ranked against the others: All · 8A · 7A · 6A · 5A · 4A · 3A · 2A · 1A

8 Man Freelance — 1 teams
SchoolClassRecordPowerSOS
1Lawrence AcademyNCISAA 85-4-052.0-23.8

8 Man Freelance page, with conference records →

Albemarle AAC — 6 teams
SchoolClassRecordPowerSOS
1Holmes2A8-1-087.6-9.1
2Gates County2A5-5-062.7-11.3
3Manteo2A7-3-058.0-13.8
4Camden County2A5-6-052.5-13.8
5Bertie2A3-7-048.1-3.5
6Perquimans County2A3-8-045.9-13.2

Albemarle AAC page, with conference records →

Atlantic — 3 teams
SchoolClassRecordPowerSOS
1Hobgood Charter1A7-2-040.2-38.4
2Columbia1A2-5-023.2-34.8
3Bear Grass Charter1A1-8-023.0-33.1

Atlantic page, with conference records →

Big Carolina — 6 teams
SchoolClassRecordPowerSOS
1Junius H Rose6A10-0-0116.223.2
2Jacksonville6A7-2-0113.619.1
3New Bern7A7-3-099.823.0
4D H Conley7A7-4-087.617.5
5South Central7A4-7-086.219.2
6White Oak6A2-8-065.515.9

Big Carolina page, with conference records →

Big East — 7 teams
SchoolClassRecordPowerSOS
1Northern Nash6A8-2-0112.416.2
2Fike5A8-2-0100.53.9
3Hunt5A9-1-093.612.5
4Rocky Mount5A7-4-086.07.8
5Southern Nash5A5-6-075.312.8
6Charles B Aycock5A2-9-063.87.2
7Southern Wayne5A4-7-058.04.2

Big East page, with conference records →

Big Seven — 6 teams
SchoolClassRecordPowerSOS
1Seaforth5A9-1-081.8-13.4
2Orange5A7-4-067.6-8.8
3South Granville5A7-4-067.2-8.8
4J. F. Webb5A4-7-057.2-11.1
5Carrboro4A1-9-030.2-17.7
6Cedar Ridge5A1-7-019.0-18.4

Big Seven page, with conference records →

Big South — 7 teams
SchoolClassRecordPowerSOS
1Crest5A9-1-0110.020.4
2South Point5A9-1-0107.217.1
3Kings Mountain6A7-3-0105.115.2
4Ashbrook6A6-5-094.015.1
5Huss5A3-8-076.713.5
6Forestview5A2-9-065.414.2
7North Gaston5A0-10-035.812.1

Big South page, with conference records →

CAP — 8 teams
SchoolClassRecordPowerSOS
1Millbrook8A8-0-1123.722.2
2Rolesville8A7-2-1119.225.3
3Leesville Road8A7-4-0100.420.8
4Broughton8A5-5-083.121.4
5Corinth Holders8A2-7-080.420.0
6Enloe8A3-6-079.819.2
7Wakefield8A4-7-076.623.3
8Athens Drive8A2-8-068.718.4

CAP page, with conference records →

Carolina — 7 teams
SchoolClassRecordPowerSOS
1East Bladen2A7-3-061.6-16.3
2Lakewood2A7-3-060.2-13.0
3Hobbton2A4-7-059.4-12.1
4North Duplin Jr Sr2A5-4-053.5-22.6
5West Columbus2A4-5-052.6-14.5
6East Columbus Junior-Senior1A4-6-044.5-14.8
7Union2A3-8-039.3-22.7

Carolina page, with conference records →

Carolina Coast — 7 teams
SchoolClassRecordPowerSOS
1Hoggard8A9-1-0115.518.0
2Laney8A6-5-092.622.9
3Ashley7A7-4-087.117.1
4Topsail7A5-6-083.820.0
5North Brunswick7A6-5-080.111.8
6New Hanover7A2-9-075.321.4
7West Brunswick6A2-8-072.112.3

Carolina Coast page, with conference records →

Carolina Pines — 8 teams
SchoolClassRecordPowerSOS
1Union Pines6A9-1-098.84.8
2Harnett Central6A9-2-088.6-3.1
3Triton6A10-1-084.11.5
4South Johnston6A5-6-072.62.8
5West Johnston6A4-7-066.86.9
6Lee County6A2-9-065.510.1
7Western Harnett6A4-7-052.7-4.5
8Southern Lee6A0-10-041.49.1

Carolina Pines page, with conference records →

Catawba Shores — 8 teams
SchoolClassRecordPowerSOS
1Corvian Community2A9-1-090.50.3
2Community School of Davidson2A7-3-082.0-2.7
3Christ the King2A7-3-074.1-10.5
4Lake Norman Charter4A7-3-068.3-6.5
5Pine Lake Preparatory3A4-7-048.7-11.1
6Langtree Charter Academy2A4-7-047.0-14.0
7Lincoln Charter4A2-9-041.7-5.1
8Bradford Preparatory2A2-9-041.7-12.5

Catawba Shores page, with conference records →

Central Carolina — 6 teams
SchoolClassRecordPowerSOS
1Thomasville3A9-1-086.2-13.4
2West Davidson3A7-3-071.1-12.3
3Providence Grove3A7-4-067.6-11.5
4Wheatmore3A3-8-055.0-13.1
5East Davidson3A3-8-042.3-9.3
6Trinity3A1-10-025.4-10.0

Central Carolina page, with conference records →

Central Piedmont — 6 teams
SchoolClassRecordPowerSOS
1Reagan7A8-2-0116.425.5
2West Forsyth8A8-2-0116.024.7
3East Forsyth7A7-3-0110.623.2
4R J Reynolds7A4-7-076.811.2
5Northwest Guilford8A2-8-074.026.2
6Parkland7A3-8-066.49.2

Central Piedmont page, with conference records →

Christian Independent — 4 teams
SchoolClassRecordPowerSOS
1Liberty Christian AcademyNCISAA 86-1-050.0-34.3
2Community Christian8-MAN6-4-042.9-33.0
3Sandhills Classical ChristianNCISAA 82-4-037.0-29.4
4Father Capodanno8-MAN2-5-028.8-27.3

Christian Independent page, with conference records →

Coastal — 7 teams
SchoolClassRecordPowerSOS
1Northside5A10-0-0107.012.4
2Croatan5A9-1-094.63.8
3Havelock5A5-5-094.117.9
4Swansboro6A8-3-077.2-0.6
5West Carteret5A5-6-066.39.0
6Dixon5A2-8-065.44.0
7Richlands5A2-9-060.88.0

Coastal page, with conference records →

Coastal Plains — 6 teams
SchoolClassRecordPowerSOS
1Northside1A10-0-075.9-25.1
2Southside2A7-3-047.1-24.4
3East Carteret2A5-6-046.4-21.0
4Lejeune2A2-8-030.3-29.5
5Pamlico County2A3-8-030.0-22.2
6Jones1A0-11-06.8-31.9

Coastal Plains page, with conference records →

Diamond Nine — 1 teams
SchoolClassRecordPowerSOS
1Triangle Math and Science Academy2A1-6-010.0-32.6

Diamond Nine page, with conference records →

East Central — 6 teams
SchoolClassRecordPowerSOS
1East Duplin4A9-1-089.11.8
2Clinton4A7-3-076.9-3.0
3Pender3A4-7-068.1-8.5
4Southwest4A5-6-067.8-3.0
5South Lenoir3A3-8-037.4-12.7
6Heide Trask3A2-9-037.4-8.6

East Central page, with conference records →

Eastern Carolina — 6 teams
SchoolClassRecordPowerSOS
1Wilson Preparatory Academy1A6-4-074.8-4.4
2Sallie B Howard1A6-3-046.3-24.5
3North Edgecombe1A6-4-044.8-24.4
4Washington County1A2-8-040.1-26.1
5Rocky Mount Preparatory1A4-7-037.0-31.3
6North East Carolina Prep1A5-5-036.9-33.7

Eastern Carolina page, with conference records →

Eastern Plains — 6 teams
SchoolClassRecordPowerSOS
1Tarboro2A9-1-097.60.3
2Greene Central3A7-4-079.6-9.0
3Kinston3A5-6-072.7-5.1
4Farmville Central3A7-4-070.81.4
5Ayden-Grifton3A2-9-057.01.6
6Beddingfield3A0-10-029.0-3.4

Eastern Plains page, with conference records →

Eastern Sandhills — 6 teams
SchoolClassRecordPowerSOS
1Seventy-First6A10-1-0104.47.4
2Westover6A7-4-087.68.0
3Saint Pauls5A8-3-084.1-0.5
4South View6A3-8-078.812.6
5E E Smith6A2-8-073.88.5
6Douglas Byrd5A0-10-037.35.3

Eastern Sandhills page, with conference records →

Four Rivers — 5 teams
SchoolClassRecordPowerSOS
1Eastern Randolph3A7-3-087.0-0.2
2Southwestern Randolph4A7-3-068.5-19.1
3Northwood3A6-5-064.8-4.2
4Jordan-Matthews4A4-7-036.8-16.7
5North Moore3A0-9-033.41.2

Four Rivers page, with conference records →

Freelance — 2 teams
SchoolClassRecordPowerSOS
1Wayne ChristianNCISAA II6-4-059.9-17.8
2Mount Zion Christian Academy—3-5-048.1-28.7

Freelance page, with conference records →

Greater Charlotte — 6 teams
SchoolClassRecordPowerSOS
1Hough8A10-0-0132.125.6
2Myers Park8A8-3-0106.024.5
3Hopewell7A5-6-080.814.8
4South Mecklenburg8A4-7-079.318.0
5West Mecklenburg7A2-8-070.712.8
6Garinger8A2-8-051.08.7

Greater Charlotte page, with conference records →

Greater Metro GMAC — 8 teams
SchoolClassRecordPowerSOS
1Hickory Ridge7A9-2-0107.35.1
2A L Brown7A10-0-0104.08.0
3West Cabarrus7A6-5-081.215.3
4Olympic6A4-7-076.313.2
5Central Cabarrus6A3-8-074.011.8
6Phillip O Berry Academy of Technology6A5-6-066.89.4
7Harding University6A2-8-065.711.5
8Cox Mill7A2-8-064.89.8

Greater Metro GMAC page, with conference records →

Greater Neuse River — 7 teams
SchoolClassRecordPowerSOS
1Cleveland7A9-1-0117.726.2
2Clayton7A8-2-0114.820.3
3Garner7A8-2-0113.528.6
4Southeast Raleigh7A8-3-0112.221.1
5Fuquay-Varina7A4-7-086.923.8
6South Garner7A4-7-084.017.6
7Smithfield-Selma7A0-10-056.121.5

Greater Neuse River page, with conference records →

Greater Triad — 7 teams
SchoolClassRecordPowerSOS
1Chatham Central1A9-0-054.8-30.5
2Winston-Salem Preparatory Acad1A6-4-052.6-22.3
3South Davidson Middle and1A6-5-045.6-31.3
4Bishop McGuinness2A3-8-042.8-24.8
5South Stokes2A5-6-040.9-24.1
6College Prep and Leadership Academy1A3-7-034.1-26.1
7North Stokes1A1-10-024.6-23.4

Greater Triad page, with conference records →

Meck Power Six — 6 teams
SchoolClassRecordPowerSOS
1Chambers8A9-1-0118.324.0
2Mallard Creek8A8-2-0115.832.9
3West Charlotte8A7-4-099.231.4
4Butler7A5-6-093.227.2
5Independence7A2-9-085.529.2
6North Mecklenburg7A3-7-085.016.6

Meck Power Six page, with conference records →

Metro — 7 teams
SchoolClassRecordPowerSOS
1Grimsley7A10-0-0124.219.1
2Page7A9-1-0107.45.9
3Dudley6A6-4-093.117.4
4Ragsdale6A6-5-085.58.6
5Southwest Guilford7A2-8-060.111.1
6Western Guilford6A3-7-056.17.5
7Ben L. Smith6A1-9-052.29.5

Metro page, with conference records →

Mid Carolina — 7 teams
SchoolClassRecordPowerSOS
1Eastern Alamance5A6-2-099.09.6
2Southeast Alamance5A10-0-098.78.8
3Southern Alamance6A8-2-098.212.0
4Williams6A6-2-091.414.1
5Western Alamance5A6-5-079.98.3
6Person5A2-9-067.512.3
7Cummings4A1-10-057.610.4

Mid Carolina page, with conference records →

Mid South — 6 teams
SchoolClassRecordPowerSOS
1Pinecrest8A8-3-0101.923.1
2Richmond7A5-6-0100.224.9
3Hoke County8A5-6-089.623.8
4Jack Britt7A6-5-089.220.3
5Overhills7A4-7-080.013.9
6Pine Forest7A3-8-073.518.6

Mid South page, with conference records →

Mid State — 7 teams
SchoolClassRecordPowerSOS
1Reidsville4A7-3-093.9-1.1
2Walkertown3A9-1-081.7-10.6
3Rockingham County5A4-7-068.8-2.9
4Morehead4A6-3-062.2-11.9
5Carver4A3-8-038.7-12.3
6Bartlett Yancey3A1-9-032.1-12.2
7McMichael3A2-9-024.9-10.7

Mid State page, with conference records →

Mountain — 6 teams
SchoolClassRecordPowerSOS
1Roberson6A8-2-0108.110.5
2Asheville6A9-1-099.515.0
3Enka5A9-2-082.11.0
4Reynolds6A4-7-077.513.7
5Erwin5A4-7-076.210.1
6North Buncombe5A4-7-064.51.8

Mountain page, with conference records →

Mountain Eight — 8 teams
SchoolClassRecordPowerSOS
1Franklin5A9-0-098.63.4
2Tuscola4A9-1-095.80.0
3Smoky Mountain5A9-2-092.1-3.7
4Pisgah4A6-5-076.23.0
5West Henderson5A6-5-074.74.4
6North Henderson5A2-9-066.38.6
7Brevard4A1-9-053.47.0
8East Henderson4A1-9-048.52.9

Mountain Eight page, with conference records →

Mountain Valley — 8 teams
SchoolClassRecordPowerSOS
1Starmount2A9-1-086.5-6.0
2East Wilkes2A6-4-082.1-3.8
3Wilkes Central4A8-3-078.8-13.8
4Alleghany2A7-3-074.2-5.9
5West Wilkes3A8-3-069.3-11.4
6North Wilkes3A5-6-063.7-11.7
7Ashe County4A1-9-040.1-1.2
8Elkin2A2-9-029.3-9.3

Mountain Valley page, with conference records →

NCISAA 8 Man Freelance — 9 teams
SchoolClassRecordPowerSOS
1John Paul II CatholicNCISAA 88-2-078.1-17.9
2Cary ChristianNCISAA 87-1-077.3-12.7
3Faith ChristianNCISAA 87-1-072.5-15.6
4Pungo Christian AcademyNCISAA 88-0-060.9-45.5
5St. David'sNCISAA 86-3-052.1-16.2
6Wake Christian AcademyNCISAA 82-9-042.7-13.2
7Arendell Parrott AcademyNCISAA 82-6-040.5-5.7
8Halifax AcademyNCISAA 82-4-130.2-37.4
9Northeast AcademyNCISAA 80-5-0-1.0-38.4

NCISAA 8 Man Freelance page, with conference records →

NCISAA Big 6 — 5 teams
SchoolClassRecordPowerSOS
1Asheville School (Independent)NCISAA II7-3-096.112.9
2High Point Christian AcademyNCISAA II9-2-093.40.3
3SouthLake Christian AcademyNCISAA II6-5-066.8-4.8
4Hickory Grove ChristianNCISAA II7-4-058.3-14.3
5Covenant DayNCISAA II1-8-056.83.5

NCISAA Big 6 page, with conference records →

NCISAA Big East — 4 teams
SchoolClassRecordPowerSOS
1Trinity ChristianNCISAA II7-4-083.61.4
2North Raleigh Christian AcademyNCISAA I7-3-074.8-2.1
3Harrells Christian AcademyNCISAA II4-6-073.07.9
4RavenscroftNCISAA I2-8-058.70.3

NCISAA Big East page, with conference records →

NCISAA Big South — 4 teams
SchoolClassRecordPowerSOS
1Providence DayNCISAA I10-1-0124.628.4
2Charlotte Country Day SchoolNCISAA I3-8-087.124.3
3Charlotte LatinNCISAA I5-6-086.224.0
4Charlotte ChristianNCISAA I3-7-083.119.5

NCISAA Big South page, with conference records →

NCISAA Western — 3 teams
SchoolClassRecordPowerSOS
1Cannon [Cannon/Concord Academy]NCISAA I8-3-0100.420.0
2Christ SchoolNCISAA I7-3-094.513.8
3Metrolina Christian AcademyNCISAA I4-7-076.612.4

NCISAA Western page, with conference records →

North Carolina Independent — 3 teams
SchoolClassRecordPowerSOS
1South Wake Christian Athletics—2-7-043.9-14.1
2GRACE ChristianNCISAA II4-6-041.3-19.8
3North Wake Saints—4-5-039.7-26.0

North Carolina Independent page, with conference records →

North Piedmont — 6 teams
SchoolClassRecordPowerSOS
1Lake Norman7A10-0-0120.817.0
2Mooresville7A6-5-0102.126.0
3Davie County7A7-4-096.920.3
4Statesville6A4-7-083.414.1
5South Iredell7A2-9-073.822.2
6North Iredell6A0-10-040.215.6

North Piedmont page, with conference records →

Northeastern Coastal — 5 teams
SchoolClassRecordPowerSOS
1Northeastern3A9-1-091.33.5
2Martin County3A7-3-082.1-0.3
3Hertford County3A5-4-079.43.5
4Pasquotank County3A5-4-071.3-0.3
5Currituck County5A3-7-065.30.2

Northeastern Coastal page, with conference records →

Northern Six — 6 teams
SchoolClassRecordPowerSOS
1Wake Forest7A8-2-0109.013.6
2Franklinton6A8-3-086.5-0.4
3Heritage7A5-6-079.515.3
4East Wake7A3-8-068.58.5
5Knightdale7A1-9-058.69.1
6Vance County6A1-9-057.113.0

Northern Six page, with conference records →

Northwest — 6 teams
SchoolClassRecordPowerSOS
1West Stokes4A6-2-085.90.6
2Mount Airy3A6-3-082.79.6
3East Surry3A5-6-067.0-2.2
4North Surry4A5-6-066.0-4.9
5Forbush4A4-7-052.7-10.0
6Surry Central3A0-8-025.8-18.2

Northwest page, with conference records →

Northwestern — 6 teams
SchoolClassRecordPowerSOS
1Alexander Central6A8-2-087.43.1
2Freedom6A8-2-083.9-2.2
3Watauga6A6-5-082.46.0
4Saint Stephens6A3-8-074.05.3
5South Caldwell6A3-8-055.38.2
6McDowell7A1-9-052.52.5

Northwestern page, with conference records →

PAC Seven — 6 teams
SchoolClassRecordPowerSOS
1T Wingate Andrews4A9-1-092.71.2
2Montgomery Central5A6-5-076.26.0
3Randleman4A5-6-071.73.2
4Ledford4A5-6-069.63.9
5Central Davidson4A4-7-066.41.0
6Lexington4A3-8-064.81.5

PAC Seven page, with conference records →

Piedmont Triad — 6 teams
SchoolClassRecordPowerSOS
1Oak Grove5A8-2-0108.59.5
2Mount Tabor6A6-4-096.721.0
3North Davidson5A8-3-090.45.3
4Glenn6A6-5-079.37.4
5Atkins5A2-8-049.06.7
6North Forsyth Magnet5A1-9-048.06.6

Piedmont Triad page, with conference records →

Quad City Seven — 7 teams
SchoolClassRecordPowerSOS
1Apex Friendship8A10-0-097.96.8
2Jordan8A8-3-095.710.8
3Green Hope8A9-2-091.82.0
4Panther Creek8A6-5-085.115.2
5Apex8A3-7-079.89.5
6Willow Spring8A3-8-075.416.6
7Green Level8A1-9-062.912.4

Quad City Seven page, with conference records →

Quad County — 6 teams
SchoolClassRecordPowerSOS
1Nash Central4A4-7-064.61.4
2Bunn4A5-6-064.6-10.3
3Louisburg Magnet3A8-3-061.1-18.4
4Wake Preparatory Academy3A6-5-060.7-13.2
5Roanoke Rapids4A5-6-060.1-10.7
6American Leadership Academy - Johnston2A1-9-030.6-15.8

Quad County page, with conference records →

Roanoke River — 6 teams
SchoolClassRecordPowerSOS
1Warren County2A10-0-087.3-22.3
2Southeast Collegiate Prep Academy1A4-6-044.9-26.8
3Northampton County2A2-10-039.2-15.7
4Northwest Halifax Collegiate and Technical Academy2A6-5-039.1-28.7
5KIPP Pride1A4-7-029.0-22.0
6Weldon STEM1A1-9-018.1-25.2

Roanoke River page, with conference records →

Rocky River — 6 teams
SchoolClassRecordPowerSOS
1Monroe5A8-2-0107.416.3
2Forest Hills5A9-2-086.24.7
3Parkwood5A6-5-081.913.1
4Mount Pleasant4A7-3-081.19.3
5Anson4A5-6-070.9-0.2
6West Stanly4A5-6-068.27.7

Rocky River page, with conference records →

Smoky Mountain — 7 teams
SchoolClassRecordPowerSOS
1Murphy2A8-2-078.2-5.8
2Robbinsville1A5-5-075.1-4.9
3Cherokee2A7-4-059.9-9.6
4Swain County2A3-7-052.9-8.4
5Rosman1A6-5-052.1-17.9
6Hayesville2A1-9-033.9-11.2
7Andrews1A1-9-032.7-9.4

Smoky Mountain page, with conference records →

South Piedmont — 8 teams
SchoolClassRecordPowerSOS
1Jay M Robinson5A10-0-0109.93.5
2West Rowan5A8-2-090.96.4
3Northwest Cabarrus5A7-4-082.06.3
4South Rowan4A7-4-070.0-5.1
5Carson5A4-7-069.24.4
6East Rowan5A4-7-063.23.1
7Salisbury4A3-8-056.910.2
8Concord5A1-9-056.86.3

South Piedmont page, with conference records →

Southeastern — 6 teams
SchoolClassRecordPowerSOS
1Whiteville3A9-0-082.0-9.8
2Fairmont4A5-5-070.3-4.6
3South Columbus3A6-4-067.9-6.1
4South Brunswick5A5-6-063.4-8.4
5Red Springs4A1-8-032.5-2.1
6West Bladen3A0-5-030.6-18.2

Southeastern page, with conference records →

Southern Carolina — 7 teams
SchoolClassRecordPowerSOS
1Weddington7A10-0-0127.224.6
2Marvin Ridge7A9-1-0107.217.1
3Charlotte Catholic6A7-4-095.319.2
4Sun Valley6A6-5-093.424.6
5Porter Ridge7A4-7-084.823.8
6Piedmont6A3-8-073.915.5
7Cuthbertson7A1-9-066.420.8

Southern Carolina page, with conference records →

Southern Piedmont — 9 teams
SchoolClassRecordPowerSOS
1Shelby3A9-1-0100.54.6
2Stuart W Cramer4A8-2-094.5-6.2
3Lincolnton3A7-3-093.1-0.7
4Burns4A7-3-092.15.4
5Cherryville2A7-4-070.1-8.8
6West Lincoln3A4-7-062.5-2.1
7East Gaston4A5-6-056.4-1.5
8Bessemer City3A1-10-036.12.1
9Highland Tech2A0-10-025.6-0.6

Southern Piedmont page, with conference records →

Southwestern — 6 teams
SchoolClassRecordPowerSOS
1Palisades8A9-2-0105.715.9
2Ardrey Kell8A7-4-093.817.1
3Providence8A5-6-091.420.8
4Ballantyne Ridge7A4-7-077.211.1
5East Mecklenburg8A4-6-073.28.4
6Rocky River7A0-10-049.49.0

Southwestern page, with conference records →

Swine Valley — 6 teams
SchoolClassRecordPowerSOS
1James Kenan3A8-1-089.7-2.4
2Wallace-Rose Hill3A6-4-085.0-4.1
3Princeton3A6-5-081.2-2.7
4Midway3A8-1-081.2-3.4
5Rosewood2A4-7-055.0-6.5
6Goldsboro3A0-9-019.74.1

Swine Valley page, with conference records →

TAAC Six — 5 teams
SchoolClassRecordPowerSOS
1Northern Guilford6A7-4-091.412.9
2Asheboro6A9-1-090.45.4
3Eastern Guilford6A4-6-077.410.6
4Southeast Guilford6A2-7-067.66.5
5Southern Guilford5A0-9-033.67.2

TAAC Six page, with conference records →

Three Rivers — 7 teams
SchoolClassRecordPowerSOS
1West Craven4A8-2-094.02.3
2SouthWest Edgecombe4A7-3-081.22.9
3Eastern Wayne4A5-5-073.2-10.5
4Washington4A4-7-069.76.3
5North Pitt4A5-6-066.71.3
6North Johnston4A2-8-052.6-2.2
7North Lenoir4A0-10-040.3-1.6

Three Rivers page, with conference records →

Tobacco Road — 6 teams
SchoolClassRecordPowerSOS
1Southern School of Energy and Sustainability7A8-1-0105.82.6
2Hillside7A7-4-079.73.3
3Riverside7A2-8-056.21.9
4Northern6A5-6-055.0-8.1
5Chapel Hill7A3-8-046.00.7
6East Chapel Hill6A1-8-030.9-12.2

Tobacco Road page, with conference records →

Tri County — 6 teams
SchoolClassRecordPowerSOS
1Scotland6A9-1-0107.614.0
2Cape Fear7A8-2-096.28.4
3Terry Sanford6A4-7-076.214.3
4Gray's Creek6A7-4-076.24.4
5Purnell Swett7A3-7-067.21.4
6Lumberton7A2-9-065.012.5

Tri County page, with conference records →

Triangle Six — 6 teams
SchoolClassRecordPowerSOS
1Cardinal Gibbons7A7-3-0112.724.3
2Middle Creek6A8-2-0110.419.6
3Holly Springs7A6-5-086.815.1
4Sanderson7A6-5-083.38.0
5Cary7A3-7-066.211.3
6Felton Grove6A4-7-064.86.9

Triangle Six page, with conference records →

Western Foothills — 9 teams
SchoolClassRecordPowerSOS
1Hickory5A8-3-0108.413.9
2East Lincoln5A9-1-0104.712.0
3West Iredell4A9-1-095.97.4
4Maiden4A6-5-081.814.2
5Bunker Hill4A7-4-078.06.8
6Newton-Conover4A4-7-077.112.3
7Bandys4A3-8-075.215.7
8North Lincoln5A4-7-073.114.0
9Foard4A3-8-065.712.7

Western Foothills page, with conference records →

Western Highlands — 7 teams
SchoolClassRecordPowerSOS
1Hendersonville3A10-0-083.8-9.4
2Mitchell2A7-3-073.3-10.2
3Mountain Heritage3A8-3-073.3-9.3
4Owen3A5-6-058.7-10.5
5Polk County3A4-7-053.7-9.9
6Avery County2A3-8-045.4-13.2
7Madison3A1-9-036.3-9.8

Western Highlands page, with conference records →

Western Piedmont — 7 teams
SchoolClassRecordPowerSOS
1Hibriten4A10-0-097.2-8.0
2R-S Central4A8-3-077.1-5.7
3East Burke4A6-5-070.1-2.5
4Chase3A8-2-068.6-13.5
5East Rutherford3A3-8-064.13.7
6Patton3A1-10-038.2-5.3
7Draughn3A0-11-032.81.5

Western Piedmont page, with conference records →

Yadkin Valley — 7 teams
SchoolClassRecordPowerSOS
1North Stanly3A9-0-095.9-8.6
2North Rowan2A6-3-077.4-7.7
3Mountain Island Charter2A7-2-061.6-17.8
4Union Academy3A7-3-060.1-14.6
5South Stanly2A2-8-050.1-7.4
6Albemarle2A5-6-049.4-12.7
7Bonnie Cone Leadership Academy1A0-10-028.0-12.1

Yadkin Valley page, with conference records →

NCHSAA RPI Standings

The official NCHSAA RPI standings, as published by the association on October 31, 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. This table is more than a week old.

8A — 32 teams
SchoolRecordRPIPowerSOS
1Hough10-0-00.77696132.125.6
2Chambers9-1-00.71551118.324.0
3Millbrook9-0-10.71332123.722.2
4Mallard Creek8-2-00.69461115.832.9
5Apex Friendship10-0-00.6820397.96.8
6Hoggard9-1-00.67583115.518.0
7West Forsyth8-2-00.66243116.024.7
8Rolesville7-2-10.63639119.225.3
9Myers Park7-3-00.63611106.024.5
10Pinecrest7-3-00.63033101.923.1
11West Charlotte6-4-00.6157499.231.4
12Palisades8-2-00.60987105.715.9
13Green Hope8-2-00.5948991.82.0
14Jordan7-3-00.5861995.710.8
15Ardrey Kell7-3-00.5764493.817.1
16Leesville Road6-4-00.56654100.420.8
17Panther Creek6-4-00.5611785.115.2
18Laney5-5-00.5565092.622.9
19Hoke County5-5-00.5461189.623.8
20Providence5-5-00.5252891.420.8
21Broughton5-5-00.5042283.121.4
22Wakefield4-6-00.4789876.623.3
23South Mecklenburg4-6-00.4731979.318.0
24Willow Spring3-7-00.4486975.416.6
25Enloe4-6-00.4371179.819.2
26Northwest Guilford2-8-00.4187674.026.2
27Apex3-7-00.4105079.89.5
28East Mecklenburg4-6-00.4035673.28.4
29Corinth Holders2-8-00.3922280.420.0
30Athens Drive2-8-00.3662568.718.4
31Garinger2-8-00.3367251.08.7
32Green Level1-9-00.3226962.912.4
7A — 60 teams
SchoolRecordRPIPowerSOS
1Weddington10-0-00.76408127.224.6
2Grimsley10-0-00.75387124.219.1
3Lake Norman10-0-00.71111120.817.0
4Cleveland9-1-00.71100117.726.2
5Garner8-2-00.68978113.528.6
6Reagan8-2-00.68906116.425.5
7A L Brown10-0-00.67267104.08.0
8Marvin Ridge9-1-00.66653107.217.1
9Clayton8-2-00.66246114.820.3
10Southern School of Energy and Sustainability9-1-00.65865105.82.6
11New Bern7-3-00.6535299.823.0
12Wake Forest8-2-00.65081109.013.6
13Cardinal Gibbons7-3-00.63824112.724.3
14Page9-1-00.63506107.45.9
15East Forsyth7-3-00.62840110.623.2
16Cape Fear8-2-00.6133396.28.4
17D H Conley6-4-00.6097687.617.5
18Southeast Raleigh7-3-00.60683112.221.1
19Hickory Ridge8-2-00.60200107.35.1
20Davie County6-4-00.5937896.920.3
21Hillside7-3-00.5778679.73.3
22Mooresville5-5-00.57333102.126.0
23Ashley6-4-00.5532887.117.1
24West Cabarrus5-5-00.5420081.215.3
25Jack Britt5-5-00.5263389.220.3
26Holly Springs5-5-00.5239386.815.1
27South Central4-6-00.5225886.219.2
28Heritage5-5-00.5196179.515.3
29Richmond4-6-00.50778100.224.9
30Butler4-6-00.5048293.227.2
31Fuquay-Varina4-6-00.5003386.923.8
32Topsail4-6-00.4971583.820.0
33North Brunswick5-5-00.4864480.111.8
34Hopewell5-5-00.4771180.814.8
35Sanderson5-5-00.4748983.38.0
36Porter Ridge3-7-00.4651984.823.8
37Independence2-8-00.4485385.529.2
38Overhills4-6-00.4470080.013.9
39Ballantyne Ridge4-6-00.4332177.211.1
40R J Reynolds4-6-00.4320676.811.2
41Pine Forest3-7-00.4265673.518.6
42South Garner3-7-00.4265684.017.6
43Parkland3-7-00.4120666.49.2
44New Hanover2-8-00.4112575.321.4
45South Iredell2-8-00.3957873.822.2
46Lumberton2-8-00.3942265.012.5
47Chapel Hill3-7-00.3938446.00.7
48East Wake3-7-00.3921568.58.5
49North Mecklenburg3-7-00.3869785.016.6
50Purnell Swett3-7-00.3783367.21.4
51Cary3-7-00.3739466.211.3
52Southwest Guilford2-8-00.3713360.111.1
53West Mecklenburg2-8-00.3703270.712.8
54Cuthbertson1-9-00.3627566.420.8
55Riverside2-8-00.3601456.21.9
56Cox Mill2-8-00.3493364.89.8
57McDowell1-9-00.3391952.52.5
58Smithfield-Selma0-10-00.3238356.121.5
59Knightdale1-9-00.3230258.69.1
60Rocky River0-10-00.2442249.49.0
6A — 58 teams
SchoolRecordRPIPowerSOS
1Junius H Rose10-0-00.77494116.223.2
2Asheville9-1-00.7274299.515.0
3Jacksonville7-2-00.69647113.619.1
4Northern Nash8-2-00.69008112.416.2
5Scotland9-1-00.68619107.614.0
6Union Pines9-1-00.6831598.84.8
7Southern Alamance8-2-00.6748398.212.0
8Roberson8-2-00.66492108.110.5
9Williams6-2-00.6639591.414.1
10Middle Creek8-2-00.66186110.419.6
11Asheboro9-1-00.6531690.45.4
12Seventy-First9-1-00.64111104.47.4
13Triton9-1-00.6408184.11.5
14Kings Mountain7-3-00.61297105.115.2
15Mount Tabor6-4-00.5951996.721.0
16Harnett Central8-2-00.5935988.6-3.1
17Franklinton8-2-00.5872586.5-0.4
18Alexander Central8-2-00.5833387.43.1
19Freedom8-2-00.5815683.9-2.2
20Swansboro7-3-00.5809677.2-0.6
21Dudley6-4-00.5578593.117.4
22Sun Valley5-5-00.5547593.424.6
23Charlotte Catholic6-4-00.5487495.319.2
24Northern Guilford6-4-00.5481391.412.9
25Ashbrook5-5-00.5437894.015.1
26Westover6-4-00.5344487.68.0
27Watauga5-5-00.5137882.46.0
28Glenn6-4-00.5133979.37.4
29Ragsdale5-5-00.5017285.58.6
30Gray's Creek6-4-00.4942276.24.4
31Reynolds3-7-00.4803177.513.7
32Statesville4-6-00.4688983.414.1
33South Johnston4-6-00.4671172.62.8
34Felton Grove4-6-00.4619164.86.9
35Phillip O Berry Academy of Technology5-5-00.4573366.89.4
36Northern5-5-00.4568355.0-8.1
37Eastern Guilford3-6-00.4541277.410.6
38Olympic4-6-00.4480076.313.2
39West Johnston4-6-00.4435966.86.9
40Central Cabarrus3-7-00.4302274.011.8
41White Oak2-7-00.4268365.515.9
42Terry Sanford3-7-00.4222276.214.3
43South Caldwell3-7-00.4200055.38.2
44Piedmont3-7-00.4183173.915.5
45Western Harnett4-6-00.4140852.7-4.5
46South View3-7-00.4122278.812.6
47Saint Stephens3-7-00.4120074.05.3
48Lee County2-8-00.4113765.510.1
49Western Guilford3-7-00.4059656.17.5
50West Brunswick2-8-00.4051272.112.3
51Southeast Guilford3-7-00.3931467.66.5
52Vance County1-9-00.3782157.113.0
53E E Smith2-8-00.3606973.88.5
54Harding University2-8-00.3603265.711.5
55Ben L. Smith1-9-00.3259452.29.5
56North Iredell0-10-00.3064440.215.6
57Southern Lee0-10-00.3042641.49.1
58East Chapel Hill1-8-00.2912830.9-12.2
5A — 57 teams
SchoolRecordRPIPowerSOS
1Southeast Alamance10-0-00.7441698.78.8
2Crest9-1-00.73978110.020.4
3Northside10-0-00.72592107.012.4
4Franklin10-0-00.7146498.63.4
5Jay M Robinson10-0-00.70850109.93.5
6South Point9-1-00.70528107.217.1
7Hunt9-1-00.7005393.612.5
8Monroe8-2-00.67422107.416.3
9West Rowan8-2-00.6697890.96.4
10East Lincoln9-1-00.66689104.712.0
11Croatan9-1-00.6628994.63.8
12Seaforth9-1-00.6411781.8-13.4
13Oak Grove8-2-00.63764108.59.5
14Hickory7-3-00.62667108.413.9
15Forest Hills8-2-00.6261486.24.7
16Fike8-2-00.62222100.53.9
17Enka8-2-00.6179182.11.0
18Eastern Alamance7-2-00.6177899.09.6
19Northwest Cabarrus7-3-00.5951182.06.3
20Smoky Mountain8-2-00.5921792.1-3.7
21Havelock5-5-00.5868994.117.9
22North Davidson7-3-00.5730690.45.3
23Rocky Mount6-4-00.5623386.07.8
24Orange6-4-00.5370667.6-8.8
25West Henderson5-5-00.5293674.74.4
26Saint Pauls7-3-00.5257884.1-0.5
27Parkwood5-5-00.5252381.913.1
28South Granville6-4-00.5190767.2-8.8
29Western Alamance5-5-00.5163279.98.3
30Erwin4-6-00.5051476.210.1
31Montgomery Central5-5-00.5042376.26.0
32Southern Nash4-6-00.5024575.312.8
33West Carteret4-6-00.4917866.39.0
34Carson4-6-00.4783669.24.4
35Currituck County4-6-00.4728065.30.2
36Rockingham County4-6-00.4680068.8-2.9
37J. F. Webb4-6-00.4583357.2-11.1
38Southern Wayne4-6-00.4554558.04.2
39South Brunswick5-5-00.4553463.4-8.4
40East Rowan4-6-00.4546763.23.1
41North Buncombe4-6-00.4421764.51.8
42North Lincoln3-7-00.4364473.114.0
43North Henderson2-8-00.4315666.38.6
44Person2-8-00.4225667.512.3
45Forestview2-8-00.4171465.414.2
46Huss3-7-00.4089876.713.5
47Richlands2-8-00.4020560.88.0
48Charles B Aycock2-8-00.3961763.87.2
49Concord1-9-00.3657856.86.3
50Atkins2-8-00.3657249.06.7
51Dixon2-8-00.3643165.44.0
52Northeast Guilford1-9-00.3614484.118.1
53North Forsyth Magnet1-9-00.3277148.06.6
54North Gaston0-10-00.2937835.812.1
55Southern Guilford1-9-00.2891033.67.2
56Cedar Ridge1-7-00.2855519.0-18.4
57Douglas Byrd0-10-00.2651737.35.3
4A — 55 teams
SchoolRecordRPIPowerSOS
1East Duplin9-1-00.6771489.11.8
2Hibriten10-0-00.6703597.2-8.0
3Tuscola9-1-00.6695895.80.0
4West Iredell9-1-00.6575695.97.4
5T Wingate Andrews9-1-00.6398992.71.2
6Clinton7-3-00.6317976.9-3.0
7West Craven8-2-00.6224094.02.3
8Burns7-3-00.6106792.15.4
9Mount Pleasant7-3-00.6084481.19.3
10West Stokes8-2-00.6063185.90.6
11Reidsville7-3-00.5991493.9-1.1
12SouthWest Edgecombe7-3-00.5952381.22.9
13Stuart W Cramer8-2-00.5882294.5-6.2
14Lake Norman Charter7-3-00.5802268.3-6.5
15R-S Central7-3-00.5667077.1-5.7
16Pisgah6-4-00.5607876.23.0
17South Rowan6-4-00.5380070.0-5.1
18Wilkes Central7-3-00.5378178.8-13.8
19Morehead7-3-00.5374762.2-11.9
20Bunker Hill6-4-00.5295678.06.8
21Southwestern Randolph7-3-00.5256568.5-19.1
22West Stanly4-6-00.5211768.27.7
23Maiden5-5-00.5202281.814.2
24Fairmont5-5-00.5172870.3-4.6
25East Burke5-5-00.5141470.1-2.5
26Roanoke Rapids5-5-00.5053860.1-10.7
27North Surry5-5-00.4989666.0-4.9
28Nash Central4-6-00.4940564.61.4
29Randleman4-6-00.4802371.73.2
30Newton-Conover4-6-00.4791777.112.3
31Ledford4-6-00.4772569.63.9
32North Pitt5-5-00.4740366.71.3
33Salisbury3-7-00.4728956.910.2
34East Gaston5-5-00.4682256.4-1.5
35Bunn5-5-00.4673564.6-10.3
36Washington3-7-00.4601169.76.3
37Eastern Wayne5-4-00.4459973.2-10.5
38Anson4-6-00.4445670.9-0.2
39Southwest4-6-00.4401067.8-3.0
40Bandys3-7-00.4384475.215.7
41Forbush4-6-00.4206952.7-10.0
42Jordan-Matthews4-6-00.4078336.8-16.7
43Foard2-8-00.4057865.712.7
44Cummings1-9-00.3979057.610.4
45Central Davidson3-7-00.3904766.41.0
46Lincoln Charter2-8-00.3900841.7-5.1
47Lexington2-8-00.3733764.81.5
48Carver3-7-00.3700638.7-12.3
49East Henderson1-9-00.3508948.52.9
50Ashe County1-9-00.3464740.1-1.2
51North Johnston2-8-00.3415452.6-2.2
52Brevard1-9-00.3393653.47.0
53Red Springs2-8-00.3289532.5-2.1
54Carrboro1-9-00.2917830.2-17.7
55North Lenoir0-10-00.2505040.3-1.6
3A — 53 teams
SchoolRecordRPIPowerSOS
1Northeastern9-1-00.7140591.33.5
2Whiteville9-0-00.7135282.0-9.8
3North Stanly10-0-00.7049795.9-8.6
4Shelby9-1-00.69067100.54.6
5Midway8-1-00.6717281.2-3.4
6Hendersonville10-0-00.6697583.8-9.4
7James Kenan8-1-00.6612189.7-2.4
8Walkertown9-1-00.6351281.7-10.6
9Martin County7-3-00.6261782.1-0.3
10Eastern Randolph7-3-00.6224087.0-0.2
11Thomasville9-1-00.6128086.2-13.4
12Mount Airy7-3-00.6054782.79.6
13Chase8-2-00.5833168.6-13.5
14Lincolnton7-3-00.5737893.1-0.7
15Mountain Heritage7-3-00.5694273.3-9.3
16Hertford County6-4-00.5684379.43.5
17West Wilkes7-3-00.5566469.3-11.4
18Union Academy7-3-00.5540860.1-14.6
19Pasquotank County6-4-00.5537271.3-0.3
20Wallace-Rose Hill5-4-00.5521685.0-4.1
21Farmville Central6-4-00.5439870.81.4
22Providence Grove6-4-00.5420367.6-11.5
23West Davidson7-3-00.5358171.1-12.3
24South Columbus6-4-00.5292667.9-6.1
25Louisburg Magnet7-3-00.5208861.1-18.4
26Princeton5-5-00.5157781.2-2.7
27Northwood5-5-00.5141564.8-4.2
28Wake Preparatory Academy6-4-00.5136160.7-13.2
29Greene Central6-4-00.4974679.6-9.0
30Owen5-5-00.4810358.7-10.5
31East Surry4-6-00.4740667.0-2.2
32East Rutherford3-7-00.4654064.13.7
33North Wilkes4-6-00.4462563.7-11.7
34Kinston5-5-00.4427372.7-5.1
35Pine Lake Preparatory4-6-00.4189248.7-11.1
36Pender4-6-00.4158268.1-8.5
37West Lincoln3-7-00.4013362.5-2.1
38Wheatmore3-7-00.3989755.0-13.1
39Polk County3-7-00.3984353.7-9.9
40East Davidson3-7-00.3900842.3-9.3
41North Moore0-10-00.3629233.41.2
42Ayden-Grifton2-8-00.3614257.01.6
43McMichael2-8-00.3569424.9-10.7
44South Lenoir3-7-00.3471337.4-12.7
45Heide Trask2-8-00.3394437.4-8.6
46Patton1-9-00.3266738.2-5.3
47Draughn0-10-00.3261432.81.5
48Bessemer City1-9-00.3253336.12.1
49Madison1-9-00.3085136.3-9.8
50Trinity1-9-00.3071925.4-10.0
51Bartlett Yancey1-9-00.2931532.1-12.2
52Goldsboro0-10-00.2902119.74.1
53Beddingfield0-10-00.2653929.0-3.4
2A — 45 teams
SchoolRecordRPIPowerSOS
1Corvian Community9-1-00.6820090.50.3
2Starmount9-1-00.6715386.5-6.0
3Tarboro9-1-00.6699197.60.3
4Holmes8-1-00.6618887.6-9.1
5Warren County10-0-00.6502687.3-22.3
6Murphy8-2-00.6171978.2-5.8
7Community School of Davidson7-3-00.6115882.0-2.7
8Alleghany7-3-00.6076574.2-5.9
9North Rowan7-3-00.5931977.4-7.7
10Lakewood7-3-00.5907460.2-13.0
11Manteo7-3-00.5822058.0-13.8
12Mountain Island Charter8-2-00.5725261.6-17.8
13East Bladen7-3-00.5698761.6-16.3
14East Wilkes6-4-00.5593182.1-3.8
15Christ the King7-3-00.5581074.1-10.5
16Mitchell7-3-00.5462873.3-10.2
17Southside7-3-00.5437147.1-24.4
18Cherokee6-4-00.5291159.9-9.6
19Cherryville6-4-00.5178170.1-8.8
20Gates County5-5-00.5096662.7-11.3
21North Duplin Jr Sr5-4-00.4877853.5-22.6
22West Columbus5-5-00.4751852.6-14.5
23Bertie3-7-00.4633448.1-3.5
24Albemarle4-6-00.4531949.4-12.7
25Camden County4-6-00.4506352.5-13.8
26South Stokes5-5-00.4468640.9-24.1
27Northwest Halifax Collegiate and Technical Academy5-5-00.4467239.1-28.7
28East Carteret4-6-00.4294146.4-21.0
29Hobbton3-7-00.4247259.4-12.1
30Rosewood3-7-00.4043255.0-6.5
31Swain County2-8-00.3930052.9-8.4
32Langtree Charter Academy3-7-00.3871447.0-14.0
33Pamlico County3-7-00.3860930.0-22.2
34Perquimans County2-8-00.3788445.9-13.2
35Avery County3-7-00.3783045.4-13.2
36Bishop McGuinness3-7-00.3680542.8-24.8
37South Stanly2-8-00.3605350.1-7.4
38Union3-7-00.3547439.3-22.7
39Bradford Preparatory2-8-00.3495641.7-12.5
40Elkin2-8-00.3395629.3-9.3
41Lejeune2-7-00.3268530.3-29.5
42Hayesville1-8-00.3068233.9-11.2
43American Leadership Academy - Johnston1-8-00.3043030.6-15.8
44Triangle Math and Science Academy1-6-00.2970910.0-32.6
45Highland Tech0-10-00.2768925.6-0.6
1A — 24 teams
SchoolRecordRPIPowerSOS
1Northside10-0-00.6599475.9-25.1
2Chatham Central10-0-00.6516054.8-30.5
3Wilson Preparatory Academy6-4-00.5849074.8-4.4
4Hobgood Charter7-2-00.5630040.2-38.4
5Robbinsville5-5-00.5210075.1-4.9
6Sallie B Howard5-3-00.5142846.3-24.5
7North Edgecombe6-4-00.5119744.8-24.4
8Winston-Salem Preparatory Acad6-4-00.5010552.6-22.3
9East Columbus Junior-Senior4-6-00.4757844.5-14.8
10South Davidson Middle and6-4-00.4630245.6-31.3
11North East Carolina Prep5-5-00.4371936.9-33.7
12Rosman5-5-00.4324552.1-17.9
13Southeast Collegiate Prep Academy4-6-00.4228344.9-26.8
14KIPP Pride3-7-00.3963329.0-22.0
15Rocky Mount Preparatory4-6-00.3930137.0-31.3
16Columbia2-3-00.3585323.2-34.8
17College Prep and Leadership Academy2-7-00.3576234.1-26.1
18Washington County2-7-00.3574740.1-26.1
19Bonnie Cone Leadership Academy1-9-00.3323128.0-12.1
20Andrews1-8-00.3099932.7-9.4
21Bear Grass Charter1-8-00.2942623.0-33.1
22North Stokes0-10-00.2530724.6-23.4
23Weldon STEM0-9-00.2425918.1-25.2
24Jones0-10-00.230206.8-31.9

Playoff Picture

Projected playoffs → every round of every bracket, with projected scores.

Projected champions: 8A Hough · 7A Weddington · 6A Junius H Rose · 5A Crest · 4A Hibriten · 3A Shelby · 2A Tarboro · 1A Northside

Playoff brackets, with projections

West and East for every classification: the NCHSAA's field and seeds, every game to the team our model favors with the score it predicts. All the brackets on one page.

8A West playoff bracket, with projections, week 13
8A West · Download the PNG
8A East playoff bracket, with projections, week 13
8A East · Download the PNG
7A West playoff bracket, with projections, week 13
7A West · Download the PNG
7A East playoff bracket, with projections, week 13
7A East · Download the PNG
6A West playoff bracket, with projections, week 13
6A West · Download the PNG
6A East playoff bracket, with projections, week 13
6A East · Download the PNG
5A West playoff bracket, with projections, week 13
5A West · Download the PNG
5A East playoff bracket, with projections, week 13
5A East · Download the PNG
4A West playoff bracket, with projections, week 13
4A West · Download the PNG
4A East playoff bracket, with projections, week 13
4A East · Download the PNG
3A West playoff bracket, with projections, week 13
3A West · Download the PNG
3A East playoff bracket, with projections, week 13
3A East · Download the PNG
2A West playoff bracket, with projections, week 13
2A West · Download the PNG
2A East playoff bracket, with projections, week 13
2A East · Download the PNG
1A West playoff bracket, with projections, week 13
1A West · Download the PNG
1A East playoff bracket, with projections, week 13
1A East · Download the PNG

The RPI bubble: the teams whose chance of making the playoffs is between 15% and 85%, with the last teams safely in and the first teams out on either edge, listed by that chance. In is 85% or better, Out below 15%.

8A bubble — 24 of 32 make the field
SchoolRecordPlayoff chanceStatusRPI todayRank todayProjected RPI
Edge of the bubble: last teams safely in
22Wakefield4-6-0100%In0.47898220.4687
23South Mecklenburg4-6-0100%In0.47319230.4586
24Willow Spring3-7-0100%In0.44869240.4405
Projected cut · top 24 make the field
Edge of the bubble: first teams out
25Enloe4-6-00%Out0.43711250.4360
26Northwest Guilford2-8-00%Out0.41876260.4211
27Apex3-7-00%Out0.41050270.4082

24 of 32 8A teams make the field. Teams are listed by their chance of finishing in it, from the season simulation, which plays out the games each team has left; the dashed line is where the field is projected to be cut, and the bracket is drawn from the teams above it. RPI today and Rank today are the official NCHSAA table as it stands: the top 24 would make it if the season ended now. Projected RPI is the average final RPI across the simulated seasons. The order goes by playoff chance, which also counts how far a team's finish could swing either way, so two teams close in projected RPI can sit a place or two apart.

7A bubble — 48 of 60 make the field
SchoolRecordPlayoff chanceStatusRPI todayRank todayProjected RPI
Edge of the bubble: last teams safely in
46Chapel Hill3-7-0100%In0.39384470.3927
47South Iredell2-8-0100%In0.39578450.3895
48North Mecklenburg3-7-0100%In0.38697490.3857
Projected cut · top 48 make the field
Edge of the bubble: first teams out
49Purnell Swett3-7-00%Out0.37833500.3849
50East Wake3-7-00%Out0.39215480.3825
51Southwest Guilford2-8-00%Out0.37133520.3751

48 of 60 7A teams make the field. Teams are listed by their chance of finishing in it, from the season simulation, which plays out the games each team has left; the dashed line is where the field is projected to be cut, and the bracket is drawn from the teams above it. RPI today and Rank today are the official NCHSAA table as it stands: the top 48 would make it if the season ended now. Projected RPI is the average final RPI across the simulated seasons. The order goes by playoff chance, which also counts how far a team's finish could swing either way, so two teams close in projected RPI can sit a place or two apart.

6A bubble — 48 of 58 make the field
SchoolRecordPlayoff chanceStatusRPI todayRank todayProjected RPI
Edge of the bubble: last teams safely in
46South Caldwell3-7-0100%In0.42000430.4132
47Western Harnett4-6-0100%In0.41408450.4128
48West Brunswick2-8-0100%In0.40512500.4121
Projected cut · top 48 make the field
Edge of the bubble: first teams out
49Western Guilford3-7-00%Out0.40596490.4080
50Saint Stephens3-7-00%Out0.41200470.4058
51Southeast Guilford3-7-00%Out0.39314510.3977

48 of 58 6A teams make the field. Teams are listed by their chance of finishing in it, from the season simulation, which plays out the games each team has left; the dashed line is where the field is projected to be cut, and the bracket is drawn from the teams above it. RPI today and Rank today are the official NCHSAA table as it stands: the top 48 would make it if the season ended now. Projected RPI is the average final RPI across the simulated seasons. The order goes by playoff chance, which also counts how far a team's finish could swing either way, so two teams close in projected RPI can sit a place or two apart.

5A bubble — 48 of 57 make the field
SchoolRecordPlayoff chanceStatusRPI todayRank todayProjected RPI
Edge of the bubble: last teams safely in
46Huss3-7-0100%In0.40898460.4089
47Richlands2-8-0100%In0.40205470.4011
48Charles B Aycock2-8-0100%In0.39617480.3905
Projected cut · top 48 make the field
Edge of the bubble: first teams out
49Dixon2-8-00%Out0.36431510.3761
50Northeast Guilford1-9-00%Out0.36144520.3666
51Atkins2-8-00%Out0.36572500.3640

48 of 57 5A teams make the field. Teams are listed by their chance of finishing in it, from the season simulation, which plays out the games each team has left; the dashed line is where the field is projected to be cut, and the bracket is drawn from the teams above it. RPI today and Rank today are the official NCHSAA table as it stands: the top 48 would make it if the season ended now. Projected RPI is the average final RPI across the simulated seasons. The order goes by playoff chance, which also counts how far a team's finish could swing either way, so two teams close in projected RPI can sit a place or two apart.

4A bubble — 48 of 55 make the field
SchoolRecordPlayoff chanceStatusRPI todayRank todayProjected RPI
Edge of the bubble: last teams safely in
46Lincoln Charter2-8-0100%In0.39008460.3917
47Cummings1-9-0100%In0.39790440.3876
48Carver3-7-0100%In0.37006480.3631
Projected cut · top 48 make the field
Edge of the bubble: first teams out
49Ashe County1-9-00%Out0.34647500.3525
50East Henderson1-9-00%Out0.35089490.3525
51North Johnston2-8-00%Out0.34154510.3453

48 of 55 4A teams make the field. Teams are listed by their chance of finishing in it, from the season simulation, which plays out the games each team has left; the dashed line is where the field is projected to be cut, and the bracket is drawn from the teams above it. RPI today and Rank today are the official NCHSAA table as it stands: the top 48 would make it if the season ended now. Projected RPI is the average final RPI across the simulated seasons. The order goes by playoff chance, which also counts how far a team's finish could swing either way, so two teams close in projected RPI can sit a place or two apart.

3A bubble — 48 of 52 make the field
SchoolRecordPlayoff chanceStatusRPI todayRank todayProjected RPI
Edge of the bubble: last teams safely in
46Patton1-9-0100%In0.32667460.3327
47Bessemer City1-9-0100%In0.32533480.3310
48Trinity1-9-0100%In0.30719500.3078
Projected cut · top 48 make the field
Edge of the bubble: first teams out
49Goldsboro0-10-00%Out0.29021520.2956
50Bartlett Yancey1-9-00%Out0.29315510.2892
51Beddingfield0-10-00%Out0.26539530.2661

48 of 52 3A teams make the field. Teams are listed by their chance of finishing in it, from the season simulation, which plays out the games each team has left; the dashed line is where the field is projected to be cut, and the bracket is drawn from the teams above it. RPI today and Rank today are the official NCHSAA table as it stands: the top 48 would make it if the season ended now. Projected RPI is the average final RPI across the simulated seasons. The order goes by playoff chance, which also counts how far a team's finish could swing either way, so two teams close in projected RPI can sit a place or two apart.

2A bubble — 48 of 44 make the field

All 44 2A teams make the 48-team field, so there is no bubble in 2A.

1A bubble — 48 of 22 make the field

All 22 1A teams make the 48-team field, so there is no bubble in 1A.

Winningest Coaches

North Carolina head-coaching records: every game in our archive for the seasons a coach is credited with, from HSFHA, the NCHSAA, NCHSFootball and MaxPreps, with a published stint filling a season no source names. Records outside North Carolina are HSFHA's. Still being completed: for 1980-1999 many seasons have no coach on record anywhere yet.

All-time, by NC wins

CoachSchoolsNC recordPctSeasonsState titlesOther statesCareer
1Jack HolleyTabor City 1964-69, 1972-81; Hallsboro 1970-71; Wallace-Rose Hill 1982-92, 1997-2008; South Columbus 1993-96; Harrells Christian Academy 2009-10417-126-8.76447417-126-8
2David GentryEdneyville 1974-83; Murphy 1984-2020406-173-2.701479406-173-2
3Burton CatesEastern Randolph 1984-2009, 2012, 2018-26; Lee County 2010-11, 2013-14, 2016-17393-132.749421393-132
4Bob ParoliBenson 1958-63; Jacksonville 1964; Fike 1971-75; Cummings 1976-79; Douglas Byrd 1980-2004; Seventy-First 2005-12375-191-11.659491375-191-11
5Jim TeagueEastern Alamance 1985-88; Garinger 1989-91; Reidsville 1992-2008, 2012-22371-102.784358371-102
6Tom BrownMaiden 1966-78, 1986-2004, 2006-07; Bunker Hill 1982-85; East Burke 2014-16354-139-7.715412354-139-7
7Jim OddoCharlotte Catholic 1973-2008, 2010-13350-142-2.711403350-142-2
8Bob LewisEast Bladen 1972-79; Pender 1980-85; Clinton 1988-2001, 2004, 2012-17; Harrells Christian Academy 2007; Whiteville 2008-09; South Brunswick 2020316-142-6.688394316-142-6
9Allen BrownCentral Davidson 1968; Thomasville 1973-99, 2008, 2010-13311-103-2.750334311-103-2
10Tom KnottsHarding University 1983-88; West Charlotte 1989-99; Independence 2000-03, 2005-09306-45.872267195-29-1 (SC)501-74-1

Rank all coaches →

Coaching in 2026, by NC wins

CoachSchoolsNC recordPctSeasonsState titlesOther statesCareer
1Burton CatesEastern Randolph 1984-2009, 2012, 2018-26; Lee County 2010-11, 2013-14, 2016-17393-132.749421393-132
2Jeff CraddockTarboro 2004-26265-48.847239265-48
3Steve DavisDudley 2004-26252-61.805235252-61
4Richard BaileyJack Britt 2000-02, 2004, 2006-10; Scotland 2012-26241-76.76024241-76
5Antonio MooreNortheastern 2005-26238-58.80422238-58
6Donnie KieferSaint Pauls 1986-87; Southwest Guilford 1988-90; Gates County 1991-93; Andrews 1994-95; Hibriten 1996-98; Roanoke 1999-2003; East Carteret 2004-06; Tuscola 2007-11; Central Cabarrus 2012-16, 2022, 2025-26234-175-5.5713455-34 (SC)289-209-5
7John KirbyEastern Alamance 2001-02, 2004-23, 2025-26223-85-1.72324223-85-1
8Todd WillertEast Forsyth 2003-26212-87.709242212-87
9Johnny SowellMonroe 2004-11, 2013-26201-82.710222201-82
10Greg LloydKings Mountain 2004, 2007-22; East Gaston 2005-06; Starmount 2023; Crest 2024-26201-96.677231201-96

Rank all active coaches →

Season Projection

120 simulated seasons. Results through week 12 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
1Hough8A10.0-0.061.461.4 – 61.524.6100%
2Millbrook8A9.0-0.056.656.6 – 56.623.7100%
3Weddington7A10.0-0.056.356.3 – 56.322.7100%
4Grimsley7A10.0-0.054.053.9 – 54.018.0100%
5Providence DayNCISAA I10.0-1.053.653.5 – 53.727.4—
6Rolesville8A7.0-2.051.451.3 – 51.426.0—
7Lake Norman7A10.0-0.050.750.7 – 50.715.3100%
8Junius H Rose6A10.0-0.050.550.4 – 50.524.7100%
9Cleveland7A9.0-1.049.149.1 – 49.227.3—
10Chambers8A9.0-1.048.248.2 – 48.222.3—
11Hoggard8A9.0-1.047.547.5 – 47.519.2—
12Reagan7A8.0-2.046.846.8 – 46.825.0—
13Jacksonville6A7.0-2.046.646.6 – 46.620.5—
14West Forsyth8A8.0-2.045.945.9 – 46.024.1—
15Clayton7A8.0-2.045.945.9 – 45.921.2—
16Garner7A8.0-2.045.745.7 – 45.829.9—
17Northern Nash6A8.0-2.045.345.3 – 45.316.9—
18Mallard Creek8A8.0-2.044.744.7 – 44.731.7—
19Cardinal Gibbons7A7.0-3.043.443.4 – 43.525.2—
20Southeast Raleigh7A8.0-3.043.243.1 – 43.221.7—
21Middle Creek6A8.0-2.043.143.1 – 43.221.0—
22Wake Forest7A8.0-2.042.042.0 – 42.015.0—
23Northside5A10.0-0.040.440.4 – 40.413.8100%
24East Forsyth7A7.0-3.040.340.3 – 40.322.5—
25Scotland6A9.0-1.039.839.8 – 39.814.8—

Rank all teams →

By classification

8A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Hough10.0-0.061.461.4 – 61.524.6100%
2Millbrook9.0-0.056.656.6 – 56.623.7100%
3Rolesville7.0-2.051.451.3 – 51.426.0—
4Chambers9.0-1.048.248.2 – 48.222.3—
5Hoggard9.0-1.047.547.5 – 47.519.2—
6West Forsyth8.0-2.045.945.9 – 46.024.1—
7Mallard Creek8.0-2.044.744.7 – 44.731.7—
8Palisades9.0-2.034.834.8 – 34.914.4—
9Myers Park8.0-3.034.234.2 – 34.323.3—
10Pinecrest8.0-3.033.333.3 – 33.323.8—

Rank all 8A teams →

NCISAA I — projected top 9
SchoolProj. recordRating10th–90thSOSUnbeaten
1Providence Day10.0-1.053.653.5 – 53.727.4—
2Cannon [Cannon/Concord Academy]8.0-3.029.529.3 – 29.618.7—
3Christ School7.0-3.023.222.8 – 23.512.7—
4Charlotte Country Day School3.0-8.015.915.8 – 16.022.9—
5Charlotte Latin5.0-6.014.714.6 – 14.822.7—
6Charlotte Christian3.0-7.09.69.4 – 9.718.5—
7Metrolina Christian Academy4.0-7.05.95.6 – 6.211.8—
8North Raleigh Christian Academy7.0-3.04.94.6 – 5.3-2.2—
9Ravenscroft2.0-8.0-11.6-11.9 – -11.30.4—

Rank all NCISAA I teams →

7A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Weddington10.0-0.056.356.3 – 56.322.7100%
2Grimsley10.0-0.054.053.9 – 54.018.0100%
3Lake Norman10.0-0.050.750.7 – 50.715.3100%
4Cleveland9.0-1.049.149.1 – 49.227.3—
5Reagan8.0-2.046.846.8 – 46.825.0—
6Clayton8.0-2.045.945.9 – 45.921.2—
7Garner8.0-2.045.745.7 – 45.829.9—
8Cardinal Gibbons7.0-3.043.443.4 – 43.525.2—
9Southeast Raleigh8.0-3.043.243.1 – 43.221.7—
10Wake Forest8.0-2.042.042.0 – 42.015.0—

Rank all 7A teams →

6A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Junius H Rose10.0-0.050.550.4 – 50.524.7100%
2Jacksonville7.0-2.046.646.6 – 46.620.5—
3Northern Nash8.0-2.045.345.3 – 45.316.9—
4Middle Creek8.0-2.043.143.1 – 43.221.0—
5Scotland9.0-1.039.839.8 – 39.814.8—
6Roberson8.0-2.036.636.6 – 36.67.9—
7Seventy-First10.0-1.035.335.3 – 35.38.0—
8Kings Mountain7.0-3.034.034.0 – 34.013.4—
9Union Pines9.0-1.030.830.7 – 30.85.6—
10Southern Alamance8.0-2.030.129.9 – 30.413.2—

Rank all 6A teams →

5A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Northside10.0-0.040.440.4 – 40.413.8100%
2Jay M Robinson10.0-0.038.638.6 – 38.61.1100%
3Crest9.0-1.038.638.6 – 38.618.8—
4Oak Grove8.0-2.038.238.2 – 38.38.5—
5Hickory8.0-3.037.837.8 – 37.812.8—
6Monroe8.0-2.036.836.8 – 36.914.8—
7South Point9.0-1.035.735.7 – 35.815.3—
8East Lincoln9.0-1.034.334.3 – 34.411.0—
9Southeast Alamance10.0-0.033.133.1 – 33.210.9100%
10Eastern Alamance7.0-2.032.732.6 – 32.711.1—

Rank all 5A teams →

NCISAA II — projected top 9
SchoolProj. recordRating10th–90thSOSUnbeaten
1Asheville School (Independent)7.0-3.026.526.3 – 26.712.4—
2High Point Christian Academy9.0-2.022.822.5 – 23.2-0.1—
3Trinity Christian7.0-4.013.713.4 – 14.11.3—
4Harrells Christian Academy6.0-6.02.40.5 – 4.64.4—
5SouthLake Christian Academy6.0-5.0-2.5-2.9 – -2.2-5.4—
6Wayne Christian6.0-4.0-9.3-9.6 – -8.9-17.1—
7Hickory Grove Christian7.0-4.0-12.3-12.5 – -12.1-14.2—
8Covenant Day1.2-8.8-14.1-15.2 – -13.03.2—
9GRACE Christian4.0-6.0-25.9-26.4 – -25.4-17.2—

Rank all NCISAA II teams →

4A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Hibriten10.0-0.026.826.7 – 26.8-9.5100%
2West Iredell9.0-1.026.226.2 – 26.26.3—
3West Craven8.0-2.024.624.6 – 24.72.4—
4T Wingate Andrews9.0-1.024.524.5 – 24.50.6—
5Stuart W Cramer8.0-2.024.324.3 – 24.3-8.0—
6Tuscola9.0-1.023.723.7 – 23.8-3.7—
7Reidsville7.0-3.023.723.7 – 23.7-1.7—
8Burns7.0-3.021.121.1 – 21.14.1—
9East Duplin9.0-1.019.819.7 – 19.81.5—
10West Stokes8.0-2.018.218.1 – 18.2-0.5—

Rank all 4A teams →

3A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Shelby9.0-1.029.429.4 – 29.53.2—
2North Stanly10.0-0.027.227.2 – 27.2-10.0100%
3Northeastern9.0-1.023.022.9 – 23.04.7—
4Lincolnton7.0-3.022.422.4 – 22.4-2.1—
5James Kenan8.0-1.020.020.0 – 20.0-2.8—
6Thomasville9.0-1.017.417.4 – 17.4-14.3—
7Eastern Randolph7.0-3.017.317.3 – 17.3-0.0—
8Wallace-Rose Hill6.0-4.014.514.5 – 14.6-4.9—
9Martin County7.0-3.013.213.2 – 13.30.5—
10Princeton6.0-5.012.512.4 – 12.5-3.1—

Rank all 3A teams →

NCISAA 8 — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1John Paul II Catholic8.9-2.115.213.6 – 16.9-11.5—
2Cary Christian8.0-1.015.113.3 – 17.0-10.3—
3Faith Christian8.0-1.09.97.7 – 12.0-12.3—
4Pungo Christian Academy9.0-0.03.41.1 – 6.0-36.799%
5Liberty Christian Academy6.1-1.9-5.3-9.2 – -1.4-17.1—
6St. David's6.9-3.1-9.1-10.8 – -7.0-12.3—
7Lawrence Academy6.9-4.1-10.2-11.6 – -8.7-17.7—
8Wake Christian Academy2.8-9.2-19.3-21.0 – -17.9-7.0—
9Sandhills Classical Christian2.9-4.1-19.6-23.1 – -16.0-20.0—
10Arendell Parrott Academy2.5-6.5-26.2-28.4 – -24.0-3.3—

Rank all NCISAA 8 teams →

2A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Tarboro9.0-1.027.827.7 – 27.8-0.0—
2Corvian Community9.0-1.020.420.4 – 20.5-0.7—
3Holmes8.0-1.020.120.0 – 20.1-8.2—
4Warren County10.0-0.019.319.2 – 19.4-21.9100%
5Starmount9.0-1.015.515.4 – 15.5-7.3—
6Community School of Davidson7.0-3.012.212.1 – 12.2-3.1—
7East Wilkes6.0-4.010.710.7 – 10.7-5.1—
8North Rowan7.0-3.06.46.4 – 6.4-9.2—
9Murphy8.0-2.04.34.2 – 4.3-8.7—
10Christ the King7.0-3.04.13.9 – 4.2-11.1—

Rank all 2A teams →

8-MAN — projected top 2
SchoolProj. recordRating10th–90thSOSUnbeaten
1Community Christian6.0-4.0-13.5-15.2 – -11.8-21.0—
2Father Capodanno2.0-5.0-29.6-31.0 – -28.1-15.9—

Rank all 8-MAN teams →

1A — projected top 10
SchoolProj. recordRating10th–90thSOSUnbeaten
1Northside10.0-0.07.57.4 – 7.5-24.5100%
2Wilson Preparatory Academy6.0-4.06.46.3 – 6.5-3.0—
3Robbinsville5.0-5.02.12.0 – 2.1-8.2—
4Chatham Central10.0-0.0-12.0-12.0 – -11.9-31.1100%
5Winston-Salem Preparatory Acad6.0-4.0-15.8-15.8 – -15.8-23.1—
6Rosman6.0-5.0-17.5-17.6 – -17.4-21.2—
7Sallie B Howard6.0-3.0-21.1-21.3 – -21.0-23.4—
8North Edgecombe6.0-4.0-23.1-23.2 – -23.0-23.3—
9Southeast Collegiate Prep Academy4.0-6.0-23.8-23.9 – -23.7-25.8—
10East Columbus Junior-Senior4.0-6.0-24.2-24.2 – -24.2-14.9—

Rank all 1A teams →

Most likely to finish unbeaten

SchoolClassProj. recordRating10th–90thSOSUnbeaten
1Hough8A10.0-0.061.461.4 – 61.524.6100%
2Millbrook8A9.0-0.056.656.6 – 56.623.7100%
3Weddington7A10.0-0.056.356.3 – 56.322.7100%
4Grimsley7A10.0-0.054.053.9 – 54.018.0100%
5Lake Norman7A10.0-0.050.750.7 – 50.715.3100%
6Junius H Rose6A10.0-0.050.550.4 – 50.524.7100%
7Northside5A10.0-0.040.440.4 – 40.413.8100%
8Jay M Robinson5A10.0-0.038.638.6 – 38.61.1100%
9A L Brown7A10.0-0.033.233.1 – 33.25.5100%
10Southeast Alamance5A10.0-0.033.133.1 – 33.210.9100%
11Apex Friendship8A10.0-0.029.229.2 – 29.27.7100%
12North Stanly3A10.0-0.027.227.2 – 27.2-10.0100%

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+23.4+23.1
NCISAA I10+18.2+17.3
7A60+16.5+16.4
6A58+10.0+9.9
5A57+6.5+5.7
NCISAA II9+0.1+0.1
4A56-2.8-3.5
3A55-8.9-9.9
NCISAA 812-12.0-15.9
2A46-15.0-14.8
8-MAN2-21.5-17.2
1A26-28.7-27.6

Strength of conference

Four or more teams.

GroupTeamsMean
Greater Neuse River7+28.9
Meck Power Six6+27.3
Big Carolina6+26.3
NCISAA Western4+23.6
NCISAA Big South4+23.4
CAP8+22.8
Central Piedmont6+22.8
Southern Carolina7+20.5
Mid South6+19.8
Triangle Six6+18.5
Carolina Coast7+18.0
Mid Carolina7+16.9
Quad City Seven7+15.5
Greater Charlotte6+15.3
North Piedmont6+14.7

Rank all conferences →