Boys 5,000 Meters Open Invitational
Pl Year Name Time Team
1 12 Terry Robinson 15:58.2 Lansing Lions Run Club
2 12 Christian Buehler 16:02.3 Southwest XC Club
3 12 Noah Revels 16:05.6 Tigers
4 12 Charles Caven 16:10.1 Maple Grove Cross Co
5 12 Liam Neidig 16:10.5 Lansing Lions Run Club
6 12 Trey Rios 16:12.4 Wichita Mavericks B
7 12 William Boyle 16:14.7 Winnipeg
8 11 Grant Magnuson 16:15.8 Unattached
9 12 Clark Young 16:17.0 Maple Grove Cross Co
10 11 John Faller 16:20.3 East Ridge Cross Cou
11 12 Seth Pierson 16:20.5 Saint James Area Run
12 11 Shane Mullen 16:21.1 Team Swanson A
13 11 Tyler Re 16:23.7 Unattached
14 11 Brennen Peterson 16:24.7 Rosemount XC Club A
15 12 Gerrit Livingston 16:25.7 Rosemount XC Club A
16 10 Caden Nordberg 16:27.0 STMA XC Club A
17 9 Noah Breker 16:27.7 Falcon Flyers A
18 12 Nile Timmerman 16:29.7 Eden Prairie XC A
19 12 Gage Mostad 16:29.8 Lumberjacks
20 12 Ryan Schmideskamp 16:30.1 Rabid Jackalopes A
21 11 Robbie Spain 16:30.8 Tigers
22 12 Jack Fisher 16:30.9 Shawnee Mission East A
23 11 Evan Myran 16:31.2 Moorhead Cross Count
24 9 Jackson Heidesch 16:32.5 Buffalo Track Club A
25 11 Andrew Bickford 16:33.2 Club PXC
26 12 Connor Preston 16:33.4 Champlin Park
27 10 Jonathan Pattie 16:33.7 Centennial A
28 12 Brandon Stachewicz 16:34.8 Lakeville North XC A
29 11 Quenton Walion 16:35.6 TrailBlazers
30 11 Tracy Bye 16:37.5 Unattached
31 11 Hunter Kalous 16:37.6 Club PXC
32 12 Garret Staab 16:38.0 Unattached
33 10 Carson Houg 16:40.8 DMC XC Club A
34 12 Ellery Pleier 16:40.8 Unattached
35 12 Jaime Diaz 16:41.2 Rabid Jackalopes A
36 11 Bramwel Kosgei 16:41.8 Prairie St. Harriers
37 12 Chase Fossum 16:42.8 Burro XC A
38 11 Cj Kneisler 16:43.1 Southwest XC Club
39 11 Jakob Eggen 16:43.2 Unattached
40 10 Tristan Torres 16:43.3 Team Thunder
41 11 Broden Diederich 16:43.7 RR D-Krew A
42 12 Dontae Johnson 16:43.8 Champlin Park
43 11 Bowen Gryp 16:44.0 North Liberty Run Club
44 10 Tyler Lee 16:44.1 Team Sty-U A
45 12 Ryan Young 16:44.2 Princeton Boys Cross
46 12 Nathan Tegeler 16:44.4 Johnston Dragoons D
47 12 Timmy Brey 16:44.7 Unattached
48 12 Bobby Johnson 16:44.8 Prairie St. Harriers
49 12 Joey Madsen 16:45.0 Unattached
50 10 Terry Irvine 16:46.1 Team Thunder
51 12 Reese Thompson 16:46.3 Minnetonka Running C
52 11 Elliott Nicholson 16:46.4 Rosemount XC Club A
53 11 Blake Vander Weide 16:46.5 Prior Lake Track Clu
54 10 Logan Hoger 16:46.7 Unattached
55 12 Sonny Ortega-Rosel 16:47.5 T I G E R S A
56 11 Logan Bell 16:47.7 Unattached
57 9 Riley Witt 16:48.4 Osage B
58 12 Carlo Dannenfelser 16:48.9 Club PXC
59 10 Sean McNiesh 16:49.0 East Ridge Cross Cou
60 11 Pranav Vijay 16:49.0 Rosemount XC Club A
61 12 Timothy Lueth 16:49.1 Jags Running Club A
62 12 Taegan Loy 16:49.5 NoTo Running Project
63 9 Ben Rodriguez 16:50.1 Shawnee Mission East B
64 11 Caleb Rivera 16:50.7 Saint James Area Run
65 12 Kyle Swenson 16:51.2 STMA XC Club A
66 11 Kadyn Dohlman 16:51.7 Children of the Corn A
67 12 Matthew Jungk 16:51.9 Dubuque Hempstead Cl
68 12 Ty Gifford 16:53.3 West Side Stories
69 9 Kaden Hauck 16:53.5 Andover
70 12 Trevor Lamirande 16:53.6 Unattached
71 12 Aidan Robinson 16:53.7 Team Sty-U A
72 12 Kyle Miller 16:53.8 Xenos
73 11 Teddy Lawder 16:54.2 Saint Thomas Academy
74 12 Harry Koeppen 16:54.4 Minnetonka Running C
75 11 Elijah Clark 16:54.5 Wichita Mavericks B
76 12 Alex Bion 16:54.9 Washburn Running Clu
77 11 Scout Stokes 16:55.7 Blue Ox Running A
78 12 Wyatt Pearlman 16:55.9 Shawnee Mission East A
79 11 Cale Bishop 16:56.1 Unattached
80 12 Caleb Oser 16:56.1 Eastside Running Club
81 11 Benjamin Scheller 16:56.5 Chanhassen Storm Run
82 12 Austin O'Dwyer 16:56.8 Ole Shawnee XC D
83 10 Josh Caldwell 16:56.9 Prairie St. Harriers
84 11 Eliot Giffin 16:57.0 Unattached
85 11 Alex Heidorn 16:57.0 Rogers XC Club A
86 12 McKade Adams 16:57.4 Club PXC
87 11 Lance Pfrimmer 16:57.5 Unattached
88 11 Wyndom Giefer 16:57.5 Unattached
89 12 Will Morlock 16:57.6 Johnston Dragoons D
90 12 Isaac Oquendo 16:58.4 Unattached
91 12 Jason White 16:58.6 Johnston Dragoons D
92 12 Zach Reuter 16:59.2 Winona
93 10 Eli Moore 16:59.2 Team Thunder
94 11 Aidan Barich 16:59.3 Muskego XC Club A
95 12 William Walker-Rozo 16:59.5 Unattached
96 11 Jordan Melendez 16:59.7 Unattached
97 12 Brandon Latting 16:59.8 Buffalo Track Club A
98 10 Kenneth Howell 16:59.8 Lansing Lions Run Club
99 12 Connor Morrissey 16:59.9 Saints XC Club A
100 9 Ray Kosgei 17:00.5 Prairie St. Harriers
101 12 Brian Balquist 17:00.8 West Side Stories
102 12 Aaron Kruse 17:01.0 Tigers
103 11 Logan Meinert 17:01.1 Andover Cross Country
104 12 Collin Underwood 17:01.5 NoTo Running Project
105 12 Brian Denke 17:01.7 Alexandria B
106 11 Peyton Seiler 17:01.9 Unattached
107 11 Jacob Kleven 17:01.9 Alexandria B
108 11 Joe Kozlowski 17:02.8 Unattached
109 12 Tristyn Voigt 17:02.8 Washburn Running Clu
110 9 Wyatt Haughton 17:03.4 Shawnee Mission East A
111 8 Mason Sullivan 17:03.5 Tigers
112 12 Brendan Wilhelm 17:03.6 Lightning XC
113 10 Aiden Werner 17:03.7 Children of the Corn A
114 11 Hunter Gregoire 17:03.9 Unattached
115 12 Malachi Thompson 17:04.2 Johnston Dragoons D
116 10 Cameron Heppner 17:04.2 Andover Cross Country
117 12 Adam Butts 17:04.5 South Side Runners A
118 11 Jaydon Welsh 17:04.7 Hastings Tigers
119 11 Max Blader 17:04.9 Unattached
120 12 Noble Valerio-Bost 17:05.1 Unattached
121 11 Tyler Harris 17:05.2 Unattached
122 12 Aaron Ochsner 17:05.3 Hastings Tigers
123 11 Isaac Lueck 17:05.6 Unattached
124 11 Preston Graul 17:05.8 Unattached
125 10 Vaughn Decker 17:05.8 Wichita Mavericks B
126 12 Jacob Lucas 17:05.9 Ole Shawnee XC D
127 12 Jack Loomis 17:06.1 De Soto Running Club A
128 12 Jackson Wedge 17:06.2 Wichita Mavericks B
129 12 Colton Wheatley 17:06.3 Rabid Jackalopes A
130 10 Connor Walstead 17:06.5 Washburn Running Clu
131 11 Jacob Oyen 17:06.6 Team Sty-U A
132 12 Caden Speikers 17:06.9 Tigers
133 10 Kyle Newberry 17:06.9 De Soto Running Club A
134 12 Addison Red Fox 17:07.0 Unattached
135 10 Reese Anderson 17:07.0 Unattached
136 12 Tobias Burgess 17:07.1 Edina XC B
137 11 Wrenner Brown 17:07.4 TrailBlazers
138 9 Blair Ptacek 17:07.5 Shawnee Mission East B
139 11 Sharmarke Ismael 17:07.6 Washburn Running Clu
140 11 Samuel McDavitt 17:07.7 Andover
141 12 Max Albright 17:07.9 Wayzata XC D
142 11 Jonas Haugland 17:08.0 Washburn Running Clu
143 11 Matthew Krzmarzick 17:08.1 Blaze 3
144 11 Nolan Kyhl 17:09.3 Buffalo Track Club A
145 11 Gabriel Riegert 17:09.3 Eden Prairie XC A
146 10 Lloyd Dodson 17:09.6 Raider Runners A
147 11 Sean Anderson 17:10.2 Manhattan Cross Coun
148 11 Dylan Yang 17:10.6 Eden Prairie XC A
149 12 Thomas Oliver 17:10.6 Spartan XC
150 12 Paxson Picken 17:10.8 Johnston Dragoons D
151 11 Austin Hunter 17:11.0 Minnetonka Running C
152 12 Nicholas McElroy 17:11.1 Unattached
153 11 Brandon Kesner 17:11.5 Xenos
154 12 Gabe Maki 17:11.5 Andover
155 11 Cougar Holder 17:11.6 Unattached
156 12 Cooper Frakes 17:11.7 Pleasant Valley Cros
157 11 Charles Phinney 17:12.0 Edina XC B
158 12 Brett Ward 17:12.0 Team Thunder
159 12 Ian Kenney 17:12.5 Lightning XC
160 12 Cody Smith 17:12.9 DMC XC Club A
161 11 Ethan Hopp 17:13.1 Muskego XC Club B
162 12 Granton Schneider 17:13.5 Moorhead Cross Count
163 10 Brady Huggins 17:13.5 De Soto Running Club A
164 10 Ethan Hanold 17:13.9 Wayzata XC D
165 9 Dylan Johnson 17:13.9 Wayzata XC C
166 11 Hayden Grosz 17:14.0 Canyon Lake Distance
167 12 Isaac Laddusaw 17:14.0 Laughing Waters A
168 11 Gavin Erickson 17:14.1 Manhattan Cross Coun
169 11 Owen Hansmann 17:14.3 Falcon Flyers A
170 11 Caden Karn 17:14.9 Wayzata XC D
171 11 John Ziemkowski 17:15.0 South Side Runners A
172 10 Owen Gier 17:15.0 De Soto Running Club A
173 11 Adam Ali 17:15.1 Omaha South XC Club
174 11 Micah Penn 17:15.1 Demons XC
175 11 Jacob Fawson 17:15.3 Unattached
176 11 Fausto Chong Memije 17:15.4 Minnetonka Running C
177 12 Merci Bita 17:15.6 Sioux Falls East A
178 11 John Meagher 17:15.6 Prior Lake Track Clu
179 11 Malachi Oser 17:15.8 Eastside Running Club
180 11 Ian Bohachek 17:16.1 Middleton Miles Proj
181 11 Dylan Bartness 17:16.2 Falcon Flyers A
182 12 Will Mattes 17:16.3 Dragons
183 11 Micah Duerk 17:16.5 Silverhawk Track Clu
184 9 Ty Brechler 17:17.0 West Side Stories
185 11 Nathan Alto 17:17.1 Lumberjacks
186 11 Jack Kinzer 17:17.4 North Liberty Run Club
187 12 Carter Owen 17:17.5 Running Orange A
188 11 Jacob Francetich 17:18.1 BisPat Harriers
189 10 Jared Meyer 17:18.3 Johnston Dragoons D
190 12 Brayden Johnson 17:18.4 Unattached
191 11 Adam Swanson 17:18.5 St Paul Central Dist
192 12 Braden Hilde 17:18.8 Stillwater XC Club A
193 11 Elijah Harvala 17:18.8 Moorhead Cross Count
194 12 Aidan Snow 17:18.8 Blue Ox Running A
195 10 Pj Lasota 17:19.0 Lightning XC
196 11 Juan Flores 17:19.2 Demons XC
197 12 Gavin Jorgenson 17:19.4 CoyoteXC
198 11 Jackson Humes 17:19.5 St Paul Central Dist
199 11 Carson Stanley 17:19.6 Johnston Dragoons D
200 12 Ryan Neubauer 17:19.8 Club PXC
201 12 Colby Zupancich 17:19.8 Roseville Running Club
202 10 Joey Diesen 17:20.0 Wayzata XC C
203 12 Miles Olofson 17:20.1 Elk River Elks C
204 11 Kyle Schill 17:20.2 Unattached
205 12 Seth Hershey 17:20.3 Osage B
206 Nick Gilles 17:20.4 Minnetonka Running C
207 10 John Hippisley 17:20.4 Andover
208 11 Ethan Bernstein 17:20.4 Edina XC B
209 11 Griffin Obrigewitch 17:20.7 Unattached
210 11 Adam Marshall 17:20.7 Southwest XC Club
211 11 Titan Cina 17:21.1 NoTo Running Project
212 11 Felix Cruz 17:21.1 Omaha South XC Club
213 10 Tye Lepak 17:21.1 Stevens Point A
214 12 Mason Thielman 17:21.2 Northside Spartans
215 12 Caden Tegethoff 17:21.2 Unattached
216 11 Caleb Boudreau 17:21.3 Muskego XC Club A
217 11 Sean Hartney 17:21.3 Washburn Running Clu
218 9 Mesuidi Ejerso 17:21.4 Running Red Birds
219 10 Braden Reigstad 17:21.9 Unattached
220 12 Tyler Anderson 17:22.1 Blaine Distance Team A
221 12 Ethan Pelot 17:22.1 Stevens Point A
222 11 Grant Piller 17:22.3 Lightning XC
223 12 Case Winter 17:22.5 Edina XC B
224 12 Drew Hastings 17:23.1 BPXC track club
225 10 Eric Boettcher 17:23.2 Stevens Point A
226 12 Michael Omvig 17:23.6 Demons XC
227 12 Brayden Tofteland 17:23.7 Unattached
228 12 Nebyu Bekele 17:23.9 SLP XC A
229 11 Micah Torres 17:24.0 Unattached
230 12 Kaiden Meyer 17:24.3 Unattached
231 12 Luke Osler 17:24.4 Edina XC B
232 12 Caeden Windschitl 17:24.5 Stillwater XC Club A
233 11 Dillon Beach 17:24.6 Malcolm Running Club
234 11 Ryan McArdle 17:24.8 Falcons
235 10 Preston Drew 17:24.9 Custer
236 11 Trevor Maxville 17:25.2 Ole Shawnee XC D
237 12 Symon Keiser 17:25.4 Jordan cross country A
238 10 Miles Ellman 17:25.7 Custer
239 11 Ethan Yu 17:25.8 Dakota Distance Proj
240 12 John Swotek 17:25.9 Malcolm Running Club
241 11 Jake Opitz 17:26.0 Club PXC
242 11 Mason Martin 17:26.1 Eden Prairie XC A
243 10 Chance Kitchen 17:26.5 TrailBlazers
244 10 Stephen Beaman 17:26.6 Johnston Dragoons E
245 11 Brandon Nelson 17:27.0 Unattached
246 11 Jackson Sluiter 17:27.4 Dakota Distance Proj
247 10 Owen Hall 17:27.4 Tigers
248 9 Sam Antinoro 17:27.4 Silverhawk Track Clu
249 11 Ty Costigan 17:27.6 Club PXC A
250 12 Ethan Czapla 17:28.0 Silverhawk Track Clu
251 12 Stephen Windsor 17:28.1 Demons XC
252 10 Seth Fey 17:28.3 West Millard A
253 9 Jonah Frey 17:28.7 Johnston Dragoons F
254 11 Daniel Koland 17:28.8 East Ridge Cross Cou
255 12 Kolby Fritz 17:28.9 Xenos
256 12 Josh Kohnen 17:29.2 Minnetonka Running C
257 11 Owen Massaro 17:29.3 TrailBlazers
258 12 Ethan Roberts 17:29.4 Unattached
259 11 Alistair Pattison 17:29.6 St Paul Central Dist
260 11 Gabriel Chambers 17:29.6 Lightning XC
261 11 Shukur Bati 17:30.1 St Paul Central Dist
262 12 Jeremiah Becker 17:30.5 Blue Ox Running A
263 9 Henry Born 17:30.8 Team Swanson A
264 11 Charlie Brody 17:30.9 Mounds View XC Club A
265 12 Aidan Furley 17:31.0 Unattached
266 10 Isaac Martel 17:31.0 Moorhead Cross Count
267 9 Adam Young 17:31.3 Princeton Boys Cross
268 9 Drew Arduser 17:31.4 Spartan XC
269 11 James Powers 17:31.4 CoyoteXC
270 11 John Heap 17:31.7 Saints XC Club A
271 12 Javier Kenney 17:31.7 Spartan XC
272 11 Ryan Everhart 17:32.0 Washburn Running Clu
273 11 Atticus Jacobson-Sch 17:32.0 Tigers
274 11 Austin Schultz 17:32.1 Children of the Corn A
275 12 Travis Jensen 17:32.2 T I G E R S A
276 10 Matthew Harries 17:32.2 Wayzata XC D
277 11 Ian Beilfuss 17:32.4 Eastside Running Club
278 9 Emmett Gerres 17:32.8 BPXC track club
279 11 Henry Oswald 17:32.9 Wayzata XC D
280 12 Josh Meyer 17:33.0 Johnston Dragoons F
281 10 Charles Power Theise 17:33.5 St Paul Central Dist
282 9 Niklas Schintgen 17:33.8 Lansing Lions Run Club
283 10 Sebastian Castillo 17:33.9 Children of the Corn A
284 11 Clay Broockerd 17:34.0 Rabid Jackalopes A
285 10 Ashton Reed 17:34.2 Team West E
286 12 Samuel Klinger 17:34.4 Prior Lake Track Clu
287 11 Cole Long 17:34.4 Blue Ox Running A
288 12 Jackson Miest 17:34.6 Saint James Area Run
289 11 Joe Gathje 17:34.9 Jags Running Club A
290 12 Luke Jacobs 17:35.1 Unattached
291 12 Will Rolfstad 17:35.3 Pleasant Valley Cros
292 12 Carter Hassman 17:35.3 West Side Stories
293 11 Bennett Wirth 17:35.4 Alexandria B
294 12 Matthew Claar 17:35.7 Southwest XC Club
295 12 Griffin Rhode 17:35.9 Buffalo Track Club A
296 12 Noah Fopma 17:36.0 DMC XC Club A
297 10 Kyle Franz 17:36.1 Stevens Point B
298 10 Tyler Schweizer 17:36.3 Buffalo Track Club A
299 12 Ryan Ptak 17:36.3 Harrisburg Distance
300 12 Charlie Franke 17:36.7 Stillwater XC Club A
301 12 Abdi Roba 17:36.8 St Paul Central Dist
302 11 Ben Palmieri 17:36.8 Shakopee Running Clu
303 12 Adam Boeckermann 17:37.1 Elk River Elks C
304 10 Quinn McDonald 17:37.8 Unattached
305 12 Sam Louters 17:38.4 T I G E R S A
306 12 Troy Parulski 17:38.9 Saint James Area Run
307 11 Qwentin Kappelmann 17:38.9 Unattached
308 9 Brandon Stimach 17:39.1 Team Swanson A
309 11 Jaad Stout 17:39.2 Dragons
310 11 Will Martens 17:39.2 Muskego XC Club A
311 10 David Tuttle-Pine 17:39.5 Unattached
312 12 Zach Hentschel 17:39.5 Brandon Valley A
313 12 Stephen Holland 17:39.5 Middleton Miles Proj
314 11 Oliver Bernstein 17:39.8 Hopkins Club CC A
315 11 Landon Eckhardt 17:39.8 Hastings Tigers
316 12 Sean Sticha 17:40.4 Wayzata XC D
317 12 Sam Loetscher 17:40.5 Eastside Running Club
318 10 Spencer Schmidt 17:40.8 Unattached
319 12 Darren Weisser 17:40.9 Centennial A
320 12 Daniel Byers 17:40.9 Red Wing Cross Count
321 12 Mitchell Strobbe 17:41.1 Pleasant Valley Cros
322 11 Jaden Setter 17:41.2 Prior Lake Track Clu
323 11 Ian Hohn 17:41.3 East Ridge Cross Cou
324 11 Jack Horacek 17:41.6 NoTo Running Project
325 11 Nick Petrella 17:41.6 Raider Runners A
326 10 Drew Dombrosky 17:41.6 Southwest XC Club
327 11 Luke Lacombe 17:41.9 De Soto Running Club A
328 10 Jordan Kilonzo 17:41.9 TrailBlazers
329 11 Henry Rokusek 17:42.3 De Soto Running Club A
330 11 Tony McNiff 17:42.3 Princeton Boys Cross
331 12 Simon Bushmaker 17:42.4 Stevens Point B
332 10 Gabe McGee 17:42.4 Southwest XC Club
333 10 Austin Schaeffer 17:42.5 Wichita Mavericks B
334 10 Isaak McDonald 17:42.8 Lumberjacks
335 11 Micah Hoke 17:43.2 Buffalo City Running
336 12 Sam Harris 17:43.2 Laughing Waters A
337 11 Calder Bica Harriso 17:43.3 Blue Ox Running A
338 12 Trace Chiodo 17:43.5 Laughing Waters A
339 11 Lucas Dawson 17:43.5 Valkyrie Running Clu
340 12 Owen Mischio 17:43.6 Minnetonka Running C
341 12 Caden Hartle 17:43.8 Andover Cross Country
342 9 Aidan O'Connor 17:43.9 Johnston Dragoons E
343 12 Nate Andersen 17:44.2 Unattached
344 11 Jonathan Lopez 17:44.2 Hastings Tigers
345 12 Dylan Hartford 17:44.5 Grand Island
346 11 Moises Lupercio 17:44.5 Running Red Birds
347 12 Hunter Shanks 17:44.6 Unattached
348 11 Camden Jasmin 17:44.6 CoyoteXC
349 12 Caleb Sledd 17:44.9 Osage B
350 11 Dennis Yurevich 17:45.0 Wayzata XC C
351 11 Jackson Marsh 17:45.1 Austin Running Club A
352 10 Jose Lara 17:45.1 Omaha South XC Club
353 11 Jack Eisenzimmer 17:45.2 Moorhead Cross Count
354 12 Abubakar Robleh 17:45.2 Wayzata XC C
355 11 Joel Gordon 17:45.3 Blue Ox Running B
356 11 John Quimby 17:45.4 Wayzata XC C
357 12 John Price 17:45.6 Southwest XC Club
358 12 Drew Schmidt 17:45.8 Johnston Dragoons E
359 10 Alex Pfankuch 17:45.9 Highland Park Runnin
360 11 Grant Tebbe 17:46.6 Pleasant Valley Cros
361 10 Joshua Lopez 17:46.9 Omaha South XC Club
362 11 Titus Roesler 17:47.0 Unattached
363 12 Bryce Kremer 17:47.3 Unattached
364 12 Nick Bennett 17:47.4 Falcons
365 11 Ryan Prusak 17:47.8 RR D-Krew A
366 10 Jacob Rupp 17:47.8 Unattached
367 12 Alex Kuckelman 17:47.9 Team Thunder
368 11 Otto Schmidt 17:48.2 Highland Park Runnin
369 12 Connor McCoy 17:48.3 Unattached
370 11 Andrew Flolo 17:48.4 Willmar Winged Foot
371 11 Dan Gide 17:48.5 Sioux Falls East A
372 12 Kobe Rivera 17:48.7 Unattached
373 9 Canton Francisco 17:48.8 Mounds View XC Club A
374 11 Ethan Leonard 17:49.1 Chaska Running Club
375 11 Iver Phillips 17:49.2 BisPat Harriers
376 10 Ryan Owens 17:49.2 Raider Runners A
377 11 Nick Turnis 17:49.2 Dubuque Hempstead Cl
378 10 Zach Studdiford 17:49.4 Jags Running Club A
379 11 Zach Thomas 17:50.0 Whitewater
380 12 Jonas Trombetta 17:50.0 Winona
381 10 Austin Oakerson 17:50.0 Team Swanson A
382 9 Max Bushmaker 17:50.0 Stevens Point B
383 11 Joshua Hoang 17:50.1 Highland Park Runnin
384 10 Gavin Kane 17:50.6 Blaine Distance Team A
385 10 Adam Flickinger 17:50.6 Team Swanson A
386 12 Mitchel Horvath 17:50.7 Silverhawk Track Clu
387 11 Sam Mauro 17:50.8 Team Thunder A
388 12 Ezra Gaim 17:50.8 Mounds View XC Club A
389 10 Thomas Greisen 17:51.0 Unattached
390 11 Sam Ryan 17:51.3 BSM XC Club #1 A
391 11 Evan Johnson 17:51.3 East Ridge Cross Cou
392 10 Ben Alexander 17:51.3 Eastside Running Club
393 12 William Crump 17:51.4 Muskego XC Club B
394 10 Ryan Murray 17:51.5 Muskego XC Club B
395 10 Keith Christensen 17:51.7 Xenos
396 12 Damon Zielke 17:52.0 Team Sty-U B
397 12 Dawson Driskill 17:52.5 Unattached
398 12 Lucas Steiger 17:52.7 Canyon Lake Distance
399 10 Clayton Tilley 17:52.9 De Soto Running Club A
400 12 Liam Vidas 17:52.9 Canyon Lake Distance
401 10 Eli Bothell 17:52.9 Children of the Corn B
402 12 Theo Sage-Martins 17:53.0 Highland Park Runnin
403 12 Ashton Ivanov 17:53.1 Unattached
404 11 Ruben Ramirez 17:53.1 Blaze 3
405 9 Austin Howell 17:53.5 Lansing Lions Run Club
406 9 Zachary Johnson 17:53.6 Children of the Corn A
407 10 Jace Moore 17:53.9 NoTo Running Project
408 10 Joshua Fike 17:54.0 Blaine Distance Team A
409 10 Levi Eck 17:54.3 Wichita Mavericks A
410 12 James Frigstad 17:54.4 SAV Pandas A
411 10 Jack Olson 17:54.5 Chanhassen Storm Run
412 11 Carson Reese 17:54.6 Unattached
413 12 John Peters 17:54.7 Edina XC B
414 9 Micah Paschke 17:54.7 Southwest XC Club A
415 12 Cole Spenser 17:55.0 Andover
416 12 Thomas Lechnir 17:55.2 Unattached
417 9 George Sperka 17:55.2 Muskego XC Club C
418 10 Zachary Muellerleile 17:55.3 Bison A
419 11 Jakob Ciardo 17:55.6 Germantown Running C
420 12 Caden Evans 17:55.7 West Side Stories
421 12 Finnegan Hutchinson 17:55.8 Wayzata XC B
422 11 Isaac Anderson 17:55.8 Demons XC
423 11 Joel Ostapeic 17:55.9 Wayzata XC C
424 11 Zachary Warns 17:56.1 Blaze 3
425 10 Nate Kaestner 17:56.2 Southwest XC Club A
426 12 Owen Kiser 17:56.6 Stillwater XC Club A
427 12 Zach Allie 17:56.7 Mounds View XC Club A
428 9 Alex Omodt 17:56.8 Falcon Flyers A
429 10 Frank Curran 17:57.0 Saints XC Club A
430 11 Thomas Blumer 17:57.4 Middleton Miles Proj
431 12 Hendrik Grzybowski 17:57.5 Edina XC A
432 11 Khadar Muhumed 17:57.7 Washburn Running Clu
433 11 Macalister Nelson 17:57.9 Moorhead Cross Count
434 10 Major Ewers 17:58.0 Ole Shawnee XC D
435 11 Cormac Kelly 17:58.3 Edina XC B
436 11 Joseph Fier 17:58.4 Prior Lake Track Clu
437 11 Zach Smith 17:58.5 Spartan XC
438 11 Corbin Atkins 17:58.6 NoTo Running Project
439 11 Justin Carlson 17:58.7 Unattached
440 11 Justin Castaldi 17:58.8 Team Thunder A
441 11 Glen Norvell 17:59.0 Washburn Running Clu
442 11 Zach Harvey 17:59.1 Johnston Dragoons E
443 12 Bereket Wondimu 17:59.6 Blaze 3
444 12 Max Vogel 17:59.7 Stillwater XC Club B
445 12 Gabe Durkee 17:59.8 Blue Ox Running A
446 12 Zakaree Crawford 17:59.9 Minnetonka Running C
447 11 Jack Sexton 18:00.0 Saint Thomas Academy
448 12 Bradley Schluben 18:00.0 Raider Runners A
449 11 Ethan Schlichte 18:00.1 Xenos
450 10 Cole Donahe 18:00.1 Chanhassen Storm Run
451 12 Calvin Hotz 18:00.1 Spartan XC
452 10 Matthew Binsfeld 18:00.3 Elk River Elks A
453 10 Michael Pfister 18:00.4 Johnston Dragoons G
454 11 Justin Roemer 18:00.6 Chanhassen Storm Run
455 12 Sakaria Mohamed 18:00.7 Willmar Winged Foot
456 10 Nick Wenger 18:00.9 Blue Ox Running B
457 11 Sam Jordan 18:01.0 East Ridge Cross Cou
458 10 Zach Friedman 18:01.1 Blaze 3
459 9 Adam Gray 18:01.2 Raider Runners A
460 11 Isaac Engbers 18:01.3 SF Chargers
461 12 Zacchary Collins 18:01.4 Mill Road RC A
462 10 Josef Lalli 18:01.5 Lumberjacks
463 11 Jackson Wright 18:02.2 Saints XC Club A
464 11 Jordan Johnson 18:02.2 Unattached
465 10 Noah Madison 18:02.3 Johnston Dragoons F
466 11 Drew Janzen 18:02.5 Team Zat
467 10 Jake Wagner 18:02.6 Johnston Dragoons G
468 12 Tyrel Ackman 18:02.7 CoyoteXC
469 11 Sage Durdle 18:02.7 Whitewater
470 11 Sam Elletson 18:03.1 Stillwater XC Club B
471 11 Connor Gibson 18:03.3 De Soto Running Club B
472 12 Austin Rex 18:03.5 Rabid Jackalopes A
473 10 Dylan Austad 18:03.5 Chaska Running Club
474 10 Christian Naujokai.. 18:03.6 West Millard A
475 11 Gus Hodoly 18:03.8 Omaha South XC Club
476 12 Arne Christiansen 18:04.2 Laughing Waters A
477 10 Samuel Robertson 18:04.4 St Paul Central Dist
478 11 Gavin Tucker 18:04.5 Team Zat
479 11 Leif Klarqvist 18:04.6 Roseville Running Club
480 9 Andrew Hartegan 18:04.8 Team Thunder A
481 11 Kai Achen 18:04.9 Shawnee Mission East A
482 12 Michael Cessna 18:05.0 Centennial B
483 12 Hayden Reitmeier 18:05.0 Fisher
484 12 Dustin Goins 18:05.3 Unattached
485 10 Evan Fankhanel 18:05.4 Moorhead Cross Count
486 12 Wyatt Borden 18:05.5 Bison A
487 11 Caden Johnson 18:05.9 Wichita Mavericks B
488 12 Andrew Moreno 18:06.0 Wichita Mavericks A
489 10 Jacob Kreeger 18:06.0 Team Thunder
490 11 Marshall Loveland 18:06.3 Totino Grace
491 12 John Phenning-Wen 18:06.6 Mounds View XC Club A
492 10 Ryan Stratton 18:06.7 Chanhassen Storm Run
493 10 Grant Moreen 18:06.7 Washburn Running Clu
494 12 Daniel Edwards 18:06.9 Minnetonka Running C
495 11 John Nord 18:07.4 Totino Grace
496 11 Zachary Skinner 18:07.5 Jags Running Club A
497 12 Arlo Kinsey 18:07.5 Ole Shawnee XC D
498 12 Jenson Meyer 18:07.8 Orange Crush
499 11 Jacob Luark 18:08.0 Princeton Boys Cross
500 10 Pedro Gonzalez 18:08.0 Team Swanson A
501 10 Peter Marshall 18:08.1 Centennial A
502 11 Noah Vaagene 18:08.1 Pack Running
503 12 Daniel Kiefer 18:08.2 Stevens Point A
504 12 Ben Misgen 18:08.4 Whitewater
505 10 Lincoln Retzlaff 18:08.6 Pack Running
506 10 Bryce Kondos 18:08.6 Lumberjacks
507 10 Eli Nord 18:08.9 Team Zat
508 12 Jacob Fopma 18:08.9 DMC XC Club A
509 8 Ian Klein 18:09.0 Jags Running Club A
510 11 David Graves 18:09.0 Raider Runners B
511 10 Drew Figura 18:09.2 West Millard A
512 10 Alberto Aguilar-Fuen 18:09.4 South Side Runners A
513 12 Bayley Foster 18:09.4 Stillwater XC Club A
514 12 Hans Rupnow 18:09.6 Scarlet XC A
515 10 Aiden Sherer 18:09.7 Centennial A
516 12 Tanner Ware 18:09.9 Mounds View XC Club B
517 11 Weddell Hayden 18:10.1 Whitewater
518 12 Pierce Okken 18:10.6 Harrisburg Distance
519 12 Davin Dahl 18:10.6 SAV Pandas A
520 12 Joel Kelsey 18:10.8 Club PXC A
521 12 Colby Pathammavong 18:10.8 T I G E R S A
522 11 Andrew Johnson 18:11.1 Dubuque Hempstead Cl
523 12 Jake Newman 18:11.2 Spartan XC A
524 10 Cameron Lehmann 18:11.2 Elk River Elks A
525 11 Aiden Aley 18:11.5 Saints XC Club A
526 11 Ben Young 18:11.7 Blue Ox Running A
527 12 Logan Berg 18:11.8 Baxter Running Club
528 11 Hayden O'Connor 18:12.4 Rogers XC Club A
529 11 Joe Rubendall 18:12.4 Washburn Running Clu
530 11 Sammy Coleman 18:12.4 Eastside Running Club
531 12 Richard Marcoux 18:12.6 Unattached
532 11 Evan Shibel 18:13.0 Raider Runners A
533 12 Eli Hansen 18:13.0 Wayzata XC B
534 11 Jacob Lawrence 18:13.1 Unattached
535 11 Robert Degonda 18:13.4 Stillwater XC Club A
536 11 Kyle Zapolnik 18:13.5 Valkyrie Running Clu
537 11 Kalen Bunch 18:13.6 Pleasant Valley Cros
538 11 Zachary Meyer 18:13.7 Saints XC Club A
539 11 Andrew Adams 18:13.9 Wayzata XC B
540 12 Eric Gramer 18:13.9 East Ridge Cross Cou
541 12 Avery Haughton 18:14.0 Shawnee Mission East A
542 10 Benjamin Nash 18:14.1 Team Swanson B
543 12 Tanner Fales 18:14.1 Orange Crush
544 12 Carson Davis 18:14.5 New Prague XC A
545 11 Stone Graves 18:14.6 Canyon Lake Distance
546 10 Everett Sandbo 18:15.2 Blaze 3
547 10 Adam Reisetter 18:15.2 WUBS A
548 12 Jonah Matousek 18:15.5 Eden Prairie XC A
549 11 A.J. Karn 18:15.6 Wayzata XC B
550 10 Dan Olfert 18:15.7 Shakopee Running Clu
551 12 Rune Lee-Kolhoff 18:15.7 Hopkins Club CC A
552 11 Trenton Hohn 18:15.8 East Ridge Cross Cou
553 10 Will Whitehead 18:15.8 Rabid Jackalopes A
554 9 Caden Peters 18:16.0 Shawnee Mission East B
555 12 Nate Norton 18:16.1 Xenos
556 12 Carsen Johnson 18:16.2 Centennial A
557 12 Josh Dunlay 18:16.5 West Side Stories
558 11 Lucas Bontrager 18:16.6 Unattached
559 10 Ethan Schaffer 18:16.7 Kindred Running Club
560 11 Owen Sovereign 18:16.8 Unattached
561 11 Ayden Brown 18:16.9 Hastings Tigers
562 11 Simon Rhode 18:17.2 St Paul Central Dist
563 11 Kaleb Barnes 18:17.2 De Soto Running Club B
564 12 Jacob Arnold 18:17.7 Running Orange A
565 9 Matthew Sweeney 18:17.8 Falcon Flyers A
566 11 Sean Bruch 18:17.8 Muskego XC Club A
567 10 Brenden Duncan 18:17.9 Southwest XC Club A
568 11 Franklin Gonzalez 18:18.1 Prairie St. Harriers
569 11 Adam Brandt 18:18.2 New Prague XC A
570 12 Kyle Schaeffler 18:18.2 Prior Lake Track Clu
571 10 Joe Kerber 18:18.3 Johnston Dragoons F
572 11 John Taylor 18:18.4 New Prague XC A
573 9 Carson Guthrie 18:18.4 Raider Runners B
574 12 Ahmed Mohamed 18:18.6 Willmar Winged Foot
575 12 Gavin Dorsey 18:18.6 RR D-Krew A
576 11 Tyler Matrangos 18:19.1 West Millard A
577 12 Charlie Pattinson 18:19.1 Johnston Dragoons F
578 12 Jack Smeins 18:19.2 Running Orange A
579 10 Owen Dooley 18:19.2 Ole Shawnee XC D
580 11 Jacob Kelly 18:19.3 Unattached
581 11 Lucca Carlson 18:19.4 Minnetonka Running C
582 11 Anders Roback 18:19.8 Rosemount XC Club A
583 10 Reed Richards 18:19.8 De Soto Running Club B
584 10 Brett De Kooker 18:20.0 Falcon Flyers B
585 11 Cade Kloss 18:20.1 Lightning XC
586 10 Maxwell Leach 18:20.4 Lightning XC
587 12 Scott Obago Jr 18:20.4 Unattached
588 12 Brenner Klein 18:20.7 Mounds View XC Club A
589 11 Daniel Jones 18:20.9 Northside Spartans
590 12 Liam Carr 18:21.0 Elk River Elks A
591 12 Gabriel Germain 18:21.1 Minnetonka Running C
592 12 Basile Chevrel 18:21.4 Children of the Corn B
593 11 Jackson Thoe 18:21.8 SLP XC A
594 12 Andrew Grover 18:22.0 Chaska Running Club
595 12 Mason Clemensen 18:22.0 Prior Lake Track Clu
596 10 Ryan Wilkinson 18:22.1 Falcon Flyers A
597 9 Collin Winkleman 18:22.3 Sioux Falls East B
598 12 Jimmy Feeney 18:22.4 Pleasant Valley Cros
599 10 Ethan Keeney 18:22.4 North Liberty Run Club
600 10 Joe Volkmer 18:22.7 Spartan XC A
601 12 Owen Kluck 18:22.8 Mill Road RC A
602 12 Johnny Ceplina 18:22.9 Stevens Point B
603 12 Jack Bartlett 18:23.0 Saint Thomas Academy
604 12 Tucker Youngblood 18:23.2 Custer
605 12 Dane Galloway 18:23.2 Alexandria B
606 11 Colton Pemble 18:23.3 Muskego XC Club C
607 9 Ethan Ochana 18:23.8 Rabid Jackalopes B
608 9 Denly Lindeman 18:23.9 SLP XC A
609 11 Jake Reiter 18:24.1 Ole Shawnee XC D
610 11 Jordan White 18:24.2 Jaguar Running Club
611 12 Jake Sterling 18:24.3 Johnston Dragoons E
612 10 Jonathan Arth 18:24.5 Saints XC Club B
613 12 Peyton Klecatsky 18:24.9 Unattached
614 11 Paul Hartman 18:25.0 Team Thunder A
615 12 Jordan Opsahl 18:25.1 Zimmerman A
616 9 Max Westerlund 18:25.1 Minnetonka Running C
617 10 Thomas Takiura 18:25.2 Hopkins Club CC A
618 12 Tristan Smith 18:25.3 Stillwater XC Club A
619 9 Jack Miller 18:25.8 Team West E
620 11 Lucas Pessanha 18:25.9 South Side Runners A
621 11 Zakary Muir 18:26.0 Mill Road RC A
622 10 Ty Brockhaus 18:26.1 Malcolm Running Club
623 10 Jack Redman 18:26.2 Unattached
624 11 Carter Francisco 18:26.5 Mounds View XC Club A
625 11 Tony Perfetti 18:26.6 Whitewater
626 9 Colby King 18:26.6 Saints XC Club B
627 12 Owen Schweitzer 18:26.7 Harrisburg Distance
628 11 Nathan Rohrberg 18:26.8 Running Rams A
629 11 Manjunath Swayampu 18:27.0 Chaska Running Club
630 10 Ryan O'Connor 18:27.1 Shakopee Running Clu
631 10 Hayes Woodard 18:27.6 Wichita Mavericks A
632 11 Almo Martinez 18:27.7 Moorhead Cross Count
633 9 Jared Loos 18:27.7 Winona
634 12 Ryder Amos 18:27.8 Team West E
635 11 Blaze Kelly 18:27.9 Raider Runners B
636 11 Aaron Bauers 18:28.3 T I G E R S A
637 12 Riley Wheeler 18:28.3 Club PXC A
638 11 Kyle Ostendorf 18:28.5 Champlin Park
639 11 Connor Holm 18:28.8 Eden Prairie XC A
640 11 Kyle Battani 18:29.0 Johnston Dragoons F
641 9 Evan Mitchell 18:29.1 Team Thunder A
642 11 Luke Searles 18:29.1 Shawnee Mission East B
643 10 Logan Becker 18:29.4 Johnston Dragoons G
644 12 Josh Maxfield 18:29.5 Mill Road RC A
645 11 Bret Bourquin 18:29.6 Prairie St. Harriers
646 12 Cory Martinson 18:29.6 Unattached
647 9 Nick Schulte 18:29.7 Mounds View XC Club B
648 10 Jamie Brown 18:29.7 De Soto Running Club B
649 11 Christian Castile 18:29.9 DMC XC Club A
650 9 Noah Yahnke 18:30.0 Pack Running
651 11 Caleb Sayler 18:30.4 Unattached
652 12 Liam Kennedy 18:30.7 St Paul Central Dist
653 10 Henry Scheible 18:31.0 Hopkins Club CC A
654 12 Jack Keough 18:31.3 Muskego XC Club B
655 11 Fin Hanson 18:31.6 Eastside Running Club
656 11 Ryan O'Grady 18:32.0 West Millard A
657 12 Tyler Franck 18:32.1 Unattached
658 12 Trey Castile 18:32.3 DMC XC Club A
659 10 Carter Smith 18:32.5 Running Orange A
660 10 Jacob Malecha 18:32.7 New Prague XC A
661 12 Alexander Lerum 18:32.9 Hopkins Club CC A
662 11 Brett Eliason 18:33.7 Hopkins Club CC A
663 12 Chase Morstorf 18:34.1 NoTo Running Project
664 10 Gabriel Birkmeier 18:34.7 Andover Cross Country
665 12 Hayden Richards 18:34.9 Princeton Boys Cross
666 11 Jd Crom 18:35.0 Silverhawk Track Clu
667 12 Josh Anderson 18:35.2 New Prague XC A
668 12 Jacob Woolridge 18:35.3 Unattached
669 9 Kevin Vuong 18:35.4 Hastings Tigers
670 12 Quinn Steinbrecher 18:35.6 Unattached
671 10 Ethan Boyens 18:36.5 Dakota Distance Proj
672 11 James Lyke 18:36.6 STMA XC Club A
673 8 Jackson Sanford 18:37.0 Unattached
674 9 Chase Henderson 18:37.9 Dakota Distance Proj
675 10 Nick Bechtel 18:37.9 Johnston Dragoons E
676 11 Alex Petrik 18:38.0 Austin Running Club B
677 10 Sam Grimsley 18:38.0 Southwest XC Club A
678 9 Alexander Artmann 18:38.3 Elk River Elks A
679 12 Luke Leshuk 18:38.4 Burro XC A
680 11 Aidan Blenker 18:38.5 Muskego XC Club A
681 10 Mateo Meza-Melende 18:38.8 Highland Park Runnin
682 12 Chris Melville 18:38.9 Jags Running Club A
683 12 Nicholas Jacobson 18:39.0 St Paul Central Dist
684 9 Lukas Arroyo 18:39.5 Muskego XC Club A
685 8 Quinn Froats 18:39.8 Shakopee Running Clu
686 12 Dylan Anderson 18:40.0 Red Wing Cross Count
687 11 Dekyan Behrens 18:40.6 West Millard A
688 11 Kevin Murphy 18:40.9 Saint Thomas Academy
689 11 Jack Ohmann 18:41.5 Unattached
690 11 Roy Reinke 18:41.6 Unattached
691 11 Zayne Zimmerman 18:42.2 Silverhawk Track Clu
692 11 Soren Sackreiter 18:42.3 St Paul Central Dist
693 11 Ben Spenler 18:42.4 Chanhassen Storm Run
694 9 Nathaniel Willaert 18:42.5 Unattached
695 11 Brayden Erickson 18:42.6 Demons XC
696 9 Adam Lueth 18:43.1 Jags Running Club A
697 10 Jaden Mellinger 18:43.3 Valkyrie Running Clu
698 12 Anders Lind 18:43.4 St Paul Central Dist
699 12 Noah Jacobs 18:43.5 Unattached
700 11 Ansel Alldredge 18:44.2 St Paul Central Dist
701 10 Christopher Pierson 18:44.6 Buffalo Track Club A
702 11 Javier Alvarez 18:44.8 Running Red Birds
703 11 Ian Becerra 18:45.3 Unattached
704 10 Soren Weeg 18:45.5 Harrisburg Distance
705 8 Tyler Mestery 18:45.6 East Ridge Cross Cou
706 12 Zachary Farr 18:45.9 Centennial B
707 12 Aiden Peters 18:46.1 STMA XC Club A
708 12 Alex Elizarraga 18:46.2 Omaha South XC Club
709 12 Aiden Regan 18:46.3 Lakeville North XC A
710 11 Bennett Gunderson 18:46.3 Unattached
711 9 Charlie Heap 18:47.3 Saints XC Club C
712 8 Brayden Picken 18:47.4 Johnston Dragoons J
713 11 Avery Stanford 18:47.5 Sioux Falls East A
714 10 Kadin Groen 18:47.7 Dakota Distance Proj
715 10 Carter Shepherd 18:47.9 Ole Shawnee XC A
716 11 Perry Lutter 18:48.0 St Paul Central Dist
717 10 Cole Krudwig 18:48.4 De Soto Running Club B
718 9 Will Ashby 18:48.6 Valkyrie Running Clu
719 11 Juan Balderas 18:48.9 Running Red Birds
720 11 Stefan Sundin 18:49.0 Wayzata XC B
721 12 Ethen Tretheway 18:49.1 Germantown Running C
722 9 Connor Monks 18:49.3 Raider Runners B
723 11 Lucas Rodman 18:49.3 Sioux Falls East A
724 12 Luke Bethke 18:49.6 Stillwater XC Club C
725 12 David Allen 18:49.6 Flandreau Fliers
726 12 Will Coup 18:49.8 Team Thunder D
727 12 Andrew Situ 18:49.9 Eden Prairie XC B
728 12 Riley Wellendorf 18:50.6 Team Sty-U B
729 12 Fester Longfellow 18:50.7 Team Sty-U B
730 10 Tate Severs 18:50.7 Johnston Dragoons G
731 10 Milo Keyes 18:51.2 SAV Pandas A
732 10 Josh Corrigan 18:51.9 Johnston Dragoons H
733 12 Jordan Munns 18:51.9 Unattached
734 11 Jacob Knepp 18:52.2 Pleasant Valley Cros
735 12 Connor Kapfer 18:52.2 Stillwater XC Club C
736 11 Spencer Lanham 18:52.2 Team Thunder B
737 12 Curtis Thiele 18:52.3 Edina XC A
738 11 Brennan Jensen 18:52.3 Lakeville North XC A
739 10 Sam May 18:52.3 Unattached
740 11 Antonio Candia 18:52.6 Princeton Boys Cross
741 10 William Kempkes 18:52.7 Silverhawk Track Clu
742 12 Adam Dawson 18:53.1 Willmar Winged Foot
743 12 Eric Melo 18:53.1 South Side Runners B
744 12 Bryson Brown 18:54.1 Unattached
745 11 Jacob Schweitzer 18:54.3 Malcolm Running Club
746 9 Myles Rasmussen 18:54.4 Winona
747 11 Patrick Walsh 18:54.7 Stillwater XC Club B
748 12 Jack Busse 18:54.7 Lightning XC A
749 10 Isaac Riegel 18:54.9 Totino Grace
750 11 Ethan Koland 18:55.4 Eden Prairie XC B
751 12 Nicholas Lucht 18:55.4 Running Orange C
752 12 Tyler Johnson 18:55.9 Stillwater XC Club C
753 12 Sam Conway 18:56.1 Team Sty-U A
754 11 Ryan Davis 18:56.2 Rogers XC Club A
755 10 Eli Erickson 18:56.7 Johnston Dragoons H
756 9 Xander Fenoglio 18:56.7 Wichita Mavericks A
757 9 Sam Castle 18:57.1 Unattached
758 12 Jagar Hansen 18:57.2 Dragons
759 12 Tommy Ashby 18:57.3 Pleasant Valley Cros
760 11 Sam Tiedke 18:57.4 Stillwater XC Club B
761 9 Thomas Herrick 18:57.6 Austin Running Club A
762 12 Andrew Wilcox 18:57.7 Minnetonka Running C
763 10 Jackson Dokken 18:57.9 Andover Cross Country
764 10 Thomas Sauer 18:58.0 BSM XC Club #1 A
765 11 Gabriel Joerger 18:58.3 Team Thunder B
766 10 Adam Berry 18:58.4 Raider Runners
767 7 Mason Rokala 18:58.7 BSM XC Club #1 A
768 10 Aidan Chalmers 18:58.7 Minnetonka Running C
769 11 Tait Myers 18:59.1 SLP XC A
770 12 Josh Landgraff 18:59.1 Scarlet XC A
771 11 Noah Schroeder-Bu 18:59.1 Mill Road RC A
772 11 Luke Welsh 18:59.4 Mounds View XC Club B
773 11 Trey Topham 18:59.6 Team Zat
774 11 Om Panda 18:59.8 RR D-Krew A
775 10 Emerson Foley 19:00.0 BSM XC Club #1 A
776 11 Henry Fischer 19:00.3 Unattached
777 11 Matthew Todd 19:00.3 Unattached
778 10 Reece Kugler 19:00.5 Stevens Point B
779 12 Ben Curtis 19:00.6 Raider Runners A
780 12 Alex McAloon 19:00.7 STMA XC Club A
781 12 Rakesh Plantz 19:00.9 SLP XC A
782 12 Joshua Baston 19:00.9 Unattached
783 9 Isaac Allred 19:00.9 Winona
784 11 Caaden Rath 19:01.0 Kindred Running Club
785 12 Brett Omtvedt 19:01.3 Unattached
786 7 Carter St. Martin 19:01.4 Shakopee Running Clu
787 11 Garrett Van Krevelen 19:01.6 Wayzata XC B
788 11 Wilson Rabe 19:02.1 Blaine Distance Team B
789 12 Nate Schneiderhan 19:02.4 Unattached
790 9 Joseph Struthers 19:02.5 Chanhassen Storm Run
791 10 Riley Hanson 19:03.2 Tigers B
792 12 Noah Ranem 19:03.3 Blaine Distance Team A
793 12 Stevie Bowman 19:03.3 New Prague XC A
794 9 Hayden Hartman 19:03.4 Saints XC Club B
795 12 Carson Frazee 19:03.5 Club PXC A
796 10 Owen Finlay 19:04.4 St Paul Central Dist
797 12 Mitch Meilahn 19:04.5 STMA XC Club A
798 11 Peter Opoku 19:04.7 Team Swanson B
799 10 Gabe Tufte 19:04.7 Dakota Distance Proj
800 9 Noah Campbell 19:05.2 Raider Runners B
801 11 Tate Goretzki 19:05.6 Unattached
802 9 Flynn Milligan 19:06.1 Buffalo Track Club B
803 11 Cameron Horst 19:07.3 Blaine Distance Team B
804 11 Isaac Sorvari 19:07.3 Blaine Distance Team B
805 7 Jack Aldrich 19:07.9 East Ridge Cross Cou
806 12 Liban Ali 19:08.5 Blaze 2
807 12 Matthew Kliegl 19:08.5 Johnston Dragoons E
808 11 Ross Minnick 19:08.6 Willmar Winged Foot
809 11 Hudson Langham 19:09.2 Southwest XC Club A
810 12 Hunter Snyder 19:09.5 Xenos
811 12 Ben Jacobs 19:09.5 Stillwater XC Club C
812 8 Austin Back 19:09.8 Rogers XC Club A
813 11 Jacob Haugen 19:10.0 Eden Prairie XC B
814 10 Gavin Gutzwiller 19:10.5 STMA XC Club A
815 10 Josiah Schmidt 19:10.7 Chanhassen Storm Run
816 9 Carter France 19:10.8 Falcons NXR
817 9 Reilly Kasper 19:11.1 Tigers B
818 12 Zach Tlusty 19:11.2 Eden Prairie XC B
819 11 Tyler Huey 19:11.3 Running Rams A
820 10 Tyler Groth 19:11.3 Unattached
821 11 Nate Moser 19:11.4 DMC XC Club A
822 11 Daniel Guille 19:11.6 Rosemount XC Club A
823 12 Tyler Sanderson 19:11.7 Hastings Tigers
824 11 David Michalowicz 19:12.8 Unattached
825 12 Justin Schultz 19:12.8 Dubuque Hempstead Cl
826 12 Will Maca 19:13.0 Falcons
827 10 Hank Salsbury 19:13.0 Raider Runners B
828 10 William Beaumaster 19:13.5 WUBS A
829 10 Jack Elmer 19:13.9 Moorhead Cross Count
830 12 Graham Peterson 19:14.7 Unattached
831 12 Calvin Stepan 19:14.7 Unattached
832 10 Brian Chhuoy 19:15.5 Blaze 2
833 11 Robert McChesney 19:15.5 Washburn Running Clu
834 10 Charles Ostergren 19:15.6 St Paul Central Dist
835 10 Matt Jansen 19:15.8 Valkyrie Running Club
836 12 Charlie Anderson 19:16.4 Unattached
837 11 Daniel Walsh 19:16.5 SLP XC A
838 10 Jacob Williams 19:17.2 Bison A
839 11 Mohamed Abaushanab 19:17.4 St Paul Central Dist
840 10 Ethan Holter 19:17.5 Johnston Dragoons G
841 8 Christian Brist 19:18.0 Burro XC A
842 9 Sigurd Isaacson 19:18.2 St Paul Central Dist
843 11 Ryan Kraemer 19:18.3 BSM XC Club #1 B
844 11 Luke Reckinger 19:18.4 Unattached
845 9 Patrick Holcomb 19:18.5 T I G E R S A
846 12 Jed Tracy 19:18.5 St Edmond Gaels
847 11 Bailey Godfrey 19:18.6 Whitewater
848 10 Riek Bol 19:19.3 Unattached
849 9 Luke Fisher 19:19.4 Shawnee Mission East A
850 12 Jack Nelson 19:19.4 Minnetonka Running C
851 12 Riley Marble 19:19.5 Eden Prairie XC B
852 11 William Ventling 19:19.5 West Millard B
853 10 Duncan Reyburn 19:19.6 St Paul Central Dist
854 11 Elijah Hommel 19:20.4 DMC XC Club B
855 9 Joseph Garry 19:20.7 Austin Running Club C
856 11 Carson Nagy 19:20.9 Team Sty-U B
857 10 Matthew Wright 19:21.3 Saints XC Club B
858 12 Ben Drangstveit 19:21.4 Lakeville North XC A
859 11 Timothy Cain 19:21.5 Scarlet XC A
860 12 Tristan White Twin 19:21.8 Solen
861 10 Matthew Werner 19:21.8 Canyon Lake Distance
862 12 Joshua Kietzmann 19:22.5 Unattached
863 12 Jake Schouten 19:22.9 Blaze 2
864 12 Casey Booth 19:23.0 Team Thunder D
865 10 Henry Nelson 19:23.2 SLP XC B
866 8 Quinn Hess 19:23.6 Blaze 2
867 11 Joseph Ricker 19:24.1 St Paul Central Dist
868 11 Vir Patel 19:24.2 Johnston Dragoons H
869 9 Colman Halstead 19:24.3 SAV Pandas A
870 9 Aaron Lursen 19:24.9 St Edmond Gaels
871 9 Caden Templeman 19:25.1 Johnston Dragoons I
872 9 Samuel Auwarter 19:25.3 Tigers B
873 11 Jorge Boland 19:25.4 Club PXC A
874 12 Alex Breen 19:25.6 Mounds View XC Club B
875 10 Colby Loomis 19:25.7 De Soto Running Club B
876 11 Grant Allen 19:25.8 Johnston Dragoons G
877 12 Jacob Waschek 19:26.4 Lightning XC A
878 10 Graham Sine 19:27.1 Unattached
879 11 Ashton Schnaser 19:27.1 Orange Crush
880 12 Eli Price 19:27.3 Raider Runners B
881 10 Ben Krumm 19:27.3 Wichita Mavericks A
882 11 Joseph Gustafson 19:27.5 Elk River Elks A
883 11 Hunter Lewis 19:27.6 West Millard B
884 9 Ryan Terry 19:27.8 Highland Park Runnin
885 10 Ronin Parks 19:28.0 Unattached
886 12 Aidan Belisle 19:28.1 Minnetonka Running C
887 9 Erick Chapman 19:28.4 Chaska Running Club
888 10 Konrad Rohlf 19:28.5 Johnston Dragoons G
889 10 Andrew Vos 19:29.3 Minnetonka Running C
890 9 Coen Gibson 19:29.4 Johnston Dragoons I
891 12 Casey Marble 19:30.0 Eden Prairie XC B
892 12 Jacob Soto 19:30.6 Running Orange A
893 12 Gage Pucket 19:31.4 Children of the Corn B
894 9 Cameron Stiele 19:31.8 Chanhassen Storm Run
895 9 Joe Brockhaus 19:32.0 Malcolm Running Club
896 9 Carter Schramm 19:32.9 Dakota Distance Proj
897 11 Juan Jose Di Graza 19:32.9 Richfield Distance A
898 11 Ethan Tolo 19:33.2 St Paul Central Dist
899 9 Joel Bouley 19:33.7 Zimmerman A
900 10 Noah Stude 19:33.7 Unattached
901 10 Josh Aldrich 19:33.8 Lakeville North XC A
902 10 Adam Ducey 19:33.9 Ole Shawnee XC A
903 10 Brennan McCalla 19:33.9 T I G E R S B
904 11 Garrett Border 19:34.5 Totino Grace
905 10 Nick Suttle 19:34.6 Prairie St. Harriers
906 9 Jack Garren 19:34.7 Team West E
907 11 Joel Kellar 19:35.5 Johnston Dragoons H
908 11 Sammy Murad 19:35.6 Unattached
909 10 Landen Liu 19:35.9 Centennial B
910 12 Trevion Twohearts 19:36.3 Solen
911 9 Curren Johnson 19:36.5 Johnston Dragoons I
912 10 Tristan Blom 19:37.1 Unattached
913 10 Braden Bjornson 19:37.6 Bison A
914 10 Braedon Johnson 19:37.9 West Millard A
915 12 Luke Sellmann 19:38.3 Willmar Winged Foot
916 12 Riley Murphree 19:38.4 Tigers B
917 9 Camden Ralston 19:38.7 Unattached
918 10 Ayden Lyon 19:38.7 Johnston Dragoons H
919 12 Zach Frandolig 19:38.8 Spartan XC A
920 11 Maxwell Gohman 19:38.8 SLP XC B
921 12 Shane Draginis 19:39.0 Prior Lake Track Clu
922 12 Dustin Knighton 19:39.1 Stillwater XC Club C
923 9 Carson Guenthner 19:39.1 Team West A
924 12 John Ditter 19:39.3 Unattached
925 10 Ryan Kuckelman 19:39.3 Team Thunder D
926 10 Tyson Blom 19:39.5 Unattached
927 10 Wyatt Davis 19:39.6 New Prague XC B
928 11 Michael Payne 19:40.1 Saints XC Club B
929 12 Simon Horning 19:40.4 Shakopee Running Clu
930 10 Rodrigo Lopez 19:40.5 Running Red Birds
931 12 Grady Jerdee 19:40.6 Stillwater XC Club B
932 9 Dakota Kisselburg 19:40.8 Wichita Mavericks A
933 11 John Ridgley 19:41.0 Prior Lake Track Clu
934 9 Sean Cook 19:41.0 Muskego XC Club B
935 9 Matthew Free 19:41.5 Team Thunder C
936 9 Ian Rauscher 19:41.6 Johnston Dragoons H
937 12 Jack Siegwart 19:41.7 Minnetonka Running C
938 9 Levi Rossman 19:42.5 Pack Running
939 10 Soren Mohn 19:42.7 Minnetonka Running C
940 9 Dilean Regalado 19:42.7 Running Orange C
941 11 Ian Prange 19:42.8 Saints XC Club B
942 12 Tate Brungardt 19:43.0 Team Thunder D
943 10 Jaykob Knutson 19:43.0 Dakota Distance Proj
944 11 Luke Larson 19:43.4 Bison A
945 11 Mason Pair 19:43.5 Mill Road RC B
946 9 Jake Quevedo 19:43.5 Mill Road RC A
947 10 Kyle Mayer 19:43.8 Austin Running Club A
948 11 Luke Foye 19:43.9 Muskego XC Club B
949 11 Will Krisko 19:44.0 Dragons
950 8 Ian Hurley 19:44.0 Johnston Dragoons J
951 12 Erik Blossom 19:44.4 Centennial A
952 12 Thomas Hoepner 19:44.5 Bison
953 10 Gavin Hilyar 19:44.9 Elk River Elks A
954 10 Alex Fifield 19:44.9 Muskego XC Club B
955 11 Jackson Waters 19:45.3 Valkyrie Running Club
956 9 Charles Bolkcom 19:45.5 Centennial A
957 11 Sam Snook 19:45.6 Team Zat
958 11 Josh Washburn 19:46.1 Centennial B
959 10 Aaron Swan 19:46.2 Team Sty-U B
960 11 Kian Stephens 19:46.8 Team Thunder A
961 11 Jake Gneiting 19:46.8 Pleasant Valley Cros
962 9 Riley Huseby 19:47.3 New Prague XC A
963 11 Deven Hoffman 19:48.2 Sioux Falls East B
964 9 Keagan Hennessey 19:48.3 Osage B
965 10 Ethan Best 19:49.1 Minnetonka Running C
966 10 Aidan Arneson 19:49.6 Running Red Birds
967 9 Jelani Waynewood 19:50.6 BSM XC Club #1 B
968 11 Josh Everett 19:50.7 T I G E R S A
969 11 Jake Ridgley 19:50.7 Prior Lake Track Clu
970 11 Gavin Holt 19:51.7 Unattached
971 10 Will Dawes 19:51.8 Dawes Family
972 10 Tyler Swearengin 19:51.9 Falcons NXR
973 11 Alex Perez 19:52.2 Eden Prairie XC B
974 9 Brayden Bryer 19:52.8 Saints XC Club B
975 10 Riley Gilkison 19:52.9 Shakopee Running Clu
976 11 Cameron Estes 19:53.4 Rosemount XC Club B
977 9 Braden Ruhland 19:53.4 South Side Runners B
978 11 Cameron Rhode 19:53.8 Dakota Distance Proj
979 11 Everett Ries 19:54.1 St Paul Central Dist
980 9 Matt Siegwart 19:54.1 Minnetonka Running C
981 Simon Nelsen 19:54.7 Dakota Distance Proj
982 9 Tate Ray 19:55.5 West Millard B
983 11 Hakon Germann 19:55.8 South Side Runners B
984 12 Logan Setzkorn 19:55.9 Ole Shawnee XC A
985 11 Drew Hjelmstad 19:56.5 Maple Grove Cross Co
986 11 Tj Baker 19:56.8 Team Thunder D
987 11 Parker Lorenz 19:56.9 Team Sty-U B
988 10 Joey Bergman 19:56.9 Team West E
989 11 Jesse Taylor 19:57.2 Shawnee Mission East B
990 11 Jace Pulkrabek 19:58.3 Richfield Distance A
991 10 Joseph Duboulay 19:58.5 Minnetonka Running C
992 12 Brody Debates 19:58.8 Unattached
993 9 Isaiah Kroesche 19:59.0 Dakota Distance Proj
994 10 Andrew Liesland 19:59.0 Running Orange B
995 10 Luke Fabrizius 19:59.4 Children of the Corn B
996 11 Samuel Gathje 19:59.5 Unattached
997 12 Bryan Ramirez 19:59.7 Unattached
998 9 Peter Marshall 19:59.8 Team West E
999 10 Matthew Hadad 19:59.9 Unattached
1000 12 Noah Gaffney 20:00.3 Stevens Point A
1001 12 Baptiste Lemercier 20:00.7 Prior Lake Track Clu
1002 9 Teddy Rey 20:01.0 Minnetonka Running C
1003 10 Matthew He 20:01.7 Johnston Dragoons I
1004 11 Matthew Buske 20:03.4 Muskego XC Club A
1005 10 Owen Plourde 20:04.2 BSM XC Club #1 B
1006 12 Mark Ramel 20:04.3 BSM XC Club #1 A
1007 9 Hudson Jaques 20:04.6 Johnston Dragoons I
1008 10 Blake Lahn 20:04.8 Zimmerman A
1009 11 Andy Soto Moreno 20:05.3 Richfield Distance B
1010 10 Luke Strassburg 20:05.3 Rogers XC Club A
1011 10 Greyson Urick 20:05.5 Patriot Running Club
1012 8 Tyler Balvance 20:05.8 Shakopee Running Clu
1013 11 Adam Hisel 20:06.1 Running Orange A
1014 11 Andy Castillo 20:06.6 Club PXC A
1015 11 Zachary Hill 20:07.0 Running Orange C
1016 11 Caleb Laberge 20:07.5 Mounds View XC Club B
1017 9 Harrison Greathouse 20:07.7 Alexandria B
1018 11 Kobe Wiley 20:07.9 Mill Road RC B
1019 10 Jackosn Skahill 20:09.2 Running Orange B
1020 8 Connor McNiesh 20:09.2 East Ridge Cross Cou
1021 12 Landon Denker 20:09.6 Running Orange A
1022 11 Kallen Femrite 20:10.3 Scarlet XC A
1023 12 Jake Umble 20:10.5 Running Orange C
1024 10 Paul Andersen 20:10.5 Running Orange B
1025 11 Dimitri Dorsey 20:11.2 Unattached
1026 12 Davis Lee 20:11.3 Pleasant Valley Cros
1027 12 Bo Clough 20:11.5 Washburn Running Clu
1028 12 Evan Jacobson 20:11.9 Unattached
1029 10 Hayden Mayer 20:11.9 St Edmond Gaels
1030 12 Jared Nordstrom 20:12.1 Unattached
1031 11 Nathan Farrar 20:12.1 Red Wing Cross Count
1032 12 Carter Kneeland 20:12.1 Unattached
1033 12 Travis Miller 20:12.2 Unattached
1034 11 Alec Dephillips 20:12.4 Running Orange B
1035 10 Blake Beaumaster 20:12.4 Shakopee Running Clu
1036 9 Gavin Smith 20:13.0 Harrisburg Distance
1037 10 William Peterson 20:13.2 BSM XC Club #1 B
1038 7 John Gramer 20:13.3 East Ridge Cross Cou
1039 11 Andrew Ross 20:13.6 Running Orange C
1040 11 Charlie Olson 20:13.8 Stillwater XC Club D
1041 11 Alex Traynor 20:14.0 Running Orange B
1042 10 Easton Freed 20:14.9 Minnetonka Running C
1043 11 Moses Tull 20:15.5 Team Sty-U B
1044 10 Isaac Kronberg 20:16.4 Johnston Dragoons H
1045 10 Andrew Farrar 20:16.6 Red Wing Cross Count
1046 12 Beckett Newton 20:17.3 Running Orange B
1047 9 Daniel Graves 20:17.5 Raider Runners C
1048 10 Jackson Fortner 20:18.9 Minnetonka Running C
1049 12 Jaden Rueter 20:19.0 Unattached
1050 11 Hayden Wyatt 20:19.0 Red Wing Cross Count
1051 11 Sam Jackson 20:19.1 Custer
1052 11 Dominic Ferraro 20:19.3 Mill Road RC A
1053 12 Carson Cortez 20:19.7 Team West A
1054 9 Liam Laddusaw 20:19.7 Laughing Waters A
1055 9 Gabriel King 20:20.2 Running Orange C
1056 9 Patrick Rodriguez 20:20.6 Team Thunder C
1057 12 Patrick Djerf 20:20.7 SLP XC A
1058 11 Kacey Pierce 20:20.8 DMC XC Club B
1059 11 Jackson Smith 20:21.1 Chanhassen Storm Run
1060 9 Mitchell Hansen 20:22.1 Rogers XC Club A
1061 11 Luke Kotz 20:22.2 Dubuque Hempstead Cl
1062 10 Owen Slinde 20:23.0 Chanhassen Storm Run
1063 10 Mason Buendorf 20:23.8 T I G E R S B
1064 7 Paxon Myers 20:23.8 SLP XC B
1065 11 Will Isaacson 20:24.0 SAV Pandas A
1066 11 Jacob Slbodzian 20:24.6 Ole Shawnee XC A
1067 12 Vincent Alvarez 20:25.0 Unattached
1068 9 Will Walker 20:25.5 Team West B
1069 11 Cardin Ngo 20:25.6 Mill Road RC B
1070 10 Andrew Braun 20:25.8 Bison
1071 11 Raleigh Page 20:26.1 Eden Prairie XC C
1072 10 Ryan Azeltine 20:26.7 Tigers A
1073 11 Leo Conforti 20:26.8 Totino Grace
1074 11 Ace Bilton 20:27.4 Canyon Lake Distance
1075 11 Collin McNelis 20:27.8 Bison
1076 10 Francis Dinh 20:28.3 Mill Road RC B
1077 12 Charlie Eng 20:28.3 Dragons
1078 8 Nicholas Osgood 20:28.4 Shakopee Running Clu
1079 12 Eli Cheever 20:28.8 Brandon Valley A
1080 7 Blake Lyon 20:29.0 BSM XC Club #1 B
1081 Patrick Mullin 20:29.1 BSM XC Club #1 A
1082 10 Matthew Jimmenz 20:29.1 BSM XC Club #1 A
1083 10 Aj Hemink 20:29.4 Minnetonka Running C
1084 12 Carter Moenning 20:29.4 Stillwater XC Club B
1085 11 Benjamin Joerger 20:29.8 Team Thunder B
1086 9 Simon Mau 20:29.9 Burro XC A
1087 7 Zach Tapajna 20:30.8 Jags Running Club B
1088 10 Dylan Thomas 20:31.7 Chaska Running Club
1089 11 Blake Petrik 20:32.0 Austin Running Club B
1090 12 Jacob Venenga 20:32.0 Austin Running Club B
1091 9 Ian Olivier 20:32.2 Dakota Distance Proj
1092 9 John Kaldor 20:32.2 Burro XC A
1093 10 Samuel Steensen 20:32.3 DMC XC Club B
1094 11 Grant Haggerty 20:32.9 Scarlet XC A
1095 9 Chase Colton 20:33.1 Johnston Dragoons C
1096 11 Cameron Hochsprung 20:34.2 Alexandria B
1097 11 Hayden Peterson 20:34.6 Alexandria A
1098 9 Colin Scheller 20:35.0 Chanhassen Storm Run
1099 11 Jackson Hull 20:35.0 Red Wing Cross Count
1100 12 Ethan Sharp 20:35.0 Elk River Elks B
1101 10 Jonah Sterling 20:35.4 Johnston Dragoons I
1102 12 Adam Gunderson 20:35.6 Rogers XC Club A
1103 11 Prakash Parsai 20:36.2 Sioux Falls East A
1104 10 Zach Hanson 20:36.7 Tigers B
1105 10 Gunnar Geisler 20:37.8 BPXC track club C
1106 7 Wyatt Johnson 20:37.8 Burro XC C
1107 9 Max Danielson 20:38.3 Dakota Distance Proj
1108 12 Thomas Zellmer 20:38.7 Scarlet XC A
1109 10 Cole Borchardt 20:38.8 Brandon Valley B
1110 11 Aaron House 20:39.9 Brandon Valley A
1111 10 Silas Simpson 20:40.0 Scarlet XC A
1112 9 Riley Johnson 20:40.4 Middleton Miles Proj
1113 11 Daima Mutumbo 20:41.2 Moorhead Cross Count
1114 12 Gavin Fredrichs 20:41.4 STMA XC Club B
1115 10 Nathaniel Brandt 20:41.5 Minnetonka Running C
1116 11 Jacob Meyer 20:42.6 Eden Prairie XC C
1117 12 Finn Kastner 20:44.1 STMA XC Club B
1118 10 Henry Bradford 20:45.1 Southwest XC Club A
1119 11 Evan Lovdahl 20:45.3 Maple Grove Cross Co
1120 11 Ben Barnett 20:45.7 Blaine Distance Team B
1121 12 Cole Keiper 20:45.7 Prior Lake Track Clu
1122 10 Derek Marsh 20:46.6 Johnston Dragoons J
1123 11 Luke Kocer 20:46.9 Brandon Valley A
1124 11 Jonathan Guerrero 20:47.4 Unattached
1125 10 Trygve Rux 20:47.7 Moorhead Cross Count
1126 11 John Dawes 20:47.9 Dawes Family
1127 11 Sam Nadler 20:48.8 Johnston Dragoons C
1128 12 Andrew Neitzell 20:49.0 Austin Running Club B
1129 10 Jacob Pacheco 20:49.6 Tigers B
1130 11 Jaro Barthmann 20:50.0 Austin Running Club A
1131 12 Nathan Loretz 20:50.0 Elk River Elks B
1132 12 Nickolas Whalen 20:50.2 Austin Running Club B
1133 11 Dustin Groen 20:51.0 Brandon Valley A
1134 10 Inesh Gogineni 20:51.3 Johnston Dragoons J
1135 12 Santiago Romero 20:51.4 Middleton Miles Proj
1136 10 Ben Vandeberg 20:53.4 Brandon Valley B
1137 12 Peter Shaffer 20:53.5 Laughing Waters A
1138 11 Patrik Pavlik 20:53.6 Laughing Waters B
1139 10 Chas Gould 20:54.9 SAV Pandas B
1140 9 Jake Wright 20:55.6 Burro XC A
1141 12 Thomas Ginny 20:55.7 Minnetonka Running C
1142 10 Benson Kozitka 20:57.8 Elk River Elks B
1143 10 Peter Binstock 20:58.3 Dakota Distance Proj
1144 10 Bruce Hight 20:58.6 Valkyrie Running Club
1145 9 Sawyer Patzer 20:59.8 Running Rams B
1146 9 Gage Chapman 21:00.2 Ole Shawnee XC C
1147 12 Ryland Hughley 21:00.8 Centennial B
1148 11 Dax Kanwischer 21:01.9 Pleasant Valley Cros
1149 10 Zach Corsbie 21:02.6 Johnston Dragoons I
1150 10 Carter Schmitz 21:03.4 Canyon Lake Distance
1151 11 Jaret Allen 21:03.9 Children of the Corn B
1152 12 Charlie Fulks 21:04.0 Raider Runners C
1153 11 Luke Kalb 21:05.5 Prior Lake Track Clu
1154 11 Niklas Barrett 21:06.1 Rosemount XC Club A
1155 10 Jesse Dechambeau 21:07.3 Team Sty-U A
1156 10 Micah King 21:07.6 Falcon Flyers B
1157 12 Carter Curti 21:07.7 Edina XC A
1158 7 Kevin Zelada 21:08.2 St Paul Central Dist
1159 11 Cooper Petit 21:08.4 Maple Grove Cross Co
1160 10 Austin Eyrich 21:09.5 BPXC track club A
1161 10 Antonio Sims 21:09.8 Malcolm Running Club
1162 9 Jonathon Falconer 21:10.7 Dakota Distance Proj
1163 8 Calvin Chuuoy 21:12.6 Blaze 2
1164 11 Fong Moua 21:13.9 St Paul Central Dist
1165 11 Connor Seywerd 21:14.2 Blaze
1166 9 Cameron Capalbo 21:15.9 Johnston Dragoons J
1167 12 Charlie Klage 21:15.9 Washburn Running Clu
1168 11 Peter Pham 21:16.3 Team Thunder B
1169 12 Cesar Valdivia 21:17.2 Rams
1170 11 Garrett McLaughlin 21:17.4 Valkyrie Running Club
1171 9 Anyaar Mayom 21:17.6 Johnston Dragoons B
1172 11 Casey Berg 21:18.5 Austin Running Club C
1173 10 Kevin Torstenson 21:18.8 St Paul Central Dist
1174 11 Addison Hayes 21:19.6 West Millard B
1175 9 Dillon Anderson 21:19.8 Running Rams A
1176 9 Jake Shannon 21:19.8 Running Rams B
1177 10 Mitch Quijano 21:19.9 Southwest XC Club A
1178 12 Grant Bong 21:20.1 STMA XC Club B
1179 9 Abe Rome 21:20.2 Team Thunder C
1180 10 Lance Lisondra 21:20.3 Shakopee Running Clu
1181 8 James Olfert 21:20.8 Shakopee Running Clu
1182 12 Calvin Artmann 21:23.6 Elk River Elks A
1183 12 Jackson Davis 21:23.7 Johnston Dragoons J
1184 11 Sean Finch 21:23.9 Baxter Running Club
1185 9 Leo Rhode 21:24.0 St Paul Central Dist
1186 11 Adam Lange 21:24.2 Dubuque Hempstead Cl
1187 7 Aaron Devine 21:25.1 East Ridge Cross Cou
1188 9 Jacob Oberrieder 21:25.1 Team Thunder C
1189 10 Melkam Levendusky 21:27.7 Raider Runners C
1190 11 Wim Ruben Lenkeit 21:27.9 St Paul Central Dist
1191 12 Alex Heinking 21:28.4 Jaguar Running Club
1192 11 Aidan Hochanadel 21:29.6 Saints XC Club C
1193 10 Maxwell Wetzel 21:30.9 Unattached
1194 10 Ryan Fitzpatrick 21:32.0 SLP XC B
1195 9 Zachery Kaupp 21:32.5 Unattached
1196 10 Ezekiel Gorshe 21:32.8 Richfield Distance B
1197 10 Nathan Neemann 21:34.6 Mill Road RC B
1198 11 Logan Vogeler 21:34.8 Club PXC A
1199 11 Cole Newport 21:34.9 Team West A
1200 10 Jack Danunzio 21:35.5 Wichita Mavericks
1201 9 Evan Schneider 21:36.6 Team Thunder C
1202 12 Sam Hallen 21:36.8 Eden Prairie XC C
1203 12 Hunter Covey 21:37.7 Moorhead Cross Count
1204 12 Miles Duvanel 21:39.6 Ole Shawnee XC B
1205 10 Nathan Emerson 21:39.9 South Side Runners A
1206 11 Grant Heldorfer 21:40.4 St Edmond Gaels
1207 8 Brett Jacobs 21:40.7 Unattached
1208 10 Sam Caswell 21:41.6 South Side Runners A
1209 10 Mason Molina 21:41.7 South Side Runners B
1210 11 Josh Kuehn 21:42.1 Richfield Distance A
1211 12 Jacob Larson 21:44.1 South Side Runners B
1212 9 Sam Goodman 21:44.8 Ole Shawnee XC C
1213 11 Josiah Scheaffer 21:46.0 Harrisburg Distance
1214 10 Gavin Lewis 21:47.0 Sioux Falls East A
1215 12 Branden Boucher 21:47.1 Pack Running
1216 12 Michael Frandolig 21:47.7 Spartan XC A
1217 9 Jackson Griffin 21:48.7 Running Rams A
1218 12 Charlie Pihart 21:50.2 BSM XC Club #1 B
1219 10 Aiden Engert 21:52.1 East Ridge Cross Cou
1220 10 Nathan Kozisek 21:54.0 West Millard B
1221 10 Ruet Kier 21:55.0 Mill Road RC C
1222 12 Max Munter 21:55.4 East Ridge Cross Cou
1223 9 Solin Mendez-Duffy 21:56.3 SLP XC B
1224 11 Isaiah Olson 21:56.8 Moorhead Cross Count
1225 12 Karson Lee 21:57.2 Johnston Dragoons B
1226 12 Max Maccallum 21:59.6 Bison
1227 11 Levi Manley 21:59.8 Johnston Dragoons C
1228 10 Oliver Roberts-Niem 22:00.3 St Paul Central Dist
1229 11 Tanner Witt 22:00.7 BPXC track club A
1230 9 Davis Artisensi-Sk 22:00.9 Zimmerman A
1231 9 Chase Sabinske 22:01.0 Zimmerman A
1232 10 Brandon Ness 22:01.5 Johnston Dragoons K
1233 11 Truong Dinh 22:02.6 Mill Road RC B
1234 10 Eli Potts 22:03.3 STMA XC Club C
1235 12 Ashish Abraham 22:04.8 Pleasant Valley Cros
1236 11 Jonathan Atchley 22:05.9 Jaguar Running Club
1237 10 Patrick McManus 22:06.8 South Side Runners B
1238 9 Jack McMullen 22:07.0 Running Rams B
1239 12 Samuel Ek 22:07.6 Stillwater XC Club C
1240 9 Ben Hanson 22:10.3 Johnston Dragoons B
1241 11 Lucas Wiebe 22:12.2 St Paul Central Dist
1242 8 Owen Stanley 22:12.5 Laughing Waters A
1243 12 Mihailo Holleran 22:13.1 East Ridge Cross Cou
1244 12 Enrique Arias 22:13.2 East Ridge Cross Cou
1245 12 Aaron Lao 22:17.1 Bison
1246 10 John Hartnett 22:17.5 STMA XC Club B
1247 11 Kaiden Rang 22:20.5 Running Rams B
1248 11 Connor King 22:20.5 Washburn Running Clu
1249 11 Harvey Bergstrom 22:24.0 Elk River Elks B
1250 7 William Carpenter 22:24.3 SLP XC B
1251 12 Kyle Mialkowski 22:26.0 STMA XC Club B
1252 12 Zach Moore 22:30.9 Knights XC
1253 11 Logan Rekedal 22:31.0 Alexandria B
1254 12 Braxton Farmer 22:31.1 Pleasant Valley Cros
1255 11 Mio Legaspi 22:31.8 DMC XC Club B
1256 11 Owen Jones 22:31.8 Pleasant Valley Cros
1257 9 Rohan Devadas 22:32.0 Johnston Dragoons B
1258 9 Bryce Stachewicz 22:32.3 Lakeville North XC B
1259 12 Elijah Williams 22:32.5 Elk River Elks B
1260 11 Jacob Bloom 22:32.7 Stillwater XC Club C
1261 11 Andrew Swanson 22:33.5 Unattached
1262 9 Aaron O'Connor 22:33.8 Rogers XC Club B
1263 12 Avery Mohlin 22:34.0 BPXC track club A
1264 11 Erik Stokke 22:34.5 RR D-Krew A
1265 9 Keenan Bruso 22:34.8 Alexandria A
1266 11 Levi Rekedal 22:34.8 Alexandria A
1267 12 Max Ceplecha 22:35.7 Jordan cross country A
1268 10 Isaac Young 22:35.9 Jordan cross country B
1269 11 Isaac Johnson 22:35.9 SF Chargers
1270 11 Alex Eidem 22:36.3 Chanhassen Storm Run
1271 11 Colin Bedbury 22:36.9 Elk River Elks B
1272 10 Lane Dullum 22:37.2 Pack Running
1273 9 Joey Little 22:38.9 New Prague XC B
1274 11 Sam Wilmot 22:40.7 Chanhassen Storm Run
1275 11 Ethan Boswell 22:41.7 Team Sty-U A
1276 11 Andy Groebner 22:43.3 SAV Pandas A
1277 11 Solomon Potek 22:43.3 SAV Pandas B
1278 11 Calvin Metcalf 22:43.6 SAV Pandas A
1279 11 Isaac Dold 22:44.9 Jordan cross country A
1280 11 Mike Morrow 22:47.3 Eden Prairie XC C
1281 10 Austin Kitzberger 22:50.7 Zimmerman A
1282 11 Ryan Aanonson 22:50.9 Zimmerman A
1283 10 Kaden Murley 22:52.2 Austin Running Club A
1284 11 Jack Giebel 22:52.4 Lakeville North XC A
1285 12 Josh Anderson 22:53.3 Lakeville North XC B
1286 8 Miles Rost 22:54.9 SLP XC B
1287 11 Bryce Kraker 22:56.3 Alexandria A
1288 9 Erik Russell 22:57.1 Running Rams B
1289 9 Ronnie Orres 22:59.5 St Edmond Gaels
1290 12 Tom Giampolo 23:00.4 Johnston Dragoons C
1291 11 Nathan Miller 23:01.8 Mill Road RC C
1292 9 Tyler Groen 23:02.1 Brandon Valley B
1293 10 Jaedon Maxfield 23:02.6 Mill Road RC C
1294 8 Alexander Vandermark 23:03.2 BPXC track club B
1295 10 Kevin He 23:03.3 BPXC track club A
1296 12 Evan Struve 23:04.2 Centennial B
1297 9 Wyatt Tschida 23:04.4 Zimmerman B
1298 8 Zachary Vandermark 23:05.3 BPXC track club B
1299 10 Carter Lefkowitz 23:05.9 WUBS A
1300 12 Griffin Thompson 23:10.4 Washburn Running Clu
1301 9 Christopher Simmons 23:11.6 Team West A
1302 10 Isaac Kostecky 23:12.2 Laughing Waters B
1303 9 Xander Poock 23:13.5 Johnston Dragoons B
1304 9 Aidan Fredericks 23:15.5 Johnston Dragoons A
1305 12 Jacob Knox 23:17.2 Johnston Dragoons A
1306 9 Alex Lietha 23:17.8 Zimmerman B
1307 9 Grant Tack 23:18.0 Johnston Dragoons C
1308 10 Baraka Aswan 23:20.4 Blaine Distance Team A
1309 12 Connor Mulroy 23:21.4 BPXC track club A
1310 12 Ben Hunsader 23:21.5 BPXC track club A
1311 10 Emmett Fahey 23:22.2 BPXC track club A
1312 7 Keithan Davis 23:25.0 Burro XC B
1313 10 Ethan Parks 23:25.8 Running Rams A
1314 11 Sam Cromie 23:27.3 Jordan cross country B
1315 10 Aiden Langheim 23:27.7 Jordan cross country A
1316 8 Ezra Fahey 23:32.2 BPXC track club B
1317 10 Brayden Schultz 23:34.1 New Prague XC B
1318 9 Leo Klapperich 23:35.6 Osage B
1319 12 Jeremiah Adams 23:38.3 Rams
1320 10 Ethen Olson 23:42.5 Team West A
1321 12 Jackson Quevedo 23:43.9 Mill Road RC C
1322 10 Sam Gustin 23:44.2 Falcons NXR
1323 12 Victor Feliciano 23:45.1 Rams
1324 9 Ben Schubbe 23:45.7 Minnetonka Running C
1325 11 Nate Halstead 23:47.2 Alexandria A
1326 10 Eli Chow 23:48.5 Johnston Dragoons A
1327 8 Jorge Vargas 23:51.0 St Paul Central Dist
1328 9 Connor King 23:52.7 Running Rams B
1329 10 James Clark 23:55.0 Johnston Dragoons C
1330 9 Joseph Dahl 23:56.7 Chanhassen Storm Run
1331 12 Jack Staben 23:57.4 Austin Running Club B
1332 10 Jake Hitchcock 24:05.3 Johnston Dragoons A
1333 10 Joseph Walker 24:05.7 Austin Running Club C
1334 9 Ben Johnson 24:06.7 Mill Road RC C
1335 11 Trevor Warren 24:07.3 Running Rams B
1336 12 Thomas Walker 24:07.5 Austin Running Club B
1337 10 Raymond Dean 24:09.9 St Paul Central Dist
1338 9 Nolan Peterson 24:11.2 Alexandria A
1339 9 Izaya Bruso 24:12.9 Alexandria A
1340 9 Daniel Jensen 24:16.2 Dragons
1341 12 Matthew Allen 24:16.5 Falcons
1342 10 Drew Szalat 24:16.9 St Edmond Gaels
1343 11 Zach Hammann 24:17.6 Maple Grove Cross Co
1344 12 Trey Myers 24:19.6 Austin Running Club A
1345 8 Jayden Mann 24:23.2 Zimmerman B
1346 12 Riley Van Den Top 24:23.5 SF Chargers
1347 12 Christian Brandt 24:23.5 Baxter Running Club
1348 11 Lucas Harr 24:24.2 SF Chargers
1349 12 Mitchell Jensen 24:30.2 East Ridge Cross Cou
1350 12 Joseph Dimian 24:32.8 Tigers A
1351 8 Brayden Brinkman 24:34.7 Jordan cross country A
1352 8 Jake Warden 24:36.1 Jordan cross country B
1353 10 Kyle Tsujimoto 24:43.7 St Paul Central Dist
1354 9 Grady Hennen 24:44.0 St Paul Central Dist
1355 Seth Lumley 24:49.5 Austin Running Club C
1356 10 Lucas Le 24:50.3 Richfield Distance A
1357 11 Tyler Dewaard 24:53.3 Tigers A
1358 10 Jacob Jansen 24:54.5 Valkyrie Running Club
1359 8 Parker Daiker-Broes 24:54.6 Rogers XC Club B
1360 11 Conner Petsinger 24:55.3 Tigers A
1361 12 Wilson Psotka 24:58.9 Washburn Running Clu
1362 10 Mack Haines 24:59.2 WUBS A
1363 12 Walker Niebergall 25:00.4 BSM XC Club #1 B
1364 11 Joseph Simon 25:05.0 Tigers A
1365 11 Bailey Carey 25:05.1 Tigers A
1366 8 Derek Nathe 25:05.3 Zimmerman B
1367 12 Aaron King 25:05.8 SAV Pandas B
1368 12 Zeshaan Sarwar 25:05.9 Lakeville North XC B
1369 11 Carter Loring 25:06.8 WUBS
1370 12 Cohlby Hernandez 25:06.8 Lakeville North XC B
1371 10 Gabe MacFarland 25:07.2 Lakeville North XC B
1372 12 Henry Liebl 25:07.3 Lakeville North XC B
1373 12 Owen Halls 25:07.4 WUBS
1374 10 Theo McCartan 25:07.5 Richfield Distance A
1375 11 Tj Klinkner 25:07.6 Lakeville North XC A
1376 12 Brian Goodell 25:07.7 WUBS
1377 11 Robbie Montbriand 25:08.7 Lakeville North XC B
1378 12 Christopher Frago 25:08.8 WUBS
1379 12 Jacob Ivers 25:08.8 WUBS A
1380 7 Ty Davis 25:13.2 Burro XC B
1381 11 Nick Normandin 25:14.2 Team Thunder B
1382 12 Alexander Redetzke 25:15.4 WUBS
1383 9 Brady Krisko 25:17.2 Dragons
1384 11 Joey Farrington 25:24.7 Saint Thomas Academy
1385 11 Jason Bull 25:28.3 St Paul Central Dist
1386 11 Ethan O'Neil 25:34.8 St Paul Central Dist
1387 12 Teagan Klepsa-Orrey 25:36.2 STMA XC Club C
1388 12 Zach Lanners 25:41.6 STMA XC Club C
1389 11 Lincoln Moehn 25:41.7 STMA XC Club C
1390 12 Logan Femrite 25:43.3 STMA XC Club C
1391 12 Mac Ward 25:52.4 East Ridge Cross Cou
1392 8 Alexander Poor 26:03.7 East Ridge Cross Cou
1393 12 Jack Lowe 26:03.8 East Ridge Cross Cou
1394 12 Ian McNiesh 26:03.8 East Ridge Cross Cou
1395 8 Kyle Tover 26:05.6 East Ridge Cross Cou
1396 9 Casten Wacholtz 26:06.0 St Edmond Gaels
1397 12 Josh Benson 26:19.9 Scarlet XC B
1398 7 Lex Ellingson 26:20.1 Burro XC B
1399 8 Brodric Jenc 26:22.0 Zimmerman B
1400 9 Brandon Lampe 26:28.5 Johnston Dragoons A
1401 12 Juan Escandon Mol 26:32.5 Richfield Distance A
1402 7 Caden Riga 26:57.3 BPXC track club C
1403 7 Thomas Weiland 26:58.8 BPXC track club B
1404 10 Remedan Abdulahi 27:08.4 Running Red Birds
1405 10 Thao Nguyen 27:08.6 BPXC track club B
1406 8 Nick Wright 27:16.7 Burro XC B
1407 9 Trae Schettl 27:38.8 Jordan cross country A
1408 10 Evan Poeschel 29:38.8 East Ridge Cross Cou
1409 8 Daniel Manthey 29:58.1 Burro XC B