BCMoore Rankings - Iowa High School Football
R Team Level D ( W - L - T ) Mod Margin Offense Ave Defense Ave
1 Oskaloosa 1 7 ( 8- 1- 0) 104.03 44.89 47.44 ( 1) 2.56 (35)
2 Des Moines West 1 3 ( 7- 0- 1) 120.97 28.38 30.88 ( 3) 2.50 (33)
3 Iowa City High 1 5 ( 7- 1- 0) 97.99 24.90 27.50 ( 7) 2.60 (36)
4 Coon Rapids 1 2 ( 7- 1- 1) 92.12 24.89 29.33 ( 5) 4.44 (48)
5 Algona 1 1 ( 8- 0- 1) 114.89 24.80 25.50 (11) 0.70 (21)
6 Russell 1 8 ( 6- 0- 1) 77.75 23.57 30.00 ( 4) 6.43 (64)
7 Story City 1 9 ( 1- 0- 0) 78.92 23.00 38.00 ( 2) 15.00 (132)
8 Fort Dodge 1 4 ( 4- 2- 1) 113.90 22.33 27.33 ( 8) 5.00 (55)
9 Odebolt 1 7 ( 4- 1- 0) 68.08 21.57 26.29 ( 9) 4.71 (53)
10 Fort Madison 1 4 ( 8- 0- 0) 70.33 21.12 23.62 (16) 2.50 (34)
11 Oelwein Sacred Heart 1 7 ( 1- 0- 0) 79.29 21.00 21.00 (21) 0.00 (10)
12 Atlantic 1 1 ( 4- 2- 1) 92.63 20.11 27.89 ( 6) 7.78 (79)
13 Cresco 1 2 ( 8- 1- 1) 83.85 19.64 25.18 (13) 5.55 (60)
14 Marshalltown 1 6 ( 6- 0- 2) 111.12 19.56 21.11 (20) 1.56 (27)
15 Red Oak 1 8 ( 9- 1- 0) 102.79 19.00 25.30 (12) 6.30 (63)
16 Nashua 1 6 ( 6- 1- 1) 63.04 18.73 23.64 (15) 4.91 (54)
17 Adair 1 1 ( 6- 0- 1) 97.40 18.00 22.62 (17) 4.62 (51)
18 Spirit Lake 1 9 ( 4- 0- 0) 86.41 18.00 19.20 (26) 1.20 (24)
19 Des Moines East 1 3 ( 5- 2- 1) 115.89 17.33 18.67 (28) 1.33 (26)
20 Milford 1 6 ( 6- 0- 0) 92.52 16.86 20.43 (24) 3.57 (42)
21 Eldora 1 3 ( 6- 1- 0) 102.24 16.29 18.29 (29) 2.00 (28)
22 New Hampton 1 7 ( 6- 1- 1) 70.80 15.73 18.18 (30) 2.45 (32)
23 Dubuque Senior 1 3 ( 8- 2- 0) 94.37 15.30 20.70 (22) 5.40 (58)
24 Sioux City Central 1 8 ( 6- 1- 1) 118.82 15.25 18.75 (27) 3.50 (41)
25 Greeley 1 4 ( 3- 0- 0) 25.64 15.00 17.00 (31) 2.00 (29)
26 Corning 1 2 ( 6- 3- 0) 88.75 14.56 26.22 (10) 11.67 (112)
27 Fremont 1 4 ( 3- 2- 0) 65.25 14.25 21.88 (18) 7.62 (77)
28 New Providence 1 7 ( 1- 0- 0) 98.17 14.00 14.00 (37) 0.00 ( 9)
29 Jefferson 1 5 ( 3- 0- 2) 86.93 12.29 16.86 (32) 4.57 (50)
30 Hampton 1 4 ( 3- 2- 0) 87.44 12.00 20.67 (23) 8.67 (87)
31 Dexter 1 3 ( 3- 0- 0) 69.17 11.60 11.60 (47) 0.00 ( 1)
32 Oelwein 1 7 ( 5- 2- 0) 67.99 10.09 16.55 (33) 6.45 (65)
33 Shenandoah 1 8 ( 5- 1- 0) 103.00 8.91 10.18 (58) 1.27 (25)
34 Ames 1 1 ( 5- 2- 2) 108.78 7.90 11.30 (49) 3.40 (38)
35 Clarion 1 2 ( 7- 1- 0) 98.00 7.90 11.30 (48) 3.40 (39)
36 Centerville 1 2 ( 5- 2- 1) 68.67 7.73 12.18 (43) 4.45 (49)
37 Essex 1 4 ( 4- 3- 0) 69.96 6.71 21.57 (19) 14.86 (129)
38 Riverside 1 8 ( 1- 0- 0) 76.09 6.00 13.00 (41) 7.00 (71)
39 Washington 1 9 ( 4- 3- 0) 62.11 5.89 9.89 (60) 4.00 (45)
40 Cherokee Wilson 1 2 ( 3- 2- 2) 78.69 5.56 12.56 (42) 7.00 (69)
41 Cedar Falls Teachers 1 1 ( 1- 1- 0) 79.56 5.50 7.75 (75) 2.25 (30)
42 Bayard 1 1 ( 3- 2- 0) 61.60 5.33 19.83 (25) 14.50 (126)
43 Indianola 1 5 ( 2- 3- 0) 72.96 5.00 15.50 (34) 10.50 (104)
44 Sac City 1 8 ( 3- 2- 1) 68.41 5.00 9.43 (64) 4.43 (47)
45 Kingsley 1 5 ( 2- 1- 0) 60.12 4.67 10.67 (53) 6.00 (61)
46 Osceola 1 7 ( 2- 4- 2) 63.35 4.44 13.44 (40) 9.00 (91)
47 Morning Sun 1 6 ( 1- 1- 0) 35.53 3.50 13.50 (39) 10.00 (100)
48 West Liberty 1 9 ( 1- 0- 0) 63.54 3.33 4.33 (104) 1.00 (23)
49 Cedar Rapids 1 2 ( 2- 2- 3) 97.05 3.20 6.80 (85) 3.60 (43)
50 Spencer 1 8 ( 2- 2- 0) 74.38 3.00 9.00 (68) 6.00 (62)
51 Perry 1 7 ( 5- 3- 0) 78.84 2.90 10.80 (52) 7.90 (82)
52 Des Moines North 1 3 ( 4- 4- 0) 94.54 2.67 10.22 (56) 7.56 (76)
53 Lime Springs 1 5 ( 0- 0- 0) 54.77 2.50 6.00 (93) 3.50 (40)
54 Denison 1 3 ( 5- 3- 0) 85.94 2.45 9.18 (67) 6.73 (67)
55 Modale 1 6 ( 1- 2- 0) 53.81 2.00 11.00 (51) 9.00 (90)
56 Clinton 1 2 ( 3- 5- 1) 91.36 1.80 12.00 (46) 10.20 (101)
57 Leon 1 5 ( 1- 1- 1) 57.94 1.75 9.50 (63) 7.75 (78)
58 Waterloo East 1 9 ( 4- 2- 2) 96.56 1.56 8.78 (70) 7.22 (72)
59 Colfax 1 2 ( 1- 1- 0) 69.65 1.00 4.67 (102) 3.67 (44)
60 Sibley 1 8 ( 2- 3- 0) 74.11 0.83 13.50 (38) 12.67 (118)
61 Clarinda 1 2 ( 5- 3- 1) 68.24 0.67 10.44 (55) 9.78 (97)
62 Dallas Center 1 3 ( 2- 3- 0) 68.64 0.50 8.38 (72) 7.88 (81)
63 Manson 1 6 ( 0- 0- 0) 58.42 0.33 0.33 (146) 0.00 ( 5)
64 Keota 1 5 ( 1- 0- 0) 59.74 0.20 2.60 (126) 2.40 (31)
65 Albia 1 1 ( 5- 2- 0) 63.86 0.11 10.67 (54) 10.56 (105)
66 Guthrie Center 1 4 ( 0- 0- 0) 57.08 0.00 0.00 (174) 0.00 ( 2)
67 Lineville 1 5 ( 0- 0- 1) 57.94 0.00 0.00 (172) 0.00 ( 3)
68 Logan 1 5 ( 0- 0- 0) 73.86 0.00 0.00 (171) 0.00 ( 4)
69 Marengo 1 6 ( 0- 0- 0) 70.37 0.00 0.00 (168) 0.00 ( 6)
70 Missouri Valley 1 6 ( 0- 0- 0) 51.25 0.00 0.00 (166) 0.00 ( 7)
71 Nevada 1 7 ( 0- 0- 0) 65.97 0.00 0.00 (164) 0.00 ( 8)
72 Orient 1 7 ( 0- 0- 0) 63.84 0.00 0.00 (161) 0.00 (11)
73 Pleasantville 1 7 ( 0- 0- 1) 49.38 0.00 0.00 (159) 0.00 (12)
74 Rockwell City 1 8 ( 0- 0- 1) 62.36 0.00 0.00 (156) 0.00 (13)
75 Tipton 1 9 ( 0- 0- 0) 67.85 0.00 0.00 (153) 0.00 (14)
76 Valley Junction 1 9 ( 0- 0- 0) 54.16 0.00 0.00 (152) 0.00 (15)
77 Walnut 1 9 ( 0- 0- 0) 63.15 0.00 0.00 (151) 0.00 (16)
78 West Branch 1 9 ( 0- 0- 0) 63.69 0.00 0.00 (150) 0.00 (17)
79 What Cheer 1 9 ( 0- 0- 0) 61.31 0.00 0.00 (149) 0.00 (18)
80 Woodward 1 10 ( 0- 0- 0) 70.56 0.00 0.00 (148) 0.00 (19)
81 Onawa 1 7 ( 3- 2- 0) 56.67 -0.22 8.89 (69) 9.11 (93)
82 Newton 1 7 ( 3- 4- 0) 84.10 -0.25 9.38 (66) 9.62 (95)
83 Humeston 1 4 ( 0- 1- 1) 66.97 -0.33 4.67 (101) 5.00 (56)
84 Waterloo West 1 9 ( 3- 5- 0) 90.42 -0.44 7.00 (80) 7.44 (74)
85 Harlan 1 4 ( 2- 3- 1) 88.58 -0.50 3.88 (109) 4.38 (46)
86 Promise City 1 8 ( 0- 1- 0) 65.47 -0.50 0.00 (157) 0.50 (20)
87 Allerton 1 1 ( 1- 2- 2) 59.97 -0.67 2.17 (130) 2.83 (37)
88 Panora Guthrie Count 1 7 ( 3- 3- 1) 67.84 -0.90 8.10 (73) 9.00 (92)
89 Conrad 1 2 ( 0- 1- 0) 65.97 -1.00 0.00 (178) 1.00 (22)
90 Kalona 1 5 ( 0- 1- 0) 66.92 -1.00 12.00 (44) 13.00 (121)
91 Burlington 1 1 ( 3- 5- 1) 52.86 -1.60 9.70 (61) 11.30 (109)
92 Columbus Junction 1 2 ( 3- 1- 0) 57.42 -2.00 6.71 (86) 8.71 (88)
93 Hawarden 1 4 ( 1- 1- 0) 55.76 -2.67 2.00 (131) 4.67 (52)
94 Plainfield 1 7 ( 0- 1- 0) 61.65 -3.00 24.00 (14) 27.00 (165)
95 Garden Grove 1 4 ( 0- 1- 2) 49.07 -3.25 2.00 (132) 5.25 (57)
96 Keokuk 1 5 ( 2- 5- 2) 50.37 -3.36 6.36 (90) 9.73 (96)
97 Delmar 1 3 ( 1- 1- 0) 37.01 -3.50 12.00 (45) 15.50 (135)
98 Wapello 1 9 ( 0- 2- 0) 52.41 -3.57 1.86 (134) 5.43 (59)
99 Greenfield 1 4 ( 2- 3- 0) 68.90 -3.71 11.29 (50) 15.00 (130)
100 Council Bluffs Linco 1 2 ( 2- 5- 0) 87.20 -3.71 9.57 (62) 13.29 (123)
101 Mitchellville 1 6 ( 1- 2- 0) 44.85 -4.00 6.40 (89) 10.40 (103)
102 Mason City 1 6 ( 2- 3- 1) 93.02 -4.62 2.75 (124) 7.38 (73)
103 Lamoni 1 5 ( 3- 3- 0) 51.07 -4.78 3.78 (110) 8.56 (86)
104 Earlham Academy 1 3 ( 0- 1- 0) 69.53 -5.00 7.00 (82) 12.00 (115)
105 Ida Grove 1 5 ( 2- 3- 2) 76.22 -5.10 3.10 (117) 8.20 (84)
106 Chariton 1 2 ( 2- 2- 3) 62.51 -5.11 3.67 (111) 8.78 (89)
107 Osage 1 7 ( 0- 2- 1) 82.69 -5.20 2.60 (125) 7.80 (80)
108 Remsen 1 8 ( 1- 3- 0) 38.15 -5.40 8.60 (71) 14.00 (125)
109 Sheldon 1 8 ( 3- 3- 0) 58.90 -5.43 5.71 (97) 11.14 (107)
110 Eldora Iowa Industri 1 3 ( 1- 2- 0) 95.68 -5.80 5.40 (98) 11.20 (108)
111 Cherokee Lincoln 1 2 ( 0- 1- 0) 75.74 -6.00 7.00 (84) 13.00 (119)
112 Emmetsburg 1 4 ( 0- 3- 1) 88.31 -6.00 4.00 (108) 10.00 (99)
113 Independence 1 5 ( 3- 2- 1) 55.28 -6.00 4.33 (105) 10.33 (102)
114 Madrid 1 5 ( 0- 2- 0) 51.44 -6.14 0.86 (142) 7.00 (70)
115 Rock Valley 1 8 ( 0- 2- 1) 44.38 -6.33 15.33 (35) 21.67 (156)
116 Alton 1 1 ( 0- 1- 0) 47.79 -6.50 0.00 (182) 6.50 (66)
117 Bloomfield 1 1 ( 0- 2- 0) 61.32 -6.75 1.50 (138) 8.25 (85)
118 Sutherland 1 9 ( 0- 1- 0) 53.41 -6.80 0.00 (155) 6.80 (68)
119 Carroll 1 1 ( 2- 3- 0) 68.45 -6.86 4.71 (100) 11.57 (111)
120 Eagle Grove 1 3 ( 2- 5- 0) 73.46 -6.90 4.50 (103) 11.40 (110)
121 Corydon 1 2 ( 0- 3- 1) 51.71 -7.00 2.40 (127) 9.40 (94)
122 Hedrick 1 4 ( 0- 1- 0) 25.53 -7.40 0.60 (144) 8.00 (83)
123 Adel 1 1 ( 2- 5- 1) 62.76 -7.50 7.60 (76) 15.10 (133)
124 Earlham 1 3 ( 2- 2- 0) 54.98 -7.50 10.00 (59) 17.50 (145)
125 Humboldt 1 4 ( 2- 2- 0) 81.45 -7.50 2.33 (128) 9.83 (98)
126 Norwalk 1 7 ( 0- 1- 0) 34.38 -7.50 0.00 (162) 7.50 (75)
127 Iowa Falls 1 5 ( 0- 3- 1) 84.12 -8.50 3.50 (112) 12.00 (116)
128 Manchester 1 6 ( 1- 3- 2) 51.64 -8.67 6.33 (91) 15.00 (131)
129 Cedar Falls 1 1 ( 4- 4- 0) 72.46 -9.00 5.75 (96) 14.75 (127)
130 DeWitt 1 3 ( 0- 1- 1) 24.65 -9.00 3.00 (120) 12.00 (114)
131 Sigourney 1 8 ( 0- 2- 0) 57.06 -9.67 1.17 (139) 10.83 (106)
132 Davenport Central 1 3 ( 4- 5- 0) 79.01 -10.00 7.89 (74) 17.89 (146)
133 Fonda 1 4 ( 0- 1- 0) 50.14 -10.00 3.00 (119) 13.00 (120)
134 Milton 1 6 ( 1- 1- 0) 53.73 -10.00 6.50 (88) 16.50 (140)
135 Boone 1 1 ( 1- 5- 1) 74.86 -10.09 1.64 (136) 11.73 (113)
136 LeMars 1 5 ( 4- 3- 1) 75.11 -11.00 7.12 (79) 18.12 (147)
137 Decorah 1 3 ( 3- 4- 1) 53.35 -11.09 7.18 (78) 18.27 (148)
138 Storm Lake 1 9 ( 1- 6- 2) 67.70 -11.50 3.30 (114) 14.80 (128)
139 West Union 1 9 ( 0- 4- 1) 49.90 -11.50 1.00 (141) 12.50 (117)
140 Ottumwa 1 7 ( 5- 5- 0) 70.61 -11.60 10.20 (57) 21.80 (157)
141 Seymour 1 8 ( 5- 4- 1) 61.17 -11.82 4.00 (107) 15.82 (138)
142 Arlington 1 1 ( 0- 2- 0) 13.14 -12.50 3.00 (123) 15.50 (134)
143 Waverly 1 9 ( 0- 6- 0) 51.06 -12.55 0.55 (145) 13.09 (122)
144 Grinnell 1 4 ( 2- 5- 0) 85.12 -13.11 5.78 (94) 18.89 (150)
145 Maquoketa 1 6 ( 1- 2- 0) 51.10 -13.20 6.20 (92) 19.40 (152)
146 Rock Rapids 1 8 ( 2- 4- 1) 48.18 -13.43 9.43 (65) 22.86 (158)
147 Lake City 1 5 ( 0- 3- 0) 57.76 -13.50 3.25 (115) 16.75 (141)
148 Webster City 1 9 ( 1- 6- 0) 76.83 -13.60 3.20 (116) 16.80 (142)
149 LaPorte City 1 5 ( 0- 2- 0) 50.71 -14.00 0.00 (173) 14.00 (124)
150 Mapleton 1 6 ( 0- 2- 0) 32.49 -14.00 3.00 (118) 17.00 (143)
151 Saint Ansgar 1 8 ( 0- 3- 1) 21.37 -14.29 1.86 (135) 16.14 (139)
152 Creston 1 2 ( 1- 4- 0) 61.45 -14.57 1.14 (140) 15.71 (137)
153 Winfield 1 9 ( 1- 2- 0) 38.82 -14.67 4.00 (106) 18.67 (149)
154 Villisca 1 9 ( 1- 8- 1) 62.24 -14.73 6.64 (87) 21.36 (154)
155 Montezuma 1 6 ( 0- 1- 0) 46.34 -15.50 0.00 (165) 15.50 (136)
156 Mount Vernon 1 6 ( 0- 2- 0) 58.61 -16.25 0.75 (143) 17.00 (144)
157 Decorah Luther Prep 1 3 ( 0- 1- 0) 14.29 -18.00 7.00 (83) 25.00 (161)
158 Fairfield 1 4 ( 2- 5- 0) 60.83 -18.25 5.75 (95) 24.00 (160)
159 Preston 1 8 ( 0- 1- 0) 72.76 -19.00 0.00 (158) 19.00 (151)
160 Estherville 1 4 ( 1- 6- 0) 43.71 -19.30 2.20 (129) 21.50 (155)
161 Earlville 1 3 ( 0- 1- 0) 58.29 -21.00 0.00 (176) 21.00 (153)
162 Roland 1 8 ( 0- 1- 0) 50.28 -23.00 15.00 (36) 38.00 (172)
163 Winterset 1 10 ( 1- 7- 0) 33.45 -23.11 0.11 (147) 23.22 (159)
164 Knoxville 1 5 ( 0- 5- 1) 59.07 -23.57 3.43 (113) 27.00 (163)
165 Richland 1 8 ( 0- 1- 0) 46.09 -24.00 7.00 (81) 31.00 (167)
166 Terril 1 9 ( 0- 1- 0) 55.79 -26.00 0.00 (154) 26.00 (162)
167 Mediapolis 1 6 ( 0- 1- 0) 14.17 -27.00 0.00 (167) 27.00 (164)
168 Bedford 1 1 ( 0- 2- 0) 58.33 -27.50 3.00 (122) 30.50 (166)
169 Charles City 1 2 ( 1- 5- 1) 32.67 -30.38 1.62 (137) 32.00 (168)
170 Manning 1 6 ( 0- 4- 0) 31.85 -30.50 4.75 (99) 35.25 (170)
171 Ackley 1 1 ( 0- 3- 0) 47.96 -32.00 2.00 (133) 34.00 (169)
172 Colesburg 1 2 ( 0- 2- 0) -0.00 -35.50 0.00 (179) 35.50 (171)
173 Correctionville 1 2 ( 0- 3- 0) 13.51 -35.75 3.00 (121) 38.75 (173)
174 New London 1 7 ( 0- 2- 0) 17.32 -39.50 0.00 (163) 39.50 (174)
175 Audubon 1 1 ( 0- 1- 0) 21.30 -40.50 0.00 (181) 40.50 (175)
176 Davis City 1 3 ( 0- 2- 0) 9.73 -45.00 0.00 (177) 45.00 (176)
177 Glenwood 1 4 ( 0- 1- 0) 15.34 -50.00 0.00 (175) 50.00 (177)
178 Elliott 1 3 ( 0- 2- 0) 32.43 -51.50 7.50 (77) 59.00 (179)
179 Manilla 1 6 ( 0- 1- 0) 9.49 -52.00 0.00 (169) 52.00 (178)
180 Malvern 1 6 ( 0- 1- 0) 10.98 -60.00 0.00 (170) 60.00 (180)
181 Burt 1 1 ( 0- 1- 0) 56.55 -61.00 0.00 (180) 61.00 (181)
182 Paton 1 7 ( 0- 0- 0) 40.67 -73.00 0.00 (160) 73.00 (182)