Championship Boys 5K
Place Name Grade Team Time
1 Robert Mechura 12 Roseville Area 15:35.0
2 Sean Fries 11 Minnetonka 15:52.4
3 Ethan Zuber 12 Ankeny 15:58.3
4 Bjorn Anderson 12 Perham 16:05.0
5 Joshua Shriver 12 Summit 16:06.5
6 Andrew Rohde 12 Steubenville Catholic Cent 16:10.0
7 Jace Haerter 12 Edina 16:11.9
8 Salvador (S Wirth 12 Annandale 16:14.2
9 Sully Anez 12 Willmar 16:15.3
10 Owen Chapman 12 Orono 16:18.2
11 Caleb Tofteland 12 Trinity Academy 16:20.5
12 Ethan Olds 12 Stevens Point 16:22.8
13 Owen Wolfe 12 Dowling Catholic West Des 16:24.9
14 Seppi Camilli 12 Marquette 16:26.5
15 Caleb Dickel 12 Minneapolis Washburn 16:27.5
16 Maddox Mangers 10 Arapahoe 16:29.8
17 Jack Flori 12 Dowling Catholic West Des 16:31.0
18 Dylan Riniker 12 Stillwater Area 16:31.7
19 Luke Sievers 11 Rock Bridge 16:33.2
20 Cooper Erickson 11 Stevens Point 16:35.1
21 Keegan Decker 10 Iowa City Liberty 16:35.6
22 Cook Hudson 11 Rock Bridge 16:36.8
23 Reed Grotenhuis 11 Slinger 16:37.5
24 Samuel Deutz 11 Marshall 16:37.8
25 Mikah Peters 11 Brandon Valley 16:38.5
26 Joseph Levesque 12 Sioux Falls Lincoln 16:39.1
27 Tanner Smith 12 Douglas County 16:39.4
28 Audi Thom 12 Mankato East 16:39.6
29 Aemil Nelsen 12 Sioux Falls Lincoln 16:43.8
30 Miles Lechtenberg 11 Sioux Falls Lincoln 16:45.5
31 Owen Stuwe 11 Shakopee 16:46.2
32 Tyrus Needles 10 Sioux Falls Lincoln 16:46.4
33 Nate Meyer 12 Minneapolis Southwest 16:47.2
34 Jack Leuer 12 Big Lake 16:48.0
35 Zachary Danielson 12 Edina 16:48.5
36 Sander Ohe 11 Edina 16:48.6
37 Casey Poppler 12 Mounds View 16:51.2
38 Kuma Gutema 9 Sioux City North 16:51.9
39 David Meberg 10 Blaine 16:53.4
40 Isaiah Smith 11 Ankeny 16:54.0
41 Jack Crossland 10 Johnston 16:54.0
42 Owen Kalmes 12 Mounds View 16:55.8
43 Graham Ballard 12 Stevens Point 16:57.6
44 Wesley Wistrom 12 Buffalo 16:58.1
45 Zachery Waterman 12 Hudson 16:58.2
46 Noah Gregoire 12 Iowa City Liberty 17:02.7
47 Charlie Deick 10 Dowling Catholic West Des 17:04.2
48 Abram Anderson 11 Rosemount 17:04.2
49 Luke Eiden 11 Pacelli 17:04.4
50 Lliam Merrel 11 Burnsville 17:06.2
51 Jay McDonald 10 Summit 17:07.1
52 Vaughn Larson 12 White Bear Lake Area 17:07.9
53 Rorik Holmquist 11 Marquette 17:08.2
54 Andrew Walsh 12 Stillwater Area 17:08.4
55 Owen Janiszeski 12 Luverne 17:08.8
56 Boston Peterson 10 Rosemount 17:09.3
57 Kyle Kato (Espejo) 12 Arapahoe 17:09.5
58 Alex Haag 12 Wayzata 17:09.6
59 Lucas Esten 12 Two Rivers 17:09.7
60 Taylor Karcz 12 Crandon 17:10.6
61 Ryan Keller 10 Hudson 17:11.6
62 Theodore Pennycook 11 Hudson 17:11.6
63 Josh Mohan 12 Dowling Catholic West Des 17:11.8
64 Jan Luka Castillo- 12 Dowling Catholic West Des 17:12.3
65 Max Salas 12 St. Michael-Albertville 17:13.1
66 James Barch 12 Marquette 17:13.5
67 Quinn Keyes 12 Two Rivers 17:15.3
68 Lloyd Laninga 12 Minnetonka 17:16.0
69 Alex Swanson 11 Becker 17:16.1
70 Russell Nelson 12 Douglas County 17:16.3
71 Brody Burr 12 Dowling Catholic West Des 17:16.7
72 Evan Goddard 12 Stillwater Area 17:16.9
73 Kyle Messner 12 Shakopee 17:17.1
74 Zakariya Mohamed 11 Champlin Park 17:17.4
75 Ethan Hockman 12 Rock Bridge 17:20.2
76 Nate Phillips 12 Carman Collegiate 17:20.4
77 Andrew Dziak 12 Stevens Point 17:21.1
78 Israel Sulungaine 10 Blaine 17:21.5
79 Peter Argeropoulos 11 Marquette 17:22.2
80 John Jazdzewski 10 Stevens Point 17:23.1
81 Dylan Guck 11 Perham 17:23.3
82 Will Chabot 10 Wayzata 17:25.7
83 Donald Voetberg 11 Stevens Point 17:26.5
84 Matt Jorgenson 11 Perham 17:26.9
85 Connor Amos 12 Rosemount 17:27.3
86 Joey Bishop 12 Cardinal Gibbons 17:27.8
87 Jacob Madsen 12 Iowa City Liberty 17:28.1
88 Vincent Lorelle 11 Cardinal Gibbons 17:28.5
89 William Tice 10 Dowling Catholic West Des 17:28.8
90 Matthew Adams 12 Wayzata 17:30.0
91 Ty Kalina 11 Slinger 17:30.7
92 Nathan Thompson 12 Sioux Falls Lincoln 17:31.5
93 Tay Ohr-Rottler 11 Johnston 17:31.6
94 Lucas Rock 10 Arapahoe 17:31.9
95 Kevin Nybeck 12 Edina 17:32.3
96 Caleb Osterberg 11 Champlin Park 17:32.4
97 Matthew Lindgren 12 Totino-Grace 17:32.6
98 Ben Kraus 11 Minnetonka 17:32.8
99 Emery Wirth 9 Annandale 17:33.0
100 Chase Thomsen 12 Marquette 17:33.1
101 Brock Hilsman 12 Clear Creek-Amana 17:33.2
102 Alexander Altstatt 11 Bloomington Jefferson 17:33.3
103 Jonathan Owen 12 Valley West Des Moines 17:33.3
104 Samuel Boedeker 11 Douglas County 17:33.7
105 Mark Goettel 11 Duluth East 17:33.9
106 Matthew Kim 11 Rock Bridge 17:34.0
107 Gus Ueland 12 Minneapolis Southwest 17:34.2
108 Charlie Larson 12 Pelican Rapids 17:34.7
109 Niah Fernandes 11 Two Rivers 17:35.6
110 Connor Viera 11 Wayzata 17:36.4
111 Channing Goodwin 10 Rosemount 17:36.4
112 Jackson Turner 12 Arapahoe 17:36.8
113 Max Popp 11 White Bear Lake Area 17:37.2
114 James Elliott 10 Cardinal Gibbons 17:37.3
115 Hazel Small 11 St. Paul Como Park 17:37.7
116 Casey Nordstrom 10 Minnetonka 17:38.2
117 Holden Schug 12 Johnston 17:38.7
118 Matthew Jenneke 11 Wayzata 17:39.7
119 Dexter Huss 12 Buffalo 17:40.0
120 Landon Marthaler 12 Marshall 17:40.3
121 Asher Selness 9 Brandon Valley 17:40.6
122 Will Chose 12 Minnetonka 17:40.9
123 Arlo White 12 Onalaska 17:41.0
124 Jager Ruedebusch 12 Hudson 17:41.6
125 Charlie Mangum 9 Cardinal Gibbons 17:42.0
126 Cooper Munsch 11 Orono 17:42.1
127 Garrett Strong 9 Stevens Point 17:42.7
128 Gannon Farrens 12 Maple Grove 17:45.1
129 Joseph Cole 12 Mounds View 17:45.2
130 Alaric Burroughs 11 Blaine 17:45.3
131 Geb Schultz 10 Minneapolis Southwest 17:46.2
132 Nathaniel Bateman 10 Duluth East 17:47.2
133 Dylan Schneider 12 Minnetonka 17:47.4
134 Charlie Loth 10 St. Paul Como Park 17:47.7
135 Dayton Clobes 11 Mankato East 17:48.3
136 William Clark 10 Arapahoe 17:48.3
137 Andrew Richter 10 Mounds View 17:48.8
138 Blair Mitchell 12 Cardinal Gibbons 17:48.9
139 Will Maher 12 Champlin Park 17:49.5
140 Isaac Sorensen 12 Clear Creek-Amana 17:50.3
141 Thomas Limback 10 Valley West Des Moines 17:50.3
142 Ben Clark 11 St. Paul Como Park 17:50.4
143 Lucas Betterman 10 Roseville Area 17:50.7
144 George Nelson 11 Stillwater Area 17:50.8
145 Samuel Shatto 12 Rock Bridge 17:51.1
146 Nicholas Paulsen 11 Dowling Catholic West Des 17:51.3
147 Isaac Harder 11 Rosemount 17:51.3
148 Matt Owens 12 Cardinal Gibbons 17:51.6
149 Josh Leibfried 12 Marshall 17:51.8
150 Nicholas Robie 12 Ankeny 17:51.9
151 George Dahlager 11 Two Rivers 17:52.1
152 Patrick Altstatt 11 Bloomington Jefferson 17:52.1
153 Blake Frazer 11 Champlin Park 17:53.1
154 Lucas Capistrant 10 Maple Grove 17:53.4
155 Peter Newark 11 Ottertail Central 17:53.7
156 Justice Rathje 12 Ankeny 17:54.0
157 Isaiah Stauble 11 Southwest Christian 17:54.9
158 Andrew Stoltman 10 Mankato East 17:55.6
159 Asher Lange 11 Davies 17:55.7
160 Keagen Anderson 12 Marshall 17:55.9
161 Blake Knutson 9 Wayzata 17:55.9
162 Jackson Tiemeyer 12 Rock Bridge 17:56.7
163 Max Gerald 12 Stillwater Area 17:57.7
164 Alex Dziak 10 Stevens Point 17:58.5
165 Will Drury 10 Mounds View 17:59.2
166 Joseph Marlette 12 St. Cloud Tech 18:00.9
167 Parker Spindler 11 Becker 18:01.2
168 Logan Young 11 Bloomington Jefferson 18:02.1
169 Carson Meskimen 9 Clear Creek-Amana 18:02.6
170 Arthur Anderson 10 St. Paul Como Park 18:02.8
171 Jacob Macheel 12 Buffalo 18:03.5
172 Joey Gustafson 11 Duluth East 18:03.5
173 Tristan Lenton 11 Buffalo 18:04.0
174 Noah Canlas 11 Rock Bridge 18:04.2
175 Andrew Greene 12 White Bear Lake Area 18:04.5
176 Colin Talle 12 Mankato East 18:05.1
177 Luka Rout 9 Davies 18:05.5
178 Henry Payne 12 Minneapolis Washburn 18:06.2
179 Sean Bendinger 12 Valley West Des Moines 18:07.0
180 Kumail Akram 12 Buffalo 18:07.5
181 Ben Schendel 9 Minneapolis Southwest 18:07.6
182 Reid Wokasch 11 Perham 18:07.9
183 Evan Balko 12 Marquette 18:07.9
184 Carter Flatau 12 Perham 18:08.0
185 Steffan Drekonja 9 Minneapolis Washburn 18:08.3
186 Ethan Kyte 9 Brandon Valley 18:08.4
187 Jackson Kaiser 11 Ankeny 18:09.1
188 Bryce Brown 9 Perham 18:09.4
189 Haakon Hanson 11 Two Rivers 18:09.7
190 Jacob Brown 11 Roseville Area 18:10.7
191 Henry Mathiason 11 Perham 18:10.9
192 Max Molinaro 9 Two Rivers 18:11.1
193 Brody Freeland 8 Perham 18:12.3
194 Cain Steinweg 11 Summit 18:13.5
195 Tate Brownsberger 12 Ankeny 18:13.7
196 Johnny Reynolds 11 Valley West Des Moines 18:13.9
197 Nate Timboe 9 Dowling Catholic West Des 18:13.9
198 Benjamin Femrite 12 Maple Grove 18:14.0
199 Dominic Lorelle 9 Cardinal Gibbons 18:14.6
200 Colton Hulen 11 Rock Bridge 18:14.7
201 Garrett Ness 12 Johnston 18:15.0
202 Jacob Hyman 10 Stevens Point 18:15.6
203 Austin Matrious 11 Blaine 18:16.2
204 Alexander Jund 12 Blaine 18:16.2
205 Karm Goodburne 12 Rosemount 18:16.9
206 Noah Reese 12 Johnston 18:17.3
207 Connor Schultz 12 Sioux City North 18:17.8
208 Gabe Hallen 11 Orono 18:17.9
209 Carson Fellows 12 Stillwater Area 18:18.2
210 Logan Kolasa 12 Buffalo 18:18.6
211 Ray Anderson 12 Edina 18:18.9
212 Zach Riley 12 Ankeny 18:19.0
213 Brett Augustine 11 Ankeny 18:20.0
214 Rob Beecher 10 Dowling Catholic West Des 18:20.3
215 Hunter Miller 10 Mounds View 18:20.4
216 Kasen Currence 9 Davies 18:20.5
217 Even Tesfaselassie 11 Sioux City North 18:20.6
218 Rocco Hawthorne 9 Edina 18:21.2
219 Silas Bloom 12 Two Rivers 18:21.3
220 Marek Mangers 12 Arapahoe 18:21.8
221 Wyatt Wolfe 10 Stillwater Area 18:22.0
222 David Shervheim 12 White Bear Lake Area 18:23.1
223 Reid Groher 10 Sioux Falls Lincoln 18:23.5
224 Jamal Wamah 9 Roseville Area 18:24.1
225 Ethan Bly 12 Marshall 18:24.8
226 Silas Falbo 12 Minneapolis Washburn 18:26.1
227 Erick Montalvo 12 Roseville Area 18:26.2
228 Isaac Clark 11 Duluth East 18:26.3
229 Matthew Misko 11 Totino-Grace 18:27.2
230 Matt Frank 12 Stevens Point 18:27.3
231 Joshua Kieser 12 Maple Grove 18:27.7
232 Justin Woodruff 11 Buffalo 18:27.8
233 Cole Schellpfeffer 12 Sioux Falls Lincoln 18:27.9
234 Gavin Gerst 12 White Bear Lake Area 18:28.1
235 Eli Woidyla 11 Brandon Valley 18:28.3
236 Torger Ohe 12 Edina 18:28.8
237 Spencer Olson 12 Mounds View 18:29.4
238 Will Johnson 11 Duluth East 18:29.8
239 Andrew Tennessen 12 Rosemount 18:30.0
240 Harrison Daly 12 Cardinal Gibbons 18:31.2
241 Ismaeel Ahmed 9 Mounds View 18:31.6
242 Landon Griess 11 Arapahoe 18:31.7
243 Evan Hubbard 11 Becker 18:33.9
244 Wyatt Harmoning 12 St. Michael-Albertville 18:34.2
245 Isaac Amundson 12 West Fargo 18:34.7
246 Henry Meberg 9 Blaine 18:36.2
247 Benjamin Boudewyns 12 Edina 18:36.3
248 Kaj Naujokas 10 Davies 18:38.2
249 Brendan Marcinkows 10 Arapahoe 18:39.0
250 Ian Whiteis 11 St. Michael-Albertville 18:39.0
251 Conor Sweeney 11 Bloomington Jefferson 18:39.2
252 Dan Salatino 12 Wayzata 18:39.8
253 Cameron Tarman 12 Southwest Christian 18:40.1
254 Rory Fischbach 12 Duluth East 18:40.1
255 Dane Goutell 11 Douglas County 18:40.3
256 Beepsee Teeple 11 Marquette 18:40.4
257 Jonas Olson 11 Roseville Area 18:40.8
258 Hugh Zupancich 10 Roseville Area 18:40.8
259 Charles Hubbell 12 Edina 18:41.1
260 Mason Kurr 9 Annandale 18:41.5
261 Lars Hildebrand 10 Iowa City Liberty 18:41.7
262 Miles Harbert 9 Ankeny 18:43.1
263 Ronak Bhargava 11 Valley West Des Moines 18:43.7
264 Tal Havilio 12 Wayzata 18:44.4
265 Niko Turnure 12 St. Paul Como Park 18:44.8
266 Oliver Retrum 12 Maple Grove 18:45.2
267 Arvid Nelsen 11 Sioux Falls Lincoln 18:45.9
268 Tirfe Horvick 12 Minnetonka 18:46.7
269 Samuel Mischke 8 Brandon Valley 18:47.4
270 Thomas Barrett 10 Wayzata 18:47.4
271 Everett Herrboldt 10 Sioux Falls Lincoln 18:47.7
272 Aidan Schuerman 11 Marshall 18:48.3
273 Jacob McGuinn 11 Minneapolis Southwest 18:48.4
274 Graham Newlander 10 White Bear Lake Area 18:48.9
275 Drew Molenaar 11 Rosemount 18:49.6
276 Grady Reitmeier 12 Maple Grove 18:49.7
277 Eli Baty 8 Mankato East 18:50.1
278 Owen Woods 12 Bloomington Jefferson 18:50.4
279 Kohen Holcomb 12 Marshall 18:50.5
280 Noel Collings 11 Douglas County 18:51.9
281 Miles Anderson 10 Edina 18:52.2
282 Ben Mathiason 9 Perham 18:52.5
283 Nayati Ringing Shi 11 Sioux Falls Lincoln 18:53.0
284 Oliver Eiden 12 Minneapolis Southwest 18:53.2
285 Alexander Bur 11 St. Peter 18:53.6
286 Nelsen Perrigo 9 Valley West Des Moines 18:53.8
287 Holden Hubbard 9 Becker 18:54.3
288 Kyle Vogel 9 Clear Creek-Amana 18:54.8
289 Mykel Paulsen 11 Marshall 18:54.9
290 Angel Lopez Mendoz 12 Roseville Area 18:55.1
291 Colin Finch 10 Iowa City Liberty 18:55.1
292 Emmett Bautz 11 Cardinal Gibbons 18:55.2
293 Jens Strand 9 Iowa City Liberty 18:55.5
294 Jack Gunn 12 Marshall 18:55.8
295 Copper Hoel 11 White Bear Lake Area 18:56.6
296 Logan Small 9 St. Paul Como Park 18:56.7
297 Lucas Vetter 11 Champlin Park 18:56.8
298 Dylan Escorcia 10 Arapahoe 18:57.1
299 Logan Martinez 12 Champlin Park 18:57.4
300 Cole Duerr 11 Sheyenne 18:57.4
301 Harper Drexel 10 Stillwater Area 18:57.6
302 Brady Sullivan 12 Two Rivers 18:57.6
303 Nic Schieltz 11 Clear Creek-Amana 18:57.9
304 Colin Johnson 11 St. Paul Como Park 18:58.2
305 Brian Ly 11 Johnston 18:58.5
306 Stetson Gisselbeck 12 Sheyenne 18:58.5
307 Sam Godin 12 Maple Grove 18:58.9
308 Chance Johnson 9 Davies 18:59.1
309 Caiden Krzmarzick 12 Maple Grove 18:59.3
310 Charles Strauss 10 Johnston 18:59.3
311 Riley Tillander 11 Two Rivers 18:59.5
312 Elliot Thompkins 11 Minneapolis Washburn 18:59.5
313 Tayson Cho 10 Iowa City Liberty 19:00.4
314 Cal Heinz 12 Stillwater Area 19:01.9
315 Adriaan Bijnagte 11 Minneapolis Southwest 19:03.6
316 Owen Blascyk 11 Duluth East 19:04.5
317 Nathan Rustad 11 Perham 19:05.7
318 Jt O'Rourke 8 St. Michael-Albertville 19:06.5
319 Breck Burns 11 Duluth East 19:06.6
320 Keenan Moriarty 11 Minneapolis Southwest 19:06.6
321 Joseph Rogers 11 White Bear Lake Area 19:08.4
322 Isaac Spahr 10 Brandon Valley 19:09.7
323 Nicholas Hartl 10 Douglas County 19:10.5
324 Ethan Swanson 11 Hudson 19:10.6
325 Kyler Williams 11 St. Michael-Albertville 19:11.8
326 Yuma Squires 11 Iowa City Liberty 19:12.9
327 Sawyer Dodge 10 Minneapolis Washburn 19:13.2
328 Ben Meiers 10 Valley West Des Moines 19:14.5
329 Logan Coleman 12 Hudson 19:15.0
330 Cameron Sprout 10 Sheyenne 19:15.3
331 Jackson Peed 12 Mankato East 19:16.0
332 Tarunesh Gopinath 10 Valley West Des Moines 19:16.3
333 Caden Peterson 11 Sheyenne 19:16.7
334 Keagan Thomson 9 Davies 19:16.9
335 Philip Lueth 11 Bloomington Jefferson 19:16.9
336 Logan Brendsel 12 Brandon Valley 19:17.3
337 Aiden Linden 11 Rochester Mayo 19:18.0
338 Joshua Honigman 12 Maple Grove 19:18.8
339 Jackson Henkels 12 Mankato East 19:18.9
340 Brennen Krenz 10 West Fargo 19:19.2
341 Joseph Foley 12 Mankato East 19:19.4
342 Alex Cantwell 11 White Bear Lake Area 19:19.7
343 Brayden Nixt 10 Ankeny 19:20.3
344 Braylen Maciej 9 St. Michael-Albertville 19:21.7
345 Ben Matzke 12 Champlin Park 19:22.1
346 William Leasure 10 Rochester Mayo 19:23.1
347 Quinn Zeissler 12 Rosemount 19:23.2
348 John Widtfeldt 11 Johnston 19:24.6
349 Luke Fehrenbacher 12 Spring Lake Park 19:24.7
350 Benjamin Thorson 11 Duluth East 19:25.9
351 Alexander Tangen 11 Davies 19:26.0
352 Sy Ebben 11 Hudson 19:26.7
353 Nate Anderson 11 Hudson 19:26.8
354 Liam Arens 11 Sheyenne 19:27.4
355 Vaughn Anderson 10 Pine Island 19:29.1
356 Liam Burow 10 Minneapolis Washburn 19:30.6
357 Simon Arevalo-Chav 12 Minnetonka 19:30.6
358 Grant Smith 9 Roseville Area 19:31.2
359 Caelan Scott 8 Champlin Park 19:31.2
360 Angel Cruz Felipe 11 Valley West Des Moines 19:31.7
361 Zach Duerr 11 Sheyenne 19:31.7
362 Kade Gatton 12 Johnston 19:32.9
363 Henry Meyer 10 Johnston 19:34.4
364 Elijah Seiwert 10 Mankato East 19:34.7
365 Owen Pfeifer 9 Davies 19:35.8
366 Jude Balding 11 Marquette 19:37.0
367 Ryley McKeown 11 Brandon Valley 19:37.1
368 Devin L' Heureux 10 Sheyenne 19:37.7
369 Carson Miller 10 St. Michael-Albertville 19:38.6
370 Elliot Liesland 12 Valley West Des Moines 19:41.0
371 Khalil Omar 9 Minneapolis Washburn 19:41.5
372 Benjamin Raisanen 9 St. Michael-Albertville 19:42.0
373 Eddie Loberg 9 Orono 19:42.0
374 Alex Schermer 12 Becker 19:42.2
375 Easton Lee 12 Minneapolis Washburn 19:42.5
376 Quinn Widiker 11 Webster 19:43.5
377 Gaven Greshowak 11 Duluth East 19:44.5
378 Isaac Hegy 11 Rosemount 19:47.6
379 Brody Syverson 12 Pelican Rapids 19:49.7
380 Talon Schutz 9 Pine Island 19:51.0
381 Reece Miller 9 Blaine 19:51.4
382 Tyler Schepanski 12 Iowa City Liberty 19:52.3
383 Griffin Zuehlke 11 Annandale 19:52.4
384 Micah Johnson 9 Clear Creek-Amana 19:53.4
385 Mark Gant 9 St. Paul Como Park 19:54.7
386 Abhi Kotala 10 Sheyenne 19:54.9
387 Ben Davis 11 Hudson 19:56.5
388 Jackson Vanhorn 11 Clear Creek-Amana 19:57.0
389 Davis Kelly 10 Orono 19:57.3
390 Cody Merfeld 11 St. Michael-Albertville 19:57.9
391 Will Larson 12 Champlin Park 19:58.0
392 David Mueller 9 Spring Lake Park 20:00.0
393 Keynan Allee 11 Maple Grove 20:00.3
394 Drew Swenson 12 Sheyenne 20:01.8
395 Julius Vidal 11 Iowa City Liberty 20:02.9
396 Logan Murphy 11 Davies 20:03.7
397 Joshua Spors 11 Hudson 20:04.7
398 Christian Jensen 8 Sheyenne 20:05.4
399 Bradley Walden 10 Brandon Valley 20:06.2
400 Jaemon McDonald 9 Bloomington Jefferson 20:08.1
401 Cazdyn Pisca 12 Blaine 20:09.3
402 Charlie Cummings 11 Minnetonka 20:09.6
403 Leif Lundgren 10 Bloomer 20:16.5
404 Cody Sneller 12 Annandale 20:20.4
405 Karson Phillips 12 Davies 20:21.3
406 Thomas Martin 12 Orono 20:24.1
407 Beckett Boeset 10 Clear Creek-Amana 20:27.6
408 Ethan Rudolph 11 West Fargo 20:28.0
409 Nathan Essler 9 Mankato East 20:30.9
410 Carl Stockert 11 Bloomington Jefferson 20:31.5
411 Jacob Hendrickson 12 Spring Lake Park 20:32.9
412 Ezra Bremer 9 Two Rivers 20:33.4
413 Nicholas Gramling 10 Douglas County 20:33.5
414 Lincoln Mielke Annandale 20:34.4
415 Davin Dufner 12 St. Michael-Albertville 20:39.3
416 Ben Davies 11 West Fargo 20:40.7
417 Nathaniel Kosbab 11 Spring Lake Park 20:42.6
418 Tyler Musto 11 Champlin Park 20:54.1
419 Grady Lewis 9 Orono 20:55.2
420 Brody Bruns 10 Annandale 20:59.0
421 Duncan McDonald 11 Bloomington Jefferson 20:59.9
422 Cormac Sutherland 10 Minneapolis Washburn 21:01.8
423 Wyatt Ankrum 12 Roseville Area 21:04.7
424 Blake Pearson 10 Blaine 21:05.4
425 Matthew Gant 9 St. Paul Como Park 21:08.2
426 Zander Senger 11 West Fargo 21:09.1
427 Mason Tschida 11 Becker 21:16.6
428 Weston Denne 10 Becker 21:21.2
429 Brendan Burke 9 Arapahoe 21:29.5
430 Jacoby Otto 9 Bloomer 21:32.1
431 Hunter Heitkamp 9 Becker 21:49.5
432 Mark Rabaey 10 Marshall 22:12.2
433 Jonathan Drury 12 Becker 22:13.8
434 Cormac Hofmann-Gey 11 Minneapolis Southwest 22:26.6
435 Jake Stegman 11 West Fargo 22:34.6
436 Shane Jensen 10 Clear Creek-Amana 22:35.3
437 Andres Sandoval 11 St. Cloud Tech 22:35.9
438 Miles Wagner-Hemst 8 St. Paul Como Park 22:50.4
439 Nolan Wysocki 12 Bloomer 23:10.9
440 John Holden 10 Bloomer 23:33.7
441 Jacob Anderson 9 Bloomer 23:34.0
442 Dawson Duffield 10 Bloomer 26:51.1