| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 18 | 1 | Josh Young | 11 | 21:19 | 69.38% | |
| 2 | Jacob Kroke | 13 | 22:25 | 62.80% | ||
| 3 | Eric Olson | 15 | 24:14 | 56.10% | ||
| men 18-29 | 1 | Nick Wollan | 20 | 19:08 | 67.80% | |
| 2 | Douglas Schoop | 29 | 19:19 | 67.16% | ||
| 3 | Aaron Hill | 26 | 20:24 | 63.59% | ||
| men 30-39 | 1 | Ray Wohl | 37 | 19:48 | 66.68% | |
| 2 | Chad Mears | 33 | 20:36 | 62.98% | ||
| 3 | Wade Bloom | 35 | 20:41 | 62.96% | ||
| men 40-49 | 1 | Duane Nelson | 45 | 20:58 | 66.67% | |
| 2 | Terry Styf | 41 | 22:14 | 61.07% | ||
| 3 | Curt Stensgard | 47 | 22:21 | 63.50% | ||
| men 50-up | 1 | Patrick Gross | 50 | 22:58 | 63.25% | |
| 2 | Gordy Strickland | 60 | 23:12 | 68.25% | ||
| 3 | Steve Chargton | 56 | 23:46 | 64.26% |