| 1 | 168 | Holden Gerdes | Youth Division (18 & Under) | M |
20:12.2 | --100%34,92%19,68%09:02:37.6 |
| 2 | 166 | Colter Kerber | Youth Division (18 & Under) | M |
20:56.8 | +0:44.6+3,68%96,45%32,53%16,72%09:02:37.6 |
| 3 | 182 | Trent Hoffman | Adult Division (19-49) | M |
22:08.0 | +1:55.8+9,55%91,28%28,70%12,01%09:02:37.6 |
| 4 | 176 | Chasyn Pollard | Adult Division (19-49) | M |
24:02.3 | +3:50.1+18,98%84,05%22,57%4,43%09:02:37.6 |
| 5 | 178 | Logan Kessinger | Adult Division (19-49) | M |
25:09.2 | +4:57.0+24,50%80,32%18,97%0,00%09:02:37.6 |
| 6 | 181 | Aaron Parish | Adult Division (19-49) | M |
28:48.1 | +8:35.9+42,56%70,15%7,22%-14,50%09:02:37.6 |
| 7 | 167 | Blake Janosek | Youth Division (18 & Under) | M |
32:52.4 | +12:40.2+62,71%61,46%-5,89%-30,69%09:02:37.6 |
| 8 | 165 | Alexander Pollard | Youth Division (18 & Under) | M |
44:40.2 | +24:28.0+121,10%45,23%-43,89%-77,59%09:02:37.6 |
| 9 | 190 | Bill Endres | Senior Division (50 & Up) | M |
1:00:34.5 | +40:22.3+199,83%33,35%-95,13%-140,82%09:02:37.6 |