North Carolina High School All-Time Top Football Teams

Update: 12/31/2022

RankGames RecordedSeasonTeamRatingWin-Loss RatingOffenseDefense
1162013Charlotte Mallard Creek (NC)67.812.1659.61-23.87
2142019Charlotte Myers Park (NC)67.132.0961.92-18.69
3142020Charlotte Zebulon B. Vance (NC)66.913.1655.41-21.37
4152012Matthews David W. Butler (NC)65.942.0557.35-25.71
5152009Matthews David W. Butler (NC)62.732.4854.17-21.46
6142012Charlotte Mallard Creek (NC)62.371.6753.64-25.50
7132019Charlotte Mallard Creek (NC)62.062.1553.98-20.25
8152022Cornelius Hough (NC)61.161.9550.59-24.28
9112020Matthews David W. Butler (NC)59.382.3653.47-14.65
10162002Charlotte Independence (NC)59.281.9251.28-21.96
11162019Matthews Weddington (NC)59.021.9951.92-19.77
12142015Charlotte Mallard Creek (NC)58.842.0953.69-17.12
13182019Charlotte Zebulon B. Vance (NC)58.402.2545.16-24.27
14102020Cornelius Hough (NC)58.392.9847.16-18.80
15162011Laurinburg Scotland (NC)57.952.0951.29-19.91
16162010Matthews David W. Butler (NC)57.891.9852.84-18.56
17152011Greensboro Page (NC)57.862.1748.29-21.21
18132018Charlotte Mallard Creek (NC)57.811.8051.89-19.38
19142011Charlotte Mallard Creek (NC)57.291.6352.96-17.93
20182004Charlotte Independence (NC)56.981.5659.02-13.05
21152016Greensboro Dudley (NC)56.971.6549.68-19.46
22142010Charlotte Mallard Creek (NC)56.941.6953.06-17.64
23152017Wake Forest-Rolesville (NC)56.921.8151.40-17.92
24132022Kernersville East Forsyth (NC)56.691.7152.64-17.66
2591914Raleigh (NC)56.692.5841.00-21.92
26142019Rockingham Richmond (NC)56.562.1154.23-13.43
27152018Wake Forest-Rolesville (NC)56.561.9950.38-18.53
28162021Charlotte Chambers (NC)56.192.2750.43-15.17
29162021Charlotte Zebulon B. Vance (NC)56.192.2751.29-16.03
30142015Kernersville East Forsyth (NC)56.001.9450.99-17.02
31172021Cornelius Hough (NC)55.592.1950.66-15.63
32132011Matthews David W. Butler (NC)55.411.7853.06-13.55
33162022New Bern (NC)55.202.0152.14-15.04
34132021Kernersville East Forsyth (NC)55.051.9549.28-15.86
35122022Charlotte Zebulon B. Vance (NC)54.841.7847.40-19.22
36122022Charlotte Chambers (NC)54.841.7847.40-19.22
37132015Matthews David W. Butler (NC)54.741.7546.33-20.05
38152009Charlotte Independence (NC)54.222.2949.49-15.36
39152018Charlotte Myers Park (NC)53.881.5849.83-17.24
40152012New Bern (NC)53.841.9551.68-15.43
41142012Kernersville East Forsyth (NC)53.811.7449.70-17.47
42152015Greensboro Dudley (NC)53.721.5247.76-18.65
43152012Greensboro Northern Guilford (NC)53.641.7745.43-21.37
44172001Charlotte Independence (NC)53.511.5355.11-10.91
45152013Matthews David W. Butler (NC)53.261.7652.36-12.46
46162013Laurinburg Scotland (NC)53.082.0550.51-13.78
47132018Rockingham Richmond (NC)52.971.8149.10-15.12
48152013Greensboro Dudley (NC)52.882.0741.55-22.66
49142015Charlotte Catholic (NC)52.722.1841.71-20.51
50172017Charlotte Catholic (NC)52.672.0446.18-17.39
51112020Greensboro Grimsley (NC)52.632.2946.59-14.66
52152019Clemmons West Forsyth (NC)52.511.9848.97-13.47
53152015Greensboro Page (NC)52.411.7652.47-10.84
54132016Kernersville East Forsyth (NC)52.391.6646.80-16.20
55152016Matthews David W. Butler (NC)52.371.6051.49-11.79
56132013Charlotte Independence (NC)52.201.5048.15-15.25
57142017Laurinburg Scotland (NC)52.181.7960.63-2.23
58112017Charlotte Christian (NC)52.041.8850.91-11.91
59162019Kings Mountain (NC)51.981.7052.02-10.52
60232018Charlotte Zebulon B. Vance (NC)51.951.7742.87-20.62
61162017Charlotte Harding University (NC)51.862.1942.95-18.77
62132022Charlotte Mallard Creek (NC)51.851.8743.69-18.27
63152017Charlotte Mallard Creek (NC)51.822.2340.59-20.60
64162014Charlotte Mallard Creek (NC)51.701.9749.82-12.21
65142022Charlotte Providence Day (NC)51.661.7752.07-11.30
66122020Winston-Salem Mount Tabor (NC)51.662.1641.16-19.28
67112018Charlotte Christian (NC)51.591.5549.12-15.55
68162018Charlotte Catholic (NC)51.411.8242.18-20.85
69162011Havelock (NC)51.171.6851.78-11.46
70162022Greensboro Grimsley (NC)51.131.8755.82-7.36
71152013Charlotte Catholic (NC)50.981.9648.38-13.23
72122013Cornelius Hough (NC)50.811.7243.93-18.01
73162018Matthews Weddington (NC)50.811.8147.83-14.40
74171989Rockingham Richmond (NC)50.781.6957.71-5.88
75152016Greensboro Page (NC)50.741.5650.09-11.40
76182021Raleigh Cardinal Gibbons (NC)50.721.9844.12-15.70
77132022Charlotte Independence (NC)50.601.6151.74-10.46
78132022Matthews David W. Butler (NC)50.551.6148.01-13.51
79152011Greensboro Northern Guilford (NC)50.271.8845.46-15.62
80122020Havelock (NC)50.231.5450.81-8.94
81162007Charlotte Independence (NC)50.151.9844.44-14.07
82102020Charlotte Catholic (NC)50.102.2337.18-21.61
83122020Clayton Cleveland (NC)49.511.7451.14-7.95
84142013Belmont South Point (NC)49.511.8046.87-13.02
85152005Charlotte Independence (NC)49.462.1947.70-12.00
86132012Rockingham Richmond (NC)49.341.5850.04-11.43
87162017Havelock (NC)49.311.5051.73-8.61
88152019Shelby (NC)49.281.6148.50-11.37
89142017Wake Forest Heritage (NC)49.151.4845.74-13.53
90162013Havelock (NC)49.151.7345.26-14.92
91162005Greenville J.H. Rose (NC)49.131.5650.71-10.09
92152019Kernersville East Forsyth (NC)49.131.9847.82-10.91
93142012Laurinburg Scotland (NC)49.011.7641.55-18.85
94152012Indian Trail Porter Ridge (NC)48.881.6240.57-20.34
95122013Charlotte West Mecklenburg (NC)48.771.5442.93-15.89
96152019Raleigh Cardinal Gibbons (NC)48.621.5046.99-12.02
97122021Clayton Cleveland (NC)48.541.4753.93-5.07
98132016Charlotte Zebulon B. Vance (NC)48.481.3752.86-5.58
99162006Charlotte Independence (NC)48.462.1444.46-13.99
100142015Shelby Crest (NC)48.301.8745.91-11.71
101131991Winston-Salem Carver (NC)48.292.0042.23-14.47