Saturday, October 28, 2023

Final 2023 RPI Rankings Released



The crux of the NCHSAA playoff system is the RPI formula. This formula, used for all team-bracketed playoffs, consists of three components:

- Winning Percentage (WP): Calculated by dividing the number of wins by the total games played, with ties considered as half a win.
- Opponents’ Winning Percentage (OWP): This involves averaging the winning percentages of a team's opponents. It's essential to note that games involving the team whose RPI is being calculated are not included in this process.
- Opponents’ Opponents Winning Percentage (OOWP): Similar to OWP, this is calculated for the opponents of a team's opponents. There's a slight exception for out-of-state teams, which we'll delve into next.

**Handling Out-of-State and International Opponents**

Out-of-state opponents from Georgia, South Carolina, Tennessee, and Virginia are treated the same as in-state opponents if they have a verified MaxPreps account and schedule. For all other out-of-state opponents, their direct winning percentage counts, but each of their opponents receives a .500 winning percentage in the formula.

International opponents, on the other hand, do not impact the RPI calculation, ensuring that the system remains focused on in-state competition.

1A Classification
RankRPISchoolWPMWPOWPOOWPWLT
10.70561Robbinsville0.90.90.67780.54839-1-0
20.69127Tarboro110.57030.54389-0-0
30.65408Mount Airy110.53330.469210-0-0
40.64978Eastern Randolph0.90.90.54440.549-1-0
50.64658Swain County0.90.90.52220.5599-1-0
60.60833North Rowan0.80.80.53330.51678-2-0
70.59401Mountain Heritage0.80.80.52220.48388-2-0
80.59395Murphy0.70.70.550.54657-3-0
90.58404West Columbus0.90.90.41530.49319-1-0
100.57656Thomasville0.70.70.55560.48117-3-0
110.57197Starmount0.90.90.38890.48819-1-0
120.56807North Duplin0.80.80.49170.4388-2-0
130.5618Southeast Halifax0.80.80.46830.44838-2-0
140.55891Wilson Prep0.90.90.37940.45729-1-0
150.54804Northside - Pinetown0.80.80.43610.44538-2-0
160.54411Draughn0.80.80.41110.46568-2-0
170.54272Hayesville0.60.60.51940.51656-4-0
180.542Bear Grass Charter0.80.80.43850.4228-2-0
190.54131Mitchell0.80.80.38890.48588-2-0
200.5392Perquimans0.66670.66670.46140.51556-3-0
210.53711North Moore0.80.80.41110.44228-2-0
220.52662Mountain Island Charter0.70.70.41670.49997-3-0
230.52614Bertie0.44440.44440.61050.49544-5-0
240.52385Lakewood0.80.80.36940.45368-2-0
250.51662Rosewood0.50.50.57780.45175-5-0
260.50738East Bladen0.50.50.53750.47465-5-0
270.4993Alleghany0.40.40.59860.46624-6-0
280.49167Gates County0.50.50.4730.50825-5-0
290.48897East Wilkes0.60.60.42220.46696-4-0
300.48882Christ the King0.50.50.49720.46645-5-0
310.48693Albemarle0.50.50.46390.50465-5-0
320.48379Hobgood Charter0.70.70.32520.4797-3-0
330.48048Corvian Community0.50.50.48890.44975-5-0
340.4729Warren County0.50.50.49050.42245-5-0
350.4726Hobbton0.50.50.45560.46795-5-0
360.47253Bishop McGuinness0.50.50.44440.48255-5-0
370.47009Cherokee0.50.50.42860.49555-5-0
380.46851Northampton County0.60.60.36830.47076-4-0
390.45552Andrews0.40.40.47080.49064-6-0
400.45441Pender0.40.40.48330.47034-6-0
410.45319Polk County0.40.40.47780.47364-6-0
420.45313Bessemer City0.50.50.41110.46235-5-0
430.44824Weldon0.50.50.41670.43864-4-0
440.44433Avery County0.40.40.46670.45894-6-0
450.43583North Edgecombe0.30.30.52060.45863-7-0
460.43241South Stanly0.40.40.42920.46924-6-0
470.42616Washington County0.250.250.51390.48532-6-0
480.42264South Stokes0.20.20.55560.46812-8-0
490.41756South Davidson0.40.40.38890.47334-6-0
500.40886Southside0.40.40.38370.45124-6-0
510.40607Carver0.20.20.51110.47212-8-0
520.38825East Columbus0.20.20.48190.45162-8-0
530.38386Elkin0.30.30.37780.47583-7-0
540.38232Cherryville0.20.20.45560.4672-8-0
550.38073Union0.20.20.46940.44322-8-0
560.38016Pamlico County0.30.30.39170.4453-7-0
570.37231Columbia0.22220.22220.44310.4282-7-0
580.36541Union Academy0.20.20.41810.46062-8-0
590.36518KIPP Pride0.20.20.43490.43742-8-0
600.36001Thomas Jefferson0.20.20.43180.42442-8-0
610.35198Winston-Salem Prep0.10.10.46250.45661-9-0
620.34965Rosman0.10.10.46670.44331-9-0
630.33983Lejeune0.22220.22220.37040.41672-7-0
640.33795North Stokes0.10.10.42640.4581-9-0
650.32625Northwest Halifax0.10.10.4040.44891-9-0
660.31103Mattamuskeet000.47450.40410-7-0
670.30663Rocky Mount Prep000.44270.43190-9-0
680.28401Highland Tech000.39520.41970-10-0
690.2779Chatham Central000.37780.42260-10-0
700.26114Jones000.33470.42420-10-0


