| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 20 | 1 | Spencer Uetz | Fargo, ND | 16 | 35:44 | 77.94% |
| 2 | Jamison Gehrig | West Fargo, ND | 16 | 37:16 | 74.73% | |
| 3 | Jasen Walker | West Fargo, ND | 18 | 41:35 | 65.80% | |
| 4 | Mitchell Bruske | Fargo, ND | 17 | 42:40 | 64.64% | |
| 5 | Francis Landman | Fargo, ND | 15 | 43:08 | 65.34% | |
| 6 | Chad Hamann | Fargo, ND | 18 | 54:49 | 49.92% | |
| 7 | Anders Clow | Fargo, ND | 12 | 1:00:42 | 48.95% | |
| men 20-29 | 1 | Jake Januszewski | Perham, MN | 24 | 33:16 | 81.08% |
| 2 | Gregory Liebl | Fargo, ND | 22 | 33:16 | 81.08% | |
| 3 | Cory Olson | Fargo, ND | 23 | 36:03 | 74.82% | |
| 4 | Paul Wichmann | Minneapolis, MN | 27 | 37:54 | 71.17% | |
| 5 | Mark Landman | Fargo, ND | 21 | 39:53 | 67.63% | |
| 6 | Robert Scheer | Fargo, ND | 24 | 49:45 | 54.22% | |
| 7 | Ryan Edwards | Fargo, ND | 25 | 49:53 | 54.07% | |
| 8 | Corey J. Isaak | Moorhead, MN | 28 | 56:34 | 47.68% | |
| 9 | Jarod Dcamp | Fargo, ND | 25 | 1:00:17 | 44.74% | |
| 10 | Shaun Grindall | Moorhead, MN | 28 | 1:04:13 | 42.00% | |
| men 30-39 | 1 | James Poock | Fargo, ND | 30 | 38:58 | 69.22% |
| 2 | Dave Breznay | Fargo, ND | 38 | 39:11 | 70.18% | |
| 3 | Troy Ivesdal | Fargo, ND | 36 | 39:17 | 69.18% | |
| 4 | Ray Wohl | West Fargo, ND | 38 | 39:42 | 69.48% | |
| 5 | Terry Whisman | Fargo, ND | 39 | 41:40 | 66.67% | |
| 6 | Eric Pegors | Fargo, ND | 39 | 42:41 | 65.08% | |
| 7 | Chad Schlemmer | Moorhead, MN | 31 | 44:18 | 60.89% | |
| 8 | Wade Bloom | Fargo, ND | 37 | 46:10 | 59.12% | |
| 9 | Darin Shena | Fargo, ND | 39 | 50:20 | 55.35% | |
| 10 | Frode Tilden | Fargo, ND | 31 | 55:16 | 48.81% | |
| 11 | Matt Thallman | Fargo, ND | 30 | 55:50 | 48.31% | |
| 12 | Steve Peterson | Moorhead, MN | 37 | 1:00:58 | 44.81% | |
| men 40-49 | 1 | Tom Smith | Fargo, ND | 42 | 37:42 | 75.29% |
| 2 | Steven Wenzel | Fargo, ND | 45 | 40:07 | 72.07% | |
| 3 | Tom Clow | Fargo, ND | 47 | 41:01 | 71.88% | |
| 4 | Mark Sailer | Fargo, ND | 40 | 41:17 | 67.55% | |
| 5 | Jeff Bregel | Moorhead, MN | 48 | 44:53 | 66.26% | |
| 6 | Rick Crume | Glyndon, MN | 47 | 44:57 | 65.56% | |
| 7 | Durk Thompson | Fargo, ND | 44 | 46:43 | 61.62% | |
| 8 | Norman Adams | Detroit Lakes, MN | 46 | 46:48 | 62.63% | |
| 9 | Ray Bauske | Fargo, ND | 43 | 46:49 | 60.98% | |
| 10 | Dave Berger | Inver Grove Heights, MN | 45 | 48:38 | 59.43% | |
| 11 | Gary Fisher | Fargo, ND | 44 | 49:15 | 58.45% | |
| 12 | Jeff Stoen | Ad, MN | 49 | 49:30 | 60.67% | |
| 13 | James Naylor | Fargo, ND | 49 | 49:53 | 60.08% | |
| 14 | Mike Kohler | Fargo, ND | 43 | 50:59 | 56.26% | |
| 15 | Jay Nelson | Fargo, ND | 49 | 51:39 | 57.96% | |
| 16 | Jonathan Steinwand | Moorhead, MN | 43 | 54:02 | 52.93% | |
| 17 | Scott Hoff | Perley, MN | 47 | 55:05 | 53.56% | |
| 18 | John Clemedtson | Moorhead, MN | 46 | 55:48 | 52.30% | |
| 19 | Vijay Gaba | Fargo, ND | 47 | 1:07:23 | 43.62% | |
| men 50-59 | 1 | Ken Hammer | Frazee, MN | 54 | 39:40 | 78.88% |
| 2 | Jeff Swenson | Fargo, ND | 50 | 46:54 | 64.56% | |
| 3 | Jim Egeberg | Valley City, ND | 57 | 48:58 | 65.22% | |
| 4 | Custer Huseby | Fargo, ND | 50 | 49:24 | 61.12% | |
| 5 | Doyle Edwards | Edgeley, ND | 53 | 50:09 | 61.85% | |
| 6 | Tom Wichmann | Durbin, ND | 53 | 57:37 | 53.44% | |
| 7 | Michael Wichmann | Dent, MN | 58 | 1:01:36 | 52.21% | |
| men 60-up | 1 | Gary Ness | Dilworth, MN | 65 | 58:56 | 58.87% |
| 2 | Ken Norgren | Moorhead, MN | 66 | 1:09:00 | 51.02% |