| 1 | 118 | Jake White | SHORT COURSE Men 40-49 | 46 | M |
19:48.0 | --100%27,12%20,30%18:00:00.0 |
| 2 | 76 | Sean Shively | SHORT COURSE Men 50+ | 56 | M |
19:49.0 | +0:01.0+0,08%99,92%27,06%20,23%18:00:00.0 |
| 3 | 100 | Matthew Johnson | SHORT COURSE Men 19-29 | 27 | M |
20:56.4 | +1:08.4+5,76%94,56%22,92%15,71%18:00:00.0 |
| 4 | 127 | Garrett SaxonJets | SHORT COURSE Men 14U | 14 | M |
21:07.0 | +1:19.0+6,65%93,76%22,27%14,99%18:00:00.0 |
| 5 | 99 | Cameron McNeal | SHORT COURSE Men 19-29 | 26 | M |
21:12.4 | +1:24.4+7,10%93,37%21,94%14,63%18:00:00.0 |
| 6 | 72 | Collin EricksonJets | SHORT COURSE Men 14U | 14 | M |
21:32.0 | +1:44.0+8,75%91,95%20,74%13,32%18:00:00.0 |
| 7 | 64 | Deaglan Bickel | SHORT COURSE Men 14U | 14 | M |
21:33.0 | +1:45.0+8,84%91,88%20,68%13,25%18:00:00.0 |
| 8 | 85 | Matthew HudginsLampstand Labs | SHORT COURSE Men 15-18 | 16 | M |
21:46.5 | +1:58.5+9,97%90,93%19,85%12,34%18:00:00.0 |
| 9 | 116 | James White S | SHORT COURSE Men 15-18 | 16 | M |
21:47.4 | +1:59.4+10,05%90,87%19,79%12,28%18:00:00.0 |
| 10 | 117 | Peter Dohn | SHORT COURSE Men 19-29 | 28 | M |
21:54.0 | +2:06.0+10,61%90,41%19,39%11,84%18:00:00.0 |
| 11 | 97 | Peyton BrandtBuckhorn High School Mountain Bike Team | SHORT COURSE Men 15-18 | 15 | M |
21:55.0 | +2:07.0+10,69%90,34%19,33%11,77%18:00:00.0 |
| 12 | 93 | Nathan DongJets | SHORT COURSE Men 14U | 14 | M |
21:56.1 | +2:08.1+10,78%90,27%19,26%11,70%18:00:00.0 |
| 13 | 66 | Caleb CounterWTG | SHORT COURSE Men 19-29 | 25 | M |
23:04.2 | +3:16.2+16,52%85,83%15,08%7,13%18:00:00.0 |
| 14 | 91 | Colin RitterColin Ritter | SHORT COURSE Men 14U | 14 | M |
23:39.0 | +3:51.0+19,44%83,72%12,95%4,80%18:00:00.0 |
| 15 | 110 | Caleb New | SHORT COURSE Men 19-29 | 23 | M |
23:42.8 | +3:54.8+19,76%83,50%12,71%4,54%18:00:00.0 |
| 16 | 92 | Kevin Ritter | SHORT COURSE Men 40-49 | 48 | M |
23:52.0 | +4:04.0+20,54%82,96%12,15%3,92%18:00:00.0 |
| 17 | 82 | Brandon Steele | SHORT COURSE Men 40-49 | 49 | M |
23:55.0 | +4:07.0+20,79%82,79%11,96%3,72%18:00:00.0 |
| 18 | 114 | Jeremy BelcherUncaged | SHORT COURSE Men 40-49 | 45 | M |
24:50.5 | +5:02.5+25,46%79,70%8,56%0,00%18:00:00.0 |
| 19 | 81 | Aiden Steele | SHORT COURSE Men 15-18 | 15 | M |
25:01.7 | +5:13.7+26,41%79,11%7,87%-0,75%18:00:00.0 |
| 20 | 120 | Daniel HamillJets | SHORT COURSE Men 14U | 12 | M |
25:02.3 | +5:14.3+26,46%79,08%7,83%-0,79%18:00:00.0 |
| 21 | 84 | Shepard Hudgins | SHORT COURSE Men 14U | 12 | M |
25:09.0 | +5:21.0+27,02%78,73%7,42%-1,24%18:00:00.0 |
| 22 | 121 | David Dutton | SHORT COURSE Men 40-49 | 46 | M |
25:14.2 | +5:26.2+27,46%78,46%7,10%-1,59%18:00:00.0 |
| 23 | 89 | Miles OrwickHuntsville Panthers | SHORT COURSE Men 14U | 14 | M |
25:18.9 | +5:30.9+27,85%78,21%6,82%-1,91%18:00:00.0 |
| 24 | 124 | Ian CraigWild Craigz | SHORT COURSE Men 14U | 11 | M |
25:29.5 | +5:41.5+28,75%77,67%6,17%-2,62%18:00:00.0 |
| 25 | 88 | David Riser | SHORT COURSE Men 30-39 | 37 | M |
26:14.0 | +6:26.0+32,49%75,48%3,44%-5,60%18:00:00.0 |
| 26 | 111 | Bryson FrancisGrissom High School | SHORT COURSE Men 15-18 | 15 | M |
26:59.7 | +7:11.7+36,34%73,35%0,63%-8,67%18:00:00.0 |
| 27 | 86 | Nolan OrwickHuntsville Panthers | SHORT COURSE Men 14U | 12 | M |
27:39.1 | +7:51.1+39,65%71,61%-1,78%-11,31%18:00:00.0 |
| 28 | 107 | David Willett | SHORT COURSE Men 40-49 | 45 | M |
27:40.4 | +7:52.4+39,76%71,55%-1,86%-11,40%18:00:00.0 |
| 29 | 68 | Brady Pitts | SHORT COURSE Men 40-49 | 41 | M |
27:41.7 | +7:53.7+39,87%71,49%-1,94%-11,49%18:00:00.0 |
| 30 | 119 | Brian HamillJets | SHORT COURSE Men 40-49 | 42 | M |
28:18.6 | +8:30.6+42,98%69,94%-4,21%-13,96%18:00:00.0 |
| 31 | 63 | Brian Bickel | SHORT COURSE Men 40-49 | 46 | M |
28:22.2 | +8:34.2+43,28%69,79%-4,43%-14,20%18:00:00.0 |
| 32 | 101 | Kevin Noonan | SHORT COURSE Men 40-49 | 44 | M |
29:22.9 | +9:34.9+48,39%67,39%-8,15%-18,28%18:00:00.0 |
| 33 | 61 | Joseph Noonan | SHORT COURSE Men 15-18 | 16 | M |
29:28.2 | +9:40.2+48,84%67,19%-8,48%-18,63%18:00:00.0 |
| 34 | 123 | Lennox CraigWild Craigz | SHORT COURSE Men 14U | 9 | M |
44:27.5 | +24:39.5+124,54%44,54%-63,65%-78,97%18:00:00.0 |
| 35 | 87 | Brenton James | SHORT COURSE Men 40-49 | 41 | M |
1:45:00.0 | +1:25:12.0+430,30%18,86%-286,50%-322,68%18:00:00.0 |
| - | 65 | Randy Dill | SHORT COURSE Men 50+ | 58 | M |
DNF | -----18:00:00.0 |
| - | 67 | Jackson Beene | SHORT COURSE Men 14U | 14 | M |
DNF | -----18:00:00.0 |
| - | 69 | Mason Morris | SHORT COURSE Men 30-39 | 32 | M |
DNF | -----18:00:00.0 |
| - | 77 | Alex MorrowFull Send | SHORT COURSE Men 30-39 | 34 | M |
DNF | -----18:00:00.0 |
| - | 80 | Joseph Holt | SHORT COURSE Men 15-18 | 15 | M |
DNF | -----18:00:00.0 |
| - | 94 | Derek Pommerenck | SHORT COURSE Men 50+ | 50 | M |
DNF | -----18:00:00.0 |
| - | 95 | Brody Pommerenck | SHORT COURSE Men 14U | 13 | M |
DNF | -----18:00:00.0 |
| - | 98 | Zachary Clark | SHORT COURSE Men 15-18 | 16 | M |
DNF | -----18:00:00.0 |
| - | 102 | Michael Clark | SHORT COURSE Men 40-49 | 45 | M |
DNF | -----18:00:00.0 |
| - | 103 | Charlie Clark | SHORT COURSE Men 14U | 14 | M |
DNF | -----18:00:00.0 |
| - | 104 | John Plumlee | SHORT COURSE Men 40-49 | 47 | M |
DNF | -----18:00:00.0 |
| - | 105 | Rex Plumlee | SHORT COURSE Men 14U | 13 | M |
DNF | -----18:00:00.0 |
| - | 106 | Jerry Weber | SHORT COURSE Men 50+ | 76 | M |
DNF | -----18:00:00.0 |
| - | 112 | Caleb Freyenhagen SDirt Camp Racing | SHORT COURSE Men 19-29 | 19 | M |
DNF | -----18:00:00.0 |
| - | 113 | Nicholas StanleyJets | SHORT COURSE Men 14U | 14 | M |
DNF | -----18:00:00.0 |
| - | 122 | Xander Dutton | SHORT COURSE Men 15-18 | 16 | M |
DNF | -----18:00:00.0 |
| - | 125 | Andrew CarltonAKC Racing | SHORT COURSE Men 19-29 | 24 | M |
DNF | -----18:00:00.0 |
| - | 126 | Evan BallPatriots | SHORT COURSE Men 15-18 | 15 | M |
DNF | -----18:00:00.0 |