| Place | Bib | Name | Age | Sex | City | State | Time |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Scott Behling | 21 | M | Duluth | MN | 15:49 |
| 2 | 9 | Dane Moreland | 26 | M | Lake Nebagamon | WI | 15:57 |
| 3 | 474 | Adam Gellerstedt | 30 | M | Esko | MN | 16:04 |
| 4 | 339 | Mark Maronese | 32 | M | Thunder Bay | ON | 16:27 |
| 5 | 592 | Ryan Eason | 20 | M | Coon Rapids | MN | 16:40 |
| 6 | 98 | Tony Meyers | 33 | M | St Croix Falls | WI | 16:45 |
| 7 | 26 | Matthew Welch | 16 | M | Duluth | MN | 16:49 |
| 8 | 515 | Cam Green | 25 | M | Edina | MN | 16:55 |
| 9 | 7 | Paul Giannobile | 51 | M | Minnetonka | MN | 17:03 |
| 10 | 629 | Jared Smith | 27 | M | Minneapolis | MN | 17:08 |
| 11 | 203 | Mike McPherson | 20 | M | Ironwood | MI | 17:11 |
| 12 | 449 | Ryan Kirkland | 16 | M | Dellwood | MN | 17:12 |
| 13 | 356 | Mike Davis | 51 | M | Minneapolis | MN | 17:18 |
| 14 | 6 | Jonathan Krupa | 36 | M | Madison | WI | 17:22 |
| 15 | 323 | Drew Campbell | 15 | M | Lake Elmo | MN | 17:24 |
| 16 | 32 | Jerimy Hallsten | 36 | M | Esko | MN | 17:28 |
| 17 | 540 | David Worley | 45 | M | Duluth | MN | 17:29 |
| 18 | 5 | Sam Anderson | 27 | M | Woodbury | MN | 17:29 |
| 19 | 3 | Paul Donnelly | 28 | M | Minneapolis | MN | 17:31 |
| 20 | 544 | William Sackett | 22 | M | Grand Rapids | MN | 17:52 |
| 21 | 700 | Kris Jackson | 27 | M | Duluth | MN | 17:52 |
| 22 | 392 | Dave Schuneman | 33 | M | Duluth | MN | 17:56 |
| 23 | 558 | Trevor Manzanares | 23 | M | Albuquerque | NM | 17:57 |
| 24 | 593 | Brandon Franta | 16 | M | La Crescent | MN | 17:59 |
| 25 | 186 | Matthew Klein | 16 | M | Pella | IA | 18:04 |
| 26 | 602 | Jarrow Wahman | 49 | M | Duluth | MN | 18:12 |
| 27 | 506 | Dave Marek | 46 | M | Chaska | MN | 18:13 |
| 28 | 238 | Brendan Kutz | 17 | M | Grantsburg | WI | 18:14 |
| 29 | 167 | Kody Thurnau | 28 | M | Duluth | MN | 18:19 |
| 30 | 450 | Noah Kirkland | 15 | M | Dellwood | MN | 18:21 |
| 31 | 124 | Peter Hughes | 27 | M | Mankato | MN | 18:24 |
| 32 | 433 | Jeppe Bundgaard | 34 | M | Phoenix | AZ | 18:25 |
| 33 | 10 | Bob Garcia | 56 | M | Lavista | NE | 18:29 |
| 34 | 683 | Randy Wiinanen | 56 | M | Iron | MN | 18:29 |
| 35 | 601 | Sam Johnson | 15 | M | Aurora | MN | 18:30 |
| 36 | 1786 | Heidi Peterson | 19 | F | Sartell | MN | 18:34 |
| 37 | 366 | Wayne Kazmierczak | 40 | M | Moorhead | MN | 18:46 |
| 38 | 170 | Evan Walpole | 16 | M | Superior | WI | 18:47 |
| 39 | 445 | Nate Johnson | 16 | M | Eagan | MN | 18:49 |
| 40 | 87 | Nick Gigliotti | 24 | M | Duluth | MN | 18:51 |
| 41 | 468 | Garron Torma | 16 | M | Duluth | MN | 18:57 |
| 42 | 642 | Tim Cyr | 23 | M | Duluth | MN | 18:57 |
| 43 | 648 | Danny Pawelski | 27 | M | Mosinee | WI | 19:03 |
| 44 | 465 | Tonnis Ter Veldhuis | 45 | M | St Paul | MN | 19:07 |
| 45 | 289 | Seth Schroeder | 32 | M | So St Paul | MN | 19:11 |
| 46 | 241 | Jesse Longley | 45 | M | Bloomington | MN | 19:14 |
| 47 | 1002 | Ariel Heitzman | 26 | F | Grand Rapids | MN | 19:14 |
| 48 | 643 | Aaron Peterson | 16 | M | Cloquet | MN | 19:15 |
| 49 | 325 | Lenny Deshayes | 56 | M | Cushing | MN | 19:17 |
| 50 | 496 | Scott Ergen | 50 | M | St Cloud | MN | 19:22 |