Team Scores
1 White Bear Lake 22 1 2 3 4 12 28 30 17:56.3 0:48.8
2 East Ridge 172 13 20 40 44 55 65 66 18:59.4 0:56.1
3 Prior Lake 189 18 22 36 39 74 97 115 19:06.7 1:10.9
4 Elk River 223 9 25 43 71 75 93 159 19:13.1 1:33.9
5 Andover 230 15 37 54 57 67 90 113 19:14.1 1:12.5
6 Mounds View 259 11 31 46 63 108 127 236 19:18.5 1:53.7
7 Osseo 272 5 27 79 80 81 86 196 19:20.5 1:53.8
8 Buffalo 321 10 24 51 68 168 19:25.1 2:31.7
9 Bemidji 359 21 48 56 112 122 202 215 19:38.4 1:38.6
10 Moorhead 366 34 45 58 64 165 260 316 19:38.1 1:49.6
11 Rogers 378 17 61 83 101 116 126 209 19:44.5 1:45.4
12 Totino-Grace 385 16 49 103 106 111 153 182 19:44.3 1:46.8
13* Chaska 391 29 72 89 96 105 131 170 19:49.3 1:18.8
14* St Cloud Cathedral 391 19 23 38 136 175 185 208 19:37.5 2:14.2
15 Duluth East 430 35 87 92 102 114 160 193 19:55.2 1:21.4
16 Sartell-St Stephen 453 32 47 95 125 154 164 251 19:53.9 1:47.2
17 Anoka 516 8 76 129 141 162 178 223 20:00.1 2:33.2
18 Minot (Nd) 528 42 59 104 142 181 192 231 20:06.4 1:45.4
19 Blaine 543 77 91 94 130 151 156 186 20:14.6 0:47.0
20 St Anthony Village 550 70 78 84 147 171 176 179 20:14.8 1:09.0
21 Perham 556 14 26 110 148 258 20:11.8 4:04.9
22 Pierz 576 6 7 82 222 259 20:08.3 4:27.4
23 Trinity River Ridge 618 62 73 123 139 221 246 247 20:26.1 2:09.5
24 Mound Westonka 683 69 145 150 158 161 204 234 20:31.1 0:59.8
25 Woodbury 705 99 138 144 155 169 184 188 20:35.8 0:43.9
26 Henry Sibley 729 85 117 143 172 212 216 232 20:41.4 1:36.0
27 Champlin Park 740 41 132 163 194 210 219 20:38.8 2:19.2
28 Centennial 754 60 119 124 128 323 21:18.5 6:08.5
29 Delano 772 52 149 152 206 213 217 230 20:44.5 2:15.8
30 Maple Lake 809 50 53 134 279 293 21:11.4 4:21.6
31 Austin 821 107 109 167 211 227 235 241 20:59.4 1:38.7
32 Detroit Lakes 842 33 137 195 207 270 321 21:01.2 3:56.7
33 Minnehaha Academy 851 98 121 187 200 245 273 294 21:04.9 2:17.8
34 Holy Family Catholic 892 120 140 197 198 237 239 244 21:08.2 1:45.1
35 Jordan 937 135 173 174 199 256 267 271 21:16.1 2:02.4
36 Benilde-St Margaret's 942 118 180 190 214 240 250 275 21:16.6 1:51.9
37 Rockford 1041 88 166 224 248 315 22:00.3 4:51.3
38 Sheyenne 1069 100 203 233 261 272 274 309 21:50.7 2:46.9
39 Orono 1132 157 177 253 262 283 22:03.3 2:30.4
40 North St Paul 1134 146 189 225 268 306 310 322 22:08.6 3:36.7
41 Zumbrota-Mazeppa/K-W 1155 133 201 264 269 288 312 314 22:12.8 2:59.9
42 Pine City 1181 191 205 228 252 305 22:16.1 3:02.5
43 Spring Lake Park 1258 183 255 265 277 278 284 300 22:31.0 2:04.8
44 Fairmont 1272 218 242 249 281 282 286 313 22:35.5 1:36.7
45 Redwood Valley 1301 229 238 254 289 291 299 304 22:47.2 1:34.1
46 Coon Rapids 1347 220 226 285 292 324 325 333 23:18.5 4:05.5
47 MarshallSchool Duluth 1406 263 266 280 295 302 332 23:16.8 1:16.1
48 Cook Cty/Two Harbors 1455 257 287 290 303 318 319 23:45.8 2:27.4
49 Heritage Christian 1499 296 297 298 301 307 326 327 23:55.4 0:38.1
50 Tartan 1530 243 308 320 329 330 25:59.5 6:48.6
51 Minn Valley Lutheran 1563 276 311 317 328 331 26:04.3 6:05.3
Incomplete Teams: Academy of HolyAngels, Benson/K-M-S, Big Lake, Canby-Minneota/LincHi
Chisago Lakes Area, Concordia Roseville, Fergus Falls, Fridley, Grand Forks Central
Holdingford, HowardLk-Wavrly-Winst, LongPrairie-GreyEagle, Lqpv-Db, Maple Grove
Maple River, Martin County West, Melrose, Milaca, Montevideo, MooseLk/WillowRiv/Bar
Mora, Morris Area, New Prague, North Branch, Osakis, OtterTail Central, Park Center
Park Cottage Grove, Princeton, Robbinsdale Armstrong, Royalton, Shanley-Oak Grove
Spectrum, St Cloud Tech, St Cloud Apollo, St Croix Lutheran, St James, TrekNorth
United North Central, Virginia
Team Scores
PLACE FINISHER TIME
1. White Bear Lake
1 Josiah Wickstrom 11 17:35.9
2 Alec Will 11 17:44.0
3 Cole Rau 11 17:55.8
4 Garett Zakrezewski 11 18:00.7
12 Jonathan Osterlund 11 18:24.7
28 Nick Oczak 11 18:52.9
30 Thomas Adair 11 18:55.3
Total Time = 1:29:41.1 Total Places = 22
2. East Ridge
13 Peter Betz 11 18:25.8
20 Charles Betz 11 18:45.3
40 Jack Standal 11 19:09.3
44 Phillip Harris 11 19:14.7
55 Blake Slette 12 19:21.8
65 Aaron Mader 11 19:39.6
66 Sam Phipps 11 19:43.7
Total Time = 1:34:56.9 Total Places = 172
3. Prior Lake
18 Aidan Resh 12 18:42.8
22 Owen Kilanowski 10 18:45.4
36 Nicholas Kartschoke 9 19:02.7
39 Akshat Sarkari 11 19:08.6
74 Daniel Sandell 11 19:53.6
97 Jonas Lemke 11 20:08.4
115 Michael Gustin 12 20:22.4
Total Time = 1:35:33.1 Total Places = 189
4. Elk River
9 Peyton Holmes 11 18:20.1
25 Nolan Goebel 12 18:48.6
43 Jacob Thompson 11 19:13.2
71 Jacob Palicka 11 19:49.4
75 Brady Artwohl 12 19:54.0
93 Jeremy Radke 11 20:03.5
159 Chase Gauthier 12 20:45.4
Total Time = 1:36:05.3 Total Places = 223
5. Andover
15 Gibson Board 11 18:32.2
37 Mike Hall 10 19:06.3
54 Porter Larkin 10 19:20.1
57 Jake Sorenson 10 19:26.8
67 Sam Anderson 11 19:44.7
90 Conor Pedersen 11 19:59.9
113 Braden Kult 9 20:22.0
Total Time = 1:36:10.1 Total Places = 230
6. Mounds View
11 Sean Wentworth 12 18:24.6
31 Patrick Ongaro 12 18:56.7
46 Henry Henson 11 19:15.3
63 Sam McGinnity 12 19:37.6
108 Levi Johnson 11 20:18.3
127 Graham Fieberger 12 20:27.0
236 Aaron Voiovich 11 22:08.1
Total Time = 1:36:32.5 Total Places = 259
7. Osseo
5 Ahmed Mohammed 11 18:03.2
27 Erik Strootman 11 18:49.9
79 Kyle Bennyhoff 11 19:56.0
80 Tom Kuhlman 11 19:56.1
81 Jonathan Soderstrom 11 19:57.0
86 Karl Payette 11 19:58.0
196 Sam Carroll 12 21:14.3
Total Time = 1:36:42.2 Total Places = 272
8. Buffalo
10 Aric Haluska 11 18:21.8
24 Dan Werner 12 18:46.9
51 Jacob Lynch 12 19:18.2
68 Zeke Braillier 12 19:45.1
168 Wyatt Jacobson Hanson 11 20:53.4
Total Time = 1:37:05.4 Total Places = 321
9. Bemidji
21 Cody Roder 10 18:45.3
48 Chris Washington 12 19:16.6
56 Ben Groshens 11 19:23.9
112 Austin Chatterton 11 20:21.9
122 Paul Rietveld 10 20:23.9
202 Alex Swanson 10 21:21.7
215 Jack Wagner 12 21:36.1
Total Time = 1:38:11.6 Total Places = 359
10. Moorhead
34 Hayden Emery 11 18:59.4
45 Akira Shastri 12 19:15.0
58 Landon Litch 10 19:27.8
64 Jamison Allen 11 19:39.2
165 Matt Hanson 10 20:49.0
260 Ryan Kashmark 10 22:37.8
316 Kristofer Sando 10 24:54.3
Total Time = 1:38:10.4 Total Places = 366
11. Rogers
17 McKone Corkery 10 18:37.0
61 Hyrum Teasdale 9 19:35.1
83 Jared Booms 12 19:57.2
101 Ethan York 12 20:10.5
116 Jared LeClaire 12 20:22.4
126 Ryan Davidson 11 20:25.5
209 Nathan Cassady 10 21:29.4
Total Time = 1:38:42.2 Total Places = 378
12. Totino-Grace
16 Tyler Jacobsen 11 18:34.5
49 Andrew Briggs 12 19:17.0
103 Charles Thibualt 11 20:13.0
106 Nickolas Hadzima 10 20:15.6
111 Nathan Fox 10 20:21.3
153 Noah Gannaway 12 20:44.0
182 Joe Paul 12 21:00.0
Total Time = 1:38:41.4 Total Places = 385
13*. Chaska
29 Austin Miler 10 18:55.2
72 Isaac Schwarz 11 19:49.8
89 Erik Rischmiller 12 19:59.7
96 Collin Purdy 9 20:07.4
105 Noah Miller 9 20:14.0
131 Andrew McGinnis 9 20:31.1
170 Carter Emerson 11 20:55.4
Total Time = 1:39:06.1 Total Places = 391
14*. St Cloud Cathedral
19 Sam Medvec 11 18:43.3
23 Alec Ferris 11 18:46.8
38 Zach Tomczik 12 19:06.7
136 Nick Staudinger 12 20:33.3
175 Daniel Silkman 11 20:57.4
185 Thomas Warnert 12 21:05.7
208 Chandler Karki 11 21:25.3
Total Time = 1:38:07.5 Total Places = 391
15. Duluth East
35 Joe Rauzi 12 19:00.7
87 Thomas Florestano 11 19:59.2
92 Hank McEvoy 12 20:02.1
102 Will Seaton 11 20:11.8
114 Grant Wickman 11 20:22.1
160 Noah Flynn 11 20:45.4
193 Calib Achartz 12 21:12.4
Total Time = 1:39:35.9 Total Places = 430
16. Sartell-St Stephen
32 Ryan Junes 10 18:57.0
47 Ozzy Vonderhaar 10 19:16.1
95 Matt Eisenschenk 11 20:07.0
125 Alex Halverson 12 20:25.2
154 Nolan Brenhaug 11 20:44.1
164 Felix Wicke 11 20:47.1
251 Tom Trnka 11 22:33.4
Total Time = 1:39:29.4 Total Places = 453
17. Anoka
8 Austin Olson 12 18:13.2
76 Bruce Muehlhauser 8 19:54.9
129 Drew Billett 12 20:29.9
141 Joshua Kraemer 12 20:35.8
162 Logan Bergevin 12 20:46.4
178 Nicholas Dacon 11 20:58.0
223 Reid Neeser 11 21:47.0
Total Time = 1:40:00.2 Total Places = 516
18. Minot (Nd)
42 Devan Johnson 11 19:13.2
59 Caleb Stiles 11 19:30.6
104 Patrick Darilus 12 20:13.5
142 Jacob Burkart 12 20:36.2
181 Kacper Mrozik 12 20:58.5
192 Peter Mathistad 12 21:11.7
231 Skyler Sims 11 22:01.3
Total Time = 1:40:32.0 Total Places = 528
19. Blaine
77 Isaac Gifford 12 19:55.6
91 Tom Shogren 11 20:00.0
94 Keegan Bunker 12 20:04.5
130 Lucas Snyder 12 20:30.2
151 Peter Romens 12 20:42.6
156 Cody Johnson 12 20:44.4
186 Joey Veer 11 21:05.8
Total Time = 1:41:12.9 Total Places = 543
20. St Anthony Village
70 Michael Wappes 12 19:47.0
78 Joshua Huninghake 12 19:55.7
84 Wyatt Sutton 11 19:57.4
147 Ben Gustafson 11 20:38.0
171 Ian Bachmayer 12 20:55.9
176 Truman Lease 12 20:57.9
179 Jimmy Zeller 11 20:58.1
Total Time = 1:41:14.0 Total Places = 550
21. Perham
14 Alex Tostenson 12 18:31.6
26 Nathan Coleman 11 18:49.8
110 Cole Carignan 11 20:20.8
148 Matthew Siira 12 20:40.2
258 Adam Lund 11 22:36.5
Total Time = 1:40:58.9 Total Places = 556
22. Pierz
6 Kyle Becker 12 18:10.2
7 Jacob Wohlfeil 12 18:10.7
82 Matt Janson 11 19:57.0
222 Kobie Linder 10 21:45.8
259 Daniel Tautges 12 22:37.6
Total Time = 1:40:41.3 Total Places = 576
23. Trinity River Ridge
62 Dob Kintz 10 19:35.2
73 Josiah Sommer 11 19:50.7
123 Sam Hill 12 20:24.4
139 Alex Baum 10 20:35.3
221 Daniel Votel 9 21:44.6
246 Mark Gerdes 12 22:29.1
247 Rob Kranz 12 22:29.2
Total Time = 1:42:10.2 Total Places = 618
24. Mound Westonka
69 Cameron Brickley 12 19:46.1
145 Rob Stokes 11 20:36.8
150 Kwin Retterath 11 20:41.5
158 Alex Mastin 12 20:45.2
161 Yannick Wiggerg 12 20:45.8
204 Josh Kline 11 21:22.7
234 Erik Furberg 12 22:06.7
Total Time = 1:42:35.4 Total Places = 683
25. Woodbury
99 Justin Ballinger 10 20:09.7
138 Beau Buckeye 11 20:34.4
144 Mike Verhulst 10 20:36.7
155 Billy Young 10 20:44.4
169 Daniel Ringrose 9 20:53.5
184 Ben Reuter 10 21:01.9
188 Henry Kueppers 10 21:08.8
Total Time = 1:42:58.7 Total Places = 705
26. Henry Sibley
85 Gabe Segura 10 19:57.6
117 Chris Prokosh 12 20:22.8
143 Myles Fleming 9 20:36.3
172 Kenny Ekblad 12 20:56.6
212 Chris Bruns 11 21:33.6
216 Adam Whitcomb 12 21:36.9
232 Frankie Einberger 12 22:01.7
Total Time = 1:43:26.9 Total Places = 729
27. Champlin Park
41 Jack Pincus 12 19:11.7
132 Ryan Opansky 12 20:31.1
163 Giovanni Jesse 11 20:46.9
194 Jack Barthold 11 21:13.2
210 Jacob VanHoutan 11 21:30.9
219 Adam Koch 11 21:38.1
Total Time = 1:43:13.8 Total Places = 740
28. Centennial
60 Michael Rod 11 19:33.4
119 Luke Arends 9 20:23.1
124 Parker Brown 11 20:25.2
128 Adam Coltvet 9 20:28.6
323 Nathan Flynn 11 25:41.8
Total Time = 1:46:32.1 Total Places = 754
29. Delano
52 Alec Andreae 10 19:19.1
149 Mike Bunker 12 20:41.2
152 Christian Eidahl 10 20:43.4
206 Ben DeSutter 12 21:23.9
213 Sam Yunker 9 21:34.8
217 J. T. Weiman 10 21:36.9
230 Seth Streachek 12 22:01.0
Total Time = 1:43:42.4 Total Places = 772
30. Maple Lake
50 Adam Ruhland 12 19:17.9
53 Tanner Vassar 11 19:19.7
134 Charlie Stejskal 12 20:32.0
279 Ben Brinza 12 23:07.7
293 Alec Hausladen 12 23:39.5
Total Time = 1:45:56.8 Total Places = 809
31. Austin
107 Isaac Schumacher 12 20:17.4
109 Owen Nelson 12 20:19.0
167 Adam Bergstrom 12 20:53.0
211 Willian Bartemes 12 21:31.1
227 Ben Walker 10 21:56.1
235 Gaincarlos Marconi 12 22:07.8
241 Carter Steichen 12 22:14.9
Total Time = 1:44:56.6 Total Places = 821
32. Detroit Lakes
33 Sam Priem 11 18:58.2
137 Connor Edvall 11 20:34.1
195 Nihaar Joshi 12 21:14.1
207 Tristan E. Johnson 12 21:24.7
270 Jin Park 11 22:54.9
321 Zachary Pivec 11 25:27.5
Total Time = 1:45:06.0 Total Places = 842
33. Minnehaha Academy
98 Daniel Stein 9 20:08.9
121 Luke Frazier 11 20:23.5
187 Johnny Ferris 8 21:07.2
200 Lucas DiBlasi 9 21:18.2
245 Peter Weber 9 22:26.7
273 Jack Bexell 11 22:57.3
294 Hunter Noble 10 23:39.6
Total Time = 1:45:24.5 Total Places = 851
34. Holy Family Catholic
120 Connor McManus 9 20:23.4
140 Joey Oakman 11 20:35.4
197 Jack Geadelman 10 21:15.7
198 Sam Kroening 11 21:17.9
237 Jonah Beulke 10 22:08.4
239 Evan Proudfit 9 22:14.2
244 Emmett Curran 9 22:25.6
Total Time = 1:45:40.8 Total Places = 892
35. Jordan
135 Brady Ruthford 12 20:32.9
173 Casey Trutnau 12 20:56.6
174 Dawson Moe 11 20:57.2
199 Taylor Beuch 12 21:18.1
256 Logan Simonson 11 22:35.3
267 Philip Atneosen 11 22:50.6
271 Tim Soller 11 22:55.9
Total Time = 1:46:20.1 Total Places = 937
36. Benilde-St Margaret's
118 Colin Sheeley 12 20:23.0
180 Ryan Dunn 11 20:58.2
190 Sam Rocheford 11 21:10.8
214 Andrew Scherer 11 21:35.7
240 Edward Lewis 11 22:14.9
250 Jacob Fleming 11 22:33.4
275 Peter Valerius 11 22:59.7
Total Time = 1:46:22.6 Total Places = 942
37. Rockford
88 Melinda Robinson 12 19:59.3
166 Nate Schumacher 12 20:51.9
224 Josh Shaikoski 12 21:47.3
248 Nick Powers 12 22:32.4
315 Nick Ehrlich 12 24:50.5
Total Time = 1:50:01.4 Total Places = 1041
38. Sheyenne
100 John Wicklund 10 20:10.0
203 Seth Benson 8 21:22.6
233 Matthew Peterson 9 22:03.5
261 Ben Kensok 8 22:40.1
272 Ben Vetter 9 22:56.9
274 Ryder Belgarde 11 22:57.7
309 Josiah Bjertness 9 24:28.5
Total Time = 1:49:13.1 Total Places = 1069
39. Orono
157 Justin Whyte 10 20:44.8
177 Grant Cox 12 20:58.0
253 Austin Winkey 10 22:34.5
262 Dan Wall 12 22:43.9
283 Mike Gievanious 12 23:15.1
Total Time = 1:50:16.3 Total Places = 1132
40. North St Paul
146 Noah Grode 11 20:37.5
189 andrew thibaudeau 11 21:09.9
225 Ryan Peterson 10 21:48.2
268 Nick Malakowsky 10 22:52.9
306 Hunter Smith 11 24:14.2
310 Kyle Shipman 12 24:29.1
322 Ike Alleckson 11 25:28.6
Total Time = 1:50:42.7 Total Places = 1134
41. Zumbrota-Mazeppa/K-W
133 Colton Webster 11 20:31.7
201 Noah Krueger 11 21:20.8
264 John Nelson 12 22:46.2
269 Jack Owen 11 22:53.8
288 Kam Lodermeier 10 23:31.5
312 Corbin Avery 9 24:30.8
314 Ben Knowlton 9 24:33.3
Total Time = 1:51:04.0 Total Places = 1155
42. Pine City
191 Elijah Johnson 12 21:11.0
205 Sasha Whim 11 21:23.3
228 Aaron Brown 11 21:58.8
252 Dylan Gamec-Bromberg 11 22:33.9
305 Jared Montague 12 24:13.5
Total Time = 1:51:20.5 Total Places = 1181
43. Spring Lake Park
183 Quinn Shroyer 11 21:01.6
255 Bailey Kwong 9 22:34.9
265 Josh Bayer 12 22:46.9
277 Alexander Naslund 12 23:05.2
278 Quinn Olsen 8 23:06.3
284 Tristan Khotsombath 9 23:26.2
300 George Copeland 9 23:56.2
Total Time = 1:52:34.9 Total Places = 1258
44. Fairmont
218 Isaiah Johnson 7 21:37.6
242 Blake Haugen 7 22:19.4
249 Dayton Pasch 9 22:32.5
281 Darrian Kueker 8 23:13.7
282 Steve Bulfer 11 23:14.3
286 Adam Carstensen 9 23:31.0
313 Brandon Williams 7 24:32.1
Total Time = 1:52:57.5 Total Places = 1272
45. Redwood Valley
229 David Helsper 12 22:00.3
238 Alex Beran 11 22:14.0
254 Bruce Helsper 12 22:34.8
289 Caleb Krause 12 23:32.5
291 Jordan Kohout 11 23:34.3
299 Trevor Groebner 10 23:54.7
304 Vaughan Johnson 11 24:07.8
Total Time = 1:53:55.9 Total Places = 1301
46. Coon Rapids
220 Thomas Kiecker 11 21:42.5
226 Abdul Ali 12 21:54.5
285 Nick Jorgenson 8 23:29.1
292 Emerson Badio 11 23:38.4
324 Darnell Apedoh 11 25:48.0
325 Usame Rashid 12 26:44.1
333 Jack Jorgenson 12 32:04.5
Total Time = 1:56:32.5 Total Places = 1347
47. MarshallSchool Duluth
263 Jackson Spry 10 22:45.1
266 Erik Shirley 11 22:47.1
280 Andrew Kneepkens 11 23:10.9
295 Matthew Morehouse 10 23:39.7
302 Carter Williams 12 24:01.2
332 Sam Gunnarson 11 30:45.0
Total Time = 1:56:24.0 Total Places = 1406
48. Cook Cty/Two Harbors
257 Will Ramberg 8 22:35.9
287 David Blackburn 9 23:31.4
290 Caleb Phillips 9 23:33.0
303 Andy Kern 9 24:05.1
318 Jake Bilben 9 25:03.2
319 Harvey Parker 9 25:03.3
Total Time = 1:58:48.6 Total Places = 1455
49. Heritage Christian
296 Zachary Westlake 9 23:39.9
297 Caleb Petersen 8 23:49.1
298 Evan Jacobson 7 23:50.5
301 Jared Nordstrom 7 23:59.3
307 Jordon Mudd 9 24:17.9
326 Jacob Undis 9 28:16.2
327 Matthew Thomforde 9 28:36.2
Total Time = 1:59:36.7 Total Places = 1499
50. Tartan
243 Andrew Accola 9 22:20.5
308 Alex Minder 7 24:23.3
320 Zach Drayna 10 25:12.7
329 Emmit Goebel 7 28:51.7
330 Jonathan Mortensen 10 29:09.1
Total Time = 2:09:57.3 Total Places = 1530
51. Minn Valley Lutheran
276 Thomas Pfingsten 11 23:04.2
311 Max Nerland 9 24:30.0
317 Ian Overn 10 24:57.6
328 Benjamin Smith 10 28:40.0
331 Jacob Mueller 10 29:09.5
Total Time = 2:10:21.3 Total Places = 1563
Boys 5000m run
PL NAME YR TIME TEAM
Top
1 Josiah Wickstrom 11 17:35.9 White Bear Lake
2 Alec Will 11 17:44.0 White Bear Lake
3 Cole Rau 11 17:55.8 White Bear Lake
4 Garett Zakrezewski 11 18:00.7 White Bear Lake
5 Ahmed Mohammed 11 18:03.2 Osseo
6 Kyle Becker 12 18:10.2 Pierz
7 Jacob Wohlfeil 12 18:10.7 Pierz
8 Austin Olson 12 18:13.2 Anoka
9 Peyton Holmes 11 18:20.1 Elk River
10 Aric Haluska 11 18:21.8 Buffalo
11 Sean Wentworth 12 18:24.6 Mounds View
12 Jonathan Osterlund 11 18:24.7 White Bear Lake
13 Peter Betz 11 18:25.8 East Ridge
14 Alex Tostenson 12 18:31.6 Perham
15 Gibson Board 11 18:32.2 Andover
16 Tyler Jacobsen 11 18:34.5 Totino-Grace
17 McKone Corkery 10 18:37.0 Rogers
18 Michael Inniger 12 18:38.6 Robbinsdale Armstrong
19 Aidan Resh 12 18:42.8 Prior Lake
20 Sam Medvec 11 18:43.3 St Cloud Cathedral
21 Charles Betz 11 18:45.3 East Ridge
22 Cody Roder 10 18:45.3 Bemidji
23 Owen Kilanowski 10 18:45.4 Prior Lake
24 Alec Ferris 11 18:46.8 St Cloud Cathedral
25 Dan Werner 12 18:46.9 Buffalo
26 Nolan Goebel 12 18:48.6 Elk River
27 Nathan Coleman 11 18:49.8 Perham
28 Erik Strootman 11 18:49.9 Osseo
29 Nick Oczak 11 18:52.9 White Bear Lake
30 Austin Miler 10 18:55.2 Chaska
31 Thomas Adair 11 18:55.3 White Bear Lake
32 Patrick Ongaro 12 18:56.7 Mounds View
33 Ryan Junes 10 18:57.0 Sartell-St Stephen
34 Sam Priem 11 18:58.2 Detroit Lakes
35 Hayden Emery 11 18:59.4 Moorhead
36 Joe Rauzi 12 19:00.7 Duluth East
37 Nicholas Kartschoke 9 19:02.7 Prior Lake
38 Mike Hall 10 19:06.3 Andover
39 Zach Tomczik 12 19:06.7 St Cloud Cathedral
40 Akshat Sarkari 11 19:08.6 Prior Lake
41 Jack Standal 11 19:09.3 East Ridge
42 Jack Pincus 12 19:11.7 Champlin Park
43 Devan Johnson 11 19:13.2 Minot (Nd)
44 Jacob Thompson 11 19:13.2 Elk River
45 Phillip Harris 11 19:14.7 East Ridge
46 Akira Shastri 12 19:15.0 Moorhead
47 Henry Henson 11 19:15.3 Mounds View
48 Ozzy Vonderhaar 10 19:16.1 Sartell-St Stephen
49 Chris Washington 12 19:16.6 Bemidji
50 Andrew Briggs 12 19:17.0 Totino-Grace
51 Adam Ruhland 12 19:17.9 Maple Lake
52 Jacob Lynch 12 19:18.2 Buffalo
53 Alec Andreae 10 19:19.1 Delano
54 Tanner Vassar 11 19:19.7 Maple Lake
55 Porter Larkin 10 19:20.1 Andover
56 Conor Quinn 11 19:20.7 Robbinsdale Armstrong
57 Blake Slette 12 19:21.8 East Ridge
58 Ben Groshens 11 19:23.9 Bemidji
59 Jake Sorenson 10 19:26.8 Andover
60 Landon Litch 10 19:27.8 Moorhead
61 Caleb Stiles 11 19:30.6 Minot (Nd)
62 Michael Rod 11 19:33.4 Centennial
63 Mike Allen 11 19:34.1 White Bear Lake
64 Hyrum Teasdale 9 19:35.1 Rogers
65 Dob Kintz 10 19:35.2 Trinity River Ridge
66 Sam McGinnity 12 19:37.6 Mounds View
67 Jamison Allen 11 19:39.2 Moorhead
68 Aaron Mader 11 19:39.6 East Ridge
69 Sam Phipps 11 19:43.7 East Ridge
70 Sam Anderson 11 19:44.7 Andover
71 Zeke Braillier 12 19:45.1 Buffalo
72 Cameron Brickley 12 19:46.1 Mound Westonka
73 Michael Wappes 12 19:47.0 St Anthony Village
74 Jacob Palicka 11 19:49.4 Elk River
75 Isaac Schwarz 11 19:49.8 Chaska
76 Josiah Sommer 11 19:50.7 Trinity River Ridge
77 Tristan Weber 12 19:52.4 Montevideo
78 Daniel Sandell 11 19:53.6 Prior Lake
79 Brady Artwohl 12 19:54.0 Elk River
80 Bruce Muehlhauser 8 19:54.9 Anoka
81 Isaac Gifford 12 19:55.6 Blaine
82 Joshua Huninghake 12 19:55.7 St Anthony Village
83 Kyle Bennyhoff 11 19:56.0 Osseo
84 Tom Kuhlman 11 19:56.1 Osseo
85 Jonathan Soderstrom 11 19:57.0 Osseo
86 Matt Janson 11 19:57.0 Pierz
87 Jared Booms 12 19:57.2 Rogers
88 Wyatt Sutton 11 19:57.4 St Anthony Village
89 Gabe Segura 10 19:57.6 Henry Sibley
90 Karl Payette 11 19:58.0 Osseo
91 Thomas Florestano 11 19:59.2 Duluth East
92 Melinda Robinson 12 19:59.3 Rockford
93 Erik Rischmiller 12 19:59.7 Chaska
94 Conor Pedersen 11 19:59.9 Andover
95 Tom Shogren 11 20:00.0 Blaine
96 Devon Osman 12 20:00.4 Montevideo
97 Hank McEvoy 12 20:02.1 Duluth East
98 Jeremy Radke 11 20:03.5 Elk River
99 Keegan Bunker 12 20:04.5 Blaine
100 Matt Eisenschenk 11 20:07.0 Sartell-St Stephen
101 Collin Purdy 9 20:07.4 Chaska
102 Jonas Lemke 11 20:08.4 Prior Lake
103 Daniel Stein 9 20:08.9 Minnehaha Academy
104 Justin Ballinger 10 20:09.7 Woodbury
105 John Wicklund 10 20:10.0 Sheyenne
106 Ethan York 12 20:10.5 Rogers
107 Will Seaton 11 20:11.8 Duluth East
108 Charles Thibualt 11 20:13.0 Totino-Grace
109 Patrick Darilus 12 20:13.5 Minot (Nd)
110 Nathaniel Johnson 12 20:13.7 Park Center
111 Noah Miller 9 20:14.0 Chaska
112 Nickolas Hadzima 10 20:15.6 Totino-Grace
113 Isaac Schumacher 12 20:17.4 Austin
114 Levi Johnson 11 20:18.3 Mounds View
115 Owen Nelson 12 20:19.0 Austin
116 Owen Krueger 12 20:20.6 Mora
117 Cole Carignan 11 20:20.8 Perham
118 Nathan Fox 10 20:21.3 Totino-Grace
119 Austin Chatterton 11 20:21.9 Bemidji
120 Braden Kult 9 20:22.0 Andover
121 Grant Wickman 11 20:22.1 Duluth East
122 Michael Gustin 12 20:22.4 Prior Lake
123 Jared LeClaire 12 20:22.4 Rogers
124 Chris Prokosh 12 20:22.8 Henry Sibley
125 Colin Sheeley 12 20:23.0 Benilde-St Margaret's
126 Luke Arends 9 20:23.1 Centennial
127 Connor McManus 9 20:23.4 Holy Family Catholic
128 Luke Frazier 11 20:23.5 Minnehaha Academy
129 Paul Rietveld 10 20:23.9 Bemidji
130 Josh Aune 10 20:24.4 Shanley-Oak Grove
131 Sam Hill 12 20:24.4 Trinity River Ridge
132 Oren Wright 11 20:24.6 White Bear Lake
133 Parker Brown 11 20:25.2 Centennial
134 Alex Halverson 12 20:25.2 Sartell-St Stephen
135 Ryan Davidson 11 20:25.5 Rogers
136 Matthew Finn 11 20:25.8 Prior Lake
137 Graham Fieberger 12 20:27.0 Mounds View
138 Adam Coltvet 9 20:28.6 Centennial
139 Sayed Rahmani 11 20:29.4 Prior Lake
140 Drew Billett 12 20:29.9 Anoka
141 Lucas Snyder 12 20:30.2 Blaine
142 Andrew McGinnis 9 20:31.1 Chaska
143 Ryan Opansky 12 20:31.1 Champlin Park
144 Colton Webster 11 20:31.7 Zumbrota-Mazeppa/K-W
145 Charlie Stejskal 12 20:32.0 Maple Lake
146 Brady Ruthford 12 20:32.9 Jordan
147 Nick Staudinger 12 20:33.3 St Cloud Cathedral
148 Connor Edvall 11 20:34.1 Detroit Lakes
149 Jacob Fabro 11 20:34.2 East Ridge
150 Beau Buckeye 11 20:34.4 Woodbury
151 Alex Baum 10 20:35.3 Trinity River Ridge
152 Joey Oakman 11 20:35.4 Holy Family Catholic
153 Joshua Kraemer 12 20:35.8 Anoka
154 Connor Lisowski 11 20:35.8 East Ridge
155 John Harbinson 11 20:36.0 Maple Grove
156 Jacob Burkart 12 20:36.2 Minot (Nd)
157 Myles Fleming 9 20:36.3 Henry Sibley
158 Mike Verhulst 10 20:36.7 Woodbury
159 Rob Stokes 11 20:36.8 Mound Westonka
160 Noah Grode 11 20:37.5 North St Paul
161 Ben Gustafson 11 20:38.0 St Anthony Village
162 Carter Genrick 12 20:38.2 Prior Lake
163 Charlie McIntrye 11 20:38.7 Prior Lake
164 Josh Prohaska 12 20:39.7 Prior Lake
165 Matthew Siira 12 20:40.2 Perham
166 Nate Westerlund 12 20:40.3 Mora
167 Mike Bunker 12 20:41.2 Delano
168 Kwin Retterath 11 20:41.5 Mound Westonka
169 Peter Romens 12 20:42.6 Blaine
170 Anthony Bosch 12 20:43.3 Montevideo
171 Christian Eidahl 10 20:43.4 Delano
172 Noah Gannaway 12 20:44.0 Totino-Grace
173 Nolan Brenhaug 11 20:44.1 Sartell-St Stephen
174 Billy Young 10 20:44.4 Woodbury
175 Cody Johnson 12 20:44.4 Blaine
176 Justin Whyte 10 20:44.8 Orono
177 Alex Mastin 12 20:45.2 Mound Westonka
178 Chase Gauthier 12 20:45.4 Elk River
179 Noah Flynn 11 20:45.4 Duluth East
180 Yannick Wiggerg 12 20:45.8 Mound Westonka
181 Justin Pearson 10 20:46.3 Elk River
182 Logan Bergevin 12 20:46.4 Anoka
183 Giovanni Jesse 11 20:46.9 Champlin Park
184 Felix Wicke 11 20:47.1 Sartell-St Stephen
185 Joe Zulegar 11 20:48.9 Andover
186 Matt Hanson 10 20:49.0 Moorhead
187 Nate Schumacher 12 20:51.9 Rockford
188 Adam Bergstrom 12 20:53.0 Austin
189 Wyatt Jacobson Hanson 11 20:53.4 Buffalo
190 Daniel Ringrose 9 20:53.5 Woodbury
191 Carter Emerson 11 20:55.4 Chaska
192 Ian Bachmayer 12 20:55.9 St Anthony Village
193 David VanRavenswaay 12 20:56.4 Montevideo
194 Kenny Ekblad 12 20:56.6 Henry Sibley
195 Casey Trutnau 12 20:56.6 Jordan
196 Dawson Moe 11 20:57.2 Jordan
197 Daniel Silkman 11 20:57.4 St Cloud Cathedral
198 Truman Lease 12 20:57.9 St Anthony Village
199 Grant Cox 12 20:58.0 Orono
200 Nicholas Dacon 11 20:58.0 Anoka
201 Jimmy Zeller 11 20:58.1 St Anthony Village
202 Ryan Dunn 11 20:58.2 Benilde-St Margaret's
203 Kacper Mrozik 12 20:58.5 Minot (Nd)
204 Eli Forsline 8 20:58.8 St Anthony Village
205 Bud Schaefer 12 20:59.9 White Bear Lake
206 Joe Paul 12 21:00.0 Totino-Grace
207 Matt Gaulke 11 21:00.1 New Prague
208 Quinn Shroyer 11 21:01.6 Spring Lake Park
209 Ben Reuter 10 21:01.9 Woodbury
210 Lacy Werner 12 21:03.1 Martin County West
211 Nick Scovil 10 21:03.4 Totino-Grace
212 Thomas Warnert 12 21:05.7 St Cloud Cathedral
213 Joey Veer 11 21:05.8 Blaine
214 Jacob Snuggerud 12 21:06.2 Chaska
215 Johnny Ferris 8 21:07.2 Minnehaha Academy
216 Henry Kueppers 10 21:08.8 Woodbury
217 andrew thibaudeau 11 21:09.9 North St Paul
218 Sam Rocheford 11 21:10.8 Benilde-St Margaret's
219 Elijah Johnson 12 21:11.0 Pine City
220 Peter Mathistad 12 21:11.7 Minot (Nd)
221 Peter Michalowicz 9 21:12.1 Woodbury
222 Calib Achartz 12 21:12.4 Duluth East
223 Ryder Anderson 11 21:12.7 MooseLk/WillowRiv/Bar
224 Jack Barthold 11 21:13.2 Champlin Park
225 Tate Rodine 11 21:13.5 Prior Lake
226 Shawn Pierce 12 21:13.7 Duluth East
227 Nihaar Joshi 12 21:14.1 Detroit Lakes
228 Sam Carroll 12 21:14.3 Osseo
229 Donovan Brenny 9 21:14.7 St Anthony Village
230 John Ely 11 21:15.1 Spectrum
231 Jack Geadelman 10 21:15.7 Holy Family Catholic
232 jacob oehrlein 11 21:16.1 St Cloud Tech
233 Alex Thayer 9 21:17.4 Totino-Grace
234 Sam Kroening 11 21:17.9 Holy Family Catholic
235 Taylor Beuch 12 21:18.1 Jordan
236 Lucas DiBlasi 9 21:18.2 Minnehaha Academy
237 Nick Rem 11 21:18.7 Maple Grove
238 Sam Droogsma 11 21:18.9 Elk River
239 Lukas Koester 12 21:19.7 St Anthony Village
240 Noah Krueger 11 21:20.8 Zumbrota-Mazeppa/K-W
241 Aaron Bode 9 21:20.8 MooseLk/WillowRiv/Bar
242 Alex Swanson 10 21:21.7 Bemidji
243 Seth Benson 8 21:22.6 Sheyenne
244 Josh Kline 11 21:22.7 Mound Westonka
245 Sasha Whim 11 21:23.3 Pine City
246 Jalyn Ufkin 8 21:23.8 Canby-Minneota/LincHi
247 Ben DeSutter 12 21:23.9 Delano
248 Timmy Bishop 12 21:24.4 Maple Grove
249 Tristan E. Johnson 12 21:24.7 Detroit Lakes
250 Chandler Karki 11 21:25.3 St Cloud Cathedral
251 Collin Dott 11 21:25.8 Duluth East
252 Grant Davis 11 21:27.5 Woodbury
253 Anderson Erickson 12 21:27.6 Milaca
254 Quin Stangeland 10 21:28.3 Andover
255 Marcus Bradt 10 21:28.6 St Anthony Village
256 Mitchel Vangsness 11 21:28.6 East Ridge
257 Nathan Cassady 10 21:29.4 Rogers
258 Caleb Brooks 10 21:30.9 Woodbury
259 Jacob VanHoutan 11 21:30.9 Champlin Park
260 Willian Bartemes 12 21:31.1 Austin
261 Jacob Stangret 11 21:31.2 Andover
262 Chris Bruns 11 21:33.6 Henry Sibley
263 Zach Marble 11 21:33.6 Duluth East
264 Sam Yunker 9 21:34.8 Delano
265 Andrew Scherer 11 21:35.7 Benilde-St Margaret's
266 Jack Wagner 12 21:36.1 Bemidji
267 Adam Whitcomb 12 21:36.9 Henry Sibley
268 J. T. Weiman 10 21:36.9 Delano
269 Isaiah Johnson 7 21:37.6 Fairmont
270 Ryan Yurczyk 12 21:38.0 Holdingford
271 Logan Anderson 11 21:38.0 Andover
272 Adam Koch 11 21:38.1 Champlin Park
273 Max Daubenberger 10 21:38.2 Chaska
274 Devon McCann 8 21:42.0 St Anthony Village
275 Thomas Kiecker 11 21:42.5 Coon Rapids
276 Matt Theisen 11 21:42.7 Totino-Grace
277 Dylan Lange 8 21:42.9 Chaska
278 Dylan Larson 11 21:42.9 St Anthony Village
279 Bailey Krolnik 11 21:43.4 Park Center
280 Gary Leshovsky 12 21:43.7 Spectrum
281 Daniel Votel 9 21:44.6 Trinity River Ridge
282 Kobie Linder 10 21:45.8 Pierz
283 Reid Neeser 11 21:47.0 Anoka
284 Josh Shaikoski 12 21:47.3 Rockford
285 Luke Torborg 12 21:47.8 St Cloud Cathedral
286 Ryan Peterson 10 21:48.2 North St Paul
287 Jacob Ryan 12 21:48.4 Blaine
288 Alec McCleary 9 21:49.0 Duluth East
289 Jeremy Kubat 12 21:49.8 Mora
290 Corbin Halvorson 9 21:50.3 Totino-Grace
291 Ryan Cummings 10 21:52.8 Totino-Grace
292 Thomas Zwinger 11 21:52.9 Prior Lake
293 Austin Aase 12 21:53.0 Chaska
294 Joe Wappes 11 21:53.6 St Anthony Village
295 Abdul Ali 12 21:54.5 Coon Rapids
296 Lucas Hanson 9 21:54.9 Chaska
297 Hunter Throndsen 11 21:56.1 Blaine
298 Ben Walker 10 21:56.1 Austin
299 Peyton Anderson 11 21:57.9 Robbinsdale Armstrong
300 Dominik Blanchet 12 21:58.6 Chisago Lakes Area
301 Aaron Brown 11 21:58.8 Pine City
302 Zachary Piper 11 21:58.9 St James
303 David Helsper 12 22:00.3 Redwood Valley
304 Seth Streachek 12 22:01.0 Delano
305 Skyler Sims 11 22:01.3 Minot (Nd)
306 Frankie Einberger 12 22:01.7 Henry Sibley
307 Michael Barrera 11 22:02.4 Fridley
308 Matthew Peterson 9 22:03.5 Sheyenne
309 Robert Nguyen 11 22:04.0 Park Center
310 Erik Furberg 12 22:06.7 Mound Westonka
311 Karl Scheit 10 22:07.1 Woodbury
312 Gaincarlos Marconi 12 22:07.8 Austin
313 Andrew Sletten 11 22:07.9 Mound Westonka
314 Aaron Voiovich 11 22:08.1 Mounds View
315 Jonah Beulke 10 22:08.4 Holy Family Catholic
316 Matt Boston 9 22:08.7 Totino-Grace
317 Nathan Stracke 11 22:09.1 St Cloud Cathedral
318 Isaac Leif 12 22:09.6 Mound Westonka
319 Creg Donabar 12 22:09.8 LongPrairie-GreyEagle
320 Charlie Rose 11 22:10.3 White Bear Lake
321 Thomas Ellis 11 22:11.0 Totino-Grace
322 Andrew Lind 12 22:11.1 LongPrairie-GreyEagle
323 Niall Ingaldson 10 22:11.7 St Anthony Village
324 Ben Archambeau 9 22:13.3 Henry Sibley
325 Alex Beran 11 22:14.0 Redwood Valley
326 Evan Proudfit 9 22:14.2 Holy Family Catholic
327 Karl Keeler 12 22:14.8 Mounds View
328 Edward Lewis 11 22:14.9 Benilde-St Margaret's
329 Carter Steichen 12 22:14.9 Austin
330 Brad Tulkki 10 22:17.0 Delano
331 Adam Reiter 9 22:17.2 Rogers
332 Ryan Revoir 11 22:17.6 Duluth East
333 James kaesges 10 22:18.4 St Anthony Village
334 Steven Tharalson 10 22:18.9 Woodbury
335 Blake Haugen 7 22:19.4 Fairmont
336 Jack Laumb 11 22:19.9 St Cloud Tech
337 Scott Dykhoff 12 22:20.5 Blaine
338 Andy Tse 12 22:20.5 St Croix Lutheran
339 Andrew Accola 9 22:20.5 Tartan
340 Carl Scott 9 22:21.7 Delano
341 Nick Allan 12 22:22.7 Prior Lake
342 Connor McMannes 10 22:22.8 Woodbury
343 Filipp Tychina 12 22:23.4 MooseLk/WillowRiv/Bar
344 Clay McCarthy 12 22:23.6 Chisago Lakes Area
345 Caleb Nunn 12 22:24.3 East Ridge
346 Caleb Raasch 11 22:24.7 St Croix Lutheran
347 Kaleb Krengel 12 22:25.3 Maple River
348 Emmett Curran 9 22:25.6 Holy Family Catholic
349 Timothy Wilder 11 22:26.1 Elk River
350 Bennett Cady 11 22:26.2 Prior Lake
351 Peter Weber 9 22:26.7 Minnehaha Academy
352 Stefan Ferreira 9 22:27.9 Totino-Grace
353 Devin Johnson 11 22:28.6 Duluth East
354 Mark Gerdes 12 22:29.1 Trinity River Ridge
355 Rob Kranz 12 22:29.2 Trinity River Ridge
356 Nathan Kulish 10 22:31.9 Chaska
357 Nick Powers 12 22:32.4 Rockford
358 Dayton Pasch 9 22:32.5 Fairmont
359 Chet Jurrens 9 22:32.8 Rogers
360 Jacob Fleming 11 22:33.4 Benilde-St Margaret's
361 Tom Trnka 11 22:33.4 Sartell-St Stephen
362 Dylan Gamec-Bromberg 11 22:33.9 Pine City
363 Patrick Votel 11 22:34.3 Trinity River Ridge
364 Austin Winkey 10 22:34.5 Orono
365 Bruce Helsper 12 22:34.8 Redwood Valley
366 Sean Sobik 12 22:34.9 St Anthony Village
367 Bailey Kwong 9 22:34.9 Spring Lake Park
368 Logan Simonson 11 22:35.3 Jordan
369 Will Ramberg 8 22:35.9 Cook Cty/Two Harbors
370 Kyle Findlay 11 22:36.0 East Ridge
371 Charles Stenzel 12 22:36.4 Maple River
372 Adam Lund 11 22:36.5 Perham
373 Ben Skoog 11 22:36.6 North Branch
374 Daniel Tautges 12 22:37.6 Pierz
375 Thomas Chen 11 22:37.7 St Cloud Cathedral
376 Ryan Kashmark 10 22:37.8 Moorhead
377 Ben Kensok 8 22:40.1 Sheyenne
378 Aaron Oothoudt 11 22:40.3 TrekNorth
379 Jack Iannazzo 11 22:40.4 Totino-Grace
380 Owen Carruth 9 22:41.8 Henry Sibley
381 Alex Cross 11 22:42.4 Anoka
382 Cameron Zeigler 12 22:42.9 United North Central
383 Dan Wall 12 22:43.9 Orono
384 Jackson Spry 10 22:45.1 MarshallSchool Duluth
385 John Nelson 12 22:46.2 Zumbrota-Mazeppa/K-W
386 Mason Zinna 11 22:46.7 Minot (Nd)
387 Josh Bayer 12 22:46.9 Spring Lake Park
388 Erik Shirley 11 22:47.1 MarshallSchool Duluth
389 Philip Atneosen 11 22:50.6 Jordan
390 John Goebel 10 22:51.0 Delano
391 Matthew Knoll 12 22:51.7 Austin
392 Charlie Cruse 8 22:52.3 Trinity River Ridge
393 Nick Malakowsky 10 22:52.9 North St Paul
394 Nolan Buesgens 12 22:53.5 Chaska
395 Jack Owen 11 22:53.8 Zumbrota-Mazeppa/K-W
396 Jack Dong 11 22:53.9 Chisago Lakes Area
397 Jin Park 11 22:54.9 Detroit Lakes
398 Sam Shubert 12 22:55.1 Maple River
399 Alex Skoog 11 22:55.6 North Branch
400 Tim Soller 11 22:55.9 Jordan
401 Ben Vetter 9 22:56.9 Sheyenne
402 Aaron Gehl 12 22:56.9 Mounds View
403 Jack Bexell 11 22:57.3 Minnehaha Academy
404 Trevor Wolf 11 22:57.5 Jordan
405 Ryder Belgarde 11 22:57.7 Sheyenne
406 Gunnar Gaboury 10 22:58.9 Andover
407 Thomas Burt 12 22:59.0 St Cloud Cathedral
408 Sam Bader 9 22:59.0 Henry Sibley
409 Dalton Huonder 11 22:59.2 St Croix Lutheran
410 Peter Valerius 11 22:59.7 Benilde-St Margaret's
411 Jake Anderson 11 23:00.4 St Cloud Cathedral
412 Alex Pederson 12 23:03.8 Osseo
413 Thomas Pfingsten 11 23:04.2 Minn Valley Lutheran
414 Alexander Naslund 12 23:05.2 Spring Lake Park
415 Quinn Olsen 8 23:06.3 Spring Lake Park
416 Samson Streachek 8 23:06.4 Delano
417 Tony Harter 11 23:06.8 Park Cottage Grove
418 Peyton Haag 11 23:07.0 Park Center
419 Gus Tandberg 11 23:07.2 Grand Forks Central
420 Ben Brinza 12 23:07.7 Maple Lake
421 Tony Paul 12 23:08.1 Sartell-St Stephen
422 Austin Bunnel 11 23:08.6 East Ridge
423 Luke Paplham 12 23:09.6 Princeton
424 Andrew Kneepkens 11 23:10.9 MarshallSchool Duluth
425 Wyatt Leier 10 23:12.1 Shanley-Oak Grove
426 Andrew Franck 11 23:13.2 Blaine
427 Darrian Kueker 8 23:13.7 Fairmont
428 Steve Bulfer 11 23:14.3 Fairmont
429 Eric Stoesz 12 23:14.9 Totino-Grace
430 Mike Gievanious 12 23:15.1 Orono
431 Ethan Anderson 11 23:17.5 Mora
432 Logan Winters 11 23:18.4 OtterTail Central
433 Thomas Hathaway 10 23:22.1 Woodbury
434 Riley Johnston 10 23:22.3 Benson/K-M-S
435 Jarret Janu 10 23:23.1 Sartell-St Stephen
436 Patrick Liebl 12 23:23.2 Big Lake
437 Noah Butler 12 23:25.7 Blaine
438 Tristan Khotsombath 9 23:26.2 Spring Lake Park
439 Luis Steidle 10 23:26.3 Blaine
440 Jordan Haukes 12 23:29.0 Sartell-St Stephen
441 Nick Jorgenson 8 23:29.1 Coon Rapids
442 Alex Olson 12 23:30.0 HowardLk-Wavrly-Winst
443 Adam Carstensen 9 23:31.0 Fairmont
444 David Blackburn 9 23:31.4 Cook Cty/Two Harbors
445 Kam Lodermeier 10 23:31.5 Zumbrota-Mazeppa/K-W
446 Dean Amundson 10 23:31.7 Sartell-St Stephen
447 Caleb Krause 12 23:32.5 Redwood Valley
448 Caleb Phillips 9 23:33.0 Cook Cty/Two Harbors
449 Reier Sjomeling 8 23:33.2 Delano
450 Jordan Kohout 11 23:34.3 Redwood Valley
451 Jordan Schneeberger 11 23:36.0 Fergus Falls
452 Ethan Butler 11 23:36.7 Anoka
453 Ben Zimring 9 23:36.9 St Cloud Tech
454 Aiden Browne 7 23:37.5 Woodbury
455 Emerson Badio 11 23:38.4 Coon Rapids
456 Jason Cowette 12 23:38.8 Delano
457 Gunnar Bowman 12 23:39.0 Benilde-St Margaret's
458 Alec Hausladen 12 23:39.5 Maple Lake
459 Hunter Noble 10 23:39.6 Minnehaha Academy
460 Matthew Morehouse 10 23:39.7 MarshallSchool Duluth
461 Zachary Westlake 9 23:39.9 Heritage Christian
462 Cade Sowka 9 23:41.5 Totino-Grace
463 Jeremy Palkert 9 23:43.4 Totino-Grace
464 Jack Solien 9 23:43.6 Totino-Grace
465 Brock Schmitz 9 23:43.9 Totino-Grace
466 Shihab Ahmed 11 23:44.0 Mounds View
467 John Schaaf 12 23:44.1 Totino-Grace
468 Ty Johnson 12 23:45.3 Woodbury
469 Josh Longtin 11 23:45.5 Fergus Falls
470 Evan Willey 10 23:46.6 Chaska
471 Dylan Blakesely 11 23:48.1 Maple River
472 Kyle Nietfeld 11 23:48.7 Melrose
473 Caleb Petersen 8 23:49.1 Heritage Christian
474 Liam Poitra 9 23:49.2 Virginia
475 Evan Jacobson 7 23:50.5 Heritage Christian
476 Bo Gullickson 12 23:51.3 Morris Area
477 William Weikle 11 23:52.3 Andover
478 Linden Hills 10 23:53.8 Mounds View
479 Trevor Groebner 10 23:54.7 Redwood Valley
480 George Copeland 9 23:56.2 Spring Lake Park
481 Cameron Gerrity 11 23:56.2 Minnehaha Academy
482 Alejandro Lagman 11 23:56.9 East Ridge
483 Kain Matthies 11 23:58.2 Lqpv-Db
484 Andrew Monfils 11 23:58.9 Andover
485 Jared Nordstrom 7 23:59.3 Heritage Christian
486 Matt Wetherille 11 23:59.4 Mound Westonka
487 Tyler Willoughby 12 24:00.7 Minot (Nd)
488 Carter Williams 12 24:01.2 MarshallSchool Duluth
489 Payton Lewis 11 24:04.0 Austin
490 Andy Kern 9 24:05.1 Cook Cty/Two Harbors
491 Matthew Gruber 11 24:05.4 St Cloud Cathedral
492 Dan Strohmayer 11 24:06.7 Milaca
493 Vaughan Johnson 11 24:07.8 Redwood Valley
494 Vinh Klinzing 11 24:08.7 New Prague
495 Josiah Nord 11 24:09.9 Fergus Falls
496 Jared Montague 12 24:13.5 Pine City
497 Hunter Smith 11 24:14.2 North St Paul
498 Jack Martin 9 24:16.9 St Anthony Village
499 Noah Schmidt 10 24:17.6 Delano
500 Jordon Mudd 9 24:17.9 Heritage Christian
501 Owen Schultz 9 24:18.9 Totino-Grace
502 Garner Swenson 11 24:21.8 Morris Area
503 Jacob Krump 12 24:22.9 St Cloud Cathedral
504 Marco Thul 10 24:23.2 Spring Lake Park
505 Alex Minder 7 24:23.3 Tartan
506 Chris Stoesz 9 24:25.4 Totino-Grace
507 Nicholas Matthew 11 24:26.5 East Ridge
508 Christian Toronto 11 24:26.7 Andover
509 Josiah Bjertness 9 24:28.5 Sheyenne
510 Kyle Shipman 12 24:29.1 North St Paul
511 Max Nerland 9 24:30.0 Minn Valley Lutheran
512 Corbin Avery 9 24:30.8 Zumbrota-Mazeppa/K-W
513 Brandon Williams 7 24:32.1 Fairmont
514 Ben Knowlton 9 24:33.3 Zumbrota-Mazeppa/K-W
515 Derreck Halvorson 10 24:34.8 Benson/K-M-S
516 Matthew Johnson 10 24:36.1 Blaine
517 Aaron Jones 11 24:36.2 Morris Area
518 Justin Topp 7 24:37.2 Woodbury
519 Soma Arimasu 11 24:40.5 Benilde-St Margaret's
520 Alvaro Fischer 9 24:41.7 Minnehaha Academy
521 Andy Daniel 12 24:41.8 Andover
522 Marcos Quinn 12 24:44.0 Robbinsdale Armstrong
523 Sam Figlmiller 11 24:44.7 Park Cottage Grove
524 Logan Karls 11 24:45.4 Big Lake
525 Tim Poffenberget 12 24:45.7 Big Lake
526 Elliot Peters 9 24:46.8 St Anthony Village
527 Jorgen Viltoft 12 24:47.9 Trinity River Ridge
528 Nick Ehrlich 12 24:50.5 Rockford
529 Lukas Rakstelis 12 24:54.1 Mound Westonka
530 Kristofer Sando 10 24:54.3 Moorhead
531 Ian Overn 10 24:57.6 Minn Valley Lutheran
532 Jon Meyers 12 25:00.1 Anoka
533 Samuel Hayden 12 25:02.8 Duluth East
534 Jake Bilben 9 25:03.2 Cook Cty/Two Harbors
535 Harvey Parker 9 25:03.3 Cook Cty/Two Harbors
536 Devin Stenerson 9 25:03.5 Sheyenne
537 Jd Stusynski 11 25:07.6 Fridley
538 Nathan Roher 9 25:08.1 Sheyenne
539 Ben Grimsrud 12 25:09.8 Zumbrota-Mazeppa/K-W
540 Shane Liebl 10 25:12.0 Redwood Valley
541 Cameron Liebl 11 25:12.2 Redwood Valley
542 Zach Drayna 10 25:12.7 Tartan
543 Nathan Julius 10 25:15.2 Woodbury
544 Jonathan Darby 10 25:18.1 Spring Lake Park
545 Sean Thompson 11 25:19.6 Big Lake
546 Ben Hernes 9 25:25.4 Fairmont
547 Andrew Marks 10 25:25.4 Chaska
548 Collin Yakanovich 10 25:27.1 Academy of HolyAngels
549 Zachary Pivec 11 25:27.5 Detroit Lakes
550 Ike Alleckson 11 25:28.6 North St Paul
551 Charlie Jones 12 25:28.9 Benilde-St Margaret's
552 Jason Flackne 12 25:29.4 Spring Lake Park
553 Devon Rain 8 25:32.1 Chaska
554 Jack Grothaus 11 25:33.6 Osseo
555 Zack Rien 12 25:40.7 Osakis
556 Nathan Flynn 11 25:41.8 Centennial
557 Logan Miller 7 25:46.9 Spring Lake Park
558 Spencer Gilk 9 25:47.5 Redwood Valley
559 Darnell Apedoh 11 25:48.0 Coon Rapids
560 Dino Dascalos 9 25:48.9 Chaska
561 Fischer Evan 10 26:00.1 Fridley
562 Jacob Narragon 9 26:02.7 Benson/K-M-S
563 Joshua Cline-Cole 11 26:03.2 Trinity River Ridge
564 Michael Leehan 12 26:03.6 Trinity River Ridge
565 Tyler Krause 10 26:06.3 North St Paul
566 An Le 10 26:06.4 St Croix Lutheran
567 Paul Dahlen 12 26:07.3 Zumbrota-Mazeppa/K-W
568 Jackson Borkowski 9 26:08.6 Andover
569 Quinn Facile 11 26:17.3 New Prague
570 Sam Cameron 10 26:22.8 Concordia Roseville
571 Colin Stone 9 26:28.1 Fairmont
572 Ben Folkman 12 26:31.4 Morris Area
573 Jacob Shay 8 26:38.6 Chaska
574 Torin McConkey 9 26:41.4 Spring Lake Park
575 Usame Rashid 12 26:44.1 Coon Rapids
576 Jay Kephart 12 26:45.2 Milaca
577 Walter Treat 9 26:47.0 Holy Family Catholic
578 Carter Naegeli 11 26:47.6 Woodbury
579 Aaron Bible 12 26:51.5 St Cloud Apollo
580 Cole Engstrand 11 26:53.0 Benilde-St Margaret's
581 Daniel Johnson 9 26:55.5 Blaine
582 Alex Oothoudt 12 26:58.8 TrekNorth
583 Justin Olson 8 27:06.4 Fairmont
584 Sam True 9 27:10.0 Trinity River Ridge
585 Evan Bailey 12 27:12.5 Moorhead
586 Ben Jacobs 11 27:14.3 Elk River
587 Eric Fassbender 9 27:14.3 Woodbury
588 Matt Clark 8 27:29.0 Delano
589 Nick Fredrikson 9 27:37.2 St Anthony Village
590 Kellen Rodriguez 9 27:37.6 Fairmont
591 Kennan Hottinger 7 27:38.6 Woodbury
592 Connor Anderson 12 27:54.3 Martin County West
593 John Molnau 10 27:56.5 Woodbury
594 Beau Yang 12 28:02.4 St Cloud Cathedral
595 Rixin Zhao 10 28:05.8 Concordia Roseville
596 Samual Nealy 11 28:12.0 St Cloud Tech
597 Jacob Undis 9 28:16.2 Heritage Christian
598 Trung Nguyen 12 28:16.3 East Ridge
599 Andrew Johnson 11 28:21.7 Academy of HolyAngels
600 Ryken Kreps 11 28:27.0 Concordia Roseville
601 Cole Carlson 9 28:30.0 St Anthony Village
602 Matthew Thomforde 9 28:36.2 Heritage Christian
603 Waweru Kariuki 10 28:36.5 Trinity River Ridge
604 Benjamin Smith 10 28:40.0 Minn Valley Lutheran
605 Luis Machado 11 28:44.3 Benson/K-M-S
606 Emmit Goebel 7 28:51.7 Tartan
607 Gurvir Johal 11 29:03.7 Shanley-Oak Grove
608 Zane Neal 10 29:07.3 Fridley
609 Jonathan Mortensen 10 29:09.1 Tartan
610 Jacob Mueller 10 29:09.5 Minn Valley Lutheran
611 Justin Hoppe 12 29:09.6 Melrose
612 Sam Gunnarson 11 30:45.0 MarshallSchool Duluth
613 Eli Stevens 12 30:57.3 Royalton
614 Max Deyo 12 31:21.5 Austin
615 Jack Jorgenson 12 32:04.5 Coon Rapids
616 Dale Reshetar 10 33:37.2 Rogers
617 Michael Radoscevich 9 33:53.6 Academy of HolyAngels