2A Classification
RankRPISchoolWPMWPOWPOOWPWLT
10.6641Clinton110.52220.517410-0-0
20.65649Forest Hills0.90.90.57780.51799-1-0
30.65011Reidsville0.90.90.54440.54119-1-0
40.64297Northeastern110.45560.535810-0-0
50.63882SouthWest Edgecombe0.80.80.61110.51468-2-0
60.63446Salisbury110.43330.537110-0-0
70.63385East Duplin0.90.90.52220.51659-1-0
80.62971Community School of Davidson0.90.90.52640.49729-1-0
90.6277Bunker Hill110.43750.50910-0-0
100.62513Monroe0.90.90.50.51719-1-0
110.62511Randleman0.90.90.47780.54679-1-0
120.62396Nash Central0.80.80.54860.54848-2-0
130.61479Wallace-Rose Hill0.70.70.63330.50497-3-0
140.60703Hertford County0.80.80.54030.50318-2-0
150.59904West Craven0.70.70.60.49687-3-0
160.5905Whiteville0.80.80.51530.48138-2-0
170.57537Shelby0.70.70.55560.47717-3-0
180.57501West Lincoln0.80.80.45560.50938-2-0
190.56987Brevard0.80.80.46110.48478-2-0
200.56679Princeton0.70.70.52220.4937-3-0
210.56459North Stanly0.70.70.49720.5197-3-0
220.56437Burns0.70.70.52220.48497-3-0
230.56378East Surry0.70.70.51110.49787-3-0
240.5595Farmville Central0.80.80.40.53178-2-0
250.55824Maiden0.70.70.47780.52387-3-0
260.55532Midway0.70.70.51110.46967-3-0
270.544West Stokes0.60.60.53330.50226-4-0
280.54358Southwestern Randolph0.60.60.53330.50086-4-0
290.5427East Gaston0.80.80.38890.49058-2-0
300.53711Providence Grove0.60.60.51110.50896-4-0
310.53658Pine Lake Prep0.70.70.44030.50167-3-0
320.53556Cummings0.80.80.38890.46678-2-0
330.53547Beddingfield0.60.60.51110.50346-4-0
340.53344North Surry0.70.70.44440.48567-3-0
350.53194Chase0.70.70.44440.48067-3-0
360.53035James Kenan0.60.60.48890.5166-4-0
370.52758Anson0.50.50.56670.50315-5-0
380.52757Lincolnton0.50.50.57780.48825-5-0
390.52412Holmes0.60.60.46670.52496-4-0
400.52059Southwest Onslow0.50.50.55420.49645-5-0
410.52033T.W. Andrews0.60.60.46670.51226-4-0
420.51686North Pitt0.50.50.53330.51185-5-0
430.51544St. Pauls0.60.60.47780.48116-4-0
440.50835Trinity0.50.50.52220.49825-5-0
450.506Eastern Wayne0.60.60.43970.50046-4-0
460.50412Martin County0.50.50.50910.50165-5-0
470.50403Mount Pleasant0.50.50.54440.45425-5-0
480.50382West Stanly0.50.50.51110.49795-5-0
490.49722Northwood0.70.70.38890.43897-3-0
500.49713Bandys0.60.60.40.52386-4-0
510.49544Southeast Alamance0.60.60.44440.45896-4-0
520.49039East Rutherford0.50.50.48890.48285-5-0
530.48965Lexington0.50.50.47780.49515-5-0
540.48956East Davidson0.40.40.55560.49114-6-0
550.48767Heide Trask0.60.60.40420.48676-4-0
560.48646Newton-Conover0.30.30.63330.47713-7-0
570.48233Wilkes Central0.60.60.40.47446-4-0
580.48207Louisburg0.50.50.47780.46995-5-0
590.48178McMichael0.50.50.44440.51335-5-0
600.47905Camden County0.40.40.54170.47464-6-0
610.47626South Granville0.50.50.46670.46535-5-0
620.47563Greene Central0.40.40.51110.5044-6-0
630.46221Roanoke Rapids0.20.20.63610.49252-8-0
640.46094Hendersonville0.40.40.51110.4554-6-0
650.458North Forsyth0.40.40.46670.50444-6-0
660.45356Walkertown0.30.30.52220.51563-7-0
670.45252Ayden - Grifton0.30.30.54440.48253-7-0
680.45216Red Springs0.50.50.37780.50355-5-0
690.44076North Johnston0.40.40.44440.47664-6-0
700.43903Kinston0.40.40.41110.51534-6-0
710.43315Washington0.30.30.47780.50683-7-0
720.43144West Wilkes0.40.40.44440.44564-6-0
730.4313West Bladen0.20.20.57080.47662-8-0
740.42768J.F. Webb0.50.50.37780.42195-5-0
750.42678Seaforth0.40.40.44440.434-6-0
760.42665Wheatmore0.20.20.54440.49632-8-0
770.42657East Burke0.30.30.47780.48493-7-0
780.4217Bunn0.20.20.51390.52052-8-0
790.41629Surry Central0.30.30.46670.46543-7-0
800.41503South Columbus0.33330.33330.41980.49043-6-0
810.40982North Lenoir0.20.20.51110.48462-8-0
820.407Bartlett Yancey0.30.30.46670.43443-7-0
830.40062Fairmont0.20.20.48890.48362-8-0
840.39658Madison0.20.20.50.45532-8-0
850.39653R-S Central0.30.30.41110.47363-7-0
860.38879Pasquotank County0.20.20.46250.47932-8-0
870.37889Morehead000.58890.47780-10-0
880.37532Goldsboro0.10.10.50.48441-9-0
890.37044Forbush0.20.20.44440.44222-8-0
900.37015Manteo0.10.10.48890.4821-9-0
910.36678West Davidson000.54440.49670-10-0
920.35597East Carteret0.20.20.41390.43472-8-0
930.35233Owen0.20.20.40.44112-8-0
940.35224West Caldwell000.51110.49260-10-0
950.35167South Lenoir0.10.10.43330.49441-9-0
960.34667Graham0.10.10.46670.43331-9-0
970.34567Jordan-Matthews0.20.20.40.41892-8-0
980.33921Granville Central0.10.10.41560.47661-9-0
990.32311North Wilkes000.47780.440-10-0
1000.31939Patton000.45560.45720-10-0
1010.3135Spring Creek000.44580.45060-10-0


