Milaca Merge - Combined Team & Individual Mega Meet Results

Boys Individual 5K Results

Place Name Grade Team Time Score
1 Maxwell Manley 12 Edina 15:31.2 1
2 Adison Stansbury 12 Stillwater 15:40.7 2
3 Geno Uhrbom 10 GNK 15:48.0 3
4 Austin Streit 12 Mounds View 15:53.7 4
5 Lukas Hessini 12 Mounds View 16:01.7 5
6 Willem Gokemeijer 12 Edina 16:04.4 6
7 Zach Johnson 12 Moorhead 16:04.7 7
8 Charles Babcock 12 Forest Lake 16:08.9 8
9 Harris Anderson 11 Math & Science Acade 16:15.5 9
10 Finn Sokolowski 11 Mounds View 16:16.5 10
11 Brandon O'Hara 11 Perham 16:16.9 11
12 Wes Donaldson 12 Eden Prairie 16:18.2 12
13 Eli Hoeft 12 Hopkins 16:18.5 13
14 Nicholas Jacobson 12 Blaine 16:18.9 14
15 Cameron Stocke 8 Virginia 16:20.4 15
16 Russell Gokemeijer 11 Edina 16:20.7 16
17 Jack Larson 12 Eden Prairie 16:21.4 17
18 Yonas O'Malley 12 Stillwater 16:23.2 18
19 Dawson Strom 12 Moorhead 16:24.7 19
20 Lars Dewall 12 Stillwater 16:25.2 20
21 Alex Luz 12 Fargo North 16:25.5 21
21 Will Sacay 11 Mounds View 16:25.5 20
23 Max Charlsen 11 Forest Lake 16:25.7 23
24 Joseph Reimann 12 East Ridge 16:26.2 24
25 Mackinon Mokoro 11 Osseo 16:28.2 25
26 Cooper Lennox 11 Mora 16:29.0 26
27 Clayton Anderson 12 Perham 16:30.4 27
28 Noah Stewart 11 MACA 16:31.0 28
28 Mason Shea 11 River Falls, WI 16:31.0 27
30 Lucas Selman 12 Edina 16:31.4 30
31 Jacob Bright 11 West Central 16:31.5 31
32 Ethan Vargas 10 Stillwater 16:34.5 32
33 Gus Hubbell 11 Edina 16:34.7 33
34 Liebon Mohamed 11 St Cloud Apollo 16:35.0 34
35 CJ Young 11 Maple Grove 16:35.7 35
36 Ben Aoki-Sherwood 12 Robbinsdale Armstron 16:36.0 36
37 Mitch Johnstone 11 Mankato Loyola-Cleve 16:36.4 37
38 Jake Arason 12 Grand Forks Red Rive 16:37.2 38
39 Gage Mostad 11 Bemidji 16:37.7 39
40 Aidan St. George 12 Eden Prairie 16:38.5 40
41 Caleb Yokom 10 Fargo North 16:40.2 41
42 Johann Noer 12 Stillwater 16:40.6 42
43 Mitiku Nies 9 Sartell 16:41.2 43
43 Penn Sagedahl 12 Hopkins 16:41.2 42
45 Alex Gutierrez 10 Eden Prairie 16:41.6 45
46 Jack Gschwendtner 10 Eden Prairie 16:41.7 46
47 Isaac Hartman 10 Eden Prairie 16:42.2 47
48 Patrick McLean 11 Maple Grove 16:43.4 48
49 Bailey Evenson 11 Perham 16:43.6 49
50 Charles Caven 11 Maple Grove 16:43.8 50
51 Zach Matzner 11 Marshall 16:44.4 51
52 Luke Kolar 12 St Thomas Academy 16:47.1 52
52 Tyler Anderson 11 Blaine 16:47.1 51
54 Elliot McArthur 8 Mounds View 16:48.1 54
55 Riley Berg 12 Bemidji 16:48.6 55
56 Blaine Bong 12 Cloquet 16:49.4 56
56 Alec Nelson 11 Mounds View 16:49.4 55
58 ANDREW AASEN 8 Edina 16:49.8 58
59 Henry Snider 11 Mounds Park Academy 16:50.1 59
60 Zach Nemeth 11 Sartell 16:51.2 60
60 Jordan Allen 11 Cloquet 16:51.2 59
62 Evan Lee 11 LP-HT-ML 16:51.8 62
62 Peter Lynch 11 Benilde-St Margaret 16:51.8 61
64 Grant Magnuson 10 River Falls, WI 16:52.6 64
65 Mitchell Grand 12 Hutchinson 16:53.1 65
66 Nicholas Youso 10 Bemidji 16:53.9 66
67 Mohamed Mohamud 11 Eden Prairie 16:54.4 67
68 Thomas J Thurlow 12 St Thomas Academy 16:55.7 68
69 Bryce Whitley 12 Eden Prairie 16:56.2
69 Henry Holcomb 12 Minneapolis South 16:56.2 69
71 Tommy Ryan 12 Pine City 16:56.4 70
72 Jakob McCleary 9 Perham 16:57.6 71
73 OTTO SCHREINER 9 Edina 16:58.1 72
74 Thomas Hugo 12 Grand Forks Red Rive 16:58.2 73
75 Matt Bourne 12 Mounds Park Academy 16:58.5 74
76 Ethan Selph 11 Stillwater 16:58.8 75
77 Mikey Kvaal 11 LQPV-DB 16:59.3 76
78 Zach Getting 12 East Ridge 17:00.4 77
79 Zachary McShane 12 Robbinsdale Armstron 17:00.6 78
80 Jackson Marble 12 Eden Prairie 17:01.4
81 Zeke Sather 10 LQPV-DB 17:01.5 79
82 Aidan Luebke 12 Benilde-St Margaret 17:01.8 80
83 Grant Strukel 11 Blue Earth Area 17:02.1 81
84 Landon Aufderhar 12 Andover 17:02.2 82
85 Kyle Schill 10 West Central 17:02.3 83
86 NOAH KOELBL 11 Edina 17:02.4
87 Zac Fouquerel-Skoe 12 Bemidji 17:02.6 84
88 Evan Myran 10 Moorhead 17:03.1 85
89 Jacob Kunka 12 Moorhead 17:03.2 86
90 Dare Akinmusire 11 Nova Classical Acade 17:03.4 87
90 Benjamin Haberman 10 Hopkins 17:03.4 86
92 Jesse Bahen 11 Cloquet 17:03.9 89
93 Zach Simon 12 Grand Forks Red Rive 17:04.1 90
94 John Christian Faller 10 East Ridge 17:04.2 91
95 Broden Diederich 10 Grand Forks Red Rive 17:04.3 92
96 William Walker-Rozo 11 Minot 17:04.5 93
97 Jarred Brandt 12 Stillwater 17:06.9 94
98 Ryan Meyer 10 Grand Forks Central 17:07.2 95
99 Ben Van Sloun 10 Eden Prairie 17:07.3
100 Samuel Rengo 12 Esko 17:07.6 96
101 Patrick McDowell 12 Stillwater 17:08.7
102 Carson Kahler 12 Martin County West 17:09.2 97
103 Jack Jaeger 11 Hutchinson 17:09.3 98
103 Kolton Larson 12 Martin County West 17:09.3 97
105 Travis Miller 11 Heritage Christian 17:09.6 100
106 will Surbaugh 11 North Shore 17:09.9 101
107 Preston Poepping 12 Melrose 17:10.1 102
108 Jack Van Kempen 11 West Central 17:10.4 103
109 Craig Feist 12 East Central 17:11.1
110 Spencer Engel 10 GNK 17:11.2 104
111 Peyton Nordby 11 Detroit Lakes 17:11.6 105
112 Noah Jacobs 11 Minot 17:11.8 106
113 Ben Boelter 11 Sartell 17:11.9 107
114 Christopher Romain 10 Woodbury 17:12.2 108
114 Leo Goodman 10 Hopkins 17:12.2 107
116 Troy Parulski 11 St James 17:12.3 110
117 Aaron Nelson 9 Mountain Iron-Buhl 17:13.5 111
118 Isaac Swanson 10 North Shore 17:14.1 112
119 Jayson Peyerl 10 Redwood Valley 17:14.3 113
120 Thomas Marrah 12 Centennial 17:14.6 114
120 Ethan Maish 10 Bemidji 17:14.6 113
122 Jonathan Pattie 9 Centennial 17:15.4 116
123 Jake Andres 12 Pierz 17:15.5 117
123 Carter Crawford 12 Robbinsdale Armstron 17:15.5 116
125 Nathan Williams 12 Mora 17:16.1 119
126 William Elskamp 12 Watertown-Mayer 17:16.2 120
127 Elijah Harvala 10 Moorhead 17:16.7 121
127 Tennessee Scott-Lumba 12 St Cloud Tech 17:16.7 120
129 Aleksander Wormuth 12 Hopkins 17:17.1 123
130 Carter Grove 11 Osakis 17:17.2 124
130 Wyatt Rauvola 12 Cromwell-Floodwood 17:17.2 123
132 Shef West 9 Blake 17:17.4 126
133 Jacob Hoekstra 10 Minneapolis South 17:17.6 127
133 Aiden Ripp 12 Cloquet 17:17.6 126
133 Nate Webster 11 Pine City 17:17.6 126
136 Brenden Seipke 11 North Shore 17:17.9 130
137 Jerrett Peterson 11 Mankato Loyola-Cleve 17:18.1 131
138 Aiden Kilibarda 10 Stillwater 17:18.2
139 Nels Trandahl 11 Rockford 17:18.4 132
140 Jeremiah Vanacker 11 Forest Lake 17:18.5 133
141 Vaughn Ruska 10 Osseo 17:18.7 134
142 Noah Smith 11 North Shore 17:18.9 135
143 Ryan Prusak 10 Grand Forks Red Rive 17:19.1 136
144 Tavin Zeise 11 Nova Classical Acade 17:19.2 137
145 Zach Spears 11 Eden Prairie 17:19.4
146 Kade Runge 9 West Central 17:19.5 138
147 Lukas Ladas 11 Nova Classical Acade 17:19.7 139
148 Theo Andre 10 Nova Classical Acade 17:19.8 140
149 Simon Razidlo 12 Waconia 17:19.9 141
150 Niko Schmanski 11 Hopkins 17:20.2 142
151 Cade Dawson 11 Dilworth-Glyndon-Fel 17:20.7 143
152 Colby Branch 11 Hopkins 17:21.9 144
153 Chase Belka 11 Perham 17:22.1 145
154 TATE HUSS 12 Edina 17:23.1
154 Mason Bjorlie 12 Fargo North 17:23.1 146
156 Joe Nihart 12 North Branch 17:23.2 147
157 Brewer Sam 10 St Cloud Apollo 17:23.4 148
158 Matthew Miller 10 Mounds View 17:23.6 149
159 SEAN BAIRD 11 Edina 17:23.7
160 Zach Harren 12 Sartell 17:24.1 150
160 Daniel Koland 10 East Ridge 17:24.1 149
162 Adam Namyst 12 Centennial 17:24.2 152
163 Samuel Theisen 12 Robbinsdale Armstron 17:24.4 153
164 Jacob Lipke 12 Hutchinson 17:24.6 154
164 Huxley Nyabwari 11 Maple Grove 17:24.6 153
166 Gii Wadon 11 Deer River-Norhtland 17:24.8 156
167 Nate Moeller 12 Mounds View 17:25.4
168 Nathaniel Apostle 11 Mounds View 17:25.7
169 Jackson Miest 11 St James 17:26.6 157
170 Joey Madsen 11 River Falls, WI 17:26.7 158
171 Lucas Gustafson 12 Elk River 17:27.7 159
172 Padon Kinzley 9 St Thomas Academy 17:27.9 160
173 Seth Pierson 11 St James 17:28.4 161
174 Tanner Olson 12 Detroit Lakes 17:28.5 162
174 Granton Schneider 11 Moorhead 17:28.5 161
176 Matthew Stuber 12 North Branch 17:28.7 164
177 Parker Hahn 9 Park-Cottage Grove 17:28.9 165
178 Tyler Norgord 12 Grand Rapids 17:29.2 166
179 Tristan Lainhart 10 Eden Prairie 17:29.4
180 Hunter Grimm 12 Lake City 17:29.5 167
181 Justus Robinson 12 Park-Cottage Grove 17:29.7 168
182 Eric Gramer 11 East Ridge 17:30.1 169
183 Michael Kenney 12 East Ridge 17:30.2 170
184 Adrick Kraftson 9 Stillwater 17:30.5
184 Sam Harmon 11 Fargo North 17:30.5 171
186 Thomas Klisch 9 Royalton 17:30.6 172
187 Mason Beise 11 Southwest Christian 17:31.1 173
188 Quinn Roehl 8 Grand Forks Central 17:31.3 174
189 Jack Hesse-Withbroe 10 Stillwater 17:31.8
190 Mason Clark 10 Redwood Valley 17:32.3 175
191 Ian Acheson 10 Blake 17:33.6 176
192 Brett Omtvedt 11 Mankato Loyola-Cleve 17:33.8 177
193 John Werner 10 Proctor 17:34.1 178
194 Jenson Meyer 11 Marshall 17:34.4 179
195 Andrew Larsen 11 Eveleth-Gilbert 17:34.5
196 Dylan Yang 10 Eden Prairie 17:34.8
196 Evan Jacobson 11 Heritage Christian 17:34.8 180
198 Nick Jorgenson 12 Coon Rapids 17:34.9 181
199 Rishi Gulati 12 St Cloud Cathedral 17:35.1 182
200 Kaden Smart 12 Mora 17:35.4 183
201 Griffin Johnson 11 LQPV-DB 17:35.9 184
202 Will Nemeth 11 Sartell 17:36.3 185
203 JayEven McGee 12 Benson-KMS 17:36.4 186
204 David Olson 11 Osceola 17:37.9 187
205 Drew Sampson 10 Forest Lake 17:38.7 188
206 Adam Arnold 10 Grand Forks Central 17:38.8 189
207 Christopher Borash 11 Royalton 17:38.9 190
207 Ryan Imse 12 East Ridge 17:38.9 189
209 Reed Smith 11 Coon Rapids 17:40.2 192
210 Isayas Rodriguez 10 Delano 17:40.5 193
211 Quentin Blomme 12 Marshall 17:40.6 194
212 Jakob Eggen 10 St Croix Central 17:40.9 195
213 Matthew Oehler 12 Fergus Falls 17:41.4 196
214 Finn Salveson 12 Breck 17:41.5 197
215 Trigg Capistrant-Kinn 12 Waconia 17:41.6 198
215 Olie Abate 11 Osseo 17:41.6 197
217 Andy Nelson 11 Mountain Iron-Buhl 17:41.8 200
218 Soren Bartell 9 Fargo North 17:42.1 201
219 Nick Blommel 11 St Cloud Apollo 17:42.4 202
219 Logan Meinert 10 Andover 17:42.4 201
219 Samuel Gebhart 12 Moorhead 17:42.4 201
219 Dylan Olson 12 Stillwater 17:42.4
223 Noah Weisjahn 10 Robbinsdale Armstron 17:43.2 205
224 Micah Rentschler 12 Mankato Loyola-Cleve 17:43.5 206
225 Joshua Knight 9 Proctor 17:44.1 207
225 Habtamu Schaller 10 St Cloud Tech 17:44.1 206
227 Austin Geyer 11 Minot 17:44.2 209
228 Owen Sondag 7 Fargo North 17:44.6 210
228 Jared Nordstrom 11 Heritage Christian 17:44.6 209
230 Jon Roux 9 Stillwater 17:45.0
231 Sam Ryan 10 Benilde-St Margaret 17:45.4 212
231 Symon Keiser 11 Jordan 17:45.4 211
233 Tyler Harris 10 New Richmond 17:45.6 214
234 Henry Long 10 Eagle Ridge Academy- 17:46.1
235 Nile Timmerman 11 Eden Prairie 17:46.2
236 Ethan Harsell 12 Grand Forks Central 17:46.6 215
236 Reese Anderson 9 Lake City 17:46.6 214
238 Peter Oviguian 12 Eden Prairie 17:46.7
239 Joel Ebel 12 St Cloud Cathedral 17:48.4 217
240 Daniel Olson 9 GNK 17:48.6 218
240 Isaac Dold 10 Jordan 17:48.6 217
242 Lance Nemecek 9 Mound-Westonka 17:49.0 220
243 Preston Carlson 12 Paynesville 17:49.3 221
244 Isaiah Bischoff 11 Minneapolis South 17:49.5 222
245 Josef Lalli 9 Bemidji 17:50.0 223
246 Eli Carlson 12 Otter Tail Central 17:50.1 224
247 Kolten Heimbach 10 Osceola 17:50.2 225
248 Eean Allpress 12 LQPV-DB 17:50.4 226
249 Jesse Clausen 9 Pequot Lakes 17:50.7 227
250 Jeremy Davie 11 Legacy-PACT 17:50.9 228
250 Mason Brehmer 9 LQPV-DB 17:50.9 227
252 William O'Connor 12 Moorhead 17:51.2
253 Ryan McNamara 11 Osseo 17:51.9 230
254 Evan Johnson 10 East Ridge 17:52.1
254 Lucas Hinojos 11 Wadena-Deer Creek 17:52.1 231
256 Alex Knickrehm 12 St James 17:52.7 232
257 Bridger Scraper 12 Fargo North 17:53.1 233
258 Carter Vonderahe 10 Sartell 17:53.4 234
259 Seth Lindgren 9 Bemidji 17:53.5 235
260 Ryan Young 11 Princeton 17:53.6 236
261 Isaac Johnson 11 Coon Rapids 17:53.8 237
261 Ryan Behnke-Nead 10 Anoka 17:53.8 236
263 Ryan Kilibarda 8 Stillwater 17:54.1
264 Elijah Kigozi 11 Sartell 17:54.4 239
264 Jack Balsiger 11 Delano 17:54.4 238
264 Nathan Alto 10 Bemidji 17:54.4
267 Luke Osler 11 Edina 17:54.7
268 David Meza 12 Minot 17:54.8 241
269 Daniel Beletsky 11 Stillwater 17:54.9
270 Kaleb Rutgers 12 St Thomas Academy 17:55.1 242
271 Connor Artner 10 Fairmont 17:55.2 243
272 Max Blader 10 New Richmond 17:55.6 244
273 Jack Meinert 10 Andover 17:56.1 245
274 Erik Swensen 12 Mounds View 17:56.4
275 Max Fore 12 New Richmond 17:56.9 246
276 Rav Veness 12 River Falls, WI 17:57.1 247
277 Lucas Bourgeault 12 Esko 17:57.2 248
278 BROOKS QUINBY 12 Edina 17:57.3
278 Okuny Awow 12 Woodbury 17:57.3 249
280 Camerson Goodman 12 Minot 17:57.6 250
281 Jacob Easty 12 Lakeview Christian A 17:57.9 251
281 Grant Fritch-Gallatin 11 Detroit Lakes 17:57.9 250
283 Solomon Johnson 12 MACA 17:58.2 253
283 Daniel Savageau 11 Osakis 17:58.2 252
285 Tucker Strawsell 12 Detroit Lakes 17:58.7 255
285 Ethan Johnson 10 Pequot Lakes 17:58.7 254
287 Nathan Smith 11 Blaine 17:58.9 257
287 Adam Brandt 10 New Prague 17:58.9 256
289 Caleb Schrein 10 Delano 17:59.1 259
289 Angelo Fiataruolo 9 Orono 17:59.1 258
291 Cougar Holder 10 St Croix Central 17:59.2 261
292 Gabe Sagvold 9 Fargo North 18:00.0
293 Will Mattes 11 Math & Science Acade 18:00.1 262
293 Zane Borchardt 12 Martin County West 18:00.1 261
295 Sam Magnuson 10 Mounds View 18:00.2
296 Kai Bergquist 9 Eden Prairie 18:00.4
297 Brady Ascheman 12 Benson-KMS 18:00.5 264
297 Will Magaard 11 Benson-KMS 18:00.5 263
299 Joseph Gustafson 10 Elk River 18:00.6 266
300 Jeffrey Kayfes 9 Mountain Iron-Buhl 18:00.7 267
301 Brandon Nelson 10 River Falls, WI 18:00.9 268
302 Ryan Anderson 10 Robbinsdale Armstron 18:01.1 269
303 Jackson Rasmusson 12 Foley 18:01.3 270
304 Teddy Lawder 10 St Thomas Academy 18:01.4 271
305 Erik Collins 11 St Croix Central 18:01.5 272
306 Cale Bishop 10 New Richmond 18:01.6 273
307 Mauricio Vite 11 St James 18:01.9 274
308 Braden Bomgaars 10 Holdingford 18:02.1 275
308 Jeremiah Christiansen 12 Holdingford 18:02.1 274
310 David Platt 10 Hibbing 18:02.2 277
311 Max Vogel 11 Stillwater 18:02.3
312 Jason Franzwa 11 River Falls, WI 18:02.4 278
313 Gavin Dorsey 11 Grand Forks Red Rive 18:02.6 279
314 Alex Salwasser 9 West Central 18:02.7 280
315 Quinn McDonald 9 Osceola 18:02.9 281
316 Joshua Hagen 12 Moorhead 18:03.3
316 Nick Kramer 11 Osceola 18:03.3 282
318 Ellis Maloney 10 Mounds View 18:03.5
319 Matt Papke 11 Rush City 18:03.6 283
320 Ives Hilgers 10 Moorhead 18:03.8
320 Isaac Scheidecker 12 Perham 18:03.8 284
320 Logan Vinaja 12 Pine City 18:03.8 283
323 Kalin McDonough 12 Waconia 18:03.9 286
324 Evan Santrizos 11 St Thomas Academy 18:04.1 287
325 Sam Stertz 10 Grand Rapids 18:04.2 288
326 Isaiah Novak 11 Foley 18:04.4 289
327 Cullen Moore 9 Mounds Park Academy 18:04.6 290
327 Tucker Tenvoorde 10 St Cloud Apollo 18:04.6 289
329 Nathan Clausing 12 Big Lake 18:05.1 292
330 KURT LEBAKKEN 9 Edina 18:05.4
331 Maison Zimmer 11 St Cloud Apollo 18:05.6 293
332 Isaiah Manninen 10 Proctor 18:06.1 294
333 Noah Johnson 12 Anoka 18:06.2 295
334 Devin Ironi 11 Foley 18:06.3 296
335 Mike Yocum 12 Fridley 18:06.5 297
336 Nicholas Bartlett 9 Forest Lake 18:06.7 298
337 Lucas Granec 9 Mahtomedi 18:06.9 299
338 Andrew Moeller 12 Fairmont 18:07.1 300
339 Turner Schad 9 St Cloud Cathedral 18:07.2 301
339 Tobias Burgess 11 Edina 18:07.2
339 Cole Andres 11 Pierz 18:07.2 300
339 Joe Kozlowski 10 Lake City 18:07.2 300
343 JAY LEBAKKEN 9 Edina 18:07.5
344 ETHAN RICHTER 9 Edina 18:07.7
344 Sterling Follis 12 Stillwater 18:07.7
346 Gabe Stassen 11 Hutchinson 18:07.9 304
347 Jacob Strack 12 Jordan 18:08.1 305
348 Gavin Luebke 10 Breck 18:08.2 306
349 ETHAN BERNSTEIN 10 Edina 18:08.4
349 Owen Erickson 10 Spring Lake Park 18:08.4 307
351 Daniel Binsfeld 10 Sartell 18:08.8
352 Conner Daudt 12 Deer River-Norhtland 18:09.1 308
353 Sam Marble 12 Eden Prairie 18:09.4
354 Brodrick Larson 11 Rush City 18:09.5 309
355 Jalyn Ufkin 12 Canby-Minneota 18:09.7 310
355 Sergio Barreto-Espino 11 Blaine 18:09.7 309
357 Jack Sexton 10 St Thomas Academy 18:09.9 312
357 Evan Riechers 12 Andover 18:09.9 311
359 Henry Beck 12 Orono 18:10.3 314
360 Connor Behrens 10 Waconia 18:10.5 315
361 Sam Kahnke 12 Redwood Valley 18:11.3 316
362 Karter Wasberg 12 Marshall 18:11.5 317
363 Dylan Bartness 10 Robbinsdale Armstron 18:11.6 318
364 Ben Becker 11 Hutchinson 18:11.7 319
365 Tristan Anderson 10 Roseau 18:11.8 320
366 Matthew Bzdok 11 St Cloud Tech 18:12.2 321
367 Carter Elde 9 Grand Forks Central 18:12.5 322
367 Easton Gregory 10 Martin County West 18:12.5 321
369 Steve McCoy 12 Mounds View 18:12.6
370 Noah Keller 12 Minot 18:13.2 324
371 Evan Hegland 10 LQPV-DB 18:13.4 325
372 Jackson Wertish 10 Stillwater 18:13.6
372 Quentin Struwe 12 Benilde-St Margaret 18:13.6 326
372 Andre Kemboi 10 Coon Rapids 18:13.6 325
375 Max Ceplecha 11 Jordan 18:13.7 328
376 Max Shanklin 9 Waconia 18:13.8 329
377 Braden Hilde 11 Stillwater 18:14.2
378 Evan Leonidas 11 Duluth East 18:15.1 330
379 Cody Dolezal 11 Otter Tail Central 18:15.2 331
380 Christian Reveland 12 Jordan 18:15.3 332
381 Zac Gillett 10 Minot 18:15.7 333
381 Chase Blodgett 10 Woodbury 18:15.7 332
383 Jacob Toay 12 Anoka 18:15.8 335
384 Ryne Anderson 10 Waconia 18:16.1 336
384 Tyler Harms-Synkiew 11 Cloquet 18:16.1 335
384 Luke Young 10 Tartan 18:16.1 335
387 Trenton Hohn 10 East Ridge 18:16.3
388 Gavin Hilyar 9 Elk River 18:16.5 339
389 Blake Weber 11 Detroit Lakes 18:16.6 340
390 Josh Sanders 10 Cloquet 18:16.7 341
391 Cole Harcey 10 Osseo 18:16.9 342
391 Xander Seaman 12 Redwood Valley 18:16.9 341
391 Peyton Klecatsky 11 Park-Cottage Grove 18:16.9 341
394 Josh Finseth 9 Dilworth-Glyndon-Fel 18:17.4 345
395 Jacob Muth 12 Orono 18:17.5 346
396 Erik Blossom 11 Centennial 18:17.7 347
397 Jacob Fischer 11 Long Prairie-Grey Ea 18:17.8 348
398 Nash Nelson 11 Lake City 18:17.9 349
399 Peyton Martinek 8 Coon Rapids 18:18.1 350
400 Ryley Emslander 12 Sartell 18:18.3
400 Noah Weichert 12 New Prague 18:18.3 351
402 Josh Rawls 10 Mora 18:18.4 352
403 Micheal Dalheimer 9 Watertown-Mayer 18:18.5 353
403 Ian Hohn 10 East Ridge 18:18.5
405 Damian Caron 12 Marshall 18:18.6 354
406 Adam Boeckermann 11 Elk River 18:18.7 355
407 Matthew Hosmann 9 Maple Grove 18:19.0 356
408 Ethan Logeman 10 St Cloud Apollo 18:19.2 357
408 Shane Corbett 11 St Cloud Cathedral 18:19.2 356
410 Deon Estebo 12 Redwood Valley 18:19.4 359
411 Carson Hespe 10 Perham 18:19.6 360
412 Zeke Woods 11 Holdingford 18:19.8 361
413 Noah Christiansen 11 Coon Rapids 18:20.3 362
414 Sam Jordan 10 East Ridge 18:20.4
415 Braxton Middaugh 8 Fargo North 18:20.5
415 Sean McNiesh 9 East Ridge 18:20.5
417 Trevor Prelesnik 12 New Prague 18:20.8 363
418 Nicholas Berscheit 11 Melrose 18:20.9 364
419 Kaden Kreienbrink 9 Hopkins 18:21.2
419 Aiden Bear 12 North Branch 18:21.2 365
419 Sam Nelson 12 Benilde-St Margaret 18:21.2 364
419 Jacob Johnson 10 Mora 18:21.2 364
423 Blake Stoks 9 Canby-Minneota 18:21.3 368
423 Jacob Donahue 12 St Francis 18:21.3 367
425 Ben Hernandez 12 MACA 18:21.5 370
426 Sam Cromie 10 Jordan 18:21.7 371
426 Eli Peterson 11 Osseo 18:21.7 370
426 Jaxson Grube 12 Moorhead 18:21.7
429 Finn McCormick 9 Nova Classical Acade 18:21.9 373
429 Caleb Anton 12 New Richmond 18:21.9 372
431 Jordan Opsahl 11 Zimmerman 18:22.1 375
432 Mason Vagel 10 Stillwater 18:22.2
432 Riley Hackbarth 12 St Croix Central 18:22.2 376
432 Andrew Zwiefel 12 Paynesville 18:22.2 375
435 Jamesson Forsberg 8 Martin County West 18:22.4 378
436 Anthony Rozycki 11 Royalton 18:22.7 379
437 Drew Storkamp 12 Foley 18:23.2 380
437 Shane Blake 12 Blaine 18:23.2 379
437 Mathias Waskey 12 Forest Lake 18:23.2 379
440 Aaron Holsin 12 Mahtomedi 18:23.4 383
440 Beck Pope 11 Forest Lake 18:23.4 382
440 Joshua Baston 11 Woodbury 18:23.4 382
443 Cameron Picht 12 Eden Prairie 18:23.7
444 Jack McNamee 10 Nevis 18:23.9 386
444 Riley Jenum 12 Hutchinson 18:23.9 385
446 Tom Bock 12 Hutchinson 18:24.2 388
447 Juan Castaneda 10 St James 18:24.3 389
447 Blake Slater 11 Osceola 18:24.3 388
447 Owen Hansmann 10 Robbinsdale Armstron 18:24.3
450 Joell Knopp 12 St Cloud Apollo 18:24.4 391
451 Bryce Borland 12 Waconia 18:24.5 392
452 James Pritchett 12 Paynesville 18:24.6 393
453 Sam Bastien 11 St Cloud Cathedral 18:24.9 394
454 Jack Worley 11 Duluth East 18:25.4 395
455 Robert Degonda 10 Stillwater 18:25.5
455 Gunnar Anderson 11 Perham 18:25.5
457 Matthew Binsfeld 9 Elk River 18:25.7 396
457 Lawrence Wirries 12 Moorhead 18:25.7
459 Maverick Koecher 10 Moose Lk/WR/Barnum 18:25.8 397
460 Don Pham 10 Spring Lake Park 18:26.1 398
461 Levi Taylor 12 Coon Rapids 18:26.3 399
462 Carson Dock 12 Waconia 18:26.4
463 Bryce Nelson 11 Montevideo 18:26.5 400
464 Owen Hirt 7 Orono 18:26.6 401
465 Elijah Grabinske 10 Anoka 18:26.9 402
466 Jonathan Trudell 10 Hopkins 18:27.1
467 Owen Kiser 11 Stillwater 18:27.2
468 Macalister Nelson 10 Moorhead 18:27.3
469 Austin Carlson 10 Delano 18:27.4 403
469 Payton Sterud 9 LQPV-DB 18:27.4 402
471 Ben Johnson 11 Lake City 18:27.6 405
472 William Saari 10 Fairmont 18:27.7 406
473 Connor McCoy 11 Fridley 18:27.9 407
474 Walker Niebergall 11 Benilde-St Margaret 18:28.2 408
474 Alec Gulseth 11 Dilworth-Glyndon-Fel 18:28.2 407
476 Bereket Loer 11 Wadena-Deer Creek 18:28.6 410
477 Colin Hackbarth 9 St Croix Central 18:28.7 411
478 Michael Butterfield 10 GNK 18:29.1 412
479 Jared Josephson 12 Canby-Minneota 18:29.3 413
479 Cale Prosen 9 Cloquet 18:29.3 412
481 Diego Rojas 10 New London-Spicer 18:29.5 415
481 Jack Lee 11 Moorhead 18:29.5
483 Joe Eberle 11 Fergus Falls 18:29.6 416
484 Zach Scharpen 12 Lake City 18:29.7 417
485 Josh Burgess 11 St Croix Central 18:30.2 418
486 Weston Marx 10 GNK 18:30.5 419
487 Alec Schaefer 12 Mankato Loyola-Cleve 18:30.6 420
487 Joshua Meinert 12 Anoka 18:30.6 419
489 Michael Gennaro 11 Mounds View 18:30.7
490 CHARLES HEINECKE 12 Edina 18:30.8
490 Frankie Tomczik 11 St Cloud Cathedral 18:30.8 422
492 Andrew Muenzhuber 9 Lake City 18:30.9 423
493 Brandon Hoverson 10 Grand Forks Central 18:31.1 424
493 Caleb Rivera 10 St James 18:31.1 423
493 Spicer Johnson 12 Lakeview Christian A 18:31.1 423
496 Zach Rusich 9 Hibbing 18:32.2 427
496 Seth Hora 12 Rush City 18:32.2 426
498 Brett de Kooker 9 Robbinsdale Armstron 18:32.4
498 Atticus Dell 10 Stillwater 18:32.4
498 Kyle Kryzer 12 Maple Grove 18:32.4 429
501 Cameron Lehmann 9 Elk River 18:32.8 430
502 Henry Scheit 12 Woodbury 18:33.2 431
503 Rune Lee-Kolhoff 11 Hopkins 18:33.3
504 Jack Eisenzimmer 10 Moorhead 18:33.4
505 Joe Williamson 9 Grand Forks Central 18:33.5 432
506 Lake Doran 12 Moose Lk/WR/Barnum 18:33.6 433
507 Jonny Saldiin 9 Stillwater 18:33.7
507 Logan Rotzien 12 Coon Rapids 18:33.7
509 Adrian Marin 12 East Ridge 18:33.8
509 Ben Grebinoski 12 Holdingford 18:33.8 434
509 Michael Nagler 12 Benson-KMS 18:33.8 433
509 Liam Carr 11 Elk River 18:33.8 433
513 Cameron Ausland 12 Minneapolis South 18:34.2 437
514 Darrian Kueker 12 Fairmont 18:34.4 438
515 Logan Clark 9 Sartell 18:34.5
516 Reubens Swanson 9 West Central 18:34.6 439
517 Brenner Klein 11 Mounds View 18:34.7
517 Sam Buytaert 9 Cloquet 18:34.7
519 Landon Wherry 10 Marshall 18:34.9 440
519 Aaron Johnson 12 Coon Rapids 18:34.9
521 Ben Pettingell 11 Maple Grove 18:35.1 441
521 Collin McDonald 12 Minot 18:35.1
523 Oscar Halt 9 Minot 18:35.5
523 Ethan Erickson 11 Forest Lake 18:35.5
525 Josiah Thomas 11 Duluth East 18:35.6 442
526 Peter Manolis 10 Mounds Park Academy 18:35.8 443
526 Colby Dueth 11 LQPV-DB 18:35.8
528 Philip Dowdell 11 Fargo North 18:36.1
529 Dylan Van de Bogert 10 Grand Forks Central 18:36.3
529 Thomas Nieters 11 St Cloud Apollo 18:36.3
531 Oscar Timm 10 Marshall (Duluth) 18:36.4 444
532 Justin Vorndran 12 Osceola 18:36.7 445
533 Luke Lundell 12 Hibbing 18:36.9 446
534 Dale Kirsch 9 Park-Cottage Grove 18:37.1 447
535 Mason Voshell 11 Milaca 18:37.4 448
536 Michael Gunn 11 Nevis 18:37.6 449
536 Sean Rogers 11 Osceola 18:37.6 448
538 Charlie Franke 11 Stillwater 18:37.7
539 Dameon Zenawick 9 Grand Forks Red Rive 18:37.8 451
540 Hunter McHenry 9 Grand Forks Red Rive 18:38.0
541 Landen Liu 9 Centennial 18:38.1 452
541 Johnathan Danelski 9 Moose Lk/WR/Barnum 18:38.1 451
543 Jacob Hall 10 Osceola 18:38.2
543 Mitchell Miller 11 St Cloud Cathedral 18:38.2 454
545 Kallen Murphy 10 St Cloud Tech 18:38.4 455
545 Elijah Kitzman 11 Detroit Lakes 18:38.4 454
547 Kadin Ludwig 10 Paynesville 18:38.5 457
548 Cohen Rice 9 Roseville 18:38.6 458
548 William Alverson 12 Osakis 18:38.6 457
550 Max Johnston 11 Pequot Lakes 18:38.7 460
551 Thomas Meyer 12 Stillwater 18:38.8
551 Reid Lawrence 11 Mahtomedi 18:38.8 461
553 Noah Miller 11 Pine City 18:39.1 462
554 Dennis Osvold 11 Cloquet 18:39.7
555 Tyler Pohlmann 10 Melrose 18:39.8 463
556 Leo Duffy 11 Rockford 18:39.9 464
556 Samuel Javaherian 11 Duluth East 18:39.9 463
558 Nick St. Peter 9 Maple Grove 18:40.2
559 Aiden Langheim 9 Jordan 18:40.3 466
560 Tyler Frisinger 9 Waconia 18:40.5
560 JC Holman 11 North Shore 18:40.5 467
562 Kyle Erickson 11 Roseau 18:40.7 468
562 Isaac Dykstra 11 Lake of the Woods 18:40.7
564 Russell Pierzinski 11 Pequot Lakes 18:41.2 469
565 Bryce Kondos 9 Bemidji 18:41.4
565 Brooks Anderson 11 Pequot Lakes 18:41.4 470
567 Nicholas Dunn 12 Marshall 18:41.5 471
568 Austin Knickrehm 10 St James 18:41.6
569 Bradley Rohloff 11 MACA 18:41.8 472
570 Ashton Walz 11 Maple Grove 18:41.9
571 Noah Erickson 9 Forest Lake 18:42.2
571 Mark Ramel 11 Benilde-St Margaret 18:42.2 473
573 Benjamin Bauer 10 Cloquet 18:42.3
573 Ben Nauman 10 Legacy-PACT 18:42.3 474
575 Samuel Leervig 12 Hopkins 18:42.9
575 Gabe Grawe 11 Dilworth-Glyndon-Fel 18:42.9 475
577 Sam Morrisette 12 Mounds View 18:43.1
578 Zach Tlusty 11 Eden Prairie 18:43.3
579 Andreas Aho 10 United North Central 18:43.6 476
579 Peter Wertzler 11 Tartan 18:43.6 475
581 Will Schmitz 12 Esko 18:43.8 478
582 tristan Smith 11 Stillwater 18:43.9
583 Matthew Belin 10 Roseville 18:44.3 479
584 Jacob Luark 10 Princeton 18:44.4 480
585 Jagar Hansen 10 Math & Science Acade 18:44.5 481
585 Bruce Muehlhauser 12 Anoka 18:44.5 480
587 Kaden Halverson 12 Mora 18:44.6 483
588 Hunter Ulferts 10 Delano 18:44.8 484
589 Tan Dipman 11 Moose Lk/WR/Barnum 18:44.9 485
590 Alex Provo 12 Holdingford 18:45.1 486
591 Joe Shoemaker 12 East Ridge 18:45.2
592 Jens Dohse 10 Hopkins 18:45.3
593 Cade Halverson 9 Grand Forks Central 18:45.4
594 Ryan Thomas 9 Paynesville 18:45.5 487
595 Casey Parks 9 Detroit Lakes 18:45.6 488
596 Luke Schroeder 9 Fergus Falls 18:45.7 489
597 WILLIAM LIETHEN 9 Edina 18:46.2
598 Anders Prater 12 Hinckley-Finlayson 18:46.3 490
599 George Gerard 11 Spring Lake Park 18:46.7 491
599 Carson Davis 11 New Prague 18:46.7 490
601 Brock Berke 11 Hinckley-Finlayson 18:47.1 493
601 Gavin Dow 12 Redwood Valley 18:47.1 492
603 Zach Allie 11 Mounds View 18:47.2
603 Cameron Robinson 11 Delano 18:47.2 495
605 Aiden Sherer 9 Centennial 18:47.4 496
606 Isaac Scherfenberg 9 Otter Tail Central 18:47.5 497
607 Alex Murphy 11 Waconia 18:47.8
608 Nicholas Becker 9 Anoka 18:48.3 498
609 Aidan Engert 9 East Ridge 18:48.6
610 Darius Fenske 10 LQPV-DB 18:49.1
610 Kaden Olesen 11 Wrenshall 18:49.1 499
612 Alex Heen 9 St Cloud Cathedral 18:49.3
613 Lucas Patterson 10 Robbinsdale Armstron 18:49.6
614 Mitchell Gustafson 11 Park-Cottage Grove 18:49.9 500
615 Ben Zandstra 11 Centennial 18:50.2 501
616 Jaad Stout 10 Math & Science Acade 18:50.3 502
616 Parker Jones 12 South Ridge 18:50.3 501
618 Jeremiah Tomandl 11 Blaine 18:51.4 504
619 Reier Sjomeling 12 Delano 18:51.5 505
620 Lucas Jensen 11 St Francis 18:51.6 506
621 Cameron Dickey 11 Cromwell-Floodwood 18:51.8 507
621 Wilson Krueger 12 Mora 18:51.8 506
623 Caleb Dunnewind 11 Hopkins 18:52.1
624 Isaac Martel 9 Moorhead 18:52.2
625 Cale Newby 10 Bemidji 18:52.4
625 Hogan Lawson 12 Park-Cottage Grove 18:52.4 509
627 Wade Rhonemus 12 Foley 18:52.8 510
627 Joseph DeLaria 9 Blaine 18:52.8 509
629 Ethan Oswald 11 Foley 18:53.1 512
629 Collin Lief 9 Spring Lake Park 18:53.1 511
631 Jeremiah Foucalt 9 Esko 18:53.3 514
632 Ian Brown 10 Eden Prairie 18:53.6
633 Danny Whited 12 Moose Lk/WR/Barnum 18:53.9 515
634 Grant Koehler 11 Chisago Lakes 18:54.6 516
635 Logan Murphy 9 North Branch 18:54.7 517
636 Josh Tabery 11 Wadena-Deer Creek 18:54.8 518
637 Andrew Tyson 12 Lakeview Christian A 18:54.9 519
638 Bayley Foster 11 Stillwater 18:55.3
639 Joel Nathe 11 Park Center 18:55.5 520
640 Dru Ellering 12 Chisago Lakes 18:55.9 521
641 William Horinek 11 Providence Academy 18:56.2 522
642 Will Nelson 12 Chisago Lakes 18:56.4 523
643 Max Johnson 9 Eden Prairie 18:56.5
643 Ethan Hebert 9 Forest Lake 18:56.5
643 Jack OConnell 12 Duluth East 18:56.5 524
646 Simon Zahrbock 12 Marshall 18:56.8
647 Clint Andresen 9 Detroit Lakes 18:56.9
647 Jaron Furney 9 Benson-KMS 18:56.9 525
649 Carter Kneeland 11 Heritage Christian 18:57.1 526
649 Brady Decker 11 Hutchinson 18:57.1
651 Cael Lorenz 10 Grand Forks Central 18:57.3
651 Riley Halstrom 12 St Cloud Cathedral 18:57.3
651 Brenden Schuffenhauer 11 Centennial 18:57.3
651 Gabriel Birkmeier 9 Andover 18:57.3 527
655 Colby Sandstrom 12 Anoka 18:57.4
656 Kaiden Allpress 9 LQPV-DB 18:57.5
656 Jeff Corcoran 12 Grand Forks Red Rive 18:57.5
658 Jalen Winburn 10 Sartell 18:58.1
659 Nathan Anderson 9 Anoka 18:58.2
659 Duncan Quinn 12 St Cloud Tech 18:58.2 528
661 Logan Polomny 12 Moorhead 18:58.8
662 Keaton Rutz 12 Centennial 18:58.9
663 Conrad Lobb 9 Fergus Falls 18:59.0 529
664 Scott1 Klinefelter 11 Blake 18:59.2 530
665 Daniel Newman 11 Stillwater 18:59.4
666 Logan Longworth 10 Woodbury 18:59.6 531
667 Brandon Janu 9 Sartell 18:59.8
667 Solomon Harris 9 Robbinsdale Armstron 18:59.8
669 Grant Schaeffer 9 Minot 19:00.2
670 Jordan Eiselt 11 Stillwater 19:00.3
671 Michael Bartholomew 11 Grand Forks Red Rive 19:00.6
672 Kessling Rylander 11 Centennial 19:01.3
673 Bryton Nelson 10 Montevideo 19:01.8 532
673 Samson Streachek 12 Delano 19:01.8
675 Bennett Grove 12 West Central 19:02.5 533
675 Stuart Hawn 12 Holdingford 19:02.5 532
677 Jorge Diaz-Mora 10 Delano 19:02.8
678 Tyler Monsen 10 Southwest Christian 19:03.1 535
678 Samuel Peters 11 St Croix Lutheran 19:03.1 534
680 Ismail Bah 10 Mahtomedi 19:03.3 537
680 Treyton Lanning 8 Chatfield 19:03.3 536
682 Micah Hanson 10 Anoka 19:03.4
683 Jared Books 11 MACA 19:03.5 539
684 John Taylor 10 New Prague 19:03.8 540
685 Beckett James 9 Mound-Westonka 19:04.4 541
685 Oliver Miatke 8 Duluth East 19:04.4 540
687 Hunter Honstrom 11 Mora 19:04.5
688 Jack Dorsher 12 Fargo North 19:04.9
688 Josh Reed 11 Park Center 19:04.9 543
690 Jonah Johnsen 10 Stillwater 19:05.1
691 Hunter Potter 9 Stillwater 19:05.3
691 Thomas Tiernan 9 MACA 19:05.3 544
693 Noah Ranem 11 Blaine 19:05.5
694 Will Murphy 10 Breck 19:05.6 545
695 Levi Case 10 Maple Grove 19:05.9
695 Garrett Marr 10 Roseville 19:05.9 546
697 Jackson Tokheim 12 St Croix Central 19:06.2 547
698 Owen Paul 9 Mound-Westonka 19:06.3 548
699 Will Peterson 12 Stillwater 19:06.5
699 Jacob Stallings 10 Benson-KMS 19:06.5 549
701 Mitchell Lejcher 12 East Ridge 19:06.6
702 Nick Parent 11 Forest Lake 19:07.1
703 Lucas Doll 12 St James 19:07.2
703 Jake Adams 12 Pine City 19:07.2 550
705 Marcus Pocernich 12 Cromwell-Floodwood 19:07.3 551
706 Tony Ortega 11 Fairmont 19:07.8 552
707 Riley O'Connell 11 Sartell 19:08.2
707 Jon Zabinski 11 St Cloud Cathedral 19:08.2
707 Caeden Windschitl 11 Stillwater 19:08.2
710 Elijah Morris 10 Perham 19:08.3
710 Robert K. Kelson 11 Eveleth-Gilbert 19:08.3
712 Mason Martin 10 Eden Prairie 19:08.7
713 Caden Lien 12 New London-Spicer 19:09.1 553
714 Josiah Stoll 12 Fargo North 19:09.2
715 Caleb Danielson 12 Fergus Falls 19:09.3 554
716 Garrett Border 10 Centennial 19:09.4
716 Cort Dingman 11 Providence Academy 19:09.4 555
716 Preston Ohm 7 ZMKW 19:09.4 554
719 Kolsen Papon 10 Fergus Falls 19:10.1 557
719 Cruz Garcia 9 Park-Cottage Grove 19:10.1 556
721 Alex Jurney 12 Mahtomedi 19:10.3 559
722 Darren Weisser 11 Centennial 19:10.4
722 Isaac Ries 11 Wadena-Deer Creek 19:10.4 560
724 Nicholas Egly 10 Delano 19:10.6
724 Sam Fox 12 Redwood Valley 19:10.6 561
726 Carson Meyer 9 Melrose 19:10.7 562
727 Alexander Hulteen 9 Stillwater 19:10.8
727 Luke Jones 12 Sartell 19:10.8
729 Caden Albrecht 10 Stillwater 19:11.3
730 Louis Olson 11 River Falls, WI 19:11.7 563
730 Carter Andresen 12 New London-Spicer 19:11.7 562
732 Ethan Berndt 12 Sartell 19:12.1
733 Tommy Brandes 11 Robbinsdale Armstron 19:12.2
733 Arun Madurai 11 Woodbury 19:12.2 565
735 Ryan Grossback 11 St Cloud Tech 19:12.3 566
736 Noah LaVold 11 River Falls, WI 19:12.4
736 Josh Anderson 11 New Prague 19:12.4 567
736 Samuel Wood 12 Centennial 19:12.4
739 Shane Vachal 12 St Cloud Tech 19:13.1 568
739 Jason Somers 10 Park Center 19:13.1 567
741 Paul Louvar 9 Bemidji 19:13.4
742 Arman Church 10 Nova Classical Acade 19:13.5 570
743 Charlie Herder 10 Mound-Westonka 19:13.6 571
744 Bronson Knight 12 Maple Grove 19:13.7
745 Spencer Hoeffling 11 Wrenshall 19:13.8 572
746 Jacob Denzer 9 Waconia 19:14.5
746 Emmett Wolf 8 Breck 19:14.5 573
748 Zachary Wagener 12 Edina 19:15.2
749 Duncan McNab 10 Paynesville 19:15.3 574
750 Henry Fischer 10 Park-Cottage Grove 19:15.4
751 William Medvec 11 St Cloud Cathedral 19:15.6
752 Jack McElroy 9 Providence Academy 19:15.7 575
753 Griffin Schaeffer 11 Minot 19:16.2
754 Aaron Roelike 10 Montevideo 19:16.3 576
754 Derek Young 10 Bemidji 19:16.3
756 Ander Arnold 12 New London-Spicer 19:16.7 577
757 Evan Downie 9 East Ridge 19:16.8
757 Chiemeka Nwakama 10 Marshall 19:16.8
759 Mason Michaud 11 Park-Cottage Grove 19:17.1
760 Caden Howell 11 Moorhead 19:17.2
761 Thomas Himmelspach 11 Otter Tail Central 19:17.5 578
761 Harris Gulbransen 8 Breck 19:17.5 577
761 Nick Kjome 11 Osseo 19:17.5 577
764 Hunter Pickerign 11 St Croix Lutheran 19:17.8 581
765 Riley Marble 11 Eden Prairie 19:17.9
765 Talon Hilligas 10 Roseau 19:17.9 582
765 Tyler Ryan 12 ZMKW 19:17.9 581
768 Dustin Sheely 9 River Falls, WI 19:18.1
769 Hendrik Grzybowski 11 Edina 19:18.2
769 Isaiah Johnson 11 Martin County West 19:18.2 584
771 Tyler Thorvig 10 East Central 19:18.4
772 Lane Stevens 9 Grand Forks Central 19:18.5
772 Sam Elletson 10 Stillwater 19:18.5
774 Patrick Mullin 9 Benilde-St Margaret 19:18.7
775 Joshua Thoen 9 Coon Rapids 19:19.3
776 Evan Wright 10 Chatfield 19:19.4 585
777 David Nelson 10 Roseau 19:19.6 586
777 Michael Aubol 12 Big Lake 19:19.6 585
779 Adam Husaby 8 St Thomas Academy 19:20.2
780 Ben Hoeschen 12 Sartell 19:20.3
780 Ryan Bird 10 Woodbury 19:20.3
782 Eli Hoff 12 Osseo 19:20.4
783 Griffin Johnson 9 Maple Grove 19:20.7
783 Sebastian Cortes 11 Minot 19:20.7
785 Grant Walker 9 Proctor 19:20.8 588
785 Leo Steffl 11 Redwood Valley 19:20.8
787 Charles Anderson 11 Woodbury 19:20.9
788 Connor Haberman 10 Pequot Lakes 19:21.1 589
789 Kyle Longstrom 10 St Cloud Cathedral 19:21.3
790 Logan Simones 10 St Cloud Cathedral 19:21.4
791 Jacob Lueth 11 Fairmont 19:21.6 590
791 Matt Koltes 11 Orono 19:21.6 589
793 Bryce Rose 10 Minot 19:21.8
793 Owen Seltz 9 Southwest Christian 19:21.8 592
795 Aaron Taylor 12 Anoka 19:22.2
796 TJ Rank 12 Pine City 19:22.4 593
797 Kody Frey 11 Mesabi East 19:23.1 594
798 Dylan Bruesehoff 11 Blaine 19:23.2
799 Grant Iverson 10 Waconia 19:23.3
800 Logan Thorsten 10 Foley 19:23.4 595
800 Zachary Schueller 12 Bemidji 19:23.4
800 Will Smyth 12 Duluth East 19:23.4 594
803 John Bergum 10 Detroit Lakes 19:23.5
804 Chandler Gray 9 Dilworth-Glyndon-Fel 19:23.6 597
805 Ryan Bergum 10 Detroit Lakes 19:23.7
806 Callahan Mechelke 10 Sartell 19:24.1
807 Alex Wright 10 Chatfield 19:24.2 598
808 Max Munter 11 East Ridge 19:24.7
809 Jack Daudt 12 Deer River-Norhtland 19:25.1 599
809 John Larrabee 11 Hibbing 19:25.1 598
811 Matt Pollock 10 Dilworth-Glyndon-Fel 19:25.2 601
812 Gaige Waldvogel 9 GNK 19:25.5 602
812 Griffin Gaspersich 8 Spring Lake Park 19:25.5 601
814 Ty Bisek 10 New London-Spicer 19:25.6 604
815 Case Winter 11 Edina 19:25.9
815 Nathan Courchane 10 Park Center 19:25.9 605
817 Lucas LiaBraaten 9 Anoka 19:26.1
818 Jon Geske 9 Fargo North 19:26.2
819 Daniel Musgjerd 7 Orono 19:26.3 606
820 Ethan Sievers 9 Forest Lake 19:26.4
820 Justin Doll 10 Benilde-St Margaret 19:26.4
822 Christian Johnson 9 United North Central 19:26.5 607
823 Jacob Dachmann 9 New Richmond 19:26.8 608
823 Collin Frieler 12 Paynesville 19:26.8 607
825 Carter Skelton 8 Mesabi East 19:26.9 610
826 Ryan Wetschka 12 New Prague 19:27.1 611
827 Coby Heimbach 11 Osceola 19:27.6
828 Tristin Biershenk 9 Canby-Minneota 19:28.1 612
829 Zachary Hansen 12 Canby-Minneota 19:29.4 613
830 Thomas Rawlyk 10 Duluth East 19:29.8
831 Owen Engel 10 Virginia 19:30.1 614
832 Gabe Benton 11 Osseo 19:30.3
833 Ryan Powley 9 Coon Rapids 19:30.4
833 Matthew Jimmenz 9 Benilde-St Margaret 19:30.4
833 Nathon Loretz 11 Elk River 19:30.4
836 Clayton Marrs 10 Waconia 19:30.5
837 David Michalowicz 10 Woodbury 19:30.7
838 Bennett Easty 12 Lakeview Christian A 19:31.1 615
838 Charles Garbers 12 Fairmont 19:31.1 614
838 Zachary Anderson 9 Spring Lake Park 19:31.1 614
841 Addison Schwab 10 Waconia 19:31.6
842 Aidan Bergman 10 Benilde-St Margaret 19:31.8
842 Drew Nylander 10 Benilde-St Margaret 19:31.8
842 Thomas Libbey 10 Benilde-St Margaret 19:31.8
845 Hunter Cope 12 Minot 19:31.9
846 Sam Fegely 11 Detroit Lakes 19:32.1
846 Lane O'Meara 12 Providence Academy 19:32.1 618
848 Cole Garlick 10 Mound-Westonka 19:32.2 619
849 JOHN PETERS 11 Edina 19:32.3
850 Alexander Garcia 9 Minot 19:32.6
850 Micah Pocernich 11 Cromwell-Floodwood 19:32.6 620
852 Ty Lorenz 10 Grand Forks Central 19:32.9
852 Kevin Murphy 10 St Thomas Academy 19:32.9
854 Charlie Pihart 11 Benilde-St Margaret 19:33.1
854 Jake Whitehead 12 Martin County West 19:33.1 621
856 Landon Carney 11 New Richmond 19:33.6 622
857 Levi Schmitz 12 Hutchinson 19:34.4
858 Luke Yokom 9 Fargo North 19:34.6
858 Tony McNiff 10 Princeton 19:34.6 623
858 Declan Goddard 9 Anoka 19:34.6
861 Tyler Anderson 12 St Cloud Tech 19:34.7
862 Michael Hamel 12 Osseo 19:34.9
863 Micah Larsen 10 St Croix Central 19:35.3
864 Rolf Preus 12 Heritage Christian 19:35.5 624
865 Zack Jennissen 9 Foley 19:36.5
865 Nate Fliszar 10 SMSENUC 19:36.5 625
867 Ted Stacey 11 Long Prairie-Grey Ea 19:36.6 626
868 Daniel Pelletier 12 Anoka 19:36.7
869 Eddie Salmen 10 United North Central 19:36.8 627
870 Mitch Krostue 9 New Prague 19:37.1
870 Nolan Harding 12 Canby-Minneota 19:37.1 628
872 Henry Hubred 12 Robbinsdale Armstron 19:37.2
873 Nathaniel Pressnall 9 Hopkins 19:37.4
873 John Mantor 12 United South Central 19:37.4
875 Eddie Noyes 10 New Richmond 19:37.5
876 Eric Johnson 12 Paynesville 19:37.6
877 Phillip Marquardt 12 Blaine 19:38.7
878 Lance Queen 11 St Croix Central 19:39.2
878 Daniel Jones 10 Fargo North 19:39.2
880 Nick Miller 12 Eden Prairie 19:39.6
880 Justin Halling 12 Esko 19:39.6 629
882 Wyatt Persful 9 Maple Grove 19:39.7
883 Aiden Rathmann 10 Minneapolis South 19:39.8 630
883 Eli Bervig 8 Wadena-Deer Creek 19:39.8 629
885 Danny Rudolph 10 Mountain Iron-Buhl 19:40.2 632
886 Ethan Hughes 11 Tartan 19:40.4 633
887 Jonah Randa 10 Esko 19:40.6 634
888 John Meyer 12 Melrose 19:40.9 635
889 Joshua Andrews 10 Minot 19:41.3
890 Isaac Vincent 9 St Francis 19:41.4 636
890 Austin Hagen 10 Hutchinson 19:41.4
890 Eli Roe 12 Perham 19:41.4
893 Drew Hunter 9 Mound-Westonka 19:41.8 637
894 Ryan Olson 11 GNK 19:41.9 638
895 Max Balint 11 Robbinsdale Armstron 19:42.1
896 Zach Solsrud 11 Osceola 19:42.3
897 Rylan Groese 11 St Cloud Tech 19:42.4
898 Solomon Lankow 11 Park-Cottage Grove 19:42.5
899 Will Durie 12 Hibbing 19:42.6 639
899 Luke Elsesser 9 Spring Lake Park 19:42.6 638
901 Connor Holm 10 Eden Prairie 19:43.4
902 Cesar Flores 10 Fairmont 19:43.6
903 Matt Jobin 10 Sartell 19:43.8
904 Jimmy Zupandicich 10 South Ridge 19:43.9 641
904 Henry DeArruda-Weaver 11 North Shore 19:43.9 640
906 Jacob Haugen 10 Eden Prairie 19:44.2
907 Andy Witters 11 Osseo 19:44.4
907 Elijah Ebel 10 St Cloud Cathedral 19:44.4
909 Landon Thompson 9 Benson-KMS 19:44.6 643
910 Michael Johnson 12 Bemidji 19:44.8
911 Henry Lupkes 10 Princeton 19:44.9 644
911 Trevor Olsen 12 Roseau 19:44.9 643
911 Spencer Lower 12 Moose Lk/WR/Barnum 19:44.9 643
914 Ethan Bachmann 12 Perham 19:45.1
915 Sam Fjellman 11 Maple Grove 19:45.4
915 Peter Grace 11 Stillwater 19:45.4
917 Brady Scholten 12 Otter Tail Central 19:45.8 647
918 Oliver Bernstein 10 Hopkins 19:46.1
919 Henry Piepgras 10 Tartan 19:46.3 648
920 Matthew Walker 10 Mounds View 19:46.5
920 Dustin Knighton 11 Stillwater 19:46.5
922 Tyler Welle 9 Melrose 19:46.6 649
923 Jon Jemming 9 Sartell 19:46.7
924 Sam Schuler 10 Delano 19:47.1
925 Carter Francisco 10 Mounds View 19:47.3
926 Sean O'Connor 10 Roseau 19:47.4 650
927 Winston Novacek 12 Roseau 19:47.6 651
928 Max Vagel 10 Stillwater 19:47.7
929 CHARLIE KOELBL 9 Edina 19:48.0
930 BENJAMIN SPRIGGS 10 Edina 19:48.1
931 Quinlan Bonnett 10 Forest Lake 19:48.3
932 Zachary Lovdahl 12 Andover 19:48.6 652
933 Jon (Jack) Taylor 10 Anoka 19:48.8
934 Ryan Malvey 9 Mahtomedi 19:49.0 653
935 Dylan Kennedy 12 Fairmont 19:49.1
936 Ryan Kraemer 10 Benilde-St Margaret 19:49.3
937 HOKEN OPSAHL 9 Edina 19:49.7
938 Sterling Boyd 11 Virginia 19:49.9 654
939 Calen O'Connell 9 Sartell 19:50.4
939 Kallen Hanzsek-Brill 9 St Cloud Apollo 19:50.4
941 Emmett Marvin 10 Warroad 19:50.6 655
941 Jackson Dokken 8 Andover 19:50.6 654
943 Matt Schultz 12 Osceola 19:50.7
944 Nathan Roth 12 Stillwater 19:51.5
944 Luke Bethke 11 Stillwater 19:51.5
946 Cole Nelson 12 Eden Prairie 19:51.6
947 Sam Hart 12 Big Lake 19:51.8 657
948 Cameron Wagner 9 Hutchinson 19:52.0
949 Jayson Young 11 Wadena-Deer Creek 19:52.1 658
950 Caden Westphal 10 GNK 19:52.7
951 Charlie Burns 10 Robbinsdale Armstron 19:52.8
952 Jarron Kurth 10 Osakis 19:53.3 659
953 Kaleb Smith 9 New London-Spicer 19:53.7 660
954 Isaac Mikkola 9 Maple Grove 19:54.5
954 Josh Hoefs 10 Concordia Acad-Rs 19:54.5 661
956 Isaac Gratton 10 New London-Spicer 19:54.8 662
956 Ian Barrera 12 Moorhead 19:54.8
958 Hunter Mickelson 12 West Central 19:55.3
959 Samuel Gausmann 9 Hopkins 19:55.4
960 James Hille 9 Wrenshall 19:55.8 663
961 Kryston Pastrano 11 Maple Grove 19:55.9
962 Harry Maakestad 9 Roseville 19:56.2 664
963 Evan Pohl 8 Nevis 19:56.3 665
963 Zach Miller 12 Eden Prairie 19:56.3
965 Luke Wallin 9 Osseo 19:56.4
966 Carter Larson 10 Sartell 19:56.5
967 Evan Lovdahl 10 Maple Grove 19:56.7
968 Ben Reuter 11 St Cloud Cathedral 19:56.8
968 Sam Jackola 10 United North Central 19:56.8 666
970 Simon Mendoza 11 LP-HT-ML 19:57.2 667
971 Cooper Gerads 12 St Cloud Apollo 19:57.4
972 Trey Weber 12 Marshall 19:57.5
972 Jack Anderson 11 Perham 19:57.5
974 Shawn Bailey 8 Moose Lk/WR/Barnum 19:57.6 668
975 Jake Miller 11 St Thomas Academy 19:57.8
976 Alex Breen 11 Mounds View 19:58.1
976 Jackson Chamberlain 11 Marshall 19:58.1
978 Hudson Spears 9 Eden Prairie 19:58.2
979 Dylan Kinny 11 Forest Lake 19:58.3
980 Reece Morgan 9 Mora 19:58.7
980 Jax Surprise 9 Eden Prairie 19:58.7
980 Austin Barzee 10 Big Lake 19:58.7 669
983 Nathan Weisberg 10 Stillwater 19:58.9
984 Sam Tiedke 10 Stillwater 19:59.1
985 Hayden Haag 9 Roseville 19:59.2 670
985 Ethan Vang 11 Robbinsdale Armstron 19:59.2
985 Levi Gregg 12 Stillwater 19:59.2
988 Carter Mowbray 9 Minot 19:59.5
988 Steven Sellin 8 Hawley-Ulen Hitterda 19:59.5 671
990 Jack Gebhardt 10 Elk River 19:59.7
990 Jacob Weber 12 Andover 19:59.7
990 Peyton Liffrig 12 ZMKW 19:59.7 672
993 Rufus Sommerville 12 Osseo 20:00.1
994 Adrian Lawrenz 12 Benilde-St Margaret 20:00.4
995 Isaac Ille 11 Blooming Prairie 20:00.5 673
996 Wilson Rabe 10 Blaine 20:00.6
997 Andre Hodder 11 Roseville 20:00.7 674
998 Bryn Weberg 10 Duluth East 20:00.8
999 Kole Wenner 10 Maple River 20:01.1 675
999 Ethan Kertz 12 Anoka 20:01.1
1001 Sandon Stepp 11 Rush City 20:01.5 676
1002 Luke Mahedy 11 St Croix Central 20:01.6
1003 Nolan Erickson 12 Chisago Lakes 20:01.8 677
1004 Connor Kapfer 11 Stillwater 20:01.9
1005 Isaac Sorvari 10 Blaine 20:02.1
1005 Colin Steinberg 12 Centennial 20:02.1
1007 Alexander Lerum 11 Hopkins 20:02.2
1008 Caleb Weaver 12 Mora 20:02.3
1009 Nick Hippen 12 Mora 20:02.9
1010 Branden Krosch 10 LQPV-DB 20:03.1
1010 Gabriel Hirshman 9 Hopkins 20:03.1
1012 Jason Hoeft 11 Paynesville 20:04.1
1013 John O'Connell 11 Woodbury 20:04.2
1014 Nick Holton 8 Tartan 20:04.5 678
1015 Daniel Raunhorst 10 Mounds View 20:04.6
1016 Samuel Tiongson 12 Blaine 20:04.7
1017 Josey Olson 11 Hinckley-Finlayson 20:04.8 679
1017 Blake Lochner 9 ZMKW 20:04.8 678
1019 Brooks Matetich 9 Bemidji 20:05.1
1019 Liam Fischer 11 Mahtomedi 20:05.1 681
1021 Logan Grove 10 Osakis 20:05.2 682
1022 Luke Velaski 10 Chisago Lakes 20:05.6 683
1022 Matthew O Brien 10 St Croix Central 20:05.6
1022 Karl Schultz 12 Mora 20:05.6
1022 Matti Koski 9 Virginia 20:05.6 682
1026 Cooper Frederick 12 Chatfield 20:05.8 685
1026 Will Stencel 12 Maple River 20:05.8 684
1026 Jacob Hite 11 Otter Tail Central 20:05.8 684
1029 Jacob Ball 9 Centennial 20:06.1
1030 Jack Okan 10 Centennial 20:06.6
1030 Nels Parenteau 11 Mountain Iron-Buhl 20:06.6 688
1032 Taylor Olmstead 10 Hutchinson 20:06.8
1033 Cel Massman 12 Robbinsdale Armstron 20:07.1
1034 Evan Nash 10 Robbinsdale Armstron 20:07.6
1034 Brently Boogaard 10 Osakis 20:07.6 689
1036 Joey Anderson 11 Minot 20:07.7
1037 Andrew Kilabarda 11 New Richmond 20:07.9
1038 Ryan Bottema 9 Maple Grove 20:08.0
1039 Grant Bursey 9 Anoka 20:08.2
1039 Josh Zimmer 11 Stillwater 20:08.2
1039 Alex Hoglund 11 Centennial 20:08.2
1042 Braden Hubert 9 Roseville 20:08.6 690
1043 Riley Brown 12 East Ridge 20:08.9
1043 Samuel Schafbuch 9 Deer River-Norhtland 20:08.9 691
1045 Eli Manshack 9 Roseville 20:09.2
1046 Luke Widenstrom 10 Rush City 20:09.3 692
1047 John Pfenning-Wendt 11 Mounds View 20:09.4
1048 Michael Nett 12 St James 20:09.6
1048 Hayden Richards 11 Princeton 20:09.6 693
1050 Cole Matetich 10 Bemidji 20:09.7
1051 Shjon Lasch 9 Forest Lake 20:10.3
1052 Evan Pederson 9 Mounds Park Academy 20:10.4 694
1053 Carter Moenning 11 Stillwater 20:10.6
1054 Connor Hennen 10 Waconia 20:11.1
1054 Reid Schochenmaier 10 Waconia 20:11.1
1056 David Price 10 Waconia 20:11.4
1056 Joey VanAcker 11 Osakis 20:11.4 695
1058 Charlie Pearson 9 Roseville 20:12.3
1059 Mike Cessna 11 Centennial 20:12.4
1060 Isaac Young 9 Jordan 20:12.5
1061 Matthew Kelly 12 East Ridge 20:12.6
1061 Micah Aanerud 12 MACA 20:12.6 696
1063 Gavin Kane 9 Blaine 20:12.7
1063 Nate Otis 9 Roseville 20:12.7
1065 Dylan Harbaugh 12 Big Lake 20:12.9 697
1066 George Bjorkland 9 Nevis 20:13.1 698
1067 Max Russo 11 New Prague 20:13.2
1068 Michael Fronkzack 10 Stillwater 20:13.4
1068 Abdusalam Mohammed 12 Robbinsdale Armstron 20:13.4
1070 Jordan Graupmann 12 Marshall 20:13.8
1071 Asa Raarup 11 St Thomas Academy 20:14.1
1072 Nolan Wollum 12 Sartell 20:14.5
1073 Nathan Kolbo 10 Royalton 20:14.6 699
1074 Drew Paape 8 Park Center 20:14.7 700
1075 Wyatt Peterson 12 Wadena-Deer Creek 20:14.8 701
1075 John VanRavenswaay 12 Montevideo 20:14.8 700
1075 Sawyer Votava 12 Fergus Falls 20:14.8 700
1078 Axel Leopold 10 Chisago Lakes 20:15.3 704
1079 Peter Marshall 9 Centennial 20:15.4
1079 Ramsey Nelson 10 Benilde-St Margaret 20:15.4
1079 Jared Hall-Lerche 10 Osceola 20:15.4
1082 Josh Schultz 11 Osceola 20:15.9
1083 Jack Ohmann 10 Park-Cottage Grove 20:16.2
1084 Joe Anderson 10 St Cloud Tech 20:16.3
1085 Blake Lahn 9 Zimmerman 20:16.5 705
1086 Ethan Kirchberg 12 SMSENUC 20:16.7 706
1087 Jaden Hennen 11 Pierz 20:17.1 707
1088 Cole Weber 9 Detroit Lakes 20:17.9
1089 Logan Blomberg 12 Providence Academy 20:18.3 708
1090 Tor Hanson 12 Robbinsdale Armstron 20:18.4
1091 Ethan Lien 10 Moorhead 20:18.5
1091 Jonah Matousek 11 Eden Prairie 20:18.5
1093 Sakaryiah Hussien 12 Hopkins 20:18.6
1094 Masyn Johnson 11 Hawley-Ulen Hitterda 20:18.8 709
1095 Maxwell Rogers 9 Moorhead 20:19.1
1096 Andrew Situ 11 Eden Prairie 20:19.8
1097 Matt Lizak 10 Benilde-St Margaret 20:20.1
1097 Adam Mix 12 Martin County West 20:20.1
1099 Michael Gregoria 12 Jordan 20:20.3
1100 George Janikula 9 Watertown-Mayer 20:20.4 710
1101 Eric Dean 9 Fridley 20:20.7 711
1102 Kainoa Victor 11 Hill-Murray 20:20.9 712
1103 Dylan Mueller 10 New London-Spicer 20:21.3
1104 Gabriel Brand 12 Forest Lake 20:21.4
1104 Koleman Lind 11 Pine City 20:21.4 713
1106 Logan Shuman 11 Blaine 20:21.7
1107 Daniel Perrault 11 St Cloud Tech 20:21.9
1108 Luke Bettendorf 10 Proctor 20:22.2 714
1108 Joey Farrington 10 St Thomas Academy 20:22.2
1110 Bryant Gonzalez 11 St James 20:22.4
1111 Noah Hughs 9 New Richmond 20:22.6
1112 Colton Ditterich 12 Perham 20:22.7
1113 DJ Busch 12 St Croix Central 20:23.2
1114 Sam Lohn 11 Marshall (Duluth) 20:23.4 715
1115 Owen Gardner 9 Eden Prairie 20:23.5
1116 Anton Erickson 10 Milaca 20:23.6 716
1116 Marco Crispin 9 St James 20:23.6
1118 Carson Roehl 10 Waconia 20:23.8
1118 Owen Marvin 12 Warroad 20:23.8 717
1118 Gregory Gathje 12 EV-W-K 20:23.8 716
1121 Carter Versaevel 9 Marshall 20:24.2
1121 Jacob Hight 10 Minot 20:24.2
1123 Alexander Fournier 12 East Ridge 20:24.3
1123 Noah Hampton 11 North Lakes Academy 20:24.3 719
1125 Chris Feldewerd 11 Melrose 20:24.4 720
1126 Riley Koosman 11 Osceola 20:24.5
1127 Connor Weatherly 12 Benilde-St Margaret 20:25.1
1127 Lance Puffer 10 Lakeview Christian A 20:25.1 721
1129 Tayvion Sanders 8 Park Center 20:25.3 722
1130 Ridge Hagemeister 10 St Cloud Tech 20:25.5
1131 Michael Goulet 12 Foley 20:25.6
1131 Nathan Blum1 11 Blake 20:25.6 723
1133 Michael Nelson 10 Rockford 20:25.8 724
1134 Brandon Mosley 9 Southwest Christian 20:25.9 725
1135 Max Tomczik 9 St Cloud Cathedral 20:26.0
1136 Garrett Myers 10 Princeton 20:26.1 726
1137 Spencer Frost 9 Nova Classical Acade 20:26.2 727
1138 Dillion Peterson 9 Osceola 20:26.3
1139 William Wehmann 9 Providence Academy 20:26.5 728
1140 Cole Kath 9 Mounds View 20:26.6
1140 Michael Smith 11 Coon Rapids 20:26.6
1140 Jadon Purcell 11 Elk River 20:26.6
1143 Kolenda Brydon 9 Proctor 20:27.1 729
1143 Ben Meyer 12 Sartell 20:27.1
1145 Ben Lepp 9 Minot 20:27.3
1146 Timmy Lawder 12 St Thomas Academy 20:27.4
1147 Riley Colston 11 Andover 20:27.6
1147 Michael Gibson 12 Moorhead 20:27.6
1149 Malcolm Snowberg 9 St Cloud Apollo 20:27.7
1149 Logan Thoreson 12 Centennial 20:27.7
1151 Will Anderson 12 St Thomas Academy 20:27.8
1152 grant hegrenes 12 Grand Rapids 20:27.9 730
1153 Adam Wolf 9 Roseville 20:28.0
1153 Benson Kozitka 9 Elk River 20:28.0
1155 Jonas Drill 10 New Richmond 20:28.2
1156 Brandon Zimmer 9 St Cloud Apollo 20:28.4
1156 Austin Kallhoff 11 LQPV-DB 20:28.4
1156 Josh DeFoe 11 Grand Forks Central 20:28.4
1159 Gabe Gorecki 9 Royalton 20:28.5 731
1160 Micah Schmitz 10 Hutchinson 20:28.6
1160 Cooper Manske 11 Legacy-PACT 20:28.6 732
1162 Kaleb Cosgrove 10 Waconia 20:29.1
1163 Carver Lundholm 9 Osceola 20:29.4
1163 Nathan Manni 12 Forest Lake 20:29.4
1165 Joshua Hagen 10 SMSENUC 20:29.8 733
1165 Isaiah Pesch 10 St Cloud Cathedral 20:29.8
1167 Holets Garrett 12 New Prague 20:30.2
1167 Tyrell Zieske 11 Fairmont 20:30.2
1169 Carter Thomas 10 Minot 20:30.6
1170 Blake Malone 10 Otter Tail Central 20:30.7 734
1171 Josh Washburn 10 Centennial 20:30.8
1171 Om Panda 10 Grand Forks Red Rive 20:30.8
1173 Riley Lauzon 10 Grand Forks Red Rive 20:31.1
1173 Noah Lewis 10 Rockford 20:31.1 735
1175 Austin Kitzberger 9 Zimmerman 20:31.2 736
1176 Victor Anselmo 12 Warroad 20:31.3 737
1177 austin hanson 9 Grand Rapids 20:31.4 738
1178 Corey Bimberg 10 Watertown-Mayer 20:31.5 739
1179 Gus Wolleey 11 Forest Lake 20:31.7
1179 Reese Jansen 12 Hibbing 20:31.7 740
1181 Jagger Steiner 10 Mora 20:31.9
1181 Francis Fuenffinger 12 Hibbing 20:31.9 741
1183 Tate GoodThunder 11 Redwood Valley 20:32.1
1184 Zach Lobb 11 Fergus Falls 20:32.2
1185 Mason Olson 10 Fergus Falls 20:32.3
1185 Isaiah Olson 10 Moorhead 20:32.3
1185 Michael Turley 11 Mahtomedi 20:32.3
1188 Roman Fenzl 10 Mound-Westonka 20:32.4 742
1189 Austin Dean 11 Hutchinson 20:32.5
1190 Michael Miller 12 Benilde-St Margaret 20:32.9
1191 Everett Aberle_ 9 Minot 20:33.2
1191 Gavin Fernholz 11 LQPV-DB 20:33.2
1193 Matt Krummel 10 Tartan 20:33.3 743
1194 Luke Hammerschmidt 11 Redwood Valley 20:33.6
1194 Jacob Barstad 11 Hinckley-Finlayson 20:33.6 744
1196 Cody Kryzer 9 Maple Grove 20:33.7
1197 Jon Hausten 11 Detroit Lakes 20:34.3
1198 Joey Papke 9 Rush City 20:34.4 745
1199 Blake Alonzo 9 Otter Tail Central 20:34.6
1200 Joe Ream 9 Maple Grove 20:34.7
1201 Tyler Johnson 11 Stillwater 20:34.9
1202 Caleb Chesser 10 Coon Rapids 20:35.0
1203 Emmett Sum 9 Grand Forks Central 20:35.2
1204 Jack Sampson 10 Mora 20:35.3
1204 John Przybilla 12 Coon Rapids 20:35.3
1204 Noah Gough 9 Aberdeen (SD) Roncal 20:35.3 746
1207 Brian Sanchez 11 Long Prairie-Grey Ea 20:35.5 747
1208 Noah Erickson 11 Forest Lake 20:35.6
1209 Isaac Balmer 12 Mora 20:35.9
1210 Lucas Johnson 9 Anoka 20:36.1
1211 Casey Knutson 9 Pine City 20:36.4
1211 Gavin Bakke 12 Moorhead 20:36.4
1213 Collin Roth 10 Minot 20:36.6
1214 Malcolm Rust 11 Nova Classical Acade 20:36.7
1215 Clay Nelson 10 East Central 20:36.8
1215 Cooper Petit 10 Maple Grove 20:36.8
1217 Aman Gidwani 9 Nova Classical Acade 20:37.0
1218 Dain Winters 9 Montevideo 20:37.6 748
1219 Matthew Korf 9 St Thomas Academy 20:38.0
1220 Finely Wiken 9 East Ridge 20:38.4
1221 Rigo Turrubiates 10 Montevideo 20:38.6 749
1221 Max Jensen 12 Benilde-St Margaret 20:38.6
1223 FINLEY WEBB 9 Edina 20:38.7
1223 Ben Wehseler 11 New London-Spicer 20:38.7
1225 Patrick Walsh 10 Stillwater 20:38.8
1226 Kyle Enfeld 12 St Francis 20:38.9 750
1227 Bailey Wold 11 Moorhead 20:39.2
1228 Noah Anderson 11 Hibbing 20:39.3
1229 Marcus Benedict 9 River Falls, WI 20:39.5
1230 Sam Shaw 9 River Falls, WI 20:39.6
1231 Adam Maguire 11 Roseville 20:39.8
1232 Kade Wilson 11 Forest Lake 20:40.1
1232 Dylan Mans 12 Hinckley-Finlayson 20:40.1 751
1234 Zachary DeVaan 11 Marshall 20:40.2
1235 Aries Bueckers 9 Maple Grove 20:40.4
1236 Carter Aakre 11 Perham 20:40.6
1237 Leif Anderson 12 North Shore 20:40.9 752
1238 Blake Bortnem 9 Duluth East 20:41.0
1239 Jordan Ronning 9 Sauk Centre 20:41.7 753
1240 Collin Wentworth 12 Mounds View 20:41.8
1241 Alex Miller 10 Blooming Prairie 20:41.9 754
1242 Eli Salonek 11 LP-HT-ML 20:42.3 755
1243 Thomas Sauer 9 Benilde-St Margaret 20:42.5
1244 Owen Plourde 9 Benilde-St Margaret 20:42.7
1245 Jacob Trout 10 Detroit Lakes 20:43.2
1246 Nolan Beckmann 11 LCWM-Nicollet 20:43.3 756
1247 Howard Parkes 11 Grand Forks Central 20:43.5
1248 Gustavo Martinez 11 St James 20:43.7
1249 Carter Halstrom 9 St Cloud Cathedral 20:44.2
1249 Aaron Pietila 9 United North Central 20:44.2 757
1251 Nick Furlong 12 Hibbing 20:44.3
1252 Shad Swanson 9 West Central 20:44.4
1253 Nolan Aker 11 Rockford 20:44.5 758
1254 Tanner Paulson 12 Moorhead 20:44.7
1255 Ryan Glaser 9 Waconia 20:45.0
1255 Will Hoeschen 9 Melrose 20:45.0
1257 Justin Holmgren 9 Maple Grove 20:45.3
1258 Michael Kurtz 10 Mound-Westonka 20:45.4
1259 William Peterson 9 Benilde-St Margaret 20:45.7
1260 Jake Oscarson 9 Watertown-Mayer 20:46.0 759
1261 Lincoln Saito 9 Park-Cottage Grove 20:46.1
1262 Eduardo Marques de Si 11 Cromwell-Floodwood 20:46.3 760
1262 Alex Debowey 10 Minot 20:46.3
1262 Sterling Haphey 12 Moorhead 20:46.3
1265 Noah Scullard-Bender 9 Marshall (Duluth) 20:47.0 761
1266 Tanner Schiller 9 Grand Forks Red Rive 20:47.4
1267 Noah Sumner 10 Anoka 20:47.5
1268 Christian Peterson 12 Breck 20:47.6 762
1269 Gabe Arens 10 Mora 20:47.8
1269 Brandon Johannes 12 Andover 20:47.8
1269 Ethan Robinson 11 Osceola 20:47.8
1269 Patrick Degnan 12 Hibbing 20:47.8
1273 Zach Kadlec 9 Foley 20:48.0
1274 Jonathan Christianson 11 Park Center 20:48.1 763
1275 Peter Weiblen 12 Roseville 20:48.2
1276 Max Krueger 12 Park-Cottage Grove 20:48.3
1277 Nathan Eliason 9 Cromwell-Floodwood 20:48.4 764
1278 Jacob Jensen 11 Osceola 20:48.6
1279 Marcus Gutierrez 11 Breck 20:48.8 765
1280 Jayden Overdahl 9 Robbinsdale Armstron 20:49.4
1281 Mekhi Kigozi 9 Sartell 20:49.6
1282 Daniel Olin 9 Marshall 20:49.7
1283 Tino Mendoza 10 New London-Spicer 20:50.3
1284 Riley Cole 8 Martin County West 20:50.6
1285 Tony Graham 12 New Richmond 20:50.7
1285 Mason Hemar 10 Detroit Lakes 20:50.7
1287 Jacob Jennissen 11 Sauk Centre 20:50.8 766
1288 Amanual Mesfin 10 St Thomas Academy 20:50.9
1288 Harrison Shepard 11 Milaca 20:50.9 767
1290 Abshir Mohamud 9 Eden Prairie 20:51.1
1290 Joseph Mikrot 9 Moose Lk/WR/Barnum 20:51.1
1290 Isaac Vogt 11 Moorhead 20:51.1
1293 Ky Oborn 9 Eden Prairie 20:51.2
1293 Seth Thompson 12 Chisago Lakes 20:51.2 768
1295 Graham Hoglund 12 Fridley 20:51.6 769
1296 Mason Skorup 12 Perham 20:51.8
1297 Tanner Marthaler 10 Sauk Centre 20:51.9 770
1297 John Hoeksema 10 Duluth East 20:51.9
1299 Grant Gawrisch 11 St Croix Lutheran 20:52.1 771
1300 Sam Meyer 12 Tartan 20:52.3 772
1301 Anson Haack 9 Lake of the Woods 20:52.4
1302 Brayden Carpenter 11 New Richmond 20:52.5
1302 William1 Longley 11 Blake 20:52.5 773
1304 Lukas Feitl 12 Sauk Centre 20:52.6 774
1304 Adam Larson 11 Blooming Prairie 20:52.6 773
1306 Hunter Stier 9 Jordan 20:52.7
1306 Dan Istvanovich 10 Chisago Lakes 20:52.7
1306 Caden Bormann 11 Perham 20:52.7
1309 Dallas Hammer 10 Virginia 20:52.9 776
1310 Payton Hibbard 11 Andover 20:53.1
1311 Colton Wohlers 11 MACA 20:53.2
1312 Luke Braun 9 Melrose 20:53.3
1313 Erik Skunberg 10 Moorhead 20:54.1
1314 Will Tracey 12 Proctor 20:54.2 777
1315 Codey Wolff 9 Wadena-Deer Creek 20:54.3
1315 Tate Crawford 10 North Shore 20:54.3
1317 Nate Tabor 12 Grand Forks Red Rive 20:54.4
1318 River Santiago 7 Legacy-PACT 20:54.8 778
1319 Henry Statz 10 St Cloud Tech 20:54.9
1320 Ben Ketola 11 Duluth East 20:55.1
1321 Sam Olsen 10 LP-HT-ML 20:55.2 779
1322 Connor Osbon 11 Montevideo 20:56.1 780
1323 Eli Gropel 9 Orono 20:56.4 781
1323 Daniel Reinschmidt 10 Roseville 20:56.4
1323 Michael Johnson 11 Fairmont 20:56.4
1326 Jordan Norwood 11 North Lakes Academy 20:56.5 782
1327 Andrew Barrows 10 Blaine 20:56.6
1328 Jasper Timm 9 Marshall (Duluth) 20:56.7 783
1328 James Sullivan 12 LCWM-Nicollet 20:56.7 782
1330 Logan Jacobson 12 Blaine 20:56.9
1331 Caleb Loomis 11 Concordia Acad-Rs 20:57.1 785
1332 Sam Belsito 9 Marshall (Duluth) 20:57.3 786
1332 Jake Maas 11 LCWM-Nicollet 20:57.3 785
1334 Luke Peterson 10 Minot 20:57.4
1334 Brevin Stoa 7 Hawley-Ulen Hitterda 20:57.4 788
1334 Michael Majerus 11 ZMKW 20:57.4 787
1337 James Holak 12 Duluth East 20:57.7
1337 Sam Wong 12 Mounds View 20:57.7
1339 Jack Johnson 10 Nevis 20:58.1 790
1339 Connor DeGonda 12 Redwood Valley 20:58.1
1341 Therin Bueckers 12 Maple Grove 20:58.2
1342 Will Krisko 10 Math & Science Acade 20:58.3 791
1342 Will Lund 10 Chisago Lakes 20:58.3
1344 Carsten Sasse 11 St Croix Lutheran 20:58.6 792
1345 Carter Tuomela 11 Anoka 20:58.9
1345 Timothy Meados 12 Andover 20:58.9
1345 Henry Hakanson 10 Heritage Christian 20:58.9 793
1348 Isaac Suoja 11 Mahtomedi 20:59.2
1349 Josh Fike 9 Blaine 20:59.4
1350 Blake Olson 12 St Croix Central 20:59.6
1350 Jake Blommer 11 EV-W-K 20:59.6 794
1352 Jack Canella 10 Grand Rapids 21:00.1 795
1353 Aiden Birch 9 Pequot Lakes 21:00.3 796
1353 Chance Hanel 9 North Shore 21:00.3
1353 Will Rekas 10 Blake 21:00.3 795
1356 Isaac Hendrickson 10 South Ridge 21:00.4 798
1356 Simon Solheid 12 New Prague 21:00.4
1358 Luke Welsh 10 Mounds View 21:00.5
1359 Dan Stoll 8 Fargo North 21:00.7
1359 Peyton Schwehr 12 Dilworth-Glyndon-Fel 21:00.7 799
1361 Connor Clausen 8 Moose Lk/WR/Barnum 21:00.9
1361 Chase Chiarle 11 New Richmond 21:00.9
1361 Wyatt Prout 10 Virginia 21:00.9 800
1364 Kylar Larson 8 Martin County West 21:01.2
1365 Owen Omdahl 9 Benilde-St Margaret 21:01.4
1366 Cole Armitage 8 Mahtomedi 21:01.6
1367 Ben Keppers 10 Duluth East 21:01.7
1367 Will Knope 10 Detroit Lakes 21:01.7
1369 Josh Meixell 9 St Cloud Apollo 21:02.4
1370 Louis Borgelt 11 Benilde-St Margaret 21:02.5
1371 Steven Fogle 11 Providence Academy 21:02.6 801
1371 Alex Nelson 11 LP-HT-ML 21:02.6 800
1373 Connor M. Johnson 10 Centennial 21:02.7
1374 Alexander Full 11 Canby-Minneota 21:03.1 803
1375 Nathan Price 12 Maple River 21:03.4 804
1376 Justin Dickerson 12 Perham 21:03.5
1376 William Gorham 11 Robbinsdale Armstron 21:03.5
1378 Sam Schulze 10 Bemidji 21:03.6
1379 Jacob Link 12 Robbinsdale Armstron 21:03.7
1380 Matt Rutledge 12 Osceola 21:03.8
1381 Kian SiaSu 11 St Cloud Cathedral 21:04.1
1382 Benjamin Pullen 9 Hopkins 21:04.2
1382 Cody Bissonette 12 Grand Rapids 21:04.2 805
1384 Anders Easty 9 Lakeview Christian A 21:04.5 806
1384 Lukas Hruby 9 Warroad 21:04.5 805
1386 Dylan Klukken 11 Osakis 21:04.6
1387 Joshua Ness 11 Dilworth-Glyndon-Fel 21:04.9
1388 Mason Nordrum 9 Rush City 21:05.2 808
1389 Wheeler Anderson 10 Moose Lk/WR/Barnum 21:05.3
1390 Casey Fogelberg 10 Osceola 21:05.4
1391 Ryan Roberts 10 Nova Classical Acade 21:05.6
1392 Isaac Coen-Pesch 12 Hopkins 21:05.8
1393 Matt Hogue 10 East Ridge 21:06.3
1394 Connor Thoenes 9 GNK 21:06.4
1395 Quinton McDonough 12 Woodbury 21:06.7
1396 Tristan Kramlich 9 Fargo North 21:07.3
1397 Jack Krier 7 ZMKW 21:07.6 809
1398 Daima Mutumbo 10 Moorhead 21:07.8
1399 Matt Radabaugh 10 New London-Spicer 21:08.1
1399 Jordan Zieske 12 Hibbing 21:08.1
1401 Jadyn Colbaugh 12 Hibbing 21:08.2
1402 Dylan McLean 9 Grand Forks Central 21:08.5
1402 Tony Cummins 9 South Ridge 21:08.5 810
1404 Kyle Bolton 12 Blaine 21:08.6
1405 Jacob Paulson 9 Park-Cottage Grove 21:08.7
1405 Logan Holm 10 St Cloud Tech 21:08.7
1407 Hayden Mack 9 Grand Forks Central 21:08.8
1408 Bryce Falken 7 Aberdeen (SD) Roncal 21:08.9 811
1409 Caleb Bonick 11 Waconia 21:09.6
1409 Aiden latterell 10 Tartan 21:09.6
1409 Sam Fosler 12 River Falls, WI 21:09.6
1409 Nick Friesen 11 St James 21:09.6
1413 Xavier Pahl 11 Osakis 21:10.2
1414 Collin Yahn 10 Pequot Lakes 21:10.3
1415 Grayson Roberts 10 Breck 21:10.4
1416 Tyler Nosko 9 Anoka 21:10.5
1417 David Fountain 9 Royalton 21:10.7 812
1418 Eli Starr 10 Minneapolis South 21:10.8 813
1419 Caine Novak 9 Coon Rapids 21:11.2
1420 Jonathon Hudrilik 10 Forest Lake 21:11.3
1421 Elijah Greenberg 11 Elk River 21:11.4
1422 Michael Shurson 9 Benilde-St Margaret 21:11.5
1422 Dylan Buckingham 11 Mora 21:11.5
1422 Henri DeRosier 12 Mounds View 21:11.5
1425 Charlie Magnuson 9 Sartell 21:11.6
1426 Milan Tomaska 9 East Ridge 21:12.2
1427 Ryan Weiss 10 Stillwater 21:12.3
1428 Breckyn Lovaas 9 Hopkins 21:12.4
1429 Zach Carlson 10 Big Lake 21:12.6 814
1430 Noah Bleakmore 9 Minneapolis South 21:12.7 815
1430 Jack Simso 11 Centennial 21:12.7
1432 Max DeRosier 9 Mounds View 21:12.8
1433 Matthew Steil 9 Heritage Christian 21:13.1 816
1433 Benjamin Sullivan 9 Hopkins 21:13.1
1435 Zachary Johnson 9 North Branch 21:13.5 817
1436 Kelso Anderson 11 Hawley-Ulen Hitterda 21:13.6 818
1437 Ian Kronbeck 8 Hawley-Ulen Hitterda 21:14.3 819
1438 Kieran Wickner 9 Benilde-St Margaret 21:14.5
1439 Joey Dunn 9 Coon Rapids 21:14.6
1440 Anthony Mangan 11 Rockford 21:14.7 820
1441 Joe Sabre 9 St Thomas Academy 21:15.3
1442 Blake Kolles 9 Holdingford 21:15.4 821
1442 Brennen Sele 11 Minneapolis South 21:15.4
1444 Ben Schreder 10 Princeton 21:15.6 822
1445 Xander Schroeder 9 Marshall (Duluth) 21:15.7 823
1446 Jed Durand 11 Osceola 21:15.8
1447 Ben Anderson 10 Forest Lake 21:16.2
1447 Ethan Koland 10 Eden Prairie 21:16.2
1447 Mes Tat-Siaka 11 Roseville 21:16.2
1447 Samuel Ek 11 Stillwater 21:16.2
1451 Tommy Smyth 10 Duluth East 21:16.4
1451 Ciaran Macken 10 Eden Prairie 21:16.4
1453 Henry Sweere 11 Perham 21:16.6
1454 Nelson Han 11 Duluth East 21:16.7
1454 Ryder Droogsma 11 LQPV-DB 21:16.7
1456 Micah Thomas 9 Duluth East 21:17.0
1457 Tristan Poeschel 12 East Ridge 21:17.1
1458 Taylor Austin 12 Centennial 21:17.4
1459 Gabe Lewis 10 Orono 21:17.6
1459 Isaac Harris 11 St Cloud Tech 21:17.6
1461 Lukas Struss 10 Pine City 21:17.8
1461 Frank Gangi 10 Grand Rapids 21:17.8 824
1463 Todd Morrow 11 Martin County West 21:17.9
1464 Brandon Boogaard 12 Osakis 21:18.4
1465 Konnor Salmos 9 Blaine 21:18.7
1465 Daniel Farrant 9 Heritage Christian 21:18.7
1465 Nick Niemi 11 Forest Lake 21:18.7
1468 Cameron Tredal 10 St Croix Central 21:19.5
1469 Calhoun Gerber 12 Centennial 21:19.8
1470 Josiah Brown 12 Minot 21:20.1
1471 Nate Rengo 9 Esko 21:20.4 825
1472 Gerardo Juan-Castella 9 Roseville 21:20.6
1473 Eric Rheault 12 Eden Prairie 21:20.9
1474 Tommy Babb 9 Andover 21:21.1
1475 Alan Leukuma 11 Delano 21:21.3
1476 Liam Flanagan 10 Moorhead 21:21.5
1477 Jackson St. George 12 Duluth East 21:21.7
1478 Johnny Book 12 Big Lake 21:21.8 826
1479 Owen Hendrickson 10 Hibbing 21:22.1
1480 Nicholas Fisher 12 Elk River 21:22.6
1481 James Freimuth 10 Mounds View 21:22.9
1482 Joel Fraser 9 St Croix Central 21:23.2
1483 Karl Schroeder 10 St Cloud Tech 21:23.4
1484 Jared Stenke 12 Elk River 21:23.6
1485 Isaac Kulzer 10 Melrose 21:23.8
1486 Henry Kelzenberg 11 Stillwater 21:24.1
1486 Samuel Kulseth 12 St James 21:24.1
1488 Simon Kroll 11 Pierz 21:24.4 827
1489 Ben Barnett 10 Blaine 21:24.6
1490 Everett Gamst 8 Moose Lk/WR/Barnum 21:25.2
1490 Logan Sullivan 11 LCWM-Nicollet 21:25.2 828
1492 William Johnson 10 Warroad 21:25.3 829
1493 Lyle Stinson 12 Andover 21:25.4
1494 Phoenix Ackerman 11 St Cloud Apollo 21:25.8
1495 Timothy Yocum 9 Fridley 21:26.1 830
1496 Nico Tweedy 11 Coon Rapids 21:26.4
1497 Zach Erikkila 9 Esko 21:26.7
1498 Ian Pawlenty 12 Tartan 21:26.9
1499 Jaxon Fjeldahl 9 New Prague 21:27.2
1500 Hans Goettel 9 Duluth East 21:27.4
1501 Joseph Flachman 9 Benilde-St Margaret 21:27.5
1502 Mason Goodman 9 ZMKW 21:27.7 831
1503 Ryan Aanonsen 10 Zimmerman 21:27.9 832
1504 Moroni Hale 9 Minot 21:28.0
1505 Colin Bedbury 10 Elk River 21:28.1
1505 Cole Beattie 10 Park Center 21:28.1
1507 owen nelson 11 Maple River 21:28.5 833
1508 Louis Schmitz 9 Mounds Park Academy 21:28.7 834
1508 Jocob Riley 11 Waconia 21:28.7
1510 Trent Vassar 11 Osseo 21:28.8
1511 Taishi Aizawa 9 St Croix Lutheran 21:29.2 835
1511 Riley Schollett 11 Bemidji 21:29.2
1513 Bronson Stachowiak 8 Park-Cottage Grove 21:29.6
1514 Cole Dunker 10 Wadena-Deer Creek 21:29.7
1514 Zach Olmshenk 11 Sauk Centre 21:29.7 836
1516 Titus Neal 11 Andover 21:29.8
1517 Eliot Schumacher 10 Grand Forks Red Rive 21:30.9
1518 Tryg Oberg 9 Spring Lake Park 21:31.4
1519 Oliver Jesme 9 Dilworth-Glyndon-Fel 21:31.5
1519 Dylan Edland 10 Esko 21:31.5
1521 Paul Chan 11 St Croix Lutheran 21:32.2 837
1522 Aidan Klaas 10 Centennial 21:32.3
1522 Jennings Jurmu 10 Coon Rapids 21:32.3
1524 Henry Buffie 9 Redwood Valley 21:32.4
1525 Tristan Rochel 12 LQPV-DB 21:32.9
1525 Chad Boeckman 11 Big Lake 21:32.9
1527 Jack Firkus 10 Zimmerman 21:33.1 838
1528 Adam Rempel 11 Big Lake 21:33.3
1529 Justus Probst 10 Redwood Valley 21:33.4
1530 Jackson Trom 10 Maple Grove 21:33.8
1530 Carter Warta 10 Southwest Christian 21:33.8 839
1532 Evan Hubbs 11 Rockford 21:34.1 840
1533 Mitchel Burns 10 Watertown-Mayer 21:34.2 841
1533 Elias Treuer 10 Bemidji 21:34.2
1535 Noah Reardon 10 Hill-Murray 21:34.3 842
1536 Matt Clark 12 Delano 21:34.5
1537 Grant Hubbard 9 New London-Spicer 21:34.7
1538 Lucas Edson 10 North Branch 21:34.8 843
1538 Gregory Weiers 11 Sauk Centre 21:34.8 842
1540 Josh Rike 11 Pine City 21:34.9
1541 Keetan Martin 12 Milaca 21:35.5 845
1542 Tucker Vasichek 10 Grand Forks Central 21:36.1
1543 Josh Killam 9 East Ridge 21:36.2
1544 blake ducharme 10 Grand Rapids 21:36.4
1545 Mason Kahlenbach 10 Proctor 21:36.5
1546 Alex Cruz 8 Fairmont 21:36.9
1547 Jordan Martinelli 10 Marshall (Duluth) 21:37.1 846
1548 Kaleb Mann 9 GNK 21:37.3
1549 Jacob Swirtz 10 Zimmerman 21:37.5 847
1550 Andrew Sorum 12 Breck 21:37.6
1551 Nick Trzynka 10 Osseo 21:37.8
1552 Ty Latvala 9 Chisago Lakes 21:38.3
1553 Michael Wosenyeleh 11 Roseville 21:38.4
1554 Faarouk Luqman 11 Eden Prairie 21:38.5
1555 Landon Schomer 10 Pierz 21:38.6 848
1555 Andrew Finger 11 Rockford 21:38.6
1557 Royce Hogue 11 East Ridge 21:38.7
1558 Bryan Bohn 9 Perham 21:39.2
1559 Jack Weir 7 Park-Cottage Grove 21:40.4
1560 Reid Tolifson 9 MACA 21:40.5
1560 Jackson Migala 10 St Cloud Cathedral 21:40.5
1562 Will Daggett 11 Hawley-Ulen Hitterda 21:40.7 849
1563 Billy Renner 10 Hawley-Ulen Hitterda 21:41.5 850
1564 Max Nelson 9 Mahtomedi 21:41.7
1564 Si Tang 10 Robbinsdale Armstron 21:41.7
1566 Brennan Sheda 9 ZMKW 21:42.3
1566 Casey Marble 11 Eden Prairie 21:42.3
1568 Derek Diethlem 9 Mora 21:42.5
1569 Owen Haubenschild 9 Princeton 21:42.7
1569 Charlie Eng 11 Math & Science Acade 21:42.7 851
1569 Ethan McNiesh 11 Park Center 21:42.7
1572 Riley Carlson 10 Benilde-St Margaret 21:42.8
1573 Logan Larson 10 New London-Spicer 21:43.3
1574 Anthony Berndt 9 Sartell 21:43.4
1575 John Costello 10 Watertown-Mayer 21:43.5 852
1576 Alex Rynder 9 Providence Academy 21:43.8
1577 Alec Mochinski 9 Coon Rapids 21:44.4
1578 Avi Sivarman 10 East Ridge 21:44.6
1578 Trey Witcraft 12 St James 21:44.6
1580 Jacob Schlatter 9 River Falls, WI 21:44.7
1581 Andrew VanBinsbergen 9 Montevideo 21:44.8
1582 Tanner DeBoer 10 North Shore 21:44.9
1583 Ethan Grant 10 Blooming Prairie 21:45.3 853
1583 Alex Brecheisen 12 Robbinsdale Armstron 21:45.3
1585 Freddy Visci 10 Big Lake 21:46.1
1586 Derek Murphy 12 Rush City 21:46.2
1587 Hayden Allen 9 North Lakes Academy 21:47.2 854
1587 Zachary White 10 Hill-Murray 21:47.2 853
1589 Josh Noll 12 Detroit Lakes 21:47.9
1590 Austin Schultz 12 Mesabi East 21:48.3 856
1591 Dalton Saba 10 Blaine 21:48.8
1592 Jacob Walgren 12 St Cloud Apollo 21:48.9
1593 Griffin Keeler 10 Hill-Murray 21:49.2 857
1594 Ryan Wilkinson 9 Robbinsdale Armstron 21:49.3
1594 Justin Topp 11 Woodbury 21:49.3
1596 Trey Muellner 9 Long Prairie-Grey Ea 21:49.7 858
1596 Noah McCreight 9 Roseville 21:49.7
1598 Ryden Anderson 8 Moose Lk/WR/Barnum 21:49.8
1599 Paul Gutenkauf 7 Aberdeen (SD) Roncal 21:49.9 859
1600 Cameron Germain 10 Blue Earth Area 21:50.4 860
1601 Drake Willert 9 Pine City 21:50.5
1602 Jackson Zurn 9 Detroit Lakes 21:50.7
1603 Shane Boe 12 Eden Prairie 21:51.1
1604 Jordan Wissbroecker 9 Delano 21:51.2
1605 Jaydon McLearen 10 Big Lake 21:51.6
1606 Owen Hamer 12 Roseville 21:52.4
1606 Sam Haglund 11 New London-Spicer 21:52.4
1608 Paul Kochenderfer 11 Maple Grove 21:52.7
1608 Michael Sullivan 11 Hopkins 21:52.7
1610 Brian O'Dwyer 9 Maple Grove 21:52.8
1611 Jack Falnes 11 Brooklyn Center 21:52.9 861
1612 Hayden Trupe 9 Chisago Lakes 21:53.2
1612 Kayden Rodrick 8 ZMKW 21:53.2
1614 Carter Wente 12 Canby-Minneota 21:53.4
1615 Kevin Laman 10 Braham 21:53.5 862
1616 Ryan Janzen 10 St Cloud Cathedral 21:53.6
1616 Juanluis Herrera 11 St James 21:53.6
1616 Gavin Hanson 10 New Richmond 21:53.6
1619 Connor Greeler 10 Anoka 21:53.8
1620 Nate Scullard-Bender 11 Marshall (Duluth) 21:54.4
1621 Sidney Harris 9 Nova Classical Acade 21:55.3
1621 Mashall Johnson 10 Orono 21:55.3
1621 Garrett Engberg 10 Braham 21:55.3 863
1624 Asher Mersereau 12 Maple Grove 21:55.8
1625 Teddy Farrell 10 St Thomas Academy 21:55.9
1626 William Holcomb 9 Maple Grove 21:56.3
1627 Jett Andrews 10 Mound-Westonka 21:56.5
1628 Blake Chmielewski 12 Foley 21:56.6
1628 Grant Liebl 12 Redwood Valley 21:56.6
1630 Jonathon Quandt 9 Bemidji 21:57.0
1631 Brian Bianchi 11 Benilde-St Margaret 21:57.4
1632 Sam Knowlton 8 ZMKW 21:57.5
1633 Tylen Sullinger 11 Mesabi East 21:57.6 864
1634 Cameron McDaniels 9 Osseo 21:57.8
1634 Tyler Tutt 10 Maple Grove 21:57.8
1636 Mark Muthami 12 Duluth East 21:58.1
1637 Christian Conway 8 Legacy-PACT 21:58.4 865
1638 Zack Hess 10 Watertown-Mayer 21:59.5
1639 Kalen Kraft 10 Otter Tail Central 21:59.6
1640 Joe Hartman 11 Delano 21:59.9
1641 Elex Tell 9 Mahtomedi 22:00.4
1642 Seth Kristal 9 Hopkins 22:00.5
1643 James Miller 12 Hopkins 22:00.6
1644 Hayden Hultman 11 Milaca 22:00.8 866
1645 Einar Aukurst 12 Mora 22:01.1
1646 Nick Madison 12 Mora 22:01.8
1647 Harris Carlson 10 Deer River-Norhtland 22:02.1 867
1648 Tyler Gunn 9 Nevis 22:02.4 868
1648 Garrett Hall 11 Milaca 22:02.4 867
1650 Asher Wyganowski 9 Princeton 22:02.7
1650 Kirk Carlson 9 Maple Grove 22:02.7
1652 Drew Hirsh 10 Southwest Christian 22:02.9 870
1653 Collin Bryhn 12 Eden Prairie 22:03.5
1654 Cameron Huse 9 Sartell 22:03.8
1655 Anthony Almendariz 12 St James 22:03.9
1655 John Hirsch 12 Southwest Christian 22:03.9 871
1657 Jens Mikkelsen 9 Roseville 22:04.0
1658 Lucas Kreft 9 Hinckley-Finlayson 22:04.2 872
1659 Aaron Neperud 12 Osceola 22:04.4
1660 Steve Maschoff 9 Pequot Lakes 22:04.6
1661 Jaden Keller 10 Anoka 22:04.7
1662 Avery Walz 11 Detroit Lakes 22:04.8
1662 Jose Venegas 11 Hiawatha Collegiate 22:04.8 873
1664 Cooper Thomez 11 Mankato Loyola-Cleve 22:05.1 874
1665 Aaron Hjort 12 Lakeview Christian A 22:05.3 875
1666 Addison Latterell 12 Tartan 22:05.4
1666 Ben Stearns 12 Detroit Lakes 22:05.4
1668 Christopher Kirby 9 Duluth East 22:05.5
1668 Ethan Cole 10 Duluth East 22:05.5
1670 Ryan Lexvold 8 ZMKW 22:05.7
1671 Ethan Hiew 10 St Thomas Academy 22:06.4
1672 Zach Andrew 10 Duluth East 22:06.7
1673 Jack MapelLentz 9 St Thomas Academy 22:07.1
1674 Jackson O'Boyle 10 Perham 22:07.3
1675 Jackson Gerads 9 St Cloud Apollo 22:07.4
1676 William Valley 11 Benilde-St Margaret 22:07.6
1677 William Rowe 10 St Francis 22:07.9 876
1678 Andrew Hatlestad 12 New London-Spicer 22:08.1
1679 Reign Doty 10 New London-Spicer 22:08.2
1680 Robert Nelson 11 Elk River 22:08.3
1681 Christian Morrissette 9 Delano 22:08.5
1682 Mike Morrow 10 Eden Prairie 22:08.8
1683 Eli Santelman 10 Providence Academy 22:09.1
1684 Hamza Mahamud 9 Eden Prairie 22:09.5
1685 Jack Morrison 11 Osceola 22:09.7
1686 Thomas Walters 9 Proctor 22:09.8
1687 Jacob Granner 8 Park Center 22:10.0
1688 Bryce Roberts 9 Pine City 22:11.1
1689 Luke Becker 9 Perham 22:11.2
1690 Thomas O'Malley 10 Stillwater 22:11.3
1691 Garrett Grathwohl 10 SMSENUC 22:11.5 877
1692 Christopher Daley 9 Blaine 22:11.6
1693 Charlie Macho 10 SMSENUC 22:11.8 878
1694 Derek Lloyd 10 Mound-Westonka 22:12.1
1694 Anthony Preusser 10 St Cloud Tech 22:12.1
1696 Jonah Schmidt 9 North Shore 22:12.6
1697 Nick Steuernagel 11 Watertown-Mayer 22:12.7
1698 Jack Hanson 11 Rockford 22:12.8
1699 Robert Jones 10 Elk River 22:13.1
1700 Tate Fisher 12 Fargo North 22:13.4
1701 Tanner Sperl 10 Hutchinson 22:13.6
1702 Garrett Rotzien 9 Coon Rapids 22:13.8
1703 Simon Dorst 10 Anoka 22:14.2
1704 Caleb Barnhart 7 Watertown-Mayer 22:14.5
1705 aric david 12 Grand Rapids 22:14.6
1706 Lucas Reckinger 10 Park-Cottage Grove 22:15.8
1707 Isaac Cronin 9 Roseville 22:16.0
1708 Isaac Eshbach 9 Robbinsdale Armstron 22:16.1
1709 Aaron Nicolson 9 Proctor 22:16.5
1710 Lathe Talbot 10 Robbinsdale Armstron 22:16.6
1711 Eli Shuster 11 East Ridge 22:16.9
1712 Keenan VanGilder 9 St Cloud Christian 22:18.2
1713 Cory Kurkowski 10 Roseville 22:18.5
1714 Spencer Bonham 12 GNK 22:18.6
1715 Ian Schmitz 11 Park-Cottage Grove 22:18.8
1716 Gerry Spray 11 Roseville 22:18.9
1717 Aaron Guse 9 Waconia 22:19.1
1717 Max Epsky 9 Mound-Westonka 22:19.1
1719 Evan Grove 11 Warroad 22:19.6 879
1720 Reece Patten 11 Duluth East 22:19.8
1721 Cade Clear 10 Holdingford 22:19.9
1721 Jessie Espinoza-Barra 11 Brooklyn Center 22:19.9 880
1723 Dylan Johnson 10 Blooming Prairie 22:20.3 881
1724 Jordan Nauber 11 Zimmerman 22:20.4 882
1725 Ciro Medina 10 Waconia 22:20.5
1725 Gage Jones 11 Cromwell-Floodwood 22:20.5 883
1727 Reese Eischens 12 Hutchinson 22:20.6
1728 Aidan Mir 10 St Thomas Academy 22:20.8
1729 Karl Thorson 10 Duluth East 22:21.6
1730 Kobi Jones 10 Duluth East 22:21.8
1730 Viktor Bradford 10 Nova Classical Acade 22:21.8
1732 Harrison Leisey 11 Maple Grove 22:21.9
1733 George Pasche 12 Hawley-Ulen Hitterda 22:22.3
1734 Anthony Baston 7 Woodbury 22:22.5
1735 Chad Hart 9 Esko 22:22.6
1735 Hunter Feyereisen 9 St Croix Central 22:22.6
1737 Dominic Romportl 10 Stillwater 22:23.5
1738 Mark Collins 10 East Ridge 22:23.6
1739 Jaden Palmer 8 Watertown-Mayer 22:23.7
1740 Evan Fankhanel 9 Moorhead 22:24.2
1740 Derek Clementson 11 Pine City 22:24.2
1742 Jack Roers 9 Roseville 22:24.4
1743 Teddy Newville 9 Concordia Acad-Rs 22:24.7 884
1743 Dakota Moske 11 Maple River 22:24.7 883
1745 Sam Lewis 10 Blaine 22:24.8
1746 Cole Otte 10 Chisago Lakes 22:25.6
1747 Ryan Holt 10 Robbinsdale Armstron 22:26.4
1748 Nathan Rode 11 Blaine 22:26.5
1749 Colin Dlugosch 11 Breck 22:26.7
1750 Kyler Buse 9 Stillwater 22:27.0
1751 Cort Isaacs 11 Maple Grove 22:27.4
1751 Matt Nelson 11 Mounds View 22:27.4
1753 Thomas Park 9 Roseville 22:27.5
1754 Owen Dingle-Horan 11 Tartan 22:27.6
1755 Grant Klein 9 Maple River 22:27.7 886
1755 Eli Nelson 9 Fridley 22:27.7 885
1757 Brenen Olson 9 Blaine 22:28.0
1758 Daniel Brown 9 Nova Classical Acade 22:28.1
1759 Tyler Stephens 9 Coon Rapids 22:28.6
1759 Abram Hall 9 Grand Forks Red Rive 22:28.6
1761 Cain Korf 10 Tartan 22:28.7
1762 Phelan Bernard 9 Milaca 22:29.5 888
1762 Roman Parpart 12 Waconia 22:29.5
1764 Joe Reed 9 Perham 22:29.7
1764 Max Pearson 12 Roseville 22:29.7
1766 Hayden Potthoff 10 Blaine 22:29.9
1766 Carter Buchta 10 Holdingford 22:29.9
1768 Damion Brown 11 Osseo 22:30.1
1769 Luke Stanelle 9 Concordia Acad-Rs 22:30.2 889
1770 Max Rolig 11 East Ridge 22:30.6
1771 Evan Bowen 9 Proctor 22:30.7
1771 Daniel Payne 10 Lakeview Christian A 22:30.7
1773 Henry Fisher 10 Nova Classical Acade 22:30.8
1773 Benjamin Anschutz 10 Woodbury 22:30.8
1775 Atharva Limaye 12 Eden Prairie 22:31.4
1776 Jacob Farley 11 St Thomas Academy 22:31.7
1777 Skylar Drayer 9 Marshall (Duluth) 22:32.2
1778 Bennet Harris 9 East Ridge 22:32.5
1778 Kellen Blesener 10 Maple Grove 22:32.5
1780 Davonte Hall 10 Minneapolis South 22:32.7
1780 Luis Venegas 11 Hiawatha Collegiate 22:32.7 890
1782 Karl Meissner 9 Rush City 22:32.8
1783 Tom Wilson 9 Woodbury 22:33.1
1784 Corbett Wensmann 10 Wadena-Deer Creek 22:33.5
1785 Landin Brink 10 New London-Spicer 22:33.7
1786 Casey Prindville 10 Benilde-St Margaret 22:33.9
1786 Raleigh Page 10 Eden Prairie 22:33.9
1786 Joseph Larson 10 Southwest Christian 22:33.9
1789 John Webert 9 Benilde-St Margaret 22:34.0
1790 Thomas VanAcker 9 Osakis 22:34.1
1790 Luke Rundell 12 Orono 22:34.1
1792 Keith Swanson 11 Detroit Lakes 22:34.2
1793 Nicholas Withuski 9 St Croix Central 22:34.4
1794 Brysen Babcock 9 Marshall 22:35.0
1794 Carl Halverson 9 Moose Lk/WR/Barnum 22:35.0
1796 Matthew Gohman 10 St Cloud Cathedral 22:35.1
1797 Dalton Paul 9 Rush City 22:35.2
1797 Dennis Long 11 Coon Rapids 22:35.2
1799 Spencer Lathrop 10 Mahtomedi 22:35.7
1800 Edward Shea 10 Benilde-St Margaret 22:35.8
1800 Dalton Warne 11 Milaca 22:35.8
1802 Isaac Schultz 10 Roseville 22:36.5
1803 Grant Neumann 12 East Ridge 22:36.7
1804 Chase Powell 10 Virginia 22:36.9 891
1805 Ryan Schabert 9 Hill-Murray 22:37.1 892
1806 William Bosch 12 Montevideo 22:37.3
1807 Dane Halverson 10 Mora 22:37.5
1808 Juan Fraire Morales 12 Brooklyn Center 22:37.6 893
1809 Hendrich Hicks 9 Proctor 22:38.0
1810 Michael Maher 9 Anoka 22:38.1
1811 Alex Perez 10 Eden Prairie 22:38.2
1812 Mike Dean-Hendricks 11 East Ridge 22:38.5
1813 Sam Olson 11 Montevideo 22:38.9
1814 Noah Mansker 9 Otter Tail Central 22:39.3
1815 Noah Schultz 8 St Thomas Academy 22:39.6
1815 Riley Spoden 10 EV-W-K 22:39.6 894
1817 Jackson Polries 9 Grand Forks Central 22:39.8
1817 Luke MacDonald 10 Foley 22:39.8
1819 Isaak McDonald 9 Bemidji 22:40.2
1820 Daniel Retic 10 Brooklyn Center 22:40.5 895
1821 Kolton Doucette 9 Moorhead 22:40.6
1822 Isaac Wirth 8 Benson-KMS 22:40.9
1823 Michael Garofalo 11 Aberdeen (SD) Roncal 22:41.1 896
1824 Grant Dahl 9 Maple Grove 22:41.7
1825 Torrey Westereng 9 Grand Forks Central 22:42.2
1826 Mason Wiersgalla 11 Centennial 22:42.3
1826 Sam Schwartz 12 United South Central 22:42.3
1828 Antonio Candia 10 Princeton 22:42.7
1829 Ian Mugglin 11 Anoka 22:43.0
1830 Daniel Nasby 10 Eagle Ridge Academy- 22:43.1
1831 Jacob Kuralle 12 Centennial 22:43.2
1832 Isaac Erdman 10 Rush City 22:43.3
1833 Nathan Barta 9 Esko 22:43.4
1833 Jaden Malik 10 Anoka 22:43.4
1835 Ethan Walker 12 Grand Forks Red Rive 22:43.5
1836 Kine Wild 9 Fargo North 22:44.4
1837 Lucas Gross 11 Hill-Murray 22:44.6 897
1838 John Heinz 11 Hill-Murray 22:44.8 898
1839 Harry Meshbesher 11 Benilde-St Margaret 22:44.9
1840 Parker Thissen 9 Montevideo 22:45.1
1841 Blake Berger 9 Fridley 22:45.3 899
1842 Thomas Nymoen 10 Roseville 22:45.6
1842 Isaac Bach 10 Canby-Minneota 22:45.6
1844 Jason Washburn 9 Watertown-Mayer 22:46.0
1845 Jeremy Murray 9 Moorhead 22:46.6
1845 Ben Kuenzi 11 Hutchinson 22:46.6
1845 William Goscicki 10 Aberdeen (SD) Roncal 22:46.6 900
1848 Ricky Petroff 10 Coon Rapids 22:47.5
1849 Brian Whiteman 11 South Ridge 22:47.6 901
1849 Zach Kubat 11 South Ridge 22:47.6 900
1851 Paul Lushine 9 Blaine 22:48.0
1852 Joe Pirkl 10 Blooming Prairie 22:48.4 903
1853 Noah Aagnes 9 Virginia 22:48.8
1854 Luke Candon 9 St Thomas Academy 22:49.3
1855 Ashton Schnaser 10 Marshall 22:49.7
1856 Ethan Miller 9 Eden Prairie 22:50.0
1857 Connor Dirks 10 Wadena-Deer Creek 22:50.6
1857 Daniel Haen 9 Redwood Valley 22:50.6
1859 Matt Oujiri 9 Osseo 22:50.7
1860 Colby Aarhus 11 Chatfield 22:50.9 904
1861 Cody Nirk 9 Blooming Prairie 22:51.3 905
1862 Jaxon Cole 9 Bemidji 22:51.4
1862 Joshua Matthews 11 North Lakes Academy 22:51.4 906
1864 Jordan Bolland 11 Maple Grove 22:51.6
1865 Joe Chansky 9 Heritage Christian 22:52.0
1866 Micah Gertz 9 Concordia Acad-Rs 22:52.1 907
1867 Tom Bureau 10 Blaine 22:52.5
1868 Sam Burke 11 Jordan 22:53.4
1869 Connor Minshew 9 Anoka 22:53.8
1869 Levi Granda 10 Moose Lk/WR/Barnum 22:53.8
1871 Aaron Reiser 11 Roseville 22:54.2
1872 Jack Mueller 11 St Cloud Tech 22:54.4
1873 Christian Wells 10 Zimmerman 22:54.5
1874 Jack Maring 9 Eden Prairie 22:54.6
1874 Brendan Sanvik 7 Hawley-Ulen Hitterda 22:54.6
1876 Bradley Pawlu 10 Pierz 22:54.8 908
1877 Aiden Powley 11 Coon Rapids 22:55.1
1878 Liam Gaeuman 11 Duluth East 22:55.2
1879 Ethan Dahms 12 Osseo 22:55.5
1880 Quinn Vos 9 Sartell 22:55.7
1880 Dalton Litz 12 Blaine 22:55.7
1882 Kaleb Norton 11 Aberdeen (SD) Roncal 22:55.9 909
1883 Tim Swenson 11 Wrenshall 22:56.1 910
1884 Tony Colburn 12 Chisago Lakes 22:56.4
1885 Benjamin Davis 9 Spring Lake Park 22:56.7
1885 Charlton McArthur 9 Woodbury 22:56.7
1887 Hunter Pederson 9 MACA 22:57.7
1887 Cameron Kobenia 9 St Cloud Cathedral 22:57.7
1889 Jacob Kern 10 Braham 22:58.3 911
1890 Nico Baca 10 St Thomas Academy 22:58.8
1891 Elijah Koopman 9 Heritage Christian 22:59.0
1892 Jared Davis 12 Duluth East 22:59.3
1893 Adam Johnson 11 Centennial 22:59.6
1894 Finn Soderstrom 10 Orono 22:59.8
1894 Carson Bynum 8 Breck 22:59.8
1896 Jake Nihart 9 North Branch 23:00.3 912
1897 Joshua Do 12 Osseo 23:00.7
1898 David Hjort 10 Lakeview Christian A 23:01.1
1899 Nathan Young 10 Fargo North 23:01.4
1900 Logan York 10 Spring Lake Park 23:01.5
1901 Joylus Harris 11 Park Center 23:01.7
1902 William Nord 9 Milaca 23:02.1
1902 Carson Schmitz 10 Blaine 23:02.1
1904 Trent Splittstoesser- 9 Roseville 23:02.5
1905 Andrew Fox 9 Duluth East 23:02.8
1906 John Reynen 10 Aberdeen (SD) Roncal 23:02.9 913
1907 Tucker Rowlan 9 Fergus Falls 23:03.1
1908 Jack Safstrom 10 Lakeview Christian A 23:03.2
1908 Howard Hodena 11 Hinckley-Finlayson 23:03.2 914
1910 Owen Reilley 9 Grand Forks Red Rive 23:03.4
1911 Sten Bulander 12 Minneapolis South 23:03.5
1912 Ryan Kroonblawd 11 Concordia Acad-Rs 23:03.6 915
1913 Parker Miller 10 ZMKW 23:04.6
1914 Nic Sobalvarro 9 St Cloud Tech 23:05.1
1915 Colin Schwarz 9 Blaine 23:05.6
1916 Kaden Pingel 10 Osceola 23:05.9
1917 Jake Johnson 12 East Ridge 23:06.1
1918 Mitchell Stark 9 GFW 23:06.3
1919 Otto Erickson 7 Spring Lake Park 23:06.4
1920 Peter Bina 12 St Thomas Academy 23:07.2
1921 Robbie Aronson 10 Breck 23:07.6
1921 Sam Ward 12 Duluth East 23:07.6
1923 Simon White 9 Hopkins 23:07.9
1924 Jacob Brown 12 East Ridge 23:08.1
1925 Damion Warren 9 Cromwell-Floodwood 23:08.2
1925 Gaven Boklep 10 West Central 23:08.2
1927 Dean Andrews 10 Mound-Westonka 23:08.8
1928 Jeremiah Groff 9 Osseo 23:09.7
1929 Broc Fredrickson 10 ZMKW 23:10.1
1930 Blake Townsend 12 Blue Earth Area 23:10.3 916
1931 Parker Keilen 12 New Richmond 23:10.4
1931 Drew Elvehjem 12 Mora 23:10.4
1933 Thomas Whitehouse 9 Robbinsdale Armstron 23:10.6
1933 Nikhil Gulati 10 St Cloud Cathedral 23:10.6
1935 Christos Kempf 9 River Falls, WI 23:10.7
1936 Connor Fish 9 Park-Cottage Grove 23:10.8
1937 Grant Wangsness 9 Mankato Loyola-Cleve 23:11.5 917
1938 David McGinley 9 Osseo 23:11.7
1938 Luke Schmaedeke 12 Roseville 23:11.7
1940 Johnathan Ernst 12 Park Center 23:12.2
1941 Lincolin Torborg 10 Princeton 23:12.3
1942 Joey Donaldson 11 Osseo 23:12.4
1943 Alex Dick 9 North Branch 23:12.5
1944 Kyle Stevens 9 Mahtomedi 23:13.2
1945 Larry Skagen 11 Park Center 23:13.3
1946 Eric Venier 12 Virginia 23:13.4
1947 Zach Behrends 10 Aberdeen (SD) Roncal 23:13.6
1948 Christian Henrikson 10 Fridley 23:13.7
1949 William Shaw 9 Stillwater 23:13.8
1950 Jake Brouwer 10 New London-Spicer 23:13.9
1951 Kaleb Stensland 10 ZMKW 23:14.2
1952 Alexander Rome 10 Woodbury 23:14.4
1953 Nate Phippen 11 Blue Earth Area 23:14.8 918
1954 Will Reiland 9 New Prague 23:15.0
1955 Zach Nelson 9 LP-HT-ML 23:15.4 919
1956 Jack Stauffenecker 11 Marshall (Duluth) 23:15.6
1957 Brandon Sanders 9 Waconia 23:17.1
1958 Gavin Artner 7 Fairmont 23:17.5
1959 John Schaefer 10 Stillwater 23:17.6
1960 Nick Matejka 8 Martin County West 23:18.1
1960 Enrique Arias 11 East Ridge 23:18.1
1960 Ethan Boileau 12 Osceola 23:18.1
1963 Jacob Meyer 10 Eden Prairie 23:18.2
1964 Jacob Shaheen 11 Elk River 23:18.5
1965 Ian Holle 9 Blaine 23:19.5
1966 Alex Minder 11 Concordia Acad-Rs 23:19.7 920
1967 Jayden Swanson 12 Wrenshall 23:20.3 921
1968 Julian Branden 11 Minneapolis South 23:21.2
1969 Daniel Walczak 10 Spring Lake Park 23:22.8
1970 Nick Larson 10 Detroit Lakes 23:23.4
1971 Austin Scott 11 Foley 23:23.8
1972 Quinlan O'Connor 10 East Ridge 23:24.1
1973 Alex Uradnik 9 Orono 23:24.7
1974 Lucas Anderson 10 Legacy-PACT 23:24.8 922
1975 Grant Koehnen 7 Martin County West 23:25.5
1975 Andrew Koehler 10 Chisago Lakes 23:25.5
1977 Austin Mercier 10 Proctor 23:25.7
1978 Brennan Kaffer 10 Anoka 23:25.8
1979 Mitchell Jensen 11 East Ridge 23:26.5
1980 La'Kai James 9 Fridley 23:26.7
1981 Lucas Vacek 9 LQPV-DB 23:27.1
1981 Anders Piepkorn 10 Hopkins 23:27.1
1983 Andrew Lyon 12 Tartan 23:27.3
1984 Woohyeok Pi 12 Perham 23:27.5
1985 Kash Gibson 9 Wrenshall 23:27.7 923
1986 Brody Urbanz 9 East Ridge 23:28.1
1987 Andrew Hjulberg 10 Spring Lake Park 23:28.3
1988 Jack Petty 10 Milaca 23:29.3
1989 Jonah Hansen 9 St Cloud Christian 23:30.2
1989 Gabe Tupper 9 ZMKW 23:30.2
1989 Alex Fosler 9 River Falls, WI 23:30.2
1992 Joe Hernandez 9 Jordan 23:30.3
1993 Mathew DeBoer 10 Fridley 23:31.4
1994 Skye Breidenbach 9 Redwood Valley 23:31.9
1995 Max Ferrin 10 Waconia 23:32.1
1996 Anderson Kuhn 10 East Ridge 23:32.2
1996 Owen Smith 10 Redwood Valley 23:32.2
1998 Max Meyer 9 St Cloud Cathedral 23:32.4
1999 Dylan Kensy 9 Rush City 23:32.8
1999 Joe Louis 9 Grand Rapids 23:32.8
1999 Will Vansteenburg 12 St Thomas Academy 23:32.8
2002 Hunter Covey 11 Moorhead 23:32.9
2003 David Volante 9 St Cloud Christian 23:33.4
2004 Kyle Pedersen 9 St Cloud Cathedral 23:34.0
2005 Grayson Mahler 11 St Cloud Cathedral 23:34.2
2006 Fabrizio Zema 11 East Central 23:34.3
2006 Tyler Benson 12 Elk River 23:34.3
2008 Hunter Danielson 9 Pine City 23:34.4
2008 Jack Knudson 9 Sartell 23:34.4
2008 Fernando Martin 10 Hiawatha Collegiate 23:34.4 924
2008 Alexander Besch 11 Anoka 23:34.4
2012 Cole Mathiowetz 9 Redwood Valley 23:34.6
2013 Blake Northagen 9 Maple Grove 23:34.7
2014 Trevor Olson 9 Hopkins 23:35.1
2015 Shawn Houdek 9 Long Prairie-Grey Ea 23:35.4 925
2016 Kevin Heikkila 11 Mesabi East 23:35.6 926
2017 Andy Harnisch 11 Mahtomedi 23:35.7
2018 Ethan Jemtrud 10 Mound-Westonka 23:36.3
2019 Noah Weinand 12 Mora 23:36.4
2020 Jackson Lebrasseur 9 Lake of the Woods 23:36.5
2021 Gustav Steen 11 Foley 23:36.7
2022 Austin Goedker 11 Foley 23:37.9
2022 John Struyk 9 Hopkins 23:37.9
2024 Owen Potratz 10 Bemidji 23:38.4
2025 Jacob Anderson 10 Waconia 23:38.8
2026 Gabe Larson 9 Anoka 23:39.1
2026 Dylan Dickinson 12 Mounds Park Academy 23:39.1 927
2028 Kellan Taylor 12 Mahtomedi 23:39.4
2028 Nick McGinley 12 Osseo 23:39.4
2030 Andrew Carlson 9 Maple Grove 23:39.7
2031 Harvey Bergstrom 9 Elk River 23:39.8
2032 Dalton Honer 12 Perham 23:40.1
2033 Matthew Kallstrom 9 Benson-KMS 23:40.6
2034 Thomas Good 11 Elk River 23:40.7
2035 Riley Thorson 12 Elk River 23:40.9
2035 Gabe Zaun 12 Duluth East 23:40.9
2037 Nicolas Bates 10 St Thomas Academy 23:41.1
2038 Josh Johnson 12 Duluth East 23:41.3
2039 Tyler Biss 9 West Central 23:42.2
2040 Alex Juhl 10 New London-Spicer 23:42.6
2041 Alex Bear 10 Chisago Lakes 23:43.5
2042 Will Mueller 10 ZMKW 23:43.9
2043 Mason 1 Barziza 11 Elk River 23:44.2
2044 Conner Moses 10 Maple Grove 23:44.5
2045 Brett Eliason 10 Hopkins 23:45.3
2046 Isaac Arnold 10 Blooming Prairie 23:45.7
2047 Kieran Keel 11 Mahtomedi 23:46.4
2048 Caleb Lundt 10 Park Center 23:46.5
2049 Justin Rauenhorst 10 Mounds View 23:47.2
2050 Joseph Lerud 11 Elk River 23:47.3
2051 Blake Overland 10 Moose Lk/WR/Barnum 23:47.5
2052 Alex Drake 11 Maple Grove 23:48.8
2053 Liam Meyer 11 LP-HT-ML 23:48.9 928
2054 Rolf Gale 10 Centennial 23:49.3
2055 William Rauser 10 Hopkins 23:51.2
2056 Joel Rodich 11 Roseville 23:52.7
2057 Cyrus Bashiri 9 Minneapolis South 23:53.2
2058 Charlie Schumacher 11 Chisago Lakes 23:53.3
2059 Devin Kugel 12 River Falls, WI 23:54.7
2060 Frederic Hauge 9 Moorhead 23:54.8
2061 Tyson Liffrig 9 ZMKW 23:55.2
2062 Samuel Barrett 12 Centennial 23:55.6
2063 Erik Walker 10 Grand Forks Red Rive 23:56.8
2064 Neal Wertish 10 EV-W-K 23:57.3 929
2065 Max Parish 9 Minneapolis South 23:57.7
2066 Davey Povolny 12 North Lakes Academy 23:57.8 930
2067 Mason Abrahamson 9 East Ridge 23:58.0
2068 Cody Olson 9 Proctor 23:58.1
2069 Matthew Marquardt 9 St Croix Lutheran 23:59.1 931
2070 Evan Helgen 11 Roseville 23:59.4
2071 Travis Jennings 10 Osceola 23:59.5
2071 Gage Grunst 11 Perham 23:59.5
2073 Austin Koerber 9 Blaine 23:59.7
2073 Jack Vinje 11 Maple Grove 23:59.7
2075 Blake O'hara 9 River Falls, WI 23:59.9
2076 Ryan Dorle 12 St Thomas Academy 24:00.9
2077 Brady Muzik 9 Sartell 24:01.1
2078 Brecken Wilcoxen 10 Bemidji 24:01.6
2079 Nathan Klaers 12 New London-Spicer 24:02.6
2080 Joseph Aguilar 11 Hopkins 24:03.5
2081 Diego Portilla 11 Hiawatha Collegiate 24:03.9 932
2082 Sawyer French 12 Maple Grove 24:04.5
2083 Garrett Hosna 9 Hinckley-Finlayson 24:05.2
2084 RJ Sylak 8 ZMKW 24:05.3
2084 Jawnathan Lane 11 EV-W-K 24:05.3 933
2086 Sam Moberg 9 Forest Lake 24:05.4
2087 Tyler Sippl 10 New Richmond 24:05.5
2088 Luke Harris 10 Eden Prairie 24:05.7
2088 Tristan Pikula 11 Virginia 24:05.7
2088 Ben Whetstone 11 Maple Grove 24:05.7
2091 Long Nguyen 12 Osseo 24:06.1
2091 Adam Wersonske 12 Tartan 24:06.1
2093 Brennan Sather 12 Detroit Lakes 24:06.6
2093 Logen Hacklander 11 Paynesville 24:06.6
2095 Connor Klocker 9 Holdingford 24:07.2
2096 Grant Fink 10 Anoka 24:07.7
2097 Nicholas Wolsky 8 Woodbury 24:08.4
2098 WIll Grimsrud 11 ZMKW 24:08.5
2099 Mark Rapp 12 East Ridge 24:09.2
2100 Jack Churchill 12 Montevideo 24:10.1
2101 Sam Miron 9 Chatfield 24:10.9 934
2102 Cale Emerson 9 New Prague 24:11.2
2103 Cobly Gunderson 11 Deer River-Norhtland 24:12.2 935
2104 Nathan Goenner 11 St Cloud Tech 24:12.8
2105 John Franklin 11 Stillwater 24:13.1
2106 Kalel Nieves 10 LCWM-Nicollet 24:13.3 936
2107 Konnor Kivimagi 10 Chatfield 24:13.6 937
2108 Carter Bright 9 Sartell 24:14.4
2108 Kevin Murphy 11 Rush City 24:14.4
2110 Izak Artang 11 Duluth East 24:14.7
2111 Trent Spry 11 North Shore 24:15.1
2112 Jeremiah Somers 7 Park Center 24:15.2
2113 Daniel Haas 9 Roseville 24:15.4
2114 Cole Garcia 10 Brooklyn Center 24:15.5 938
2115 adam hampton 9 Grand Rapids 24:15.8
2116 Nick Babler 10 Perham 24:16.1
2117 Isaac Sommerfeldt 9 Centennial 24:16.4
2118 Jacob Lind 12 Mesabi East 24:17.1 939
2119 Phillip Ellenson 11 Warroad 24:17.6 940
2120 Griffin Goetze 9 Eden Prairie 24:17.7
2121 Christopher Carrillo 10 Melrose 24:19.6
2122 Jordan DeMark 9 Holdingford 24:19.9
2123 Jack Kennedy 10 LQPV-DB 24:20.3
2124 Derek Andrews 8 Duluth East 24:20.7
2125 Joseph Reichkeitzer 10 Rush City 24:20.8
2126 Evan Ziemer 9 Grand Forks Central 24:21.3
2127 Anthony Yang 12 Park-Cottage Grove 24:21.4
2128 Ethan Peters 12 Benson-KMS 24:21.7
2129 Aksel Taylor 10 Minneapolis South 24:21.8
2130 Sebastian Lau 9 Sartell 24:22.1
2131 Bobby Sullivan 10 Maple River 24:22.2 941
2132 Maxwell Willkom 9 Roseville 24:23.2
2132 Nick Bell 10 Mahtomedi 24:23.2
2134 Tanner Ware 11 Mounds View 24:23.8
2135 Zac Bollback 12 Park-Cottage Grove 24:23.9
2136 Adolpho Jara 12 Stillwater 24:24.6
2137 Jason Phonephalkdy 10 Osseo 24:24.9
2138 Jacob Spangler 11 Fergus Falls 24:25.1
2139 Tony Nguyen 11 Blaine 24:25.9
2140 Jake Philipps 9 Blaine 24:26.3
2141 Kaeden Fischer 9 MACA 24:26.4
2142 Aiden Atkinson 9 Waconia 24:27.0
2143 Ethan Hennessey 9 Andover 24:27.3
2144 Noah J Peterson 9 Robbinsdale Armstron 24:27.6
2145 Tristin Kayl 9 Grand Forks Red Rive 24:28.0
2146 Jonathon Horn 11 Woodbury 24:28.4
2147 Micah King 9 Robbinsdale Armstron 24:28.5
2148 Tyler Krogman 8 Park-Cottage Grove 24:29.7
2148 Jan Grzywacz 9 Minneapolis South 24:29.7
2150 Josiah Zderad 9 North Branch 24:30.1
2151 Evin Corrigan 9 Nova Classical Acade 24:30.2
2151 Elias Lund 11 Proctor 24:30.2
2153 Aidan Choate 10 Breck 24:30.4
2154 Hector Arias 9 East Ridge 24:31.3
2155 Grayden Yoshida 12 East Ridge 24:31.4
2156 Luke Symmank 12 Concordia Acad-Rs 24:31.8
2157 Kenny Lindstrom 12 Nova Classical Acade 24:33.2
2158 Tristan Clemmer 10 Braham 24:34.4 942
2159 Michael Robertson 7 Hawley-Ulen Hitterda 24:34.6
2160 Brandon Mayse 12 Melrose 24:34.8
2161 Evan Struve 11 Centennial 24:34.9
2162 Sam Kellen 11 Park-Cottage Grove 24:35.4
2163 Austin Shimmin 9 Cromwell-Floodwood 24:35.6
2163 Casey Hagen 9 Mahtomedi 24:35.6
2165 Joe Mensen 10 Hill-Murray 24:35.9
2166 Rylan Lundeen 9 Osseo 24:36.0
2167 Isaiah Lancrain 10 Braham 24:37.1 943
2167 Kenny Vo 11 Pine City 24:37.1
2169 Teagan Butler 7 Anoka 24:38.3
2170 Laken Hairston 11 Mounds View 24:38.7
2171 Joshua Johnson 10 Heritage Christian 24:39.3
2172 Caleb Nelson 10 St Cloud Cathedral 24:39.5
2173 Joseoh Anderson 12 Duluth East 24:41.9
2174 Michael Beauregard 12 Duluth East 24:42.8
2175 Sam Hallen 11 Eden Prairie 24:43.9
2176 Matt Paulson 10 Proctor 24:44.2
2177 Jackson Anderson 12 East Ridge 24:44.6
2178 Kris Rasmussen 8 Hawley-Ulen Hitterda 24:45.6
2179 Mohamed Hagi 12 Maple Grove 24:45.8
2180 Sam Jordan 9 MACA 24:46.2
2181 Hayden Herstrom 11 Anoka 24:46.9
2182 Dimitri Houle 10 Benilde-St Margaret 24:47.3
2182 Juan Carlos Evert 8 Tartan 24:47.3
2182 Taylor Hanson 10 Hopkins 24:47.3
2185 Asher Mobley 9 Heritage Christian 24:48.4
2186 Ji Min Paek 11 Cromwell-Floodwood 24:48.7
2187 Gabriele Maggi 12 United North Central 24:49.1 944
2188 Payton Brown 9 St James 24:50.0
2189 Logan Wilson 10 Woodbury 24:50.9
2190 Hazael Weilandgruber 9 Minneapolis South 24:51.5
2190 Cooper Swenson 9 Stillwater 24:51.5
2192 David Engelsrud 9 Woodbury 24:52.5
2193 Samuel Maddy 9 GNK 24:52.9
2194 Ted Jackola 9 United North Central 24:53.2 945
2195 Aaron Canfield 9 Lakeview Christian A 24:55.0
2196 Aidan Jette 7 Breck 24:55.6
2197 Brayden Schultz 9 New Prague 24:56.6
2198 Eddie Nordin 9 Fridley 24:57.4
2199 Devon Johnson 11 Proctor 24:58.6
2200 Jacob Wolter 10 Robbinsdale Armstron 24:59.3
2201 Jared Carlson 11 Centennial 25:00.1
2202 Connor Stadtlander 11 Hutchinson 25:00.2
2203 Sam Monk 9 Benilde-St Margaret 25:01.0
2204 Leif Sundquist 9 Virginia 25:01.5
2205 Ethan Maynard 9 Hopkins 25:01.9
2206 Trent Wagner 10 East Ridge 25:03.2
2207 Corbin Jeske 10 Osceola 25:04.4
2208 Blake Hilgendorf 8 Fairmont 25:05.5
2209 Luis Almendariz 12 St James 25:08.2
2210 Lucius LaFromboise 12 Delano 25:08.9
2211 Ian Gornick 11 Mesabi East 25:09.1 946
2212 Ian McNiesh 11 East Ridge 25:09.4
2213 Nels Nestegard 9 Warroad 25:09.5
2214 Keegan Swanson 9 Anoka 25:12.3
2215 Anthony Mickendrow 10 Duluth East 25:13.4
2216 Mark Yamaguchi 11 St Croix Lutheran 25:13.6
2217 Erik Dale 10 Park-Cottage Grove 25:14.4
2218 Justin Stachowiak 10 Park-Cottage Grove 25:14.5
2219 Danny Baltich 11 Marshall (Duluth) 25:14.8
2220 Jackson Boberg 12 Waconia 25:15.1
2221 Wyatt Boberg 10 Waconia 25:15.2
2222 Justin Stolp 12 Pine City 25:15.4
2223 Jake LaVenture 12 New Richmond 25:16.5
2224 William Bastyr 11 Blaine 25:18.7
2225 Anthony Klein 10 East Ridge 25:19.5
2226 Skye Keifer 9 Waconia 25:21.3
2227 Cy Walsh 10 St Thomas Academy 25:21.8
2228 Adam Bloch 11 Anoka 25:22.9
2229 Alex Decker 10 St Cloud Cathedral 25:23.2
2230 Avery Gordee 9 Rockford 25:23.5
2231 Grady Jerdee 11 Stillwater 25:23.7
2232 Alex Lopez 12 Tartan 25:24.4
2233 Isaac Puetz 10 Hinckley-Finlayson 25:24.8
2234 Max Lauze 12 Mahtomedi 25:25.3
2235 Owen Hjerpe 10 Eagle Ridge Academy- 25:28.2
2236 Daniel Colson 11 Maple Grove 25:28.6
2237 Nathan Sannito 9 Waconia 25:29.4
2237 Brodey Rohloff 9 Perham 25:29.4
2239 Joey Steien 12 Chatfield 25:29.9
2240 Nolan Widmer 9 New Prague 25:30.4
2241 Ben Hanzsek-Brill 12 St Cloud Tech 25:31.1
2242 Rowan Larson 10 Maple Grove 25:31.7
2243 Logan Miller 11 Spring Lake Park 25:32.4
2244 Dominic Johannsen 9 Park-Cottage Grove 25:33.2
2245 Andy Stevenson 9 Fridley 25:34.1
2246 Bryce Hayes 9 Grand Rapids 25:35.1
2247 Peter Doroff 11 St Cloud Apollo 25:35.7
2248 Eric Nemitz 9 Andover 25:36.4
2249 Darby Sukut 9 St Cloud Cathedral 25:37.2
2250 Brandon Cardinal 11 Rush City 25:38.3
2251 Zach Lambert 10 St Cloud Apollo 25:40.1
2252 Mark Amundson 10 Sartell 25:40.7
2253 Bryce Hansen 11 Canby-Minneota 25:41.8
2254 Leif Brandsness 9 Roseville 25:43.1
2255 Tim Volkov 10 Hutchinson 25:43.3
2256 Noah Hanks 10 Bemidji 25:43.6
2257 Aiden Foster 9 Park-Cottage Grove 25:44.5
2258 Harry Schlosser 9 Nova Classical Acade 25:45.2
2259 Tyler Bell 10 Mahtomedi 25:45.6
2259 Dietrick Kaiser 10 Watertown-Mayer 25:45.6
2261 Alec Wahlin 12 Mounds View 25:47.1
2262 Isaac Moberg 10 Chisago Lakes 25:47.3
2263 Evan Prairie 11 Fridley 25:47.8
2264 David Flaten 12 Hawley-Ulen Hitterda 25:49.9
2265 Truman Kluempke 9 St Cloud Tech 25:50.0
2266 Noah Hockert 9 Mounds Park Academy 25:50.2
2267 Cody Hansen 10 Braham 25:51.4 947
2267 Isaiah Sistrunk 12 Chisago Lakes 25:51.4
2269 Dorian Tappo 11 Deer River-Norhtland 25:53.3 948
2270 Silas Brandt 9 North Shore 25:54.1
2271 Logan Daniels 11 Watertown-Mayer 25:56.1
2272 Zach Hammann 10 Maple Grove 25:56.3
2272 Tristan Pawlenty 11 Tartan 25:56.3
2274 Joe Condon 10 Woodbury 25:56.9
2275 Joe Skinner 9 Detroit Lakes 25:57.1
2276 Elijah Schmidt 12 Perham 25:57.5
2277 Collin Bosch 10 Hopkins 25:58.3
2278 Kyle Elleson 10 Spring Lake Park 26:02.4
2279 Logan Wuertz 10 Fridley 26:07.0
2280 Malachi Lilly 9 Warroad 26:08.5
2281 Cameron Wilcox 10 Fridley 26:08.6
2282 Nathan Bruesehoff 9 Blaine 26:09.1
2283 Shane Lund 10 Braham 26:13.1 949
2284 Carter Brunclik 9 St Croix Central 26:13.6
2285 Justus Fisher 10 Warroad 26:14.3
2286 Zeke Boyat 11 Maple Grove 26:14.6
2287 Tom Felix 12 Detroit Lakes 26:17.1
2288 Quinn Mulder 10 ZMKW 26:17.8
2289 Spencer French 9 Maple Grove 26:19.3
2290 Joseph Spitzmueller 12 St Croix Central 26:20.1
2291 Jacob Bloom 10 Stillwater 26:20.6
2292 Andy Mattson 9 Osseo 26:20.8
2293 Gabriel Striemer 7 Martin County West 26:21.4
2294 Owen Kubisiak 9 Osseo 26:23.8
2295 Levi Dallum 9 Grand Forks Central 26:24.2
2296 Noah Uren 10 Redwood Valley 26:24.6
2297 Thomas Lynch 9 Benilde-St Margaret 26:25.8
2298 Alex DeMaris 11 Breck 26:28.3
2299 Taus Branden 11 Mountain Iron-Buhl 26:31.2 950
2300 Jonah Prom 10 St Cloud Cathedral 26:32.4
2301 Damian McIntire 10 Big Lake 26:35.1
2301 Joe Morell 12 East Ridge 26:35.1
2303 sam reiten 9 Grand Rapids 26:38.2
2304 Joshua Austreng 9 Anoka 26:38.8
2305 Blake Korf 9 Tartan 26:41.3
2306 Aidan Rosenboom 9 Marshall 26:41.6
2307 Joel Dodd 11 Grand Rapids 26:42.6
2308 Owen Haataja 9 Lake of the Woods 26:43.2
2309 Bradley Niemeyer 10 Woodbury 26:44.8
2310 Martin Lindstrom 9 Nova Classical Acade 26:45.5
2311 Scott Marshall 11 Eagle Ridge Academy- 26:46.3
2312 Wayne Clark 8 Hill-Murray 26:46.4
2313 Thomas Hansen 10 Benson-KMS 26:47.3
2314 Logan Hyrkas 8 Tartan 26:47.7
2315 David Nguyen 9 St Cloud Cathedral 26:48.3
2316 Tobias Quinn 9 Minneapolis South 26:49.8
2317 Noah Erickson 9 MACA 26:50.7
2318 Carson Merritt 10 Mound-Westonka 26:51.2
2319 Nicholas Donner 9 Andover 26:52.5
2320 Samuel Sorenson 9 Hopkins 26:53.6
2321 Colin Middlekauff 9 Hopkins 26:56.4
2322 Dakota Nelson 11 Park-Cottage Grove 27:01.3
2323 Cooper Noot 12 Roseville 27:01.8
2324 Elijah Pedersen 11 St Cloud Cathedral 27:04.1
2325 Jeremiah Nord 12 Fergus Falls 27:06.4
2326 Jan Naude 10 Waconia 27:06.9
2327 Ethan Mand 9 Eden Prairie 27:08.0
2328 Matt Arneson 10 Mound-Westonka 27:08.9
2329 Carlos Loya 10 Hiawatha Collegiate 27:09.3 951
2330 Isaac Olson 7 Martin County West 27:12.2
2331 Jackson Grosse 10 Park-Cottage Grove 27:12.4
2332 Noah Johnson 10 Fergus Falls 27:16.7
2333 Seth Mlodozyniec 10 Wrenshall 27:17.3 952
2334 Gustaof Ogren 9 Blooming Prairie 27:17.8
2335 Avery Folsom 9 Park Center 27:18.2
2336 Eli Christiansen 9 Coon Rapids 27:18.6
2337 EmJay Paavola 10 Park Center 27:19.2
2338 James Greer 10 Blue Earth Area 27:19.7 953
2339 Sean Park 10 Mounds Park Academy 27:20.2
2340 Ekemini Jones 11 Breck 27:21.2
2341 Connor Roufs 9 Paynesville 27:23.1
2342 Ben Moeller 7 Fairmont 27:27.3
2343 Jeremy Fischer 10 Fridley 27:27.4
2344 Leo Simpson 9 Mankato Loyola-Cleve 27:28.1
2345 Nick Johnson 8 Park Center 27:28.6
2346 Luke Erdman 9 LP-HT-ML 27:28.8
2347 Riley Nelson 9 Concordia Acad-Rs 27:31.6
2348 Brodi Haggerty 9 Maple Grove 27:34.6
2349 Max Wilmer 10 Chisago Lakes 27:36.3
2350 Garrett Berkowitz 9 Stillwater 27:40.0
2351 Rory Donaghy 11 Concordia Acad-Rs 27:40.2
2352 Jeff Bartone 11 Osakis 27:40.4
2353 Josh Seeley 9 Mound-Westonka 27:43.3
2354 Tristian Thigpen 9 Park-Cottage Grove 27:43.4
2355 Zander Kuerschner 12 Waconia 27:43.8
2356 Andrew Greenan 9 Waconia 27:50.1
2357 Brennan Hill 9 Chatfield 27:52.3
2358 Nate Spurgat 12 Benilde-St Margaret 27:53.1
2359 Carson Ulrich 11 LP-HT-ML 27:56.3
2360 Simon Engstrand 10 Benilde-St Margaret 27:56.5
2361 Ryan Marble 9 Eden Prairie 27:57.4
2362 Blaine Walli 12 Hibbing 27:59.3
2363 Luke Sowka 9 Robbinsdale Armstron 28:02.1
2364 Aarav Devkota 9 MACA 28:02.2
2365 Owen Horner 10 Benilde-St Margaret 28:07.6
2366 Alexander Beck 9 Coon Rapids 28:09.2
2367 Ben Gatti 11 St Thomas Academy 28:11.4
2368 Ben Jorgenson 9 Coon Rapids 28:12.4
2369 Evan Pavlisich 10 Chisago Lakes 28:19.3
2370 Huy Nguyen 11 St Croix Lutheran 28:22.5
2371 Logan Adickes 11 Rush City 28:23.8
2372 Nate Laluzerne 10 Mound-Westonka 28:31.8
2373 Jace Floyd 12 Jordan 28:43.8
2374 Ben Young 12 Park-Cottage Grove 28:48.6
2375 Matt Crain 10 Stillwater 29:05.1
2376 Alexander Honebrink 9 Mounds View 29:19.3
2377 Wyatt Davis 9 New Prague 29:22.3
2378 James Robinson 10 Bemidji 29:25.8
2379 Brady McAdams 9 Elk River 29:32.8
2380 Sam Waller 10 Eden Prairie 29:35.6
2381 Cooper Carlson 12 Virginia 29:36.5
2382 Henry LaBorde 10 Osseo 29:37.1
2383 Andrew Bird 10 Virginia 29:38.4
2384 Kellen Michener 10 Elk River 29:39.2
2385 Ben Hutchins 9 Foley 29:46.0
2386 Alex Johnson 9 Paynesville 29:59.1
2387 Alex Sperl 12 Hutchinson 29:59.2
2388 Riley Tarver 10 North Shore 30:13.5
2389 Reece Buntjer 7 Fairmont 30:24.8
2390 Trenton Brown 9 Big Lake 30:28.6
2391 Pierce Johnson 10 South Ridge 30:51.3 954
2392 Caleb Boll 10 Concordia Acad-Rs 30:51.4
2393 Tyler David 10 Brooklyn Center 30:56.8 955
2394 Ashton Foulke 8 Park Center 30:57.6
2395 Matthew Stansberry 11 Park Center 30:58.4
2396 Nathan Wright 10 Princeton 30:58.6
2397 Alex Casey 9 LCWM-Nicollet 31:11.8 956
2398 Ben Talarico 11 Wrenshall 31:12.7
2399 Ian Villebrun 9 Mountain Iron-Buhl 31:19.7 957
2400 Noah Draper 12 Rush City 31:44.7
2401 Gavin Tschacher 8 Heritage Christian 32:00.3
2402 Long Nguyen 12 St Croix Lutheran 33:00.5
2403 Isaiah Hansen 10 St Cloud Christian 34:11.5
2404 Aidan Salo 10 Fridley 34:43.5
2405 Nicholas Stapleton 9 Fond du Lac Ojibway 35:06.1
2406 Zorin Lalonde 9 Proctor 35:25.0