Official Team Scores
1. Madison La Follette 30
2. Stevens Point 35
3. Sun Prairie 93
4. Middleton 102
5. Madison Memorial 121
6. Monona Grove 153
7. Waunakee 201
8. Stoughton 253
9. Milton 284
10. Madison East 304
Mens Results
5,000 Meters Junior Varsity
PL YR Name Mark Team
1. 12 Bennett Rozek 17:30.03 Stevens Point
2. 12 Alex Wolfe 17:31.57 Madison La Follette
3. 11 Ben Brogan 17:37.86 Stevens Point
4. 10 Chris Wolfe 17:38.18 Madison La Follette
5. 10 Peter Hoferle 17:42.43 Middleton
6. 10 Daniel Kiefer 17:43.47 Stevens Point
7. 12 Milo Rochester 17:45.63 Madison La Follette
8. 11 Erik Olson 17:46.29 Madison La Follette
9. 9 Karl Olsen 17:49.69 Madison La Follette
10. 11 Aidan Simpson 17:53.41 Madison Memorial
11. 10 Johnny Ceplina 17:54.27 Stevens Point
12. 10 Marquez Rodriguez 17:57.42 Sun Prairie
13. 10 Nick Noffke 17:59.14 Madison La Follette
14. 10 Christian Manthey 18:03.49 Stevens Point
15. 9 Max Foland 18:05.77 Middleton
16. 11 Zach Frey 18:11.43 Sun Prairie
17. 11 Jacob Starr 18:11.97 Sun Prairie
18. 11 Hunter Richmond 18:13.59 Stevens Point
19. 11 Gavin Hefty 18:15.73 Madison Memorial
20. 10 Hunter Teniente 18:16.05 Sun Prairie
21. 10 Denzel Bailey 18:18.41 Madison La Follette
22. 12 Nick Lindberg 18:19.02 Middleton
23. 10 Ethan Frydenlund 18:19.75 Monona Grove
24. 12 Liam Mullen 18:20.28 Madison La Follette
25. 10 Tommy Richards 18:21.31 Middleton
26. 12 Lance Drewry 18:23.15 Madison Memorial
27. 9 Ayden Gnewuch 18:28.61 Monona Grove
28. 10 Evan Voge 18:29.60 Waunakee
29. 9 Tyler Stoll 18:30.13 Sun Prairie
30. 9 Mikey Rottier 18:30.63 Madison La Follette
31. 11 Luke Kozisek 18:32.64 Stevens Point
32. 10 Zach Counts 18:32.92 Madison La Follette
33. 11 Carlos Gatica 18:34.19 Monona Grove
34. 11 Max Sobczak 18:37.78 Stevens Point
35. 9 Eli Traeder 18:37.98 Monona Grove
36. 10 Trenton Niles 18:38.78 Waunakee
37. 11 Peter Sorge 18:41.13 Madison Memorial
38. 12 Shaurya Kethireddy 18:42.39 Madison Memorial
39. 11 Parker Flint 18:43.61 Stoughton
40. 11 Vince Joswiak 18:45.04 Middleton
41. 9 Thomas Blumer 18:46.58 Middleton
42. 9 Max Saron 18:46.84 Sun Prairie
43. 11 Luke Breyer 18:46.90 Sun Prairie
44. 12 Thomas Hatton 18:48.04 Stevens Point
45. 9 Max Kvatek 18:51.11 Stevens Point
46. 9 Samuel Stalsberg 18:53.92 Madison Memorial
47. 10 Alec Inman 18:54.04 Middleton
48. 9 Stephen Skalitzky 18:59.47 Sun Prairie
49. 9 Joseph Stoll 18:59.82 Sun Prairie
50. 10 Joey Collins 19:01.97 Madison Memorial
51. 12 Yazi Yang 19:02.48 Madison Memorial
52. 11 Charlie Binzley 19:02.93 Monona Grove
53. 11 Andy Svendsen 19:03.50 Sun Prairie
54. 12 Thorne Powers 19:03.64 Middleton
55. 9 Cole Wichmann 19:03.78 Madison Memorial
56. 11 Brevan West 19:10.95 Madison La Follette
57. 9 Eli Wetter 19:11.99 Stevens Point
58. 10 Brett Neumann 19:12.21 Madison Memorial
59. 9 River Siegel 19:13.92 Stevens Point
60. 12 Braeden Lisowski 19:14.37 Waunakee
61. 10 Jackson Leroy 19:14.37 Middleton
62. 10 Stephen Holland 19:17.75 Middleton
63. 10 Wynnton Mott 19:18.67 Madison La Follette
64. 10 George Philbin 19:19.20 Madison La Follette
65. 10 Jack Albert 19:20.67 Stoughton
66. 10 Stephen Shi 19:21.71 Middleton
67. 10 Simon Bushmaker 19:21.97 Stevens Point
68. 10 Angel Villasenor 19:22.63 Madison La Follette
69. 12 Nicholas Spevacek 19:22.83 Middleton
70. 12 Martin Berg 19:23.26 Sun Prairie
71. 10 Aniket Ahuju 19:23.54 Middleton
72. 10 Sebastian Bingham 19:23.74 Monona Grove
73. 9 Blake Thor 19:23.80 Middleton
74. 9 Casey Wichmann 19:24.81 Madison Memorial
75. 11 Eric Brendemuehl 19:25.01 Sun Prairie
76. 10 Ian Van Ark 19:25.81 Stevens Point
77. 10 Joey Finkelmeyer 19:25.93 Madison La Follette
78. 11 Aidan McEllistrem 19:26.91 Middleton
79. 12 Riley Hunt 19:26.97 Madison Memorial
80. 9 Isaac Budde 19:28.09 Sun Prairie
81. 9 Ian Bohachek 19:28.39 Middleton
82. 9 Alex Marrione 19:28.73 Middleton
83. 12 Jack Taylor 19:29.69 Madison La Follette
84. 9 Nicholas Haberli 19:30.21 Monona Grove
85. 9 Cameren Ketarkus 19:33.41 Madison Memorial
86. 11 Karsten Knoche 19:33.89 Madison Memorial
87. 9 Kyle Davis 19:34.37 Waunakee
88. 9 Steven Koopmans 19:35.39 Monona Grove
89. 10 Evan Johnson 19:36.41 Monona Grove
90. 11 Matt Messer 19:36.72 Milton
91. 10 Donald Conway 19:37.11 Madison La Follette
92. 10 Peter Heise 19:37.53 Madison Memorial
93. 12 Richard Thao 19:39.47 Madison Memorial
94. 12 Ryan Larson 19:40.59 Madison Memorial
95. 12 Benjamin Statz 19:40.65 Waunakee
96. 10 Avery Gammie 19:41.11 Madison Memorial
97. 12 James Wallis 19:41.97 Waunakee
98. 9 Garret Sauvageau 19:42.46 Stevens Point
99. 11 Kyle Neuser 19:43.92 Middleton
100. 9 Coleson Lincoln 19:44.33 Waunakee
101. 11 Benji Wolf 19:50.42 Stevens Point
102. 11 Ben Elsner 19:53.66 Middleton
103. 11 Ryan Badger 19:54.05 Waunakee
104. 9 Sammy Coleman 19:55.09 Madison East
105. 12 Ben Alexander 19:55.58 Madison La Follette
106. 9 Daniel Robbins 19:57.04 Monona Grove
107. 10 Jacob Tilsen 19:58.23 Madison Memorial
108. 12 Carson Fleres 19:58.53 Stoughton
109. 12 JH Verhoff 19:59.02 Madison East
110. 9 Michael Flores 19:59.15 Madison La Follette
111. 10 Lucas Falkavage 20:01.27 Stevens Point
112. 11 Raven Coil Otto 20:01.79 Monona Grove
113. 10 Lukas Bekkedal 20:02.62 Sun Prairie
114. 9 Joshua Lindner 20:03.65 Stevens Point
115. 12 Bodie Locke 20:05.60 Milton
116. 9 Casey Joswiak 20:05.68 Middleton
117. 11 Elliot Shager 20:07.25 Madison Memorial
118. 9 Parker Soik 20:08.90 Stevens Point
119. 10 Alex Pember 20:09.67 Milton
120. 10 Tyler Masino 20:09.85 Madison La Follette
121. 9 Alexander Korth 20:10.25 Waunakee
122. 11 Ryan Cox 20:10.77 Milton
123. 10 Tyler Wietrzykowski 20:11.43 Stevens Point
124. 12 Wyatt Thiel 20:12.07 Sun Prairie
125. 10 Reid Hinton 20:12.25 Waunakee
126. 12 Logan Budack 20:12.33 Sun Prairie
127. 12 Brandon Wheeler 20:12.56 Stoughton
128. 10 Garrett McKinnon 20:13.24 Madison Memorial
129. 10 Hudson Tomblin 20:13.58 Waunakee
130. 11 Andrew Buchheim 20:13.68 Sun Prairie
131. 10 Ethan Liu 20:13.90 Waunakee
132. 9 Noah Ihm 20:14.06 Stoughton
133. 9 Soren Scholz 20:16.07 Madison East
134. 10 Henry Hartung 20:16.13 Middleton
135. 9 Evan Tucker-Jones 20:16.38 Madison Memorial
136. 10 Elliot Sankey 20:17.10 Stevens Point
137. 11 Peter Whayland 20:20.34 Madison Memorial
138. 11 Mason Erwin 20:21.59 Stevens Point
139. 10 Alex Coffini 20:21.87 Middleton
140. 9 Michael Kenyon 20:23.83 Janesville Parker
141. 9 Ben Jore 20:24.00 Stevens Point
142. 12 Eli Chase 20:24.21 Sun Prairie
143. 9 Silas Pickhardt 20:25.41 Madison Memorial
144. 12 Jacob Meyers 20:26.05 Waunakee
145. 12 Andrew Avery 20:26.79 Stevens Point
146. 10 Joey Kean 20:26.91 Middleton
147. 12 Leif Akemann 20:26.93 Stevens Point
148. 11 Walker Voichick 20:27.68 Madison Memorial
149. 10 Braeden Whitehead 20:28.33 Stoughton
150. 10 Alexander Cisewski 20:28.40 Stoughton
151. 10 Reider Snow 20:28.79 Milton
152. 11 Dhruv Biswas 20:29.53 Madison Memorial
153. 10 Noah Tucker 20:30.04 Sun Prairie
154. 11 Joey Rhodes 20:30.45 Madison Memorial
155. 10 Ethan Massey 20:30.91 Stevens Point
156. 10 Evan Burnside 20:31.09 Milton
157. 12 Alex Turgeson 20:31.37 Madison Memorial
158. 9 Charles Wood 20:34.07 Middleton
159. 11 David Whittingham 20:34.37 Middleton
160. 12 Tommy Shanahan 20:34.37 Monona Grove
161. 12 Grant Jensen 20:35.99 Madison Memorial
162. 10 Jacob Shepard 20:38.93 Milton
163. 12 Deryk Wedde 20:42.77 Stevens Point
164. 10 Conner Bills 20:43.19 Middleton
165. 10 Samuel Jauch 20:43.55 Milton
166. 11 Yuanhong (Harry) W... 20:44.91 Sun Prairie
167. 11 Nic Brown 20:45.03 Stoughton
168. 10 Keegan Leahy 20:45.11 Stevens Point
169. 12 Luke Ellenbolt 20:45.71 Madison East
170. 10 Andrew Ross 20:47.77 Stevens Point
171. 10 Nick Ballweg 20:48.74 Madison Memorial
172. 10 Caleb Swanson 20:48.81 Madison Memorial
173. 12 Travis Bird 20:48.99 Monona Grove
174. 12 Eli Hedden 20:49.95 Madison Memorial
175. 12 Nathan Swartz 20:50.45 Madison Memorial
176. 9 Leo Shafranski 20:50.65 Madison Memorial
177. 12 Liam Casey 20:51.55 Middleton
178. 9 Mark Rice 20:52.92 Stevens Point
179. 10 Aaron Kasper 20:53.05 Madison La Follette
180. 10 Reece Peeters 20:55.21 Stevens Point
181. 10 Alex McAndrew 20:55.51 Sun Prairie
182. 9 Christian Smith 20:56.17 Stoughton
183. 10 Carter Rose 20:56.18 Stevens Point
184. 10 Baxter Beckwith 20:56.29 Monona Grove
185. 12 Jonathan Meinholz 20:57.47 Waunakee
186. 10 Noah Gaffney 20:58.55 Stevens Point
187. 10 Caleb Radtke 20:58.91 Middleton
188. 10 Juan Jose Arriola 21:00.13 Sun Prairie
189. 11 Zion Hefty 21:00.48 Madison Memorial
190. 11 Ben Lewis 21:02.62 Madison East
191. 11 Leo Curatola 21:06.87 Monona Grove
192. 10 Owen Pitz 21:07.85 Madison East
193. 9 Christian Jensen 21:13.47 Madison Memorial
194. 11 Andrew Tolmie 21:14.64 Madison Memorial
195. 9 Rauan Pritchard 21:14.79 Madison La Follette
196. 10 Jacob Parks 21:15.48 Sun Prairie
197. 10 Zachary Yohr 21:17.37 Sun Prairie
198. 10 Ethan Lin 21:17.98 Middleton
199. 10 Daniel DeJarlais 21:18.53 Middleton
200. 9 Lucas Maertz 21:20.41 Monona Grove
201. 9 Izic Jakusz 21:21.22 Stevens Point
202. 9 Gabe Bohlman 21:22.41 Stevens Point
203. 10 Griffin Peeters 21:23.58 Stevens Point
204. 12 Noah Brown 21:24.19 Milton
205. 12 Kevin Cortes 21:25.32 Monona Grove
206. 9 Jack Murray 21:28.63 Middleton
207. 12 Hunter Zaemisch 21:29.21 Stoughton
208. 11 Riley Cisewski 21:30.67 Stevens Point
209. 12 Bailey Sargent 21:37.73 Madison East
210. 9 Cade Millam 21:37.97 Stoughton
211. 11 Brady Gerothanas 21:38.05 Monona Grove
212. 12 Andy Truong 21:39.13 Madison Memorial
213. 11 Luke Geister-Jones 21:39.25 Stoughton
214. 9 Isaac Fliearman 21:40.97 Waunakee
215. 12 Jack Barrette 21:42.66 Milton
216. 10 Truman Johnson 21:43.64 Stevens Point
217. 12 Drew Jordahl 21:45.73 Milton
218. 12 Grahm Beebe 21:50.81 Stoughton
219. 12 Evan Ouk 21:51.17 Stoughton
220. 10 William Hemminger 21:51.34 Sun Prairie
221. 12 Arrington Polman 21:52.59 Stevens Point
222. 10 Brandt Spilde 21:52.81 Stoughton
223. 11 Freeman Detweiler 21:52.99 Stoughton
224. 9 Matthew Koenig 21:54.43 Monona Grove
225. 10 Carson Huber 21:55.03 Middleton
226. 10 Thomas Anderson 21:56.09 Monona Grove
227. 10 Carter Horman 21:56.31 Madison Memorial
228. 9 David Hurd 21:56.71 Middleton
229. 11 Connor Attaway 21:58.15 Monona Grove
230. 9 Alex Ashley 22:00.35 Middleton
231. 9 Schyler Koopmans 22:01.01 Monona Grove
232. 9 Paul Busse 22:01.27 Waunakee
233. 10 Matthew Englebrecht 22:02.63 Sun Prairie
234. 11 Ryan Weinbach 22:04.97 Madison Memorial
235. 9 Jaxson Blair 22:09.10 Monona Grove
236. 11 Brandon Edwards 22:09.93 Sun Prairie
237. 12 Brett Clevidence 22:10.11 Monona Grove
238. 10 Khael Pacheco 22:10.87 Madison La Follette
239. 12 Sam Mockert 22:14.05 Madison Memorial
240. 10 Samuel Richardson 22:15.13 Waunakee
241. 9 Zach Blotz 22:17.50 Monona Grove
242. 10 Austin Koelemay 22:19.81 Stevens Point
243. 9 Zach Grunewald 22:19.87 Sun Prairie
244. 9 Charles Maysack La... 22:20.87 Madison Memorial
245. 9 Carson Lipinski 22:21.39 Sun Prairie
246. 9 Ethan Macksam 22:22.24 Waunakee
247. 11 Jonathan Kirk 22:23.67 Madison East
248. 10 Nathan Rein 22:25.09 Stoughton
249. 12 Jacob Hutchinson 22:28.70 Monona Grove
250. 9 Ian Watson 22:31.51 Middleton
251. 12 Shubh Singh 22:31.64 Madison Memorial
252. 11 Blaze Christensen 22:32.09 Sun Prairie
253. 9 Seth Peters 22:33.91 Stevens Point
254. 9 Tyler Whitney 22:34.04 Stevens Point
255. 9 Alexander Orn 22:35.29 Stoughton
256. 10 Connor Tjugum 22:35.54 Sun Prairie
257. 10 Armon Myadze 22:36.69 Madison East
258. 10 Carlos Arriola 22:39.27 Sun Prairie
259. 10 Max Bundy 22:39.63 Madison La Follette
260. 9 Micah Scarlett 22:39.81 Madison Memorial
261. 9 Evan Klinkner 22:41.19 Monona Grove
262. 10 Hugh Gunderson 22:42.33 Stevens Point
263. 10 Pablo Jeffries 22:42.77 Monona Grove
264. 10 Logan Dresen 22:43.39 Waunakee
265. 9 Zachary Samson 22:45.27 Waunakee
266. 12 Andrew Tietz 22:45.41 Waunakee
267. 9 Jake Bartkowiak 22:46.93 Middleton
268. 9 Brandon Chehak 22:47.57 Monona Grove
269. 10 Ryan Zimmerman 22:48.73 Janesville Parker
270. 9 Aidan Shea 22:51.50 Sun Prairie
271. 11 Callum Fettiplace 22:51.88 Madison Memorial
272. 10 Noah Mercado 22:53.24 Madison East
273. 10 Carter Lopez 22:54.06 Milton
274. 12 David Kostelic 22:55.25 Sun Prairie
275. 9 Patrick Wozniak 22:55.33 Stoughton
276. 10 Mitchell Moriarty 22:55.56 Waunakee
277. 10 Elliot Wilcox 22:58.48 Waunakee
278. 12 Ethan Dorn 23:06.48 Sun Prairie
279. 12 Sawyer Smith 23:13.22 Stoughton
280. 10 Alex OrdoƱez 23:20.69 Sun Prairie
281. 11 Simon Shelley 23:23.62 Stoughton
282. 9 Aiden Meinholz 23:24.49 Middleton
283. 10 Jacob Tracy 23:25.86 Stevens Point
284. 10 Elijah Robertson 23:27.47 Stoughton
285. 9 Nathan Shimon 23:28.43 Stoughton
286. 10 Ethan Bouska 23:36.51 Milton
287. 9 Jonathan Foster 23:38.78 Sun Prairie
288. 9 Alex Lacour 23:41.77 Middleton
289. 9 Christopher Cardoza 23:46.25 Madison La Follette
290. 12 Cody Maki 23:52.04 Waunakee
291. 10 Rohan Shah 23:53.37 Middleton
292. 9 Evan Jacobson 23:55.79 Sun Prairie
293. 12 Kevin Tatooles 23:57.26 Madison Memorial
294. 10 Hayden Smith 24:01.06 Monona Grove
295. 11 Nathaniel Israel 24:02.97 Monona Grove
296. 10 Abhav Soni 24:05.86 Middleton
297. 9 Matthew Berthoud 24:07.87 Madison Memorial
298. 9 Shea Kovach 24:17.70 Sun Prairie
299. 9 Michael Go 24:26.88 Middleton
300. 10 Oliver Braaten 24:38.32 Middleton
301. 9 RIley Kluetzman 24:38.32 Monona Grove
302. 9 James Eckles 24:39.96 Waunakee
303. 11 Sean Bertalot 24:40.34 Middleton
304. 12 Suraj Joottu 24:44.48 Madison Memorial
305. 9 Nick Holden 24:56.25 Madison East
306. 9 Sam Eggert 24:57.53 Middleton
307. 12 Jack Weiler 25:00.59 Middleton
308. 9 Dominic Bailey 25:06.19 Madison East
309. 12 Joey Carney 25:15.53 Madison Memorial
310. 9 Martynas Kasys 25:17.29 Monona Grove
311. 12 Lucas Jessie 25:28.75 Milton
312. 10 Thomas Sliver 25:49.68 Middleton
313. 11 Rheinard Ortiz 26:13.76 Monona Grove
314. 10 Kyle Warda 26:23.32 Janesville Parker
315. 11 Connor DeSpain 26:32.90 Madison Memorial
316. 9 Soren Dobbins 26:34.59 Madison Memorial
317. 9 Sheldon Stajkovic 27:01.06 Middleton
318. 11 Will Hoferle 27:18.62 Middleton
319. 12 Hayden Thomsen 27:30.00 Sun Prairie
320. 10 Gabe Martens 27:33.18 Madison Memorial
321. 9 Matthew Sachs 27:53.03 Janesville Parker
322. 12 Kenzie Sanoy 44:37.65 Waunakee
Provided by Athletic.net
Official Team Scores
1. Sun Prairie 16
2. Middleton 79
3. Madison Memorial 88
4. Monona Grove 128
5. Madison La Follette 155
6. Waunakee 155
7. Madison East 173
8. Stoughton 173
9. Milton 300
10. Janesville Parker 305
Womens Results
5,000 Meters Junior Varsity
PL YR Name Mark Team
1. 11 Claire Darmstadter 20:14.25 Sun Prairie
2. 10 Mallory Keefe 20:20.01 Sun Prairie
3. 10 Amber Hodges 20:30.04 Sun Prairie
4. 9 Dani Thompson 20:44.00 Sun Prairie
5. 11 Abby Kittleson 21:14.80 Stoughton
6. 10 Anna Boardman 21:21.18 Sun Prairie
7. 9 Nadia Wedge 21:28.83 Madison East
8. 10 Sylvia Greene 21:30.32 Madison Memorial
9. 9 Acacia Holmquist 21:36.32 Monona Grove
10. 9 Amanda Tung 21:41.62 Middleton
11. 9 Kayleigh Knauss 21:50.56 Sun Prairie
12. 10 Elizabeth Engle 21:58.46 Middleton
13. 12 Quinnlan Jones 22:11.64 Madison Memorial
14. 11 Meghan Hebgen 22:17.64 Sun Prairie
15. 11 Erika Hosokawa 22:19.64 Madison La Follette
16. 12 Emily Lutfi 22:25.18 Madison Memorial
17. 12 Leta Landucci 22:25.74 Middleton
18. 12 Kasy Walker-Daniels 22:38.34 Sun Prairie
19. 10 Natalie McLain 22:38.72 Middleton
20. 10 Raina Bogost 22:39.52 Waunakee
21. 10 Kelsey Hilgart 22:41.18 Monona Grove
22. 9 Valerie Cisewski 22:45.12 Waunakee
23. 11 Kailey Best 22:55.42 Middleton
24. 10 Nora Erlandson 22:58.84 Madison Memorial
25. 12 Juliana Castillo 22:58.90 Middleton
26. 12 Tara DeLeo 22:59.85 Middleton
27. 11 Chloe Larsh 22:59.91 Monona Grove
28. 11 Mariah Marx 23:00.23 Madison La Follette
29. 11 Addy Kielley 23:00.68 Madison Memorial
30. 12 Ally Walters 23:03.27 Madison La Follette
31. 9 Liz Shampo 23:08.68 Madison Memorial
32. 11 Kayla Ruplinger 23:10.09 Madison Memorial
33. 11 Andrea Hansen 23:11.74 Stoughton
34. 10 Annabelle Poore 23:14.60 Madison East
35. 11 Shae-Lynn Kruchten 23:15.92 Middleton
36. 11 Yvgenia Christensen 23:24.84 Waunakee
37. 12 Grace Branchaw 23:28.72 Waunakee
38. 12 Meg Fitzpatrick 23:29.24 Madison Memorial
39. 9 Emily Tess 23:30.52 Sun Prairie
40. 10 Nina Johnson 23:30.66 Monona Grove
41. 11 Sierra McNall 23:32.92 Monona Grove
42. 11 Hana Lockstein 23:38.00 Sun Prairie
43. 11 Sophie Blumenstein 23:40.64 Madison Memorial
44. 12 Priya Mathur 23:40.88 Madison Memorial
45. 11 Giselle Lozano-Mar... 23:46.06 Madison Memorial
46. 11 Pheobe Miller 23:46.70 Middleton
47. 9 Amelie Hirscher 23:48.54 Madison Memorial
48. 9 Lea Lavendel 23:48.58 Madison East
49. 10 Rebecca Cutforth 23:49.21 Madison Memorial
50. 9 Ellie Knoche 23:50.04 Madison Memorial
51. 9 Liz Stammen 23:50.04 Monona Grove
52. 11 Rosaleen Joyce 23:50.10 Madison La Follette
53. 10 Megan Hoberg 23:58.20 Monona Grove
54. 12 Sally Herman 23:59.24 Madison Memorial
55. 12 Emily Reese 23:59.88 Stoughton
56. 10 Molly Peters 24:04.04 Sun Prairie
57. 9 Alyssa Rios 24:11.40 Madison Memorial
58. 9 Maddie Quint 24:11.92 Sun Prairie
59. 12 Gabrielle Skerplan 24:13.88 Stoughton
60. 9 Diaveon Hairston 24:21.60 Madison La Follette
61. 9 Leona Frinzi 24:22.66 Middleton
62. 11 Bailey Brookhiser 24:22.72 Milton
63. 9 Faranak Hamatti 24:24.58 Middleton
64. 10 Megan McGill 24:25.31 Middleton
65. 12 Alaina Goar 24:27.44 Waunakee
66. 10 Zinnia Voss 24:29.95 Madison East
67. 11 Alicia Lemande 24:31.79 Sun Prairie
68. 12 Hannah Metzger 24:33.43 Madison Memorial
69. 9 Sophia Reiner 24:33.68 Madison East
70. 12 Elise Carl 24:34.32 Madison Memorial
71. 9 Sophie Phillips 24:34.34 Monona Grove
72. 12 Alyssa Ruehlow 24:34.48 Monona Grove
73. 9 Rose Giefer 24:35.38 Middleton
74. 10 Emma Walters 24:37.62 Madison La Follette
75. 11 Samantha Roberts 24:38.52 Madison Memorial
76. 12 Grace Chen 24:39.35 Middleton
77. 12 Kirstin Yu 24:40.54 Middleton
78. 11 Rachel Gundrum 24:41.06 Waunakee
79. 9 Lucia Nortwen 24:41.52 Stoughton
80. 10 Rory Helms 24:45.23 Madison La Follette
81. 11 Anna Batchenkova 24:46.29 Middleton
82. 12 Lindsay Spellman 24:47.02 Waunakee
83. 10 Ruby Sutherlin-Sov... 24:47.34 Madison East
84. 11 Julia Hartig 24:49.72 Middleton
85. 11 Abigail Schlager 24:49.84 Waunakee
86. 12 Bailey Gresch 24:49.99 Middleton
87. 9 Josie Kunkle-Schoen 24:51.70 Madison East
88. 10 Kelsey Feasel 24:53.74 Waunakee
89. 9 Lucia McGuire 24:56.22 Waunakee
90. 10 Hayden Langreck 24:59.64 Sun Prairie
91. 12 Angie Xu 25:07.43 Madison Memorial
92. 11 Hailey Christianson 25:10.50 Waunakee
93. 9 Clio Maya-Johnson 25:13.41 Madison East
94. 10 Ashlyn Sarbacker 25:13.47 Stoughton
95. 12 Sophie Fournier 25:13.94 Sun Prairie
96. 9 Charlotte Sweet 25:15.57 Madison Memorial
97. 10 Ava Beyler 25:18.07 Madison La Follette
98. 12 Caroline Anhalt 25:19.28 Waunakee
99. 12 Abby Tourtillott 25:27.53 Monona Grove
100. 11 Coral Jerez-Makely 25:30.00 Sun Prairie
101. 9 Halle Olson 25:31.34 Monona Grove
102. 12 Simran Sandhu 25:36.76 Madison Memorial
103. 11 Camilla Cords 25:38.00 Waunakee
104. 10 Miki Glines 25:56.32 Madison East
105. 12 Lauren Zimmerman 25:59.38 Sun Prairie
106. 9 Kenzie Nickels 26:00.08 Middleton
107. 9 Sabeel Samrah 26:01.48 Madison La Follette
108. 12 Paige Nelson 26:02.67 Waunakee
109. 11 Karoline Vestergaard 26:05.28 Monona Grove
110. 12 Jiselle Ayala 26:06.96 Madison East
111. 11 Zoe Rozema 26:08.65 Middleton
112. 11 Heidi James 26:09.66 Madison Memorial
113. 10 Sela Lynk 26:09.98 Madison La Follette
114. 12 Haley Stauffacher 26:16.14 Monona Grove
115. 11 Lauren Elder 26:18.13 Monona Grove
116. 10 Gabbi Unitan 26:18.60 Stoughton
117. 11 Anna Bauer 26:20.04 Madison Memorial
118. 11 Hannah Levenstein 26:20.16 Madison Memorial
119. 10 Clio Winnowski 26:20.42 Madison Memorial
120. 11 Grace Guetschow 26:25.20 Stoughton
121. 11 Jenna Stokes 26:25.86 Stoughton
122. 10 Maria Buckles 26:27.42 Stoughton
123. 11 Natalie Kratz 26:30.32 Stoughton
124. 11 Madelyn Peppard 26:33.32 Madison Memorial
125. 12 Quinn Buob 26:36.57 Madison East
126. 11 Elizabeth Libert 26:37.78 Middleton
127. 11 Alyssa Shaffer 26:40.56 Janesville Parker
128. 12 Jade Barma 26:41.56 Waunakee
129. 11 Kelsey Hornung 26:42.88 Middleton
130. 10 Micah Zaemisch 26:50.62 Stoughton
131. 10 Margaret Stimson 26:52.82 Waunakee
132. 10 Savannah Craig 26:54.83 Sun Prairie
133. 10 Annika Keckhaver 26:58.77 Madison East
134. 9 Vashima Anaya 26:58.92 Middleton
135. 12 Addie Zweifel 26:59.70 Madison Memorial
136. 10 Olivia Siebert 27:02.44 Madison East
137. 9 Sylvie Bishop 27:02.63 Middleton
138. 10 Abbie Blitz 27:03.75 Milton
139. 11 Anna Williams 27:03.75 Madison Memorial
140. 10 Alison Streiker 27:06.92 Janesville Parker
141. 12 Elizabeth Graper 27:08.13 Madison Memorial
142. 12 Sarah Silvers 27:12.88 Madison Memorial
143. 11 Jaime Marty 27:14.32 Madison Memorial
144. 10 Jena Peterson 27:21.42 Middleton
145. 9 Brianna Gutierrez 27:26.85 Madison East
146. 10 Clara Zwolanek 27:27.75 Waunakee
147. 9 Maya Barut 27:28.67 Madison East
148. 11 Susannah Murdoch 27:29.28 Middleton
149. 10 Abby Cattapan 27:32.78 Madison Memorial
150. 11 Madeline Zwergel 27:35.87 Madison La Follette
151. 9 Bri Justice 27:42.56 Madison East
152. 9 Heewone Lim 27:44.84 Madison Memorial
153. 12 Kaden Mettel 27:45.92 Middleton
154. 9 Bailey Grau 27:52.94 Waunakee
155. 11 Amber Grim 27:54.20 Middleton
156. 10 Lydia Oakleaf 27:55.68 Madison Memorial
157. 11 Karla Castaneda 27:55.70 Madison La Follette
158. 10 Ally Ketarkus 27:56.54 Madison Memorial
159. 12 Tiana Brown 27:58.32 Madison East
160. 10 Clara Rodondo 28:00.98 Janesville Parker
161. 12 Jill Alderman 28:03.38 Janesville Parker
162. 10 Triona Witkins 28:03.52 Madison La Follette
163. 11 Greta Huber 28:07.48 Madison La Follette
164. 10 Shay Anderson 28:07.82 Milton
165. 12 Emily Fitzsimmons 28:14.42 Stoughton
166. 12 Brittany Buchman 28:15.46 Waunakee
167. 10 Isabel Schryver 28:18.11 Madison Memorial
168. 9 Emma Heidinger 28:18.63 Madison Memorial
169. 11 Maddie Knaak 28:24.22 Middleton
170. 10 Leah Metzger 28:26.58 Madison Memorial
171. 12 Abby Jackson 28:28.09 Madison Memorial
172. 9 Chloe Rembisz 28:32.15 Monona Grove
173. 10 Sammy Lankey 28:33.01 Stoughton
174. 9 Natalie Biessman 28:33.06 Middleton
175. 10 Luz Miguel 28:37.00 Janesville Parker
176. 11 Laura Meyer 28:39.54 Madison Memorial
177. 10 Alex Rodenberg 28:40.50 Milton
178. 12 Natalie Worman 28:42.01 Madison Memorial
179. 12 Chezney Phelps 28:44.08 Waunakee
180. 10 Rebecca Bartig 28:45.86 Madison Memorial
181. 9 Rachel Callahan 28:47.24 Stoughton
182. 10 Maddie Harford 28:53.04 Monona Grove
183. 10 Jackie Schroeder 28:53.73 Janesville Parker
184. 10 Julia Olsen 29:03.93 Madison Memorial
185. 10 Jenna Schoenfeld 29:07.26 Monona Grove
186. 10 Jessica Smith 29:11.98 Janesville Parker
187. 9 Ainsley Reeves 29:15.07 Madison Memorial
188. 9 Kaina Martines 29:15.13 Madison Memorial
189. 9 Hailey Miller 29:22.17 Janesville Parker
190. 9 Dylan Simon 29:27.30 Monona Grove
191. 10 Grace Quickel 29:28.08 Waunakee
192. 11 Gillian Ginsberg 29:40.98 Middleton
193. 9 Julia Tatooles 29:55.88 Madison Memorial
194. 9 Sara Young 29:57.13 Madison Memorial
195. 11 Isabel Wollermann 29:58.88 Monona Grove
196. 12 Jayme Schuyler 30:00.54 Stoughton
197. 11 Gabriel Pumilia 30:17.68 Milton
198. 9 Athea Bakken 30:22.43 Madison La Follette
199. 11 Fiona Miller 30:41.08 Madison Memorial
200. 11 Caitlyn Se 30:41.22 Madison Memorial
201. 12 Calissa Dhuey 30:48.30 Stoughton
202. 11 Kim Streux 30:55.38 Monona Grove
203. 11 Chiara Durza 31:12.53 Monona Grove
204. 10 Elizabeth Moffett 31:14.32 Waunakee
205. 9 Scarlett Pumilia 32:06.02 Milton
206. 11 Keegan Ducke 32:20.45 Middleton
207. 12 Olivia Johnson 32:37.64 Stoughton
208. 10 Elizabeth Patrick 33:04.83 Milton
209. 11 Kristen Wendtland 33:25.17 Madison Memorial
210. 9 Risha Shelat 36:18.78 Madison Memorial
211. 10 Jenna Schiffman 1:24:45.18 Waunakee