| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 20 | 1 | Cole Bachmeier | West Fargo, ND | 12 | 49:04 | 47.90% |
| men 20-29 | 1 | Steve Klehfoth | Greeley, CO | 24 | 28:56 | 73.67% |
| 2 | Chris Hass | Fargo, ND | 29 | 29:14 | 72.91% | |
| 3 | Keith Koser | Fargo, ND | 23 | 32:18 | 65.99% | |
| 4 | Trevor Magel | Fargo, ND | 20 | 35:58 | 59.26% | |
| 5 | Robert Scheer | Fargo, ND | 23 | 39:29 | 53.98% | |
| 6 | Josh Kadrmas | Fargo, ND | 28 | 46:04 | 46.27% | |
| 7 | Steve Zimmer | West Fargo, ND | 29 | 48:34 | 43.89% | |
| men 30-39 | 1 | Tony Reinhardt | Fargo, ND | 35 | 29:20 | 73.09% |
| 2 | Darin Gross | West Fargo, ND | 33 | 34:07 | 62.48% | |
| 3 | Mark Johnson | Moorhead, MN | 38 | 34:29 | 63.42% | |
| 4 | Wade Bloom | Fargo, ND | 36 | 35:17 | 60.94% | |
| 5 | Jason Miller | Fargo, ND | 31 | 36:10 | 58.94% | |
| 6 | Dan Seymour | West Fargo, ND | 32 | 38:24 | 55.51% | |
| 7 | Ramiro Torres | West Fargo, ND | 34 | 39:25 | 54.08% | |
| 8 | Doug Stotz | West Fargo, ND | 37 | 39:48 | 54.49% | |
| 9 | Mat Stith | West Fargo, North Dakota | 35 | 40:09 | 53.42% | |
| 10 | Steve Wagner | Fargo, ND | 34 | 40:19 | 52.87% | |
| 11 | Glenn Rudolph | West Fargo, ND | 30 | 43:08 | 49.42% | |
| 12 | Mike Smith | Horase, ND | 38 | 49:22 | 44.22% | |
| 13 | Jeff Ballestad | West Fargo, ND | 38 | 52:42 | 41.50% | |
| men 40-49 | 1 | Ross Hilgers | Moorhead, MN | 40 | 31:51 | 69.27% |
| 2 | Keith Corliss | West Fargo, ND | 47 | 33:02 | 70.81% | |
| 3 | Trent Crowe | West Fargo, ND | 43 | 34:36 | 65.54% | |
| 4 | Rick Crume | Glyndon, MN | 46 | 34:38 | 67.00% | |
| 5 | Roger Miller | West Fargo, ND | 43 | 37:19 | 60.47% | |
| 6 | Kevin Fitz | West Fargo, ND | 40 | 38:23 | 57.48% | |
| 7 | David Backlund | Fargo, ND | 49 | 38:36 | 61.50% | |
| 8 | Chris Johnston | West Fargo, ND | 44 | 39:35 | 57.67% | |
| 9 | Steve Voldal | West Fargo, ND | 46 | 40:03 | 57.98% | |
| 10 | David Manning | Moorhead, MN | 42 | 40:10 | 55.72% | |
| 11 | Dan Lothspeich | West Fargo, ND | 41 | 40:23 | 55.39% | |
| 12 | Martin Lehman | Fargo, ND | 47 | 42:50 | 54.24% | |
| 13 | Mitch McLane | West Fargo, ND | 41 | 43:48 | 51.10% | |
| 14 | Mike Kohler | Fargo, ND | 43 | 43:49 | 51.55% | |
| 15 | Marcel Sluke | West Fargo, ND | 45 | 44:00 | 52.07% | |
| men 50-59 | 1 | Rick Tonder | Grand Forks, ND | 53 | 36:02 | 68.14% |
| 2 | Pat Gross | Harwood, ND | 50 | 36:04 | 66.28% | |
| 3 | Steve Charlton | Moorhead, MN | 57 | 37:45 | 66.82% | |
| 4 | Jeff Swenson | Fargo, ND | 50 | 39:41 | 60.05% | |
| 5 | Gary Klein | West Fargo, ND | 55 | 39:46 | 62.86% | |
| 6 | Paul Lindquist | Fargo, ND | 51 | 42:22 | 56.58% | |
| men 60-up | 1 | Charles Jenner | West Fargo, ND | 63 | 36:18 | 73.90% |
| 2 | Earl Beal | Grand Forks, ND | 62 | 38:17 | 69.63% | |
| 3 | Steve Krohn | Whapeton, ND | 62 | 44:19 | 59.81% | |
| 4 | Peter Schmidt | West Fargo, ND | 60 | 46:43 | 55.86% |