Carolina VarsityNC high school football · 2026

Week 9 rankings · Oct 13–19

7A rankings

60 teams. Click any column to sort by it; click again to reverse. A team with fewer than 5 games is marked with its games played: its rating still leans on last season, and the weekly report leaves it out of its tables until it reaches 5.

#TeamRec
WeddingtonSouthern Carolina8-0126.7+18.3-20.540.98.627.30.79500124.4134.3125.2
Lake NormanNorth Piedmont7-0121.1+22.4-14.845.08.619.90.71429114.3122.3115.8
GrimsleyMetro7-0120.9+15.1-19.836.94.720.50.75145121.1127.0123.6
ClevelandGreater Neuse River6-1119.0+18.3-15.840.116.327.10.70321115.8110.2116.2
ReaganCentral Piedmont6-1118.8+16.5-21.138.49.324.50.70376112.6122.3114.9
ClaytonGreater Neuse River8-0116.2+16.7-16.242.59.514.70.71865113.7109.6113.5
Cardinal GibbonsTriangle Six5-2113.9+13.4-15.731.614.427.60.67737114.4116.8118.5
GarnerGreater Neuse River5-2112.7+14.6-13.234.419.930.10.68747107.4110.2110.7
Southeast RaleighGreater Neuse River6-2111.3+12.1-13.734.814.521.70.63433110.3109.6108.9
East ForsythCentral Piedmont4-3108.2+10.1-13.629.413.623.30.58599110.3109.6105.1
PageMetro7-0107.7+11.1-11.946.09.14.80.63572101.2101.5106.0
Wake ForestNorthern Six5-2106.5+11.1-15.534.110.717.20.62448100.896.6109.2
Hickory RidgeGreater Metro GMAC6-1105.7+12.4-12.342.17.66.70.5960293.989.9102.8
Marvin RidgeSouthern Carolina6-1105.6+11.7-8.339.720.319.00.67374103.1105.4106.6
A L BrownGreater Metro GMAC7-0104.6+15.7-7.444.012.16.70.6540897.2105.7103.6
RichmondMid South3-4104.2+6.3-10.226.020.028.50.50884102.998.398.5
Southern School of Energy and SustainabiTobacco Road4-2101.9+12.5-11.537.815.014.40.6148492.895.0103.8
Davie CountyNorth Piedmont5-2100.2+12.5-8.835.022.420.40.6573496.5101.697.8
New BernBig Carolina5-2100.0+13.6-7.334.725.722.00.65579103.1106.298.1
MooresvilleNorth Piedmont3-499.9+10.3-1.829.728.927.20.52724106.8105.799.3
ButlerMeck Power Six4-394.0+4.8-4.322.727.928.00.5822899.0101.898.2
Cape FearTri County6-192.8+7.0-3.834.917.04.90.6115693.385.091.2
D H ConleyBig Carolina6-190.9+8.2-3.534.424.910.40.6861191.190.889.7
South GarnerGreater Neuse River3-489.5+0.4-4.626.121.613.10.4729191.179.186.6
South CentralBig Carolina3-487.3+7.8-3.131.130.117.40.5302186.283.485.4
Fuquay-VarinaGreater Neuse River2-586.7+4.5+1.224.137.028.60.5011786.884.186.6
Jack BrittMid South2-585.8-4.0-4.115.627.325.20.4434989.179.084.3
IndependenceMeck Power Six1-685.0-8.9-7.16.427.330.30.45850103.393.584.8
Porter RidgeSouthern Carolina3-584.6-5.6-4.116.525.921.80.4762991.378.682.8
North MecklenburgMeck Power Six2-584.6-2.4-4.222.718.611.00.3514786.272.382.7
Holly SpringsTriangle Six3-482.8-2.1-3.819.422.316.50.4860282.076.686.9
HopewellGreater Charlotte4-382.4-0.9-0.622.425.415.00.5070085.175.181.9
AshleyCarolina Coast4-381.8+0.9-2.920.125.417.90.5498377.872.182.2
HeritageNorthern Six3-481.7+0.3-1.719.128.020.90.5295282.575.883.7
SandersonTriangle Six4-380.7-3.5-3.525.417.72.10.4593477.970.077.6
R J ReynoldsCentral Piedmont4-380.5-3.2-6.520.913.12.70.4952282.673.877.6
OverhillsMid South3-480.3+6.9+4.634.334.411.60.4659979.972.182.6
North BrunswickCarolina Coast5-380.2-6.4-6.218.917.06.60.5126782.775.881.9
HillsideTobacco Road5-279.6-2.7-3.222.319.34.00.5649082.678.281.1
West CabarrusGreater Metro GMAC3-479.3-4.4-2.115.127.720.60.5394682.272.777.8
TopsailCarolina Coast2-678.5-0.8-2.516.830.123.00.4617676.473.478.1
New HanoverCarolina Coast2-577.7-5.2-1.114.030.320.80.4697684.276.880.2
Pine ForestMid South3-476.9-4.2+0.217.928.117.30.4785779.470.980.6
South IredellNorth Piedmont1-675.4-6.9+1.210.435.627.80.4016279.468.075.5
Ballantyne RidgeSouthwestern3-474.6-0.5+3.324.729.010.20.4870072.072.679.3
West MecklenburgGreater Charlotte0-771.3-5.8+8.016.333.115.10.2826277.364.069.5
East WakeNorthern Six2-571.1-6.3-0.114.426.413.10.4039668.967.072.8
Purnell SwettTri County3-470.7-4.5+3.527.123.6-3.10.4059369.764.569.5
Cox MillGreater Metro GMAC2-569.7-0.9+10.825.939.98.90.3402779.565.570.8
CuthbertsonSouthern Carolina1-767.2-3.1+15.318.646.019.40.3584080.464.266.3
ParklandCentral Piedmont3-466.0-9.7-0.813.318.90.20.4462667.963.867.9
CaryTriangle Six2-564.7-14.7+3.211.925.74.70.3183771.861.766.6
LumbertonTri County1-664.1-8.2+5.113.130.38.50.3649265.162.664.1
Southwest GuilfordMetro1-661.7-8.6+6.510.633.012.00.3677764.157.966.6
Smithfield-SelmaGreater Neuse River0-857.5-12.1+10.47.143.519.90.3241760.149.756.4
KnightdaleNorthern Six0-757.4-14.3+8.09.135.17.70.2886967.051.258.9
RiversideTobacco Road1-656.5-11.8+8.611.634.06.20.3363356.552.560.1
McDowellNorthwestern1-655.8-5.5+11.020.641.92.40.3973663.158.356.2
Rocky RiverSouthwestern0-751.3-19.0+12.45.737.17.30.2113758.839.451.3
Chapel HillTobacco Road2-548.1-12.6+13.712.437.6-1.60.3635252.740.251.8

Off and Def are points above average once opponents are accounted for; for Def, lower is better. PPG and PA/G are points scored and allowed per game, as played. SOS is the average rating of the opponents played. Massey, MaxPreps and Simmons are those systems' ratings converted onto our power scale, and a dash means they don't rate the team. RPI is NCHSAA's official figure, as the association publishes it.