Place Name Grade School Time Pace
1 Troy Bartelt 10 Oconomowoc 16:57.5 5:28
2 Aiden Frey 9 Verona Area 17:03.5 5:30
3 Kirk Caminiti 11 Wisconsin Heights/Barneveld 17:05.8 5:31
4 Nolan Smith 11 Neenah 17:13.4 5:33
5 Samuel Buttner 10 Verona Area 17:13.8 5:33
6 Peter Gavahan 11 Marquette 17:15.9 5:34
7 William Koehler 12 Marquette 17:18.7 5:35
8 Evan Abts 12 Oconomowoc 17:19.5 5:35
9 Diego Becarra 11 Madison La Follette 17:19.6 5:35
10 Ethan Gongola 10 Brookfield East 17:20.2 5:36
11 Rueben Keuler 12 Shorewood 17:21.8 5:36
12 Nikolas Ciardo 12 Germantown 17:24.4 5:37
13 Joe Houseman 11 Madison La Follette 17:25.7 5:37
14 Sawyer Gehin 10 Verona Area 17:26.2 5:37
15 Jackson Holzheu 10 Neenah 17:26.3 5:38
16 Harrison Filber 11 Brookfield East 17:29.3 5:39
17 Owen Martin 12 Neenah 17:29.8 5:39
18 Hudson Bott 9 Homestead 17:29.9 5:39
19 Arthur Carne 11 Madison East 17:32.6 5:40
20 Matthew Momper 10 Germantown 17:33.3 5:40
21 Parker Brooks 9 Brookfield East 17:33.5 5:40
22 Isaac White 11 Oconomowoc 17:34.0 5:40
23 Jack Dalton 12 Middleton 17:34.4 5:40
24 Silas Milhans 10 Verona Area 17:35.8 5:41
25 Anthony Ramos 12 Verona Area 17:37.6 5:41
26 Elijah Hedges 9 Woodstock (H.S) 17:38.6 5:42
27 Trevor Baryenbruch 12 Wisconsin Heights/Barneveld 17:40.0 5:42
28 Gideon Benner 10 Neenah 17:43.3 5:43
29 Seth Krause 11 Arrowhead 17:44.5 5:43
30 Grant Shadman 11 Madison West 17:46.3 5:44
31 Owen Sayles 10 Oconomowoc 17:46.5 5:44
32 Ike Helms 11 Madison La Follette 17:48.5 5:45
33 James Goetter 11 Germantown 17:48.9 5:45
34 Owen Welty 11 Verona Area 17:50.0 5:45
35 Joe Hegeman 11 Madison West 17:56.0 5:47
36 Angus Vigoren-Clark 10 Shorewood 17:56.4 5:47
37 Padriac Houston 11 Monroe 17:56.8 5:47
38 Grant Kossow 9 Arrowhead 17:57.2 5:48
39 Andrew Balistreri 10 Brookfield East 17:57.8 5:48
40 Vinson Sherman 12 Arrowhead 17:58.8 5:48
41 Parker Hammes 9 Verona Area 17:58.8 5:48
42 Kenny Maciolek 10 Marquette 18:00.5 5:49
43 Carson Verhagen 11 Neenah 18:00.9 5:49
44 Hunter Shadman 10 Madison West 18:01.8 5:49
45 Emerson Feltz 11 Germantown 18:02.5 5:49
46 Jayden Philbee 9 Rockton (Hononegah) 18:03.9 5:50
47 Emerson Crabb 12 Verona Area 18:04.4 5:50
48 Daniel Keefe 10 Shorewood 18:04.5 5:50
49 Sam Elliott 11 Shorewood 18:05.9 5:50
50 Jacoby Vanderloop 10 Shorewood 18:06.2 5:50
51 Andrew Forslund 12 Middleton 18:06.5 5:51
52 Chris Evans 12 Madison West 18:07.0 5:51
53 Eli Rindfleisch 11 Verona Area 18:07.0 5:51
54 Martin Barroso 11 Madison East 18:07.7 5:51
55 Martin Meitner 11 Madison East 18:08.2 5:51
56 Miles Wagener 12 Middleton 18:08.5 5:51
57 Marcus Tanner 9 Brookfield East 18:08.9 5:51
58 Yahye Mohamed 11 Green Bay Preble 18:09.4 5:51
59 Ray Sensenbrenner 12 Madison West 18:09.6 5:51
60 Brayden Ebli 11 Germantown 18:09.8 5:52
61 Nick Perry 12 Arrowhead 18:10.6 5:52
62 Rohan Sharma 10 Brookfield East 18:11.5 5:52
63 Sam Siebold 11 Arrowhead 18:11.9 5:52
64 Jack Flynn 9 Germantown 18:13.0 5:53
65 Henry Gefke 12 Homestead 18:14.1 5:53
66 Eli Vandeberg 10 Badger 18:14.2 5:53
67 Summit Todd 9 Madison West 18:14.2 5:53
68 Mason Spear 10 Waunakee 18:14.4 5:53
69 Matthew Hayes 12 Marquette 18:15.1 5:53
70 Peyton Kuehn 11 Green Bay Preble 18:20.3 5:55
71 Adam Hasenstein 11 West Bend West 18:21.4 5:55
72 Isaac Vandeberg 12 Badger 18:21.4 5:55
73 Dylan Richter 9 Oconomowoc 18:21.9 5:55
74 Finn Cashin 11 Madison East 18:22.3 5:56
75 Oliver Steiner 10 Neenah 18:23.3 5:56
76 Nick Urmanski 11 Green Bay Preble 18:23.8 5:56
77 Grant Meidem 10 Brookfield East 18:24.6 5:56
78 Sean Liebherr 11 Oconomowoc 18:24.7 5:56
79 Lukas Gounberg 11 Wisconsin Dells 18:25.0 5:56
80 Will Simon 10 Homestead 18:25.4 5:57
81 Eli Bostrack 12 Marquette 18:26.0 5:57
82 Linus Ballard 11 Middleton 18:26.8 5:57
83 Connor Eckdhal 10 Monroe 18:27.0 5:57
84 Rishab Muralidaran 12 Gurnee (Warren) 18:27.3 5:57
85 Zachary Nilsson 11 Madison West 18:28.3 5:58
86 Connor Smith 10 Verona Area 18:28.5 5:58
87 Brayden Willis 10 Neenah 18:30.9 5:58
88 Carter Hackman 9 West Bend West 18:32.6 5:59
89 Lucas Herrera 9 Rockford (Guilford) 18:32.6 5:59
90 Edward Owczarski 10 Marquette 18:33.4 5:59
91 Michael Phillips 12 Marquette 18:34.5 6:00
92 James Swenson 12 Shorewood 18:34.6 6:00
93 Sam Fischer 10 Madison La Follette 18:34.8 6:00
94 Hoeksema Oliver 10 Madison East 18:35.8 6:00
95 Caleb Ellenberg 12 Madison West 18:38.2 6:01
96 Tyler Oertel 11 Germantown 18:38.7 6:01
97 Benji Haworth 11 Arrowhead 18:39.0 6:01
98 Connor Shaw 12 Green Bay Preble 18:40.5 6:01
99 Ethan Schnell 9 West Bend West 18:40.9 6:02
100 Bly Wheeler 11 Neenah 18:40.9 6:02
101 Jacob Mathys 9 Green Bay Preble 18:41.4 6:02
102 Silas Helton 10 Middleton 18:41.8 6:02
103 Trey Lebeau 12 Gurnee (Warren) 18:43.6 6:02
104 Ian Westerberg 12 Stoughton 18:44.8 6:03
105 Henry Wagener 10 Middleton 18:45.3 6:03
106 James Kujak-Ford 11 Madison La Follette 18:46.7 6:03
107 Harrison Pack 11 Arrowhead 18:46.7 6:03
108 Cole Willrett 12 Madison Memorial 18:47.1 6:04
109 Anthony Otero 12 Rockton (Hononegah) 18:47.9 6:04
110 Ben Klink 11 Rockton (Hononegah) 18:47.9 6:04
111 Noah Mondragon Jones 10 Shorewood 18:48.0 6:04
112 Alexander Juarez 10 Green Bay Preble 18:48.2 6:04
113 Ben Niederjohn 10 Marquette 18:48.7 6:04
114 Peyton Leanna 12 South Milwaukee 18:49.0 6:04
115 Miguel Sertsios 9 Homestead 18:49.4 6:04
116 Gage Giesen 12 Kimberly 18:51.1 6:05
117 Fischer Bulen 12 Arrowhead 18:51.5 6:05
118 Jacob Rasmussen 11 Gurnee (Warren) 18:53.0 6:06
119 Sam Kuemmel 12 Madison West 18:53.2 6:06
120 Michael Maciolek 10 Marquette 18:53.5 6:06
121 Sam Castelli 10 Rockton (Hononegah) 18:53.5 6:06
122 Colin More O'ferrall 9 Marquette 18:53.7 6:06
123 Simon Keehn 9 Marquette 18:54.1 6:06
124 Elliott Mattison 12 Madison West 18:54.2 6:06
125 Austin Wunderlin 10 Green Bay Preble 18:54.3 6:06
126 William Moldenhauer 11 Oconomowoc 18:54.7 6:06
127 Anthony Marose 11 Neenah 18:54.7 6:06
128 Finn Lettau 11 Neenah 18:55.1 6:06
129 Benjamin Burgess 11 Kimberly 18:55.6 6:06
130 Will Menefee 11 Marquette 18:57.5 6:07
131 Mason Clark 12 Arrowhead 18:57.9 6:07
132 Ian Hetrick 12 Indian Trail Academy 18:58.5 6:07
133 Diego Swenson 9 Middleton 18:58.7 6:07
134 Gabriel Barajas 11 Janesville Craig 18:59.1 6:07
135 Colin Ruchala 10 Madison West 18:59.7 6:08
136 Sam Reed 9 Badger 18:59.7 6:08
137 Jasper Darley 9 Madison West 19:00.0 6:08
138 Benjamin Saudek 12 Brookfield East 19:00.1 6:08
139 Jonas Zhang 11 Arrowhead 19:00.3 6:08
140 Matthew Delagrange 11 Indian Trail Academy 19:01.1 6:08
141 Liam Wagner 12 Waukesha South 19:02.1 6:08
142 Randy Shaw 12 Sun Prairie East 19:03.3 6:09
143 Oliver Johnsen 9 Marquette 19:03.7 6:09
144 Blaise Westphal 12 Verona Area 19:03.8 6:09
145 Brady Cavanaugh 9 Marquette 19:04.0 6:09
146 Porter Linnan 11 Sun Prairie East 19:04.1 6:09
147 Jack Reeder 11 Middleton 19:05.8 6:10
148 Ryan Roelli 9 Monroe 19:06.1 6:10
149 Crisitan Rodriguez 11 Badger 19:06.2 6:10
150 Komei Okamoto 11 Brookfield East 19:06.2 6:10
151 Oliver Brighouse-Glueck 11 Madison Edgewood 19:07.3 6:10
152 Isaac Moore 11 Madison La Follette 19:08.5 6:11
153 Aatman Parikh 12 Madison Memorial 19:09.0 6:11
154 Braden Louden 12 Neenah 19:09.4 6:11
155 Pj Mulkey 11 Madison Memorial 19:10.1 6:11
156 Ethan Ball 11 Gurnee (Warren) 19:11.4 6:11
157 Elijah Cook 9 Monroe 19:12.2 6:12
158 Brennen Ott 9 Verona Area 19:12.6 6:12
159 Eliot Johnsen 9 Marquette 19:12.8 6:12
160 Johnny Robinson 9 Dodgeville/Mineral Point 19:13.7 6:12
161 Aidan Wilczek 11 Kimberly 19:13.8 6:12
162 Jack Schroeder 12 Germantown 19:14.0 6:12
163 Jack Martin 10 Madison La Follette 19:14.0 6:12
164 Aiden Sanders 10 Appleton North 19:14.8 6:13
165 Rett Thompson 9 Janesville Craig 19:15.4 6:13
166 Dryden Jones 9 Janesville Craig 19:15.6 6:13
167 Nathan Johnson 11 Neenah 19:15.8 6:13
168 Owen Strupp 9 Middleton 19:16.0 6:13
169 Nolan Weber 11 Appleton North 19:16.7 6:13
170 Steven Kuemmel 10 Madison West 19:17.3 6:13
171 Ryan Bindl 10 Marquette 19:17.4 6:13
172 Jordan Schroeder 11 Beaver Dam 19:17.5 6:13
173 Matias Picasso-Gutierrez 11 Middleton 19:17.9 6:14
174 Fred Grim 9 Madison East 19:17.9 6:14
175 Timon Cantley 10 Madison West 19:18.4 6:14
176 Liam Paruch 9 Germantown 19:18.5 6:14
177 James Norcross 12 Arrowhead 19:18.8 6:14
178 Daylan Mckay 11 Homestead 19:18.8 6:14
179 Douglas Watson 10 Middleton 19:19.2 6:14
180 Caleb Dzioba 12 Indian Trail Academy 19:19.7 6:14
181 Sam Walrath 11 Brookfield East 19:20.1 6:14
182 Marcus Hill 9 Indian Trail Academy 19:20.8 6:14
183 Zach Dufrense 10 Madison West 19:20.9 6:15
184 Cayson Gackstatter 10 Janesville Craig 19:21.6 6:15
185 Max Holifield 11 Shorewood 19:21.8 6:15
186 John Anderson 12 Madison West 19:22.1 6:15
187 Bode Koenings 11 Rockford (Guilford) 19:23.0 6:15
188 Jayden Peterson 12 Woodstock (H.S) 19:23.4 6:15
189 Brooks Bleck 10 Arrowhead 19:24.6 6:16
190 Jonah Dietsch 9 Wisconsin Dells 19:25.1 6:16
191 Jack Rogge 11 Madison West 19:26.3 6:16
192 Enzo Azzaline 12 Marquette 19:26.6 6:16
193 Travis Dreikosen 10 Wisconsin Heights/Barneveld 19:27.0 6:16
194 Malachi Roberts 12 Badger 19:27.4 6:17
195 Jacob Mcginn 9 Appleton North 19:28.6 6:17
196 Evan Johnson 12 Rockford (Guilford) 19:29.2 6:17
197 Alex Dimick 12 Shorewood 19:29.7 6:17
198 Luke Knetter 12 Wisconsin Dells 19:30.3 6:18
199 Monroe Gaskill 10 Germantown 19:30.9 6:18
200 Anthony Lenz 9 Madison Memorial 19:31.2 6:18
201 William Munson 11 Madison Edgewood 19:31.4 6:18
202 Rajeev Agarwal 11 Madison West 19:31.8 6:18
203 Alex Lukaszewicz 11 West Bend West 19:31.9 6:18
204 Aiden English 11 Janesville Craig 19:32.3 6:18
205 Abram Zolik 9 Madison East 19:32.6 6:18
206 Tyler Wacker 11 Oconomowoc 19:33.0 6:18
207 Jack Dostal 11 Janesville Craig 19:33.4 6:19
208 Sam Haanen 10 Green Bay Preble 19:34.4 6:19
209 Fin Brintlinger 9 Middleton 19:34.5 6:19
210 Rhet Spurley 9 Dodgeville/Mineral Point 19:35.0 6:19
211 Athanasios Hammerb 9 Indian Trail Academy 19:35.9 6:19
212 Blake Cook 12 Monona Grove 19:36.2 6:19
213 Paul Lucero 12 Madison Memorial 19:36.4 6:20
214 Ivan Garcia-Nieto Gurnee (Warren) 19:36.5 6:20
215 Evan Seidler 9 Appleton North 19:36.8 6:20
216 Oliver Clayton 10 Gurnee (Warren) 19:38.1 6:20
217 Eli Schaefer 10 Monroe 19:38.2 6:20
218 Jayden Koenings 12 Rockford (Guilford) 19:38.7 6:20
219 Owen Hermes 9 Indian Trail Academy 19:39.2 6:20
220 Zachary Bonnell 10 Oconomowoc 19:39.7 6:21
221 Cameron Gabbey 11 Appleton North 19:39.8 6:21
222 Ethan Galle 9 Germantown 19:40.5 6:21
223 Ezra Sanchez 9 Marquette 19:40.6 6:21
224 Mason Warczak 11 West Bend West 19:41.0 6:21
225 Santiago Picasso-Gutierrez 11 Middleton 19:41.4 6:21
226 Ethan Tebear 11 Verona Area 19:42.0 6:21
227 Keaton Lewis 11 Homestead 19:43.0 6:22
228 Jack Ross 11 Verona Area 19:44.4 6:22
229 Andrew Saudek 9 Brookfield East 19:44.4 6:22
230 Josh Vavroch 12 Badger 19:44.6 6:22
231 Arlo Gaskill 12 Germantown 19:44.7 6:22
232 Nathan Mazzone 9 Arrowhead 19:44.7 6:22
233 Carson Janisch 10 Monona Grove 19:44.8 6:22
234 Peyton Janda 11 Monona Grove 19:45.2 6:22
235 Jack Mineau 11 Marquette 19:45.6 6:22
236 Andrew Volm 11 Marquette 19:46.1 6:23
237 Teagan Ongert 10 West Bend West 19:46.5 6:23
238 Jordan Cochon 10 Gurnee (Warren) 19:47.3 6:23
239 Brady Keehn 10 Monroe 19:47.3 6:23
240 Will Kashmier 10 Woodstock (H.S) 19:47.4 6:23
241 Isaiah Mohnacky 10 Rockton (Hononegah) 19:47.7 6:23
242 Brayden Urmanski 12 Green Bay Preble 19:48.2 6:23
243 Zach Helgeson 10 Green Bay Preble 19:48.3 6:23
244 Connor Mccue 9 Mount Horeb 19:48.3 6:23
245 Zach Ploszaj 10 Waukesha South 19:49.9 6:24
246 Max Heling 11 Kimberly 19:50.5 6:24
247 Caleb Busse 11 Waunakee 19:50.6 6:24
248 Drew Pearson 10 Sun Prairie East 19:50.6 6:24
249 Haddon Borroughs 12 Stoughton 19:50.6 6:24
250 Archer Wedwick 9 Rockford (Guilford) 19:50.7 6:24
251 Jeremiah Morrow 9 Germantown 19:51.1 6:24
252 Josh Roth 9 Woodstock (H.S) 19:52.4 6:25
253 Jack Marshall 9 Beaver Dam 19:53.0 6:25
254 Hunter Erdman 10 Germantown 19:53.2 6:25
255 Riley Doyle 11 Beaver Dam 19:53.9 6:25
256 Kyle O'connor 9 Homestead 19:53.9 6:25
257 Hogan Kolowrat 10 West Bend West 19:54.5 6:25
258 Owen Blenker 12 Neenah 19:54.8 6:25
259 Ben Rawlins 9 Verona Area 19:55.4 6:26
260 Isak Drangstveit 12 Waunakee 19:55.5 6:26
261 Dominic Fansler 12 Platteville 19:56.1 6:26
262 Aiden Mcginnis 9 Kimberly 19:56.2 6:26
263 Ethan Laschinger 12 Middleton 19:56.3 6:26
264 Quinn Emerick 9 Middleton 19:57.0 6:26
265 Axl Drinkwater Of Baker 10 Madison West 19:57.3 6:26
266 Joe Beal 10 Madison West 19:57.3 6:26
267 Ben Pralat 12 Middleton 19:57.6 6:26
268 Brady Hildreth 12 Neenah 19:58.4 6:27
269 Andrew Reineck 11 Germantown 19:58.5 6:27
270 Christian Campbell 11 Neenah 19:59.1 6:27
271 Ronan Tinnen 10 Madison East 19:59.3 6:27
272 Elijah Lesperance 11 Marquette 19:59.5 6:27
273 Parker Andreson 12 Waunakee 20:00.0 6:27
274 Leo Lee 11 Madison West 20:00.4 6:27
275 Edward Stricker 11 Badger 20:00.6 6:27
276 Ryan Schraufnagel 12 Germantown 20:01.2 6:27
277 Sawyer Roth 12 Platteville 20:01.6 6:28
278 Will Andrews 10 Madison La Follette 20:02.8 6:28
279 Anthony Benitez 10 Gurnee (Warren) 20:03.0 6:28
280 Seth Johnson 11 Neenah 20:03.9 6:28
281 Brady Hess 9 Wisconsin Dells 20:04.2 6:28
282 Austin Dickey 10 Kimberly 20:04.7 6:29
283 Carter Hankins 9 Oconomowoc 20:04.9 6:29
284 Sam White 10 Arrowhead 20:05.1 6:29
285 Andrew Berger 10 Waunakee 20:05.4 6:29
286 Roman Schultz 9 Middleton 20:06.1 6:29
287 Mitchell Lange 9 Janesville Parker 20:06.3 6:29
288 George Gapinski 9 Waukesha South 20:06.5 6:29
289 Aharon Shelef 11 Madison West 20:08.8 6:30
290 Parker Bates 11 Kimberly 20:09.1 6:30
291 Jackson Herres 9 Neenah 20:09.7 6:30
292 Cole Nowakowski 9 Appleton North 20:10.3 6:30
293 William Mattert 11 Oconomowoc 20:12.1 6:31
294 Antonio Denucci 12 Platteville 20:12.7 6:31
295 Cael Turkow 10 Verona Area 20:13.0 6:31
296 Drew Zarwell 10 Verona Area 20:13.3 6:31
297 Alex Thiessen 11 Stoughton 20:13.8 6:32
298 Henry Flister 9 Janesville Parker 20:14.2 6:32
299 Benjamin King 9 Rockford (Guilford) 20:14.4 6:32
300 Alex Kim 10 Middleton 20:15.8 6:32
301 Jacob Lindert 9 Brookfield East 20:15.8 6:32
302 Louie Lyons 9 Janesville Craig 20:16.5 6:32
303 Gavin Smith 12 Verona Area 20:17.0 6:33
304 Everett Otto 9 Homestead 20:18.1 6:33
305 Athan Speck 9 Homestead 20:18.5 6:33
306 Owen Bird 11 Madison Memorial 20:18.6 6:33
307 Gabe Hanson 12 Neenah 20:19.1 6:33
308 William Zuckerman 12 Madison West 20:19.4 6:33
309 Michael Huber 10 Arrowhead 20:19.8 6:33
310 Steve Sidoine Ndoo Bikanga 10 Monona Grove 20:20.1 6:34
311 Felix Berkelman 12 Madison West 20:20.8 6:34
312 Will Arkin 12 Madison La Follette 20:20.9 6:34
313 Andrew Seiler 12 Wisconsin Dells 20:21.8 6:34
314 Will Higgins 10 Madison Memorial 20:21.9 6:34
315 Matthew Doyle 11 Beaver Dam 20:23.0 6:35
316 Alex Sonetti 11 Middleton 20:23.3 6:35
317 Ethan Parent 11 Gurnee (Warren) 20:23.7 6:35
318 Marcus Sponsler 12 Platteville 20:24.2 6:35
319 Finn Schmeelk 10 Waunakee 20:24.6 6:35
320 John Paul Moen 9 Arrowhead 20:24.8 6:35
321 Sergio Cabada 9 Madison Edgewood 20:25.3 6:35
322 Timmy Brienza 11 Marquette 20:25.5 6:35
323 Brody Skates 10 Badger 20:25.5 6:35
324 Ben Reuter 12 Janesville Craig 20:26.8 6:36
325 Sam Hahnke 10 Appleton North 20:26.8 6:36
326 Brian Richter 12 Platteville 20:26.9 6:36
327 Antonio Cavazos 9 Middleton 20:27.1 6:36
328 Nicholai Solodin-Braun 9 Mount Horeb 20:27.5 6:36
329 James Russo 9 Middleton 20:27.7 6:36
330 Logan West 9 Neenah 20:28.6 6:36
331 Adam Kluesner 11 Madison La Follette 20:29.2 6:37
332 Oran Voigt 12 Germantown 20:29.7 6:37
333 Reed Cranmer 11 Middleton 20:29.9 6:37
334 Justin Martinez 12 West Bend West 20:30.4 6:37
335 Jack Gozdowiak 12 Germantown 20:32.1 6:37
336 Gavin Dempsey 9 Janesville Craig 20:32.1 6:37
337 Austin Lilly 10 Janesville Craig 20:33.6 6:38
338 Rueben Pike 10 Marquette 20:34.7 6:38
339 Gavin Zolper 9 Marquette 20:34.8 6:38
340 Alex Wallner 11 South Milwaukee 20:35.1 6:38
341 Wyatt Olsen 10 Rockford (Guilford) 20:35.3 6:38
342 Travis Kowalski 11 Rockford (Guilford) 20:36.2 6:39
343 Griffin Vandenbush 9 Green Bay Preble 20:36.7 6:39
344 Quinton Richter 9 Rockford (Guilford) 20:37.1 6:39
345 Mazin Plumb 10 Platteville 20:37.8 6:39
346 Nathaniel Kielbicki 9 Kimberly 20:38.6 6:40
347 Mason Scheel 9 Badger 20:38.8 6:40
348 Adam Bailey 9 Woodstock (H.S) 20:39.5 6:40
349 Mitchell Springer 9 Madison Memorial 20:40.9 6:40
350 Abraham Pantoja 10 Gurnee (Warren) 20:41.3 6:40
351 Jamie Iskandar 11 Madison Memorial 20:41.5 6:40
352 Zachary Prescott 10 Germantown 20:41.7 6:41
353 Gavin Good 10 Madison East 20:41.7 6:41
354 Charlie Bodendein 12 Shorewood 20:42.2 6:41
355 Brady Johnson 9 West Bend West 20:42.5 6:41
356 Emerson Cantwell 9 Marquette 20:42.6 6:41
357 Riley Matz 12 Kimberly 20:43.3 6:41
358 William Waelder 11 Gurnee (Warren) 20:44.1 6:41
359 Nathan Mumm 11 Platteville 20:44.2 6:41
360 Ellis Karls 9 Kimberly 20:44.6 6:42
361 Levi Lauer 11 Madison East 20:44.8 6:42
362 Levi van Maanen 10 Madison Memorial 20:45.0 6:42
363 Toby Friedman 10 Madison West 20:45.1 6:42
364 Connor Meier 9 Marquette 20:45.5 6:42
365 Odin Pourchot 10 Madison East 20:45.5 6:42
366 Thomas Petrucci 9 Marquette 20:45.7 6:42
367 Daniel Gaylord 9 Badger 20:45.7 6:42
368 Charles Merrell van Sickle 11 Madison West 20:46.3 6:42
369 Drew Sabatke 9 Neenah 20:46.7 6:42
370 Kaydym Comstock 9 Sun Prairie East 20:47.0 6:42
371 Filippo Taketanl Campos 9 Madison Edgewood 20:47.7 6:42
372 Noah Pacubas 9 Monona Grove 20:47.8 6:43
373 Joel Mcginnis 11 Rockton (Hononegah) 20:47.8 6:43
374 Oliver Duchek 9 Verona Area 20:48.1 6:43
375 Will Cogdill 9 Madison La Follette 20:48.8 6:43
376 Nicholas Mullen 9 Janesville Craig 20:51.8 6:44
377 Nathaniel Fredricks 12 Green Bay Preble 20:51.8 6:44
378 Camden Brittnacher 11 Arrowhead 20:52.6 6:44
379 Noah de Los Santos 9 Waunakee 20:53.0 6:44
380 Grady Lawton 11 Waunakee 20:53.6 6:44
381 David Schuchart 12 Monona Grove 20:54.0 6:45
382 Carl Hein 11 Neenah 20:54.7 6:45
383 Jack Nichols 12 Wisconsin Dells 20:55.7 6:45
384 Blake Calcione 12 Rockford (Guilford) 20:56.2 6:45
385 Everett Mayers 9 Oconomowoc 20:56.3 6:45
386 Noah Doescher 10 Wisconsin Heights/Barneveld 20:56.9 6:45
387 Thomas Hiffman 10 Badger 20:57.1 6:46
388 Jace Muehlhausen 10 Verona Area 20:58.7 6:46
389 Bruce Cull 9 Oconomowoc 20:59.5 6:46
390 William Sobczak 11 Brookfield East 20:59.6 6:46
391 Myles Derickson 10 Badger 21:00.0 6:46
392 Wang Kyle 11 Rockford (Guilford) 21:00.3 6:47
393 Landon Morella 11 Green Bay Preble 21:02.5 6:47
394 Miles Beisbier 9 West Bend West 21:02.6 6:47
395 Tommy Brewer 11 Marquette 21:03.4 6:48
396 Caleb Hansen 9 Monona Grove 21:03.7 6:48
397 Matthew Ferguson 11 Waunakee 21:05.6 6:48
398 Carter Fenlon 12 Kimberly 21:06.0 6:48
399 Zion Alwin 11 Wisconsin Dells 21:06.6 6:49
400 Cole Krudop 12 Waunakee 21:07.0 6:49
401 Joe Perinovic 10 Arrowhead 21:07.3 6:49
402 Dylan Barden 10 Arrowhead 21:07.6 6:49
403 Mason Robenolt 9 Wisconsin Dells 21:07.8 6:49
404 Chase Lebeau 10 Gurnee (Warren) 21:08.6 6:49
405 Colin Donohue 10 Monona Grove 21:08.8 6:49
406 Thomas Coyle 11 Indian Trail Academy 21:09.1 6:49
407 Nolan Miller 11 Whitnall 21:09.4 6:49
408 Brady Mcroberts 10 Sun Prairie East 21:10.1 6:50
409 Jackson Greer 12 Gurnee (Warren) 21:10.3 6:50
410 Keegan Ranola 9 Madison East 21:10.7 6:50
411 Bear Florip 9 Gurnee (Warren) 21:10.8 6:50
412 Elijah Stanley 12 Rockford (Guilford) 21:10.9 6:50
413 Chase Britton 10 Janesville Parker 21:11.7 6:50
414 Jason Trojan 10 Woodstock (H.S) 21:11.9 6:50
415 Victor Lawson 9 Madison Edgewood 21:12.3 6:50
416 Robert Gustafson 12 Woodstock (H.S) 21:12.3 6:50
417 Sam Hjortland 12 Stoughton 21:12.3 6:50
418 Maxx Roberts 12 Badger 21:12.4 6:50
419 Henry Rose 9 Arrowhead 21:12.7 6:51
420 Graham Benish 11 Homestead 21:13.3 6:51
421 Ellis Duffy 9 Madison East 21:13.6 6:51
422 Samuel Busse 12 Waunakee 21:13.7 6:51
423 Sebastian Lasco 10 Indian Trail Academy 21:14.5 6:51
424 Paul Kleven 10 Stoughton 21:15.3 6:51
425 Jaxson Marcelle 10 Green Bay Preble 21:15.4 6:51
426 Jed Solverson 10 Badger 21:15.8 6:52
427 Aidan Mcintyre 9 Indian Trail Academy 21:16.4 6:52
428 Judson Poad 10 Wisconsin Heights/Barneveld 21:16.5 6:52
429 Kyle Privat 11 Germantown 21:16.9 6:52
430 Max de Montigny 11 Neenah 21:17.0 6:52
431 Noah Chudada 9 Whitnall 21:18.9 6:53
432 Luke Krause 12 Arrowhead 21:20.1 6:53
433 Jackson Duris 10 Madison East 21:20.7 6:53
434 Will Glassman 10 Madison La Follette 21:20.7 6:53
435 Evan Rench 9 Homestead 21:21.3 6:53
436 Artyom Krivtsanov 9 Homestead 21:21.3 6:53
437 Theodore Celikay 10 Brookfield East 21:22.2 6:54
438 Ej Jones 11 Gurnee (Warren) 21:23.3 6:54
439 Dylan Fredrick 11 Oconomowoc 21:23.6 6:54
440 Parker Mccormick 10 Janesville Craig 21:24.6 6:54
441 Quinn Manthe 9 Whitnall 21:26.2 6:55
442 Hunter Larson 10 Wisconsin Heights/Barneveld 21:27.2 6:55
443 Colin Mckeown 9 Gurnee (Warren) 21:28.6 6:56
444 William Genne 10 Monona Grove 21:28.9 6:56
445 Sammy Turpin 12 Darlington 21:29.5 6:56
446 Aldo Guerra 11 Gurnee (Warren) 21:32.2 6:57
447 Cody Hendrickson 10 Woodstock (H.S) 21:34.5 6:58
448 Lincoln Webster 10 Waunakee 21:35.6 6:58
449 Teddy Poulos 12 Brookfield East 21:36.4 6:58
450 Anton Royko 11 Stoughton 21:37.3 6:58
451 James Gammon 11 Sun Prairie East 21:37.4 6:59
452 Matthew Shi 11 Gurnee (Warren) 21:37.7 6:59
453 Eric Sun 11 Middleton 21:37.8 6:59
454 Ryan Rockwell 12 Wisconsin Dells 21:38.5 6:59
455 John Olajos 10 Verona Area 21:38.9 6:59
456 Mason Wiegel 9 Darlington 21:42.9 7:00
457 Liam Bruni 11 Verona Area 21:44.6 7:01
458 Michael Bretzel 12 Oconomowoc 21:44.7 7:01
459 Archie Hughes 12 West Bend West 21:49.3 7:02
460 River Lauren 9 Kimberly 21:50.2 7:03
461 Elsen Gratz 12 Monroe 21:50.3 7:03
462 William Gonzalez-Rios 10 Darlington 21:51.8 7:03
463 Grant Smith 9 Janesville Craig 21:53.3 7:04
464 Henry Ebert 11 Brookfield East 21:54.2 7:04
465 Kaven Schmelzer 10 Homestead 21:56.7 7:05
466 Taite Thomas 12 Monona Grove 21:57.6 7:05
467 Jack Lutz 12 Waunakee 21:57.7 7:05
468 Eamon Lindemann 9 Oconomowoc 21:58.6 7:05
469 Phillip Mcgowan 12 Darlington 22:00.1 7:06
470 Elliot Crabb 10 Verona Area 22:09.5 7:09
471 George Williamson 10 Oconomowoc 22:18.3 7:12
472 Hayden Hipkiss 12 Arrowhead 22:19.6 7:12
473 Matt Turner 12 Brookfield East 22:21.7 7:13
474 Colby Schaller 12 Mount Horeb 22:22.2 7:13
475 Elliot Hesseling 9 Dodgeville/Mineral Point 22:28.1 7:15
476 Carson Schroeder 10 Dodgeville/Mineral Point 22:28.9 7:15
477 Joseph Thibert 11 Homestead 22:32.7 7:16
478 Ethan Wauters 11 Kimberly 22:53.0 7:23
479 Christian Carpenter 12 Monroe 23:01.0 7:26
480 Ty Thousand 10 Wisconsin Heights/Barneveld 23:15.3 7:30
481 Landon King 11 Darlington 23:32.5 7:36
482 Aaron Crenshaw 9 Woodstock (H.S) 23:45.7 7:40
483 Campbell Kopplin 11 Verona Area 23:48.8 7:41