Mens Results
5,000 Meters Varsity
1. 12 Noah Zamzow-Schmidt 16:54.8 SR Madison West
2. 12 Sam Bishop 16:59.0 SR Madison West
3. 12 Sean Topel 17:01.1 SR Madison West
4. 12 TJ Manning 17:07.3 SR Verona Area
5. 11 Michael Swope 17:07.8 SR Hamilton
6. 11 Kavanaugh FitzPatr... 17:08.0 SR Lakeland
7. 11 William Kitzhaber 17:08.7 SR Watertown
8. 11 Jack Reed 17:10.0 PR Madison West
9. 11 Daniel Jacobs 17:18.8 SR Madison West
10. 10 Noah Bodewes 17:20.1 SR Lakeland
11. 11 Peter Barger 17:29.8 SR Verona Area
12. 11 Aaron Letcher 17:32.3 PR Madison West
13. 10 Evan Selin 17:39.7 SR Hamilton
14. 11 Darius Diver 17:43.2 SR Lakeland
15. 11 Brian Wiedenfeld 17:44.5 SR Hamilton
16. 12 Joshua Klahn 17:46.6 PR Oregon
17. 12 Hudson Kugel 17:48.0 PR Oregon
18. 11 Ben Schmied 17:51.0 SR Watertown
19. 10 Manix White 17:52.1 SR Madison West
20. 12 Austin Rendon 17:54.1 SR Waukesha South
21. 11 Nicholas Schmidt 17:59.3 SR Hamilton
22. 12 Pat Stiles 18:04.0 SR Fort Atkinson
23. 12 Travis Luterbach 18:05.0 SR Kettle Moraine
24. 10 Erik Nuenninghoff 18:08.3 SR Madison West
25. 11 Noah Casey 18:09.7 SR Madison West
26. 11 Ernesto Castro-Lopez 18:11.3 SR Waukesha South
27. 11 Jack Garcia 18:12.0 SR Lakeland
28. 10 Peyton Feudner 18:12.2 SR Hamilton
29. 12 Ethan Carter 18:16.0 SR Watertown Luther Prep
30. 10 Jason Ford 18:16.3 SR Verona Area
31. 11 Brett Hunsanger 18:16.8 SR Waukesha South
32. 11 Matthias Burrie 18:21.1 SR Kettle Moraine
33. 12 Travis Gee 18:22.8 SR Lakeland
34. 10 Zach Heckman 18:27.2 SR Hamilton
35. 12 Roman Boswell 18:30.6 SR Madison West
36. 12 Luke Bodewes 18:35.2 SR Lakeland
37. 12 Sam Hakes 18:39.7 PR Oregon
38. 11 Erik Hovila 18:40.9 SR Kettle Moraine
39. 9 Gavin Kuhlenbeck 18:41.0 PR Hamilton
40. 12 Christopher Bartho 18:41.1 SR Madison West
41. 12 Nathan Riley 18:41.9 SR Watertown Luther Prep
42. 11 Liam Taber 18:43.6 SR Baraboo
43. 11 Jared Jenkins 18:43.7 SR Verona Area
44. 11 Matthew LaLuzerne 18:43.9 SR Madison West
45. 11 Garrett Radtke 18:44.4 SR Watertown
46. 12 Ben Lokuta 18:44.5 SR Oregon
47. 11 Lucas Crawford 18:44.6 SR Madison West
48. 12 Miles Wackett 18:44.7 SR Watertown
49. 12 Nick Yray 18:44.7 SR Kettle Moraine
50. 11 Hari Jayaraaman 18:44.7 SR Verona Area
51. 9 Garrett Exo 18:44.8 PR Baraboo
52. 11 Jasper Swallen 18:45.8 SR Baraboo
53. 10 Mike George 18:58.9 SR Catholic Memorial
54. 12 Draven Schilling 18:59.6 SR Waukesha South
55. 9 Caleb Arndt 19:05.5 PR Watertown Luther Prep
56. 12 Max Walker 19:07.7 SR Madison West
57. 11 Jim Drewry 19:07.7 SR Lakeland
58. 12 Dan Rossi 19:08.5 SR Catholic Memorial
59. 12 Adam Ellmann 19:09.1 PR Madison West
60. 12 Blake Batzko 19:10.2 SR Hamilton
61. 10 Grant Jones 19:12.7 SR Catholic Memorial
62. 10 Cole Peske 19:12.9 SR Hamilton
63. 12 Dejon Noel 19:13.3 SR Madison West
64. 9 Paul Mrochinski 19:17.1 PR Catholic Memorial
65. 9 Sean Waldvogel 19:17.7 PR Catholic Memorial
66. 12 Ethan Yeck 19:18.8 PR Madison West
67. 11 William Daniels 19:19.3 PR Waukesha South
68. 11 Riley Lanham 19:20.2 SR Madison West
69. 12 Cory Pedersen 19:22.7 SR Verona Area
70. 12 Aaron Brekke 19:22.8 SR Baraboo
71. 12 Alfonso Diaz 19:25.1 SR Waukesha South
72. 12 Will Zunker 19:25.4 SR Verona Area
73. 11 Michael Leary 19:27.6 SR Fort Atkinson
74. 12 Nathan Burchert 19:28.8 PR Oregon
75. 11 Troy Humpal 19:29.4 PR Catholic Memorial
76. 11 Vince Haight 19:30.4 SR Catholic Memorial
77. 11 Derek Vaillancourt 19:32.9 SR Fort Atkinson
78. 9 Camden Sulzle 19:33.2 PR Watertown Luther Prep
79. 10 Luke Treiber 19:33.4 SR Madison West
80. 12 Ben Ryan 19:34.3 SR Madison West
81. 10 J.J. Gumieny 19:34.9 SR Verona Area
82. 12 Alec Fruin 19:35.8 PR Turner
83. 11 Nate Johnson 19:37.8 PR Turner
84. 9 Garret Staab 19:37.9 PR Hamilton
85. 9 Elijah Strutz 19:38.1 PR Watertown Luther Prep
86. 10 Ian Murray 19:38.1 PR Madison West
87. 12 Benjamin Weiss 19:39.3 PR Hamilton
88. 9 Matt Lane 19:39.9 PR Baraboo
89. 11 John Binns 19:42.5 SR Hartford Union
90. 12 Henry Barford 19:43.5 SR Madison West
91. 12 Nathan Millmann 19:44.0 SR Madison West
92. 11 Ryan Coe 19:45.7 SR Hamilton
93. 12 Andrew Scharf 19:46.1 SR Watertown Luther Prep
94. 11 Quin Gallagher 19:46.1 SR Madison West
95. 11 Gabe Gromowski 19:47.6 SR Watertown
96. 11 Ben Boerigter 19:53.4 PR Oregon
97. 11 Sean Marquart 19:54.7 SR Madison West
98. 11 Christian Soper 19:56.3 PR Catholic Memorial
99. 11 Connor Brickley 19:57.3 SR Oregon
100. 10 Hogan Schulz 19:57.5 SR Oregon
101. 11 Sam Hoyt 19:58.6 PR Madison West
102. 9 Izak Jensen 19:58.7 PR Watertown
103. 11 Josiah Loersch 19:59.0 SR Watertown Luther Prep
104. 11 Jacob Strohman 20:00.6 SR Verona Area
105. 11 Max Lerner 20:00.9 SR Madison West
106. 9 Will Barford 20:01.5 PR Madison West
107. 10 James Schaak 20:02.5 SR Madison West
108. 9 Joe Kleese 20:03.3 PR Verona Area
109. 9 Noah Mroz 20:04.7 PR Waukesha South
110. 11 Joe Pachowitz 20:10.8 SR Kettle Moraine
111. 10 Collin Henderson 20:12.3 SR Madison West
112. 12 Andrew Frohna 20:12.8 SR Madison West
113. 10 Sean Bychowski 20:13.4 PR Oregon
114. 11 Evan Hertzberg 20:13.6 SR Hamilton
115. 12 Kurtis Seufzer 20:15.1 SR Waterloo
116. 10 Mitchell Claas 20:15.6 SR Hamilton
117. 11 Jared Wehking 20:16.6 SR Watertown
118. 11 Lukas Wellenstein 20:16.6 SR Madison West
119. 9 Luka DiMaggio 20:19.8 PR Verona Area
120. 10 Steele Mellum 20:20.5 PR Oregon
121. 10 Noah Jeseritz 20:23.7 SR Watertown
122. 12 Jack Smith 20:25.0 SR Kettle Moraine
123. 10 Langston Nashold 20:25.1 PR Madison West
124. 10 Isaac Struebing 20:27.2 SR Hamilton
125. 10 Joshua Vana 20:27.7 SR Watertown
126. 9 Brycen Kirsch 20:28.5 PR Waukesha South
127. 10 Brandon Hoff 20:29.6 PR Hamilton
128. 11 Ethan Helfenstien 20:29.9 SR Kettle Moraine
129. 12 Cole Walker 20:30.0 PR Turner
130. 11 David Dreist 20:31.8 PR Kettle Moraine
131. 11 Jackson Mozena 20:32.2 SR Madison West
132. 11 Drew Kellman 20:32.6 PR Catholic Memorial
133. 9 Caleb Baertchi 20:34.0 PR Turner
134. 11 Eamon McGuigan 20:34.3 SR Madison West
135. 9 Julian Gary 20:34.8 PR Madison West
136. 10 Brandon Springer 20:34.9 SR Waterloo
137. 10 Erik Ehlenbach 20:35.5 SR Verona Area
138. 11 Derek Bell 20:35.7 SR Watertown Luther Prep
139. 10 William Neupert 20:36.5 SR Turner
140. 9 Ryan Kramer 20:36.7 PR Catholic Memorial
141. 11 Zane Apkarian 20:37.8 SR Johnson Creek
142. 12 Henry Tennessen 20:39.3 SR Madison West
143. 12 Hayden Storms 20:39.6 SR Oregon
144. 9 Eli Gore 20:39.9 PR Madison West
145. 9 Griffin Radtke 20:40.0 PR Watertown
146. 12 Hunter Kuester 20:41.6 SR Watertown
147. 11 Tyler Vaillancourt 20:42.7 SR Fort Atkinson
148. 12 Thomas Butler 20:44.6 SR Madison West
149. 11 Riley Gryzwa 20:44.7 SR Kettle Moraine
150. 9 Ben Hoyt 20:45.5 PR Madison West
151. 10 Ian Grossenbacher-... 20:46.5 SR Verona Area
152. 9 Patrick Gosenheimer 20:47.2 PR Catholic Memorial
153. 12 Chris Marshall 20:48.6 SR Kettle Moraine
154. 9 Nathan Neitzel 20:48.8 PR Verona Area
155. 9 Alec Schmelzer 20:48.8 PR Baraboo
156. 9 Tyler Teichmiller 20:49.8 PR Lakeland
157. 10 Ryan Kops 20:51.1 SR Hamilton
158. 10 Jacob Bruns 20:51.8 SR Hamilton
159. 10 Nolan Brenden 20:53.0 SR Verona Area
160. 12 Ian Touchstone 20:54.3 SR Waukesha South
161. 11 Josh Sagona 20:54.9 SR Turner
162. 9 John Goeckermann 20:55.0 PR Baraboo
163. 11 Brinn Blum 20:56.5 PR Turner
164. 10 Carlin Burk 20:57.4 SR Turner
165. 11 Carter Stanton 20:58.2 SR Watertown
166. 10 Ben Lipinski 20:58.6 SR Waukesha South
167. 9 Josef Kohlman 20:59.1 PR Baraboo
168. 9 William Carroll 21:01.0 PR Watertown Luther Prep
169. 12 Alex Thompson 21:02.4 SR Madison West
170. 10 Wes Haessig 21:02.6 SR Verona Area
171. 10 Zack Michalak 21:06.6 SR Hartford Union
172. 10 Will Oelke 21:08.2 SR Oregon
173. 10 Connor Black 21:09.8 SR Lakeland
174. 12 Nick Lee 21:10.8 SR Baraboo
175. 11 Noah Prudlo 21:12.5 SR Waukesha South
176. 11 Jack Clementi 21:14.2 SR Kettle Moraine
177. 11 Peter Miller 21:14.6 PR Waterloo
178. 11 Eduardo Garcia 21:15.4 PR Waterloo
179. 11 Vincent Yu 21:15.7 SR Lakeland
180. 11 Ben Dresdow 21:16.6 SR Fort Atkinson
181. 10 Cole Ducklow 21:17.3 SR Johnson Creek
182. 11 Eli McCready 21:17.5 SR Fort Atkinson
183. 11 Matt Powers 21:19.7 PR Madison West
184. 11 Gavin Schopf 21:19.9 SR Kettle Moraine
185. 10 Brendan Williams 21:20.2 SR Watertown
186. 12 Ben Wondolkowski 21:20.3 SR Kettle Moraine
187. 10 Michael Pappas 21:21.0 SR Hamilton
188. 10 Matthew Bohlman 21:21.9 SR Hamilton
189. 10 Samuel Kneer 21:22.3 SR Hamilton
190. 11 Davis Parker 21:23.1 PR Kettle Moraine
191. 9 Damien Rice 21:25.9 PR Oregon
192. 10 Andrew Zeiler 21:26.4 SR Hamilton
193. 11 Eli Hock 21:26.8 SR Kettle Moraine
194. 10 MacLaughlin Conrad 21:27.1 PR Waterloo
195. 9 Devin Volk 21:28.4 PR Verona Area
196. 12 Walter Moran 21:29.4 SR Fort Atkinson
197. 11 Eric Wilke 21:31.8 PR Kettle Moraine
198. 11 Jacob Bolduc 21:33.4 SR Verona Area
199. 11 Siddhartha Raman 21:33.5 SR Madison West
200. 11 Ben Felsheim 21:34.3 SR Verona Area
201. 11 Joshua Nybroten 21:34.8 SR Verona Area
202. 10 Nathan Lampe 21:35.6 SR Watertown
203. 9 Henry Strupp 21:38.2 PR Watertown
204. 11 Anders Carlsson 21:41.3 SR Madison West
205. 11 Carson Timberlake 21:45.0 PR Oregon
206. 11 Tait Baldus 21:45.0 SR Oregon
207. 10 Dryden Schoepel 21:45.9 SR Madison West
208. 10 Caleb Laux 21:46.2 PR Waukesha South
209. 10 Shawn Weaver 21:46.6 PR Waukesha South
210. 10 Justin Holub 21:48.2 SR Kettle Moraine
211. 12 Matthew Reed 21:48.5 PR Lakeland
212. 11 Dane Slinger 21:50.4 SR Verona Area
213. 11 Tristen Christensen 21:50.7 SR Johnson Creek
214. 11 Sebastian Mitchell 21:51.4 SR Fort Atkinson
215. 10 Jack Shebuski 21:51.6 PR Hamilton
216. 12 Jeremiah Stein 21:51.7 SR Watertown Luther Prep
217. 10 Noah Backaus 21:52.3 SR Waukesha South
218. 9 Joseph Schaak 21:53.8 PR Madison West
219. 11 Nathaniel Brauer 21:54.1 SR Watertown Luther Prep
220. 12 Dante Diaz 21:54.2 SR Madison West
221. 12 Christopher Robbert 21:54.8 SR Watertown Luther Prep
222. 12 Ryan Schweitzer 21:57.6 SR Hartford Union
223. 12 Josh Wampfler 21:58.0 SR Verona Area
224. 11 Joseph Gross 21:58.4 PR Watertown
225. 11 Grant Gibson 22:00.7 SR Lakeland
226. 11 Andrew Schneider 22:02.8 PR Hamilton
227. 11 Ben Cady 22:02.9 SR Hamilton
228. 10 Braeden Calvillo 22:06.1 SR Fort Atkinson
229. 11 Alex Cuahutle-Gar 22:06.2 SR Kettle Moraine
230. 11 Carlos Garcia 22:07.2 PR Waterloo
231. 10 Cody Schneider 22:07.9 PR Lakeland
232. 10 Sam Stuckey 22:08.3 PR Kettle Moraine
233. 12 Tadyn Punzel 22:09.1 SR Fort Atkinson
234. 12 Jason Barr 22:09.5 SR Verona Area
235. 9 Gabe Bickelhaupt 22:10.3 PR Watertown Luther Prep
236. 12 Ethan Suhr 22:13.6 SR Kettle Moraine
237. 11 Jacob Holt 22:13.8 SR Catholic Memorial
238. 11 Sam Makovec 22:15.0 PR Verona Area
239. 10 Mahni Harvey 22:15.6 SR Kettle Moraine
240. 10 Ryan Temple 22:15.9 SR Madison West
241. 11 Aris Lemmenes 22:16.2 PR Madison West
242. 9 Mulu Johnson 22:17.2 PR Verona Area
243. 10 Andrew Coopman 22:17.7 SR Johnson Creek
244. 9 Carter Forseth 22:20.7 PR Hartford Union
245. 10 Dylan Melotik 22:21.9 SR Hamilton
246. 10 JT Schultz 22:22.5 SR Kettle Moraine
247. 12 Stefano Livorni 22:22.8 SR Madison West
248. 12 Patrick Ross 22:23.9 SR Verona Area
249. 11 Andre Lirette 22:25.1 SR Kettle Moraine
250. 12 Thomas Casper 22:25.5 PR Hamilton
251. 10 Kaiden Kleppe 22:26.1 PR Kettle Moraine
252. 9 Joey Aman-Lavicky 22:26.3 PR Madison West
253. 12 Jacob Kopplin 22:27.4 SR Watertown Luther Prep
254. 10 Eathan Colvin 22:30.5 PR Waukesha South
255. 9 Lyle Kirsch 22:30.7 PR Madison West
256. 10 Carson Ulm 22:32.7 SR Kettle Moraine
257. 10 Benjamin Hessler 22:34.0 SR Oregon
258. 12 Noah Arnold 22:35.3 SR Watertown Luther Prep
259. 11 Sam Collins 22:37.2 SR Oregon
260. 10 Charlie Willms 22:37.5 SR Lakeland
261. 11 Cedar Andrae 22:38.4 SR Kettle Moraine
262. 11 Donovan Mueller 22:38.6 PR Kettle Moraine
263. 10 Brady Purtell 22:38.6 PR Hartford Union
264. 10 Aiden Graf 22:38.7 SR Lakeland
265. 10 Andrew Myers 22:38.7 PR Hartford Union
266. 12 Charles Donovan 22:39.8 SR Oregon
267. 10 Saylor Allen 22:40.8 SR Madison West
268. 11 Andre Hermes 22:41.6 SR Madison West
269. 10 Scott Haack 22:42.2 SR Verona Area
270. 11 Will Cihla 22:43.3 SR Oregon
271. 11 Michael Egle 22:43.3 SR Verona Area
272. 12 Matthew Melsheimer 22:43.4 SR Hartford Union
273. 9 Dieder Maas 22:44.3 PR Madison West
274. 10 Ross Corell 22:45.0 SR Oregon
275. 9 Max Drexler 22:46.2 PR Madison West
276. 10 Gus Matson 22:46.5 SR Watertown
277. 9 Alex Lyons 22:46.8 PR Madison West
278. 12 Bryce Olson 22:47.8 PR Watertown
279. 10 Spencer Noel 22:48.1 SR Waterloo
280. 12 Dane Sickinger 22:49.6 SR Kettle Moraine
281. 10 Owen Yin 22:51.6 SR Fort Atkinson
282. 9 Justin Tischaefer 22:53.1 PR Kettle Moraine
283. 12 Samuel Golding 22:55.4 PR Hamilton
284. 10 Elijah Helfenstein 22:55.6 SR Kettle Moraine
285. 9 Max Niebler 22:57.6 PR Hamilton
286. 11 Colin Meidl 22:58.5 SR Oregon
287. 9 Devon Harbison 22:58.6 PR Turner
288. 10 Alex Himmelmann 22:58.8 PR Turner
289. 11 Teddy Scheckel 23:00.2 SR Madison West
290. 12 Charles Mullen 23:00.8 SR Madison West
291. 11 Conner Beres 23:03.2 SR Kettle Moraine
292. 11 Devin Keast 23:04.1 PR Oregon
293. 12 Zack Weske 23:04.8 SR Kettle Moraine
294. 10 Jeremiah Mansavage 23:05.3 PR Fort Atkinson
295. 12 Hunter Furley 23:06.4 SR Fort Atkinson
296. 11 Brandon Burke 23:06.4 SR Hamilton
297. 9 Liam Gunn 23:07.8 PR Madison West
298. 12 Joe Patnode 23:10.8 SR Kettle Moraine
299. 10 Josiah Moore 23:11.9 PR Turner
300. 10 Gabriel Karr 23:21.3 SR Oregon
301. 12 Noah Argus 23:23.1 SR Johnson Creek
302. 9 Graham Berridge 23:24.3 PR Madison West
303. 9 Gabe Bowman 23:24.6 PR Verona Area
304. 10 Michael Willey 23:24.9 SR Hamilton
305. 9 Brian Frank 23:25.8 PR Watertown
306. 10 Garrett Schmidt 23:28.1 SR Oregon
307. 12 Gabe Elsen 23:28.9 SR Watertown
308. 10 Jacob Flanagan 23:29.0 SR Kettle Moraine
309. 10 Samuel Yarnot 23:31.8 PR Hamilton
310. 9 Ian McPhee 23:32.6 PR Madison West
311. 9 Charlie Frey 23:33.3 PR Madison West
312. 9 Ethan Horn 23:34.5 PR Watertown Luther Prep
313. 9 Ryan Mitchell 23:35.7 PR Watertown
314. 10 Jacob Smith 23:36.8 PR Turner
315. 9 Luke Beirne 23:36.9 PR Oregon
316. 9 Reid Kuenzi 23:37.7 PR Madison West
317. 9 Justin Brayer 23:37.8 PR Catholic Memorial
318. 9 Jonah Sebranek 23:38.7 PR Madison West
319. 10 Jon Karczewski 23:42.2 PR Johnson Creek
320. 9 Brady Edwards 23:43.2 PR Lakeland
321. 10 Will Nelson 23:44.5 PR Kettle Moraine
322. 11 Luke Ruehrdanz 23:45.5 SR Watertown Luther Prep
323. 11 Joe Guy 23:47.8 SR Verona Area
324. 9 Andres Beltron 23:48.6 PR Turner
325. 10 Trevor Schepp 23:49.6 SR Kettle Moraine
326. 11 Jack Fain 23:53.1 SR Madison West
327. 11 Sawyer Hughes 23:54.5 SR Oregon
328. 9 Ryan Hartman 23:56.4 PR Fort Atkinson
329. 10 Ethan Bauer 24:00.2 SR Oregon
330. 10 Cameron Covey 24:00.2 PR Turner
331. 10 Joshua Beamsley 24:03.2 SR Madison West
332. 11 Nick Nandory 24:04.1 PR Fort Atkinson
333. 10 Gabe Espinoza-Forl... 24:04.2 PR Madison West
334. 11 Nash Brickl 24:06.6 PR Baraboo
335. 12 Devin Riggs 24:08.9 SR Fort Atkinson
336. 11 Jack Snodgrass 24:11.2 SR Verona Area
337. 9 Mitchell Goldsmith 24:12.1 PR Fort Atkinson
338. 12 Austin Trevino 24:12.1 PR Fort Atkinson
339. 9 Henry Zhang 24:12.9 PR Watertown Luther Prep
340. 11 Sawyer LaChance 24:14.3 PR Oregon
341. 11 Brandon Cherney 24:16.4 SR Hartford Union
342. 11 James Lucas 24:18.0 SR Hamilton
343. 9 Joseph Cady 24:19.3 PR Hamilton
344. 11 Anthony Schmidt 24:19.8 PR Hamilton
345. 10 David Procise 24:21.3 SR Madison West
346. 10 William Mandel 24:27.3 SR Madison West
347. 10 Jack Buchta 24:28.0 SR Kettle Moraine
348. 9 Nicholas Castillo 24:30.4 PR Waukesha South
349. 11 Ki Sakuma 24:33.6 SR Kettle Moraine
350. 11 Bennett Vance 24:35.9 PR Hamilton
351. 12 Robert Harris 24:37.7 SR Watertown
352. 11 Jahan Sumiarta 24:40.9 SR Madison West
353. 12 Brian Yin 24:44.9 SR Madison West
354. 12 David Ji 24:45.3 SR Madison West
355. 9 Connor Faris 24:49.9 PR Oregon
356. 10 Jamison Richardt 24:52.3 PR Johnson Creek
357. 11 Sam Pieper 24:55.3 PR Oregon
358. 9 Shaun McCloskey 25:01.0 PR Watertown
359. 10 Ben Hess 25:01.1 SR Fort Atkinson
360. 10 Jay Mulligan 25:02.3 SR Watertown
361. 10 Trenton Nickel 25:06.0 PR Baraboo
362. 11 Noah Kristensen 25:11.1 PR Hamilton
363. 12 Joshua Snyder 25:12.0 SR Watertown Luther Prep
364. 12 Austin Rovge 25:14.3 PR Hamilton
365. 10 Will Ranheim 25:15.2 PR Madison West
366. 12 Griffin Loiselle 25:16.5 SR Verona Area
367. 10 Ted Colwell 25:17.6 SR Hartford Union
368. 11 Nolan Mccormick 25:17.9 SR Verona Area
369. 11 Tony Maffiola 25:25.1 SR Fort Atkinson
370. 9 Patrick Severson 25:27.3 PR Madison West
371. 9 Max Smith 25:27.6 PR Verona Area
372. 9 Blake Anderson 25:36.2 PR Oregon
373. 12 Gus Faye 25:39.4 SR Madison West
374. 9 Nathan Wildauer 25:39.9 PR Watertown Luther Prep
375. 10 Dillon Kunelius 25:45.7 SR Lakeland
376. 9 Colin Neville 25:48.2 PR Watertown Luther Prep
377. 9 Silas Nicol 25:53.6 PR Madison West
378. 9 Michael Kuhn 25:59.6 PR Madison West
379. 12 Elijah Klett 26:02.9 SR Waukesha South
380. 10 Troy Wilson 26:06.4 SR Madison West
381. 11 Tyler Bade 26:07.2 PR Oregon
382. 10 Henry Zavos 26:11.2 SR Madison West
383. 11 Hunter White 26:18.8 SR Waukesha South
384. 9 Tom O'Shea 26:23.0 PR Madison West
385. 10 Jacob Schwark 26:34.9 SR Watertown Luther Prep
386. 11 Bryce Batzko 26:38.4 SR Hamilton
387. 9 Toby Siebert 26:40.6 PR Madison West
388. 9 Joshua Teska 26:41.8 PR Watertown
389. 11 Paul Moyer 26:46.0 PR Kettle Moraine
390. 12 Miguel Diaz 26:47.4 PR Watertown
391. 10 Dillon Moore 26:54.8 SR Hamilton
392. 12 Mac Deyo 26:58.1 SR Baraboo
393. 9 James Ji 27:03.5 PR Watertown Luther Prep
394. 10 Jacob Egloff 27:07.3 SR Hamilton
395. 9 Alex Neimon 27:31.0 PR Kettle Moraine
396. 10 Aidan Riggs 27:42.1 PR Fort Atkinson
397. 11 Anthony Cattami 27:44.3 PR Kettle Moraine
398. 10 Josh Garvens 27:45.2 SR Kettle Moraine
399. 9 Kenny Gonzalez 27:47.2 PR Kettle Moraine
400. 10 Wilson Kilmer 28:00.6 SR Madison West
401. 11 Devin Meester 28:03.8 PR Oregon
402. 10 Jake Garvens 28:12.3 SR Kettle Moraine
403. 12 Ben Nolde 28:18.4 SR Hamilton
404. 9 Chandler Dance 28:34.0 PR Baraboo
405. 11 Reed Smolinski 29:15.5 SR Lakeland
406. 9 Eric Jiang 29:26.2 PR Watertown Luther Prep
407. 10 Tyler Norton 29:34.8 PR Waukesha South
408. 12 Zack Wait 29:42.3 PR Verona Area
409. 9 Shawn Stamm 29:46.2 PR Hartford Union
410. 10 Jacob Dye 29:50.2 PR Hamilton
411. 11 Rory Carraher 30:12.2 SR Kettle Moraine
412. 10 Jack Hawley 31:55.8 SR Kettle Moraine
413. 9 Patrick Colquhoun 32:14.4 PR Verona Area
414. 10 Kory Bina 32:50.8 PR Fort Atkinson
415. 10 Nathaniel Nemmers 34:11.9 SR Watertown Luther Prep
416. 9 Connor Olson 36:29.4 PR Verona Area
417. 9 Sebastian Ehlke 36:51.7 PR Verona Area
418. 9 Rory Swanson 37:17.2 PR Verona Area
Official Team Scores
1. Madison West 23
2. Hamilton 80
3. Lakeland 86
4. Verona Area 126
5. Oregon 169
6. Waukesha South 176
7. Watertown 179
8. Kettle Moraine 209
9. Watertown Luther P... 246
10. Baraboo 255
11. Catholic Memorial 257
12. Fort Atkinson 330
13. Turner 386
14. Waterloo 452
15. Hartford Union 476
16. Johnson Creek 499