| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 20 | 1 | Brandon Huether | Lisbon, ND | 19 | 37:00 | 73.48% |
| 2 | Erik Hanson | Moorhead, MN | 17 | 37:20 | 73.88% | |
| 3 | Travis Stadum | Fargo, ND | 16 | 38:29 | 72.37% | |
| 4 | Brad Rassier | Moorhead, MN | 18 | 38:34 | 70.95% | |
| 5 | Jakob Lindaas | Moorhead, MN | 15 | 39:48 | 70.82% | |
| 6 | Nathan Appel | Moorhead, MN | 18 | 42:39 | 64.15% | |
| 7 | Bradley Rieth | Fargo, ND | 15 | 45:05 | 62.52% | |
| 8 | Dom Martnez | Moorhead, MN | 13 | 47:21 | 61.45% | |
| 9 | Noah Dahle | Moorhead, MN | 17 | 49:19 | 55.92% | |
| 10 | Seth Dahle | Moorhead, MN | 17 | 51:35 | 53.47% | |
| 11 | Luc Wicklund | Moorhead, MN | 14 | 53:54 | 53.05% | |
| 12 | John Mueller | Fargo, ND | 16 | 55:31 | 50.17% | |
| men 20-29 | 1 | Gregory Liebl | Fargo, ND | 21 | 31:39 | 85.22% |
| 2 | Eric Loeffler | Fargo, ND | 29 | 31:59 | 84.34% | |
| 3 | Casey Miller | Anchorage, AK | 27 | 34:18 | 78.64% | |
| 4 | Chris Hass | Fargo, ND | 28 | 35:35 | 75.80% | |
| 5 | Nathan Lodermeier | Moorhead, MN | 23 | 38:57 | 69.25% | |
| 6 | Blake Hillerson | Fargo, ND | 23 | 39:17 | 68.66% | |
| 7 | Daniel Johnson | Moorhead, MN | 24 | 40:44 | 66.22% | |
| 8 | Aaron Hill | Forman, ND | 25 | 40:52 | 66.00% | |
| 9 | Michael Langseth | Fargo, ND | 25 | 41:19 | 65.28% | |
| 10 | Mike Triptow | Fargo, ND | 26 | 43:10 | 62.49% | |
| 11 | Luke Schulz | Davenport, ND | 22 | 45:34 | 59.20% | |
| 12 | Joe Halvorson | Moorhead, MN | 24 | 45:35 | 59.17% | |
| 13 | Dan Tollefson | Fargo, ND | 27 | 46:03 | 58.57% | |
| 14 | Joel Herbrandson | Fergus Falls, MN | 28 | 47:51 | 56.37% | |
| 15 | Mark Bjornstad | West Fargo, ND | 22 | 48:16 | 55.88% | |
| 16 | Bjorn Hanson | Fargo, ND | 21 | 49:46 | 54.20% | |
| 17 | Scott Flaten | Fergus Falls, MN | 26 | 50:29 | 53.43% | |
| 18 | Adam Sandbek | Fargo, ND | 24 | 50:36 | 53.31% | |
| 19 | Michael Scott | Fargo, ND | 29 | 51:15 | 52.63% | |
| 20 | Adam Holscher | Fargo, ND | 27 | 51:39 | 52.22% | |
| 21 | Jason Medders | Fargo, ND | 28 | 51:45 | 52.12% | |
| 22 | Darin Montplaisir | West Fargo, ND | 22 | 51:55 | 51.96% | |
| 23 | Josh Kadrmas | Fargo, ND | 26 | 54:24 | 49.58% | |
| men 30-39 | 1 | Brian Kinsey | Fargo, ND | 32 | 36:38 | 73.63% |
| 2 | Kendall Railing | Fargo, ND | 36 | 37:05 | 73.38% | |
| 3 | Liam O'Fallon | Durham, NC | 36 | 38:22 | 70.89% | |
| 4 | Kevin Franck | Minnetrista, MN | 36 | 39:24 | 68.90% | |
| 5 | Ross Hilgers | Moorhead, MN | 39 | 39:48 | 69.78% | |
| 6 | Nick Bach | Fargo, ND | 38 | 41:54 | 65.86% | |
| 7 | Jeremy Herbrandson | Moorhead, MN | 33 | 43:50 | 61.54% | |
| 8 | Wade Bloom | Fargo, ND | 35 | 44:15 | 60.99% | |
| 9 | Todd Hegney | Fargo, ND | 35 | 45:13 | 59.66% | |
| 10 | Jason White | West Fargo, ND | 34 | 45:32 | 59.24% | |
| 11 | Kevin Bengtson | Moorhead, MN | 35 | 46:18 | 58.26% | |
| 12 | Joe Leggio | Fargo, ND | 36 | 46:55 | 57.83% | |
| 13 | Jason Cool | Moorhead, MN | 33 | 49:24 | 54.60% | |
| 14 | Dana Brown | Moorhead, MN | 36 | 49:50 | 54.49% | |
| 15 | Steve Aune | Fargo, ND | 38 | 51:21 | 53.68% | |
| 16 | Mac Berns | Fargo, ND | 30 | 51:36 | 52.27% | |
| 17 | Wes Otheim | Hartford, ND | 36 | 51:54 | 52.37% | |
| 18 | Shannon Olson | Moorhead, MN | 34 | 52:45 | 51.13% | |
| 19 | Jason Miller | Fargo, ND | 30 | 55:45 | 48.38% | |
| 20 | Brent Mausbach | San Diego, CA | 33 | 58:42 | 45.95% | |
| 21 | Steve Peterson | Moorhead, MN | 35 | 59:35 | 45.32% | |
| 22 | Wade Henel | Grafton, ND | 37 | 1:00:05 | 45.72% | |
| men 40-49 | 1 | Tom Smith | Fargo, ND | 40 | 36:10 | 77.41% |
| 2 | Steven Wenzel | Fargo, ND | 43 | 39:20 | 72.48% | |
| 3 | Craig Holly | Fargo, ND | 48 | 41:56 | 70.78% | |
| 4 | Norman Adams | Detroit Lakes, MN | 44 | 42:20 | 68.24% | |
| 5 | Ray Bauske | Fargo, ND | 41 | 42:25 | 66.34% | |
| 6 | Steven Sylvander | Mounds View, MN | 47 | 42:29 | 69.57% | |
| 7 | Mark D Waller | Fargo, ND | 42 | 42:40 | 66.39% | |
| 8 | Rick Crume | Glyndon, MN | 45 | 43:15 | 67.16% | |
| 9 | Tom Clow | Fargo, ND | 45 | 43:18 | 67.10% | |
| 10 | Russel Crume | Glyndon, MN | 43 | 43:59 | 64.84% | |
| 11 | Rick Wagar | Fargo, ND | 43 | 46:53 | 61.06% | |
| 12 | Bryan Cochran | Danville, CA | 42 | 47:19 | 59.87% | |
| 13 | Kevin Moran | Marshall, MN | 46 | 47:55 | 60.84% | |
| 14 | Jeff Stoen | Ada, MN | 48 | 47:56 | 61.73% | |
| 15 | Greg Cook | Fargo, ND | 40 | 48:48 | 57.25% | |
| 16 | Kevin Sweeney | Moorhead, MN | 48 | 49:39 | 59.98% | |
| 17 | Patrick Schultz | Fargo, ND | 41 | 49:54 | 56.57% | |
| 18 | Thorvald Dahle | Moorhead, MN | 42 | 51:01 | 55.46% | |
| 19 | Colin Kelly | Fargo, ND | 45 | 52:00 | 55.70% | |
| 20 | Robert Eidbo | Moorhead, MN | 44 | 52:43 | 54.66% | |
| 21 | Ira Bailey | Moorhead, MN | 47 | 52:51 | 55.84% | |
| 22 | Vijay Gaba | Fargo, ND | 45 | 53:50 | 53.81% | |
| 23 | Mike Nordness | Fargo, ND | 44 | 54:32 | 52.89% | |
| 24 | Dick Thompson | Fargo, ND | 42 | 54:51 | 51.75% | |
| 25 | Mike Hoff | Moorhead, MN | 47 | 59:38 | 49.26% | |
| 26 | Merle Anderson | Fargo, ND | 49 | 59:54 | 49.89% | |
| 27 | Neil Kusler | Breckenridge, MN | 44 | 1:01:01 | 47.12% | |
| 28 | Scott Grivm | Harwood, ND | 45 | 1:04:07 | 45.38% | |
| 29 | Philip Keller | Dilworth, MN | 40 | 1:12:00 | 38.81% | |
| men 50-59 | 1 | Ken Hammer | Frazee, MN | 53 | 37:37 | 81.86% |
| 2 | Mark Pavicic | Fargo, ND | 54 | 41:34 | 74.72% | |
| 3 | Tim Martin | Moorhead, MN | 53 | 45:20 | 67.98% | |
| 4 | Glenn Ackerman | Fargo, ND | 51 | 46:30 | 65.29% | |
| 5 | Rod Lym | Fargo, ND | 52 | 46:45 | 65.61% | |
| 6 | Warren Honkola | Fargo, ND | 51 | 48:53 | 62.23% | |
| 7 | Ken Mickelson | Halstad, MN | 55 | 48:53 | 64.05% | |
| 8 | Steve Charlton | Moorhead, MN | 55 | 49:33 | 63.72% | |
| 9 | Paul Krabbenhoft | Moorhead, MN | 51 | 49:49 | 61.22% | |
| 10 | Joel Kangas | Fargo, ND | 50 | 50:17 | 59.95% | |
| 11 | Larry Gast | Wahpeton, ND | 58 | 52:11 | 61.84% | |
| 12 | Stefanie Kangas | Fargo, ND | 50 | 55:42 | 54.12% | |
| 13 | Peter Schmidt | West Fargo, ND | 59 | 58:41 | 55.54% | |
| 14 | Charles LaRue | Coon Rapids, MN | 56 | 58:50 | 53.95% | |
| 15 | Lamont Miller | Wahpeton, ND | 56 | 1:04:59 | 48.92% |