Mens Results
5,000 Meters Frosh/Soph
1. 10 Reed Anderson 16:49.52 Monona Grove
2. 10 James Giftos 16:56.02 Monona Grove
3. 10 Jacob Burgener 17:19.07 PR DeForest
4. 10 Kyle Legler 17:49.75 Monroe
5. 10 Eddie Gnewuch 17:51.37 Monona Grove
6. 10 Alex Grabowski 17:53.57 PR DeForest
7. 10 Caden Nelson 17:54.50 Monona Grove
8. 10 Cole Hinton 18:01.27 PR Waunakee
9. 9 Camden Desroches 18:02.09 Sauk Prairie
10. 10 Triston Vogt 18:08.85 PR Waunakee
11. 9 Gavin Model 18:13.78 PR Stoughton
12. 9 Garrett Exo 18:17.59 Baraboo
13. 10 Stuart Woller 18:20.49 PR Mount Horeb
14. 10 Carlos Gatica 18:21.32 PR Monona Grove
15. 9 Noah Wankerl 18:23.49 PR Sauk Prairie
16. 10 Matt Gilles 18:24.08 Madison Edgewood
17. 10 Kamden Midtlien 18:24.63 PR Fort Atkinson
18. 10 Charlie Binzley 18:35.03 Monona Grove
19. 10 Tommy Beyer 18:36.77 Madison Edgewood
20. 10 Nathan Devault 18:38.52 Monona Grove
21. 10 Max Monfort 18:43.15 Portage
22. 10 Tyler Jones 18:43.81 Portage
23. 10 Parker Flint 18:45.81 Stoughton
24. 10 Tucker Holloway 18:46.42 PR Sauk Prairie
25. 9 Matt Lane 18:49.63 Baraboo
26. 10 Nick Walker 18:55.00 Stoughton
27. 10 Davis Turk 19:05.88 PR Milton
28. 9 Trevor Boll 19:14.96 Monroe
29. 9 Devin Woodcock 19:18.04 PR Milton
30. 9 Jacob Snow 19:19.03 PR Milton
31. 10 Hogan Schulz 19:26.46 Oregon
32. 10 Eli Considine 19:28.91 Portage
33. 10 Kj Kalscheur 19:33.60 SR Mount Horeb
34. 9 Dylan Fahrney 19:34.18 Monroe
35. 9 Hudson Haas 19:34.66 PR Sauk Prairie
36. 9 Tyler Kalagian 19:45.21 Stoughton
37. 10 Allsage Connor 19:46.18 Portage
38. 10 Trent Briggs 19:46.60 Portage
39. 10 Steele Mellum 19:47.74 Oregon
40. 10 Nathan Poches 19:52.47 Portage
41. 10 Jake Mechler 19:53.81 PR Monona Grove
42. 9 Trenton Niles 19:57.21 Waunakee
43. 9 Logan Rynes 19:57.66 Waunakee
44. 10 Paul Fitchen 19:58.17 Madison Edgewood
45. 10 Braeden Calvillo 20:03.97 PR Fort Atkinson
46. 9 Noah Ollendick 20:05.58 PR Mount Horeb
47. 9 William Koenen 20:08.33 PR DeForest
48. 9 Josef Kohlman 20:09.35 PR Baraboo
49. 9 Pharis Martin 20:11.17 PR DeForest
50. 9 Ethan Frydenlund 20:12.11 PR Monona Grove
51. 10 Raven Coil Otto 20:13.28 Monona Grove
52. 9 John Goeckermann 20:16.85 Baraboo
53. 9 Declan Smith 20:17.93 PR Mount Horeb
54. 9 Matthew Moyes 20:22.22 Madison Edgewood
55. 10 Tristan Blechinger 20:23.26 Sauk Prairie
56. 9 Nick Horzewski 20:24.51 PR Reedsburg Area
57. 10 Brennan Shelton 20:25.24 Monroe
58. 10 Will Oelke 20:26.74 Oregon
59. 10 Alexander Gall 20:27.63 PR Reedsburg Area
60. 10 Max Harsch 20:28.30 SR Reedsburg Area
61. 10 Jeremiah Mansavage 20:29.09 PR Fort Atkinson
62. 9 Noah Brunner 20:30.43 PR Reedsburg Area
63. 10 Connor Levander 20:31.90 Portage
64. 10 Michael Rumler 20:32.59 PR Mount Horeb
65. 10 Owen Yin 20:33.86 PR Fort Atkinson
66. 10 Mitchell Appleback 20:35.11 PR Milton
67. 9 Jacob Shepard 20:36.10 PR Milton
68. 10 Marcus Pechous 20:42.15 PR Fort Atkinson
69. 10 Nic Brown 20:42.66 Stoughton
70. 10 Ethan Agren 20:43.15 PR Baraboo
71. 9 Jake Brower 20:47.64 Monroe
72. 10 Brendon Harbrecht 20:49.13 SR Milton
73. 10 Jared Larson 20:51.29 PR DeForest
74. 9 John Roth 20:52.76 PR DeForest
75. 10 Gabriel Karr 20:57.51 Oregon
76. 9 Casey Vande Hey 20:59.94 Sauk Prairie
77. 9 Alec Schmelzer 21:00.34 Baraboo
78. 9 Brandon Hundt 21:06.99 DeForest
79. 10 Jackson Ramaker 21:09.72 Sauk Prairie
80. 9 Miles Stucke 21:11.77 PR Milton
81. 10 Leo Curatola 21:14.80 PR Monona Grove
82. 10 Benjamin Hessler 21:19.96 Oregon
83. 9 Evan Burnside 21:21.41 PR Milton
84. 9 Jack Brolin 21:30.19 Madison Edgewood
85. 9 Tyler Barker 21:32.55 Monroe
86. 10 Bailey Fischer 21:33.30 SR Mount Horeb
87. 10 Ryan Badger 21:33.84 PR Waunakee
88. 9 Cooper Steele 21:34.71 PR DeForest
89. 9 Kevin Shean 21:40.44 PR Madison Edgewood
90. 10 Ross Corell 21:46.93 Oregon
91. 9 Zach Nelson 21:48.29 PR Mount Horeb
92. 9 Adam Shumate 21:49.76 PR Mount Horeb
93. 9 Evan Johnson 21:50.38 Monona Grove
94. 9 Ayden Klafke 21:51.21 Portage
95. 9 Gent Beluli 21:53.77 PR DeForest
96. 9 Brooks Schrank 21:55.21 Portage
97. 9 Brendon Stelling 21:55.98 PR Reedsburg Area
98. 9 Evan Voge 21:59.22 Waunakee
99. 10 Zach Richard 22:00.30 PR Milton
100. 10 Theo Kooistra 22:08.53 SR Mount Horeb
101. 9 Hudson Tomblin 22:08.98 PR Waunakee
102. 9 John Garbi 22:09.87 PR Sauk Prairie
103. 9 Tyler Segerson 22:10.33 Stoughton
104. 10 Ethan Bauer 22:15.21 Oregon
105. 10 Brandon Roeker 22:20.45 SR Portage
106. 9 Malachi Krayer 22:21.49 Baraboo
107. 9 Jared Bauer 22:25.60 Stoughton
108. 9 Luke Beirne 22:29.93 Oregon
109. 9 Nathan Rein 22:30.44 Stoughton
110. 9 Alex Pember 22:31.99 Milton
111. 9 Jade Esser 22:37.25 PR Mount Horeb
112. 9 Joe Osborn 22:46.12 PR Reedsburg Area
113. 9 Ethan Hughes 22:46.64 Madison Edgewood
114. 10 Garrett Schmidt 22:47.12 Oregon
115. 9 Nathan Neeley 22:48.50 PR DeForest
116. 9 Dan Flom 22:50.87 PR Monroe
117. 9 Owen Kolnick 22:51.21 Sauk Prairie
118. 9 David Beach 22:54.86 PR Stoughton
119. 9 Hunter Kent 22:56.01 Sauk Prairie
120. 9 Jack Albert 22:58.20 Stoughton
121. 9 Brennan O'Brion 22:59.31 PR DeForest
122. 10 Simon Shelley 22:59.61 PR Stoughton
123. 10 Sedric McCann 23:02.28 Sauk Prairie
124. 9 Adam Hanke 23:15.27 Oregon
125. 10 Matt Messer 23:15.53 SR Milton
126. 9 Brody Andes 23:20.13 Madison Edgewood
127. 10 Connor Attaway 23:27.92 Monona Grove
128. 10 Patrick Mowbray 23:28.38 DeForest
129. 10 Mason Lebakken 23:28.82 SR Milton
130. 10 Spencer Sheahan 23:29.75 Madison Edgewood
131. 9 Baxter Beckwith 23:34.09 PR Monona Grove
132. 9 Riley Jausch 23:34.56 Milton
133. 9 Sam Juckett 23:35.40 Sauk Prairie
134. 9 Isaiah Hoege 23:36.76 PR Portage
135. 10 Ben Hess 23:37.45 PR Fort Atkinson
136. 10 Jack Bogan 23:41.03 SR DeForest
137. 10 Nick Trameri 23:56.84 PR Madison Edgewood
138. 10 William Runge 24:00.43 Waunakee
139. 10 Anthony Thompson 24:07.91 Mount Horeb
140. 9 Josh Boland 24:10.64 Mount Horeb
141. 9 Shane VanDommelen 24:19.32 PR DeForest
142. 9 Tom Barrette 24:22.62 Milton
143. 9 Ben Pankratz 24:23.94 Madison Edgewood
144. 9 Ryan Hartman 24:45.84 Fort Atkinson
145. 10 Sean Roberts 24:55.87 Portage
146. 9 Evan Schreier 25:03.04 PR Stoughton
147. 10 Rheinard Ortiz 25:07.86 PR Monona Grove
148. 10 Aidan Riggs 25:21.53 PR Fort Atkinson
149. 9 Carter Lopez 25:29.47 Milton
150. 9 Logan Dresen 25:32.13 Waunakee
151. 9 Mitchell Goldsmith 25:38.38 Fort Atkinson
152. 9 Dan Lins 25:38.90 PR Mount Horeb
153. 9 Cole Drager 25:43.43 Mount Horeb
154. 9 Josh Harms 26:08.33 Portage
155. 9 Chandler Dance 26:19.01 PR Baraboo
156. 9 Ethan Bouska 26:33.94 PR Milton
157. 10 Jobey Brown 27:03.60 SR Milton
158. 10 Kory Bina 27:27.59 PR Fort Atkinson
Official Team Scores
1. Monona Grove 29
2. Sauk Prairie 135
3. Portage 150
4. Stoughton 162
5. DeForest 173
6. Waunakee 183
7. Monroe 188
8. Baraboo 200
9. Mount Horeb 202
10. Madison Edgewood 208
11. Milton 213
12. Fort Atkinson 246
13. Oregon 275
14. Reedsburg Area 311