Boys 5,000 Meters Open
PL Name YR Team Mark
1 Tryg Solberg 12 Fun and Run 3 16:04.6
2 Erik Kain 11 Muskego XC Club 2 16:09.7
3 Griffin Keeter 12 Lancers 1 16:13.6
4 Aidan Browne 11 Woodbury Elite 1 16:16.3
5 Leif Larsen 11 CoyoteXC 16:16.6
6 Jett Oachs 11 Unattached 16:18.3
7 Zach Johnson 12 Moorhead XC Running .. 16:18.7
8 Carter Briggs 11 Winona Boys 16:18.9
9 Clark Young 11 Maple Grove Cross Co.. 16:19.1
10 Aaron Kruse 11 Farmington Cross Cou.. 16:19.6
11 Ash Francis 12 Sun Prairie XC 16:25.1
12 Maliki Pope 12 The NoTo Running Pro.. 16:27.7
13 Zachary Long 11 XC Storm 3 16:27.7
14 Maxwell Nelson 11 Fun and Run 3 16:28.1
15 Carson Sturdy 10 Wildcat Track Club -.. 16:29.5
16 Charles Caven 11 Maple Grove Cross Co.. 16:30.3
17 Rylan Brown 11 Blues XC Club 16:31.1
18 Zach Haire 12 Unattached 16:32.5
19 Adam Koller 11 Unattached 16:33.8
20 Joseph Reimann 12 East Ridge Cross Cou.. 16:34.0
21 Charlie Ernst 11 Wayzata XC 4 16:34.6
22 Danny Cox 12 Rosemount XC Club 2 16:34.8
23 Eli Salisbury 10 Unattached 16:36.6
24 Liam Neidig 11 Lansing Lions Run Cl.. 16:37.8
25 Tyler Osen 12 Lakeville North XC R.. 16:38.3
26 Dontae Johnson 11 Champlin Park XC 16:38.5
27 Colden Longley 11 Jags Running Club 1 16:39.2
28 Ryker Kramer 12 Blues XC Club 16:40.4
29 Suleyman Jafer 12 Central XC Club 3 16:40.7
30 Treyson True 10 Unattached 16:41.1
31 Gage Mostad 11 Bemidji Lumberjacks 16:41.3
32 Reese Thompson 11 Minnetonka running c.. 16:41.6
33 Caleb Wright 11 Blues XC Club 16:42.0
34 Colten Brand 12 Winona Boys 16:42.7
35 John Faller 10 East Ridge Cross Cou.. 16:43.9
36 Terry Robinson 11 Lansing Lions Run Cl.. 16:44.1
37 Joe Schaefer 12 Johnston Dragoons 4 16:44.2
38 Daniel Pierce 11 Mill Road Running Cl.. 16:44.4
39 Aidan Reyna 9 West 1 16:44.8
40 Adam Tess 12 Sun Prairie XC 16:44.9
41 Gabe Wasserman 12 Unattached 16:45.6
42 Henry Hinchcliffe 12 Austin Running Club 1 16:46.0
43 Noah Revels 11 Farmington Cross Cou.. 16:46.4
44 Travis Loecke 12 Unattached 16:46.7
45 Logan Klingele 12 Valkyrie Running Clu.. 16:46.8
46 Hunter Gowin 12 Unattached 16:46.9
47 Jared Brandt 12 Stillwater Running C.. 16:47.1
48 Dawson Strom 12 Moorhead XC Running .. 16:47.2
49 Tyler Anderson 11 Blaine Distance Team 16:47.4
50 Sonny Ortega-Rosel 11 Tigers XC 16:47.6
51 Garett Avery 12 Sheridan Cross Count.. 16:48.4
52 Grant West 12 NHETC 16:49.2
53 Tyler Termaat 12 Muskego XC Club 2 16:49.9
54 Ben Harrell 12 Team Swanson 1 16:50.1
55 Michael Smith 12 Central XC Club 4 16:50.6
56 Logan Bell 10 Unattached 16:51.0
57 Nels Trandahl 11 Unattached 16:51.3
58 Aj Ervin 12 Team Sty-U 1 16:51.5
59 Bramwel Kosgei 10 Olathe North XC Club 16:51.6
60 Isaac Maruyama 11 Fun and Run 3 16:51.7
61 Caleb Masters 12 Team Swanson 1 16:52.0
62 Riley Berg 12 Bemidji Lumberjacks 16:53.1
63 Justyn France 11 Olathe Falcons 16:54.1
64 Douglas Feyen 12 Unattached 16:54.5
65 Cole Jensen 11 BisPatHarriers 16:55.7
66 Brandon Stachewicz 11 Lakeville North XC R.. 16:55.8
67 Jordan Tremblay 11 Blues XC Club 16:56.7
68 Jacob Jensen 12 Unattached 16:56.7
69 Reed Anderson 12 Unattached 16:56.8
70 Simon Santiago 12 Blues XC Club 16:57.3
71 Zach Matzner 11 Marshall Orange Crus.. 16:58.2
72 Cody Peterson 10 Winona Boys 16:58.8
73 Kellen McLaughlin 11 Unattached 16:59.1
74 Brandon Hoff 12 Sussex Area Runners 16:59.3
75 Maxwell Yang 9 Central XC Club 7 16:59.3
76 Henry Hansen 12 Unattached 16:59.4
77 Connor Preston 11 Champlin Park XC 16:59.7
78 Christian Buehler 11 Unattached 16:59.7
79 Huxley Nyabwari 11 Maple Grove Cross Co.. 17:00.4
80 Alex Garber 11 Sheridan Cross Count.. 17:00.5
81 Thomas Oliver 11 Spartan XC 2 17:00.6
82 Payne Freske 12 Rosemount XC Club 2 17:00.8
83 Timothy Lueth 11 Jags Running Club 1 17:01.9
84 Noah Lundeen 11 Unattached 17:02.1
85 Tyler Loecke 12 Unattached 17:02.2
86 Zekariya Abdela 12 Running Redbirds 17:02.4
87 Fausto Chongmemije 10 Minnetonka running c.. 17:03.0
88 Matthew Harries 9 Wayzata XC 4 17:03.2
89 Peter Lynch 11 XC Club BBB 17:03.2
90 Mike Kvaal 11 Lac Qui Parle Valley.. 17:04.2
91 Max Gifford 12 Laughing Waters Runn.. 17:04.3
92 Evan Myran 10 Moorhead XC Running .. 17:04.7
93 Joseph Lee 10 Roseville Runners 1 17:05.7
94 Aidan Luebke 12 XC Club BBB 17:06.2
95 Zach Getting 12 East Ridge Cross Cou.. 17:06.9
96 Lane Schwarz 12 Unattached 17:07.7
97 Chase Hebel 12 Prior Lake Track Clu.. 17:08.2
98 Trevor Laube 12 The West Side Stories 17:08.4
99 Jakob Vanderwerff 12 Unattached 17:08.5
100 Fuad Bashir 10 Winged Foot Running .. 17:08.6
101 Jace Minelli 12 Unattached 17:09.2
102 Seth Pierson 11 Unattached 17:09.3
103 Nathan Kessler 12 Sheridan Cross Count.. 17:09.4
104 Jackson Burnett 12 Team Swanson 1 17:09.4
105 Isaiah Winowiski 12 Kronenwetter Krew 17:09.8
106 Ben Crocker 11 Valkyrie Running Clu.. 17:10.3
107 Slater Dixon 11 Dakota Distance Proj.. 17:10.4
108 Brennen Peterson 10 Farmington Cross Cou.. 17:10.6
109 Chase Fossum 11 Burro XC 3 17:10.6
110 Adam Kierzek 12 Muskego XC Club 2 17:10.6
111 Colton Anderson 12 Burro XC 3 17:10.6
112 Payton Goudreau 12 Unattached 17:11.1
113 Luke Meyer 12 Runnin' Raiders 17:11.3
114 Kenneth Howell 9 Lansing Lions Run Cl.. 17:11.5
115 Ty Bieber 12 Lansing Lions Run Cl.. 17:12.0
116 Gerrit Livingston 11 Rosemount XC Club 2 17:12.3
117 Edrei Murillo 12 Packers 17:12.7
118 Leif Rozycki 12 Washburn Running Clu.. 17:13.1
119 Santino Preciado 11 Mounds View XC Club 1 17:13.2
120 Troy Parulski 11 Unattached 17:13.4
121 Joshua Mehlhoff 10 Unattached 17:13.5
122 Christopher Romain 10 Woodbury Elite 1 17:13.8
123 Thomas Marrah 12 Centennial 1 17:14.0
124 Kody Smallfoot 11 Antlers 1 17:14.5
125 Zach Heckman 12 Sussex Area Runners 17:14.6
126 Nolan Levack 12 Farmington Cross Cou.. 17:14.8
127 Aidan Mohan 12 Winona Boys 17:14.8
128 Nebyu Bekele 11 Saint Louis Park Club 17:14.9
129 Thomas Ryan 12 Unattached 17:15.1
130 Ben Aoki-Sherwoo 12 Falcon Runners 1 17:15.5
131 Zachary McShane 12 Falcon Runners 1 17:15.7
132 Will Martens 10 Muskego XC Club 2 17:15.8
133 Ryan Neubauer 11 Club PXC 17:15.8
134 Jacob Kunka 12 Moorhead XC Running .. 17:16.2
135 Jacob Berezoski 11 Olathe Falcons 17:16.4
136 Cade Meyer 12 Johnston Dragoons 4 17:16.5
137 Elliot Flack 11 Roseville Runners 1 17:16.6
138 Charles Heinecke 12 Edina XC 1 17:16.7
139 Sam Overbey 12 The Pioneers 17:16.7
140 Kadyn Dohlman 10 Children of the Corn 1 17:17.0
141 Jared Nordstrom 11 Unattached 17:17.2
142 Timothy Brown 11 Sheridan Cross Count.. 17:17.6
143 Juan Jimenez 12 Sun Prairie XC 17:17.6
144 Kaden Cooley 11 West 1 17:17.7
145 Jeffrey Sandkuhler 12 Unattached 17:17.8
146 Sam Steinlicht 10 Team Swanson 1 17:17.9
147 Frankie Sperka 12 Muskego XC Club 2 17:17.9
148 Wyatt Shaw 11 Sheridan Cross Count.. 17:18.3
149 Devyn Beekman 12 Malcolm XC Club 17:18.8
150 Cade Muller 10 Dowling XC 17:18.8
151 Tate Huss 12 Edina XC 1 17:18.8
152 Kael Ecord 12 Children of the Corn 1 17:19.1
153 Ty Gifford 11 The West Side Stories 17:19.2
154 Matthew Helser 11 Spectrum Run Club 17:20.3
155 Drake Young 11 Wayzata XC 4 17:20.4
156 Alex Pollett 11 Titan Running 1 17:20.5
157 Harry Koeppen 11 Minnetonka running c.. 17:20.5
158 Adam McCollor 12 Minnetonka running c.. 17:20.9
159 Mitch Sailer 12 Unattached 17:20.9
160 Jv Moreno 12 Tigers XC 17:21.4
161 Zach Simon 12 RR D-Krew 1 17:21.6
162 Carter Owen 11 Running Orange 2 17:21.7
163 Jackson Smith 11 Unattached 17:21.8
164 Nathan Kellar 10 Johnston Dragoons 4 17:22.0
165 Mitch Lumley 11 Trailblazers 17:22.0
166 Kaeden Fellingham 11 Olathe Falcons 17:22.4
167 Christian Lietz 11 Unattached 17:22.6
168 Taegan Loy 11 The NoTo Running Pro.. 17:22.9
169 Ethan Hopp 10 Muskego XC Club 2 17:23.1
170 Matthew Schneider 12 Team Thunder 5 17:23.6
171 Quentin Blomme 12 Marshall Orange Crus.. 17:23.8
172 Jack Meyers 11 Pleasant Valley XC C.. 17:23.8
173 Tristyn Voigt 11 Washburn Running Clu.. 17:23.9
174 Hunter Klimek 11 Spandl Chiropractic .. 17:24.1
175 Travis Miller 11 Unattached 17:24.5
176 Ashton Higgerson 9 Saints XC Club 1 17:24.6
177 Caden Tegethoff 11 Unattached 17:25.0
178 Zac Fouquerel-Sk 12 Bemidji Lumberjacks 17:25.0
179 Dylan Olson 12 Stillwater Running C.. 17:25.1
180 Grant Wittman 12 Woodbury Elite 1 17:25.3
181 Sebastian Garcia 12 Shawnee Mission NXC 1 17:25.7
182 Noah Stewart 11 Unattached 17:26.1
183 Wrenner Brown 10 Trailblazers 17:26.8
184 Craig Ollendick 12 Team Thunder 5 17:26.9
185 Luke Lounsbury 11 DMC XC 17:27.0
186 Carter Waters 9 Team Fremont 1 17:27.2
187 Joseph Barber 12 Sun Prairie XC 17:27.2
188 Matthew Miller 10 Mounds View XC Club 1 17:27.5
189 Owen Sovereign 10 Saints XC Club 1 17:27.7
190 Mark Schermerhorn 12 Team Thunder 5 17:27.7
191 Daniel Nixon 10 Wildcat XC Club 1 17:28.3
192 Sean McNiesh 9 East Ridge Cross Cou.. 17:28.5
193 Alex Bion 11 Washburn Running Clu.. 17:29.2
194 Elliott Nicholson 10 Rosemount XC Club 2 17:29.2
195 Jake Miller 12 Dowling XC 17:29.6
196 Sterling Follis 12 Stillwater Running C.. 17:29.8
197 Zach Brandenburg 11 Kronenwetter Krew 17:29.9
198 Seth Fey 9 Wildcat XC Club 1 17:30.7
199 Drew Brase 12 Dowling XC 17:31.1
200 David Schwartz 12 Middleton 17:31.1
201 Yohana Yual 10 Johnston Dragoons 4 17:31.5
202 Elijah Harvala 10 Moorhead XC Running .. 17:32.0
203 Drew Schmidt 11 Johnston Dragoons 1 17:32.1
204 Nile Timmerman 11 EPRC 1 17:32.1
205 Mohammed Yaya 12 Unattached 17:32.2
206 Ryan Young 11 Unattached 17:32.3
207 Logan Tanttu 11 Fun and Run 2 17:32.5
208 Andrew Huber 12 Unattached 17:32.9
209 Tobias Burgess 11 Edina XC 1 17:33.1
210 Brandon Latting 11 Dowling XC 17:33.2
211 Ryder Jarrett 11 Team Swanson 1 17:33.5
212 Lucas Gustafson 12 Elk River 17:33.5
213 Joseph Brown 12 Lancers 1 17:33.7
214 Sam Mauro 10 Team Thunder 5 17:33.8
215 Troy Mullenberg 12 Unattached 17:34.0
216 Mason Brehmer 9 Lac Qui Parle Valley.. 17:34.5
217 Jack Fisher 11 Lancers 1 17:34.8
218 Austin Hunter 10 Minnetonka running c.. 17:34.9
219 Harley Anez 12 Winged Foot Running .. 17:34.9
220 Noah Cole 11 Salt City Running Club 17:35.0
221 Mason Fitzmaurice 12 Raider Runners 1 17:35.3
222 Adam Wise 12 Unattached 17:35.7
223 Nathan Williams 12 Mustang Running Club 1 17:35.8
224 Daniel Bohnemann 12 The Pioneers 17:36.1
225 Gavin Dorsey 11 RR D-Krew 1 17:36.1
226 Matthew Schrag 12 Salt City Running Club 17:36.2
227 Colton Halla 12 Unattached 17:36.3
228 Max Albright 11 Wayzata XC 5 17:36.6
229 Luke Osler 11 Edina XC 1 17:36.6
230 Emmett Foner 12 Saint Louis Park Club 17:36.8
231 Robert Matney 12 Unattached 17:37.1
232 Craig Feist 12 Unattached 17:37.3
233 Jack Bucknam 9 Winona Boys 17:37.4
234 Pranav Vijay 10 Rosemount XC Club 2 17:37.7
235 Ben Walker 12 Wayzata XC 4 17:37.9
236 Daniel Beletsky 11 Stillwater Running C.. 17:37.9
237 Getinat Asfaw 11 Rosemount XC Club 1 17:38.0
238 Aidan Furley 11 Unattached 17:38.2
239 Samuel Klinger 11 Prior Lake Track Clu.. 17:39.2
240 Kyle Neuser 12 Middleton 17:39.9
241 Nathaniel Apostle 11 Mounds View XC Club 1 17:40.6
242 Will Mattes 11 MSA Dragons 1 17:41.4
243 Liam Vidas 11 Runnin' Raiders 17:41.4
244 Lucas Steiger-Olso 11 Runnin' Raiders 17:41.5
245 Robbie Spain 10 Farmington Cross Cou.. 17:41.9
246 Zach Spears 11 EPRC 1 17:41.9
247 Andrew Blocker 11 Team Fremont 1 17:42.0
248 Taylor Myers 11 Unattached 17:42.2
249 Richy Salas 12 Running Orange 2 17:43.0
250 Nolan Mauk 11 Saints XC Club 1 17:43.0
251 Isaac Wicklund 12 Moorhead XC Running .. 17:43.1
252 Arrick White 10 Blues XC Club 17:43.2
253 Sharmarke Ismael 10 Washburn Running Clu.. 17:43.3
254 Zach Johnson 12 Unattached 17:43.5
255 Devin Stowell 12 Kronenwetter Krew 17:43.6
256 Dalton Desollar 12 Unattached 17:43.7
257 Jadon Boots 9 Buffalo Bison XC 17:43.7
258 Joel Gaddie 12 Children of the Corn 1 17:43.9
259 Shane Mullen 10 Team Swanson 1 17:43.9
260 Cole Hanson 12 Pleasant Valley XC C.. 17:44.0
261 Edward Bregi 11 Roseville Runners 1 17:44.2
262 Kyle Schaeffler 11 Prior Lake Track Clu.. 17:44.4
263 Kyle Newberry 9 Wildcat Track Club -.. 17:44.5
264 James Dorado 9 Buffalo Bison XC 17:44.5
265 Jaad Stout 10 MSA Dragons 1 17:44.5
266 Nate Moller 12 Mounds View XC Club 2 17:44.7
267 Josh Krull 12 Harrisburg Running C.. 17:44.8
268 Noah Fopma 12 DMC XC 17:45.0
269 Nathanial Baker 12 Lansing Lions Run Cl.. 17:45.0
270 Carson Houg 9 DMC XC 17:45.4
271 Zeke Sather 10 Lac Qui Parle Valley.. 17:45.6
272 Kade Hagen 12 Central XC Club 4 17:46.0
273 Aiden Cunningham 12 Dowling XC 17:46.1
274 Will Rolfstad 11 Unattached 17:46.1
275 Ben Anteau 10 Buffalo City Running.. 17:46.5
276 Hunter Teniente 11 Sun Prairie XC 17:46.6
277 Okuny Awow 12 Woodbury Elite 1 17:46.7
278 Michael Kenney 12 East Ridge Cross Cou.. 17:47.9
279 Calvin Libra 12 Falcon Runners 1 17:48.1
280 Eric Tomjack 11 Unattached 17:48.2
281 Michael Miller 12 Unattached 17:48.2
282 Regan Sevenich 12 Farmington Cross Cou.. 17:48.6
283 Nick Jorgenson 12 Coon Rapids 17:48.7
284 Zakaree Crawford 11 Minnetonka running c.. 17:48.7
285 Jakob Twigg 12 Jaguar Running Club 17:48.9
286 Adnan Muhumed 12 Winged Foot Running .. 17:49.1
287 Joseph Sullivan 9 Raiders 17:49.1
288 Dalton Baker 12 Nevada 17:49.2
289 Caden Caverzagie 12 Titan Running 1 17:49.2
290 Miles Olofson 11 Elk River 17:49.4
291 Mason Clemensen 11 Prior Lake Track Clu.. 17:49.6
292 Andrew Casey 8 Lakeville North XC R.. 17:49.6
293 Jackson Miest 11 Unattached 17:50.1
294 Caleb Boudreau 10 Muskego XC Club 2 17:50.4
295 Daniel Carter 12 West 1 17:50.7
296 Asim Ali 11 Mill Road Running Cl.. 17:50.8
297 William Steiner 12 Washburn Running Clu.. 17:51.0
298 Hunter Barth 12 FDXC Flying Eagles 1 17:51.2
299 Felix Cruz 10 Packers 17:51.2
300 Travis Jensen 11 Tigers XC 17:51.3
301 Jacob Langenfeld 12 Lakeville North XC R.. 17:51.3
302 Austin Goetsche 10 Wildcat XC Club 1 17:51.8
303 Austin Schultz 10 Children of the Corn 1 17:52.1
304 Daniel Koland 10 East Ridge Cross Cou.. 17:52.1
305 Baird Townsend 11 Olathe North XC Club 17:52.3
306 Aiden Werner 9 Children of the Corn 1 17:52.5
307 Kenny Cronin 10 Unattached 17:52.8
308 Mason Young 9 Jags Running Club 1 17:52.8
309 Pierce Okken 11 Harrisburg Running C.. 17:52.9
310 Ben Bartczak 12 Spandl Chiropractic .. 17:53.2
311 Jackson Marsh 10 Austin Running Club 1 17:53.4
312 Austin Oyen 9 Team Sty-U 1 17:53.5
313 Graham Hudelson 12 Wildcat Track Club -.. 17:53.7
314 Aidan MacGregor 12 Johnston Dragoons 4 17:54.0
315 Gavin Jorgenson 11 CoyoteXC 17:54.0
316 Ryan Barnum 10 Valkyrie Running Clu.. 17:54.9
317 Bentley Christiansen 12 Spandl Chiropractic .. 17:55.2
318 Trevor Synovec 12 Team Fremont 2 17:55.3
319 Robert Defren 12 Wayzata XC 4 17:55.3
320 Luke Wichmann 11 Manhattan Cross Coun.. 17:55.8
321 Cirdan Klindworth 11 Roseville Runners 1 17:55.8
322 Derek Rudolph 12 Raiders 17:55.9
323 Colby Zupancich 11 Roseville Runners 3 17:56.0
324 Trenton Hohn 10 East Ridge Cross Cou.. 17:56.3
325 Mason Wendt 11 Winged Foot Running .. 17:56.8
326 Connor Morrissey 11 Saints XC Club 1 17:56.9
327 Umar Hasan 11 Wayzata XC 2 17:56.9
328 Lukas Ciardo 10 Germantown Running C.. 17:56.9
329 Benjamin Palmieri 10 Shakopee 17:56.9
330 Alex Kuckelman 11 Team Thunder 3 17:57.1
331 Ryan Ptak 11 Harrisburg Running C.. 17:57.2
332 Thomas Lane 11 Minnetonka running c.. 17:57.4
333 Evan Armitage 12 Running Orange 2 17:58.2
334 Nathaniel Kusar 10 Minnetonka running c.. 17:58.3
335 Aj Bohon 12 Trailblazers 17:58.3
336 Xander Ostaffe 12 Maple Grove Cross Co.. 17:58.3
337 Eddie Gnewuch 12 Unattached 17:58.5
338 Garret Green 12 Team Thunder 1 17:58.8
339 Scott Balas 10 Thunderbird XC 17:59.1
340 Aidan Grantham 10 Saints XC Club 1 17:59.1
341 Jason White 11 Johnston Dragoons 1 17:59.7
342 Charlie Franke 11 Stillwater Running C.. 17:59.8
343 Dawson Ashley 12 Lakeville North XC R.. 17:59.9
344 Sam Marble 12 EPRC 1 18:00.0
345 Joe Gathje 10 Jags Running Club 1 18:00.0
346 Tristan Smith 11 Stillwater Running C.. 18:00.1
347 Parker Fitzgerald 9 Harrisburg Running C.. 18:00.1
348 Braden Taylor 9 Team Fremont 1 18:00.2
349 Dillon Beach 10 Malcolm XC Club 18:00.2
350 Spencer Kaleko 12 Team Swanson 1 18:00.4
351 Juan Ballesteros 12 Team Thunder 1 18:00.5
352 Harrison Hillman 12 Blues XC Club 18:00.6
353 Josh Caldwell 9 Olathe North XC Club 18:00.7
354 Jaden Gebeke 12 Antlers 1 18:00.9
355 Finn Salveson 12 Unattached 18:01.2
356 Carlo Dannenfelser 11 Club PXC 18:01.3
357 Jackson Marble 12 EPRC 1 18:01.7
358 Peter Oviguian 12 EPRC 1 18:01.7
359 Carter Altmann 11 Farmington Cross Cou.. 18:01.7
360 Hans Rupnow 11 Scarlet XC 2 18:01.9
361 Hudeife Mire 11 Winged Foot Running .. 18:02.1
362 Grant Dilla 11 Unattached 18:02.2
363 Aydan Vanmeerhaegh 12 Wildcat Track Club -.. 18:02.2
364 Brockdon Lawhead 12 Austin Running Club 1 18:02.2
365 John Ziemkowski 10 South Side Runners 1 18:02.3
366 Tristin Downie 10 West 1 18:02.5
367 Matthew Kliegl 11 Johnston Dragoons 1 18:03.2
368 Jack Smeins 11 Running Orange 2 18:03.2
369 Brett Ward 11 Team Thunder 5 18:03.3
370 Jacob Soto 11 Running Orange 2 18:03.4
371 Eric Reding 11 Running Orange 2 18:03.7
372 Jacob Arnold 11 Running Orange 1 18:03.8
373 Cooper Doherty 11 Olathe Falcons 18:04.0
374 Noah Twohig 12 Malcolm XC Club 18:04.3
375 Lucas Dawson 10 Valkyrie Running Clu.. 18:04.5
376 Cade Evans 11 The West Side Stories 18:04.9
377 Eli Moore 9 Team Thunder 2 18:05.1
378 Brian Balquist 11 The West Side Stories 18:05.2
379 Diego Jaimes 12 Unattached 18:05.2
380 Aaron Bauers 10 Tigers XC 18:05.5
381 Jack Olson 9 XC Storm 1 18:05.9
382 Collin Underwood 11 The NoTo Running Pro.. 18:06.1
383 Terry Irvine 9 Team Thunder 2 18:06.1
384 James Olson 9 Roseville Runners 1 18:06.3
385 Jimmy Feeney 11 Pleasant Valley XC C.. 18:06.5
386 Kyle Zapolnik 10 Valkyrie Running Clu.. 18:07.2
387 Logan Hasper 12 Demon XC Club 18:07.3
388 Titan Cina 10 The NoTo Running Pro.. 18:07.4
389 Dylan Wootton 12 Jaguar Running Club 18:07.6
390 Paul Loughman 11 Saints XC Club 2 18:07.6
391 John Lehan 10 Jaguar Running Club 18:07.8
392 Jack Englund 12 Alexandria Cross-Cou.. 18:07.9
393 Erik Swensen 12 Mounds View XC Club 2 18:08.3
394 Benjamin Scheller 10 XC Storm 3 18:08.3
395 Robert Price 12 Titan Running 1 18:08.6
396 Brenner Klein 11 Mounds View XC Club 1 18:08.7
397 Sam Csizmadia 12 Scarlet XC 1 18:10.0
398 Macalister Nelson 10 Moorhead XC Running .. 18:10.0
399 Gavin Struve 12 Unattached 18:10.3
400 Tristan Torres 9 Team Thunder 2 18:10.3
401 Bradley Schluben 11 Raider Runners 1 18:10.5
402 Owen Massaro 10 Trailblazers 18:10.7
403 Caleb Oser 11 Unattached 18:11.0
404 Dan Olfert 9 Shakopee 18:11.0
405 Brady Huggins 9 Wildcat Track Club -.. 18:11.1
406 Tyrel Ackman 11 CoyoteXC 18:11.4
407 Elliot Bach 12 Lakeville North XC R.. 18:11.5
408 Conrad Ruppelius 12 Team Swanson 2 18:11.6
409 Edmund England 12 Team Fremont 1 18:11.6
410 Tommy Ashby 11 Pleasant Valley XC C.. 18:12.3
411 Henry Rokusek 10 Wildcat Track Club -.. 18:12.7
412 Jonathan Pattie 9 Centennial 2 18:12.9
413 Aidan Kurz 11 Wildcat XC Club 1 18:12.9
414 Jared Gregoire 9 Buffalo Bison XC 18:12.9
415 Zach Horning 12 The West Side Stories 18:13.7
416 Connor Kapfer 11 Stillwater Running C.. 18:13.8
417 Max McConnell 11 South Lincoln Distan.. 18:13.9
418 Ian Percival 11 Manhattan Cross Coun.. 18:14.3
419 Bryce Stachewicz 8 Lakeville North XC R.. 18:14.3
420 Connor Klocke 9 Saints XC Club 1 18:14.7
421 Zac McGeorge 10 Team Fremont 1 18:14.8
422 John Price 11 Unattached 18:15.0
423 Joshua Koehnen 10 Minnetonka running c.. 18:15.1
424 Luke Sheehan 10 Titan Running 2 18:15.5
425 Mitchell Ploetz 12 Winona Boys 18:15.9
426 Adam Butts 11 South Side Runners 1 18:15.9
427 Ray Zirngible 12 Raiders 18:15.9
428 Jacob Pacheco 9 Farmington Cross Cou.. 18:16.1
429 Tommy Hesch 12 Prior Lake Track Clu.. 18:16.2
430 Carter Hassman 11 The West Side Stories 18:16.8
431 Peter Cuddy 12 Unattached 18:16.8
432 Corbin Michels 12 Shakopee 18:17.0
433 Brayden Tofteland 11 Unattached 18:17.2
434 Matt Schatz 12 Hempstead XC Club 1 18:17.3
435 Isaiah Lee 12 Saints XC Club 1 18:17.6
436 Sam Jordan 10 East Ridge Cross Cou.. 18:17.8
437 Owen Kluck 11 Mill Road Running Cl.. 18:18.1
438 Isaak McDonald 9 Bemidji Lumberjacks 18:18.2
439 Andrew Moeller 12 Unattached 18:18.2
440 Andrew Hoang 12 Central XC Club 6 18:18.3
441 Will Funk 12 Olathe North XC Club 18:18.3
442 Tanner Robben 10 Spandl Chiropractic .. 18:18.9
443 Jack Kinzer 10 North Liberty Run Club 18:19.0
444 Nathan Rohrberg 10 Glenwood 2 18:19.2
445 Soren Vigesaa 12 Farmington Cross Cou.. 18:19.3
446 Jackson Wright 10 Saints XC Club 2 18:19.6
447 Sam May 9 Unattached 18:19.6
448 Martin Brice 10 Da Fellas 1 18:19.8
449 Zachary Meyer 10 Saints XC Club 2 18:20.6
450 Eli Hansen 11 Wayzata XC 5 18:21.0
451 Victor Masayesva 10 Thunderbird XC 18:21.2
452 John Finnigan 11 The Pioneers 18:21.2
453 Brian Denke 11 Alexandria Cross-Cou.. 18:21.2
454 Jack Labatte 12 Rosemount XC Club 1 18:21.4
455 Jace Mitchell 12 The NoTo Running Pro.. 18:21.5
456 Gabe Alvear 10 Unattached 18:21.9
457 Austin O'Dwyer 11 Shawnee Mission NXC 1 18:22.2
458 Javier Kenney 11 Spartan XC 2 18:22.5
459 Quentin Grotheer 12 Lancers 1 18:22.8
460 Aiden Peters 11 STMA XC Club 18:23.0
461 Levi Taylor 12 Coon Rapids 18:23.5
462 Chase Blodgett 10 Woodbury Elite 1 18:23.7
463 Dexter Hein-Harriso 12 Lakeville North XC R.. 18:23.7
464 Isaac Johnson 11 Coon Rapids 18:23.8
465 Dustin Lopez 12 The Pioneers 18:24.1
466 Grant Bauman 10 Spartan XC 2 18:24.8
467 Cameron Picht 12 EPRC 1 18:24.9
468 Colby Deuth 11 Lac Qui Parle Valley.. 18:25.1
469 Jacob Haley 12 Scarlet XC 1 18:25.2
470 Samuel Gebhart 12 Moorhead XC Running .. 18:25.2
471 Ethan Keeney 9 North Liberty Run Club 18:25.8
472 Jon O'Neil 12 West 2 18:26.0
473 Sebastion Castillo 9 Children of the Corn 2 18:26.2
474 Mitchell Strobbe 11 Pleasant Valley XC C.. 18:26.6
475 Dominick Smith 12 Children of the Corn 1 18:27.0
476 Jeff Corcoran 12 RR D-Krew 1 18:27.1
477 Trevor Lavigne 12 Farmington Cross Cou.. 18:27.1
478 John Pfenning-Wen 11 Mounds View XC Club 1 18:27.3
479 Jack Tyrrell 11 Spandl Chiropractic .. 18:27.5
480 Dustin Goins 11 Unattached 18:28.4
481 Jack Nelson 11 Minnetonka running c.. 18:28.6
482 Gabe Meier 9 Jags Running Club 1 18:28.6
483 Zach Studdiford 9 Jags Running Club 1 18:28.7
484 Patrick Lange 12 Saints XC Club 2 18:28.8
485 Alex Petrik 10 Austin Running Club 1 18:29.0
486 Zain Khan 12 Valkyrie Running Clu.. 18:29.2
487 Alec Stephens 12 Children of the Corn 1 18:29.3
488 Zacchary Collins 11 Mill Road Running Cl.. 18:29.4
489 Adam Ali 10 Packers 18:29.5
490 Stephen Hintz 12 Muskego XC Club 1 18:29.7
491 Kyle Knedler 11 Pleasant Valley XC C.. 18:29.7
492 Aidan Barich 10 Muskego XC Club 1 18:29.7
493 Caleb Weaver 12 Mustang Running Club 1 18:29.8
494 Gus Hodoly 10 Packers 18:30.1
495 Zach Smith 10 Spartan XC 2 18:30.6
496 Adam Reisetter 9 Da Fellas 1 18:30.9
497 Damon Zielke 11 Team Sty-U 1 18:31.0
498 Ian Hohn 10 East Ridge Cross Cou.. 18:31.2
499 Soren Weeg 9 Harrisburg Running C.. 18:31.2
500 Bailey Reiseck 12 Club PXC 18:31.3
501 Parson Covington 12 Glenwood 2 18:31.6
502 Joe Allen 10 Spartan XC 2 18:31.9
503 Andrew Selensky 12 FDXC Flying Eagles 2 18:32.1
504 Christian Montover 9 North Liberty Run Club 18:32.3
505 Ryan O'Grady 10 Wildcat XC Club 1 18:32.5
506 Case Winter 11 Edina XC 1 18:32.6
507 Jaxsyn Olson 9 Demon XC Club 18:32.8
508 Alex Mack 11 Lansing Lions Run Cl.. 18:32.9
509 Mitchel Horvath 11 South Lincoln Distan.. 18:33.4
510 Noor Noor 11 Johnston Dragoons 1 18:33.4
511 Sean Markert 12 The Pioneers 18:33.6
512 Tanner Brady 12 XC Storm 3 18:33.7
513 Andrew Allen 12 Lansing Lions Run Cl.. 18:33.8
514 Abdi Roba 11 Central XC Club 4 18:34.8
515 Jared Loecker 11 Unattached 18:34.9
516 Myles Armstrong 9 Red Wing Cross Count.. 18:35.1
517 Jaxson Grube 12 Moorhead XC Running .. 18:35.1
518 Finnegan Hutchinson 11 Wayzata XC 2 18:35.3
519 Ethan Czapla 11 South Lincoln Distan.. 18:35.6
520 Jordan White 10 Jaguar Running Club 18:35.6
521 Brody Knott 12 Antlers 1 18:35.7
522 Tyson Baker 9 Team Fremont 1 18:36.0
523 Oscar McFadden 12 Washburn Running Clu.. 18:36.0
524 Ben Curtis 11 Raider Runners 1 18:36.1
525 Eric Heibult 12 Unattached 18:36.2
526 William Crump 11 Muskego XC Club 1 18:36.4
527 Jace Moore 9 The NoTo Running Pro.. 18:36.7
528 Alex Traynor 10 Running Orange 3 18:36.9
529 Mason Rudolph 11 Raiders 18:36.9
530 Daniel Newman 11 Stillwater Running C.. 18:37.3
531 Brennan Jensen 10 Lakeville North XC R.. 18:37.3
532 Gabriel Germain 11 Minnetonka running c.. 18:37.5
533 Cole Donahe 9 XC Storm 1 18:37.6
534 Isaac Christoffers 11 Spandl Chiropractic .. 18:37.7
535 Owen Schweitzer 11 Harrisburg Running C.. 18:37.8
536 Tyler Matrangos 10 Wildcat XC Club 2 18:38.0
537 Jacob Fopma 12 DMC XC 18:38.2
538 Branden Doser 12 Hempstead XC Club 1 18:38.5
539 Soelin Aung 11 Unattached 18:39.0
540 Adam Young 8 Unattached 18:39.4
541 Landen Liu 9 Centennial 2 18:39.4
542 Devon Eich 12 The NoTo Running Pro.. 18:39.6
543 Ryder Amos 11 West 1 18:39.6
544 Salah Hilowle 12 Packers 18:39.6
545 Cole Haith 9 Wildcat XC Club 1 18:39.6
546 Preston Halleck 12 Winona Boys 18:39.7
547 Kaden Smart 12 Mustang Running Club 1 18:40.1
548 Michael Bartholomew 11 RR D-Krew 1 18:40.1
549 Adam Brandt 10 New Prague XC 1 18:40.2
550 Tim Cain 10 Scarlet XC 1 18:40.4
551 Bryce Lonowski 10 South Lincoln Distan.. 18:40.9
552 Dylan Haugee 10 Central XC Club 4 18:40.9
553 Ryan Meany 12 Jags Running Club 2 18:41.1
554 Richard Marcoux 11 Unattached 18:41.3
555 Nate Johnson 8 Mustang Running Club 4 18:41.3
556 Alex Braun 12 Saints XC Club 3 18:41.6
557 Adam Swanson 10 Central XC Club 4 18:42.0
558 Aiden Sherer 9 Centennial 1 18:42.1
559 Jordan Gravert 12 Unattached 18:42.4
560 Brandon Leute 12 Titan Running 1 18:42.5
561 Adam Marshall 10 Southwest XC 1 18:42.5
562 Owen Gier 9 Wildcat Track Club -.. 18:42.7
563 Matthew Todd 10 Unattached 18:42.9
564 Mitchell Cheatham 10 Shawnee Mission NXC 1 18:43.3
565 Zachary Martin 9 Teneo 18:43.4
566 Seth Lingen 10 Unattached 18:43.7
567 Levi Gregg 12 Stillwater Running C.. 18:43.7
568 Major Ewers 9 Shawnee Mission NXC 1 18:44.2
569 Kaleb Sharp 8 Jordan Distance Team 1 18:44.5
570 Daniel Byers 11 Red Wing Cross Count.. 18:44.6
571 Joshua Baston 11 Woodbury Elite 2 18:44.8
572 Lance Pfrimmer 10 Unattached 18:45.2
573 John Peters 11 Edina XC 2 18:46.0
574 Carson Davis 11 New Prague XC 1 18:46.0
575 Shukur Bati 10 Central XC Club 7 18:46.2
576 Tyler Huey 10 Glenwood 2 18:46.8
577 Eoin Keran 12 Champlin Park XC 18:46.9
578 Alex McAloon 11 STMA XC Club 18:47.1
579 James Frigstad 11 SAV Pandas 1 18:47.3
580 Rune Lee-Kolhoff 11 Hopkins CC Club 1 18:47.4
581 Scott Gotta 9 Demon XC Club 18:48.2
582 Ethan Schlichte 10 Wildcats 1 18:48.4
583 Rohan Birkebak 11 Minnetonka running c.. 18:48.6
584 Micah Duerk 10 South Lincoln Distan.. 18:48.7
585 David Jabens 11 Titan Running 1 18:48.7
586 Jake Van Hefty 11 Thunderbird XC 18:48.9
587 Abubukar Robleh 11 Wayzata XC 4 18:49.4
588 Kiernan Adair 12 Johnston Dragoons 1 18:49.6
589 Michael Eggum 12 Unattached 18:49.7
590 Jake Newman 11 Spartan XC 1 18:50.0
591 Nathaniel Lydic 12 Sheridan Cross Count.. 18:50.1
592 Caleb Schillinger 10 North Liberty Run Club 18:50.4
593 Zeb Zimmer 12 Farmington Cross Cou.. 18:50.6
594 Andrew Bickford 10 Club PXC 18:51.1
595 Bryce Kondos 9 Bemidji Lumberjacks 18:51.4
596 Nate Norton 11 Wildcats 1 18:51.5
597 Bryan Le 12 Central XC Club 5 18:51.9
598 Vinnie Capling 9 Wildcat Track Club -.. 18:51.9
599 Lucas Pessanha 10 South Side Runners 1 18:52.3
600 Coltin Hamman 11 Lansing Lions Run Cl.. 18:52.3
601 Charles Knopp 12 Washburn Running Clu.. 18:52.6
602 Jonah Friedrichsen 11 Unattached 18:52.7
603 Payton Sterud 9 Lac Qui Parle Valley.. 18:53.2
604 Chris Leute 12 Titan Running 1 18:53.3
605 Brady Hall 11 Saints XC Club 2 18:53.4
606 Aaron Ladd 9 Team Fremont 1 18:53.5
607 Nathan O'Neill 12 Coon Rapids 18:53.5
608 Micah Torres 10 Unattached 18:53.5
609 Abdulakarim Ogato 12 Central XC Club 8 18:53.6
610 Avery Haughton 11 Lancers 2 18:53.7
611 Owen Mischio 11 Minnetonka running c.. 18:53.7
612 Josh Landgraff 11 Scarlet XC 1 18:53.8
613 Jared Bessmer 12 Unattached 18:53.9
614 Carter Shepherd 9 Shawnee Mission NXC 2 18:54.1
615 Tyler Trentacosti 12 Sheridan Cross Count.. 18:54.4
616 Alexander Nava 12 Unattached 18:54.7
617 Luke Searles 10 Lancers 2 18:54.9
618 James Smith 12 Red Wing Cross Count.. 18:55.5
619 Evan Stillday 12 Wayzata XC 2 18:55.6
620 Malachi Thompson 11 Johnston Dragoons 1 18:55.9
621 Jagar Hansen 11 MSA Dragons 1 18:56.1
622 Ben Spenler 10 XC Storm 3 18:56.1
623 Brady Foltz 11 Manhattan Cross Coun.. 18:56.1
624 Jacob Schweitzer 10 Malcolm XC Club 18:56.3
625 Arun Madurai 11 Woodbury Elite 1 18:56.4
626 Grant Nelson 9 Jaguar Running Club 18:56.4
627 Jacob Johnson 10 Mustang Running Club 1 18:56.7
628 Arlo Kinsey 11 Shawnee Mission NXC 1 18:56.8
629 Cole Rice 11 Unattached 18:56.9
630 Kevin Murphy 10 Unattached 18:57.1
631 Noah Nusbaum 12 Nevada 18:57.5
632 Wilson Krueger 12 Mustang Running Club 1 18:58.0
633 Jack Westerlund 12 Minnetonka running c.. 18:58.1
634 Cooper Frakes 11 Pleasant Valley XC C.. 18:58.1
635 Justin Roemer 10 XC Storm 1 18:58.2
636 Keaton Rutz 12 Centennial 3 18:58.8
637 Broden Diederich 10 RR D-Krew 1 18:58.9
638 Danny Schermerhorn 11 Team Thunder 3 18:59.2
639 Alex Elizarraga 11 Packers 18:59.4
640 Adam Basten 12 Wayzata XC 2 18:59.6
641 Christian Naujokai... 9 Wildcat XC Club 1 19:00.2
642 Caleb Wallace 12 Team Sty-U 1 19:00.4
643 Regan Bosch 9 FDXC Flying Eagles 1 19:00.5
644 Zach Bell 11 Shawnee Mission NXC 1 19:00.8
645 Ethan Brenneman 12 Unattached 19:01.2
646 Evan Shibel 10 Raider Runners 1 19:01.2
647 Noah Cowley 9 Demon XC Club 19:01.3
648 Liam Kennedy 11 Central XC Club 4 19:01.8
649 Tucker Youngblood 11 Custer Gold 19:01.9
650 Peyton Feudner 12 Sussex Area Runners 19:02.0
651 Joseph Gustafson 10 Elk River 19:02.0
652 Caleb Roggenbuck 11 Unattached 19:02.2
653 Gavin Hilyar 9 Elk River 19:02.5
654 Caleb Sledd 11 Osage Cross Country 1 19:02.7
655 Adam Flake 12 Wayzata XC 5 19:03.3
656 Lucas Olson 12 Wildcats 1 19:03.7
657 Will Morlock 11 Johnston Dragoons 2 19:04.1
658 Vincent Wieser 12 Unattached 19:04.7
659 Blake Petrik 10 Austin Running Club 1 19:05.0
660 Zachary Skinner 10 Jags Running Club 2 19:05.5
661 Aaron Johnson 12 Coon Rapids 19:05.8
662 Simon Horning 11 Shakopee 19:06.1
663 Gabe McGee 9 Southwest XC 1 19:06.6
664 Riley Wellendorf 11 Team Sty-U 1 19:06.7
665 Aidan Blenker 10 Muskego XC Club 1 19:06.8
666 Dean Luehrs 12 Shakopee 19:07.0
667 Darren Weisser 11 Centennial 3 19:07.0
668 Isaiah Brant 12 Unattached 19:07.1
669 Trevor Prelesnik 12 New Prague XC 1 19:07.3
670 Ben Drangstveit 11 Lakeville North XC R.. 19:07.4
671 Riley Marble 11 EPRC 2 19:07.5
672 Owen Kiser 11 Stillwater Running C.. 19:07.6
673 Grant Haggerty 10 Scarlet XC 1 19:07.7
674 Carson Reese 10 Unattached 19:07.7
675 Arne Christiansen 11 Laughing Waters Runn.. 19:08.0
676 Finn Kastner 11 Unattached 19:08.1
677 Nick Shannon 12 Red Wing Cross Count.. 19:08.2
678 Josh Maxfield 11 Mill Road Running Cl.. 19:08.3
679 Bryce Becker 12 Wayzata XC 5 19:08.4
680 Evan Downie 9 East Ridge Cross Cou.. 19:08.5
681 Calvin Stepan 11 Woodbury Elite 2 19:08.8
682 Ryan Walters 12 Austin Running Club 1 19:08.9
683 Eli Price 11 Raider Runners 1 19:09.0
684 Jd Crom 10 South Lincoln Distan.. 19:09.0
685 Nick Miller 12 EPRC 2 19:09.2
686 Curtis Thiele 11 Edina XC 2 19:09.3
687 Sam Conway 11 Team Sty-U 1 19:09.5
688 Jack Eisenzimmer 10 Moorhead XC Running .. 19:09.5
689 Austin Winter 12 Unattached 19:09.7
690 Reese Hermanson 11 Club PXC 19:09.7
691 Zach Frandolig 11 Spartan XC 1 19:10.0
692 Hayden Wyatt 10 Red Wing Cross Count.. 19:10.1
693 Isaac Laddusaw 11 Laughing Waters Runn.. 19:10.1
694 Aiden Engert 9 East Ridge Cross Cou.. 19:10.4
695 Brayden Christiansen 12 Spandl Chiropractic .. 19:10.5
696 Marquez Rodriguez 11 Sun Prairie XC 19:10.6
697 Cohen Rice 9 Roseville Runners 1 19:10.7
698 Jacob Sanders 12 Nevada 19:11.8
699 Robert Harrison 12 Edina XC 2 19:11.8
700 Peter Mitchell 12 Red Wing Cross Count.. 19:11.9
701 Carson Fisher 12 Wayzata XC 2 19:12.2
702 Jacob Starr 12 Sun Prairie XC 19:12.3
703 Christian Castile 10 DMC XC 19:12.4
704 Adam Ducey 9 Shawnee Mission NXC 2 19:12.4
705 Quinn Steinbrecher 11 Unattached 19:12.7
706 Isaac Engbers 10 SFC 1 19:12.7
707 Quincy Eastlack 12 Lancers 2 19:12.8
708 Mateo Marin-Mera 12 Winged Foot Running .. 19:13.5
709 Matthew Stephen 11 Lansing Lions Run Cl.. 19:13.6
710 Finian Herbert 11 Spartan XC 2 19:14.0
711 Dallas Davis 12 Unattached 19:14.3
712 Ross Weber 11 South Side Runners 1 19:14.4
713 Joe Shoemaker 12 East Ridge Cross Cou.. 19:14.6
714 Collin Kotz 11 Unattached 19:14.8
715 Daniel Hage 12 Edina XC 2 19:15.2
716 Asher Heuss 12 Johnston Dragoons 1 19:15.4
717 Almo Martinez 10 Moorhead XC Running .. 19:15.6
718 Shuayb Hussein 11 Wayzata XC 4 19:15.6
719 Aidan Massey 10 West 1 19:15.6
720 Erik Blossom 11 Centennial 3 19:16.1
721 Zach Lewis 12 Hempstead XC Club 1 19:16.4
722 Adam Bear 12 Fun and Run 1 19:16.6
723 Steven Olson 11 South Side Runners 3 19:16.7
724 Jonah Matousek 11 EPRC 2 19:16.7
725 Ben Kroll 12 Fun and Run 1 19:16.8
726 Ryan Smith 12 Unattached 19:16.9
727 John Heap 10 Saints XC Club 3 19:17.0
728 Derrek Vanderleest 9 SFC 1 19:17.1
729 Sam Stefonowicz 9 Minnetonka running c.. 19:17.8
730 Carsen Johnson 11 Centennial 2 19:18.0
731 Charlie Anderson 11 Woodbury Elite 2 19:18.1
732 Sam Grimsley Southwest XC 1 19:18.5
733 Mitchell Meilahn 11 STMA XC Club 19:18.7
734 Drew Figura 9 Wildcat XC Club 2 19:18.7
735 Charlie Pattinson 11 Johnston Dragoons 2 19:18.8
736 Owen Dooley 9 Shawnee Mission NXC 2 19:18.9
737 Carter Smith 9 Running Orange 1 19:19.0
738 Joshua Hoang 10 Highland Park Runnin.. 19:19.7
739 Nathan Schultz 12 Central XC Club 3 19:19.8
740 Isaac Anderson 10 Demon XC Club 19:19.9
741 Austin Wohleb 11 South Lincoln Distan.. 19:20.0
742 Seth Zimmerman 12 Unattached 19:21.0
743 Jacob Luark 10 Unattached 19:21.0
744 Adam Dawson 11 Winged Foot Running .. 19:21.4
745 Joseph Eisenberg 11 Champlin Park XC 19:22.1
746 Alex Breen 11 Mounds View XC Club 1 19:22.2
747 Bennett Christensen 9 Minnetonka running c.. 19:22.2
748 Jack Robertson 10 FDXC Flying Eagles 1 19:22.9
749 Jackson Marshall 12 Johnston Dragoons 2 19:23.0
750 Isaac Love 11 Pleasant Valley XC C.. 19:23.2
751 Maxwell Brown 11 Team Fremont 2 19:24.1
752 Tyr Christianson 10 XC Storm 3 19:24.7
753 Logan Searles 10 Raiders 19:25.4
754 Michael Sanchez 10 Saints XC Club 3 19:25.9
755 Jacob Kreeger 9 Team Thunder 2 19:25.9
756 Ian Thomson 12 Baxter Running Club 1 19:26.0
757 Darius Fenske 10 Lac Qui Parle Valley.. 19:26.1
758 Jacob Lowry 12 Central XC Club 5 19:26.2
759 Parker Wieland 12 FDXC Flying Eagles 2 19:26.4
760 Logan Berg 11 Baxter Running Club 1 19:26.7
761 Zach Allie 11 Mounds View XC Club 1 19:27.2
762 Mark Ramel 11 XC Club BBB 19:27.5
763 Elliot Thunder Hawk 11 Sioux Running Club 19:27.6
764 Ian Klein 7 Jags Running Club 1 19:27.7
765 Ryan Troy 12 Valkyrie Running Clu.. 19:28.0
766 Jonathan Thomson 9 Titan Running 2 19:28.2
767 Dylan Anderson 11 Red Wing Cross Count.. 19:28.3
768 Davin Dahl 11 SAV Pandas 1 19:29.0
769 Benjamin Nash 9 Team Swanson 2 19:29.2
770 Tommy Brandes 11 Falcon Runners 1 19:29.2
771 Ben Hidani 12 Wayzata XC 5 19:29.3
772 Levi Case 10 Maple Grove Cross Co.. 19:29.3
773 Quenton Walion 10 Trailblazers 19:30.1
774 Dain Tack 12 Johnston Dragoons 2 19:30.4
775 Joshua Zimmer 11 Stillwater Running C.. 19:30.5
776 Sean McGrath 11 Hempstead XC Club 1 19:30.8
777 Nate Moser 10 DMC XC 19:30.8
778 Hunter Shanks 11 Unattached 19:31.4
779 Carter Recoy 10 Titan Running 2 19:32.2
780 Josh Meyer 11 Johnston Dragoons 2 19:32.5
781 Landon Wherry 10 Marshall Orange Crus.. 19:32.7
782 Lucca Carlson 10 Minnetonka running c.. 19:32.8
783 John Ditter 11 Unattached 19:33.2
784 Zayne Zimmerman 10 South Lincoln Distan.. 19:33.2
785 Jack Gothberg 12 FDXC Flying Eagles 2 19:33.3
786 John Swotek 11 Malcolm XC Club 19:33.3
787 Anthony McNiff 10 Unattached 19:33.6
788 Antonio Hallsted 12 Packers 19:33.9
789 Isaac Davelaar 8 SFC 1 19:34.2
790 Donovan Durand 10 Champlin Park XC 19:34.4
791 Sean Cresswell 12 Team Thunder 1 19:34.6
792 Cameron Lehmann 9 Elk River 19:34.8
793 Will Coup 11 Team Thunder 3 19:35.0
794 Samuel Tiongson 12 Blaine Distance Team 19:35.6
795 Celestine Massmann 12 Falcon Runners 2 19:36.2
796 Caden O'Connor 12 FDXC Flying Eagles 1 19:36.4
797 Alexander Lerum 11 Hopkins CC Club 1 19:36.5
798 Eithan Warne 12 Buffalo Bison XC 19:36.5
799 Logan Rotzien 12 Coon Rapids 19:36.7
800 Scott Cunningham 12 Trailblazers 19:37.3
801 Ryan Bottema 9 Maple Grove Cross Co.. 19:37.4
802 Jed Tracy 11 Unattached 19:37.7
803 Jackson Waters 10 Valkyrie Running Clu.. 19:38.0
804 Aidan Belisle 11 Minnetonka running c.. 19:38.2
805 Calvin Hotz 11 Spartan XC 2 19:38.5
806 Rakesh Plantz 11 Saint Louis Park Club 19:38.6
807 Michael Payne 10 Saints XC Club 2 19:38.8
808 Jack Aitchison 9 Hempstead XC Club 1 19:39.7
809 Nick Wipf 12 Harrisburg Running C.. 19:39.8
810 Paul Hartman 10 Team Thunder 1 19:40.1
811 Ryan Stratton 9 XC Storm 2 19:40.2
812 Andrew Neitzell 11 Austin Running Club 3 19:40.5
813 Jacob Venenga 11 Austin Running Club 3 19:40.6
814 Noah Ranem 11 Blaine Distance Team 19:40.7
815 Kyle Petrick 11 Raiders 19:40.9
816 Brady Bucholz 10 Unattached 19:41.4
817 Jenson Meyer 11 Marshall Orange Crus.. 19:41.7
818 Alex Schultz 11 Kronenwetter Krew 19:41.9
819 Jackson Humes 10 Central XC Club 1 19:42.5
820 Preston Helgeson 9 Laker XC 19:42.6
821 Blake Stewart 12 Club PXC 19:43.3
822 Henry Scheit 12 Woodbury Elite 1 19:43.7
823 Nathan Smith 11 Blaine Distance Team 19:43.9
824 Scott Sorensen 9 Minnetonka running c.. 19:43.9
825 Alan Zarate 8 Jordan Distance Team 2 19:44.1
826 John Taylor 10 New Prague XC 1 19:44.2
827 Lukas Wolosek 11 Kronenwetter Krew 19:44.7
828 Aidan Headrick 12 Washburn Running Clu.. 19:44.7
829 Zach Tlusty 11 EPRC 1 19:44.7
830 Josh Bruntz 12 Baxter Running Club 1 19:45.2
831 Jaret Allen 10 Children of the Corn 2 19:45.2
832 David Loftus 10 Titan Running 2 19:45.6
833 Garrett Clark 12 West 1 19:45.6
834 Michael Cardinal 12 Farmington Cross Cou.. 19:46.1
835 Garrett Myers 10 Unattached 19:46.2
836 Walker Niebergall 11 XC Club BBB 19:46.5
837 Jonathon Briggs 12 Sheridan Cross Count.. 19:46.9
838 Kallen Femrite 10 Scarlet XC 1 19:47.4
839 Jacob Kleven 10 Alexandria Cross-Cou.. 19:47.6
840 Isaac Greiner 9 Tigers XC 19:47.7
841 Nathan Rage 10 Burro XC 3 19:47.8
842 Jackson Anderson 10 Burro XC 3 19:48.1
843 Noah Ritter 11 Spectrum Run Club 19:48.2
844 Jake Sterling 11 Johnston Dragoons 2 19:48.6
845 Jacob Woolridge 11 Unattached 19:49.3
846 Elijah McCormick 12 Central XC Club 5 19:49.3
847 Ethan Fischer 12 Badlands Running Club 19:49.7
848 Parker Lorenz 10 Team Sty-U 2 19:49.8
849 Boon Yang 12 Central XC Club 6 19:49.9
850 Andrew Wilcox 11 Minnetonka running c.. 19:50.2
851 Luke Leshuk 11 Burro XC 3 19:51.0
852 Ryan Wetschka 12 New Prague XC 1 19:51.0
853 Ben Haland 11 MSA Dragons 1 19:51.7
854 Elliot Frideres 10 Nevada 19:51.7
855 Nathan Aamodt 12 Blaine Distance Team 19:51.7
856 Joseph Lozenski 12 Lansing Lions Run Cl.. 19:52.8
857 Joey McCanna 11 Saints XC Club 2 19:53.0
858 Jake Smithson 11 Farmington Cross Cou.. 19:53.3
859 Brian Tutje 12 Unattached 19:55.2
860 Zachary Muellerleile 9 Buffalo Bison XC 19:55.2
861 Nicholas Gasser 9 Shawnee Mission NXC 2 19:55.2
862 Kai Waddell 10 Spartan XC 1 19:55.3
863 Anders Lind 11 Central XC Club 3 19:55.4
864 Ty Brockhaus 9 Malcolm XC Club 19:55.4
865 Mark Pfieifle 11 Dakota Distance Proj.. 19:55.6
866 Austin Kulm 9 Flandreau XC 19:55.6
867 Colman Halstead 8 SAV Pandas 1 19:55.6
868 Matthew Ondracek 9 Team Fremont 2 19:56.3
869 Andrew Hattling 11 Spectrum Run Club 19:56.3
870 Henry Knudtson 11 Dakota Distance Proj.. 19:56.9
871 Evan Newcomb 12 Johnston Dragoons 2 19:56.9
872 Peyton Leute 12 Titan Running 1 19:57.2
873 Andrew Liesland 9 Running Orange 3 19:57.3
874 Jimmy Kozminski 11 The Pioneers 19:58.2
875 Gabe Hobbie 11 Flandreau XC 19:58.7
876 Hunter Groteluschen 10 Running Orange 3 19:58.7
877 Brett De Kooker 9 Falcon Runners 1 19:58.8
878 Nate Bjorman 11 South Lincoln Distan.. 19:58.9
879 Anders Ripley 10 Da Fellas 2 19:58.9
880 Tyler Schweizer 9 Dowling XC 19:59.4
881 Jacob Zawislak 10 Red Wing Cross Count.. 19:59.4
882 Sterling Haphey 12 Moorhead XC Running .. 19:59.5
883 Kian Stephens 10 Team Thunder 1 19:59.8
884 Christian Brist 7 Burro XC 1 20:00.5
885 William Kempkes 9 South Lincoln Distan.. 20:00.9
886 Alex Rice 12 Saints XC Club 3 20:01.0
887 Simon Rhode 10 Central XC Club 5 20:01.3
888 Adam Kopitke 12 Team Thunder 1 20:01.4
889 Jake Umble 11 Running Orange 1 20:01.8
890 Connor Blaschko 12 Wayzata XC 5 20:02.4
891 Zach Broome 12 Shakopee 20:02.4
892 Eli Cullison 11 Washburn Running Clu.. 20:02.5
893 Zach Miller 12 EPRC 2 20:02.6
894 William Omodt 12 Falcon Runners 2 20:02.9
895 Lucas Wiebe 10 Central XC Club 5 20:03.1
896 Hayden Haag 9 Roseville Runners 2 20:03.4
897 Ryan Hatch 12 Lakeville North XC R.. 20:03.8
898 Jacob Slbodzian 10 Shawnee Mission NXC 3 20:03.8
899 Andrew Andersen 10 South Lincoln Distan.. 20:04.3
900 Henry Lupkes 10 Unattached 20:04.8
901 Andrew Ross 10 Running Orange 3 20:05.6
902 Bo Clough 11 Washburn Running Clu.. 20:06.5
903 Peter Marshall 9 Centennial 1 20:06.8
904 Eric Gramer 11 East Ridge Cross Cou.. 20:07.2
905 Albert Ulwelling 12 Unattached 20:08.1
906 Isaac Coen-Pesch 12 Hopkins CC Club 1 20:08.2
907 Collin Wentworth 12 Mounds View XC Club 2 20:08.5
908 Michael Maldonado 11 Celtic Running Club 20:08.9
909 Jack Keough 11 Muskego XC Club 1 20:09.9
910 Caelan Neibert 11 The Pioneers 20:10.1
911 Joey Olheiser 11 Demon XC Club 20:10.1
912 Joshua Framke 12 Stillwater Running C.. 20:10.7
913 Evan Lovdahl 10 Maple Grove Cross Co.. 20:11.4
914 Parker Walion 7 Unattached 20:11.4
915 Pearse Devins 11 Wayzata XC 2 20:12.1
916 Kaden Halverson 12 Mustang Running Club 1 20:12.7
917 Braden Hubert 9 Roseville Runners 3 20:12.8
918 Carson Deichman 10 Scarlet XC 1 20:13.0
919 Wilson P Wilson 11 Burnsville Running C.. 20:13.3
920 Adam Gilbert 12 XC Storm 1 20:13.4
921 Aaron Knoll 11 Austin Running Club 2 20:13.5
922 Owen Teague 10 Lakeville North XC R.. 20:13.7
923 Quinten Wynia 12 Unattached 20:14.0
924 Hayden Peterson 10 Alexandria Cross-Cou.. 20:14.7
925 Kyle Bolton 12 Blaine Distance Team 20:14.9
926 Reilly Kasper 8 Farmington Cross Cou.. 20:14.9
927 Dane Galloway 11 Alexandria Cross-Cou.. 20:15.4
928 Trevion Twohearts 11 Sioux Running Club 20:16.0
929 Max Jensen 12 XC Club BBB 20:16.3
930 Samuel Leervig 12 Hopkins CC Club 1 20:16.3
931 Will Krisko 10 MSA Dragons 1 20:16.4
932 Charlie Eng 11 MSA Dragons 1 20:17.2
933 Carter Moenning 11 Stillwater Running C.. 20:18.7
934 Logan Thoreson 12 Centennial 1 20:19.0
935 Antonio Candia 10 Unattached 20:19.9
936 Wyatt Pearlman 11 Lancers 1 20:20.1
937 Tyler Burkum 12 Maple Grove Cross Co.. 20:20.5
938 Casey Booth 11 Team Thunder 3 20:20.8
939 Andy Soto 10 Unattached 20:20.9
940 Gage Pucket 11 Children of the Corn 2 20:21.7
941 Austin Back 7 Unattached 20:22.2
942 Drew Dombrosky Southwest XC 2 20:22.4
943 Stevie Bowman 11 New Prague XC 1 20:22.5
944 Gabe Lessard 12 Laughing Waters Runn.. 20:23.5
945 Drew Birkeland 11 Mahrep Track Club 1 20:23.5
946 Anthony Guarnera 12 Laughing Waters Runn.. 20:23.7
947 Peter Shaffer 11 Laughing Waters Runn.. 20:23.9
948 Trace Chiodo 11 Laughing Waters Runn.. 20:24.0
949 Tor Hanson 12 Falcon Runners 2 20:25.1
950 Ben Growe 10 Saints XC Club 3 20:26.0
951 David Allen 11 Flandreau XC 20:26.1
952 Thomas Herrick 8 Austin Running Club 3 20:26.3
953 Carter Welbes 11 Hempstead XC Club 1 20:26.7
954 Levi Aguirre 9 Team Swanson 2 20:27.8
955 Blair Koontz 12 Central XC Club 1 20:28.8
956 Zachary Wagener 12 Edina XC 1 20:28.9
957 Drew Burau 9 Laker XC 20:29.4
958 Caleb Weiland 11 Unattached 20:29.7
959 Connor Utech 11 Unattached 20:30.6
960 Blake Olson 10 Champlin Park XC 20:30.6
961 Matthew Wright 9 Saints XC Club 3 20:31.1
962 Alex Fournier 12 East Ridge Cross Cou.. 20:31.2
963 Isaiah Doyle 9 Children of the Corn 2 20:31.8
964 Brad Vu 11 Johnston Dragoons 5 20:32.8
965 Carter Aakre 11 Mahrep Track Club 1 20:32.9
966 Alex Swenson 12 Osage Cross Country 1 20:32.9
967 Owen Tonneson 12 Central XC Club 1 20:33.2
968 William Beaumaster 9 Da Fellas 1 20:33.6
969 Tate Brungardt 11 Team Thunder 3 20:34.0
970 Michael Cessna 11 Centennial 2 20:34.1
971 Blake Lahn 9 Zimmerman 20:34.2
972 Francis Adams 12 Burnsville Running C.. 20:34.5
973 Braedon Johnson 9 Wildcat XC Club 2 20:36.4
974 Nathan Arnold 12 EPRC 2 20:36.6
975 Colin Steinberg 12 Centennial 2 20:36.8
976 Nathan Berning 12 Team Thunder 1 20:37.2
977 Noel Preslicka 12 Prior Lake Track Clu.. 20:37.8
978 Bobby Garland 10 Salt City Running Club 20:38.0
979 Charles Pihart 11 XC Club BBB 20:38.1
980 Barrett Yoder 9 Salt City Running Club 20:39.4
981 Sam Gathje 10 Unattached 20:39.9
982 Jacob Williams 9 Buffalo Bison XC 20:40.1
983 Brecken Miller 9 Titan Running 2 20:41.0
984 Treven Beekman 9 Antlers 1 20:41.4
985 Elijah Kigozi 11 Sartell 20:41.4
986 Eric Rheault 12 EPRC 2 20:41.7
987 Jacob Ziegler 11 Austin Running Club 2 20:41.8
988 Jake Reiter 10 Shawnee Mission NXC 2 20:41.9
989 Charles Ostergren 9 Central XC Club 1 20:42.1
990 Hudson Vermillion 12 Nevada 20:42.4
991 Mason Andrews 10 Lakeville North XC R.. 20:42.5
992 Josh Aldrich 9 Lakeville North XC R.. 20:42.6
993 Jack Giebel 10 Lakeville North XC R.. 20:42.6
994 Ben Boelter 11 Sartell 20:42.7
995 Creighton Watley 11 SFC 1 20:42.8
996 Collin Coyle 12 Austin Running Club 4 20:42.9
997 Liam Laddusaw 8 Laughing Waters Runn.. 20:43.1
998 Jonathon Wiese 12 Da Fellas 2 20:43.3
999 Juan Jose Digrazia 10 Unattached 20:43.5
1000 Ruben Rubio Ramire 8 Laughing Waters Runn.. 20:43.5
1001 John Ferris 12 Laughing Waters Runn.. 20:43.6
1002 Adam Smith 7 Burro XC 2 20:43.8
1003 Quinton McDonough 12 Woodbury Elite 2 20:44.0
1004 Sam Folland 8 Da Fellas 2 20:44.8
1005 Garrett Mayer 12 SF East Running Club 20:45.5
1006 Jayson Lock 11 Team Thunder 3 20:45.9
1007 Matthew Kelly 12 East Ridge Cross Cou.. 20:46.0
1008 Jagger Steiner 10 Mustang Running Club 4 20:46.0
1009 Beckett Malinowski Southwest XC 2 20:46.9
1010 Jacob Scheffer 9 Unattached 20:47.8
1011 Riley Brown 12 East Ridge Cross Cou.. 20:48.0
1012 Kyle Mialkowski 11 Unattached 20:49.5
1013 Sutton Fronk 12 Raiders 20:49.6
1014 Brenden Duncan Southwest XC 2 20:49.6
1015 Owen Reilley 9 RR D-Krew 2 20:49.8
1016 Jackson Davis 11 Johnston Dragoons 5 20:49.8
1017 John Hughes 11 Unattached 20:50.0
1018 Joseph Dimian 11 Farmington Cross Cou.. 20:50.1
1019 Henry Hubred 12 Falcon Runners 2 20:50.8
1020 Zachary Biel 11 Celtic Running Club 20:51.5
1021 Eli Heyen 11 Badlands Running Club 20:51.6
1022 Dylan Schmidt 12 North Liberty Run Club 20:52.3
1023 Karl Schultz 12 Mustang Running Club 2 20:52.4
1024 Noah Christiansen 11 Coon Rapids 20:52.8
1025 Tanner Cockrill 12 South Side Runners 2 20:53.0
1026 Will Nemeth 11 Sartell 20:53.2
1027 Sammy Murad 10 Unattached 20:53.2
1028 Zach Bushard 9 South Lincoln Distan.. 20:53.7
1029 Jake Meyer 11 South Lincoln Distan.. 20:54.0
1030 Andrea Zanetti 11 Manhattan Cross Coun.. 20:54.1
1031 Noah McCreight 9 Roseville Runners 2 20:54.3
1032 Dustin Knighton 11 Stillwater Running C.. 20:54.7
1033 Samuel Ek 11 Stillwater Running C.. 20:58.4
1034 Teagan Klepsa-Orrey 11 STMA XC Club 20:59.2
1035 Damian Caron 12 Marshall Orange Crus.. 20:59.7
1036 Silas Simpson 9 Scarlet XC 2 21:00.0
1037 Justin Garrison 12 Prior Lake Track Clu.. 21:01.0
1038 Karter Wasberg 12 Marshall Orange Crus.. 21:01.2
1039 Nathan Lafavor 12 CoyoteXC 21:01.2
1040 Tanner Fales 11 Marshall Orange Crus.. 21:02.1
1041 Gavin Arbogast 11 Glenwood 1 21:02.2
1042 Simon Grow-Hanson 12 Central XC Club 3 21:02.4
1043 Will Peterson 12 Stillwater Running C.. 21:02.5
1044 Gunnar Geisler 9 BPXC2Track Club 2 21:02.7
1045 Simone Gaetani 12 Da Fellas 2 21:03.1
1046 Carter Jostock 8 Unattached 21:03.2
1047 Evan Goebel 8 Mustang Running Club 4 21:03.5
1048 Quin Napier 12 Lancers 2 21:04.1
1049 Luke Kotz 10 Hempstead XC Club 2 21:04.3
1050 Carter Franzen 11 Nevada 21:05.5
1051 Ethan Sherva 11 Burro XC 3 21:05.7
1052 Bo Claymore 12 Prior Lake Track Clu.. 21:06.0
1053 Thomas Walker 11 Austin Running Club 2 21:06.6
1054 Isaac Reyes 12 Valkyrie Running Clu.. 21:07.9
1055 Kyle Mayer 9 Austin Running Club 2 21:07.9
1056 Zech Shafer 10 Team Fremont 3 21:08.2
1057 Om Panda 10 RR D-Krew 1 21:09.5
1058 Ethan Best 9 Minnetonka running c.. 21:09.9
1059 Jamie Brown 9 Wildcat Track Club -.. 21:10.5
1060 Frankly Huang 12 Buffalo Bison XC 21:10.8
1061 Cris Sanchez 10 Team Fremont 3 21:12.9
1062 Ian Prange 10 Saints XC Club 4 21:13.8
1063 Tyler Dewaard 10 Farmington Cross Cou.. 21:14.1
1064 Joseph Simon 10 Farmington Cross Cou.. 21:16.3
1065 James Olfert 7 Shakopee 21:17.2
1066 Carson Ketterl 10 Burro XC 4 21:17.5
1067 Joey Bergman 9 West 2 21:17.6
1068 Dylan Buckingham 11 Mustang Running Club 3 21:17.8
1069 Cole Keiper 11 Prior Lake Track Clu.. 21:18.1
1070 Trevor Warren 10 Glenwood 2 21:18.6
1071 Ty Jager 9 Team Fremont 3 21:19.5
1072 Josiah Scheaffer 10 Harrisburg Running C.. 21:19.7
1073 Kevin He 9 BPXC2Track Club 1 21:20.6
1074 Ethan Tolo 10 Central XC Club 6 21:20.8
1075 Nathan Nickeson 12 South Lincoln Distan.. 21:22.1
1076 Mitchell Swenson 8 Da Fellas 2 21:22.3
1077 Alex Hoglund 11 Centennial 1 21:22.5
1078 Jake Wright 8 Burro XC 1 21:23.0
1079 Atticus Jacobson-Sch 10 Farmington Cross Cou.. 21:23.9
1080 Kirk Bramwell 9 Titan Running 2 21:25.5
1081 Michael Frandolig 11 Spartan XC 1 21:26.8
1082 Ashish Abraham 11 Pleasant Valley XC C.. 21:27.0
1083 Samuel Keenan 12 Austin Running Club 2 21:27.7
1084 Owen Zupancich 7 Roseville Runners 2 21:28.0
1085 Max Munter 11 East Ridge Cross Cou.. 21:29.3
1086 Duncan Reyburn 9 Central XC Club 1 21:31.9
1087 Erik Iverson 11 Teneo 21:32.7
1088 Henry Bradford Southwest XC 2 21:33.1
1089 Sam Anteau 7 Buffalo City Running.. 21:34.1
1090 Lj Bailey 11 Sheridan Cross Count.. 21:35.8
1091 Nathan Roth 12 Stillwater Running C.. 21:35.9
1092 Luke Martinez 9 Team Thunder 2 21:37.1
1093 Kaden Moore Southwest XC 2 21:38.0
1094 Caleb Pawlovich 11 Nevada 21:38.7
1095 Abraham Hernandez 12 Unattached 21:39.5
1096 Tristan Poeschel 12 East Ridge Cross Cou.. 21:40.1
1097 John Kaldor 8 Burro XC 1 21:40.2
1098 Tyler Stephens 10 West 2 21:40.5
1099 Jack Sampson 10 Mustang Running Club 3 21:40.9
1100 Andrew Alberts 10 Austin Running Club 2 21:41.8
1101 Gavin Keeney 9 North Liberty Run Club 21:42.3
1102 Lars Dailey 10 Flandreau XC 21:42.6
1103 Adam Hermiston 10 Hempstead XC Club 2 21:43.8
1104 Jackson Appleget 11 South Lincoln Distan.. 21:44.4
1105 Wes Wendt 9 South Lincoln Distan.. 21:45.4
1106 Isaac Young 9 Jordan Distance Team 1 21:45.6
1107 Aiden Langheim 9 Jordan Distance Team 2 21:45.8
1108 Isaac Dold 10 Jordan Distance Team 1 21:45.9
1109 Simon Zahrbock 12 Marshall Orange Crus.. 21:47.1
1110 Landon Denker 11 Running Orange 1 21:48.2
1111 Vir Patel 10 Johnston Dragoons 5 21:48.7
1112 Hunter Stier 9 Jordan Distance Team 1 21:49.1
1113 Evan Huggler 12 Antlers 1 21:50.0
1114 Casey Marble 11 EPRC 2 21:50.1
1115 Jonathan Arth 9 Saints XC Club 4 21:50.1
1116 Luke Coltvet 10 Antlers 1 21:50.4
1117 Gavin Crump 9 South Lincoln Distan.. 21:51.7
1118 Terry Cao 12 Farmington Cross Cou.. 21:52.8
1119 Seth Young 7 Jordan Distance Team 2 21:53.4
1120 Addison Hayes 10 Wildcat XC Club 2 21:56.9
1121 Jack Simso 11 Centennial 2 21:58.1
1122 Garrett Border 10 Centennial 3 21:58.3
1123 Austin Bierma 7 SFC 2 22:00.3
1124 Mason Parks 12 Glenwood 2 22:03.4
1125 Brenden Godbout 11 Glenwood 2 22:03.7
1126 Bradley Kvam 12 Mustang Running Club 2 22:03.9
1127 Coldin Beliles 8 Burro XC 1 22:04.4
1128 Abdul Osman 12 Central XC Club 6 22:04.6
1129 Trae Schettl 8 Jordan Distance Team 2 22:05.5
1130 Trey Thomas 11 Dakota Distance Proj.. 22:06.3
1131 Zach Schletzbaum 9 Celtic Running Club 22:07.3
1132 Ian Payne 12 Da Fellas 3 22:07.3
1133 Colin McKillip 12 Running Orange 1 22:08.7
1134 Noah Weinand 12 Mustang Running Club 2 22:09.0
1135 Thomas Guccione 12 Valkyrie Running Clu.. 22:09.3
1136 Will Blevins 11 South Side Runners 1 22:10.3
1137 Jacob Larson 11 South Side Runners 2 22:10.4
1138 Brian Garcia Sando 11 Unattached 22:10.5
1139 Max Schirmer 10 South Lincoln Distan.. 22:11.0
1140 Noah Barber 12 South Side Runners 2 22:11.4
1141 Marcus Clements 9 Central XC Club 3 22:15.3
1142 Spencer Lanham 10 Team Thunder 4 22:16.3
1143 Phillip Marquardt 12 Blaine Distance Team 22:16.4
1144 Ryan Aanonson 10 Zimmerman 22:17.3
1145 Einar Aukurst 12 Mustang Running Club 2 22:18.3
1146 Jordan Graupmann 12 Marshall Orange Crus.. 22:18.4
1147 Isaac Cronin 9 Roseville Runners 2 22:19.7
1148 Jens Mikkelsen 9 Roseville Runners 2 22:21.3
1149 Ethan Renken 12 Mill Road Running Cl.. 22:21.6
1150 Jacob Meyer 10 EPRC 3 22:22.1
1151 Tj Klinkner 10 Lakeville North XC R.. 22:22.7
1152 Nathan Emerson 9 South Side Runners 2 22:24.0
1153 Alex Brecheisen 12 Falcon Runners 2 22:25.0
1154 Nick Hippen 12 Mustang Running Club 2 22:26.2
1155 Adam Belden 9 Central XC Club 1 22:26.8
1156 Nickolas Whalen 11 Austin Running Club 3 22:27.3
1157 Will Hitchler 11 Baxter Running Club 1 22:28.3
1158 Alan Nguyen 12 Unattached 22:28.7
1159 McCade Gowdy 12 Baxter Running Club 1 22:30.6
1160 Clayton Roberts 11 South Side Runners 3 22:32.5
1161 Robert Malisch 11 Unattached 22:33.0
1162 Carter Bolton 11 South Side Runners 1 22:33.4
1163 Ryan Kuckelman 9 Team Thunder 2 22:33.5
1164 Nicolas Shoars 11 Osage Cross Country 1 22:35.2
1165 Mark Huttman 12 Burnsville Running C.. 22:36.4
1166 Dave Letourneau 9 Saints XC Club 4 22:36.9
1167 Gavin Lamott 12 Champlin Park XC 22:39.2
1168 Karson Lee 11 Johnston Dragoons 5 22:39.3
1169 Beckett Newton 11 Running Orange 1 22:39.8
1170 Dylan Flottemesch 8 South Side Runners 1 22:41.4
1171 Logan Fermite 11 STMA XC Club 22:42.9
1172 Caden Bormann 11 Mahrep Track Club 2 22:45.6
1173 Ethan Partida 12 Farmington Cross Cou.. 22:45.7
1174 Jack Rupert 12 Fun and Run 2 22:46.5
1175 Aaron Wahl 12 Fun and Run 2 22:46.9
1176 Kyle Berglund 12 Austin Running Club 3 22:47.1
1177 Noah Anderson 12 Fun and Run 1 22:47.7
1178 Tristan Cruz 12 BPXC2Track Club 1 22:47.8
1179 Jett Karels 12 Mahrep Track Club 2 22:48.6
1180 Robert Walsh 11 Fun and Run 2 22:48.8
1181 Mitchell Jensen 11 East Ridge Cross Cou.. 22:49.2
1182 Jack Anderson 11 Mahrep Track Club 1 22:49.8
1183 Hank Patzer 11 Glenwood 1 22:50.4
1184 Brett Cavanaugh 12 Farmington Cross Cou.. 22:51.2
1185 Eli Roe 12 Mahrep Track Club 1 22:51.5
1186 Isaac Balmer 12 Mustang Running Club 2 22:51.8
1187 Trevin Caverzagie 9 Titan Running 2 22:54.2
1188 Michael Haik 12 Mounds View XC Club 2 22:57.1
1189 Steve McCoy 12 Mounds View XC Club 2 22:57.1
1190 Gabriel Cruse 9 Teneo 22:57.3
1191 Jonathan Atchley 10 Jaguar Running Club 22:58.3
1192 Sam Morrisette 12 Mounds View XC Club 2 22:59.1
1193 Samuel Harris 11 Laughing Waters Runn.. 22:59.6
1194 Joel Kellar 10 Johnston Dragoons 5 22:59.7
1195 Jacob Brown 12 East Ridge Cross Cou.. 23:00.3
1196 Gabe Bartholet 9 Saints XC Club 4 23:01.7
1197 Ryan Azeltine 9 Farmington Cross Cou.. 23:02.0
1198 Garrett Holets 12 New Prague XC 1 23:02.4
1199 Robbie Montbriand 10 Lakeville North XC R.. 23:03.2
1200 Cohlby Hernandez 11 Lakeville North XC R.. 23:04.1
1201 Simon Mau 8 Burro XC 1 23:04.6
1202 Ethan Sullivan 11 FDXC Flying Eagles 2 23:09.7
1203 Ethan Parks 9 Glenwood 1 23:09.8
1204 Jacob Ivers 11 Da Fellas 1 23:13.0
1205 Daniel Casper Sanch 12 Da Fellas 3 23:19.4
1206 Joe Hernandez 9 Jordan Distance Team 1 23:19.7
1207 Adam Clayton 11 Glenwood 1 23:22.1
1208 Nick Larson 8 Burnsville Running C.. 23:23.0
1209 Joel Bouley 8 Zimmerman 23:25.0
1210 Calder Skaar 11 Pleasant Valley XC C.. 23:25.5
1211 Jose Vazquez 11 Da Fellas 3 23:27.6
1212 O'Neil Ethan 10 Central XC Club 2 23:29.9
1213 Jens Jensen 8 Mustang Running Club 4 23:31.6
1214 Christian Lampe 12 Mill Road Running Cl.. 23:35.5
1215 Solomon Potek 10 SAV Pandas 2 23:35.9
1216 Bruno De Carlos 11 Unattached 23:36.1
1217 Austin Good 12 Baxter Running Club 2 23:37.1
1218 Andy Groebner 10 SAV Pandas 1 23:37.2
1219 Ian McNiesh 11 East Ridge Cross Cou.. 23:38.4
1220 Will Isaacson 10 SAV Pandas 1 23:39.3
1221 Aaron King 11 SAV Pandas 1 23:40.6
1222 Tyler Oberfoell 9 Osage Cross Country 1 23:40.9
1223 Michael Twohy 12 SAV Pandas 1 23:42.3
1224 Chas Gould 9 SAV Pandas 2 23:42.9
1225 Bailey Carey 10 Farmington Cross Cou.. 23:43.0
1226 Nick Babler 10 Mahrep Track Club 2 23:43.1
1227 Zachary Vandermark 7 BPXC2Track Club 2 23:57.2
1228 Jacob Parks 12 Glenwood 2 24:04.7
1229 Isaac Kostecky 9 Laughing Waters Runn.. 24:04.9
1230 Christopher Frago 11 Da Fellas 1 24:05.7
1231 Kalorada Eagon 11 Badlands Running Club 24:07.2
1232 Grady Jerdee 11 Stillwater Running C.. 24:09.9
1233 Struve Evan 11 Centennial 3 24:13.8
1234 Melkam Levendusky 9 Raider Runners 2 24:15.3
1235 Levi Manley 10 Johnston Dragoons 5 24:18.9
1236 Patrick McManus 9 South Side Runners 2 24:20.2
1237 David Ruiz 12 Austin Running Club 3 24:21.4
1238 Owen Stanley 7 Laughing Waters Runn.. 24:22.5
1239 Henry Liebl 11 Lakeville North XC R.. 24:23.6
1240 Garret Appleget 9 South Lincoln Distan.. 24:23.8
1241 Tyler Tutt 10 Maple Grove Cross Co.. 24:25.7
1242 Colton Bahr 11 BPXC2Track Club 1 24:26.7
1243 Josh Gregory 11 BPXC2Track Club 2 24:26.9
1244 Connor Mulroy 11 BPXC2Track Club 2 24:26.9
1245 Derek Nathe 7 Zimmerman 24:30.5
1246 Brayden Brinkman 7 Jordan Distance Team 2 24:30.6
1247 Jake Warden 7 Jordan Distance Team 2 24:31.3
1248 Emmett Fahey 9 BPXC2Track Club 1 24:31.6
1249 Mason Molina 9 South Side Runners 2 24:33.6
1250 Liam Streitz 9 Flandreau XC 24:33.6
1251 Ethen Olson 9 West 2 24:34.1
1252 Drew Elvehjem 12 Mustang Running Club 2 24:34.8
1253 Sam Caswell 9 South Side Runners 2 24:35.6
1254 Jacob Knox 11 Johnston Dragoons 5 24:38.4
1255 Jackson Queen 12 New Prague XC 2 24:38.5
1256 Seth Lumley 11 Austin Running Club 2 24:40.6
1257 Maxwell Willkom 9 Roseville Runners 2 24:44.6
1258 Jared Carlson 11 Centennial 1 24:47.3
1259 Kyle Tsujimoto 9 Central XC Club 2 24:47.5
1260 Christian Brandt 11 Baxter Running Club 1 24:48.8
1261 Levi Kelly 9 Badlands Running Club 24:49.4
1262 Skyler Wright 9 Osage Cross Country 1 24:52.3
1263 Carter Loring 10 Da Fellas 1 24:52.6
1264 Dane Halverson 10 Mustang Running Club 3 24:52.9
1265 Riley Van Den Top 11 SFC 2 24:53.0
1266 Lucas Harr 10 SFC 2 24:54.4
1267 Joshua Bisel 12 Da Fellas 1 24:55.1
1268 Wyatt Davis 9 New Prague XC 2 25:11.9
1269 Oliver Blundred 10 Da Fellas 2 25:14.7
1270 Adam Imdieke 12 Da Fellas 3 25:14.7
1271 Nolan Davidson 9 Shawnee Mission NXC 3 25:15.9
1272 Zach Madden 11 Shawnee Mission NXC 1 25:15.9
1273 Jayden Vazzano 11 Shawnee Mission NXC 3 25:16.1
1274 Mack Haines 9 Da Fellas 3 25:20.7
1275 Owen Halls 11 Da Fellas 2 25:21.2
1276 Gage Grunst 12 Mahrep Track Club 2 25:25.1
1277 Grant McMartin 10 Mahrep Track Club 2 25:25.5
1278 Grayden Yoshida 12 East Ridge Cross Cou.. 25:26.2
1279 Colton Ditterich 12 Mahrep Track Club 1 25:26.7
1280 Justin Dickerson 12 Mahrep Track Club 1 25:26.7
1281 Josh Lihnakevic 12 Farmington Cross Cou.. 25:31.0
1282 Riley Murphree 11 Farmington Cross Cou.. 25:31.6
1283 Sam Boime 10 Minnetonka running c.. 25:46.5
1284 Aiden Greenfield 9 SFC 2 25:48.4
1285 Daniel Colby 9 SFC 1 25:48.6
1286 Sean Finch 10 Baxter Running Club 1 25:57.8
1287 Jackson Smith 10 XC Storm 2 25:59.2
1288 Patrick Djerf 11 Saint Louis Park Club 26:11.5
1289 Theo McCartan 9 Unattached 26:11.8
1290 Nathan Miller 10 Mill Road Running Cl.. 26:15.0
1291 Amir Ally 12 Farmington Cross Cou.. 26:21.1
1292 Jordan Chanthakhoun 12 Farmington Cross Cou.. 26:21.2
1293 Braedon Kelly 12 Farmington Cross Cou.. 26:28.2
1294 Raymond Dean 9 Central XC Club 2 26:40.5
1295 Branden Williams 12 Farmington Cross Cou.. 26:48.0
1296 Thao Nguyen 9 BPXC2Track Club 2 26:48.4
1297 Hezekiah Albinson 12 Laughing Waters Runn.. 26:56.7
1298 James Blomgren 10 Laughing Waters Runn.. 27:16.3
1299 Peter Fortier 11 Laughing Waters Runn.. 27:16.5
1300 Daniel Manthey 7 Burro XC 1 27:24.3
1301 Nolan Kelly 12 Saint Louis Park Club 27:30.4
1302 Carter Johnson 7 Laughing Waters Runn.. 27:32.6
1303 Nick Wright 7 Burro XC 1 27:47.5
1304 Khoi Le 12 Farmington Cross Cou.. 27:49.2
1305 Parker Hennessey 11 Osage Cross Country 1 27:58.6
1306 Bailey Sauve 9 Da Fellas 3 28:02.0
1307 Wesley Smith 12 Osage Cross Country 1 28:14.9
1308 Kyle Scribner 9 Osage Cross Country 2 28:15.8
1309 Brady Krisko 8 MSA Dragons 2 28:53.3
1310 Jason Bull 10 Central XC Club 7 30:01.3
1311 Carl Yaeger 11 Teneo 32:56.8