| | | | | | | | | | |
| 1 | Brian | Corgard | Coon Rapids | MN | 41 | M | 21:39:41 | 80.4 | 40-49 |
| 2 | Michael | Asmus | Stillwater | MN | 42 | M | 22:59:54 | 72.37 | 40-49 |
| 3 | Mark | Romportl | Mantorville | MN | 37 | M | 24:40:31 | 81.89 | 30-39 |
| 4 | Jacob | Daul | Wausau | WI | 42 | M | 26:43:24 | 73.7 | 40-49 |
| 5 | Steve | Schaffer | Dresser | WI | 40 | M | 27:11:49 | 67.63 | 40-49 |
| 6 | Aaron | Kennedy | Minneapolis | MN | 44 | M | 27:22:42 | 69.88 | 40-49 |
| 7 | John | Hagen | Plainview | MN | 48 | M | 27:33:07 | 76.59 | 40-49 |
| 8 | Nicholas | Ryan | Shakopee | MN | 44 | M | 27:46:06 | 72.33 | 40-49 |
| 9 | Dustin | Novak | Cannon Falls | MN | 39 | M | 29:13:07 | 72.76 | 30-39 |
| 10 | Eric | Nelson | Winona | MN | 46 | M | 29:22:33 | 67.81 | 40-49 |
| 11 | Jessica | Monk | Verona | WI | 34 | F | 29:43:23 | 70.82 | 30-39 |
| 12 | Andy | Lohn | Dayton | MN | 49 | M | 30:38:57 | 72.74 | 40-49 |
| 13 | Noe | Marcial Perez | Lakeville | MN | 28 | M | 31:13:30 | 70.22 | 20-29 |
| 14 | Paul | Peterson | Minnetonka | MN | 43 | M | 31:37:12 | 60.7 | 40-49 |
| 15 | Chris | Wolbeck | Osakis | MN | 37 | M | 31:39:06 | 77.41 | 30-39 |
| 16 | Nicole | Bernardin | Appleton | WI | 43 | F | 32:24:07 | 73.42 | 40-49 |
| 17 | Ashley | Forshey | Killeen | TX | 29 | F | 32:36:55 | 85.8 | 20-29 |
| 18 | Bryant | Gernes | Billings | MT | 24 | M | 32:36:56 | 64.67 | 20-29 |
| 19 | Erik | Raivo | Minneapolis | MN | 39 | M | 32:57:38 | 66.73 | 30-39 |
| 20 | Charles | Haupert | Castle Rock | CO | 38 | M | 33:03:37 | 59.33 | 30-39 |
| 21 | Joe | Larson | Hales Corners | WI | 41 | M | 33:24:30 | 71.01 | 40-49 |
| 22 | Nick | Bilderback | Baldwin | WI | 46 | M | 33:38:49 | 63.44 | 40-49 |
| 23 | Joshua | Natrop | Jordan | MN | 39 | M | 33:56:39 | 65.07 | 30-39 |