North Carolina All-Time Top 100 High School Football Teams

Update: 1/8/2022

RankGames RecordedSeasonTeamCombined RatingWin-Loss ROffenseDefense
1162013Charlotte Mallard Creek (NC)67.5702.14459.305-23.873
2142019Charlotte Myers Park (NC)66.9242.07561.429-18.989
3142020Charlotte Zebulon B. Vance (NC)66.8803.15154.631-21.828
4152012Matthews David W. Butler (NC)65.6522.03057.106-25.627
5152009Matthews David W. Butler (NC)62.3112.46058.556-16.595
6142012Charlotte Mallard Creek (NC)62.0801.65453.397-25.415
7132019Charlotte Mallard Creek (NC)61.8612.14053.492-20.553
8112020Matthews David W. Butler (NC)59.3432.35052.689-15.101
9162019Matthews Weddington (NC)58.8201.97551.428-20.071
10162002Charlotte Independence (NC)58.7821.90255.283-16.931
11142015Charlotte Mallard Creek (NC)58.5342.07252.769-17.677
12102020Cornelius Hough (NC)58.3602.96546.381-19.257
13182019Charlotte Zebulon B. Vance (NC)58.2032.24344.663-24.572
14162011Laurinburg Scotland (NC)57.6172.08051.803-19.034
15152011Greensboro Page (NC)57.5252.15648.798-20.338
16162010Matthews David W. Butler (NC)57.4851.96253.338-17.595
17132018Charlotte Mallard Creek (NC)57.4841.78151.307-19.600
18142011Charlotte Mallard Creek (NC)56.9541.61853.470-17.056
19182004Charlotte Independence (NC)56.7181.55158.680-13.114
20152016Greensboro Dudley (NC)56.5961.62748.714-20.090
21152017Wake Forest-Rolesville (NC)56.5531.78850.833-18.097
22142010Charlotte Mallard Creek (NC)56.5291.67053.560-16.671
23142019Rockingham Richmond (NC)56.3622.09653.742-13.731
24152018Wake Forest-Rolesville (NC)56.2321.96849.796-18.751
25162021Charlotte Zebulon B. Vance (NC)56.0712.26450.842-16.414
26162021Charlotte Chambers (NC)56.0712.26449.982-15.554
27142015Kernersville East Forsyth (NC)55.6901.91950.068-17.586
28172021Cornelius Hough (NC)55.4622.18050.207-16.013
29132011Matthews David W. Butler (NC)55.0721.76753.576-12.673
3091914Raleigh (NC)54.9802.52339.997-20.207
31132021Kernersville East Forsyth (NC)54.9241.94248.825-16.244
32132015Matthews David W. Butler (NC)54.4341.73845.406-20.606
33152009Charlotte Independence (NC)53.7922.27453.876-10.497
34152018Charlotte Myers Park (NC)53.5611.56249.245-17.460
35152012New Bern (NC)53.5481.93651.437-15.347
36142012Kernersville East Forsyth (NC)53.5161.72649.460-17.388
37152015Greensboro Dudley (NC)53.4181.50046.843-19.208
38152012Greensboro Northern Guilford (NC)53.3481.75245.188-21.285
39172001Charlotte Independence (NC)53.1451.53556.080-9.398
40152013Matthews David W. Butler (NC)53.0221.74652.061-12.469
41162013Laurinburg Scotland (NC)52.8462.03750.205-13.784
42132018Rockingham Richmond (NC)52.6471.78948.522-15.338
43152013Greensboro Dudley (NC)52.6442.05341.248-22.665
44112020Greensboro Grimsley (NC)52.5992.28145.810-15.111
45142015Charlotte Catholic (NC)52.4092.16040.786-21.074
46172017Charlotte Catholic (NC)52.3122.02145.620-17.568
47152019Clemmons West Forsyth (NC)52.3101.96648.479-13.766
48152015Greensboro Page (NC)52.1001.74151.553-11.400
49132016Kernersville East Forsyth (NC)52.0171.64445.841-16.830
50152016Matthews David W. Butler (NC)51.9991.58050.526-12.426
51132013Charlotte Independence (NC)51.9621.48147.849-15.253
52142017Laurinburg Scotland (NC)51.8201.76860.070-2.400
53162019Kings Mountain (NC)51.7741.68451.527-10.820
54112017Charlotte Christian (NC)51.6801.85950.344-12.085
55232018Charlotte Zebulon B. Vance (NC)51.6261.74942.293-20.845
56122020Winston-Salem Mount Tabor (NC)51.6202.15140.376-19.732
57162017Charlotte Harding University (NC)51.5022.17142.385-18.945
58152017Charlotte Mallard Creek (NC)51.4572.21040.023-20.771
59162014Charlotte Mallard Creek (NC)51.3951.95248.863-12.777
60112018Charlotte Christian (NC)51.2711.53048.535-15.768
61162018Charlotte Catholic (NC)51.0881.79741.595-21.070
62162011Havelock (NC)50.8321.66352.289-10.580
63152013Charlotte Catholic (NC)50.7421.94848.076-13.238
64182021Raleigh Cardinal Gibbons (NC)50.5961.97543.670-16.080
65122013Cornelius Hough (NC)50.5761.70443.626-18.009
66162018Matthews Weddington (NC)50.4891.79047.247-14.622
67152016Greensboro Page (NC)50.3631.54249.131-12.035
68122020Havelock (NC)50.1901.52750.033-9.389
69102020Charlotte Catholic (NC)50.0582.21736.398-22.063
70152011Greensboro Northern Guilford (NC)49.9301.87045.967-14.749
71162007Charlotte Independence (NC)49.7871.96344.622-13.461
72122020Clayton Cleveland (NC)49.4751.72350.360-8.401
73142013Belmont South Point (NC)49.2721.78046.566-13.028
74152005Charlotte Independence (NC)49.1702.18047.075-12.288
75152019Shelby (NC)49.0831.59848.006-11.666
76132012Rockingham Richmond (NC)49.0501.56749.794-11.346
77162017Havelock (NC)48.9481.48251.171-8.780
78152019Kernersville East Forsyth (NC)48.9241.96947.327-11.210
79162013Havelock (NC)48.9121.71344.957-14.920
80162005Greenville J.H. Rose (NC)48.8401.55050.087-10.374
81142017Wake Forest Heritage (NC)48.7891.45845.175-13.705
82142012Laurinburg Scotland (NC)48.7231.74641.312-18.772
83152012Indian Trail Porter Ridge (NC)48.5891.60540.326-20.260
84122013Charlotte West Mecklenburg (NC)48.5361.51942.634-15.893
85171989Rockingham Richmond (NC)48.5061.63054.783-4.977
86122021Clayton Cleveland (NC)48.4191.46253.476-5.456
87152019Raleigh Cardinal Gibbons (NC)48.4171.48646.493-12.323
88162006Charlotte Independence (NC)48.3322.11548.981-9.176
89132016Charlotte Zebulon B. Vance (NC)48.1131.35351.897-6.211
90142015Shelby Crest (NC)47.9901.85944.987-12.270
91122019Matthews David W. Butler (NC)47.8631.76240.315-16.246
92162012Havelock (NC)47.8111.40250.969-9.438
93161998Rockingham Richmond (NC)47.6191.54243.938-13.357
94112020Charlotte Myers Park (NC)47.5562.43442.682-10.062
95142016Charlotte Mallard Creek (NC)47.5351.52741.430-15.438
96142008Charlotte Independence (NC)47.4821.62248.472-10.307
97132016Apex Middle Creek (NC)47.4771.25945.597-12.955
98152015Shelby (NC)47.4121.71749.582-7.724
99112015Charlotte Zebulon B. Vance (NC)47.3811.48942.478-14.401
100132014Charlotte Independence (NC)47.2711.58841.407-16.115
101142016Charlotte Catholic (NC)47.2091.41541.002-16.079