PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
1 Centennial 26 3 4 5 6 8 10 12 18:31.3 0:13.4
2 Blaine 87 9 14 16 21 27 29 35 19:00.2 0:28.4
3 Maple Grove 95 11 13 22 24 25 36 47 19:03.7 0:16.4
4 Anoka 98 1 7 19 32 39 43 56 18:56.7 1:10.1
5 Andover 155 20 26 33 34 42 46 57 19:18.1 0:26.9
6 Champlin Park 157 15 18 31 38 55 60 69 19:19.1 0:52.8
7 Elk River 193 17 30 37 51 58 66 67 19:29.1 0:55.9
8 Coon Rapids 246 40 41 48 52 65 72 78 19:44.9 0:49.9
9 Irondale 248 2 53 54 64 75 77 82 19:47.7 2:08.8
10 Robbinsdale Armstrong 271 23 45 59 71 73 76 79 19:55.8 1:20.0
11 Totino-Grace 281 28 50 61 62 80 84 90 20:02.5 1:40.2
12 Osseo 294 44 49 63 68 70 81 83 20:03.8 0:49.5
13 Park Center 421 74 85 86 87 89 93 95 21:12.8 1:04.0
14 Spring Lake Park 461 88 91 92 94 96 97 98 22:04.0 1:10.3
Individuals
PLACE FINISHER TIME
team scores
1. Centennial
3 Carsen Johnson 9 18:26.8
4 Charlie Sylvester 11 18:28.1
5 Luke Arends 11 18:28.3
6 Noah Zurn 11 18:33.1
8 Zach Beddow 11 18:40.1
10 Thomas Marrah 10 18:49.7
12 Eric Hotakainen 11 18:55.2
Total Time = 1:32:36.4 Total Places = 26
2. Blaine
9 Jeremiah Tomandl 9 18:45.0
14 Logan Jacobson 10 18:56.7
16 Daniel Johnson 11 18:59.2
21 Evan Mock 11 19:06.7
27 Matthew Maher 11 19:13.3
29 Nathan Aamodt 10 19:15.1
35 Nathan Smith 9 19:22.8
Total Time = 1:35:00.9 Total Places = 87
3. Maple Grove
11 Andrew Hagemeister 11 18:53.6
13 Charlie Caven 9 18:56.3
22 Ben Bialke 11 19:08.7
24 Huxley Nyabwari 9 19:09.9
25 Andrew Deruyter 10 19:10.0
36 Austin Wright 9 19:24.2
47 Matt Hempe 12 19:38.7
Total Time = 1:35:18.5 Total Places = 95
4. Anoka
1 Bruce Muehlhauser 10 18:17.4
7 Matthew Kinfu 12 18:36.5
19 Jesse Davis 8 19:01.3
32 Nathaniel Langer 11 19:20.7
39 Nicholas Becker 7 19:27.4
43 Brendan Richied 11 19:34.3
56 Josh Meinert 10 19:52.0
Total Time = 1:34:43.3 Total Places = 98
5. Andover
20 Nathan Rasmussen 11 19:04.0
26 Kevin Bittner 10 19:12.6
33 Kyle Derby 11 19:21.2
34 Landon Aufderhar 10 19:21.4
42 McClain Griess 11 19:30.9
46 Gunnar Gaboury 12 19:37.6
57 Porter Larkin 12 19:54.1
Total Time = 1:36:30.1 Total Places = 155
6. Champlin Park
15 Jake Jacott 11 18:59.0
18 Christian Stohlman 12 19:01.3
31 Michael Urvig 12 19:17.2
38 Dontae Johnson 9 19:25.9
55 Daniel Kloeppner 10 19:51.8
60 Jack Nighingale 9 19:58.8
69 Timothy Urvig 11 20:21.8
Total Time = 1:36:35.2 Total Places = 157
7. Elk River
17 Joseph Gustafson 8 19:00.8
30 Thomas West 11 19:17.0
37 Carson Pixley 11 19:25.3
51 Jonathan Kovach 9 19:45.3
58 Jackson Danielowski 9 19:56.7
66 Colin Lindgren 12 20:19.9
67 Nathan Loretz 9 20:21.1
Total Time = 1:37:25.1 Total Places = 193
8. Coon Rapids
40 Levi Taylor 10 19:28.4
41 Noah Crosbie 12 19:30.7
48 Preston Killeen 10 19:39.0
52 Joseph Thoen 12 19:48.1
65 Aaron Johnson 10 20:18.3
72 Caleb Chesser 8 20:27.5
78 Gabriel Degris 10 20:45.0
Total Time = 1:38:44.5 Total Places = 246
9. Irondale
2 Felix Ongara 7 18:25.5
53 Ben Schley 10 19:49.4
54 Branden Boleman 12 19:51.3
64 Simon Alexander 8 20:17.8
75 Nathan Gahr 10 20:34.3
77 David Fluth 9 20:41.1
82 Devin Koster 12 21:05.3
Total Time = 1:38:58.3 Total Places = 248
10. Robbinsdale Armstrong
23 Smith Madson 11 19:08.9
45 Christopher Rouse 10 19:36.4
59 Devin McGill 10 19:57.5
71 Celestine Massmann 10 20:27.0
73 Tommy Brandes 9 20:28.8
76 Daniel Niemi 12 20:40.5
79 Henry Scott 11 20:48.6
Total Time = 1:39:38.6 Total Places = 271
11. Totino-Grace
28 Will Jager 12 19:13.6
50 Christopher Hadzima 10 19:45.1
61 Nathan Fox 12 20:09.3
62 Viktor Gagnon 10 20:10.4
80 Andrew Braun 10 20:53.8
84 Christopher Stoesz 11 21:09.8
90 Nicholas Scovil 12 21:55.1
Total Time = 1:40:12.2 Total Places = 281
12. Osseo
44 Ryan McNamara 9 19:36.0
49 Eli Peterson 9 19:42.3
63 Vaughn Ruska 8 20:13.4
68 Dylan Polich 10 20:21.6
70 Andy Witters 9 20:25.4
81 Konrad Kisch 10 20:59.3
83 Gabe Benton 9 21:07.5
Total Time = 1:40:18.7 Total Places = 294
13. Park Center
74 Ethan McNiesh 9 20:32.4
85 Justice McElwee 9 21:13.0
86 Joe Toenies 12 21:18.2
87 Nic Leeds 10 21:24.0
89 Nathan Courchane 8 21:36.4
93 Jason Somers 8 22:07.2
95 Cole Beattie 8 22:20.9
Total Time = 1:46:04.0 Total Places = 421
14. Spring Lake Park
88 Logan York 8 21:26.4
91 Andrew Hjulberg 8 21:57.4
92 Samuel Sheedlo 8 22:00.6
94 Tavin McGhee 11 22:18.8
96 Bennett Putnam 11 22:36.6
97 Quinn Olsen 10 22:37.4
98 Stanley Putnam 9 23:10.1
Total Time = 1:50:19.8 Total Places = 461
TEAM
PL NAME YR MARK TEAM
Boys 5000m Run
Top
1 Bruce Muehlhauser 10 18:17.4 Anoka
2 Felix Ongara 7 18:25.5 Irondale
3 Carsen Johnson 9 18:26.8 Centennial
4 Charlie Sylvester 11 18:28.1 Centennial
5 Luke Arends 11 18:28.3 Centennial
6 Noah Zurn 11 18:33.1 Centennial
7 Matthew Kinfu 12 18:36.5 Anoka
8 Zach Beddow 11 18:40.1 Centennial
9 Jeremiah Tomandl 9 18:45.0 Blaine
10 Thomas Marrah 10 18:49.7 Centennial
11 Andrew Hagemeister 11 18:53.6 Maple Grove
12 Eric Hotakainen 11 18:55.2 Centennial
13 Charlie Caven 9 18:56.3 Maple Grove
14 Logan Jacobson 10 18:56.7 Blaine
15 Jake Jacott 11 18:59.0 Champlin Park
16 Daniel Johnson 11 18:59.2 Blaine
17 Joseph Gustafson 8 19:00.8 Elk River
18 Christian Stohlman 12 19:01.3 Champlin Park
19 Jesse Davis 8 19:01.3 Anoka
20 Nathan Rasmussen 11 19:04.0 Andover
21 Evan Mock 11 19:06.7 Blaine
22 Henry Elsenpeter 11 19:07.9 Centennial
23 Ben Bialke 11 19:08.7 Maple Grove
24 Smith Madson 11 19:08.9 Robbinsdale Armstrong
25 Huxley Nyabwari 9 19:09.9 Maple Grove
26 Andrew Deruyter 10 19:10.0 Maple Grove
27 Kevin Bittner 10 19:12.6 Andover
28 Matthew Maher 11 19:13.3 Blaine
29 Will Jager 12 19:13.6 Totino-Grace
30 Nathan Aamodt 10 19:15.1 Blaine
31 Thomas West 11 19:17.0 Elk River
32 Michael Urvig 12 19:17.2 Champlin Park
33 Owen Fredrick 11 19:20.0 Centennial
34 Nathaniel Langer 11 19:20.7 Anoka
35 Kyle Derby 11 19:21.2 Andover
36 Landon Aufderhar 10 19:21.4 Andover
37 Erik Blossom 9 19:21.8 Centennial
38 Nathan Smith 9 19:22.8 Blaine
39 Austin Wright 9 19:24.2 Maple Grove
40 Carson Pixley 11 19:25.3 Elk River
41 Dontae Johnson 9 19:25.9 Champlin Park
42 Joseph DeLaria 7 19:26.8 Blaine
43 Nicholas Becker 7 19:27.4 Anoka
44 Levi Taylor 10 19:28.4 Coon Rapids
45 Reece Gulbrandson 11 19:28.8 Centennial
46 Noah Crosbie 12 19:30.7 Coon Rapids
47 McClain Griess 11 19:30.9 Andover
48 Brendan Richied 11 19:34.3 Anoka
49 Ryan McNamara 9 19:36.0 Osseo
50 Christopher Rouse 10 19:36.4 Robbinsdale Armstrong
51 Gunnar Gaboury 12 19:37.6 Andover
52 Matt Hempe 12 19:38.7 Maple Grove
53 Isaiah Morrison 11 19:38.9 Maple Grove
54 Preston Killeen 10 19:39.0 Coon Rapids
55 Eli Peterson 9 19:42.3 Osseo
56 Luca Ciampone 11 19:44.3 Centennial
57 Colin Steinberg 10 19:44.5 Centennial
58 Christopher Hadzima 10 19:45.1 Totino-Grace
59 Jonathan Kovach 9 19:45.3 Elk River
60 Grant Johnson 12 19:47.1 Maple Grove
61 Joseph Thoen 12 19:48.1 Coon Rapids
62 Ben Schley 10 19:49.4 Irondale
63 Branden Boleman 12 19:51.3 Irondale
64 Daniel Kloeppner 10 19:51.8 Champlin Park
65 Josh Meinert 10 19:52.0 Anoka
66 Sam Skoglund 12 19:52.2 Anoka
67 Evan Halligan 8 19:52.8 Maple Grove
68 Porter Larkin 12 19:54.1 Andover
69 Derek Janzen 11 19:54.4 Centennial
70 Jackson Danielowski 9 19:56.7 Elk River
71 Devin McGill 10 19:57.5 Robbinsdale Armstrong
72 Ryan Behnke-Nead 8 19:57.6 Anoka
73 Darren Weisser 9 19:58.8 Centennial
74 Jack Nighingale 9 19:58.8 Champlin Park
75 Ryan Minikus 11 19:59.6 Blaine
76 Jacob Rolfs 12 20:00.9 Maple Grove
77 Drew Hjelmstad 8 20:01.1 Maple Grove
78 Stefan Bramscher 12 20:03.1 Centennial
79 Nathan Fox 12 20:09.3 Totino-Grace
80 Timothy Meados 10 20:10.1 Andover
81 Viktor Gagnon 10 20:10.4 Totino-Grace
82 Matt Wiege 12 20:11.2 Centennial
83 Keaton Rutz 10 20:12.1 Centennial
84 Blake Fuller 8 20:12.5 Anoka
85 Logan Strain 10 20:12.5 Maple Grove
86 Vaughn Ruska 8 20:13.4 Osseo
87 John Lukan 11 20:15.5 Anoka
88 John Gray 12 20:16.4 Centennial
89 Brandon Johanssen 10 20:16.6 Andover
90 Isaac Ruemping 9 20:16.9 Maple Grove
91 Simon Alexander 8 20:17.8 Irondale
92 Aaron Johnson 10 20:18.3 Coon Rapids
93 Ben Zandstra 9 20:18.5 Centennial
94 Colin Lindgren 12 20:19.9 Elk River
95 Nathan Loretz 9 20:21.1 Elk River
96 Dylan Polich 10 20:21.6 Osseo
97 Timothy Urvig 11 20:21.8 Champlin Park
98 Riley Colston 9 20:22.0 Andover
99 Erik Tolkinen 12 20:25.0 Centennial
100 Andy Witters 9 20:25.4 Osseo
101 Justin Pearson 12 20:25.6 Elk River
102 Celestine Massmann 10 20:27.0 Robbinsdale Armstrong
103 Caleb Chesser 8 20:27.5 Coon Rapids
104 Tommy Brandes 9 20:28.8 Robbinsdale Armstrong
105 Elijah Williams 9 20:29.6 Elk River
106 Jacob Weber 10 20:30.5 Andover
107 Sam Eichelberger 11 20:31.1 Centennial
108 Darrin Gable 12 20:31.2 Anoka
109 Ethan McNiesh 9 20:32.4 Park Center
110 Noel Larson 11 20:32.7 Maple Grove
111 Adam Boeckermann 9 20:33.0 Elk River
112 Brady Partington 11 20:34.2 Centennial
113 Nathan Gahr 10 20:34.3 Irondale
114 Joanes Irigolen 11 20:34.4 Champlin Park
115 Dylan Chiabotti 11 20:35.2 Andover
116 Liam Carr 9 20:37.9 Elk River
117 Connor Schmidt 12 20:38.2 Blaine
118 Paul Kochenderfer 9 20:39.5 Maple Grove
119 Jeremy Rehbein 12 20:39.6 Centennial
120 Trevor Kraemer 10 20:40.2 Anoka
121 Daniel Niemi 12 20:40.5 Robbinsdale Armstrong
122 David Fluth 9 20:41.1 Irondale
123 Zac Oldroyd 9 20:41.2 Champlin Park
124 Joseph Henke 10 20:42.2 Centennial
125 Gabriel Degris 10 20:45.0 Coon Rapids
126 Clark Johnson 12 20:45.3 Centennial
127 Garrett Amelse 9 20:45.7 Blaine
128 Jacob Palm 10 20:46.1 Elk River
129 Zac Fritz 11 20:46.6 Centennial
130 Reid Dumbauld 10 20:48.0 Maple Grove
131 Henry Scott 11 20:48.6 Robbinsdale Armstrong
132 Lucas Hofmann 12 20:49.2 Centennial
133 Alex Lee 11 20:49.4 Anoka
134 Payton Buendorf 11 20:51.8 Maple Grove
135 Michael Symanski 11 20:52.2 Blaine
136 Kai Petersen 12 20:52.5 Centennial
137 Peter Scheller 12 20:53.1 Champlin Park
138 Mitchell Muniz 10 20:53.3 Elk River
139 Jack Sullivan 9 20:53.7 Centennial
140 Andrew Braun 10 20:53.8 Totino-Grace
141 Aiden Sherer 7 20:54.7 Centennial
142 Lyle Stinson 10 20:55.5 Andover
143 Connor Johnson 8 20:56.7 Centennial
144 Ross Gorham 10 20:57.0 Anoka
145 Alec Sonquist 12 20:57.1 Blaine
146 Konrad Kisch 10 20:59.3 Osseo
147 Trevor Dally 12 20:59.9 Blaine
148 Tommy Kelly 8 21:01.2 Andover
149 Levi Case 8 21:02.1 Maple Grove
150 Colton Donner 11 21:02.3 Anoka
151 Henry Hubred 10 21:02.5 Robbinsdale Armstrong
152 Kessling Rylander 9 21:04.1 Centennial
153 Owen Eerdmans 9 21:04.3 Champlin Park
154 Devin Koster 12 21:05.3 Irondale
155 Gabe Benton 9 21:07.5 Osseo
156 Daniel Pelletier 10 21:09.5 Anoka
157 Christopher Stoesz 11 21:09.8 Totino-Grace
158 Matthew Hosmann 7 21:12.4 Maple Grove
159 Garrett Leverentz 12 21:12.7 Andover
160 Justice McElwee 9 21:13.0 Park Center
161 Connor Nygaard 11 21:13.1 Centennial
162 Jon Taylor 8 21:13.1 Anoka
163 Buerkle Himmelberg 11 21:14.4 Robbinsdale Armstrong
164 Michael Villota 9 21:14.9 Irondale
165 Torin Klebba 11 21:15.5 Centennial
166 Jacob Link 10 21:17.4 Robbinsdale Armstrong
167 Phillip Marquardt 10 21:17.6 Blaine
168 Griffin Sparke 9 21:17.8 Champlin Park
169 Joe Toenies 12 21:18.2 Park Center
170 Griffin Johnson 7 21:19.1 Maple Grove
171 Quinn Trout 9 21:20.6 Maple Grove
172 Jace Isaacs 12 21:22.2 Maple Grove
173 Nic Leeds 10 21:24.0 Park Center
174 John Przybilla 10 21:25.9 Coon Rapids
175 Logan York 8 21:26.4 Spring Lake Park
176 Jared Schuster 12 21:26.6 Anoka
177 Jordan Todhunter 12 21:27.0 Robbinsdale Armstrong
178 Tor Hanson 10 21:27.6 Robbinsdale Armstrong
179 Nathan Culley 9 21:28.3 Anoka
180 Jack Simso 9 21:28.9 Centennial
181 Sean Lee 10 21:29.3 Robbinsdale Armstrong
182 Noah Bleskachek 9 21:29.7 Irondale
183 Alec Burgoyne 12 21:29.9 Irondale
184 Michael Johnson 10 21:32.1 Elk River
185 Cameron Lehmann 7 21:32.5 Elk River
186 Ben Breitbach 12 21:34.0 Coon Rapids
187 Nathan Courchane 8 21:36.4 Park Center
188 Ethan Sharp 9 21:40.1 Elk River
189 Quin Stangeland 12 21:40.8 Andover
190 Nick Kjome 9 21:40.9 Osseo
191 Ethan Dahms 10 21:41.1 Osseo
192 Kyle Bolton 10 21:43.8 Blaine
193 Sam Parlin 9 21:45.9 Irondale
194 Gideon Heroux 9 21:47.9 Maple Grove
195 Riley Sumner 11 21:49.8 Anoka
196 Alexander Brecheisen 10 21:50.0 Robbinsdale Armstrong
197 John Larson 10 21:50.2 Coon Rapids
198 Jeff Smith 11 21:52.2 Coon Rapids
199 Jacob Gombold 11 21:52.7 Irondale
200 Brock Olson 7 21:55.0 Maple Grove
201 Nicholas Scovil 12 21:55.1 Totino-Grace
202 Devin Miller 10 21:56.5 Champlin Park
203 Caleb Cantway 10 21:56.7 Blaine
204 Brock Schmidt 10 21:57.2 Totino-Grace
205 Andrew Hjulberg 8 21:57.4 Spring Lake Park
206 Dain Thompson 11 21:58.0 Anoka
207 Jadon Purcell 9 21:59.5 Elk River
208 Joseph Ream 7 21:59.6 Maple Grove
209 Samuel Sheedlo 8 22:00.6 Spring Lake Park
210 Alexander Peterson 10 22:02.3 Centennial
211 Ben Craven 12 22:02.3 Anoka
212 Dalton Stohlmann 9 22:04.4 Champlin Park
213 Andrew Scinicariello 9 22:06.5 Champlin Park
214 Jason Somers 8 22:07.2 Park Center
215 Michael Rouse 11 22:08.9 Robbinsdale Armstrong
216 Nicolas Sanders 11 22:10.5 Robbinsdale Armstrong
217 Noah Spielman 11 22:10.8 Robbinsdale Armstrong
218 Philip Toweh 12 22:12.2 Champlin Park
219 Brady Welsh 11 22:14.9 Irondale
220 Tavin McGhee 11 22:18.8 Spring Lake Park
221 Ethan Kertz 10 22:19.3 Anoka
222 Kevin Malecha 12 22:19.7 Centennial
223 Extin Meyer 9 22:20.4 Robbinsdale Armstrong
224 Cole Beattie 8 22:20.9 Park Center
225 Andrew Peach 11 22:21.9 Andover
226 Colin Bedbury 8 22:23.2 Elk River
227 Oliver Stinson 12 22:28.0 Andover
228 Kyle Ostendorf 8 22:29.0 Champlin Park
229 Jack Horita 11 22:30.1 Blaine
230 Jack Vinje 9 22:31.0 Maple Grove
231 Brenden Smith 8 22:31.5 Maple Grove
232 Javi Xiong 11 22:34.3 Osseo
233 Parker Koland 7 22:35.3 Maple Grove
234 Bennett Putnam 11 22:36.6 Spring Lake Park
235 Nico Tweedy 9 22:36.7 Coon Rapids
236 Quinn Olsen 10 22:37.4 Spring Lake Park
237 Alex Meyers 12 22:38.7 Anoka
238 Connor Perdew 10 22:39.4 Maple Grove
239 Micah Hanson 8 22:39.4 Anoka
240 William Ayers-Moran 8 22:40.2 Park Center
241 Jarin Eckley 11 22:41.8 Anoka
242 Cameron Walters 9 22:41.8 Centennial
243 Adam Johnson 9 22:41.9 Centennial
244 Alex Maierhofer 10 22:42.9 Champlin Park
245 Jackson Trom 8 22:44.3 Maple Grove
246 David Hainlen 12 22:45.5 Osseo
247 Evan Nash 8 22:48.5 Robbinsdale Armstrong
248 Isaac Mikkola 7 22:51.4 Maple Grove
249 Jacob Bucu 10 22:55.0 Totino-Grace
250 Jacob Shaheen 9 22:55.3 Elk River
251 Benson Kozitka 7 22:56.2 Elk River
252 Benjamin Yang 11 23:00.9 Blaine
253 Garrett Raddohl 8 23:02.1 Robbinsdale Armstrong
254 Ryan Bottema 7 23:02.3 Maple Grove
255 Riley Thorson 10 23:02.4 Elk River
256 Joshua Thoen 7 23:02.9 Coon Rapids
257 Chan Lu 11 23:07.7 Maple Grove
258 Avery Fleischman 11 23:09.4 Anoka
259 Stanley Putnam 9 23:10.1 Spring Lake Park
260 Samuel Noh 11 23:11.1 Anoka
261 Jaden Baranick 12 23:12.6 Maple Grove
262 Michael Stansberry 11 23:15.7 Park Center
263 Lucas Phillips 9 23:15.8 Coon Rapids
264 Luke Wallin 7 23:16.1 Osseo
265 Michael Hamel 10 23:16.7 Osseo
266 Ian Murphy 10 23:21.2 Anoka
267 Chris Sakry 9 23:22.1 Blaine
268 Felipe Lawson 10 23:22.7 Spring Lake Park
269 Alex Drake 9 23:24.3 Maple Grove
270 Ian Mugglin 9 23:25.8 Anoka
271 Alexander Meehl 8 23:29.4 Elk River
272 Cole Johnson 9 23:31.1 Irondale
273 Adam Bloch 9 23:32.5 Anoka
274 Cody Peterman 8 23:33.6 Elk River
275 Nick Yeske 11 23:34.5 Blaine
276 Therin Bueckers 10 23:38.7 Maple Grove
277 Max Mata 10 23:41.6 Totino-Grace
278 Toby Hopp 7 23:42.3 Maple Grove
279 Anthony Zheng 10 23:44.7 Irondale
280 Brian Roston 7 23:46.8 Robbinsdale Armstrong
281 Cody Kryzer 7 23:47.8 Maple Grove
282 Logan Miller 9 23:48.3 Spring Lake Park
283 Gavin LaMott 10 23:51.1 Champlin Park
284 Evan Marshalek 7 23:51.4 Robbinsdale Armstrong
285 London Fischer 8 23:55.2 Maple Grove
286 Asher Mersereau 10 23:56.6 Maple Grove
287 Ryan Mlekoday 7 23:59.1 Robbinsdale Armstrong
288 Ricky Petroff 8 24:00.1 Coon Rapids
289 Bronson Knight 10 24:05.6 Maple Grove
290 Carson Millard 10 24:16.4 Robbinsdale Armstrong
291 Cooper Petit 8 24:16.9 Maple Grove
292 Matt Laman 10 24:20.0 Totino-Grace
293 Hayden Herstrom 9 24:20.1 Anoka
294 Jaden Keller 8 24:20.4 Anoka
295 Nick Steffens 11 24:21.8 Anoka
296 Thomas Good 9 24:24.9 Elk River
297 Samuel Barrett 10 24:26.1 Centennial
298 William Holcomb 7 24:26.2 Maple Grove
299 Leighton Tripp 10 24:26.6 Maple Grove
300 Kieran Ripken 9 24:26.8 Spring Lake Park
301 Jack Lyttleton-Frances 724:26.8 Maple Grove
302 Joseph Lyngdal 7 24:30.4 Irondale
303 Joey Donaldson 9 24:41.1 Osseo
304 Carter Tuomela 9 24:43.8 Anoka
305 Josh Mordal 7 24:49.8 Robbinsdale Armstrong
306 Jordan Bolland 9 24:50.2 Maple Grove
307 Olie Abate 9 24:51.6 Osseo
308 Andrew Redepenning 9 24:53.2 Anoka
309 Zachary Lovdahl 10 24:56.6 Andover
310 Kyle Sorrentino 8 24:58.1 Maple Grove
311 Simon Dorst 8 25:01.1 Anoka
312 Benjamin R. Johnson 8 25:01.8 Elk River
313 Sky Fehn 9 25:02.5 Park Center
314 Daniel Colson 9 25:04.0 Maple Grove
315 Stefan Ferreira 11 25:04.3 Totino-Grace
316 Jayden Overdahl 7 25:10.0 Robbinsdale Armstrong
317 Jackson Cooper 8 25:10.9 Maple Grove
318 Declan Goddard 7 25:13.6 Anoka
319 Matthew Su 11 25:14.8 Maple Grove
320 Drew Schisler 7 25:14.9 Robbinsdale Armstrong
321 Peyton Goldenstein 10 25:25.6 Anoka
322 Cayden Ackerman 10 25:25.9 Park Center
323 Zeke Boyat 9 25:29.7 Maple Grove
324 Tyler Nosko 7 25:32.8 Anoka
325 Like Stene 10 25:41.1 Totino-Grace
326 Evan Lovdahl 8 25:42.8 Maple Grove
327 Jordan Schurstein-Otto 1025:50.0 Anoka
328 Kirk Carlson 7 25:50.1 Maple Grove
329 Marshall Milless 8 25:52.1 Coon Rapids
330 Vincent Chen-Yi Lai 11 25:56.5 Irondale
331 Eli Christiansen 7 25:58.3 Coon Rapids
332 Long Nguyen 10 26:05.5 Osseo
333 Daniel Walczak 8 26:12.4 Spring Lake Park
334 Grant Phillips 10 26:26.9 Robbinsdale Armstrong
335 Cole Cederstrand 10 26:36.1 Coon Rapids
336 Tyler Tutt 8 26:59.4 Maple Grove
337 Grant Dahl 7 27:04.6 Maple Grove
338 Caleb Knutsen 9 27:44.1 Anoka
339 Matthew Stansberry 9 27:48.7 Park Center
340 Michael Vu 12 28:08.8 Park Center
341 Kyle Dalen 10 28:10.3 Andover
342 Spencer French 7 28:30.3 Maple Grove
343 Aries Bueckers 7 29:30.6 Maple Grove
344 Ethan Frantz 9 30:14.9 Robbinsdale Armstrong
345 Devansh Amin 8 32:23.3 Maple Grove
346 Joel Wagner 9 34:01.9 Anoka