Official Team Scores
1. Madison West 24
2. Madison Memorial 70
3. Middleton 83
4. Sun Prairie 97
5. Madison La Follette 141
6. Janesville Craig 166
7. Verona Area 208
8. Madison East 217
9. Beloit Memorial 292
Boys 5K Run
1. 12 Christopher Bartho... 17:37 Madison West
2. 9 Julian Gary 17:56 Madison West
3. 9 Egan Johnson 18:02 Middleton
4. 10 Collin Henderson 18:06 Madison West
5. 10 Gavin Hefty 18:09 Madison Memorial
6. 12 Quin Pierstorff 18:19 Middleton
7. 11 Zach Swenson 18:20 Madison East
8. 10 Luke Treiber 18:22 Madison West
9. 12 Ethan Yeck 18:23 Madison West
10. 12 Colin Hogendorn 18:27 Middleton
11. 10 Langston Nashold 18:32 Madison West
12. 11 Quin Gallagher 18:34 Madison West
13. 11 Lance Drewry 18:37 Madison Memorial
14. 10 Luke Breyer 18:37 Sun Prairie
15. 12 Andrew Frohna 18:40 Madison West
16. 9 Bryce Doyle 18:40 Madison La Follette
17. 12 Davis Blanchard 18:42 Madison Memorial
18. 10 Peter Sorge 18:44 Madison Memorial
19. 10 Ian Murray 18:45 Madison West
20. 10 Jacob Starr 18:47 Sun Prairie
21. 10 Imaad Said 18:48 Madison Memorial
22. 10 Juan Jimenez 18:51 Sun Prairie
23. 12 Ray Gonzales 18:52 Madison Memorial
24. 12 Sean Komro 18:53 Sun Prairie
25. 9 Hunter Teniente 18:54 Sun Prairie
26. 11 Sean Marquart 18:56 Madison West
27. 11 Sam Hoyt 18:59 Madison West
28. 10 Dryden Schoepel 18:59 Madison West
29. 11 Ishan Luitel 18:59 Sun Prairie
30. 9 Will Barford 19:00 Madison West
31. 11 Mitchell Heidenreich 19:00 Janesville Craig
32. 9 Zach Counts 19:03 Madison La Follette
33. 9 Alec Inman 19:04 Middleton
34. 12 Nic Litza 19:07 Madison Memorial
35. 12 Alex Thompson 19:07 Madison West
36. 9 Denzel Bailey 19:07 Madison La Follette
37. 12 Matt Bauman 19:08 Madison Memorial
38. 10 Eric Brendemuehl 19:10 Sun Prairie
39. 12 Tommy Knoche 19:11 Madison Memorial
40. 11 Jared Baughman 19:11 Janesville Craig
41. 9 John Bever 19:14 Janesville Craig
42. 10 Andrew Buchheim 19:14 Sun Prairie
43. 10 Andy Svendsen 19:14 Sun Prairie
44. 11 Jack Taylor 19:14 Madison La Follette
45. 11 Logan Budack 19:15 Sun Prairie
46. 9 Logan Adkins 19:15 Sun Prairie
47. 9 Aiden Romack 19:15 Janesville Craig
48. 9 Nathan Neitzel 19:16 Verona Area
49. 12 Henry Barford 19:16 Madison West
50. 11 Eli Tripp 19:17 Madison Memorial
51. 9 Drew Gonzales 19:17 Verona Area
52. 11 Nicholas Spevacek 19:18 Middleton
53. 9 Ben Hoyt 19:18 Madison West
54. 12 Nathan Stamm 19:20 Madison La Follette
55. 11 Logan Schultz 19:21 Middleton
56. 11 David Uselman 19:21 Madison La Follette
57. 9 Brett Neumann 19:23 Madison Memorial
58. 10 Ben Petersen 19:23 Middleton
59. 10 Nolan Brenden 19:24 Verona Area
60. 9 Nick Noffke 19:25 Madison La Follette
61. 10 Daniel Thomsen 19:27 Janesville Craig
62. 10 Martin Van Horn 19:27 Madison Memorial
63. 11 Thorne Powers 19:30 Middleton
64. 10 Brevan West 19:32 Madison La Follette
65. 11 Joe Hoeser 19:34 Janesville Craig
66. 10 Tyler Edwards 19:34 Janesville Craig
67. 10 Vince Joswiak 19:37 Middleton
68. 12 Nathan Webber 19:37 Madison Memorial
69. 10 Walker Voichick 19:38 Madison Memorial
70. 9 George Philbin 19:38 Madison La Follette
71. 10 Wes Haessig 19:38 Verona Area
72. 9 Mulu Johnson 19:42 Verona Area
73. 9 Joey Kean 19:43 Middleton
74. 11 Eamon McGuigan 19:43 Madison West
75. 10 James Schaak 19:46 Madison West
76. 11 Martin Berg 19:48 Sun Prairie
77. 12 Jansen Hefty 19:50 Madison Memorial
78. 11 Dane Slinger 19:51 Verona Area
79. 12 Jeff Cui 19:53 Madison West
80. 11 Richard Thao 19:55 Madison Memorial
81. 9 Joey Finkelmeyer 19:55 Madison La Follette
82. 9 Devin Volk 19:56 Verona Area
83. 9 Dieder Maas 20:00 Madison West
84. 9 Max Drexler 20:00 Madison West
85. 11 Luke Ellenbolt 20:02 Madison East
86. 10 Dhruv Biswas 20:02 Madison Memorial
87. 9 Joseph Schaak 20:02 Madison West
88. 9 Donald Conway 20:03 Madison La Follette
89. 9 Carson Huber 20:04 Middleton
90. 11 Andre Hermes 20:05 Madison West
91. 9 Stephen Shi 20:06 Middleton
92. 9 Gabe Bowman 20:06 Verona Area
93. 9 Liam Gunn 20:06 Madison West
94. 12 Stefano Livorni 20:07 Madison West
95. 9 Alan Zheng 20:08 Verona Area
96. 12 Thomas Heidinger 20:10 Madison Memorial
97. 11 Jacob Bolduc 20:11 Verona Area
98. 10 Camron Murphree 20:11 Sun Prairie
99. 9 Jackson Leroy 20:12 Middleton
100. 9 Joey Collins 20:13 Madison Memorial
101. 9 Alex Coffini 20:14 Middleton
102. 12 Andrew LaSavage 20:15 Madison La Follette
103. 12 Jose Rodriguez 20:15 Madison West
104. 10 Saylor Allen 20:16 Madison West
105. 9 Caleb Oser 20:18 Madison East
106. 10 Ed Hansen 20:19 Madison East
107. 10 David Whittingham 20:20 Middleton
108. 9 Wynnton Mott 20:21 Madison La Follette
109. 9 Alex Lyons 20:23 Madison West
110. 9 Tommy Kriewaldt 20:24 Middleton
111. 11 Andrew Bresina 20:24 Sun Prairie
112. 10 Santiago Barquin 20:26 Madison Memorial
113. 11 Grant Jensen 20:26 Madison Memorial
114. 10 Joey Rhodes 20:27 Madison Memorial
115. 9 Ryan Valand 20:28 Madison Memorial
116. 9 Jonah Sebranek 20:28 Madison West
117. 10 Cameron Regan 20:28 Middleton
118. 9 Jeffry Hansen 20:39 Madison Memorial
119. 9 Juan Jose Arriola 20:39 Sun Prairie
120. 9 Christopher Plagge 20:44 Sun Prairie
121. 10 Mattew Gutzmer 20:46 Middleton
122. 9 Owen Pitz 20:47 Madison East
123. 11 Elijah Hedden 20:47 Madison Memorial
124. 9 Hayden Mueller 20:48 Madison La Follette
125. 10 James Berthoud 20:49 Madison Memorial
126. 12 Nolan Frederick 20:50 Janesville Craig
127. 10 Clayton Kruse 20:52 Madison Memorial
128. 10 Peter Whayland 20:52 Madison Memorial
129. 10 Scott Haack 20:52 Verona Area
130. 11 Teddy Scheckel 20:53 Madison West
131. 9 Lukas Bekkedal 20:53 Sun Prairie
132. 9 Michael Kuhn 20:54 Madison West
133. 9 Ian McPhee 20:54 Madison West
134. 9 Nick Ballweg 20:55 Madison Memorial
135. 9 Ross Davis 20:56 Middleton
136. 10 Henry Zavos 20:58 Madison West
137. 9 Alex McAndrew 21:01 Sun Prairie
138. 9 Caleb Radtke 21:02 Middleton
139. 10 Aidan McEllistrem 21:09 Middleton
140. 11 Garrett Smyth 21:11 Madison East
141. 10 Zion Hefty 21:11 Madison Memorial
142. 12 Patrick Ross 21:11 Verona Area
143. 10 Abhinav Bipin 21:14 Madison Memorial
144. 10 Zach Aide 21:15 Janesville Craig
145. 9 Caden Berry 21:15 Verona Area
146. 11 Andy Truong 21:15 Madison Memorial
147. 11 Michael Princl 21:16 Verona Area
148. 10 Hyrum Oliphant 21:16 Madison La Follette
149. 10 Jeremiah Williams 21:17 Madison Memorial
150. 10 Yuanhong (Harry) W... 21:17 Sun Prairie
151. 12 Jason Barr 21:18 Verona Area
152. 9 Rohan Shah 21:18 Middleton
153. 12 Charles Mullen 21:20 Madison West
154. 11 Alex Turgeson 21:25 Madison Memorial
155. 10 Karsten Knoche 21:27 Madison Memorial
156. 9 Carson Frisch 21:27 Middleton
157. 11 Timothy Krickl 21:27 Sun Prairie
158. 12 Jameson Bethke 21:27 Sun Prairie
159. 9 Conner Bills 21:29 Middleton
160. 9 Peter Heise 21:29 Madison Memorial
161. 10 Garrett Reynolds 21:30 Madison West
162. 9 Ken Forbeck 21:31 Janesville Craig
163. 9 Max Bundy 21:31 Madison La Follette
164. 10 Ryan Temple 21:32 Madison West
165. 9 Jacob Tilsen 21:32 Madison Memorial
166. 10 Joshua Beamsley 21:34 Madison West
167. 10 Will Ranheim 21:38 Madison West
168. 11 Michael Egle 21:48 Verona Area
169. 12 Andrew Moore 21:49 Janesville Craig
170. 9 Jacob Parks 21:51 Sun Prairie
171. 11 Sam Mockert 21:52 Madison Memorial
172. 9 Owen Strong 21:52 Madison Memorial
173. 12 David Ji 21:53 Madison West
174. 9 Matthew Englebrecht 21:55 Sun Prairie
175. 9 Daniel DeJarlias 21:55 Middleton
176. 11 Elijah Faber 21:55 Janesville Craig
177. 9 Ethan Lin 21:56 Middleton
178. 9 Abhav Soni 21:57 Middleton
179. 10 William Mandel 22:00 Madison West
180. 10 Logan Frey 22:03 Middleton
181. 10 David Procise 22:05 Madison West
182. 9 Patrick Severson 22:05 Madison West
183. 9 Toby Siebert 22:05 Madison West
184. 11 Jack Snodgrass 22:08 Verona Area
185. 10 Liam Higgins 22:12 Madison Memorial
186. 12 Asher Scarlett 22:13 Madison Memorial
187. 9 Noah Tucker 22:13 Sun Prairie
188. 9 Angel Villasenor 22:20 Madison La Follette
189. 10 Noah Williams 22:29 Middleton
190. 9 Aaron Kasper 22:29 Madison La Follette
191. 10 Nolan Marshall 22:33 Beloit Memorial
192. 9 Reid Kuenzi 22:34 Madison West
193. 11 Kevin Tatooles 22:39 Madison Memorial
194. 11 Hunter Rickert 22:39 Sun Prairie
195. 9 Carlos Arriola 22:43 Sun Prairie
196. 10 Aaron Frank 22:44 Madison La Follette
197. 10 Troy Wilson 22:44 Madison West
198. 12 Kevin Nowicki 22:44 Sun Prairie
199. 12 Ameya Kulkarni 22:57 Madison Memorial
200. 9 Max Smith 23:00 Verona Area
201. 9 Alex OrdoƱez 23:04 Sun Prairie
202. 9 Khael Pacheco 23:08 Madison La Follette
203. 10 Mars Thornsen 23:15 Madison La Follette
204. 9 Luis Navarrete 23:18 Janesville Craig
205. 10 Brandon Edwards 23:21 Sun Prairie
206. 12 Gus Faye 23:25 Madison West
207. 12 Henry Tennessen 23:25 Madison West
208. 12 Brian Yin 23:26 Madison West
209. 12 Micah Robinson 23:27 Beloit Memorial
210. 12 Tyler Schultz 23:27 Beloit Memorial
211. 12 Aditya Sharma 23:30 Sun Prairie
212. 11 Nolan Mccormick 23:35 Verona Area
213. 9 Noah Mercado 23:40 Madison East
214. 9 Tom O'Shea 23:40 Madison West
215. 12 Jacob Tison 23:46 Beloit Memorial
216. 9 Zachary Yohr 23:50 Sun Prairie
217. 9 Juan Vargas 23:57 Beloit Memorial
218. 9 Connor Tjugum 23:57 Sun Prairie
219. 10 Wilson Kilmer 24:00 Madison West
220. 9 James Cownie 24:11 Middleton
221. 10 Kaden Shepard 24:13 Sun Prairie
222. 11 Kyle Walker 24:20 Madison Memorial
223. 12 Cuauhti Esparza 24:31 Madison La Follette
224. 9 Max Genrich 24:33 Janesville Craig
225. 10 Callum Fettiplace 24:34 Madison Memorial
226. 11 Ethan Dorn 24:50 Sun Prairie
227. 11 Jake Rosin 25:00 Sun Prairie
228. 10 Houston Huges 25:18 Middleton
229. 11 Emery Bastian 25:20 Madison Memorial
230. 10 Andrew Tolmie 25:32 Madison Memorial
231. 10 Connor DeSpain 25:33 Madison Memorial
232. 10 Simon Fordyce 25:45 Madison West
233. 12 Jack Rossmiller 25:49 Sun Prairie
234. 10 Benji Joseph 26:16 Middleton
235. 9 Silas Nicol 26:39 Madison West
236. 9 Issac Breuchel 27:01 Sun Prairie
237. 12 Jake Duller 27:22 Janesville Craig
238. 12 Adam Anhold 27:22 Janesville Craig
239. 10 Will Hoferle 27:45 Middleton
240. 9 Sebastian Ehlke 27:55 Verona Area
241. 9 Rory Swanson 28:13 Verona Area
242. 9 Patrick Colquhoun 28:34 Verona Area
243. 9 Connor Olson 29:05 Verona Area
244. 12 John Wang 29:05 Verona Area
245. 10 Cole Hazlett 33:21 Middleton
246. 11 Gavin Katovich 46:54 Middleton
Official Team Scores
1. Middleton 21
2. Madison Memorial 61
3. Madison West 64
4. Sun Prairie 85
5. Madison La Follette 168
6. Janesville Craig 177
7. Verona Area 225
8. Janesville Parker 235
Girls 5K Run
1. 10 Katia Wanish 21:33 Madison West
2. 11 Natalie Asmus 21:51 Middleton
3. 11 Ellie Grosspietsch 21:58 Middleton
4. 11 Juliana Castillo 22:17 Middleton
5. 10 Anna Batchenkova 22:20 Middleton
6. 10 Samantha Kreft 22:22 Sun Prairie
7. 12 Mary McCarthy 22:23 Middleton
8. 11 Priya Mathur 22:23 Madison Memorial
9. 10 Madilyn Schrandt 22:26 Sun Prairie
10. 10 Claire Reid 22:35 Madison Memorial
11. 10 Ann Kerr 22:45 Madison Memorial
12. 11 Mattie Kantor 22:45 Madison West
13. 11 Sally Herman 22:54 Madison Memorial
14. 10 Shae-Lynn Kruchten 22:59 Middleton
15. 11 Tara DeLeo 23:04 Middleton
16. 12 Kate Hettenbach 23:04 Madison West
17. 10 Grace Laboda 23:07 Middleton
18. 11 Kirstin Yu 23:08 Middleton
19. 10 Ellie Caplan 23:08 Madison West
20. 10 Zoe Rozema 23:09 Middleton
21. 10 Lucy Benton 23:13 Madison West
22. 10 Kayla Ruplinger 23:13 Madison Memorial
23. 9 Rebecca Cutforth 23:13 Madison Memorial
24. 12 Mia Zutter 23:14 Sun Prairie
25. 12 Nora Ghandhi 23:15 Madison West
26. 11 Aviv Goldman 23:15 Madison West
27. 10 Hana Lockstein 23:16 Sun Prairie
28. 10 Emma Bittner 23:16 Madison West
29. 12 Elizabeth Lavine 23:17 Madison West
30. 12 Liliana Re 23:17 Madison West
31. 9 Brett Gehrig 23:18 Madison West
32. 9 Anna Boardman 23:29 Sun Prairie
33. 10 Nina Porras 23:29 Middleton
34. 12 Katrina Anderson 23:34 Middleton
35. 10 Addy Kielley 23:34 Madison Memorial
36. 12 Allison Chandler 23:34 Madison West
37. 11 Kira Schukar 23:35 Madison West
38. 12 Claire Chandler 23:38 Madison West
39. 10 Pheobe Miller 23:42 Middleton
40. 11 Ally Walters 23:42 Madison La Follette
41. 11 Kasy Walker-Daniels 23:44 Sun Prairie
42. 10 Elizabeth Libert 23:45 Middleton
43. 9 Cece Ohnstad 23:48 Madison Memorial
44. 10 Brooke Graesslin 23:51 Janesville Parker
45. 12 Eliciane Vallon 23:53 Madison Memorial
46. 11 Hallie Elkins-Ofst... 23:56 Madison West
47. 12 Maddy Phillips 23:57 Middleton
48. 10 Taylor Winter 23:59 Sun Prairie
49. 10 Julia Hartig 24:00 Middleton
50. 11 Ellie Hulan 24:01 Madison West
51. 11 Grace Chen 24:04 Middleton
52. 12 Marta Nelson 24:06 Madison Memorial
53. 10 Coral Jerez-Makely 24:17 Sun Prairie
54. 9 Sylvia Greene 24:18 Madison Memorial
55. 9 Ava Beyler 24:19 Madison La Follette
56. 9 Molly Peters 24:19 Sun Prairie
57. 11 Elise Carl 24:21 Madison Memorial
58. 10 Isabel Rameker 24:22 Madison West
59. 10 Fiona Miller 24:23 Madison Memorial
60. 9 Ella Kunstman 24:24 Madison West
61. 12 Jessica Liebau 24:26 Madison Memorial
62. 11 Sophie Fournier 24:27 Sun Prairie
63. 12 Katie Fink 24:28 Middleton
64. 10 Giselle Lozano-Mar... 24:29 Madison Memorial
65. 12 Molly Bidwell 24:31 Madison Memorial
66. 11 Bailey Gresch 24:33 Middleton
67. 10 Maggie Carey 24:33 Middleton
68. 10 Kelsey Hornung 24:34 Middleton
69. 9 Lynn Robbins 24:34 Sun Prairie
70. 10 Lauron Williams 24:35 Janesville Craig
71. 12 Anna Jaye 24:37 Madison West
72. 9 Natalie Pricer 24:37 Madison West
73. 12 Madaline Membrino 24:39 Janesville Craig
74. 10 Anna Bauer 24:45 Madison Memorial
75. 11 Anna Hoffmann 24:46 Madison Memorial
76. 9 Megan McGill 24:55 Middleton
77. 9 Rory Helms 24:55 Madison La Follette
78. 11 Megan DeSpain 24:55 Madison Memorial
79. 12 Kristen Dyson 24:57 Sun Prairie
80. 10 Anna Williams 24:58 Madison Memorial
81. 11 Jenna Rach 25:00 Janesville Craig
82. 10 Cisyliah Oliver 25:03 Janesville Craig
83. 11 Emily Lutfi 25:05 Madison Memorial
84. 9 Elinor Picek 25:05 Madison West
85. 11 Alena Rader 25:05 Madison Memorial
86. 10 Olivia Finn 25:07 Madison West
87. 10 Bridget Thompson 25:07 Madison La Follette
88. 11 Sydney Lowry 25:07 Verona Area
89. 12 Linnea Dahmen 25:08 Middleton
90. 11 Naomi Foster 25:08 Madison Memorial
91. 10 Stacia Flock 25:11 Middleton
92. 12 Annette Mattila 25:12 Sun Prairie
93. 10 Rumi Burleson 25:12 Sun Prairie
94. 12 Emma Junga 25:14 Madison La Follette
95. 12 Sydney Becker 25:14 Sun Prairie
96. 10 Sarah Dolezal 25:15 Madison Memorial
97. 9 Celia Jones 25:18 Middleton
98. 9 Christine Becerra 25:21 Madison La Follette
99. 11 Gabby Ballweg 25:29 Middleton
100. 9 Mary Stanley 25:30 Madison West
101. 12 Leonie Wieben 25:37 Madison West
102. 10 Hannah Levenstein 25:38 Madison Memorial
103. 12 Madison Garvin 25:40 Janesville Craig
104. 10 Celia Nichols 25:44 Madison La Follette
105. 10 Madison Huntington 25:51 Middleton
106. 10 Sarah Eckhardt 25:54 Madison Memorial
107. 12 Hailey Cole 25:55 Sun Prairie
108. 11 Angie Xu 25:57 Madison Memorial
109. 10 Kaitlin Snippen 25:59 Janesville Craig
110. 9 Ally Ketarkus 26:00 Madison Memorial
111. 9 Lily Winslow 26:00 Madison West
112. 12 Miranda Peterson 26:02 Madison Memorial
113. 12 Ann Miller 26:04 Madison Memorial
114. 12 Stacey Giese 26:10 Verona Area
115. 9 Mary Hegeman 26:11 Madison West
116. 11 Campbell Dunn 26:14 Madison Memorial
117. 11 Kaden Mettel 26:16 Middleton
118. 10 Susannah Murdoch 26:17 Middleton
119. 10 Monique Montilla 26:21 Janesville Craig
120. 12 Johanna Crump 26:22 Middleton
121. 12 Sammi Caldecourt 26:23 Madison Memorial
122. 11 Hannah Brakarsh 26:23 Madison West
123. 11 Anna Rumbelow 26:26 Madison West
124. 10 Sophia Badour 26:29 Verona Area
125. 11 Megan Meinholz 26:29 Middleton
126. 9 Zoey Yandell 26:31 Madison East
127. 9 Kelly Craven 26:32 Madison West
128. 10 Alyssa Shaffer 26:34 Janesville Parker
129. 9 Abby Cattapan 26:35 Madison Memorial
130. 9 Olivia Stanley 26:38 Madison West
131. 9 Emma Walters 26:38 Madison La Follette
132. 12 Emma Bergen 26:45 Madison West
133. 12 Brenda Sanchez 26:50 Middleton
134. 11 Sarah Silvers 26:50 Madison Memorial
135. 11 Megan Blas 26:51 Verona Area
136. 12 Nicole Frey 26:57 Madison Memorial
137. 12 Ellie Dickinson 27:04 Madison La Follette
138. 11 Abby Jackson 27:05 Madison Memorial
139. 9 Clio Winnowski 27:06 Madison Memorial
140. 9 Sarah Nennig-Kniaz 27:10 Madison Memorial
141. 9 Gracie Finn 27:11 Janesville Craig
142. 9 Kennedy Younk 27:12 Madison West
143. 9 Sophie Stocklein 27:14 Madison West
144. 9 Katherine Moeser 27:19 Madison West
145. 9 Sophie Heaslett 27:27 Madison West
146. 10 Madelyn Peppard 27:29 Madison Memorial
147. 9 Amber Fritz 27:33 Middleton
148. 12 Allison Libert 27:39 Middleton
149. 9 Lily Hall 27:48 Verona Area
150. 9 Leah Metzger 27:51 Madison Memorial
151. 9 Marion Elbow 27:52 Madison East
152. 9 Abby Kent 27:52 Janesville Craig
153. 11 Adia Hartmann-Snyder 27:53 Madison Memorial
154. 9 Sela Lynk 27:53 Madison La Follette
155. 12 Stella Ma 27:54 Madison Memorial
156. 11 Becky Mei 27:59 Madison Memorial
157. 12 Mariah Gingrich 27:59 Verona Area
158. 10 Maddie Princl 28:02 Verona Area
159. 10 Jaime Marty 28:04 Madison Memorial
160. 9 Rebecca Bartig 28:06 Madison Memorial
161. 12 Erin Webb 28:07 Madison Memorial
162. 12 Kristen Erickson 28:16 Madison Memorial
163. 12 Erika Sandoval 28:17 Madison La Follette
164. 11 Addie Zweifel 28:21 Madison Memorial
165. 10 Greta Huber 28:23 Madison La Follette
166. 12 Jillian Ybanez 28:25 Verona Area
167. 9 Annika Elkins-Ofst... 28:26 Madison West
168. 11 Hannah Birschbach 28:27 Verona Area
169. 12 Rowan Conklin 28:27 Madison Memorial
170. 12 Clara Williams 28:30 Middleton
171. 9 Ella Riggins 28:34 Madison Memorial
172. 10 Lily Fowler 28:36 Madison West
173. 12 Judy Watters 28:36 Verona Area
174. 10 Stephanie Trask 28:38 Madison Memorial
175. 9 Irene Mecozzi 28:47 Madison West
176. 12 Veronica Murdoch 28:49 Middleton
177. 9 Eileen Gomez-Zamudio 28:52 Sun Prairie
178. 12 Simi Seehra 28:53 Middleton
179. 12 Deborah Blank 28:54 Madison Memorial
180. 9 Jessica Larson 28:57 Sun Prairie
181. 12 Samantha Jones 29:09 Janesville Parker
182. 9 Nevidita Remji 29:11 Madison Memorial
183. 10 Isis Oleston 29:13 Janesville Craig
184. 11 Leah Patterson 29:19 Madison East
185. 11 Sarah Collamore 29:19 Janesville Craig
186. 9 Molly Peden 29:21 Madison La Follette
187. 10 Lucia Durst 29:24 Madison West
188. 11 Adrienne Hodgson 29:28 Madison West
189. 11 Allison Leyer 29:28 Madison West
190. 12 Danielle Slawny 29:34 Madison Memorial
191. 11 Emily Wilson 29:43 Madison West
192. 9 Sophia Auron 29:43 Madison West
193. 11 Lauren Cattapan 29:46 Madison Memorial
194. 9 Jackie Schroeder 29:46 Janesville Parker
195. 9 Akashdiya Chakrabo... 29:47 Madison West
196. 12 Caroline Van Dort 29:49 Madison Memorial
197. 12 Ally Chubaty 29:49 Madison Memorial
198. 12 Phoebe Woolson 29:50 Madison West
199. 9 Jenessa Casillas 29:52 Madison La Follette
200. 10 Lily Reiser 29:58 Madison West
201. 9 Lydia Oakleaf 29:58 Madison Memorial
202. 12 Alyssa McGillivary 30:15 Madison East
203. 9 Mila Gonzalez 30:22 Madison West
204. 9 Luz Miguel 30:34 Janesville Parker
205. 11 Blaize Butler 30:57 Janesville Craig
206. 10 Cecelia Enright 31:18 Madison West
207. 10 Quillan Townsend 31:40 Madison Memorial
208. 9 Emma Tomalin 31:55 Madison Memorial
209. 9 Isabel Schryver 32:04 Madison Memorial
210. 10 Caitlyn Se 32:16 Madison Memorial
211. 11 Melanie Conway 32:30 Verona Area
212. 11 Anabelle Morgan 33:01 Beloit Memorial
213. 10 Grace Carpenter 33:43 Madison West
214. 11 Priya Rademacher 36:18 Madison West
215. 10 Thea Boyne 36:18 Madison West
216. 10 Chloe Orfan 37:22 Sun Prairie
217. 12 Rachel Steiner 38:32 Middleton