Menu

ES Power Rating · Football

Early season: these ratings lean on each program’s last three seasons until this year’s games say otherwise. Treat them as a starting point, not a verdict.

Through week 2 · 210 games rated · home edge +1.93 · prior from 2019-20, 2018-19, 2017-18 · How it works →

Last calculated Thu, Sep 17 · 7:26 AM CDT

Every team

Top 25 →

Swipe for ES rating, schedule strength and more

Statewide rank and weekly movement, team, record, division and division rank, then ES Power Rating, strength of schedule, quality wins and best win.
RankTeamRecordDivESSOSQWBest win
1–
Muskego9-0D1Division rank #186.7early70.62ArrowheadD1 (72.4)
2▲6
Regis5-0—84.0early63.52MondoviD5 (65)
3▼1
Saint Mary's Springs4-3—81.2early—0—
4–
Bay Port2-5—80.1early—0—
5–
Fond du Lac6-0—79.8early—0—
6▲1
Kimberly6-1—79.3early—0—
7▲4
Edgar7-0D6Division rank #178.8early631OnalaskaD2 (71.7)
8▲90
Kaukauna3-1D1Division rank #278.4early67.91Martin LutherD2 (67.9)
9▼3
Stratford5-1D4Division rank #178.3early46.60Wittenberg-BirnamwoodD4 (51.1)
10▲25
Catholic Memorial6-1D2Division rank #177.9early70.62Wauwatosa West (71.2)
11▲10
Northwestern6-2D3Division rank #177.6early45.70BloomerD4 (56.7)
12▲21
Menomonie3-2D1Division rank #377.6early64.30New RichmondD2 (57.4)
13▲13
Marquette6-2D1Division rank #477.3early47.50Wisconsin LutheranD2 (47.5)
14▼5
Waunakee6-0—77.3early—0—
15▲5
Wrightstown6-3D3Division rank #276.5early54.20Luxemburg-CascoD2 (59)
16▲1
Saint Croix Central5-2D3Division rank #376.1early49.31Baldwin-WoodvilleD3 (59.5)
17▼2
Franklin4-1D1Division rank #575.7early60.51Kenosha Bradford/Kenosha Reuther (64.1)
18▲48
Kettle Moraine2-5D1Division rank #674.8early53.50Waukesha NorthD1 (53.5)
19–
Freedom6-1D3Division rank #474.8early49.90WinneconneD3 (50.5)
20▼6
Black Hawk0-0—74.7early—0—
21▲59
D.C. Everest3-2D1Division rank #774.6early52.81HortonvilleD1 (59.4)
22▲19
Lourdes Academy4-0D6Division rank #274.3early52.90MarkesanD5 (53.1)
23▲17
Grantsburg6-2D5Division rank #172.9early40.40WebsterD6 (43.2)
24▼21
Lake Country Lutheran7-1D4Division rank #272.7early40.80University School of MilwaukeeD3 (49.2)
25▼7
Lake Mills7-2D3Division rank #572.5early61.30Watertown Luther PrepD4 (50.8)
26▲5
Arrowhead5-3D1Division rank #872.4early65.70Waukesha South (44.7)
27▲26
Xavier7-1D3Division rank #672.3early49.50Fox Valley LutheranD2 (50.5)
28▼15
Lakeside Lutheran7-1D3Division rank #772.1early57.21Racine St. Catherine'sD3 (63.7)
29▼6
DeForest6-1—72.1early—0—
30▼6
Bangor7-0—71.9early—0—
31▲1
Amherst7-1D4Division rank #371.8early410Weyauwega-FremontD5 (42.1)
32▲25
Mineral Point5-1D5Division rank #271.8early54.61Lake MillsD3 (72.5)
33▼3
River Falls2-1—71.7early62.52Chippewa Falls (63.1)
34–
Onalaska4-1D2Division rank #271.7early62.40TomahD2 (46)
35▼13
Brookfield East4-4D1Division rank #971.6early55.40HamiltonD1 (55.4)
36▼11
Mukwonago6-2D1Division rank #1071.4early53.80OconomowocD1 (54)
37▼9
Appleton North4-1—71.4early—0—
38▲68
Wauwatosa West4-1—71.2early63.90New Berlin Eisenhower (49.8)
39▼23
Hudson7-1D1Division rank #1171.2early70.41MenomonieD1 (77.6)
40▼4
Cedar Grove-Belgium6-2D4Division rank #471.0early51.80HilbertD6 (58)
41▼31
Potosi/Cassville5-2—70.6early39.10Pecatonica/Argyle (39.1)
42▲19
Whitefish Bay7-0D2Division rank #370.5early54.30CedarburgD1 (56.3)
43▲3
Colby4-1D4Division rank #570.5early43.20HurleyD6 (55.8)
44▲4
Brookfield Central4-5D1Division rank #1270.0early73.30—
45▼1
Medford6-1D2Division rank #469.7early39.70AntigoD2 (44.7)
46▼3
Holmen3-2—69.1early—0—
47▼2
Menasha5-2—68.8early—0—
48▲15
Menomonee Falls7-1D1Division rank #1368.7early64.41Brookfield CentralD1 (70)
49▼37
Waukesha West6-2D1Division rank #1468.7early86.70—
50▲31
River Ridge3-2D6Division rank #368.6early40.70LutherD5 (43.7)
51▼4
Oak Creek3-3D1Division rank #1568.6early56.90Indian Trail High School & AcademyD1 (56.9)
52▼13
Martin Luther5-1D2Division rank #567.9early60.90Shoreland LutheranD4 (43.3)
53▼16
Grafton5-2D2Division rank #667.5early57.81PewaukeeD2 (65.8)
54▼3
Racine Lutheran7-1D5Division rank #367.5early32.50Catholic CentralD6 (36.2)
55▲10
Berlin1-3—67.4early43.70Adams-FriendshipD3 (43.7)
56▼14
Burlington4-3D1Division rank #1667.2early410Delavan-Darien (41)
57▼8
Sun Prairie6-0—67.2early—0—
58▲15
Stanley-Boyd6-3D4Division rank #667.1early35.70Neillsville/Granton (42)
59▲10
Waterford3-2D1Division rank #1767.0early48.70ElkhornD2 (56.4)
60▼10
Greendale7-0—67.0early—0—
61▼9
Victor J. Andrew0-0—66.8early—0—
62▼4
Pulaski4-2—66.2early—0—
63▼1
Neenah3-4—65.8early—0—
64▼5
Pewaukee3-5D2Division rank #765.8early54.80Wauwatosa East (42.1)
65▼1
Abbotsford1-3—65.5early—0—
66▲20
Iola-Scandinavia8-1D6Division rank #465.3early38.10PacelliD6 (38.7)
67▲17
Darlington3-2D5Division rank #465.1early64.91River ValleyD3 (64.9)
68▲26
Hartford Union6-3D1Division rank #1865.0early54.81HomesteadD1 (59.4)
69▼40
Mondovi6-3D5Division rank #565.0early63.20Osseo-FairchildD5 (42.4)
70▼3
Superior5-1—65.0early—0—
71▲64
River Valley6-2D3Division rank #864.9early58.10Prairie du ChienD4 (51.1)
72▼4
Monona Grove2-4—64.8early—0—
73▼3
Horicon/Hustisford2-1—64.5early—0—
74▼47
West De Pere4-1D2Division rank #864.5early59.40—
75▼4
Benton/Scales Mound (IL)/Shullsburg3-3—64.4early—0—
76▼4
Wilmot Union1-2—64.3early—0—
77▼3
Kenosha Bradford/Kenosha Reuther4-2—64.1early60.60Kenosha Tremper (45.4)
78▲34
Two Rivers4-2D3Division rank #963.9early48.60KielD4 (58.6)
79▼23
Spring Valley7-0D5Division rank #663.8early26.40ColfaxD5 (26.4)
80▼4
Gale-Ettrick-Trempealeau4-1—63.8early—0—
81▲45
Racine St. Catherine's4-3D3Division rank #1063.7early51.70Saint Thomas MoreD3 (31.3)
82▲47
Randolph7-2D6Division rank #563.7early47.40Cambria-FrieslandD6 (51)
83▼5
Kewaunee2-4—63.6early—0—
84▲8
Ellsworth8-0D3Division rank #1163.5early480Osceola (56.7)
85▼8
Sheboygan Falls5-2D3Division rank #1263.4early48.50Kettle Moraine LutheranD3 (48.5)
86▼4
Marengo High School IL0-0—63.3early—0—
87▼4
Lodi6-0—63.2early—0—
88▲53
Chippewa Falls2-3—63.1early71.51HudsonD1 (71.2)
89▲22
Coleman3-1D6Division rank #663.0early43.60Oconto FallsD3 (44.1)
90▲1
Unity4-3D5Division rank #762.9early31.70FlambeauD6 (31.7)
91▲5
Spencer/Columbus Catholic5-3—62.9early511ManawaD5 (62)
92▼7
Verona3-3—62.6early—0—
93▲123
Kohler/Sheboygan Christian/Sheboygan Area Lutheran6-2—62.5early55.40KielD4 (58.6)
94▲107
Reedsville7-1D6Division rank #762.4early46.60OostburgD4 (57.4)
95▲113
Marshall5-1D4Division rank #762.2early46.40CambridgeD5 (50.4)
96▼6
Madison Memorial0-0—62.2early—0—
97▲33
Elk Mound6-3D4Division rank #862.0early56.60Fall CreekD5 (29.3)
98▼11
Manawa3-3D5Division rank #862.0early520ShioctonD6 (41.2)
99▼6
Marshfield1-4D1Division rank #1962.0early—0—
100▲32
Cumberland8-0D4Division rank #961.8early28.30Chetek-Weyerhaeuser (34.7)
101▼22
Rice Lake2-5D2Division rank #961.8early64.60—
102▼5
Sparta2-4—61.8early—0—
103▲22
Shawano6-2D2Division rank #1061.7early46.60New LondonD2 (48.4)
104▼5
Milwaukee Riverside/Golda Meir0-0—61.7early—0—
105▼5
Chicago St. Ignatius0-0—61.7early—0—
106▼3
Stoughton5-2—61.4early—0—
107▲81
Southern Door4-3D4Division rank #1061.4early33.30PeshtigoD4 (36.5)
108▲8
Plymouth5-1D2Division rank #1161.2early45.20Kettle Moraine LutheranD3 (48.5)
109▼4
Middleton3-3—61.1early—0—
110▼56
Little Chute5-3D3Division rank #1361.1early430Fox Valley LutheranD2 (50.5)
111▼1
Eau Claire Memorial2-5—60.6early—0—
112▲54
New Holstein4-3D4Division rank #1160.3early47.50ValdersD4 (38.7)
113▲33
Durand-Arkansaw5-2D5Division rank #960.1early42.20Osseo-FairchildD5 (42.4)
114▼1
Racine Horlick6-1—60.0early—0—
115▲29
Lancaster5-4D5Division rank #1059.7early47.30Platteville (49.2)
116▼14
Baldwin-Woodville5-4D3Division rank #1459.5early57.70PrescottD3 (39.2)
117▼2
Milwaukee King0-0—59.5early—0—
118▼80
Hortonville3-1D1Division rank #2059.4early69.51West De PereD2 (64.5)
119▼31
Homestead4-5D1Division rank #2159.4early48.40West Bend WestD1 (31.8)
120▲35
Loyal2-5D6Division rank #859.4early50.80PittsvilleD6 (50.8)
121▼2
Evansville2-2—59.2early—0—
122▼2
Lake City0-0—59.2early—0—
123▼48
Luxemburg-Casco6-1D2Division rank #1259.0early58.40WaupacaD2 (40.3)
124▼2
Omro6-0—58.8early—0—
125▼30
Germantown5-3D1Division rank #2258.8early62.10HamiltonD1 (55.4)
126▼3
Winnebago Lutheran2-5—58.7early—0—
127▲11
Kiel4-3D4Division rank #1258.6early63.20—
128▼1
La Crosse Central4-1—58.5early—0—
129▲48
Baraboo7-2D2Division rank #1358.2early39.50EdgewoodD3 (41.3)
130▼13
Hilbert5-3D6Division rank #958.0early52.50Manitowoc Lutheran (34)
131▲45
Union Grove4-0—57.4early530BadgerD1 (53)
132▲127
Oostburg1-5D4Division rank #1357.4early48.20Manitowoc Lutheran (34)
133▲1
Milwaukee Marshall/Carmen Northwest/Milwaukee Juneau/Milwaukee School of Languages0-0—57.4early—0—
134▼74
New Richmond4-3D2Division rank #1457.4early69.71Rice LakeD2 (61.8)
135▲2
Milton5-1—57.0early—0—
136▲3
Edgerton3-2—57.0early—0—
137▲3
Lomira7-0—57.0early—0—
138▲4
Oregon2-3—57.0early—0—
139▼11
Indian Trail High School & Academy1-4D1Division rank #2356.9early72.20—
140▲70
Aquinas5-3D5Division rank #1156.8early30.40ViroquaD4 (30.4)
141▼17
Bloomer3-4D4Division rank #1456.7early65.20Saint Croix FallsD4 (52.7)
142▲51
Osceola3-4—56.7early47.20AltoonaD3 (30.9)
143–
Oshkosh West4-3—56.6early—0—
144▼43
Mauston5-2D3Division rank #1556.4early38.40WautomaD4 (46.4)
145▲17
Elkhorn3-4D2Division rank #1556.4early590Westosha Central (50.9)
146▲28
Brillion5-1D4Division rank #1556.3early44.61New HolsteinD4 (60.3)
147▼40
Cedarburg6-3D1Division rank #2456.3early54.60SlingerD2 (38.6)
148▼1
Green Bay Preble2-5—56.2early—0—
149▼1
Turtle Lake5-2D6Division rank #1056.2early49.70CadottD5 (53.3)
150▲44
Reedsburg2-5—56.1early44.30Sauk Prairie (37.8)
151▲10
Brookfield Academy3-2D4Division rank #1656.0early35.10Dominican (35.1)
152▼2
Ashwaubenon3-4—55.9early—0—
153▼2
Whitnall3-4—55.9early—0—
154▼65
Hurley4-1D6Division rank #1155.8early540Lake Holcombe/Cornell (37.5)
155▼10
Wausau West2-3D2Division rank #1655.6early38.40Wisconsin Rapids Lincoln (46.2)
156▲1
Kewaskum2-5D2Division rank #1755.4early—0—
157▼24
Hamilton3-5D1Division rank #2555.4early65.20—
158–
Green Bay Southwest1-4—55.3early—0—
159▲1
Hilbert/Stockbridge0-0—55.1early—0—
160▼8
Kenosha St. Joseph Catholic3-3D5Division rank #1254.9early36.20Catholic CentralD6 (36.2)
161▲2
Appleton East4-3—54.7early—0—
162▲3
Stevens Point Area Senior High3-4—54.4early—0—
163▲91
Athens0-2—54.4early54.70Thorp (30.7)
164▲4
Columbus5-1—54.1early—0—
165▼29
Oconomowoc4-5D1Division rank #2654.0early580Waukesha South (44.7)
166▲4
Notre Dame5-3—53.9early—0—
167▲4
West Salem2-0—53.7early—0—
168▼1
Highland7-0D6Division rank #1253.7early380Ithaca (45.1)
169▼10
Mosinee5-4D2Division rank #1853.5early51.80LakelandD2 (52.2)
170▲5
Fennimore2-4—53.5early—0—
171▼57
Waukesha North0-7D1Division rank #2753.5early73.10—
172▲6
Monroe5-0—53.5early—0—
173▲6
La Crosse Logan2-3—53.4early—0—
174▲6
Westby0-3D4Division rank #1753.4early—0—
175▲48
Cadott4-4D5Division rank #1353.3early43.80Elmwood/Plum City (31.5)
176▼58
Markesan4-3D5Division rank #1453.1early74.30—
177▼24
Badger3-4D1Division rank #2853.0early54.20—
178▲4
Racine Case4-3—52.9early—0—
179▲18
Saint Croix Falls4-5D4Division rank #1852.7early41.50Barron (26.3)
180▼8
Bonduel7-0D5Division rank #1552.7early52.20ClintonvilleD3 (30.2)
181▲3
Marathon1-1—52.7early—0—
182▲3
McFarland1-4—52.4early—0—
183▼14
Somerset3-4D3Division rank #1652.2early39.10AmeryD3 (39.1)
184▲65
West Bend East4-3—52.2early51.10West Bend WestD1 (31.8)
185▲2
Benton / Scales Mound0-0—52.2early—0—
186▲104
Pepin/Alma4-2—52.2early40.20Melrose-MindoroD5 (40.2)
187▼132
Chilton3-4D4Division rank #1952.2early45.70Roncalli (28.8)
188▲64
Lakeland2-4D2Division rank #1952.2early46.90Merrill (40.2)
189–
Brookwood3-4—52.1early—0—
190▼86
New Berlin West1-5D2Division rank #2051.9early420Port Washington (42)
191▼1
Jefferson4-1—51.7early—0—
192▼1
Madison La Follette0-0—51.6early—0—
193▼1
Mayville5-2—51.5early—0—
194▲31
Rhinelander7-1D2Division rank #2151.5early49.10MosineeD2 (53.5)
195▲1
Shullsburg0-0—51.2early—0—
196▼88
Prairie du Chien4-3D4Division rank #2051.1early57.10Platteville (49.2)
197▼14
Wittenberg-Birnamwood2-4D4Division rank #2151.1early59.80ShioctonD6 (41.2)
198▼89
Cambria-Friesland6-2D6Division rank #1351.0early45.80Kingdom Prep Lutheran (27.9)
199▲95
Glenwood City3-4D6Division rank #1451.0early45.70Clear LakeD6 (45.7)
200▼1
Arcadia6-1—51.0early—0—
201▲8
Westosha Central3-4—50.9early54.70BadgerD1 (53)
202▼2
St Viator High School0-0—50.8early—0—
203▲9
Portage2-6D2Division rank #2250.8early52.50Reedsburg (56.1)
204▲17
Watertown Luther Prep6-2D4Division rank #2250.8early72.30—
205▼41
Pittsville1-4D6Division rank #1550.8early59.40—
206▼4
Racine Park1-6—50.6early—0—
207▼4
De Pere7-0—50.6early—0—
208▼59
Fox Valley Lutheran5-4D2Division rank #2350.5early66.70—
209▼11
Winneconne2-4D3Division rank #1750.5early74.80—
210▼89
Cambridge6-2D5Division rank #1650.4early49.10Pardeeville (35.9)
211▼6
Monticello/New Glarus3-4—50.2early—0—
212▼5
Madison West0-0—50.2early—0—
213▲50
Nicolet2-5D1Division rank #2950.1early51.80SlingerD2 (38.6)
214▼83
New Berlin Eisenhower2-5—49.8early69.40—
215▼4
Laconia3-4—49.7early—0—
216▼3
Ripon4-3—49.6early—0—
217▼3
Cuba City4-2—49.6early—0—
218▼3
Denmark1-4D3Division rank #1849.4early75.60—
219▼65
Platteville0-4—49.2early55.40—
220▼16
University School of Milwaukee5-1D3Division rank #1949.2early72.70—
221▼4
East Troy2-2—49.0early—0—
222▼16
Watertown2-6D1Division rank #3049.0early460PortageD2 (50.8)
223▼4
Mount Horeb/Barneveld1-4—48.9early—0—
224▼2
Milwaukee Reagan0-0—48.8early—0—
225▼1
Manitowoc Lincoln1-5—48.7early—0—
226▲1
Appleton West3-4—48.5early—0—
227▲19
Kettle Moraine Lutheran2-5D3Division rank #2048.5early62.30—
228▲5
New London2-4D2Division rank #2448.4early670—
229▼1
De Soto2-1D6Division rank #1648.3early—0—
230▼1
South Milwaukee2-3—48.3early—0—
231▼1
Belleville6-1—48.1early—0—
232▼1
Greenfield5-1—48.1early—0—
233▼52
Wisconsin Lutheran0-6D2Division rank #2547.5early77.30—
234▼8
Spooner4-4D4Division rank #2347.5early24.10Barron (26.3)
235▲1
Milwaukee Lutheran3-3—47.4early—0—
236▲4
Dodgeland0-4D5Division rank #1746.8early—0—
237▼5
St. John's NW Academies2-2—46.5early34.30Fall River/Rio (39.8)
238▲27
Wautoma2-3D4Division rank #2446.4early56.40—
239▲72
Wisconsin Rapids Lincoln2-4—46.2early65.10—
240▼6
Crivitz3-3D6Division rank #1746.1early36.70Northland PinesD3 (36.7)
241▲2
Wauzeka-Steuben/Seneca1-4—46.1early—0—
242▲26
Boyceville6-1D6Division rank #1846.1early41.30ColfaxD5 (26.4)
243▼4
Tomah3-3D2Division rank #2646.0early71.70—
244▲3
Milwaukee Bradley Tech/Milwaukee Arts0-0—45.9early—0—
245▲3
Campbellsport2-4—45.7early—0—
246▲51
Ashland4-4D2Division rank #2745.7early37.50Hayward/Lac Courte Oreilles (34.7)
247▼74
Clear Lake5-3D6Division rank #1945.7early41.30Elmwood/Plum City (31.5)
248▲51
Ozaukee3-4D6Division rank #2045.6early510Random Lake (31.1)
249▲27
Richland Center3-4D3Division rank #2145.4early59.70—
250▼5
Kenosha Tremper0-5—45.4early64.10—
251▲4
Evansville / Albany0-0—45.3early—0—
252▼32
Ithaca1-1—45.1early53.70—
253▲14
Seymour2-5D2Division rank #2844.9early510WaupacaD2 (40.3)
254▲4
Beaver Dam1-5—44.8early—0—
255▼37
Antigo2-6D2Division rank #2944.7early60.60—
256▲1
Waukesha South0-5—44.7early63.20—
257▲3
Poynette1-4—44.3early—0—
258▲64
Oconto Falls3-2D3Division rank #2244.1early49.90Northland PinesD3 (36.7)
259▲5
Janesville Craig0-5—43.9early—0—
260▲45
Johnson Creek0-2—43.8early63.70—
261▲13
Luther3-4D5Division rank #1843.7early47.20Boscobel (25.8)
262▲65
Adams-Friendship2-4D3Division rank #2343.7early51.50Wisconsin DellsD3 (35.5)
263▲79
Shoreland Lutheran2-5D4Division rank #2543.3early50.20Saint Francis (32.5)
264▲6
Webster3-4D6Division rank #2143.2early55.90LadysmithD5 (38.8)
265▼9
Mishicot2-3D5Division rank #1943.1early46.30OcontoD5 (29.6)
266▲7
Milwaukee Hamilton/Audubon Technology0-0—42.8early—0—
267▲8
Turner0-5—42.5early—0—
268▲9
Delavan-Darien / Williams Bay0-0—42.4early—0—
269▼34
Osseo-Fairchild1-7D5Division rank #2042.4early62.50—
270▲100
Tomahawk2-5D4Division rank #2642.3early47.60Niagara / Goodman / Pembine (33)
271▲7
Brodhead/Juda5-0—42.3early—0—
272▲61
Wauwatosa East2-3—42.1early58.80New Berlin WestD2 (51.9)
273▲16
Weyauwega-Fremont1-6D5Division rank #2142.1early75.10—
274▼13
Neillsville/Granton1-7—42.0early63.60—
275▼37
Port Washington1-4—42.0early56.50—
276▲87
Independence/Gilmanton1-4—41.9early32.90Eleva-StrumD6 (32.9)
277▲5
Royall4-2—41.7early—0—
278▲8
Algoma0-0—41.5early—0—
279▲8
Sheboygan South2-3—41.4early—0—
280▼36
Edgewood5-3D3Division rank #2441.3early53.60WatertownD1 (49)
281▼1
Rosholt5-3D6Division rank #2241.2early38.90PacelliD6 (38.7)
282▲16
Shiocton5-3D6Division rank #2341.2early56.50—
283▼21
Delavan-Darien0-6—41.0early67.10—
284–
Blair-Taylor6-0D6Division rank #2440.9early33.90Whitehall (33.9)
285▲7
Gogebic0-0—40.9early—0—
286▲9
Big Foot2-4—40.8early—0—
287▼15
Waupaca0-6D2Division rank #3040.3early51.90—
288▼132
Almond-Bancroft0-4—40.3early37.40—
289▼36
Merrill1-5—40.2early48.90AshlandD2 (45.7)
290▼95
Melrose-Mindoro3-1D5Division rank #2240.2early52.20—
291▲9
Montello/Green Lake/Princeton0-2—40.2early—0—
292▲9
Clinton1-4—40.1early—0—
293▼42
Palmyra-Eagle2-6D5Division rank #2340.0early39.80—
294▲8
West Allis Hale2-5—40.0early—0—
295▲9
Nekoosa3-3D4Division rank #2739.9early67.40—
296▲35
Fall River/Rio1-4—39.8early43.30Palmyra-EagleD5 (40)
297▼6
Waterloo3-4D5Division rank #2439.8early400Palmyra-EagleD5 (40)
298▲8
Black River Falls1-5—39.7early—0—
299▲10
Cudahy1-3—39.4early—0—
300▲10
Milwaukee Vincent/Destiny0-0—39.4early—0—
301▲11
Oshkosh North3-2—39.3early—0—
302▲11
Prescott2-7D3Division rank #2539.2early61.50—
303▲13
Amery2-5D3Division rank #2639.1early64.20—
304▼118
Pecatonica/Argyle0-4—39.1early48.20—
305▲15
Assumption5-3D6Division rank #2539.0early41.20RosholtD6 (41.2)
306▲8
Eau Claire North0-7—39.0early—0—
307–
Ladysmith0-7D5Division rank #2538.8early43.20—
308▲18
Pacelli3-3D6Division rank #2638.7early53.30—
309▼21
Valders1-7D4Division rank #2838.7early62.10—
310▼60
Slinger5-4D2Division rank #3138.6early53.20—
311▲6
New Lisbon0-7—38.3early—0—
312▲6
Hillsboro0-4—38.2early—0—
313▲6
Milwaukee Bay View/Lifelong Learning0-0—37.9early—0—
314▼35
Sauk Prairie0-7—37.8early57.10—
315▲35
Iowa-Grant1-3—37.7early68.60—
316▼47
Lake Holcombe/Cornell4-4—37.5early64.40—
317▲63
Wild Rose1-5—37.4early52.80Almond-Bancroft (40.3)
318▲5
Fall River0-0—37.4early—0—
319▲5
Augusta1-3D6Division rank #2737.3early—0—
320▼49
Northland Pines2-4D3Division rank #2736.7early45.10—
321▲15
Dodgeville0-3—36.6early71.80—
322▼85
Peshtigo1-4D4Division rank #2936.5early61.40—
323▲5
Shorewood/Messmer1-2—36.4early—0—
324▲10
Catholic Central2-3D6Division rank #2836.2early61.20—
325▼42
Pardeeville0-5—35.9early50.40—
326▼84
Howards Grove1-6D5Division rank #2635.8early46.70Random Lake (31.1)
327▲5
Parkview/Albany2-4—35.7early—0—
328▼35
Wisconsin Dells3-3D3Division rank #2835.5early28.60WestfieldD5 (13.6)
329▲17
Marinette0-7D2Division rank #3235.4early60.20—
330▲5
Beloit Memorial0-6—35.2early—0—
331▲6
Madison East0-0—35.2early—0—
332▼3
Dominican0-2—35.1early560—
333▲6
Rib Lake/Prentice1-3—35.0early—0—
334▲6
Owen-Withee0-0—34.8early—0—
335▼27
Hayward/Lac Courte Oreilles1-5—34.7early57.70—
336▼6
Chetek-Weyerhaeuser0-6—34.7early69.70—
337▲6
Obama SCTE0-0—34.6early—0—
338▲6
Fort Atkinson2-1—34.5early—0—
339▲8
Cashton6-1—34.4early—0—
340▲8
Rio0-0—34.4early—0—
341▼60
Manitowoc Lutheran2-4—34.0early57.70—
342▲7
Riverdale1-5—33.9early—0—
343▲10
Whitehall2-1—33.9early40.90—
344▲7
Brown Deer2-2—33.6early—0—
345▲7
Green Bay East1-4—33.2early—0—
346▼50
Niagara / Goodman / Pembine2-1—33.0early33.60CrandonD6 (24.9)
347▼81
Eleva-Strum2-5D6Division rank #2932.9early41.90—
348▲7
North Fond du Lac0-7—32.9early—0—
349▼108
Saint Francis0-7—32.5early580—
350▲7
Sheboygan North2-4—32.4early—0—
351▲8
Janesville Parker2-4—32.0early—0—
352▲8
Whitewater0-5—31.8early—0—
353▼32
West Bend West0-7D1Division rank #3131.8early55.80—
354▲2
Flambeau1-5D6Division rank #3031.7early62.90—
355▲7
Cochrane-Fountain City1-4D6Division rank #3131.6early—0—
356▼53
Elmwood/Plum City2-5—31.5early49.50—
357▼32
Saint Thomas More2-5D3Division rank #2931.3early44.50Living Word Lutheran (25.2)
358▼73
Random Lake0-5—31.1early40.70—
359▲5
Pius XI Catholic1-4—31.1early—0—
360▼6
Altoona0-4D3Division rank #3030.9early55.20—
361▲4
Milwaukee Pulaski/Carmen South/Carmen Southeast0-0—30.8early—0—
362▲4
Necedah4-3—30.7early—0—
363▼18
Thorp0-2—30.7early62.40—
364▲8
Wausau East0-2—30.6early55.60—
365▲2
Parkview0-0—30.5early—0—
366▼28
Viroqua1-5D4Division rank #3030.4early56.60—
367▲1
Milwaukee Bradley Tech0-0—30.4early—0—
368▲14
Clintonville0-5D3Division rank #3130.2early570—
369–
West Allis Central0-3—30.1early—0—
370▲1
Milwaukee Washington/Collegiate/Science0-0—29.7early—0—
371▲4
Oconto2-5D5Division rank #2729.6early43.10—
372▲1
Waupun1-6—29.5early—0—
373▼12
Fall Creek1-6D5Division rank #2829.3early64.60—
374–
Hope Christian0-0—29.2early—0—
375▼60
Roncalli0-6—28.8early54.20—
376▲8
Kenosha Christian Life1-4D5Division rank #2928.8early570—
377▼1
Milwaukee South0-0—28.5early—0—
378▼37
Kingdom Prep Lutheran0-2—27.9early38.10—
379▼2
Deerfield2-2—27.8early—0—
380▼2
Green Bay West0-3—27.4early—0—
381–
Chequamegon0-0—27.0early—0—
382▲1
Colfax0-7D5Division rank #3026.4early550—
383▼25
Barron2-3—26.3early50.10—
384▲7
Boscobel1-2—25.8early41.40Pecatonica/Argyle (39.1)
385▲2
Living Word Lutheran0-4—25.2early29.60Kingdom Prep Lutheran (27.9)
386▼7
Crandon0-5D6Division rank #3224.9early330—
387▼2
SWCHA0-0—24.3early—0—
388▼2
Menominee Nation0-4—24.3early—0—
389▼1
Cameron3-6D5Division rank #3121.9early54.60—
390▼1
Milwaukee Pulaski/Arts/Carmen South/Carmen SE0-0—18.6early—0—
391▲1
Milwaukee North0-0—14.3early—0—
392▼2
Westfield0-5D5Division rank #3213.6early35.50—
393–
Wayland Academy0-1—12.5early—0—
394–
Milwaukee Madison0-0—9.7early—0—

