ROY GRIAK INVITATIONAL HIGH SCHOOL BOYS' 5K
Les Bolstad Golf Course, St. Paul
Sept. 29, 2001
59, wind 3 mph, sunny, dry
Results by Apple Raceberry JaM
Use the Find option of your Web Browser to find the performance of a specific individual or team.
Results also available for girls
PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
1 Hopkins 103 11 13 15 20 44 51 88 16:36.8 44.1
2 Mankato West 120 7 10 26 38 39 42 59 16:40.7 42.7
3 Wayzata 133 12 16 29 36 40 86 100 16:45.0 34.6
4 Shawnee Mission (Kan) 188 6 9 33 65 75 84 109 16:54.1 1:17.4
5 Holy Angels 271 2 30 34 47 158 180 187 17:01.9 2:16.5
6 Cincinnati Colerain 276 28 48 53 68 79 135 150 17:15.9 45.6
7 Duluth East 279 25 32 55 77 90 94 101 17:15.2 57.5
8 Hudson 314 1 19 71 110 113 199 207 17:06.9 2:05.8
9 Mounds View 365 22 49 73 102 119 124 140 17:25.1 1:15.6
10 Lakeville 371 35 62 63 83 128 131 179 17:29.3 1:03.1
11 Sioux Falls O'Gorman 383 54 56 81 87 105 147 149 17:32.9 31.4
12* Brainerd 495 17 80 95 148 155 203 204 17:38.7 1:39.8
13* Minnetonka 495 43 52 97 108 195 226 227 17:42.1 1:27.9
14 Wausau East (Wis) 505 8 60 122 126 189 209 212 17:37.7 2:11.8
15 Grand Forks Central 531 61 66 91 142 171 186 198 17:47.7 54.8
16* Onalaska (Wis) 543 45 64 99 163 172 183 206 17:46.9 1:10.6
17* D. C. Everest 543 24 41 130 156 192 197 217 17:42.3 1:48.3
18 Sauk Rapids-Rice 556 46 74 92 168 176 214 255 17:49.3 1:15.2
19 Minneapolis Edison 559 3 106 114 145 191 244 267 17:40.7 2:27.8
20 Grand Rapids 579 21 69 82 173 234 266 282 17:49.2 2:22.5
21 Lakeland Union (Wis) 622 14 67 72 220 249 256 293 17:52.5 2:39.6
22 St. Louis Park 636 96 115 127 141 157 174 247 17:59.5 27.4
23 Bemidji 691 70 93 107 178 243 253 303 18:06.5 1:37.5
24 Minneapolis South 693 5 103 152 182 251 295 313 17:56.8 2:58.4
25 Eau Claire Memorial 709 78 121 132 184 194 215 230 18:07.1 57.4
26 Maple Grove 734 57 85 112 239 241 246 275 18:12.2 1:43.5
27 Osceola (Wis) 742 125 143 151 153 170 202 242 18:08.6 19.9
28* Rosemount 762 31 104 177 222 228 229 232 18:10.7 2:01.3
29* Sartell 762 76 134 136 205 211 235 262 18:13.6 1:13.4
30 Wisconsin Lutheran 773 37 89 137 196 314 18:26.7 3:53.0
31 Forest Lake 797 98 139 166 181 213 218 224 18:16.9 1:02.4
32 St. Paul Central 842 123 146 169 185 219 223 248 18:20.7 53.6
33 Carlton/Wrenshall 888 18 188 201 208 273 302 315 18:22.4 2:56.3
34 Concordia Academy 912 27 154 160 280 291 305 308 18:31.7 3:02.1
35 Minneapolis Southwest 918 23 117 231 269 278 283 306 18:30.7 2:57.0
36 Elk River 924 50 138 238 240 258 263 270 18:31.7 2:03.0
37 White Bear Lake 955 133 165 175 210 272 284 285 18:35.4 1:25.6
38 Rochester Mayo 979 159 161 162 236 261 274 289 18:36.3 1:04.2
39 River Falls (Wis) 1008 118 164 190 250 286 287 18:42.8 1:50.9
40 Orono 1022 58 129 245 292 298 301 311 18:52.8 2:44.7
41 Irondale 1048 4 193 252 299 300 312 316 18:49.3 4:02.7
42 Duluth Denfeld 1051 111 200 216 260 264 268 294 18:47.5 1:31.1
43 Jackson County Centrl 1164 144 225 254 265 276 277 304 19:02.0 1:27.4
44 Cretin-Derham Hall 1214 167 221 257 279 290 297 19:09.6 1:31.5
45 Fridley 1225 116 233 271 288 317 321 19:27.9 3:17.6
46 Chippewa Falls 1350 120 281 310 319 320 322 323 20:14.4 3:44.9
47 Wadena-Deek Creek 1408 237 259 296 307 309 318 19:48.5 1:20.0
Individuals
1. Hopkins
11 David Van Orsdel, 11 16:24.0
13 Will Hawthorne, 12 16:27.4
15 Garrot Kuzzy, 12 16:28.1
20 Tony Klappa, 11 16:36.6
44 Mike Krisch, 9 17:08.0
51 Micah Danielson, 10 17:13.6
88 Jason Henry, 11 17:41.6
Time = 1:23:04.0 Places = 103
2. Mankato West
7 Chris Gruenhagen, 12 16:17.5
10 Sejin Takamura, 10 16:19.8
26 Jake Sheldon, 12 16:46.0
38 Keenan Robbins, 12 16:59.9
39 Ben Ingman, 12 17:00.2
42 James Cambell, 12 17:05.7
59 Jeff Lundgren, 11 17:22.8
Time = 1:23:23.2 Places = 120
3. Wayzata
12 James Hull, 12 16:25.8
16 Taylor Fay, 12 16:28.5
29 Mark Bowden, 12 16:51.9
36 Stephen Jahn, 12 16:58.5
40 Dan Thour, 10 17:00.4
86 T Cody Turnquist, 11 17:40.9
100 Cory Miskowiec, 10 17:47.0
Time = 1:23:45.0 Places = 133
4. Shawnee Mission (Kan)
6 Will Polk, 12 16:16.3
9 Ryan Hopper, 12 16:19.1
33 Jason Pugh, 12 16:55.5
65 Danny Nelson, 12 17:25.9
75 Bryan McGhee, 12 17:33.6
84 Scott Lysaught, 12 17:39.6
109 Robbie Kampen, 10 17:50.4
Time = 1:24:30.2 Places = 188
5. Holy Angels
2 Will Weldin, 12 15:56.9
30 Brian King, 11 16:52.9
34 James Patterson, 12 16:56.6
47 Ed Reeves, 10 17:09.9
158 Matt Lawrence, 9 18:13.3
180 John Rylander, 10 18:26.8
187 Austin Kathol, 11 18:29.6
Time = 1:25:09.5 Places = 271
6. Cincinnati Colerain
28 Tom Kinne, 11 16:50.7
48 Mark Bierkan, 11 17:10.2
53 Jason Simcoe, 11 17:14.8
68 Rob Schlemmer, 11 17:27.4
79 Joey Peak, 12 17:36.3
135 Chris Toelke, 11 18:03.8
150 Ryan Schutte, 11 18:08.7
Time = 1:26:19.2 Places = 276
7. Duluth East
25 Pete Klopp, 10 16:45.0
32 Grant Johnson, 12 16:54.9
55 Nick Hansen, 9 17:18.2
77 Kyle Erickson, 12 17:35.2
90 Todd Madole, 12 17:42.5
94 Bjorn Batdorf, 12 17:44.4
101 Ty Mears, 12 17:47.3
Time = 1:26:15.7 Places = 279
8. Hudson
1 Dustin Fier, 11 15:46.6
19 Kyle Long, 11 16:36.0
71 Eric Severude, 11 17:28.7
110 Andrew Redd, 12 17:50.8
113 Tony Brooks, 9 17:52.4
199 Chris Jerry, 11 18:36.2
207 Nathan Lee, 12 18:39.8
Time = 1:25:34.3 Places = 314
9. Mounds View
22 Matt Hanson, 12 16:39.8
49 Michael Gatzlaff, 12 17:10.5
73 Andy Tjernlund, 11 17:32.2
102 Jake Blood, 12 17:47.5
119 Brody McCoy, 10 17:55.3
124 Erik Lundberg, 12 17:58.0
140 Kellin Sandeno, 11 18:05.9
Time = 1:27:05.2 Places = 365
10. Lakeville
35 Mike Fenton, 12 16:57.1
62 Ari Metzger, 11 17:24.8
63 Zach Broughton, 11 17:25.2
83 Steve Bastin, 11 17:39.3
128 Blake Simmons, 12 18:00.1
131 Kevin Barr, 8 18:01.6
179 Dan Johnson, 9 18:26.3
Time = 1:27:26.3 Places = 371
11. Sioux Falls O'Gorman
54 Kaleb Boese, 9 17:16.8
56 Tom Beatch, 12 17:20.4
81 Paul Jeske, 11 17:37.9
87 Josh Tschetter, 11 17:41.3
105 Jon Alvey, 11 17:48.2
147 J. Wettlin, 9 18:08.2
149 Patrick Klotzbach, 10 18:08.5
Time = 1:27:44.4 Places = 383
12*. Brainerd
17 Justin Grunewald, 10 16:31.6
80 Cory Olson, 11 17:37.3
95 Brady Rutman, 12 17:44.9
148 Louis Bedard, 12 18:08.4
155 Chad Anderson, 12 18:11.4
203 Chris Woodard, 9 18:38.2
204 Brandon Town, 11 18:38.6
Time = 1:28:13.4 Places = 495
13*. Minnetonka
43 Cole Schelitzche, 12 17:06.3
52 Adam Dahlen, 11 17:14.2
97 Paul McKenzie, 11 17:46.0
108 Peter Shenk, 11 17:50.0
195 John Pocrnich, 11 18:34.2
226 Tyler Pietrick, 10 18:54.1
227 Joe Lose, 10 18:54.3
Time = 1:28:30.6 Places = 495
14. Wausau East (Wis)
8 Brian Welch, 11 16:18.5
60 Peter Mullen, 11 17:23.4
122 Adam Bever, 11 17:57.2
126 Jordan Lewandowski, 11 17:59.2
189 Zach Roush, 12 18:30.2
209 Dan Craven, 10 18:40.6
212 Chris Lovell, 11 18:48.5
Time = 1:28:08.3 Places = 505
15. Grand Forks Central
61 Dane Simonson, 11 17:23.9
66 Kyle Perry, 9 17:26.3
91 Matt Peterson, 12 17:43.2
142 Nick Glimsdahl, 12 18:06.6
171 Lee DeKrey, 12 18:18.6
186 Brian Fiala, 11 18:29.2
198 Paul Frushour, 12 18:35.8
Time = 1:28:58.5 Places = 531
16*. Onalaska (Wis)
45 Tyler Moe, 12 17:08.5
64 Jake Pasell, 10 17:25.6
99 Case Turner, 12 17:46.7
163 Matt Zurbriggen, 12 18:14.5
172 John Young, 11 18:19.0
183 Ben Walter, 10 18:28.4
206 Zach Moe, 10 18:39.4
Time = 1:28:54.3 Places = 543
17*. D. C. Everest
24 Jordan Theuerkauf, 11 16:43.4
41 Ross Conrad, 12 17:03.2
130 Logan LaPorte, 12 18:00.8
156 Marshall Legenza, 12 18:12.2
192 Zach Rodriguez, 10 18:31.6
197 Andy Woznicki, 11 18:35.4
217 Luke Foth, 10 18:50.5
Time = 1:28:31.2 Places = 543
18. Sauk Rapids-Rice
46 Nate Haeny, 11 17:08.9
74 Kevin Grose, 11 17:32.7
92 Austin DeArmond, 12 17:43.5
168 Connor Ziegler, 10 18:17.1
176 Ryan Pekarek, 9 18:24.0
214 Jon Paschke, 12 18:49.1
255 Matt Lutz, 11 19:12.1
Time = 1:29:06.1 Places = 556
19. Minneapolis Edison
3 Mar Jang, 12 16:03.2
106 Ngawang Phuntsok, 11 17:49.3
114 Agwua Omot, 12 17:52.7
145 Bilal Mohamed, 12 18:07.6
191 Eddie Kibira, 11 18:30.9
244 Anthony Farmer, 11 19:06.0
267 Jarrid Mayotte, 11 19:24.5
Time = 1:28:23.5 Places = 559
20. Grand Rapids
21 John Heitzman, 11 16:38.4
69 Austun Tavis, 9 17:27.7
82 Dan Scally, 11 17:38.4
173 Luke Prokop, 12 18:20.6
234 Nick Pariseau, 11 19:00.9
266 Joe Downing, 10 19:23.2
282 Ben McGrire, 12 19:40.7
Time = 1:29:05.9 Places = 579
21. Lakeland Union (Wis)
14 Jesse Loether, 10 16:27.7
67 Brandon Corbin, 11 17:26.9
72 Neil Wallace, 12 17:29.0
220 Tony Keelin, 11 18:51.6
249 Ben Bowman, 11 19:07.3
256 Matt Goff, 9 19:12.5
293 Tyler Gabert, 12 19:49.8
Time = 1:29:22.4 Places = 622
22. St. Louis Park
96 Tim Babatz, 10 17:45.7
115 Brian Bell, 11 17:53.1
127 Danny Margoles, 12 17:59.6
141 John Erickson, 11 18:06.2
157 Jesse Lang, 9 18:13.0
174 Andrew Cheesebro, 10 18:22.4
247 Andrew Yaeger, 10 19:07.0
Time = 1:29:57.5 Places = 636
23. Bemidji
70 Matt Hanson, 12 17:28.2
93 Jake Bartz, 11 17:44.0
107 Adam Quinn, 10 17:49.7
178 Justin Nelson, 12 18:25.0
243 Jay Prince, 12 19:05.6
253 Austin Seaverson, 12 19:11.5
303 Troy Lindquist, 9 20:13.5
Time = 1:30:32.2 Places = 691
24. Minneapolis South
5 Wolive Bekelcha, 11 16:10.1
103 Eric Foley, 12 17:47.5
152 Jesse Horst, 12 18:09.6
182 Andrew Young, 12 18:28.2
251 Brian Dooley, 11 19:08.4
295 Paul Krueger, 11 20:02.5
313 Travis Vorland, 11 20:30.7
Time = 1:29:43.6 Places = 693
25. Eau Claire Memorial
78 Ryan Loshaw, 10 17:35.7
121 Tim Schulz, 12 17:56.3
132 Adam Josephson, 12 18:02.0
184 Marc Mayer, 9 18:28.6
194 Joe Richie, 12 18:33.1
215 Paul Ward, 12 18:49.5
230 Randy Kins, 12 18:55.6
Time = 1:30:35.5 Places = 709
26. Maple Grove
57 Eric O'Neill, 11 17:21.0
85 Ben Larson, 12 17:40.6
112 Mike Yard, 11 17:51.9
239 Matt Allyn, 12 19:02.8
241 Alek Babel, 12 19:04.4
246 Dave Anderson, 12 19:06.7
275 Brett Healy, 11 19:34.3
Time = 1:31:00.6 Places = 734
27. Osceola (Wis)
125 Jeremiah Biedrzycki, 11 17:58.3
143 Justin Richert, 11 18:06.9
151 Alex Bean, 12 18:09.2
153 Tim Roberts, 12 18:10.4
170 Jesse Weiss, 12 18:18.2
202 Matt Gilson, 11 18:37.9
242 Jeff Thiel, 10 19:04.8
Time = 1:30:42.8 Places = 742
28*. Rosemount
31 Jason Quarford, 11 16:53.6
104 Matt Sondag, 12 17:47.6
177 Jonathan Gamlin, 12 18:24.6
222 John Millea, 12 18:52.8
228 Grant Offerman, 12 18:54.8
229 Andrew Bennett, 12 18:55.2
232 Sean Gamlin, 10 18:58.9
Time = 1:30:53.2 Places = 762
29*. Sartell
76 Andy Overby, 11 17:34.3
134 Jason Wetherbee, 12 18:02.8
136 Jon Neumann, 11 18:04.2
205 Josh Helgerson, 12 18:39.0
211 John Marschel, 10 18:47.7
235 David Stellmach, 12 19:01.0
262 Brett Nierengarten, 12 19:20.8
Time = 1:31:07.9 Places = 762
30. Wisconsin Lutheran
37 Cam Ausen, 12 16:59.3
89 Brad Kook, 11 17:42.2
137 Dan Ullstrup, 10 18:04.6
196 Tom Meitner, 11 18:35.0
314 David Bugenhagen, 9 20:52.2
Time = 1:32:13.2 Places = 773
31. Forest Lake
98 Chad Bjorklund, 11 17:46.5
139 Doug Stafki, 12 18:05.6
166 Ted Dehmlow, 11 18:16.4
181 Chris Clark, 11 18:27.4
213 Peter Bailey, 10 18:48.8
218 Nate Berg, 11 18:50.8
224 John Fahnhorst, 10 18:53.6
Time = 1:31:24.5 Places = 797
32. St. Paul Central
123 Charles Yin, 12 17:57.6
146 Rody Lageson, 11 18:07.9
169 Phil Wacker, 12 18:17.8
185 Tom Dehler, 11 18:28.9
219 Luke Kemp, 10 18:51.2
223 Tim Hohn, 9 18:53.2
248 Charles Sawyer, 10 19:07.1
Time = 1:31:43.2 Places = 842
33. Carlton/Wrenshall
18 Ryan Davis, 12 16:34.2
188 Adam Davis, 11 18:29.8
201 J T. Hlava, 9 18:37.5
208 Tim Stephenson, 10 18:40.1
273 Daniel Seglem, 11 19:30.5
302 Stefan Sjoberg, 10 20:11.4
315 Ken House, 9 20:57.4
Time = 1:31:51.9 Places = 888
34. Concordia Academy
27 Sam Hauck, 12 16:46.5
154 Kevin Haglund, 11 18:10.9
160 Chris Olson, 10 18:13.9
280 David Neuer, 10 19:38.4
291 Alex Rewey, 10 19:48.6
305 Geoff Miller, 10 20:16.3
308 Brett Star, 10 20:19.5
Time = 1:32:38.2 Places = 912
35. Minneapolis Southwest
23 Neil Grosscup, 11 16:40.5
117 Dan Dickinson, 11 17:54.5
231 Eric Maloney, 10 18:56.0
269 Pablo Huinansaca, 10 19:25.2
278 Brian Hawthorne, 11 19:37.5
283 Austin Groth, 11 19:41.7
306 John Thompson, 11 20:18.2
Time = 1:32:33.5 Places = 918
36. Elk River
50 John Kallemyn, 10 17:12.2
138 Tony Thompson, 10 18:05.3
238 Chad Compton, 12 19:02.5
240 Collin Ostroot, 9 19:03.7
258 Lee Frederickson, 9 19:15.1
263 Zach Varty, 8 19:22.0
270 Chris Lofgren, 12 19:26.0
Time = 1:32:38.6 Places = 924
37. White Bear Lake
133 Nate Hunstiger, 11 18:02.4
165 Adam Brandt, 12 18:16.1
175 Nate Henry, 9 18:23.4
210 Dan Henry, 12 18:47.3
272 Jason Poitra, 10 19:28.0
284 Jon Anderson, 11 19:42.2
285 Eric Carlson, 10 19:42.5
Time = 1:32:56.9 Places = 955
38. Rochester Mayo
159 Joe Sixta, 12 18:13.8
161 Brendan Sherman, 9 18:14.0
162 Hans Hebl, 10 18:14.1
236 Neil Khosla, 12 19:01.6
261 Matt McCasland, 10 19:18.0
274 Eric Saxman, 9 19:31.4
289 Jesse Moreno, 12 19:47.8
Time = 1:33:01.3 Places = 979
39. River Falls (Wis)
118 Kenyon Scheurman, 12 17:55.0
164 Brian Carley, 11 18:15.1
190 Tim Schultz, 11 18:30.5
250 Cory Anderson, 10 19:07.8
286 Jay Baumgartner, 12 19:45.8
287 Dan Taylor, 10 19:46.2
Time = 1:33:34.1 Places = 1008
40. Orono
58 Joe Mrkonich, 12 17:21.6
129 Lew Grobe, 12 18:00.5
245 Sam Dahlquist, 9 19:06.2
292 Cooper Hanning, 12 19:49.4
298 Pat Tiernay, 12 20:06.2
301 Matt Bollis, 11 20:10.5
311 Bryan Beal, 8 20:26.9
Time = 1:34:23.7 Places = 1022
41. Irondale
4 Mike VanBeusekom, 11 16:07.1
193 Ken Anderson, 12 18:32.0
252 Rishi Madhok, 11 19:08.7
299 Nick McGurk, 10 20:08.6
300 Varun Bhartia, 11 20:09.8
312 Dan Gimm, 11 20:29.7
316 Andy Brooks, 12 21:03.8
Time = 1:34:06.1 Places = 1048
42. Duluth Denfeld
111 Chris Davies, 12 17:51.1
200 Andy Bucci, 10 18:37.0
216 Joe Waller, 10 18:50.1
260 Jake Lockwood, 10 19:17.0
264 Derek Menz, 12 19:22.2
268 Matt Hannula, 9 19:24.8
294 Dave Mehling, 10 19:59.0
Time = 1:33:57.3 Places = 1051
43. Jackson County Centrl
144 Steve Strom, 9 18:07.2
225 Phillip Wohlers, 11 18:53.9
254 Cody Lewis, 10 19:11.8
265 Alex Karim, 11 19:22.4
276 Nathan Holt, 12 19:34.6
277 Kyle Kocak, 9 19:36.2
304 Kayle Pauling, 12 20:15.5
Time = 1:35:09.8 Places = 1164
44. Cretin-Derham Hall
167 Will Gochberg, 12 18:16.8
221 Scott Peterson, 12 18:52.2
257 Tom Distad, 12 19:13.1
279 Michael Leete, 12 19:37.9
290 Spencer Corrigan, 10 19:48.2
297 John Pepin, 12 20:05.1
Time = 1:35:48.0 Places = 1214
45. Fridley
116 Phil Crawford, 11 17:53.5
233 Adam White, 12 19:00.3
271 Andy Selin, 11 19:27.4
288 Casey Johnson, 12 19:47.5
317 Chaunhia Xiong, 11 21:11.1
321 Brian Wilka, 9 21:46.9
Time = 1:37:19.5 Places = 1225
46. Chippewa Falls
120 John Rohde, 12 17:55.9
281 Matt Peacock, 9 19:40.4
310 Chris Magyar, 12 20:23.2
319 Paul Wech, 11 21:31.9
320 Trevor Koss, 11 21:40.7
322 Brandon Wolff, 11 25:17.9
323 Nick Nordwig, 11 25:33.1
Time = 1:41:12.0 Places = 1350
47. Wadena-Deek Creek
237 Andy Hay, 10 19:01.9
259 Aaron Pederson, 12 19:16.2
296 Eric Asfeld, 8 20:04.0
307 Jeff Riedel, 9 20:18.6
309 Tyler Pederson, 10 20:21.9
318 Dennis Sabry, 12 21:17.4
Time = 1:39:02.4 Places = 1408
Place Score Name Grade Time Team
1 1 Dustin Fier 11 15:46.6 Hudson
2 2 Will Weldin 12 15:56.9 Holy Angels
3 3 Mar Jang 12 16:03.2 Minneapolis Edison
4 4 Mike VanBeusekom 11 16:07.1 Irondale
5 5 Wolive Bekelcha 11 16:10.1 Minneapolis South
6 6 Will Polk 12 16:16.3 Shawnee Mission (Kan)
7 7 Chris Gruenhagen 12 16:17.5 Mankato West
8 8 Brian Welch 11 16:18.5 Wausau East (Wis)
9 9 Ryan Hopper 12 16:19.1 Shawnee Mission (Kan)
10 10 Sejin Takamura 10 16:19.8 Mankato West
11 11 David Van Orsdel 11 16:24.0 Hopkins
12 12 James Hull 12 16:25.8 Wayzata
13 13 Will Hawthorne 12 16:27.4 Hopkins
14 14 Jesse Loether 10 16:27.7 Lakeland Union (Wis)
15 15 Garrot Kuzzy 12 16:28.1 Hopkins
16 16 Taylor Fay 12 16:28.5 Wayzata
17 17 Justin Grunewald 10 16:31.6 Brainerd
18 18 Ryan Davis 12 16:34.2 Carlton/Wrenshall
19 19 Kyle Long 11 16:36.0 Hudson
20 20 Tony Klappa 11 16:36.6 Hopkins
21 21 John Heitzman 11 16:38.4 Grand Rapids
22 22 Matt Hanson 12 16:39.8 Mounds View
23 23 Neil Grosscup 11 16:40.5 Minneapolis Southwest
24 24 Jordan Theuerkauf 11 16:43.4 D. C. Everest
25 25 Pete Klopp 10 16:45.0 Duluth East
26 26 Jake Sheldon 12 16:46.0 Mankato West
27 27 Sam Hauck 12 16:46.5 Concordia Academy
28 28 Tom Kinne 11 16:50.7 Cincinnati Colerain
29 29 Mark Bowden 12 16:51.9 Wayzata
30 30 Brian King 11 16:52.9 Holy Angels
31 31 Jason Quarford 11 16:53.6 Rosemount
32 32 Grant Johnson 12 16:54.9 Duluth East
33 33 Jason Pugh 12 16:55.5 Shawnee Mission (Kan)
34 34 James Patterson 12 16:56.6 Holy Angels
35 35 Mike Fenton 12 16:57.1 Lakeville
36 36 Stephen Jahn 12 16:58.5 Wayzata
37 37 Cam Ausen 12 16:59.3 Wisconsin Lutheran
38 38 Keenan Robbins 12 16:59.9 Mankato West
39 39 Ben Ingman 12 17:00.2 Mankato West
40 40 Dan Thour 10 17:00.4 Wayzata
41 41 Ross Conrad 12 17:03.2 D. C. Everest
42 42 James Cambell 12 17:05.7 Mankato West
43 43 Cole Schelitzche 12 17:06.3 Minnetonka
44 44 Mike Krisch 9 17:08.0 Hopkins
45 45 Tyler Moe 12 17:08.5 Onalaska (Wis)
46 46 Nate Haeny 11 17:08.9 Sauk Rapids-Rice
47 47 Ed Reeves 10 17:09.9 Holy Angels
48 48 Mark Bierkan 11 17:10.2 Cincinnati Colerain
49 49 Michael Gatzlaff 12 17:10.5 Mounds View
50 50 John Kallemyn 10 17:12.2 Elk River
51 51 Micah Danielson 10 17:13.6 Hopkins
52 52 Adam Dahlen 11 17:14.2 Minnetonka
53 53 Jason Simcoe 11 17:14.8 Cincinnati Colerain
54 54 Kaleb Boese 9 17:16.8 Sioux Falls O'Gorman
55 Abdiqani Jama 11 17:17.4 Minneapolis Roosevelt
56 55 Nick Hansen 9 17:18.2 Duluth East
57 56 Tom Beatch 12 17:20.4 Sioux Falls O'Gorman
58 57 Eric O'Neill 11 17:21.0 Maple Grove
59 58 Joe Mrkonich 12 17:21.6 Orono
60 59 Jeff Lundgren 11 17:22.8 Mankato West
61 60 Peter Mullen 11 17:23.4 Wausau East (Wis)
62 61 Dane Simonson 11 17:23.9 Grand Forks Central
63 62 Ari Metzger 11 17:24.8 Lakeville
64 63 Zach Broughton 11 17:25.2 Lakeville
65 64 Jake Pasell 10 17:25.6 Onalaska (Wis)
66 65 Danny Nelson 12 17:25.9 Shawnee Mission (Kan)
67 66 Kyle Perry 9 17:26.3 Grand Forks Central
68 67 Brandon Corbin 11 17:26.9 Lakeland Union (Wis)
69 68 Rob Schlemmer 11 17:27.4 Cincinnati Colerain
70 69 Austun Tavis 9 17:27.7 Grand Rapids
71 70 Matt Hanson 12 17:28.2 Bemidji
72 71 Eric Severude 11 17:28.7 Hudson
73 72 Neil Wallace 12 17:29.0 Lakeland Union (Wis)
74 73 Andy Tjernlund 11 17:32.2 Mounds View
75 74 Kevin Grose 11 17:32.7 Sauk Rapids-Rice
76 75 Bryan McGhee 12 17:33.6 Shawnee Mission (Kan)
77 76 Andy Overby 11 17:34.3 Sartell
78 Keith Stenzel 12 17:34.9 Mankato West
79 77 Kyle Erickson 12 17:35.2 Duluth East
80 78 Ryan Loshaw 10 17:35.7 Eau Claire Memorial
81 79 Joey Peak 12 17:36.3 Cincinnati Colerain
82 80 Cory Olson 11 17:37.3 Brainerd
83 81 Paul Jeske 11 17:37.9 Sioux Falls O'Gorman
84 82 Dan Scally 11 17:38.4 Grand Rapids
85 83 Steve Bastin 11 17:39.3 Lakeville
86 84 Scott Lysaught 12 17:39.6 Shawnee Mission (Kan)
87 85 Ben Larson 12 17:40.6 Maple Grove
88 86 T Cody Turnquist 11 17:40.9 Wayzata
89 87 Josh Tschetter 11 17:41.3 Sioux Falls O'Gorman
90 88 Jason Henry 11 17:41.6 Hopkins
91 89 Brad Kook 11 17:42.2 Wisconsin Lutheran
92 90 Todd Madole 12 17:42.5 Duluth East
93 91 Matt Peterson 12 17:43.2 Grand Forks Central
94 92 Austin DeArmond 12 17:43.5 Sauk Rapids-Rice
95 93 Jake Bartz 11 17:44.0 Bemidji
96 94 Bjorn Batdorf 12 17:44.4 Duluth East
97 95 Brady Rutman 12 17:44.9 Brainerd
98 96 Tim Babatz 10 17:45.7 St. Louis Park
99 97 Paul McKenzie 11 17:46.0 Minnetonka
100 98 Chad Bjorklund 11 17:46.5 Forest Lake
101 99 Case Turner 12 17:46.7 Onalaska (Wis)
102 100 Cory Miskowiec 10 17:47.0 Wayzata
103 101 Ty Mears 12 17:47.3 Duluth East
104 102 Jake Blood 12 17:47.5 Mounds View
105 103 Eric Foley 12 17:47.5 Minneapolis South
106 104 Matt Sondag 12 17:47.6 Rosemount
107 105 Jon Alvey 11 17:48.2 Sioux Falls O'Gorman
108 Luke Preus 10 17:48.5 Wayzata
109 Matt Farr 12 17:48.9 Wayzata
110 106 Ngawang Phuntsok 11 17:49.3 Minneapolis Edison
111 107 Adam Quinn 10 17:49.7 Bemidji
112 108 Peter Shenk 11 17:50.0 Minnetonka
113 109 Robbie Kampen 10 17:50.4 Shawnee Mission (Kan)
114 110 Andrew Redd 12 17:50.8 Hudson
115 111 Chris Davies 12 17:51.1 Duluth Denfeld
116 Joe DeVeau 11 17:51.5 Hopkins
117 112 Mike Yard 11 17:51.9 Maple Grove
118 113 Tony Brooks 9 17:52.4 Hudson
119 114 Agwua Omot 12 17:52.7 Minneapolis Edison
120 115 Brian Bell 11 17:53.1 St. Louis Park
121 116 Phil Crawford 11 17:53.5 Fridley
122 117 Dan Dickinson 11 17:54.5 Minneapolis Southwest
123 118 Kenyon Scheurman 12 17:55.0 River Falls (Wis)
124 119 Brody McCoy 10 17:55.3 Mounds View
125 120 John Rohde 12 17:55.9 Chippewa Falls
126 121 Tim Schulz 12 17:56.3 Eau Claire Memorial
127 Andrew Steward 12 17:56.7 Duluth East
128 122 Adam Bever 11 17:57.2 Wausau East (Wis)
129 123 Charles Yin 12 17:57.6 St. Paul Central
130 124 Erik Lundberg 12 17:58.0 Mounds View
131 125 Jeremiah Biedrzycki 11 17:58.3 Osceola (Wis)
132 Jared Stephens 12 17:58.7 Hopkins
133 126 Jordan Lewandowski 11 17:59.2 Wausau East (Wis)
134 127 Danny Margoles 12 17:59.6 St. Louis Park
135 128 Blake Simmons 12 18:00.1 Lakeville
136 129 Lew Grobe 12 18:00.5 Orono
137 130 Logan LaPorte 12 18:00.8 D. C. Everest
138 Wolf Gremel 11 18:01.2 Mankato West
139 131 Kevin Barr 8 18:01.6 Lakeville
140 132 Adam Josephson 12 18:02.0 Eau Claire Memorial
141 133 Nate Hunstiger 11 18:02.4 White Bear Lake
142 134 Jason Wetherbee 12 18:02.8 Sartell
143 135 Chris Toelke 11 18:03.8 Cincinnati Colerain
144 136 Jon Neumann 11 18:04.2 Sartell
145 137 Dan Ullstrup 10 18:04.6 Wisconsin Lutheran
146 138 Tony Thompson 10 18:05.3 Elk River
147 139 Doug Stafki 12 18:05.6 Forest Lake
148 140 Kellin Sandeno 11 18:05.9 Mounds View
149 141 John Erickson 11 18:06.2 St. Louis Park
150 142 Nick Glimsdahl 12 18:06.6 Grand Forks Central
151 143 Justin Richert 11 18:06.9 Osceola (Wis)
152 144 Steve Strom 9 18:07.2 Jackson County Centrl
153 145 Bilal Mohamed 12 18:07.6 Minneapolis Edison
154 146 Rody Lageson 11 18:07.9 St. Paul Central
155 147 J. Wettlin 9 18:08.2 Sioux Falls O'Gorman
156 148 Louis Bedard 12 18:08.4 Brainerd
157 149 Patrick Klotzbach 10 18:08.5 Sioux Falls O'Gorman
158 150 Ryan Schutte 11 18:08.7 Cincinnati Colerain
159 151 Alex Bean 12 18:09.2 Osceola (Wis)
160 152 Jesse Horst 12 18:09.6 Minneapolis South
161 Josh Twedt 11 18:10.2 Sioux Falls O'Gorman
162 153 Tim Roberts 12 18:10.4 Osceola (Wis)
163 Alex Richter 11 18:10.5 Hopkins
164 154 Kevin Haglund 11 18:10.9 Concordia Academy
165 155 Chad Anderson 12 18:11.4 Brainerd
166 Matt Long 9 18:11.8 Mankato West
167 156 Marshall Legenza 12 18:12.2 D. C. Everest
168 157 Jesse Lang 9 18:13.0 St. Louis Park
169 158 Matt Lawrence 9 18:13.3 Holy Angels
170 159 Joe Sixta 12 18:13.8 Rochester Mayo
171 160 Chris Olson 10 18:13.9 Concordia Academy
172 161 Brendan Sherman 9 18:14.0 Rochester Mayo
173 162 Hans Hebl 10 18:14.1 Rochester Mayo
174 Brian Roberson 12 18:14.2 Cincinnati Colerain
175 163 Matt Zurbriggen 12 18:14.5 Onalaska (Wis)
176 164 Brian Carley 11 18:15.1 River Falls (Wis)
177 Ben Orcutt 10 18:15.5 Sioux Falls O'Gorman
178 165 Adam Brandt 12 18:16.1 White Bear Lake
179 166 Ted Dehmlow 11 18:16.4 Forest Lake
180 167 Will Gochberg 12 18:16.8 Cretin-Derham Hall
181 168 Connor Ziegler 10 18:17.1 Sauk Rapids-Rice
182 169 Phil Wacker 12 18:17.8 St. Paul Central
183 170 Jesse Weiss 12 18:18.2 Osceola (Wis)
184 171 Lee DeKrey 12 18:18.6 Grand Forks Central
185 172 John Young 11 18:19.0 Onalaska (Wis)
186 Joe Gordon 12 18:20.3 Sioux Falls O'Gorman
187 173 Luke Prokop 12 18:20.6 Grand Rapids
188 Chris Kannady 12 18:21.3 Cincinnati Colerain
189 Shaun Tudor 10 18:22.0 Wayzata
190 174 Andrew Cheesebro 10 18:22.4 St. Louis Park
191 175 Nate Henry 9 18:23.4 White Bear Lake
192 176 Ryan Pekarek 9 18:24.0 Sauk Rapids-Rice
193 177 Jonathan Gamlin 12 18:24.6 Rosemount
194 178 Justin Nelson 12 18:25.0 Bemidji
195 179 Dan Johnson 9 18:26.3 Lakeville
196 180 John Rylander 10 18:26.8 Holy Angels
197 181 Chris Clark 11 18:27.4 Forest Lake
198 182 Andrew Young 12 18:28.2 Minneapolis South
199 183 Ben Walter 10 18:28.4 Onalaska (Wis)
200 184 Marc Mayer 9 18:28.6 Eau Claire Memorial
201 185 Tom Dehler 11 18:28.9 St. Paul Central
202 186 Brian Fiala 11 18:29.2 Grand Forks Central
203 187 Austin Kathol 11 18:29.6 Holy Angels
204 188 Adam Davis 11 18:29.8 Carlton/Wrenshall
205 189 Zach Roush 12 18:30.2 Wausau East (Wis)
206 190 Tim Schultz 11 18:30.5 River Falls (Wis)
207 191 Eddie Kibira 11 18:30.9 Minneapolis Edison
208 Kyle Jansson 11 18:31.2 Shawnee Mission (Kan)
209 192 Zach Rodriguez 10 18:31.6 D. C. Everest
210 193 Ken Anderson 12 18:32.0 Irondale
211 194 Joe Richie 12 18:33.1 Eau Claire Memorial
212 195 John Pocrnich 11 18:34.2 Minnetonka
213 196 Tom Meitner 11 18:35.0 Wisconsin Lutheran
214 197 Andy Woznicki 11 18:35.4 D. C. Everest
215 198 Paul Frushour 12 18:35.8 Grand Forks Central
216 199 Chris Jerry 11 18:36.2 Hudson
217 200 Andy Bucci 10 18:37.0 Duluth Denfeld
218 201 J T. Hlava 9 18:37.5 Carlton/Wrenshall
219 202 Matt Gilson 11 18:37.9 Osceola (Wis)
220 203 Chris Woodard 9 18:38.2 Brainerd
221 204 Brandon Town 11 18:38.6 Brainerd
222 205 Josh Helgerson 12 18:39.0 Sartell
223 206 Zach Moe 10 18:39.4 Onalaska (Wis)
224 207 Nathan Lee 12 18:39.8 Hudson
225 208 Tim Stephenson 10 18:40.1 Carlton/Wrenshall
226 209 Dan Craven 10 18:40.6 Wausau East (Wis)
227 Wade Haworth 9 18:45.0 Duluth East
228 Matt Matack 11 18:46.3 Duluth East
229 Dave Salidin 11 18:46.6 Lakeville
230 210 Dan Henry 12 18:47.3 White Bear Lake
231 211 John Marschel 10 18:47.7 Sartell
232 Adam Cowger 12 18:48.1 Grand Forks Central
233 212 Chris Lovell 11 18:48.5 Wausau East (Wis)
234 213 Peter Bailey 10 18:48.8 Forest Lake
235 David Klitzke 11 18:48.9 Onalaska (Wis)
236 214 Jon Paschke 12 18:49.1 Sauk Rapids-Rice
237 215 Paul Ward 12 18:49.5 Eau Claire Memorial
238 216 Joe Waller 10 18:50.1 Duluth Denfeld
239 217 Luke Foth 10 18:50.5 D. C. Everest
240 218 Nate Berg 11 18:50.8 Forest Lake
241 219 Luke Kemp 10 18:51.2 St. Paul Central
242 220 Tony Keelin 11 18:51.6 Lakeland Union (Wis)
243 221 Scott Peterson 12 18:52.2 Cretin-Derham Hall
244 222 John Millea 12 18:52.8 Rosemount
245 223 Tim Hohn 9 18:53.2 St. Paul Central
246 224 John Fahnhorst 10 18:53.6 Forest Lake
247 225 Phillip Wohlers 11 18:53.9 Jackson County Centrl
248 226 Tyler Pietrick 10 18:54.1 Minnetonka
249 227 Joe Lose 10 18:54.3 Minnetonka
250 228 Grant Offerman 12 18:54.8 Rosemount
251 229 Andrew Bennett 12 18:55.2 Rosemount
252 230 Randy Kins 12 18:55.6 Eau Claire Memorial
253 231 Eric Maloney 10 18:56.0 Minneapolis Southwest
254 232 Sean Gamlin 10 18:58.9 Rosemount
255 Ben Willenbring 11 18:59.5 Mounds View
256 233 Adam White 12 19:00.3 Fridley
257 Jake Moe 10 19:00.7 Onalaska (Wis)
258 234 Nick Pariseau 11 19:00.9 Grand Rapids
259 235 David Stellmach 12 19:01.0 Sartell
260 Julian Lyle 12 19:01.1 Holy Angels
261 Sean Hogan 11 19:01.2 Forest Lake
262 236 Neil Khosla 12 19:01.6 Rochester Mayo
263 237 Andy Hay 10 19:01.9 Wadena-Deek Creek
264 Will Mitchell 12 19:02.2 Forest Lake
265 238 Chad Compton 12 19:02.5 Elk River
266 239 Matt Allyn 12 19:02.8 Maple Grove
267 240 Collin Ostroot 9 19:03.7 Elk River
268 Joe Davis 10 19:04.1 Eau Claire Memorial
269 241 Alek Babel 12 19:04.4 Maple Grove
270 242 Jeff Thiel 10 19:04.8 Osceola (Wis)
271 243 Jay Prince 12 19:05.6 Bemidji
272 244 Anthony Farmer 11 19:06.0 Minneapolis Edison
273 245 Sam Dahlquist 9 19:06.2 Orono
274 246 Dave Anderson 12 19:06.7 Maple Grove
275 247 Andrew Yaeger 10 19:07.0 St. Louis Park
276 248 Charles Sawyer 10 19:07.1 St. Paul Central
277 249 Ben Bowman 11 19:07.3 Lakeland Union (Wis)
278 Leif Anderson 12 19:07.4 Hudson
279 250 Cory Anderson 10 19:07.8 River Falls (Wis)
280 Dan Klein 12 19:08.1 St. Louis Park
281 251 Brian Dooley 11 19:08.4 Minneapolis South
282 252 Rishi Madhok 11 19:08.7 Irondale
283 Mark Steffen 9 19:10.0 Osceola (Wis)
284 253 Austin Seaverson 12 19:11.5 Bemidji
285 254 Cody Lewis 10 19:11.8 Jackson County Centrl
286 255 Matt Lutz 11 19:12.1 Sauk Rapids-Rice
287 256 Matt Goff 9 19:12.5 Lakeland Union (Wis)
288 257 Tom Distad 12 19:13.1 Cretin-Derham Hall
289 Andy Lounsbury 12 19:13.5 Holy Angels
290 Tim Rineck 10 19:13.9 Eau Claire Memorial
291 Erik Nygren 11 19:14.8 Lakeville
292 258 Lee Frederickson 9 19:15.1 Elk River
293 259 Aaron Pederson 12 19:16.2 Wadena-Deek Creek
294 260 Jake Lockwood 10 19:17.0 Duluth Denfeld
295 Evan Tougas 11 19:17.7 Brainerd
296 261 Matt McCasland 10 19:18.0 Rochester Mayo
297 Dave Montgomery 12 19:18.3 Mounds View
298 Shane Schultz 10 19:18.7 Hudson
299 Matt Hill 11 19:19.7 St. Paul Central
300 262 Brett Nierengarten 12 19:20.8 Sartell
301 263 Zach Varty 8 19:22.0 Elk River
302 264 Derek Menz 12 19:22.2 Duluth Denfeld
303 265 Alex Karim 11 19:22.4 Jackson County Centrl
304 Greg Jackson 11 19:22.7 Minnetonka
305 Bill Sonbuchner 12 19:23.0 Sauk Rapids-Rice
306 266 Joe Downing 10 19:23.2 Grand Rapids
307 Jack Hadlich 12 19:23.6 Grand Forks Central
308 Scott Degner 9 19:24.0 Osceola (Wis)
309 267 Jarrid Mayotte 11 19:24.5 Minneapolis Edison
310 268 Matt Hannula 9 19:24.8 Duluth Denfeld
311 269 Pablo Huinansaca 10 19:25.2 Minneapolis Southwest
312 John Ruzinek 12 19:25.5 D. C. Everest
313 270 Chris Lofgren 12 19:26.0 Elk River
314 Scott Ford 10 19:26.3 Rosemount
315 271 Andy Selin 11 19:27.4 Fridley
316 272 Jason Poitra 10 19:28.0 White Bear Lake
317 Morgan Simonson 10 19:28.9 Grand Forks Central
318 Zach Wyman 11 19:30.0 Lakeville
319 273 Daniel Seglem 11 19:30.5 Carlton/Wrenshall
320 274 Eric Saxman 9 19:31.4 Rochester Mayo
321 Jacob Seaquist 10 19:32.7 Sartell
322 275 Brett Healy 11 19:34.3 Maple Grove
323 276 Nathan Holt 12 19:34.6 Jackson County Centrl
324 277 Kyle Kocak 9 19:36.2 Jackson County Centrl
325 278 Brian Hawthorne 11 19:37.5 Minneapolis Southwest
326 279 Michael Leete 12 19:37.9 Cretin-Derham Hall
327 280 David Neuer 10 19:38.4 Concordia Academy
328 281 Matt Peacock 9 19:40.4 Chippewa Falls
329 282 Ben McGrire 12 19:40.7 Grand Rapids
330 Dan Peterson 11 19:41.0 Holy Angels
331 283 Austin Groth 11 19:41.7 Minneapolis Southwest
332 284 Jon Anderson 11 19:42.2 White Bear Lake
333 285 Eric Carlson 10 19:42.5 White Bear Lake
334 Jeff Sands 10 19:44.1 Brainerd
335 Adam Plante 11 19:44.7 Sartell
336 Aaron Nelson 11 19:45.4 Minnetonka
337 286 Jay Baumgartner 12 19:45.8 River Falls (Wis)
338 287 Dan Taylor 10 19:46.2 River Falls (Wis)
339 288 Casey Johnson 12 19:47.5 Fridley
340 289 Jesse Moreno 12 19:47.8 Rochester Mayo
341 290 Spencer Corrigan 10 19:48.2 Cretin-Derham Hall
342 291 Alex Rewey 10 19:48.6 Concordia Academy
343 CJ Anthony 12 19:49.0 Rosemount
344 292 Cooper Hanning 12 19:49.4 Orono
345 293 Tyler Gabert 12 19:49.8 Lakeland Union (Wis)
346 Joe Svendsen 12 19:53.0 Onalaska (Wis)
347 294 Dave Mehling 10 19:59.0 Duluth Denfeld
348 Brian Beckman 11 20:02.0 Rochester Mayo
349 295 Paul Krueger 11 20:02.5 Minneapolis South
350 296 Eric Asfeld 8 20:04.0 Wadena-Deek Creek
351 297 John Pepin 12 20:05.1 Cretin-Derham Hall
352 298 Pat Tiernay 12 20:06.2 Orono
353 Chris Endreson 12 20:06.9 Brainerd
354 Kyle Smaagard 10 20:07.6 White Bear Lake
355 Ben Salzman 11 20:08.1 St. Paul Central
356 299 Nick McGurk 10 20:08.6 Irondale
357 Matt Phillips 10 20:09.0 Rosemount
358 300 Varun Bhartia 11 20:09.8 Irondale
359 301 Matt Bollis 11 20:10.5 Orono
360 302 Stefan Sjoberg 10 20:11.4 Carlton/Wrenshall
361 303 Troy Lindquist 9 20:13.5 Bemidji
362 Matt Midthun 11 20:13.8 Mounds View
363 304 Kayle Pauling 12 20:15.5 Jackson County Centrl
364 305 Geoff Miller 10 20:16.3 Concordia Academy
365 Phil Hansen 9 20:17.9 Jackson County Centrl
366 306 John Thompson 11 20:18.2 Minneapolis Southwest
367 307 Jeff Riedel 9 20:18.6 Wadena-Deek Creek
368 Matt Pagoaga 12 20:18.9 Wausau East (Wis)
369 Richard Grosskreutz 12 20:19.2 Wausau East (Wis)
370 308 Brett Star 10 20:19.5 Concordia Academy
371 Jeff Siple 12 20:21.4 Rochester Mayo
372 309 Tyler Pederson 10 20:21.9 Wadena-Deek Creek
373 Eric Healy 11 20:22.5 Maple Grove
374 310 Chris Magyar 12 20:23.2 Chippewa Falls
375 Jon Simmons 10 20:25.3 St. Louis Park
376 311 Bryan Beal 8 20:26.9 Orono
377 Chris Yard 9 20:28.8 Maple Grove
378 312 Dan Gimm 11 20:29.7 Irondale
379 313 Travis Vorland 11 20:30.7 Minneapolis South
380 Carl Henderson 11 20:32.7 Minneapolis Southwest
381 Evan Knoblach 12 20:34.7 Sartell
382 Dan Conell 12 20:35.1 Duluth Denfeld
383 Colton Thompson 10 20:39.3 Osceola (Wis)
384 Timo Niemi 11 20:45.3 Minneapolis South
385 Derrick Welch 9 20:46.8 Wausau East (Wis)
386 Evan Rowe 9 20:48.9 Minneapolis Southwest
387 314 David Bugenhagen 9 20:52.2 Wisconsin Lutheran
388 Jake Stade 10 20:53.4 Jackson County Centrl
389 Dallas Gray 10 20:55.2 Elk River
390 315 Ken House 9 20:57.4 Carlton/Wrenshall
391 Matt Textor 12 21:00.0 Rochester Mayo
392 Ned Peck 12 21:00.3 White Bear Lake
393 316 Andy Brooks 12 21:03.8 Irondale
394 317 Chaunhia Xiong 11 21:11.1 Fridley
395 Jon Eiynck 11 21:12.8 Sauk Rapids-Rice
396 Paul Fretham 10 21:16.6 Jackson County Centrl
397 318 Dennis Sabry 12 21:17.4 Wadena-Deek Creek
398 Ryan Clay 12 21:17.9 St. Louis Park
399 Bryson Dean 10 21:20.5 Irondale
400 Matt Crane 12 21:21.3 Elk River
401 Jim Greig 10 21:26.3 Irondale
402 319 Paul Wech 11 21:31.9 Chippewa Falls
403 Matt Swantek 11 21:39.0 Orono
404 320 Trevor Koss 11 21:40.7 Chippewa Falls
405 Matt Reiher 10 21:45.5 Concordia Academy
406 321 Brian Wilka 9 21:46.9 Fridley
407 Dylan Fairchild 9 22:19.1 Duluth Denfeld
408 Nick Vu 9 22:23.9 Irondale
409 Keith Doten 8 22:43.2 Orono
410 Mark Mullin 12 22:45.0 Duluth Denfeld
411 Jon Esters 8 23:04.8 Orono
412 322 Brandon Wolff 11 25:17.9 Chippewa Falls
413 323 Nick Nordwig 11 25:33.1 Chippewa Falls
414 Jon Popko 11 26:00.4 Chippewa Falls
415 Jon Welch 11 26:41.5 Chippewa Falls