Roy Griak Invitational Gold High School Boys
Les Bolstad Golf Course
Sep. 29, 2007
Results by ChampionChip Minnesota
Use the Find option of your Web Browser to find the performance of a specific individual or team.
Click here for data on girls
PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 Wayzata 211 14 17 37 66 77 78 90 17:12.3 0:43.1 2 Marquette University 214 15 20 23 57 99 117 144 17:12.4 0:55.5 3 Shawnee Mission Nw 237 31 41 45 50 70 73 219 17:16.5 0:25.5 4 Pleasant Valley 239 7 27 46 48 111 112 148 17:14.3 1:18.2 5 Brainerd 253 9 28 62 67 87 118 154 17:18.5 0:55.7 6 Port Washington 254 11 16 34 80 113 132 256 17:17.4 1:09.6 7 Rosemount 256 3 44 56 64 89 175 206 17:14.7 1:21.6 8 Edina 303 12 42 65 82 102 116 120 17:24.2 0:58.9 9 Iowa City West 357 8 24 29 147 149 193 218 17:27.7 1:30.3 10 Minneapolis South 376 4 58 72 85 157 194 199 17:28.9 1:52.6 11 Perham 380 6 38 49 131 156 215 233 17:29.6 1:42.0 12 Minnetonka 382 22 47 69 92 152 189 200 17:33.1 1:18.9 13 Mountain View 402 35 60 81 97 129 173 183 17:37.5 0:55.9 14 Roseville 449 13 21 93 153 169 182 216 17:38.9 1:31.0 15 Robbinsdale Armstrong 466 19 88 96 124 139 171 210 17:43.9 1:15.9 16 West Bend West 491 79 86 104 107 115 237 249 17:49.0 0:23.0 17 Mounds View 542 75 76 106 142 143 202 232 17:53.8 0:38.8 18 Bay Port 587 36 68 103 160 220 226 266 17:55.7 1:37.4 19 Coon Rapids 594 71 94 100 121 208 239 250 17:58.1 1:08.2 20 Des Moines Roosevelt 604 74 91 126 135 178 224 238 17:59.5 0:51.9 21 Sioux Falls Roosevelt 625 83 98 128 155 161 176 188 18:01.6 0:41.0 22 Forest Lake 626 53 101 133 158 181 209 248 18:00.8 1:05.3 23 Lakeville North 637 18 134 141 164 180 211 225 18:00.5 1:32.7 24 West Potomac 639 43 105 109 177 205 270 289 18:01.4 1:24.7 25 Shorewood 706 10 119 184 186 207 223 230 18:05.6 1:52.1 26 Buffalo 716 30 59 130 243 254 274 304 18:11.0 2:03.2 27 Rochester Century 718 25 33 138 258 264 267 269 18:09.4 2:15.7 28 Burnsville 733 1 165 172 174 221 234 241 17:59.1 2:50.6 29 Hudson 779 52 84 167 213 263 275 286 18:16.0 1:53.6 30 Hopkins 788 54 123 170 196 245 246 257 18:17.3 1:40.8 31 River Falls 792 32 63 197 229 271 282 293 18:16.1 2:12.6 32 Menomonie 825 26 39 159 300 301 306 316 18:35.9 3:13.4 33 Minnehaha Academy 836 122 127 136 198 253 307 310 18:23.4 1:07.6 34 Dubuque Wahlert 850 151 162 168 179 190 201 252 18:22.9 0:15.2 35 Eau Claire Memorial 852 61 145 146 227 273 277 279 18:25.8 1:52.9 36 Wausau West 890 137 150 163 204 236 244 259 18:29.1 0:51.3 37 Onalaska 910 108 110 192 217 283 295 308 18:32.9 1:38.0 38 Grand Rapids 925 51 140 195 261 278 290 305 18:32.5 2:04.3 39 Irondale 947 5 185 240 255 262 276 294 18:30.1 2:41.6 40 Dowling Catholic 976 95 114 222 247 298 302 309 18:46.3 2:22.3 41 Staples Motley 1017 125 187 212 228 265 280 291 18:41.1 1:13.1 42 Tipton 1056 55 191 242 281 287 288 292 18:50.7 2:16.2 43 St Paul Central 1094 166 203 214 251 260 272 285 18:48.8 0:51.1 44 Winona Cotter 1242 2 297 312 314 317 318 321 19:49.9 4:53.4 45 Aquinas 1275 40 296 311 313 315 319 322 19:56.5 3:42.1 46 Kingsland 1317 231 235 268 284 299 303 320 19:24.9 1:14.2 Incomplete Teams: Washburn, Heritage Individuals PLACE FINISHER TIME 1. Wayzata 14 Jeremy Drenckhahn, 11 16:51.9 17 Dan Ducharme, 11 16:53.7 37 Anders Bowman, 12 17:10.1 66 Andrew Wasz, 11 17:30.6 77 Peter Holmes, 12 17:35.0 78 Evan Day, 11 17:35.3 90 Jon Hackbart, 11 17:43.0 Total Time = 1:26:01.3 Total Places = 211 2. Marquette University 15 Bill Jones, 12 16:53.3 20 Jordan Megna, 12 16:55.4 23 Will Casey, 10 16:58.2 57 Ben Possi, 11 17:26.3 99 Jake Erschen, 10 17:48.8 117 Tim Sweeney, 11 17:59.9 144 Mike Frohmader, 10 18:13.0 Total Time = 1:26:02.0 Total Places = 214 3. Shawnee Mission Nw 31 Daniel Munro, 11 17:06.5 41 Jared Ellsworth, 12 17:11.2 45 Keaton Jones, 10 17:14.6 50 Diego Ladron, 12 17:18.2 70 Sterling Spencer, 9 17:32.0 73 Aaron Thornburg, 9 17:33.0 219 Kyle Schlicht, 11 18:46.6 Total Time = 1:26:22.5 Total Places = 237 4. Pleasant Valley 7 Devin Allbaugh, 12 16:39.3 27 Charlie Paul, 12 17:03.1 46 Austin O'Brien, 10 17:15.3 48 Blake Irwin, 12 17:16.0 111 Matt Rubins, 11 17:57.5 112 Mike Hemming, 12 17:57.7 148 Will Horvat, 10 18:14.8 Total Time = 1:26:11.2 Total Places = 239 5. Brainerd 9 Thomas Ruttger, 11 16:46.3 28 Luke Delaney, 12 17:03.7 62 Jimmy Dean, 10 17:28.9 67 Tyler Rose, 12 17:31.6 87 Mitch Lorenz, 12 17:42.0 118 Joey Doyscher, 10 18:00.3 154 Gunner Johnson, 10 18:17.4 Total Time = 1:26:32.5 Total Places = 253 6. Port Washington 11 Mark Allen, 11 16:49.2 16 Jack Hackett, 12 16:53.3 34 Evan Ross, 11 17:09.1 80 Colin Zauner, 12 17:36.3 113 Jeff Bartow, 10 17:58.8 132 Ethan Jones, 11 18:07.6 256 Brandon Hinneberg, 9 19:11.3 Total Time = 1:26:26.7 Total Places = 254 7. Rosemount 3 Jordan Carlson, 12 16:21.1 44 Justin Sawyers, 12 17:14.2 56 Matt Thooft, 12 17:25.7 64 Chris Massey, 11 17:29.8 89 Stan Drutowski, 12 17:42.7 175 Tim Kojetin, 12 18:24.6 206 Ben Carlson, 11 18:39.0 Total Time = 1:26:13.5 Total Places = 256 8. Edina 12 Dom Rosario, 12 16:50.6 42 Matt Olson, 12 17:13.1 65 Colton Gits, 11 17:30.5 82 Michael Ellenberger, 10 17:37.1 102 Hunter Gits, 11 17:49.5 116 Bj Porter, 12 17:59.4 120 Aldis Inde, 9 18:00.6 Total Time = 1:27:00.8 Total Places = 303 9. Iowa City West 8 Obsa Taddese, 12 16:44.9 24 Frank Canady, 10 16:58.9 29 Brady Fritz, 12 17:05.2 147 Joel Dotseth, 12 18:14.0 149 Max Alberhasky, 9 18:15.2 193 Shaw Akutsu, 12 18:31.2 218 Phil Musson, 11 18:46.4 Total Time = 1:27:18.2 Total Places = 357 10. Minneapolis South 4 Robel Kebede, 11 16:25.2 58 Ben Donovan, 12 17:27.7 72 Evan Kearney, 12 17:32.6 85 Joe Donovan, 12 17:41.1 157 Joah Colby-Milbrath, 11 18:17.8 194 Alex Ciesielski, 10 18:31.3 199 Jack Langree, 11 18:32.6 Total Time = 1:27:24.4 Total Places = 376 11. Perham 6 Kevin Lachowitzer, 12 16:35.8 38 Eddie Stenger, 12 17:10.6 49 Justin Tellinghuisen, 12 17:16.5 131 Sam Stoll, 10 18:07.0 156 Parker Carignan, 12 18:17.8 215 Alex Barney, 11 18:44.2 233 Keith Schornack, 9 18:59.5 Total Time = 1:27:27.7 Total Places = 380 12. Minnetonka 22 Ryan Bailey, 12 16:57.2 47 Ryan Anderson, 11 17:15.6 69 Nick Emmans, 11 17:31.8 92 John Goetz, 12 17:44.6 152 Jake Lee, 11 18:16.1 189 Don Heimer, 12 18:30.8 200 Max Hanson, 11 18:33.2 Total Time = 1:27:45.3 Total Places = 382 13. Mountain View 35 Derrek Gunn, 12 17:09.1 60 Cory Ytsma, 11 17:28.3 81 Kevin Miller, 11 17:36.6 97 Cody Pugil, 11 17:48.2 129 Garrison Holdaway, 11 18:05.0 173 Cory Varland, 12 18:24.2 183 Josh Williams, 12 18:27.1 Total Time = 1:28:07.2 Total Places = 402 14. Roseville 13 John Holt, 11 16:51.9 21 Ellis Richardson, 12 16:56.3 93 Colton Graham, 11 17:46.9 153 Josh Tan, 11 18:16.1 169 Jamie Brisbois, 10 18:22.9 182 Matt Lefebvre, 12 18:27.1 216 Nick Gawreluk, 11 18:44.2 Total Time = 1:28:14.1 Total Places = 449 15. Robbinsdale Armstrong 19 Brad Lester, 12 16:55.0 88 Andy Clasen, 12 17:42.7 96 Charlie Lapham, 12 17:47.9 124 Adam DePaolis, 11 18:03.0 139 Christian Labissoniere, 12 18:10.9 171 Jeremy Schwarze, 12 18:23.2 210 Kyle Janda, 12 18:41.9 Total Time = 1:28:39.5 Total Places = 466 16. West Bend West 79 Adam Theis, 12 17:35.9 86 Elton Rogers, 11 17:42.0 104 Michael Schumacher, 12 17:51.9 107 Nic Lache, 10 17:56.0 115 Chris Kautza, 12 17:58.9 237 Alex Awve, 12 19:01.6 249 Mike Kelley, 12 19:06.5 Total Time = 1:29:04.7 Total Places = 491 17. Mounds View 75 Eric Anderson, 12 17:34.1 76 Nate Hopkins, 12 17:34.9 106 Devin Hess, 10 17:54.1 142 Andrew Chirhart, 12 18:12.9 143 Kevin Anderson, 12 18:12.9 202 Raleigh Morgan, 12 18:36.9 232 Anders Lundberg, 12 18:59.1 Total Time = 1:29:28.9 Total Places = 542 18. Bay Port 36 Sam Stevens, 11 17:09.8 68 Kevin Buntman, 10 17:31.6 103 Alex Nett, 12 17:51.0 160 Frank Kaminski, 11 18:18.6 220 Brad Rogers, 11 18:47.2 226 Kory Baker, 11 18:51.5 266 Brad Utech, 11 19:16.8 Total Time = 1:29:38.2 Total Places = 587 19. Coon Rapids 71 Shamus O'Grady, 12 17:32.3 94 Jordan Fladland, 12 17:47.2 100 Blayne Dulian, 10 17:49.2 121 Joe Gair, 12 18:00.9 208 Ryan Eason, 11 18:40.5 239 Dan Coughlin, 10 19:02.8 250 David Kennedy, 9 19:07.0 Total Time = 1:29:50.1 Total Places = 594 20. Des Moines Roosevelt 74 Andrew Barrett, 10 17:34.0 91 Crawford Hubbell, 12 17:44.1 126 Peter Tomka, 12 18:04.2 135 Omer Ali, 12 18:09.2 178 Conor Wells, 9 18:25.9 224 Kale Snavely, 12 18:50.4 238 Tony Wattier, 9 19:02.6 Total Time = 1:29:57.4 Total Places = 604 21. Sioux Falls Roosevelt 83 Jake Arechigo, 11 17:37.9 98 Kenneth Moreno, 12 17:48.5 128 Brandon Haschke, 11 18:04.9 155 Keith McIntire, 11 18:17.8 161 Jake Hemenway, 10 18:18.9 176 Nick McKeon, 12 18:25.3 188 Tyler Nack, 10 18:30.4 Total Time = 1:30:08.0 Total Places = 625 22. Forest Lake 53 Zach Waldoch, 11 17:21.5 101 Nate Moen, 11 17:49.4 133 Spencer Cossalter, 12 18:07.9 158 Ryan Wright, 11 18:18.3 181 Andy Orth, 11 18:26.8 209 Dave Medina, 11 18:41.8 248 Mitch Wohlk, 10 19:06.1 Total Time = 1:30:03.9 Total Places = 626 23. Lakeville North 18 Tyler King, 12 16:53.9 134 Mac Enderson, 10 18:08.6 141 Joey Brenner, 9 18:12.5 164 Kyle Haugen, 10 18:20.7 180 Alex Cole, 10 18:26.6 211 Chris Broback, 11 18:43.1 225 Ben Saxton, 8 18:50.4 Total Time = 1:30:02.3 Total Places = 637 24. West Potomac 43 Kelly Carmicheal, 12 17:13.4 105 Paul Devar, 12 17:53.4 109 Corey Gray, 12 17:56.7 177 Fletcher Walters, 12 18:25.3 205 Peter Coffey, 10 18:38.1 270 Thom Hammond, 11 19:18.9 289 James Dressing, 12 19:48.6 Total Time = 1:30:06.9 Total Places = 639 25. Shorewood 10 Andrew Erickson, 12 16:47.8 119 Peter Drews, 10 18:00.4 184 Ben Tyler, 10 18:29.5 186 Brian Valusek, 12 18:30.3 207 Brian Lee, 12 18:39.9 223 Joe Pendleton, 9 18:50.3 230 Aidan Mazur, 9 18:55.8 Total Time = 1:30:27.9 Total Places = 706 26. Buffalo 30 Ben Rodriguez, 12 17:06.2 59 Zach Mellon, 11 17:27.7 130 Aaron Oie, 11 18:06.8 243 Jesse Doyle, 11 19:04.6 254 Nathan Engfer, 11 19:09.4 274 Blake Solberg, 9 19:22.8 304 NickTeetzel, 10 20:16.0 Total Time = 1:30:54.7 Total Places = 716 27. Rochester Century 25 Brian Wille, 12 17:00.1 33 Shane Steele, 12 17:08.0 138 Josh Wold, 11 18:10.5 258 R Kelly, 12 19:12.2 264 Jared Anderson, 12 19:15.8 267 Andrew Weckwerth, 12 19:17.2 269 Jason Post, 12 19:18.5 Total Time = 1:30:46.6 Total Places = 718 28. Burnsville 1 Rob Finnerty, 12 15:57.5 165 Andy Herting, 12 18:21.9 172 Harrison Okan, 11 18:23.6 174 Matt Walker, 11 18:24.3 221 Sam Swanson, 12 18:48.1 234 Nathan Eisenbeis, 12 19:00.5 241 Mike Bolland, 9 19:04.0 Total Time = 1:29:55.4 Total Places = 733 29. Hudson 52 Neal Kivi, 12 17:21.0 84 Luke Wusterbarth, 9 17:38.3 167 Carson Fall, 11 18:22.2 213 Thomas Mathewson, 12 18:43.6 263 Jacob Pittman, 11 19:14.6 275 Matt Rudquist, 9 19:23.0 286 Nick Duchow, 12 19:38.4 Total Time = 1:31:19.7 Total Places = 779 30. Hopkins 54 Jack Deichert, 12 17:24.6 123 Besufekad Shannon-Tamro, 11 18:01.5 170 Ian Wilson, 11 18:22.9 196 Kirk Leach, 12 18:31.7 245 David Keysser, 12 19:05.4 246 Eric Ruud, 11 19:05.8 257 Sam Jakobwirth, 8 19:11.5 Total Time = 1:31:26.1 Total Places = 788 31. River Falls 32 Logan Ekstrom, 12 17:06.7 63 Colin Rogers, 11 17:29.3 197 Nathan Walker, 12 18:32.3 229 Steve Woodward, 12 18:52.8 271 Dane Brathol, 12 19:19.3 282 David Ritter, 10 19:33.1 293 Sam Chatt, 12 19:54.3 Total Time = 1:31:20.4 Total Places = 792 32. Menomonie 26 Kelvin Johnson, 12 17:01.5 39 Kendrick Johnson, 12 17:11.1 159 Mike Merritt, 12 18:18.4 300 Tim Emahiser, 11 20:13.4 301 John Gainey, 12 20:14.9 306 Nathan Reckard, 9 20:24.6 316 Frank Rabideau, 9 21:04.9 Total Time = 1:32:59.3 Total Places = 825 33. Minnehaha Academy 122 Sam Wagner, 11 18:01.4 127 Jake Brown, 10 18:04.5 136 Kevin Peters, 12 18:09.7 198 Joel McDougall, 12 18:32.3 253 Eric Lubar, 10 19:09.0 307 Brandon Wiersma, 9 20:27.0 310 Matt Hubbard, 11 20:39.5 Total Time = 1:31:56.9 Total Places = 836 34. Dubuque Wahlert 151 Michael Mockler, 12 18:15.8 162 Dan McNamara, 12 18:19.0 168 Tyler Norby, 11 18:22.4 179 Peter Kessler, 12 18:26.2 190 Jake Fassbinder, 12 18:31.0 201 Tony Callahan, 11 18:35.9 252 Mark Ross, 11 19:08.0 Total Time = 1:31:54.4 Total Places = 850 35. Eau Claire Memorial 61 Tyler Heinz, 11 17:28.4 145 Alex DeLaPena, 12 18:13.5 146 Andy Carlson, 11 18:13.6 227 Adam Loomis, 10 18:52.0 273 Tyler Peterka, 9 19:21.3 277 David Hon, 12 19:24.2 279 Mac Burns, 12 19:27.2 Total Time = 1:32:08.8 Total Places = 852 36. Wausau West 137 Ben Fischer, 12 18:10.3 150 Lucas Lynch, 12 18:15.8 163 Scott Goelden, 10 18:20.1 204 Dylan Day, 12 18:37.6 236 Steven Monk, 10 19:01.6 244 Cory Juntunen, 10 19:05.2 259 Adam Waldvogel, 12 19:12.5 Total Time = 1:32:25.4 Total Places = 890 37. Onalaska 108 Brice Wizner, 11 17:56.4 110 Dan Roth, 10 17:56.9 192 Alec Bronston, 12 18:31.2 217 Andy Giewitz, 11 18:45.6 283 Garret Soper, 11 19:34.4 295 Andy Sorenson, 9 19:58.5 308 Chris Hohman, 11 20:27.6 Total Time = 1:32:44.5 Total Places = 910 38. Grand Rapids 51 Pat Richie, 11 17:20.6 140 Talon Erickson, 12 18:11.2 195 Grady Anderson, 10 18:31.5 261 Sam Jevne, 11 19:13.9 278 Nate Mondry, 8 19:24.9 290 Carl Liebe, 10 19:48.7 305 Aaron Rodenberg, 9 20:21.1 Total Time = 1:32:42.1 Total Places = 925 39. Irondale 5 Andy Richardson, 12 16:32.9 185 Tarek Abdelkhalig, 10 18:30.0 240 Andrew Borchart, 11 19:02.9 255 Ethan Evenson, 11 19:09.8 262 Matt Schafer, 11 19:14.5 276 Mike Dehnbostel, 11 19:23.3 294 Brian Sprang, 9 19:55.8 Total Time = 1:32:30.1 Total Places = 947 40. Dowling Catholic 95 Joshua Maguire, 10 17:47.8 114 Gage Sitzmann, 10 17:58.9 222 Joe Pitsor, 10 18:48.4 247 Jake Zenk, 9 19:06.1 298 Jacob Heddinger, 10 20:10.1 302 Beau Schmitz, 10 20:15.3 309 Jordan Metz, 12 20:36.3 Total Time = 1:33:51.3 Total Places = 976 41. Staples Motley 125 Jordan Bendson, 10 18:03.0 187 Josiah Fuhrman, 12 18:30.4 212 Josh Ulring, 12 18:43.2 228 Derek Cleveland, 12 18:52.4 265 Josh Freese, 10 19:16.1 280 Isaac Fuhrman, 10 19:28.3 291 Tyler Jenniges, 10 19:49.1 Total Time = 1:33:25.1 Total Places = 1017 42. Tipton 55 Eric Thien, 11 17:25.7 191 Nick Ohrt, 12 18:31.2 242 Justin McGuinty, 11 19:04.1 281 Nick Samuelson, 12 19:30.5 287 Ethan Rogers, 10 19:41.9 288 Spencer Byrd, 10 19:44.8 292 Reece Hall, 10 19:50.0 Total Time = 1:34:13.4 Total Places = 1056 43. St Paul Central 166 Sam Smith, 11 18:22.1 203 Kelin Dunfee, 11 18:37.5 214 Jonathon Ryss, 12 18:43.9 251 Ben Swanson-Hysell, 10 19:07.1 260 Freddy Wieffering, 11 19:13.2 272 Steven Klutho, 11 19:20.9 285 Dan Newsom, 12 19:37.9 Total Time = 1:34:03.8 Total Places = 1094 44. Winona Cotter 2 Donny Wasinger, 12 16:15.5 297 Greg Gernes, 9 20:04.9 312 Ross Heymans, 12 20:48.1 314 Andrew Fricke, 12 20:52.1 317 Barry Nelson, 11 21:08.9 318 Scott Malotka, 10 21:10.4 321 Eric Mueller, 9 22:03.1 Total Time = 1:39:09.5 Total Places = 1242 45. Aquinas 40 Zachary Wilhelmy, 12 17:11.2 296 Jaime Cooper, 11 20:03.4 311 Mark Steingraeber, 10 20:43.3 313 Collin Webb, 12 20:51.1 315 Doug Farmer, 12 20:53.3 319 Dalton Thomas, 12 21:24.0 322 Phil Thaldorf, 12 22:40.8 Total Time = 1:39:42.3 Total Places = 1275 46. Kingsland 231 Dallas Davidson, 12 18:57.1 235 Carl Calabrese, 12 19:01.2 268 Kaine Kaase, 10 19:17.7 284 Nathan Vorwerk, 9 19:36.9 299 Derek Mulhern, 12 20:11.3 303 Dylan Himle, 12 20:15.7 320 Gabe Kohn, 10 21:30.2 Total Time = 1:37:04.2 Total Places = 1317 TEAM PLACE SCORE FINISHER TIME TEAM TopClick here for data on girls1 1 Rob Finnerty, 12 15:57.5 Burnsville 2 2 Donny Wasinger, 12 16:15.5 Winona Cotter 3 3 Jordan Carlson, 12 16:21.1 Rosemount 4 4 Robel Kebede, 11 16:25.2 Minneapolis South 5 5 Andy Richardson, 12 16:32.9 Irondale 6 6 Kevin Lachowitzer, 12 16:35.8 Perham 7 7 Devin Allbaugh, 12 16:39.3 Pleasant Valley 8 Pieter Gagnon, 12 16:40.0 Washburn 9 8 Obsa Taddese, 12 16:44.9 Iowa City West 10 9 Thomas Ruttger, 11 16:46.3 Brainerd 11 10 Andrew Erickson, 12 16:47.8 Shorewood 12 11 Mark Allen, 11 16:49.2 Port Washington 13 12 Dom Rosario, 12 16:50.6 Edina 14 13 John Holt, 11 16:51.9 Roseville 15 14 Jeremy Drenckhahn, 11 16:51.9 Wayzata 16 15 Bill Jones, 12 16:53.3 Marquette University 17 16 Jack Hackett, 12 16:53.3 Port Washington 18 17 Dan Ducharme, 11 16:53.7 Wayzata 19 18 Tyler King, 12 16:53.9 Lakeville North 20 19 Brad Lester, 12 16:55.0 Robbinsdale Armstrong 21 20 Jordan Megna, 12 16:55.4 Marquette University 22 21 Ellis Richardson, 12 16:56.3 Roseville 23 22 Ryan Bailey, 12 16:57.2 Minnetonka 24 23 Will Casey, 10 16:58.2 Marquette University 25 24 Frank Canady, 10 16:58.9 Iowa City West 26 25 Brian Wille, 12 17:00.1 Rochester Century 27 26 Kelvin Johnson, 12 17:01.5 Menomonie 28 27 Charlie Paul, 12 17:03.1 Pleasant Valley 29 28 Luke Delaney, 12 17:03.7 Brainerd 30 29 Brady Fritz, 12 17:05.2 Iowa City West 31 30 Ben Rodriguez, 12 17:06.2 Buffalo 32 31 Daniel Munro, 11 17:06.5 Shawnee Mission Nw 33 32 Logan Ekstrom, 12 17:06.7 River Falls 34 33 Shane Steele, 12 17:08.0 Rochester Century 35 34 Evan Ross, 11 17:09.1 Port Washington 36 35 Derrek Gunn, 12 17:09.1 Mountain View 37 36 Sam Stevens, 11 17:09.8 Bay Port 38 37 Anders Bowman, 12 17:10.1 Wayzata 39 38 Eddie Stenger, 12 17:10.6 Perham 40 39 Kendrick Johnson, 12 17:11.1 Menomonie 41 40 Zachary Wilhelmy, 12 17:11.2 Aquinas 42 41 Jared Ellsworth, 12 17:11.2 Shawnee Mission Nw 43 42 Matt Olson, 12 17:13.1 Edina 44 43 Kelly Carmicheal, 12 17:13.4 West Potomac 45 44 Justin Sawyers, 12 17:14.2 Rosemount 46 45 Keaton Jones, 10 17:14.6 Shawnee Mission Nw 47 46 Austin O'Brien, 10 17:15.3 Pleasant Valley 48 47 Ryan Anderson, 11 17:15.6 Minnetonka 49 48 Blake Irwin, 12 17:16.0 Pleasant Valley 50 49 Justin Tellinghuisen, 12 17:16.5 Perham 51 50 Diego Ladron, 12 17:18.2 Shawnee Mission Nw 52 51 Pat Richie, 11 17:20.6 Grand Rapids 53 52 Neal Kivi, 12 17:21.0 Hudson 54 53 Zach Waldoch, 11 17:21.5 Forest Lake 55 54 Jack Deichert, 12 17:24.6 Hopkins 56 55 Eric Thien, 11 17:25.7 Tipton 57 56 Matt Thooft, 12 17:25.7 Rosemount 58 57 Ben Possi, 11 17:26.3 Marquette University 59 58 Ben Donovan, 12 17:27.7 Minneapolis South 60 59 Zach Mellon, 11 17:27.7 Buffalo 61 60 Cory Ytsma, 11 17:28.3 Mountain View 62 61 Tyler Heinz, 11 17:28.4 Eau Claire Memorial 63 62 Jimmy Dean, 10 17:28.9 Brainerd 64 63 Colin Rogers, 11 17:29.3 River Falls 65 64 Chris Massey, 11 17:29.8 Rosemount 66 65 Colton Gits, 11 17:30.5 Edina 67 66 Andrew Wasz, 11 17:30.6 Wayzata 68 67 Tyler Rose, 12 17:31.6 Brainerd 69 68 Kevin Buntman, 10 17:31.6 Bay Port 70 69 Nick Emmans, 11 17:31.8 Minnetonka 71 70 Sterling Spencer, 9 17:32.0 Shawnee Mission Nw 72 71 Shamus O'Grady, 12 17:32.3 Coon Rapids 73 72 Evan Kearney, 12 17:32.6 Minneapolis South 74 73 Aaron Thornburg, 9 17:33.0 Shawnee Mission Nw 75 74 Andrew Barrett, 10 17:34.0 Des Moines Roosevelt 76 75 Eric Anderson, 12 17:34.1 Mounds View 77 76 Nate Hopkins, 12 17:34.9 Mounds View 78 77 Peter Holmes, 12 17:35.0 Wayzata 79 78 Evan Day, 11 17:35.3 Wayzata 80 79 Adam Theis, 12 17:35.9 West Bend West 81 80 Colin Zauner, 12 17:36.3 Port Washington 82 81 Kevin Miller, 11 17:36.6 Mountain View 83 82 Michael Ellenberger, 10 17:37.1 Edina 84 83 Jake Arechigo, 11 17:37.9 Sioux Falls Roosevelt 85 84 Luke Wusterbarth, 9 17:38.3 Hudson 86 85 Joe Donovan, 12 17:41.1 Minneapolis South 87 86 Elton Rogers, 11 17:42.0 West Bend West 88 87 Mitch Lorenz, 12 17:42.0 Brainerd 89 88 Andy Clasen, 12 17:42.7 Robbinsdale Armstrong 90 89 Stan Drutowski, 12 17:42.7 Rosemount 91 90 Jon Hackbart, 11 17:43.0 Wayzata 92 91 Crawford Hubbell, 12 17:44.1 Des Moines Roosevelt 93 92 John Goetz, 12 17:44.6 Minnetonka 94 93 Colton Graham, 11 17:46.9 Roseville 95 94 Jordan Fladland, 12 17:47.2 Coon Rapids 96 95 Joshua Maguire, 10 17:47.8 Dowling Catholic 97 96 Charlie Lapham, 12 17:47.9 Robbinsdale Armstrong 98 97 Cody Pugil, 11 17:48.2 Mountain View 99 98 Kenneth Moreno, 12 17:48.5 Sioux Falls Roosevelt 100 99 Jake Erschen, 10 17:48.8 Marquette University 101 100 Blayne Dulian, 10 17:49.2 Coon Rapids 102 101 Nate Moen, 11 17:49.4 Forest Lake 103 102 Hunter Gits, 11 17:49.5 Edina 104 103 Alex Nett, 12 17:51.0 Bay Port 105 104 Michael Schumacher, 12 17:51.9 West Bend West 106 Mark Harries, 9 17:52.2 Wayzata 107 105 Paul Devar, 12 17:53.4 West Potomac 108 106 Devin Hess, 10 17:54.1 Mounds View 109 107 Nic Lache, 10 17:56.0 West Bend West 110 108 Brice Wizner, 11 17:56.4 Onalaska 111 109 Corey Gray, 12 17:56.7 West Potomac 112 110 Dan Roth, 10 17:56.9 Onalaska 113 111 Matt Rubins, 11 17:57.5 Pleasant Valley 114 Peter Bache-Wiig, 11 17:57.7 Wayzata 115 112 Mike Hemming, 12 17:57.7 Pleasant Valley 116 113 Jeff Bartow, 10 17:58.8 Port Washington 117 114 Gage Sitzmann, 10 17:58.9 Dowling Catholic 118 115 Chris Kautza, 12 17:58.9 West Bend West 119 116 Bj Porter, 12 17:59.4 Edina 120 117 Tim Sweeney, 11 17:59.9 Marquette University 121 118 Joey Doyscher, 10 18:00.3 Brainerd 122 119 Peter Drews, 10 18:00.4 Shorewood 123 120 Aldis Inde, 9 18:00.6 Edina 124 121 Joe Gair, 12 18:00.9 Coon Rapids 125 122 Sam Wagner, 11 18:01.4 Minnehaha Academy 126 123 Besufekad Shannon-Tamro, 11 18:01.5 Hopkins 127 124 Adam DePaolis, 11 18:03.0 Robbinsdale Armstrong 128 125 Jordan Bendson, 10 18:03.0 Staples Motley 129 Oliver Haugland, 10 18:03.4 Wayzata 130 126 Peter Tomka, 12 18:04.2 Des Moines Roosevelt 131 127 Jake Brown, 10 18:04.5 Minnehaha Academy 132 128 Brandon Haschke, 11 18:04.9 Sioux Falls Roosevelt 133 129 Garrison Holdaway, 11 18:05.0 Mountain View 134 130 Aaron Oie, 11 18:06.8 Buffalo 135 131 Sam Stoll, 10 18:07.0 Perham 136 132 Ethan Jones, 11 18:07.6 Port Washington 137 133 Spencer Cossalter, 12 18:07.9 Forest Lake 138 Karl Kabarowski, 9 18:08.5 Wayzata 139 134 Mac Enderson, 10 18:08.6 Lakeville North 140 135 Omer Ali, 12 18:09.2 Des Moines Roosevelt 141 136 Kevin Peters, 12 18:09.7 Minnehaha Academy 142 137 Ben Fischer, 12 18:10.3 Wausau West 143 138 Josh Wold, 11 18:10.5 Rochester Century 144 139 Christian Labissoniere, 12 18:10.9 Robbinsdale Armstrong 145 140 Talon Erickson, 12 18:11.2 Grand Rapids 146 141 Joey Brenner, 9 18:12.5 Lakeville North 147 142 Andrew Chirhart, 12 18:12.9 Mounds View 148 143 Kevin Anderson, 12 18:12.9 Mounds View 149 144 Mike Frohmader, 10 18:13.0 Marquette University 150 145 Alex DeLaPena, 12 18:13.5 Eau Claire Memorial 151 146 Andy Carlson, 11 18:13.6 Eau Claire Memorial 152 147 Joel Dotseth, 12 18:14.0 Iowa City West 153 Matt Davidson, 12 18:14.4 Edina 154 148 Will Horvat, 10 18:14.8 Pleasant Valley 155 149 Max Alberhasky, 9 18:15.2 Iowa City West 156 150 Lucas Lynch, 12 18:15.8 Wausau West 157 151 Michael Mockler, 12 18:15.8 Dubuque Wahlert 158 152 Jake Lee, 11 18:16.1 Minnetonka 159 153 Josh Tan, 11 18:16.1 Roseville 160 154 Gunner Johnson, 10 18:17.4 Brainerd 161 155 Keith McIntire, 11 18:17.8 Sioux Falls Roosevelt 162 156 Parker Carignan, 12 18:17.8 Perham 163 157 Joah Colby-Milbrath, 11 18:17.8 Minneapolis South 164 158 Ryan Wright, 11 18:18.3 Forest Lake 165 159 Mike Merritt, 12 18:18.4 Menomonie 166 160 Frank Kaminski, 11 18:18.6 Bay Port 167 161 Jake Hemenway, 10 18:18.9 Sioux Falls Roosevelt 168 162 Dan McNamara, 12 18:19.0 Dubuque Wahlert 169 163 Scott Goelden, 10 18:20.1 Wausau West 170 164 Kyle Haugen, 10 18:20.7 Lakeville North 171 165 Andy Herting, 12 18:21.9 Burnsville 172 166 Sam Smith, 11 18:22.1 St Paul Central 173 167 Carson Fall, 11 18:22.2 Hudson 174 168 Tyler Norby, 11 18:22.4 Dubuque Wahlert 175 169 Jamie Brisbois, 10 18:22.9 Roseville 176 170 Ian Wilson, 11 18:22.9 Hopkins 177 171 Jeremy Schwarze, 12 18:23.2 Robbinsdale Armstrong 178 172 Harrison Okan, 11 18:23.6 Burnsville 179 Zachary Haskins, 11 18:24.0 Heritage 180 173 Cory Varland, 12 18:24.2 Mountain View 181 174 Matt Walker, 11 18:24.3 Burnsville 182 175 Tim Kojetin, 12 18:24.6 Rosemount 183 Sean Royer, 10 18:25.0 Marquette University 184 176 Nick McKeon, 12 18:25.3 Sioux Falls Roosevelt 185 177 Fletcher Walters, 12 18:25.3 West Potomac 186 178 Conor Wells, 9 18:25.9 Des Moines Roosevelt 187 179 Peter Kessler, 12 18:26.2 Dubuque Wahlert 188 Brad Wolhart, 10 18:26.5 Brainerd 189 180 Alex Cole, 10 18:26.6 Lakeville North 190 181 Andy Orth, 11 18:26.8 Forest Lake 191 182 Matt Lefebvre, 12 18:27.1 Roseville 192 183 Josh Williams, 12 18:27.1 Mountain View 193 Bruce Praska, 10 18:27.4 Brainerd 194 Mat Clark, 11 18:28.9 Edina 195 184 Ben Tyler, 10 18:29.5 Shorewood 196 185 Tarek Abdelkhalig, 10 18:30.0 Irondale 197 186 Brian Valusek, 12 18:30.3 Shorewood 198 187 Josiah Fuhrman, 12 18:30.4 Staples Motley 199 188 Tyler Nack, 10 18:30.4 Sioux Falls Roosevelt 200 189 Don Heimer, 12 18:30.8 Minnetonka 201 Matt Huppert, 10 18:30.8 Edina 202 190 Jake Fassbinder, 12 18:31.0 Dubuque Wahlert 203 191 Nick Ohrt, 12 18:31.2 Tipton 204 192 Alec Bronston, 12 18:31.2 Onalaska 205 193 Shaw Akutsu, 12 18:31.2 Iowa City West 206 194 Alex Ciesielski, 10 18:31.3 Minneapolis South 207 195 Grady Anderson, 10 18:31.5 Grand Rapids 208 196 Kirk Leach, 12 18:31.7 Hopkins 209 197 Nathan Walker, 12 18:32.3 River Falls 210 198 Joel McDougall, 12 18:32.3 Minnehaha Academy 211 199 Jack Langree, 11 18:32.6 Minneapolis South 212 Josh Fortin, 12 18:32.9 Mountain View 213 200 Max Hanson, 11 18:33.2 Minnetonka 214 201 Tony Callahan, 11 18:35.9 Dubuque Wahlert 215 202 Raleigh Morgan, 12 18:36.9 Mounds View 216 203 Kelin Dunfee, 11 18:37.5 St Paul Central 217 204 Dylan Day, 12 18:37.6 Wausau West 218 205 Peter Coffey, 10 18:38.1 West Potomac 219 206 Ben Carlson, 11 18:39.0 Rosemount 220 207 Brian Lee, 12 18:39.9 Shorewood 221 208 Ryan Eason, 11 18:40.5 Coon Rapids 222 209 Dave Medina, 11 18:41.8 Forest Lake 223 210 Kyle Janda, 12 18:41.9 Robbinsdale Armstrong 224 211 Chris Broback, 11 18:43.1 Lakeville North 225 212 Josh Ulring, 12 18:43.2 Staples Motley 226 Alex Lugo, 10 18:43.3 Sioux Falls Roosevelt 227 213 Thomas Mathewson, 12 18:43.6 Hudson 228 214 Jonathon Ryss, 12 18:43.9 St Paul Central 229 215 Alex Barney, 11 18:44.2 Perham 230 216 Nick Gawreluk, 11 18:44.2 Roseville 231 217 Andy Giewitz, 11 18:45.6 Onalaska 232 218 Phil Musson, 11 18:46.4 Iowa City West 233 219 Kyle Schlicht, 11 18:46.6 Shawnee Mission Nw 234 220 Brad Rogers, 11 18:47.2 Bay Port 235 221 Sam Swanson, 12 18:48.1 Burnsville 236 222 Joe Pitsor, 10 18:48.4 Dowling Catholic 237 Jordan Figlestad, 11 18:49.1 Sioux Falls Roosevelt 238 Paul Desalvo, 10 18:49.1 Robbinsdale Armstrong 239 Chris Morton, 12 18:49.2 Shawnee Mission Nw 240 Joe Hjerpe, 10 18:49.8 Robbinsdale Armstrong 241 223 Joe Pendleton, 9 18:50.3 Shorewood 242 224 Kale Snavely, 12 18:50.4 Des Moines Roosevelt 243 225 Ben Saxton, 8 18:50.4 Lakeville North 244 Mike Legan, 12 18:51.0 Roseville 245 226 Kory Baker, 11 18:51.5 Bay Port 246 227 Adam Loomis, 10 18:52.0 Eau Claire Memorial 247 228 Derek Cleveland, 12 18:52.4 Staples Motley 248 229 Steve Woodward, 12 18:52.8 River Falls 249 Mike Brandt, 11 18:54.9 Minnetonka 250 230 Aidan Mazur, 9 18:55.8 Shorewood 251 Matt Simon, 10 18:56.0 Lakeville North 252 Tyler Chenhall, 10 18:56.2 Iowa City West 253 231 Dallas Davidson, 12 18:57.1 Kingsland 254 Aaron Thompson, 10 18:57.9 Brainerd 255 Sam Seehof, 11 18:58.7 Minnetonka 256 232 Anders Lundberg, 12 18:59.1 Mounds View 257 233 Keith Schornack, 9 18:59.5 Perham 258 234 Nathan Eisenbeis, 12 19:00.5 Burnsville 259 Isaac Werner, 10 19:00.7 Perham 260 235 Carl Calabrese, 12 19:01.2 Kingsland 261 236 Steven Monk, 10 19:01.6 Wausau West 262 237 Alex Awve, 12 19:01.6 West Bend West 263 238 Tony Wattier, 9 19:02.6 Des Moines Roosevelt 264 239 Dan Coughlin, 10 19:02.8 Coon Rapids 265 240 Andrew Borchart, 11 19:02.9 Irondale 266 241 Mike Bolland, 9 19:04.0 Burnsville 267 242 Justin McGuinty, 11 19:04.1 Tipton 268 243 Jesse Doyle, 11 19:04.6 Buffalo 269 Shane Boeser, 9 19:04.8 Burnsville 270 244 Cory Juntunen, 10 19:05.2 Wausau West 271 245 David Keysser, 12 19:05.4 Hopkins 272 246 Eric Ruud, 11 19:05.8 Hopkins 273 247 Jake Zenk, 9 19:06.1 Dowling Catholic 274 248 Mitch Wohlk, 10 19:06.1 Forest Lake 275 Josh Frederick, 11 19:06.2 Marquette University 276 249 Mike Kelley, 12 19:06.5 West Bend West 277 250 David Kennedy, 9 19:07.0 Coon Rapids 278 251 Ben Swanson-Hysell, 10 19:07.1 St Paul Central 279 Shawn Wayne, 11 19:07.4 West Bend West 280 252 Mark Ross, 11 19:08.0 Dubuque Wahlert 281 253 Eric Lubar, 10 19:09.0 Minnehaha Academy 282 254 Nathan Engfer, 11 19:09.4 Buffalo 283 255 Ethan Evenson, 11 19:09.8 Irondale 284 Michael Seely, 11 19:10.5 Minneapolis South 285 Mike Howe, 10 19:11.1 Forest Lake 286 256 Brandon Hinneberg, 9 19:11.3 Port Washington 287 257 Sam Jakobwirth, 8 19:11.5 Hopkins 288 Michael Downey, 12 19:11.9 Hopkins 289 258 R Kelly, 12 19:12.2 Rochester Century 290 259 Adam Waldvogel, 12 19:12.5 Wausau West 291 260 Freddy Wieffering, 11 19:13.2 St Paul Central 292 261 Sam Jevne, 11 19:13.9 Grand Rapids 293 262 Matt Schafer, 11 19:14.5 Irondale 294 263 Jacob Pittman, 11 19:14.6 Hudson 295 Matt Kessler, 12 19:14.9 Dubuque Wahlert 296 Charlie Ward, 11 19:15.5 Roseville 297 264 Jared Anderson, 12 19:15.8 Rochester Century 298 Bubba Kavanagh, 12 19:15.8 Rosemount 299 265 Josh Freese, 10 19:16.1 Staples Motley 300 266 Brad Utech, 11 19:16.8 Bay Port 301 267 Andrew Weckwerth, 12 19:17.2 Rochester Century 302 Charlie Hanson, 11 19:17.5 Minnetonka 303 268 Kaine Kaase, 10 19:17.7 Kingsland 304 Andy Dock, 12 19:18.0 West Bend West 305 Tristan Pitre, 12 19:18.4 Rosemount 306 269 Jason Post, 12 19:18.5 Rochester Century 307 270 Thom Hammond, 11 19:18.9 West Potomac 308 271 Dane Brathol, 12 19:19.3 River Falls 309 Dave Wagner, 10 19:19.9 Bay Port 310 Dan Tilly, 12 19:20.7 West Bend West 311 272 Steven Klutho, 11 19:20.9 St Paul Central 312 273 Tyler Peterka, 9 19:21.3 Eau Claire Memorial 313 Matt Eckman, 9 19:21.6 Iowa City West 314 Brandon Piechowski, 12 19:22.0 Mounds View 315 Phil English, 10 19:22.2 Hopkins 316 274 Blake Solberg, 9 19:22.8 Buffalo 317 275 Matt Rudquist, 9 19:23.0 Hudson 318 David Link, 11 19:23.3 Hopkins 319 276 Mike Dehnbostel, 11 19:23.3 Irondale 320 277 David Hon, 12 19:24.2 Eau Claire Memorial 321 Matt Bauer, 11 19:24.7 Rochester Century 322 278 Nate Mondry, 8 19:24.9 Grand Rapids 323 279 Mac Burns, 12 19:27.2 Eau Claire Memorial 324 280 Isaac Fuhrman, 10 19:28.3 Staples Motley 325 Kevin Harp, 11 19:28.6 Eau Claire Memorial 326 281 Nick Samuelson, 12 19:30.5 Tipton 327 Jereme Bosma, 12 19:32.1 Sioux Falls Roosevelt 328 282 David Ritter, 10 19:33.1 River Falls 329 283 Garret Soper, 11 19:34.4 Onalaska 330 284 Nathan Vorwerk, 9 19:36.9 Kingsland 331 285 Dan Newsom, 12 19:37.9 St Paul Central 332 286 Nick Duchow, 12 19:38.4 Hudson 333 Nate Dreikosen, 12 19:38.7 Wausau West 334 Gavin Shroder, 9 19:39.7 Shorewood 335 287 Ethan Rogers, 10 19:41.9 Tipton 336 Isaiah Rozich, 9 19:42.0 Eau Claire Memorial 337 Jacob Ball, 10 19:42.5 Hudson 338 Ben Seaman 19:44.0 Dubuque Wahlert 339 288 Spencer Byrd, 10 19:44.8 Tipton 340 Dylan Sorman, 10 19:45.0 Coon Rapids 341 David Litzua, 12 19:46.7 Roseville 342 James Killian, 9 19:47.7 Bay Port 343 289 James Dressing, 12 19:48.6 West Potomac 344 290 Carl Liebe, 10 19:48.7 Grand Rapids 345 291 Tyler Jenniges, 10 19:49.1 Staples Motley 346 292 Reece Hall, 10 19:50.0 Tipton 347 Eric Bretl, 10 19:50.7 Port Washington 348 Tanner Norby, 10 19:51.3 Dubuque Wahlert 349 Tristan Covington, 12 19:53.1 Perham 350 Mike Murphy, 11 19:53.7 Coon Rapids 351 293 Sam Chatt, 12 19:54.3 River Falls 352 Sean Schmidt, 12 19:55.4 Wausau West 353 294 Brian Sprang, 9 19:55.8 Irondale 354 295 Andy Sorenson, 9 19:58.5 Onalaska 355 Jacob Denning, 12 20:00.4 Staples Motley 356 Will Matchett, 11 20:01.6 River Falls 357 Brian Sandvik, 11 20:02.2 Coon Rapids 358 296 Jaime Cooper, 11 20:03.4 Aquinas 359 297 Greg Gernes, 9 20:04.9 Winona Cotter 360 John Freude, 10 20:08.0 Des Moines Roosevelt 361 Ben Brodin, 12 20:09.2 Forest Lake 362 298 Jacob Heddinger, 10 20:10.1 Dowling Catholic 363 299 Derek Mulhern, 12 20:11.3 Kingsland 364 300 Tim Emahiser, 11 20:13.4 Menomonie 365 John Taylor, 10 20:13.7 Shorewood 366 301 John Gainey, 12 20:14.9 Menomonie 367 Brandon Sterriker, 8 20:15.1 Staples Motley 368 302 Beau Schmitz, 10 20:15.3 Dowling Catholic 369 Hunter Satterfield, 11 20:15.5 Hudson 370 Nic Miller, 10 20:15.7 Lakeville North 371 303 Dylan Himle, 12 20:15.7 Kingsland 372 304 NickTeetzel, 10 20:16.0 Buffalo 373 Evan Tharaldson, 10 20:16.0 Irondale 374 Colin Owens, 9 20:16.5 Irondale 375 Kevin Hayes, 11 20:17.3 Buffalo 376 Mike Kelly, 10 20:20.4 Rochester Century 377 305 Aaron Rodenberg, 9 20:21.1 Grand Rapids 378 Sam Salo, 10 20:21.9 Grand Rapids 379 306 Nathan Reckard, 9 20:24.6 Menomonie 380 Zach Denzin, 12 20:25.9 Port Washington 381 307 Brandon Wiersma, 9 20:27.0 Minnehaha Academy 382 Nick Ewing, 12 20:27.1 Port Washington 383 Kemal Jarso, 10 20:27.4 St Paul Central 384 308 Chris Hohman, 11 20:27.6 Onalaska 385 Sam Huber, 12 20:29.7 Perham 386 Jon Schuster, 10 20:31.8 Wausau West 387 Ethan Genco, 9 20:32.9 River Falls 388 Matt Johnson, 8 20:33.0 Irondale 389 309 Jordan Metz, 12 20:36.3 Dowling Catholic 390 310 Matt Hubbard, 11 20:39.5 Minnehaha Academy 391 Marius Bergmann, 12 20:39.9 Tipton 392 Michael Van 20:40.1 St Paul Central 393 311 Mark Steingraeber, 10 20:43.3 Aquinas 394 Alex Lewison, 12 20:44.9 Minneapolis South 395 312 Ross Heymans, 12 20:48.1 Winona Cotter 396 Ryan Strait, 10 20:50.6 Buffalo 397 313 Collin Webb, 12 20:51.1 Aquinas 398 314 Andrew Fricke, 12 20:52.1 Winona Cotter 399 Jay Arroy, 9 20:52.1 Onalaska 400 Alex Bedker, 12 20:52.8 Buffalo 401 Dan Polasky, 12 20:53.3 Mounds View 402 315 Doug Farmer, 12 20:53.3 Aquinas 403 Jake Kozelek, 10 20:55.2 Bay Port 404 David LaGrange 20:55.9 Onalaska 405 Jake Wozney, 11 20:57.0 Onalaska 406 Derek Barnett, 12 20:59.7 Robbinsdale Armstrong 407 Tom Coben, 12 21:00.9 St Paul Central 408 Phil White, 10 21:01.7 Minnehaha Academy 409 316 Frank Rabideau, 9 21:04.9 Menomonie 410 James Knoop, 12 21:08.7 Grand Rapids 411 317 Barry Nelson, 11 21:08.9 Winona Cotter 412 318 Scott Malotka, 10 21:10.4 Winona Cotter 413 Juston Gipson, 10 21:11.9 Tipton 414 Dan Testa, 11 21:12.7 Rochester Century 415 Will Jensen-Kowski, 10 21:13.4 Minnehaha Academy 416 Chris McMahon, 11 21:18.7 Menomonie 417 John Knutson, 11 21:21.4 Lakeville North 418 319 Dalton Thomas, 12 21:24.0 Aquinas 419 Logan Gaul, 9 21:25.9 Tipton 420 Chris Peterson, 12 21:28.2 Minnehaha Academy 421 320 Gabe Kohn, 10 21:30.2 Kingsland 422 Xavier Schwartz, 9 21:38.1 Menomonie 423 Jacob Harder, 9 21:42.1 Kingsland 424 Paul Swim, 12 21:55.2 Minneapolis South 425 Davin Lacksonen, 10 21:56.2 Menomonie 426 321 Eric Mueller, 9 22:03.1 Winona Cotter 427 322 Phil Thaldorf, 12 22:40.8 Aquinas 428 Sam Forney, 11 22:45.6 Winona Cotter 429 Jackson Penning, 11 22:55.4 Winona Cotter 430 Spencer Kevan, 9 23:22.1 Kingsland 431 Aaron Duxbury, 12 23:33.8 Kingsland 432 Ben McCloud, 10 23:42.4 Grand Rapids 433 Nathaniel Johnson, 11 23:52.3 Staples Motley
Return to home page.