Rankings and records here update once a day, when the ratings are recalculated each morning; each school’s page updates after every game. Records are the official season record: a forfeit counts, a Seeding Only replacement does not. The rating itself uses only played games; hover a record to see how many.

By division

WIAA divisions are on file for only 188 of 394 teams this season, so the by-division tables are left out. The division comes from each season’s WIAA team page: those pages print it from 2017 onwards, and not at all for 2016.

Conference strength

mean ES rating of members
ConferenceTeamsMean ESTop team
Classic Eight865.8Muskego (86.7)
Fox Valley Association865.7Fond du Lac (79.8)
Big Rivers862Menomonie (77.6)
Fox River Classic-North761.3Bay Port (80.1)
North Eastern659.4Wrightstown (76.5)
Mississippi Valley659.2River Falls (71.7)
Greater Metro859Marquette (77.3)
Cloverbelt758.6Regis (84.0)
Southeast758.6Franklin (75.7)
Southern Lakes857.1Burlington (67.2)
Capitol756.6Lake Mills (72.5)
East Central656.3Berlin (67.4)
Woodland555.6Grafton (67.5)
Marawood755.3Edgar (78.8)
Central Wisconsin - Large755.2Stratford (78.3)
Middle Border755.2Saint Croix Central (76.1)
Parkland854.7Catholic Memorial (77.9)
Badger - Large854.1Waunakee (77.3)
Southwest Wisconsin Activities754Mineral Point (71.8)
Wisconsin Flyway753.8Saint Mary's Springs (81.2)
Valley Football Association753.8D.C. Everest (74.6)
North Shore853Whitefish Bay (70.5)
Bay752.7Xavier (72.3)
Badger - Small751.9Monona Grove (64.8)
Eastern Wisconsin751.3Two Rivers (63.9)
Big Eight751.2Verona (62.6)
Great Northern751.1Medford (69.7)
Lakeland650.9Grantsburg (72.9)
Rock Valley849.5Evansville (59.2)
Big East849.4Cedar Grove-Belgium (71.0)
Southwest Wisconsin549.4River Valley (64.9)
Metro Classic849.3Lake Country Lutheran (72.7)
Dunn-St. Croix748.9Spring Valley (63.8)
Heart O' North847.4Northwestern (77.6)
Coulee746.6Gale-Ettrick-Trempealeau (63.8)
Central Wisconsin - Small846.5Iola-Scandinavia (65.3)
Eastern Suburban846Marshall (62.2)
Scenic Bluffs744.7Bangor (71.9)
Trailways744.4Lourdes Academy (74.3)
Packerland642.2Southern Door (61.4)
Midwest Classic841.6Racine Lutheran (67.5)
Ridge & Valley640.8Highland (53.7)
Northwoods740.2Coleman (63.0)
South Central640Mauston (56.4)
Fox River Classic-South536.6Manitowoc Lincoln (48.7)
Dairyland636.1Blair-Taylor (40.9)
Milwaukee City (Blackbourn)527.2Milwaukee Reagan (48.8)
Wisconsin High School Football Rankings 2020-21 — ES Power Rating | Ewert Sports