Boys 5000m Run
pl name team time
1 4349 Derick Peters West Central SD) 15:49.4
2 3609 Matthew Carmody Dowling Catholic 16:12.0
3 3765 Carlos Carvajal Great Oak 16:22.9
4 3841 Kavanaugh FitzPatrick Lakeland Union 16:25.7
5 3764 Gabe Abbes Great Oak 16:33.7
6 3671 Max Manley Edina 16:38.4
7 3767 Jacob Korgan Great Oak 16:39.2
8 3963 Caleb Easton Middleton Wis.) 16:40.0
9 4032 Adam Wilkinson Minnetonka 16:41.2
10 4082 Anthony Pena Pleasant Valley 16:43.3
11 4329 Khalid Hussein Wayzata 16:43.3
12 4327 Andrew Brandt Wayzata 16:44.0
13 4133 Luke Labatte Rosemount 16:44.5
14 4330 Grant Matthews Wayzata 16:44.6
15 3776 Myles Fleming Henry Sibley 16:44.7
16 3769 Tyler Tickner Great Oak 16:47.6
17 3821 Tom Altier Johnston (IA) 16:48.1
18 4335 Mitchell Tolander Wayzata 16:49.6
19 4354 Moise Habineza West Des Moines Valley 16:51.4
20 4010 Joseph Minor Minneapolis Washburn 16:51.8
21 4085 Konnor Sommer Pleasant Valley 16:52.9
22 3718 Charles Babcock Forest Lake 16:53.2
23 4005 Caleb Haugland Minneapolis Washburn 16:54.5
24 3766 Gavin Korby Great Oak 16:55.6
25 4328 Blake Buysse Wayzata 16:56.4
26 3632 Zak Sather Eau Claire Memorial 17:00.0
27 3877 Daniel Jacobs Madison West 17:00.9
28 4348 Braden Peters West Central SD) 17:01.3
29 4044 Jake Paron North Shore 17:01.7
30 4059 Jackson Caldwell Olathe North 17:02.5
31 3967 Sam Jaeger Middleton Wis.) 17:02.7
32 2397 Zach Price Yorkville 17:03.6
33 3863 Matt Reis Lee's Summit North 17:04.0
34 3970 Michael Madoch Middleton Wis.) 17:05.3
35 3460 Lloyd Young Bloomington Kennedy 17:05.8
36 3770 Chris Verdugo Great Oak 17:06.3
37 3612 Sam Hall Dowling Catholic 17:08.2
38 3617 Trenton Allen Eagan 17:08.8
39 4182 Yonas Sadi Sioux Falls Washington 17:08.9
40 4177 Shodo Mahamed Sioux Falls Washington 17:09.2
41 3615 Will Ode Dowling Catholic 17:09.2
42 3803 George Bond Hudson 17:10.3
43 4153 Asher Molina Shawnee Mission North 17:10.4
44 4030 Beau Pullman Minnetonka 17:11.5
45 4025 Macallister Karrick Minnetonka 17:11.9
46 3862 Drew Reis Lee's Summit North 17:12.2
47 4152 Logan Jiskra Shawnee Mission North 17:15.5
48 3670 Willem Gokemeijer Edina 17:15.7
49 3675 Lucas Selman Edina 17:17.0
50 4034 Jalen Chase New Town 17:21.1
51 3627 Josh Becker Eau Claire Memorial 17:21.5
52 4228 Mickies Kiros St Paul Central 17:22.8
53 3827 Sam Schmitz Johnston (IA) 17:22.8
54 4158 Jack Elliott Sioux Falls Lincoln 17:23.5
55 2390 Ben Summers Yorkville 17:23.8
56 3594 Harry Prentice Des Moines Roosevelt 17:25.1
57 4179 Bonheur Mvuyekure Sioux Falls Washington 17:26.4
58 3882 Ryan Reed Madison West 17:27.4
59 4332 Grant Price Wayzata 17:28.3
60 4173 TJ Ripperda Sioux Falls O'Gorman 17:28.4
61 4159 Sam Elliott Lincoln 17:28.7
62 4058 Brian Beach Olathe North 17:29.7
63 3880 Erik Nuenninghoff Madison West 17:30.6
64 3802 Max Ball Hudson 17:30.7
65 3676 BRADLEY SQUAREK Edina 17:30.9
66 2391 Patrick Black Yorkville 17:32.0
67 4162 Andrew Lauer Sioux Falls Lincoln 17:32.6
68 4172 Dylan Pierson Sioux Falls O'Gorman 17:33.7
69 3830 Waleed Yual Johnston (IA) 17:34.2
70 4351 Evan Armitage West Des Moines Valley 17:34.3
71 3553 Paul Breitbach Coon Rapids 17:34.8
72 3579 Andrew Kephart Decorah 17:35.2
73 3873 Brycen Snell Linn-Mar (IA) 17:35.9
74 4174 Merci Bita Sioux Falls Washington 17:36.7
75 2398 Ben Tholen Yorkville 17:36.7
76 3879 Aaron Letcher Madison West 17:37.2
77 3672 Tyler Masuda Edina 17:37.7
78 4063 Bobby Johnson Olathe North 17:38.0
79 3611 Zach Fry Dowling Catholic 17:38.2
80 3669 Owen Gage Edina 17:39.0
81 3610 Kevin Conner Dowling Catholic 17:39.7
82 4047 Riley Bauer North Union IA) 17:39.8
83 4359 Jacob Weisshaar West Des Moines Valley 17:40.1
84 3825 Luke Perman Johnston (IA) 17:41.0
85 3870 Trent Long Linn-Mar (IA) 17:41.5
86 4028 Adam McCollor Minnetonka 17:41.6
87 3647 David De Jong Eden Prairie 17:41.7
88 4282 Carter Knaus StMichaelAlbertville 17:41.7
89 4279 Jonah Breuer StMichaelAlbertville 17:43.2
90 3638 David Ecker Eau Claire North 17:44.1
91 3652 Mohamed Mohamud Eden Prairie 17:45.1
92 4355 Nick Johnson West Des Moines Valley 17:45.5
93 4083 Gavin Smith Valley 17:46.4
94 4004 Matt Cota Minneapolis Washburn 17:47.5
95 3881 Jack Reed Madison West 17:47.7
96 4333 Luke Sharpe Wayzata 17:48.2
97 4031 Reese Thompson Minnetonka 17:48.2
98 3648 Jake Derouin Eden Prairie 17:48.8
99 4183 Topher Zahn Sioux Falls Washington 17:48.9
100 2399 Matt Cox Yorkville 17:49.2
101 3768 Ryan Shields Great Oak 17:50.2
102 4007 Thomas Kessens Minneapolis Washburn 17:50.6
103 3578 Gus Hayes Decorah 17:50.8
104 4169 Dylan Hilger Sioux Falls O'Gorman 17:50.8
105 3667 Mark Ellenberger Edina 17:50.9
106 4530 Pete Collopy Marquette University 17:51.0
107 2394 Ivan Westcott Yorkville 17:51.6
108 3969 Zach Leffel Middleton Wis.) 17:51.8
109 4538 Chris McKenna Marquette University 17:51.9
110 4091 Owen Buehler Regis Jesuit Col.) 17:52.4
111 3710 Brennen Peterson Farmington 17:54.4
112 4532 Nolan Kozinski Marquette University 17:57.2
113 3971 Jack Rader Middleton Wis.) 17:57.5
114 4164 Zeb Mendel Sioux Falls Lincoln 17:57.9
115 4231 Michael Smith St Paul Central 17:58.0
116 4533 Max Krawczyk Marquette University 17:58.1
117 4067 Jordan Yonce Olathe North 17:59.4
118 3613 Duncan Kyhl Dowling Catholic 17:59.4
119 3577 Rye Hawley Bourcie Decorah 17:59.7
120 3674 Ben Passolt Edina 18:00.3
121 3966 Braedon Gilles Middleton Wis.) 18:00.7
122 4360 Sam Worlie West Des Moines Valley 18:01.1
123 3826 Joe Schaefer Johnston (IA) 18:01.2
124 3858 Cole Dunton Lee's Summit North 18:01.4
125 4079 Ian Kaffenberger Pleasant Valley 18:01.7
126 4078 Parker Huhn Pleasant Valley 18:01.7
127 4357 Richy Salas West Des Moines Valley 18:02.1
128 3651 Jack Larson Eden Prairie 18:02.5
129 4246 Conor Gregg Escalant St Paul Highland Park 18:02.9
130 3964 Michael Easton Middleton Wis.) 18:03.2
131 3709 Nolan Levack Farmington 18:03.4
132 3668 Russel Gokemeijer Edina 18:03.5
133 4334 Anders Sonnesyn Wayzata 18:03.7
134 3859 Jake Eidson Lee's Summit North 18:03.7
135 3475 Braden Benson Buffalo 18:06.3
136 4535 Greg Lyon Marquette University 18:06.5
137 3608 Thomas Bussey Dowling Catholic 18:07.5
138 4285 Luke Peterson StMichaelAlbertville 18:08.3
139 4149 Joseph Coddington Shawnee Mission North 18:08.6
140 3625 Paul Schmitter Eagan 18:09.0
141 4045 Noah Smith North Shore 18:09.4
142 2393 Alex Loos Yorkville 18:10.1
143 3654 Jimmy Nguyen Eden Prairie 18:10.7
144 4284 Joey Och StMichaelAlbertville 18:11.0
145 4166 Jared Schroeder Sioux Falls Lincoln 18:11.5
146 3852 Jack Otterson Lakeville South 18:11.7
147 3634 Scout Stokes Eau Claire Memorial 18:12.1
148 3650 Isaac Hartman Eden Prairie 18:12.2
149 3720 Ryan Mead Forest Lake 18:12.3
150 3875 Lucas Crawford Madison West 18:12.7
151 4092 Matthew Collins Regis Jesuit Col.) 18:12.9
152 4226 Kade Hagen St Paul Central 18:13.0
153 3857 Parker Anderson Lee's Summit North 18:13.2
154 3774 Bennett Challifour Henry Sibley 18:14.6
155 3968 Egan Johnson Middleton Wis.) 18:14.7
156 3864 Victor Semenok Lee's Summit North 18:15.9
157 4086 Andrew Witters Pleasant Valley 18:16.2
158 4536 Will Friedrich Marquette University 18:16.6
159 4093 Chris Long Regis Jesuit Col.) 18:17.0
160 3866 Dylan Dolezal Linn-Mar (IA) 18:17.3
161 4305 Simon Razidlo Waconia 18:17.3
162 4154 Austin O'Dwyer Shawnee Mission North 18:17.8
163 3851 Samuel Moerbitz Lakeville South 18:18.0
164 3823 Aaron Koopal Johnston (IA) 18:18.2
165 4081 Kent Nichols Pleasant Valley 18:18.2
166 4026 Harry Koeppen Minnetonka 18:18.6
167 4356 Carter Owen West Des Moines Valley 18:19.7
168 4157 Bailey Auen Sioux Falls Lincoln 18:20.0
169 3623 Adam McMonagle Eagan 18:21.9
170 4070 Connor Ginsky Owatonna 18:21.9
171 3807 Seth Miner Hudson 18:22.0
172 3680 Lucas Gustafson Elk River 18:22.5
173 3861 Jack Graham Lee's Summit North 18:22.5
174 3655 Lucas Schnirring Eden Prairie 18:22.7
175 3805 Noah Lundeen Hudson 18:22.8
176 4247 Sidney Gross St Paul Highland Park 18:22.8
177 3878 Matthew LaLuzerne Madison West 18:23.0
178 3414 Nick Key Bay Port 18:23.3
179 3714 Caden Speikers Farmington 18:23.4
180 3417 Ryan Thieme Bay Port 18:23.5
181 4165 Evgeni Radichev Sioux Falls Lincoln 18:23.6
182 3583 Spencer Peterson Decorah 18:24.0
183 3883 Manix White Madison West 18:25.4
184 3829 Michael Schmitz Johnston (IA) 18:25.6
185 4539 Ryan Pelis Marquette University 18:25.6
186 3373 Trey Engen Algona (Iowa) 18:25.7
187 4225 Jack Dzik St Paul Central 18:26.1
188 4006 Kaj Johnson Minneapolis Washburn 18:26.5
189 4073 Caedon McCartney Owatonna 18:26.8
190 3719 Spencer Kotys Forest Lake 18:26.9
191 4003 Alex Bion Minneapolis Washburn 18:27.5
192 3478 Nick Oak Buffalo 18:27.9
193 3479 Ryan Russek Buffalo 18:28.1
194 3636 Carter Wood Eau Claire Memorial 18:28.8
195 4148 Harden Boldt Shawnee Mission North 18:28.8
196 4077 Evan Steiger Owatonna 18:29.6
197 3872 Tye Skilang Linn-Mar (IA) 18:30.7
198 3722 Adam Stenning Forest Lake 18:31.0
199 2392 Alex Naumann Yorkville 18:31.8
200 4534 Alex Kramer Marquette University 18:31.9
201 4129 Danny Cox Rosemount 18:31.9
202 4131 Payne Freske Rosemount 18:32.1
203 3921 Noah Versaevel Marshall 18:32.7
204 4281 Tommy Hamilton StMichaelAlbertville 18:33.1
205 3635 Andrew Vierbicher Eau Claire Memorial 18:33.6
206 4151 Sebastian Garcia Shawnee Mission North 18:33.7
207 3860 Jack Gatti Lee's Summit North 18:33.8
208 4161 Will Howes Sioux Falls Lincoln 18:34.3
209 3808 Keegan Sansone Hudson 18:34.7
210 4244 Calvin Boone St Paul Highland Park 18:34.9
211 4071 Bryce Knutson Owatonna 18:34.9
212 3865 Max Colton Linn-Mar (IA) 18:35.2
213 4160 Gabe Fendrich Sioux Falls Lincoln 18:35.5
214 4245 Ben EarlMoseley St Paul Highland Park 18:35.6
215 3649 Wes Donaldson Eden Prairie 18:36.7
216 3473 Joey Anderson Buffalo 18:36.9
217 3867 Cadin Evans Linn-Mar (IA) 18:37.6
218 4046 Will Surbaugh North Shore 18:37.7
219 3656 Bryce Whitley Eden Prairie 18:37.9
220 3584 Jarod Phillips Decorah 18:38.5
221 3850 Oliver Grasdal Lakeville South 18:38.8
222 3697 Hunter Barth Fargo Davies 18:39.0
223 4066 Jack Spanel Olathe North 18:39.2
224 4278 Tyler Bartholomew StMichaelAlbertville 18:39.3
225 3804 Sam Kiecker Hudson 18:39.4
226 3410 Drew Dahlin Bay Port 18:39.9
227 4088 Peter Allgeier Regis Jesuit Col.) 18:40.5
228 4287 Michael Youngberg StMichaelAlbertville 18:41.3
229 3824 Jimmy Le Johnston (IA) 18:42.1
230 3607 Drew Brase Dowling Catholic 18:43.2
231 3869 Colin Johnston Linn-Mar (IA) 18:43.4
232 4012 Leif Rozycki Minneapolis Washburn 18:44.9
233 3591 Festo Iranezeye Des Moines Roosevelt 18:46.1
234 4531 Frank DeGuire Marquette University 18:46.5
235 3580 Brayden Krivachek Decorah 18:47.0
236 3822 Hunter Briggs Johnston (IA) 18:47.3
237 3472 Finn Salveson Breck 18:48.2
238 4302 Trigg Capistrant-Kin Waconia 18:48.4
239 4178 Ayub Mohamud Sioux Falls Washington 18:48.4
240 3828 Cade Meyer Johnston (IA) 18:48.9
241 4075 Preston Meier Owatonna 18:49.5
242 3616 Noah Smith Dowling Catholic 18:50.4
243 4135 Spencer Schultz Rosemount 18:50.4
244 3724 Isaiah Zak Forest Lake 18:50.7
245 3561 Reed Smith Coon Rapids 18:51.3
246 4011 Ben Perry Minneapolis Washburn 18:51.7
247 3589 Lars Elsbernd Des Moines Roosevelt 18:51.7
248 4029 Liam McConnell Minnetonka 18:52.7
249 3809 Anthony Weeks Hudson 18:53.3
250 4128 Mark Biechler Rosemount 18:53.3
251 3972 Frank Thornton Middleton Wis.) 18:53.6
252 3596 Ben Russell Des Moines Roosevelt 18:53.7
253 3933 Michael Rowe Mason City IA) 18:53.7
254 3849 Tyler Gallagher Lakeville South 18:54.1
255 2395 Tyler Jensen Yorkville 18:54.1
256 3703 Caden O'Connor Fargo Davies 18:54.6
257 3409 Andrew Aderhold Bay Port 18:54.6
258 4301 Bryce Borland Waconia 18:54.7
259 3721 Drew Sampson Forest Lake 18:55.1
260 3874 Preston Stecklein Linn-Mar (IA) 18:55.8
261 3853 Adam Seibert Lakeville South 18:56.2
262 4167 Tyler Hackman Sioux Falls O'Gorman 18:56.6
263 4227 August Halverson St Paul Central 18:58.4
264 3848 Aaron Cavanaugh Lakeville South 18:58.4
265 3595 Austin Quinn Des Moines Roosevelt 18:59.0
266 3646 Jason Voelker Eau Claire North 18:59.2
267 4132 Jack Labatte Rosemount 19:00.2
268 3477 Brett Hanson Buffalo 19:00.3
269 4134 Elliott Nicholson Rosemount 19:00.6
270 3408 Drew Abfall Bay Port 19:00.6
271 3806 Jacob Mathes Hudson 19:01.7
272 4009 Simon Midtbo Minneapolis Washburn 19:02.2
273 4084 Kole Sommer Pleasant Valley 19:02.5
274 4150 Isaac Diggs Shawnee Mission North 19:03.1
275 3801 Tyle Auge Hudson 19:03.1
276 4353 Yuet Both West Des Moines Valley 19:03.9
277 4248 Marcus Hanson St Paul Highland Park 19:04.0
278 4286 Kyle Swenson StMichaelAlbertville 19:04.7
279 3779 Bailey Volkmann Henry Sibley 19:05.2
280 3914 Quentin Blomme Marshall 19:07.3
281 3590 Brian Goode Des Moines Roosevelt 19:07.5
282 3918 Zachary Matzner Marshall 19:07.8
283 3653 Austin Morrow Eden Prairie 19:08.1
284 4065 Dustin Nichols Olathe North 19:08.3
285 3704 Andrew Selensky Fargo Davies 19:08.6
286 3712 Regan Sevencih Farmington 19:09.3
287 3629 Cole Long Eau Claire Memorial 19:09.9
288 4352 Jacob Arnold West Des Moines Valley 19:10.5
289 4060 Brandon Clark Olathe North 19:10.5
290 3471 Blaine Madson Breck 19:10.8
291 3620 Michael Marshall Eagan 19:10.8
292 3705 Parker Wieland Fargo Davies 19:11.4
293 4180 Noah Richard Sioux Falls Washington 19:11.6
294 3621 Sam Marshall Eagan 19:12.4
295 3587 Rowen Abbas Des Moines Roosevelt 19:12.7
296 4147 Zach Bell Shawnee Mission North 19:14.0
297 4027 Thomas Lane Minnetonka 19:14.1
298 3643 Blake Rudd Eau Claire North 19:15.0
299 4163 Ike Mendel Sioux Falls Lincoln 19:15.7
300 3931 Jack Phillips Mason City IA) 19:16.0
301 3847 William Blevins Lakeville South 19:16.4
302 4155 Blake Taylor Shawnee Mission North 19:16.9
303 3840 Jim Drewry Lakeland Union 19:17.1
304 4068 Logan Bauer Owatonna 19:17.7
305 4168 Cole Hardie Sioux Falls O'Gorman 19:18.3
306 3628 Liam Gallagher Eau Claire Memorial 19:18.5
307 3593 Carter Kilgore Des Moines Roosevelt 19:18.6
308 4136 Zach Zimmer Rosemount 19:19.2
309 3633 Aidan Snow Memorial 19:19.3
310 3558 Nick Jorgenson Coon Rapids 19:19.5
311 3480 Austin Willey Buffalo 19:20.0
312 4170 Alex Hove Sioux Falls O'Gorman 19:20.6
313 3619 Dane Loberg Eagan 19:21.0
314 4061 Joey Guzman Olathe North 19:22.5
315 3711 Soven Vigesaa Farmington 19:23.8
316 3701 Adrian Contreras Fargo Davies 19:23.8
317 4346 Caden Ideker West Central SD) 19:24.0
318 3683 Miles Olofson Elk River 19:24.4
319 3927 Derek Johnson Mason City IA) 19:25.1
320 3698 Wyatt Borden Fargo Davies 19:25.2
321 4064 Bramwel Kosgei Olathe North 19:26.6
322 4089 Florenzo Bauer Regis Jesuit Col.) 19:26.8
323 3777 Magnus Herschbach Henry Sibley 19:27.1
324 4130 Joe Fischbach Rosemount 19:27.3
325 3702 Andrew Lundstrom Fargo Davies 19:27.4
326 3699 Jack Boub Fargo Davies 19:29.8
327 4096 Henry Weisman Regis Jesuit Col.) 19:30.1
328 3411 Tyler Guetschow Bay Port 19:30.6
329 4358 Jack Smeins West Des Moines Valley 19:31.7
330 3919 Jenson Meyer Marshall 19:31.9
331 3924 Joey Daoud Mason City IA) 19:32.4
332 3715 Michael Cardinal Farmington 19:32.6
333 4249 Parker Johnson St Paul Highland Park 19:33.1
334 4298 Sawyer Aleckson Waconia 19:33.1
335 4176 Chase Lather Sioux Falls Washington 19:33.7
336 3871 Cooper Sanor Linn-Mar (IA) 19:34.0
337 3928 Claudio Mateo Mason City IA) 19:35.6
338 3707 Carter Altmann Farmington 19:36.0
339 3842 Jack Garcia Lakeland 19:36.5
340 2396 Corey Kramer Yorkville 19:37.9
341 3622 Tyler Haglind Eagan 19:38.1
342 3917 Luke Jones Marshall 19:38.5
343 4008 Oscar McFadden Minneapolis Washburn 19:38.9
344 4076 Brett Ruiter Owatonna 19:39.7
345 3771 Brad Alton Henry Sibley 19:40.0
346 4175 Alex Breidenbach Sioux Falls Washington 19:42.1
347 3555 Noah Christianson Coon Rapids 19:42.3
348 4062 Cade Heikes Olathe North 19:43.1
349 3626 Andrew Woods Eagan 19:44.2
350 4230 Abdi Roba St Paul Central 19:45.8
351 3644 John Stremcha Eau Claire North 19:46.5
352 3586 Jackson Varney Decorah 19:47.5
353 4181 Alex Walter Sioux Falls Washington 19:48.6
354 3706 Jacob Zetocha Fargo Davies 19:49.3
355 4023 Jack Bricker Minnetonka 19:49.6
356 4243 Quincy Altman St Paul Highland Park 19:50.0
357 4326 Patrick Leonard Wayzata 19:50.1
358 4069 Evan Buck Owatonna 19:50.3
359 3413 Benjamin Hoskyn Bay Port 19:50.8
360 3631 Garrett Walters Eau Claire Memorial 19:50.8
361 4024 Zakaree Crawford Minnetonka 19:51.0
362 3855 Ross Weber Lakeville South 19:54.4
363 4280 Spencer Charlesworth StMichaelAlbertville 19:54.7
364 3685 David Schwappach Elk River 19:56.4
365 4074 Conner McCartney Owatonna 19:56.5
366 3686 Thomas West Elk River 19:56.9
367 3845 Tyler Teichmiller Lakeland Union 19:59.3
368 3614 Cole Willey Dowling Catholic 19:59.4
369 3723 William Valentine Forest Lake 20:00.8
370 4072 Miles Kuhn Owatonna 20:00.9
371 3700 Andrew Christopher Fargo Davies 20:01.2
372 4283 Mitch Meilahn StMichaelAlbertville 20:04.1
373 3778 Ian Stawarz Henry Sibley 20:04.1
374 3642 Colten Pace Eau Claire North 20:04.6
375 3458 Joseph Bergquist Bloomington Kennedy 20:05.7
376 3582 Austin Myli Decorah 20:07.5
377 3708 Trevor LaVigne Farmington 20:08.0
378 3630 Kai Liljequist Eau Claire Memorial 20:08.1
379 3459 Caleb Bjerkeset Bloomington Kennedy 20:10.1
380 4090 Thomas Beatty Regis Jesuit Col.) 20:13.0
381 3679 Joseph Gustafson Elk River 20:14.4
382 3926 David Johnson Mason City IA) 20:17.9
383 3560 Logan Rotzien Coon Rapids 20:18.3
384 4347 Chase Otheim West Central SD) 20:18.3
385 3556 Aaron Johnson Coon Rapids 20:19.5
386 4300 Connor Behrens Waconia 20:22.8
387 3557 Isaac Johnson Coon Rapids 20:23.7
388 3588 Connor Crabill Des Moines Roosevelt 20:23.9
389 3681 Noah Haaf Elk River 20:24.8
390 3684 Carson Pixley Elk River 20:25.4
391 4127 Owen Benson Rosemount 20:27.3
392 4094 Charley Sutherland Regis Jesuit Col.) 20:27.5
393 3640 Eli Long Eau Claire North 20:32.3
394 4171 Jackson Meyer Sioux Falls O'Gorman 20:32.5
395 3772 Ben Archambeau Henry Sibley 20:34.2
396 3415 Peter Martin Bay Port 20:34.7
397 3780 Payton Weber-Rolfes Henry Sibley 20:35.8
398 3916 Issac Fischer Marshall 20:38.4
399 4250 Avery Farmer St Paul Highland Park 20:38.5
400 3915 Damian Caron Marshall 20:38.6
401 3925 Miguel Jaime Mason City IA) 20:39.0
402 3412 Nick Hennes Bay Port 20:40.1
403 4242 Ian Boylan St Paul Highland Park 20:43.0
404 3775 Jimmy Elander Henry Sibley 20:45.8
405 3416 Caleb Rentmeester Bay Port 20:46.8
406 3929 Keagan May Mason City IA) 20:50.4
407 3639 Aaron Kirchman Eau Claire North 20:51.5
408 3932 Ethan Malek Mason City IA) 20:52.2
409 3930 Luke Mulholland Mason City IA) 20:52.8
410 4095 Tyler Tomlin Regis Jesuit Col.) 20:54.8
411 4224 Tristan Bakke St Paul Central 20:56.1
412 4251 Otto Schmidt St Paul Highland Park 20:57.3
413 3581 Lars Marquardt Decorah 20:59.3
414 3922 Karter Wasberg Marshall 21:04.5
415 3677 Michael Almich Elk River 21:08.2
416 3637 Simon Butler Eau Claire North 21:12.6
417 3843 Grant Gibson Lakeland Union 21:13.0
418 3846 Jake Van Hefty Lakeland Union 21:13.8
419 3678 LIam Carr Elk River 21:17.6
420 3562 Levi Taylor Coon Rapids 21:18.3
421 3624 Jeremy Schlichting Eagan 21:19.4
422 3837 Mapulian Johnson Lakeland Union 21:27.7
423 3618 Ryan Berg Eagan 21:28.2
424 3920 Landon Wherry Marshall 21:28.8
425 3682 Nathan Loretz Elk River 21:29.3
426 3839 Forrest Dorsey Lakeland Union 21:35.5
427 3592 Ethan James Des Moines Roosevelt 21:36.4
428 3645 Nathan Stremcha Eau Claire North 21:37.3
429 3585 Tyler Vandelune Decorah 21:46.3
430 3641 Weston Martin Eau Claire 21:55.9
431 3559 Nathan O'Neill Coon Rapids 22:11.4
432 3844 Tyler Wallschlaeger Lakeland Union 22:28.9
433 3773 Sam Bader Henry Sibley 24:14.2