Iowa All-Time Top 100 High School Football Teams

Update: 12/30/2022

RankGames RecordedSeasonTeamRatingWin-Loss RatingOffenseDefense
182001Adair-Casey (IA)73.453.0662.26-19.79
2121999West Des Moines Valley (IA)69.782.6254.17-23.92
3152022West Des Moines Dowling Catholic (IA)66.982.6057.29-22.86
4152017West Des Moines Dowling Catholic (IA)66.132.1562.42-22.66
5171992Bettendorf (IA)65.902.8251.50-20.93
6131992Iowa City (IA)65.502.2857.36-17.47
7122022Pleasant Hill Southeast Polk (IA)65.442.7059.23-18.84
8142021Harlan (IA)64.902.1861.75-17.90
9132021Ankeny (IA)64.741.9855.91-24.34
10152021Boyden-Hull-Rock Valley (IA)64.211.9360.65-18.54
11132021Pleasant Hill Southeast Polk (IA)63.832.2751.92-25.91
12111999Cedar Falls (IA)63.703.1447.64-20.32
1391912Clinton (IA)63.352.4952.77-13.18
14132022Cedar Rapids Xavier (IA)63.222.4253.83-21.76
15101913Clinton (IA)63.031.6266.36-10.66
16111999Iowa City West (IA)62.753.3747.03-18.68
17142020Ankeny (IA)61.532.1360.46-17.00
18122017Bettendorf (IA)60.841.7252.96-26.11
19102016West Des Moines Valley (IA)59.141.9051.24-25.20
20152019West Des Moines Valley (IA)59.121.6754.06-20.32
21122000West Des Moines Dowling Catholic (IA)58.532.2752.09-16.67
22122021Iowa City (IA)58.311.7856.15-15.91
23122022Ankeny (IA)58.272.4248.18-21.40
24142022Harlan (IA)58.252.1655.38-14.38
25152019West Des Moines Dowling Catholic (IA)57.931.9051.83-20.19
26122017Cedar Falls (IA)57.791.4851.27-25.25
27132021Van Meter (IA)57.771.8652.83-17.62
28101992Davenport Assumption (IA)57.752.4745.21-18.55
29112021West Des Moines Dowling Catholic (IA)57.751.8649.78-20.64
30112004Galva-Holstein (IA)57.561.4654.90-15.58
31132016West Des Moines Dowling Catholic (IA)57.481.9952.77-21.69
32142019Gilbertville-Don Bosco (IA)57.471.9454.11-13.77
33142017Iowa City West (IA)57.451.6555.35-20.45
34152021Council Bluffs Lewis Central (IA)57.262.0654.13-15.21
35122020Manchester West Delaware (IA)56.821.9154.20-16.55
36112020Pleasant Hill Southeast Polk (IA)56.451.8453.44-18.64
37101999Newton (IA)56.352.1746.03-17.02
38132022Council Bluffs Lewis Central (IA)55.892.1556.28-11.20
39122022Rock Rapids Central Lyon-George-Little Rock (IA)55.512.0649.76-16.58
40172019Western Dubuque Epworth (IA)55.501.9653.16-14.60
41102017West Des Moines Valley (IA)55.291.8451.42-20.26
42102001Fenton Sentral (IA)54.981.9963.350.14
43132021Cumberland-Anita-Massena (IA)54.961.4758.61-10.08
44102021Cedar Rapids Prairie (IA)54.801.6952.39-15.50
45112022Pleasant Valley (IA)54.712.1048.14-17.84
46101999Cedar Rapids Washington (IA)54.492.9440.84-16.00
47122021West Des Moines Valley (IA)54.381.9155.92-10.75
48132022Waverly-Shell Rock (IA)54.081.8647.96-17.68
49111992Cedar Rapids Jefferson (IA)54.062.1135.68-25.39
50121999Iowa City (IA)53.942.7244.16-13.43
51122020Rock Rapids Central Lyon-George-Little Rock (IA)53.871.9347.51-19.19
5291999Cedar Rapids Kennedy (IA)53.242.9739.36-16.09
53142014West Des Moines Dowling Catholic (IA)53.191.6452.58-10.93
54122011Pleasant Hill Southeast Polk (IA)53.081.7545.96-20.39
55102001West Des Moines Dowling Catholic (IA)53.022.0044.02-11.71
56102021Gowrie Southeast Valley (IA)52.911.9049.69-13.39
5791999Ankeny (IA)52.881.9844.23-15.30
5882022Carlisle (IA)52.622.2154.51-8.66
59142000Bettendorf (IA)52.581.3343.24-21.82
60121992Davenport Central (IA)52.482.0841.43-17.74
61121999Bettendorf (IA)52.352.3441.33-17.04
62101980Emmetsburg (IA)52.241.3742.05-18.88
63142022West Des Moines Valley (IA)52.112.2745.29-16.89
64122016Ankeny Centennial (IA)52.101.8251.33-16.04
65122017Eldridge North Scott (IA)51.981.3849.92-19.47
66122021Humboldt (IA)51.971.9050.36-12.71
67141988Bettendorf (IA)51.951.8345.13-11.56
68102017Pleasant Hill Southeast Polk (IA)51.811.3850.54-17.61
69152019Inwood West Lyon (IA)51.791.7151.15-12.96
70132004West Bend-Mallard (IA)51.781.6344.62-17.93
71132021Cedar Rapids Xavier (IA)51.521.9144.61-18.35
72122022Adel-Desoto-Minburn (IA)51.421.9454.12-7.32
73142011West Des Moines Valley (IA)51.381.9846.50-16.48
74101999West Des Moines Dowling Catholic (IA)51.351.9240.79-17.09
75112021Pleasant Valley (IA)51.141.7044.41-18.21
7691917Iowa City (IA)51.082.4938.03-11.28
77112021Rock Rapids Central Lyon-George-Little Rock (IA)51.041.3848.48-14.77
78112021Manchester West Delaware (IA)51.031.6548.02-14.61
79152017Cedar Rapids Xavier (IA)50.911.6245.48-22.30
8082020Iowa City West (IA)50.901.9949.63-13.76
81122021Nevada (IA)50.841.6646.60-15.47
8291992Cedar Rapids Kennedy (IA)50.781.6140.67-18.62
83132022Johnston (IA)50.752.1444.29-16.39
84102017Pleasant Valley (IA)50.751.2554.11-13.28
85102020Waukee (IA)50.731.7848.57-15.82
86122020Waukon (IA)50.651.7452.62-10.94
87132022Van Meter (IA)50.641.7047.65-14.14
88132022Eldridge North Scott (IA)50.631.8744.22-17.24
89101948Davenport Central (IA)50.483.0628.55-17.10
90132021Waverly-Shell Rock (IA)50.471.6748.55-13.50
91112022Iowa City (IA)50.421.6852.31-9.28
92112022Ankeny Centennial (IA)50.261.9746.36-13.99
93172016Boyden-Hull-Rock Valley (IA)50.241.6751.73-12.89
94121980Atlantic (IA)50.232.0435.37-19.43
95121912Des Moines West (IA)50.222.3543.12-6.27
96131995Iowa City West (IA)50.182.2739.50-12.42
97132021Indianola (IA)50.151.7049.69-11.95
9881917Des Moines North (IA)50.082.3937.77-10.57
99122019Waukee (IA)49.861.0749.30-14.42
100111912West Des Moines (IA)49.672.3242.78-6.03
101101938West Des Moines (IA)49.502.8238.87-5.69