3A Classification
RankRPISchoolWPMWPOWPOOWPWLT
10.69129Crest110.56670.548810-0-0
20.68121Havelock110.53330.559610-0-0
30.66744Seventy-First110.51110.543310-0-0
40.66636Southern Alamance0.90.90.57780.55089-1-0
50.66135Southern Nash0.90.90.55970.55829-1-0
60.66113Eastern Alamance0.80.80.63330.55938-2-0
70.65822Hickory110.48890.542210-0-0
80.65738Northern Nash0.90.90.53750.57469-1-0
90.65244Kings Mountain0.90.90.54440.54899-1-0
100.64335West Henderson110.45560.537110-0-0
110.64025Jacksonville0.88890.88890.54320.5218-1-0
120.63913Williams0.80.80.56670.57498-2-0
130.63444Dudley110.47780.477810-0-0
140.62744Cape Fear0.80.80.57780.52118-2-0
150.62489Robinson110.42220.5210-0-0
160.62289Oak Grove0.90.90.48890.52449-1-0
170.61881Scotland0.80.80.53330.55168-2-0
180.61642Pisgah0.80.80.56670.49928-2-0
190.61382Western Alamance0.60.60.67780.54246-4-0
200.61323Vance County110.41110.49610-0-0
210.61042Hunt0.80.80.53330.52368-2-0
220.60974A.C. Reynolds0.70.70.61110.51767-3-0
230.60458Fike0.70.70.60.51537-3-0
240.59978Northwest Cabarrus0.90.90.44440.50679-1-0
250.59689Eastern Guilford0.80.80.52220.49338-2-0
260.59309White Oak0.90.90.42080.51599-1-0
270.592Ledford0.90.90.40.549-1-0
280.58979West Charlotte0.70.70.56670.51047-3-0
290.58697C.B. Aycock0.80.80.47780.51958-2-0
300.57978North Lincoln0.70.70.54440.50677-3-0
310.57389Statesville0.70.70.52220.51677-3-0
320.56221Richlands0.70.70.50.50747-3-0
330.5609North Brunswick0.70.70.47780.53267-3-0
340.55869Southern Durham0.60.60.58890.47716-4-0
350.55568South Point0.60.60.52220.5566-4-0
360.55476Currituck County0.70.70.49310.49187-3-0
370.54411Rockingham County0.70.70.47780.47677-3-0
380.53922East Lincoln0.70.70.42220.53447-3-0
390.53392West Carteret0.60.60.52080.48536-4-0
400.533South Johnston0.60.60.50.516-4-0
410.53167Hibriten0.50.50.56670.51675-5-0
420.53033Ashe County0.60.60.50.50116-4-0
430.53027Person0.50.50.53750.55095-5-0
440.52903J.H. Rose0.40.40.63190.52094-6-0
450.52744Southern Lee0.60.60.47780.52116-4-0
460.52622Central Davidson0.50.50.55560.51335-5-0
470.52267Terry Sanford0.60.60.50.47566-4-0
480.52233West Rowan0.50.50.56670.48565-5-0
490.52167North Henderson0.70.70.40.50567-3-0
500.52106Rocky Mount0.33330.33330.65430.53113-6-0
510.51447Smoky Mountain0.40.40.61110.50014-6-0
520.50894Tuscola0.50.50.51110.5155-5-0
530.50367West Johnston0.50.50.50.51225-5-0
540.50333Northeast Guilford0.70.70.36670.48897-3-0
550.50317Lake Norman Charter0.66670.66670.40120.47566-3-0
560.50267North Gaston0.50.50.50.50895-5-0
570.50267Ashbrook0.40.40.56670.524-6-0
580.50156North Davidson0.30.30.65560.49783-7-0
590.4964West Iredell0.60.60.41110.50656-4-0
600.4943Erwin0.40.40.57080.48654-6-0
610.492Huss0.40.40.53330.52894-6-0
620.49056Croatan0.50.50.48890.48335-5-0
630.4899Orange0.30.30.61110.51823-7-0
640.48844Triton0.60.60.41110.486-4-0
650.48522Harnett Central0.50.50.48890.46565-5-0
660.48115Dixon0.40.40.54440.47794-6-0
670.47839Franklin0.20.20.65560.52062-8-0
680.47444Concord0.50.50.44440.48895-5-0
690.47168East Wake0.30.30.55560.53153-7-0
700.46596West Mecklenburg0.40.40.46670.5314-6-0
710.46486Lee County0.40.40.46670.52734-6-0
720.45013Ben L. Smith0.40.40.46670.47824-6-0
730.44956North Iredell0.30.30.52220.50223-7-0
740.4488Franklinton0.30.30.49170.54043-7-0
750.44411Carson0.40.40.44440.48784-6-0
760.43668Freedom0.30.30.48890.50383-7-0
770.43623South Central0.30.30.47640.51893-7-0
780.43252Southern Wayne0.30.30.46670.51953-7-0
790.43022Union Pines0.20.20.55560.49332-8-0
800.42881Asheboro0.10.10.62220.49971-9-0
810.42675South Brunswick0.20.20.53610.50772-8-0
820.42622Forestview0.20.20.52220.52442-8-0
830.424Central Cabarrus0.30.30.46670.49113-7-0
840.42135Parkwood0.20.20.52220.50822-8-0
850.41558Montgomery Central0.40.40.36670.49644-6-0
860.41474Enka0.30.30.44440.48993-7-0
870.41413St. Stephens0.10.10.60.48041-9-0
880.41053South Rowan0.30.30.44440.47583-7-0
890.41033Westover0.40.40.36670.47894-6-0
900.40235West Brunswick0.10.10.54580.51341-9-0
910.39878Northside - Jacksonville0.10.10.53190.521-9-0
920.39363E.E. Smith0.30.30.40.47883-7-0
930.3889North Buncombe0.30.30.37780.49263-7-0
940.38449Carrboro0.30.30.41110.43353-7-0
950.38144Stuart W. Cramer000.57780.50110-10-0
960.38092East Rowan000.60.46970-10-0
970.3797Cedar Ridge000.54440.53980-10-0
980.37768Harding University0.10.10.48890.50711-9-0
990.37744Atkins0.20.20.44440.46562-8-0
1000.37644Foard000.57780.48440-10-0
1010.3708First Flight0.11110.11110.46850.50031-8-0
1020.35806Swansboro000.53060.48610-10-0
1030.35567High Point Central0.10.10.46670.46331-9-0
1040.35344Smithfield-Selma000.51110.49670-10-0
1050.35Piedmont0.10.10.43330.48891-9-0
1060.34178Douglas Byrd000.47780.50220-10-0
1070.32213East Henderson000.43330.4960-10-0
1080.31811Southern Guilford000.44440.46780-10-0
1090.31256Western Harnett000.42220.47890-10-0


