North Dakota All-Time Top 100 High School Football Teams

Update: 12/31/2022

RankGames RecordedSeasonTeamRatingWin-Loss RatingOffenseDefense
151920Williston (ND)73.840.8382.60-6.76
2121998Watford City Old HS (ND)52.501.9749.99-12.66
3111976Elgin (ND)52.101.8454.56-8.66
4132003West Fargo (ND)50.051.9342.88-13.52
5142009Bismarck (ND)49.691.9842.04-13.32
691976Wishek (ND)49.480.8752.87-13.32
7111926Minot (ND)49.421.9648.10-10.19
8131926Fargo Central (ND)49.082.3348.29-7.22
991976Napoleon-Gackle-Streeter (ND)48.110.8546.35-18.00
1061917Williston (ND)47.630.6258.502.69
11111991Bismarck St. Mary’s Central (ND)47.331.6137.83-12.39
12152016Bismarck Century (ND)46.600.8747.09-17.34
1391976New England (ND)46.271.5946.25-10.62
14112016Minot (ND)45.720.8349.03-12.54
15142016Bismarck (ND)45.601.1146.63-14.34
16142016West Fargo (ND)44.880.9143.72-17.55
17112016Minot-Dakota Memorial (ND)44.830.8148.89-13.04
18132002Linton (ND)44.691.3036.28-19.85
1991926Grand Forks Central (ND)44.591.4139.94-15.08
20122001Bismarck (ND)44.361.3636.14-11.88
21122007Fargo South (ND)44.291.3045.27-6.62
22102002Carson (ND)44.190.9440.69-17.04
23102002Strasburg (ND)42.111.3534.16-18.46
24212003Bismarck (ND)41.611.7239.55-6.97
25122002Cavalier (ND)40.980.6541.53-13.68
26101976Des Lacs-Burlington (ND)40.801.3743.49-7.52
27132022Fargo Shanley (ND)40.030.9050.35-2.97
28122006Fargo South (ND)39.891.6533.95-9.29
29101976Devils Lake St. Mary’s (ND)39.791.4841.09-8.40
3082022West Fargo Sheyenne (ND)39.330.8139.77-11.87
3191996Edinburg (ND)39.280.3446.89-5.06
3281976Linton (ND)39.230.5034.42-19.80
33132005Fargo South (ND)39.011.5440.61-3.99
34112002Underwood (ND)38.951.0936.78-13.02
35121997Fargo South (ND)38.881.4932.63-8.69
3691976McClusky (ND)38.861.3942.05-6.35
37152002Maddock (ND)38.661.1134.09-16.25
3881921Williston (ND)38.59-0.2962.0411.98
39122003Linton (ND)38.152.2035.28-7.04
40142005Dickinson Trinity-New England (ND)38.121.9137.11-5.43
4192020Bismarck Century (ND)37.980.5240.85-11.23
42122001Fargo South (ND)37.911.2031.04-9.57
43111991Jamestown-Medina-Montpelier (ND)37.731.3331.62-7.90
44131998Harvey (ND)37.341.6134.90-9.30
45142007Bismarck (ND)37.251.0733.06-11.36
46101975Fargo Shanley (ND)37.010.6829.87-9.92
47121988Fargo South (ND)36.991.4438.91-2.34
48111998Lisbon (ND)36.651.8235.57-6.60
49141990Fargo South (ND)36.511.2540.51-0.30
50131998Stanley (ND)36.401.6232.46-10.65
5181976Hebron (ND)36.071.0430.12-16.92
52192016Bismarck St. Mary’s Central (ND)35.811.4838.00-8.21
53101991Minot (ND)35.741.0036.61-1.80
5481976Lakota (ND)35.401.3530.14-14.12
55101976Watford City Old HS (ND)35.111.1539.88-6.56
56111998New Rockford (ND)35.111.6029.90-11.97
57141997Bismarck (ND)34.961.5428.83-7.35
5891991Bismarck (ND)34.801.1632.17-4.28
59122022Mandan (ND)34.660.6241.13-5.74
6091976Tower City Maple Valley (ND)34.570.9042.75-3.35
61141988Bismarck St. Mary’s Central (ND)34.281.4836.70-0.58
62142008Bismarck (ND)34.211.4434.84-3.88
6391929Bismarck (ND)34.121.1441.496.44
6492021West Fargo Sheyenne (ND)34.111.4530.15-9.78
65131996New England (ND)34.040.9038.58-4.66
66112001Wahpeton (ND)34.030.9535.11-2.06
67152013Bismarck (ND)33.971.5234.890.02
68121997Dickinson (ND)33.861.3729.73-5.71
69162021Bismarck Century (ND)33.831.0234.19-9.17
70122005Grand Forks Central (ND)33.771.6833.48-3.88
7191976Carson (ND)33.761.0439.82-3.62
72121994Minot Bishop Ryan (ND)33.561.2432.94-4.27
73112022Fargo Davies (ND)33.390.5340.69-5.98
74142009Fargo South (ND)33.321.6231.33-4.17
75121998West Fargo (ND)33.161.4926.44-9.36
76142010Bismarck (ND)33.081.0433.42-6.07
77102001Fargo North (ND)33.060.8526.41-9.74
78111998Velva (ND)32.741.2930.58-9.27
79132010Bismarck Century (ND)32.670.9030.82-8.43
80101991Fargo South (ND)32.661.1333.26-0.72
81142016Larimore (ND)32.611.7836.14-3.16
8291976Zeeland (ND)32.600.5436.59-9.51
8391976Drake (ND)32.550.9429.23-13.52
84101991Fargo North (ND)32.400.9133.01-1.66
85111998Bismarck (ND)32.321.0133.96-3.49
86122007Bismarck Century (ND)32.290.9730.39-7.65
8792016West Fargo Sheyenne (ND)32.190.4635.46-10.16
8892020Bismarck (ND)32.150.2143.35-0.22
89111991Dickinson (ND)32.100.9529.89-4.19
90122001Dickinson Trinity-New England (ND)31.950.4933.93-1.82
91102016Fargo South (ND)31.930.4835.22-10.21
92152011Bismarck (ND)31.871.5331.46-1.15
93121973Minot (ND)31.731.0635.533.96
94122003Fargo Shanley (ND)31.721.1929.17-7.12
95111998Washburn (ND)31.711.1333.25-6.47
96162012Bismarck (ND)31.681.1930.83-4.67
97111998Dickinson Trinity-New England (ND)31.481.5228.66-9.09
98162016Fargo Shanley (ND)31.411.2835.02-5.54
99152010Fargo South (ND)31.161.2932.03-4.39
100131996Hillsboro (ND)31.090.7531.77-7.64
101112007Minot (ND)31.081.1430.63-4.90