4A Classification
RankRPISchoolWPMWPOWPOOWPWLT
10.69715Rolesville0.90.90.63330.57949-1-0
20.695Cleveland110.56670.561110-0-0
30.69273Weddington0.80.80.70560.56848-2-0
40.686Watauga110.56670.531110-0-0
50.67511Mooresville110.51110.568910-0-0
60.675Grimsley110.53330.538910-0-0
70.67131Hough0.90.90.58330.55999-1-0
80.66931Hoggard0.90.90.58890.54589-1-0
90.66711Pinecrest110.51110.542210-0-0
100.66158Butler0.90.90.57460.53919-1-0
110.65667East Forsyth0.90.90.53330.57789-1-0
120.65383Lake Norman0.90.90.53330.56839-1-0
130.65233Cardinal Gibbons0.80.80.64170.51898-2-0
140.63497Laney0.80.80.58890.53148-2-0
150.63233Millbrook0.80.80.56670.55228-2-0
160.63167Clayton0.80.80.56670.558-2-0
170.62739West Forsyth0.70.70.62220.56177-3-0
180.62711Holly Springs0.90.90.51110.50899-1-0
190.61611Porter Ridge0.80.80.51110.57228-2-0
200.60888Sun Valley0.70.70.56670.5747-3-0
210.60056Davie0.70.70.55560.56117-3-0
220.59978Marvin Ridge0.60.60.64440.546-4-0
230.59847Leesville Road0.80.80.48890.54318-2-0
240.59174T.C. Roberson0.80.80.47780.53548-2-0
250.59056Garner0.60.60.62220.53896-4-0
260.58893Chambers0.70.70.53330.5527-3-0
270.58833Wake Forest0.60.60.60.56116-4-0
280.587Northwest Guilford0.80.80.46670.53448-2-0
290.58679Richmond0.50.50.68890.53755-5-0
300.58678Myers Park0.70.70.54720.52637-3-0
310.58389Apex Friendship0.80.80.48890.49448-2-0
320.58072Mallard Creek0.60.60.60970.52286-4-0
330.57067Mount Tabor0.60.60.56670.54676-4-0
340.57001Cox Mill0.50.50.62220.57045-5-0
350.56291Jordan0.70.70.48890.52457-3-0
360.56222South View0.70.70.48890.52227-3-0
370.55989Heritage0.40.40.68890.54784-6-0
380.55658Cuthbertson0.60.60.53330.54426-4-0
390.5496Ardrey Kell0.70.70.45830.52097-3-0
400.54767Independence0.70.70.45560.51827-3-0
410.54369Charlotte Catholic0.70.70.45560.50497-3-0
420.54367Middle Creek0.60.60.53330.50116-4-0
430.54211Reagan0.40.40.64440.54784-6-0
440.542Page0.50.50.60.50675-5-0
450.5388Hillside0.60.60.51110.51456-4-0
460.53744Jack Britt0.50.50.57780.52115-5-0
470.53619Apex0.70.70.44440.49477-3-0
480.53567Pine Forest0.60.60.53330.47446-4-0
490.53544Alexander Central0.50.50.57780.51445-5-0
500.53222Ashley0.60.60.48890.52226-4-0
510.53086Asheville0.50.50.56110.52145-5-0
520.53054North Mecklenburg0.50.50.56670.51295-5-0
530.52278Fuquay - Varina0.40.40.61110.52784-6-0
540.51993New Hanover0.50.50.52220.53685-5-0
550.51844Southeast Raleigh0.50.50.51110.54675-5-0
560.51789A.L. Brown0.50.50.52220.535-5-0
570.51603Athens Drive0.50.50.54440.49425-5-0
580.51056Overhills0.50.50.55560.46115-5-0
590.50478South Garner0.50.50.47780.54565-5-0
600.50416Chapel Hill0.60.60.42220.51766-4-0
610.50344Gray's Creek0.50.50.51110.49675-5-0
620.49967Hickory Ridge0.30.30.63330.52113-7-0
630.49902Providence0.50.50.51110.48195-5-0
640.49174Northern Guilford0.40.40.54440.51324-6-0
650.49111Purnell Swett0.50.50.47780.55-5-0
660.48489Southwest Guilford0.50.50.45560.50895-5-0
670.47948D.H. Conley0.30.30.57640.52973-7-0
680.47764Wakefield0.30.30.55560.55143-7-0
690.47256Glenn0.30.30.55560.53443-7-0
700.47089Hoke County0.30.30.55560.52893-7-0
710.46638Topsail0.40.40.46670.53244-6-0
720.46202New Bern0.40.40.44310.54934-6-0
730.46136Sanderson0.40.40.47780.50084-6-0
740.45899Parkland0.40.40.44440.53744-6-0
750.45651Willow Spring0.30.30.52220.52543-7-0
760.44692Broughton0.40.40.43330.51194-6-0
770.44405South Mecklenburg0.30.30.53610.46533-7-0
780.43814Enloe0.40.40.42220.49754-6-0
790.43711Panther Creek0.30.30.51110.47563-7-0
800.43663Knightdale0.20.20.53330.54432-8-0
810.43556South Caldwell0.30.30.48890.53-7-0
820.43144Riverside-Durham0.40.40.43330.46044-6-0
830.43078Southeast Guilford0.30.30.47780.49893-7-0
840.42844West Cabarrus0.10.10.61110.51331-9-0
850.42811Lumberton0.20.20.54440.50112-8-0
860.42762Rocky River0.30.30.50280.4553-7-0
870.42756Corinth Holders0.20.20.52220.52892-8-0
880.42378R.J. Reynolds0.20.20.51110.53112-8-0
890.42224Hopewell0.30.30.44720.51123-7-0
900.422Ragsdale0.20.20.53330.49562-8-0
910.42037Palisades0.30.30.45280.49753-7-0
920.41822South Iredell0.20.20.48890.54222-8-0
930.41616Olympic0.30.30.44440.49463-7-0
940.39533Western Guilford0.20.20.46670.49562-8-0
950.39129McDowell0.20.20.46670.48212-8-0
960.38781Northern Durham0.20.20.48410.44722-8-0
970.38111Green Level0.20.20.44440.47782-8-0
980.36736Green Hope0.20.20.41110.47642-8-0
990.35456Cary0.10.10.45560.47441-9-0
1000.33824East Mecklenburg0.10.10.42360.46271-9-0
1010.3196Berry0.22220.22220.2840.46452-7-0
1020.29417East Chapel Hill000.40830.43610-10-0
1030.28619Garinger000.36810.46320-10-0