| 1 | 48 | Hayden Troxel | 17 | 16 to 18 |  | 11:07.52 | --100%14.02%12.71% | 
                
                    
                        | 2 | 47 | David ConnersPierre Baggette Croissant Factory Racing | 18 | 16 to 18 |  | 11:16.17 | +0:08.65+1.30%98.72%12.91%11.58% | 
                
                    
                        | 3 | 98 | Finn Mcdermott | 16 | 16 to 18 |  | 11:35.25 | +0:27.73+4.15%96.01%10.45%9.08% | 
                
                    
                        | 4 | 168 | George Beck | 21 | 19 to 29 | | 14:04.80 | (78) |  | 11:39.06 | (1) | 
 | 11:39.06 | +0:31.54+4.72%95.49%9.96%8.58% | 
                
                    
                        | 5 | 57 | Cole ChismThrive Osteopathy & Direct Primary Care | 17 | 16 to 18 |  | 11:40.34 | +0:32.82+4.92%95.31%9.80%8.42% | 
                
                    
                        | 6 | 65 | Quintin Calcott | 16 | 16 to 18 |  | 11:41.43 | +0:33.91+5.08%95.17%9.66%8.27% | 
                
                    
                        | 7 | 144 | Scott Murray | 40 | 40 to 49 |  | 11:44.96 | +0:37.44+5.61%94.69%9.20%7.81% | 
                
                    
                        | 8 | 105 | Grayson KidderFour Mountain Sports | 16 | 16 to 18 | | 11:55.28 | (11) |  | 11:47.73 | (2) | 
 | 11:47.73 | +0:40.21+6.02%94.32%8.85%7.45% | 
                
                    
                        | 9 | 32 | Jason ZemlickaFour Mountain Sports | 33 | 30 to 39 |  | 11:48.28 | +0:40.77+6.11%94.24%8.77%7.38% | 
                
                    
                        | 10 | 85 | Jerry DoughtyVerde All Day | 36 | 30 to 39 |  | 11:48.56 | +0:41.04+6.15%94.21%8.74%7.34% | 
                
                    
                        | 11 | 80 | Garrett ZerbaThrive Osteopathy & Direct Primary Care | 39 | 30 to 39 | | 11:54.05 | (10) |  | 11:52.59 | (3) | 
 | 11:52.59 | +0:45.07+6.75%93.68%8.22%6.81% | 
                
                    
                        | 12 | 2 | Henry KlumbFour Mountain Sports | 15 | 13 to 15 |  | 11:53.25 | +0:45.73+6.85%93.59%8.13%6.73% | 
                
                    
                        | 13 | 33 | Evan WinnFour Mountain Sports | 42 | 40 to 49 | | 12:02.81 | (15) |  | 11:54.60 | (4) | 
 | 11:54.60 | +0:47.08+7.05%93.41%7.96%6.55% | 
                
                    
                        | 14 | 102 | Seth JohnsAdage | 46 | 40 to 49 | | 12:03.45 | (16) |  | 11:55.02 | (5) | 
 | 11:55.02 | +0:47.50+7.12%93.36%7.91%6.50% | 
                
                    
                        | 15 | 150 | Hudson McNameeOsprey Design Studio | 28 | 19 to 29 |  | 11:57.59 | +0:50.07+7.50%93.02%7.58%6.16% | 
                
                    
                        | 16 | 14 | Ryder DaviesFour Mountain Sports | 16 | 16 to 18 |  | 11:58.20 | +0:50.68+7.59%92.94%7.50%6.08% | 
                
                    
                        | 17 | 72 | Travis BaptisteRoaring Fork Cycling | 40 | 40 to 49 | | 12:04.43 | (17) |  | 11:59.34 | (6) | 
 | 11:59.34 | +0:51.82+7.76%92.80%7.35%5.93% | 
                
                    
                        | 18 | 153 | Brody McDermott | 14 | 13 to 15 |  | 11:59.66 | +0:52.14+7.81%92.75%7.31%5.89% | 
                
                    
                        | 19 | 45 | Liam DunnBonedale Yacht Club | 27 | 19 to 29 | | 12:09.99 | (21) |  | 12:02.05 | (7) | 
 | 12:02.05 | +0:54.53+8.17%92.45%7.00%5.58% | 
                
                    
                        | 20 | 176 | Ephraim Nesbitt | 18 | 16 to 18 | | 12:18.97 | (23) |  | 12:03.11 | (8) | 
 | 12:03.11 | +0:55.59+8.33%92.31%6.86%5.44% | 
                
                    
                        | 21 | 1 | Ryder SinclairTeam AVSC | 14 | 13 to 15 |  | 12:06.01 | +0:58.49+8.76%91.94%6.49%5.06% | 
                
                    
                        | 22 | 43 | Brian GallagherBonedale Yacht Club | 33 | 30 to 39 |  | 12:06.16 | +0:58.64+8.78%91.92%6.47%5.04% | 
                
                    
                        | 23 | 84 | Miles SpiessTeam AVSC | 16 | 16 to 18 |  | 12:08.33 | +1:00.81+9.11%91.65%6.19%4.75% | 
                
                    
                        | 24 | 29 | Wyatt YoungBonedale Yacht Club | 28 | 19 to 29 | | 12:19.70 | (25) |  | 12:18.37 | (9) | 
 | 12:18.37 | +1:10.85+10.61%90.40%4.90%3.44% | 
                
                    
                        | 25 | 31 | Steve KarczewskiFour Mountain Sports | 44 | 40 to 49 | | 12:18.66 | (22) |  | 12:21.51 | (10) | 
 | 12:18.66 | +1:11.14+10.66%90.37%4.86%3.40% | 
                
                    
                        | 26 | 55 | Daniel LawrenceGrand Valley Youth Cycling | 17 | 16 to 18 |  | 12:19.34 | +1:11.82+10.76%90.29%4.77%3.32% | 
                
                    
                        | 27 | 53 | Owen BeckTeam AVSC | 14 | 13 to 15 |  | 12:20.54 | +1:13.02+10.94%90.14%4.62%3.16% | 
                
                    
                        | 28 | 108 | Andrew Huck | 14 | 13 to 15 |  | 12:21.79 | +1:14.27+11.13%89.99%4.46%2.99% | 
                
                    
                        | 29 | 141 | Nolan Bailey | 24 | 19 to 29 |  | 12:24.73 | +1:17.21+11.57%89.63%4.08%2.61% | 
                
                    
                        | 30 | 94 | Heidi KanayanRoaring Fork Cycling | 42 | 40 to 49 | | 12:28.25 | (31) |  | 12:25.31 | (11) | 
 | 12:25.31 | +1:17.79+11.65%89.56%4.01%2.53% | 
                
                    
                        | 31 | 51 | Hannah ForsmanFour Mountain Sports | 13 | 13 to 15 |  | 12:26.37 | +1:18.85+11.81%89.44%3.87%2.40% | 
                
                    
                        | 32 | 149 | Tom Wills | 35 | 30 to 39 |  | 12:28.09 | +1:20.56+12.07%89.23%3.65%2.17% | 
                
                    
                        | 33 | 152 | Elan Bouchet | 23 | 19 to 29 |  | 12:31.54 | +1:24.02+12.59%88.82%3.20%1.72% | 
                
                    
                        | 34 | 154 | Bear Patera | 36 | 30 to 39 |  | 12:31.56 | +1:24.04+12.59%88.82%3.20%1.72% | 
                
                    
                        | 35 | 34 | Megan CeriseFour Mountain Sports | 38 | 30 to 39 | | 12:39.94 | (39) |  | 12:33.20 | (12) | 
 | 12:33.20 | +1:25.68+12.84%88.62%2.99%1.50% | 
                
                    
                        | 36 | 138 | David FriedlanderRippin' Hotdog | 35 | 30 to 39 |  | 12:34.24 | +1:26.72+12.99%88.50%2.86%1.37% | 
                
                    
                        | 37 | 49 | Lucas UrtiagaTeam AVSC | 39 | 40 to 49 |  | 12:34.95 | +1:27.43+13.10%88.42%2.76%1.27% | 
                
                    
                        | 38 | 99 | Jamie Lawson | 48 | 40 to 49 |  | 12:35.22 | +1:27.70+13.14%88.39%2.73%1.24% | 
                
                    
                        | 39 | 107 | Matt MilneBonedale Yacht Club | 29 | 19 to 29 | | 12:36.30 | (37) |  | 12:44.77 | (15) | 
 | 12:36.30 | +1:28.78+13.30%88.26%2.59%1.10% | 
                
                    
                        | 40 | 116 | Bryan BarceloOne Pivoteer | 30 | 30 to 39 |  | 12:39.12 | +1:31.60+13.72%87.93%2.23%0.73% | 
                
                    
                        | 41 | 110 | Jackson Cox | 12 | 10 to 12 | | 12:58.81 | (57) |  | 12:39.93 | (13) | 
 | 12:39.93 | +1:32.41+13.84%87.84%2.12%0.62% | 
                
                    
                        | 42 | 119 | Carson Suma | 16 | 16 to 18 | | 12:41.86 | (41) |  | 12:40.41 | (14) | 
 | 12:40.41 | +1:32.89+13.92%87.78%2.06%0.56% | 
                
                    
                        | 43 | 16 | Chase VigilAspen Velo | 22 | 19 to 29 |  | 12:40.81 | +1:33.28+13.98%87.74%2.01%0.51% | 
                
                    
                        | 44 | 71 | Wade WhiteRippin' Hotdog | 42 | 40 to 49 |  | 12:43.85 | +1:36.33+14.43%87.39%1.62%0.11% | 
                
                    
                        | 45 | 129 | Ryder Poole | 14 | 13 to 15 |  | 12:44.59 | +1:37.07+14.54%87.30%1.52%0.01% | 
                
                    
                        | 46 | 115 | Maxon AndersonGrand Valley Youth Cycling | 12 | 10 to 12 |  | 12:44.69 | +1:37.17+14.56%87.29%1.51%0.00% | 
                
                    
                        | 47 | 59 | Michael David Cook | 59 | 50 & Over |  | 12:45.59 | +1:38.07+14.69%87.19%1.39%-0.12% | 
                
                    
                        | 48 | 15 | Finn KellyRoaring Fork Cycling | 14 | 13 to 15 | | 12:50.10 | (48) |  | 12:47.20 | (16) | 
 | 12:47.20 | +1:39.68+14.93%87.01%1.19%-0.33% | 
                
                    
                        | 49 | 83 | Lauren LahrVerde All Day | 30 | 30 to 39 |  | 12:47.51 | +1:39.99+14.98%86.97%1.15%-0.37% | 
                
                    
                        | 50 | 11 | Rusty Lawson | 13 | 13 to 15 | | 13:08.76 | (62) |  | 12:47.56 | (17) | 
 | 12:47.56 | +1:40.04+14.99%86.97%1.14%-0.38% | 
                
                    
                        | 51 | 44 | Oliver GoddardRoaring Fork Cycling | 13 | 13 to 15 | | 12:47.93 | (47) |  | 12:47.76 | (18) | 
 | 12:47.76 | +1:40.24+15.02%86.94%1.11%-0.40% | 
                
                    
                        | 52 | 27 | Jesse Palmer | 24 | 19 to 29 | | 12:53.74 | (52) |  | 12:50.79 | (19) | 
 | 12:50.79 | +1:43.27+15.47%86.60%0.72%-0.80% | 
                
                    
                        | 53 | 79 | Caleb RunckIndependent | 31 | 30 to 39 |  | 12:51.17 | +1:43.65+15.53%86.56%0.67%-0.85% | 
                
                    
                        | 54 | 24 | Rachael Liggett-Draper | 34 | 30 to 39 | | 12:52.00 | (50) |  | 12:56.48 | (21) | 
 | 12:52.00 | +1:44.48+15.65%86.47%0.57%-0.96% | 
                
                    
                        | 55 | 37 | Mac TschakertVerde All Day | 30 | 30 to 39 |  | 12:52.89 | +1:45.37+15.79%86.37%0.45%-1.07% | 
                
                    
                        | 56 | 122 | Logan ClarkeGrand Valley Youth Cycling | 15 | 13 to 15 |  | 12:53.77 | +1:46.25+15.92%86.27%0.34%-1.19% | 
                
                    
                        | 57 | 58 | Ricardo Praget | 31 | 30 to 39 | | 12:54.03 | (54) |  | 13:04.56 | (25) | 
 | 12:54.03 | +1:46.51+15.96%86.24%0.31%-1.22% | 
                
                    
                        | 58 | 36 | Brody WolfsonRoaring Fork Freeride | 12 | 10 to 12 |  | 12:54.65 | +1:47.13+16.05%86.17%0.23%-1.30% | 
                
                    
                        | 59 | 118 | Monte MusselmanIndependent | 17 | 16 to 18 | | 13:06.09 | (61) |  | 12:54.78 | (20) | 
 | 12:54.78 | +1:47.26+16.07%86.16%0.21%-1.32% | 
                
                    
                        | 60 | 38 | Ivan Praget | 31 | 30 to 39 | | 13:04.42 | (60) |  | 12:56.83 | (22) | 
 | 12:56.83 | +1:49.31+16.38%85.93%-0.05%-1.59% | 
                
                    
                        | 61 | 106 | Michael SimboskiBonedale Yacht Club | 29 | 19 to 29 | | 12:57.88 | (56) |  | 13:02.61 | (24) | 
 | 12:57.88 | +1:50.36+16.53%85.81%-0.19%-1.72% | 
                
                    
                        | 62 | 130 | Jon CassonGrand Valley Youth Cycling | 52 | 50 & Over | | 13:01.98 | (58) |  | 13:05.90 | (27) | 
 | 13:01.98 | +1:54.46+17.15%85.36%-0.72%-2.26% | 
                
                    
                        | 63 | 9 | Jason Rusby | 55 | 50 & Over | | 13:09.90 | (64) |  | 13:01.99 | (23) | 
 | 13:01.99 | +1:54.47+17.15%85.36%-0.72%-2.26% | 
                
                    
                        | 64 | 19 | Bode ZubrodTeam AVSC | 13 | 13 to 15 |  | 13:04.30 | +1:56.78+17.49%85.11%-1.02%-2.56% | 
                
                    
                        | 65 | 91 | Dana Moon | 34 | 30 to 39 | | 13:21.17 | (69) |  | 13:05.76 | (26) | 
 | 13:05.76 | +1:58.24+17.71%84.95%-1.20%-2.76% | 
                
                    
                        | 66 | 17 | Lucas WamplerAspen Velo | 27 | 19 to 29 |  | 13:08.93 | +2:01.41+18.19%84.61%-1.61%-3.17% | 
                
                    
                        | 67 | 174 | Liam KellyTeam AVSC | 11 | 10 to 12 |  | 13:09.94 | +2:02.42+18.34%84.50%-1.74%-3.30% | 
                
                    
                        | 68 | 157 | Brian DanzRevels Rock | 46 | 40 to 49 |  | 13:11.05 | +2:03.53+18.51%84.38%-1.89%-3.45% | 
                
                    
                        | 69 | 60 | Kyr StrugatskiyTeam AVSC | 13 | 13 to 15 |  | 13:13.66 | +2:06.14+18.90%84.11%-2.22%-3.79% | 
                
                    
                        | 70 | 172 | Zane MusselmanRoaring Fork Cycling | 12 | 10 to 12 | | 13:25.73 | (70) |  | 13:15.69 | (28) | 
 | 13:15.69 | +2:08.17+19.20%83.89%-2.48%-4.05% | 
                
                    
                        | 71 | 134 | Mykenzie RoyVerde All Day | 16 | 16 to 18 | | 13:19.96 | (68) |  | 14:09.16 | (32) | 
 | 13:19.96 | +2:12.44+19.84%83.44%-3.03%-4.61% | 
                
                    
                        | 72 | 113 | Todge CooperSherpa Factory Team | 30 | 30 to 39 | | 13:28.65 | (71) |  | 13:31.07 | (30) | 
 | 13:28.65 | +2:21.13+21.14%82.55%-4.15%-5.75% | 
                
                    
                        | 73 | 133 | Max LulofsRival DH | 13 | 13 to 15 | | 13:59.38 | (76) |  | 13:29.40 | (29) | 
 | 13:29.40 | +2:21.88+21.25%82.47%-4.25%-5.85% | 
                
                    
                        | 74 | 54 | Ichiro Echavarria | 14 | 13 to 15 |  | 13:30.47 | +2:22.95+21.42%82.36%-4.39%-5.99% | 
                
                    
                        | 75 | 128 | Sherman WorkmanRoaring Fork Cycling | 14 | 13 to 15 | | 14:21.41 | (80) |  | 13:34.78 | (31) | 
 | 13:34.78 | +2:27.26+22.06%81.93%-4.94%-6.55% | 
                
                    
                        | 76 | 140 | Fritz SimmonsIndependent | 16 | 16 to 18 |  | 13:36.08 | +2:28.56+22.26%81.80%-5.11%-6.72% | 
                
                    
                        | 77 | 126 | Pax WilliamsRevels Rock | 11 | 10 to 12 |  | 13:36.66 | +2:29.14+22.34%81.74%-5.18%-6.80% | 
                
                    
                        | 78 | 127 | Quinn AllenGrand Valley Youth Cycling | 14 | 13 to 15 |  | 13:58.63 | +2:51.11+25.63%79.60%-8.01%-9.67% | 
                
                    
                        | 79 | 74 | Hagen StrokesTeam AVSC | 10 | 10 to 12 |  | 14:04.15 | +2:56.63+26.46%79.08%-8.72%-10.39% | 
                
                    
                        | 80 | 26 | Pete WamplerAspen Velo | 29 | 19 to 29 |  | 14:08.38 | +3:00.86+27.09%78.68%-9.27%-10.94% | 
                
                    
                        | 81 | 123 | Ben Bayko313 | 54 | 50 & Over |  | 14:39.60 | +3:32.08+31.77%75.89%-13.29%-15.03% | 
                
                    
                        | 82 | 3 | Eli DavenportTeam AVSC | 10 | 10 to 12 | | 15:47.12 | (90) |  | 14:57.48 | (33) | 
 | 14:57.48 | +3:49.96+34.45%74.38%-15.59%-17.37% | 
                
                    
                        | 83 | 117 | Logan Anthony | 11 | 10 to 12 |  | 15:07.34 | +3:59.82+35.93%73.57%-16.86%-18.65% | 
                
                    
                        | 84 | 92 | Coburn StrugatskiyTeam AVSC | 11 | 10 to 12 |  | 15:13.41 | +4:05.89+36.84%73.08%-17.65%-19.45% | 
                
                    
                        | 85 | 13 | Leigh LouisIndependent | 30 | 30 to 39 |  | 15:13.86 | +4:06.34+36.90%73.04%-17.70%-19.51% | 
                
                    
                        | 86 | 114 | Reilly ReedSherpa Factory Team | 14 | 13 to 15 | | 15:42.72 | (88) |  | 15:18.61 | (34) | 
 | 15:18.61 | +4:11.09+37.62%72.67%-18.32%-20.13% | 
                
                    
                        | 87 | 135 | Travis AndersonCloven Hoofed Sharks | 10 | 10 to 12 | | 15:21.43 | (85) |  | 15:27.28 | (35) | 
 | 15:21.43 | +4:13.91+38.04%72.44%-18.68%-20.50% | 
                
                    
                        | 88 | 93 | Liam SipseyAspen Velo | 39 | 30 to 39 |  | 15:31.63 | +4:24.11+39.57%71.65%-19.99%-21.83% | 
                
                    
                        | 89 | 100 | Jack WolfsonRoaring Fork Freeride | 53 | 50 & Over |  | 15:35.80 | +4:28.28+40.19%71.33%-20.53%-22.38% | 
                
                    
                        | 90 | 82 | Sam Axness | 28 | 19 to 29 |  | 15:45.83 | +4:38.31+41.69%70.58%-21.82%-23.69% | 
                
                    
                        | 91 | 73 | Luke MarshallTeam AVSC | 10 | 10 to 12 |  | 16:34.57 | +5:27.06+49.00%67.12%-28.10%-30.06% | 
                
                    
                        | - | 5 | Mason Shea | 13 | 13 to 15 |  | DNF | ----- | 
                
                    
                        | - | 6 | Shannon VanderwerkenIndependent | 30 | 30 to 39 |  | DNF | ----- | 
                
                    
                        | - | 7 | Zeeland BowersPinnacle Junior MTB Team | 16 | 16 to 18 |  | DNF | ----- | 
                
                    
                        | - | 18 | Nick SearlesIndependent | 14 | 13 to 15 |  | DNF | ----- | 
                
                    
                        | - | 20 | Annabelle FrancisFour Mountain Sports | 17 | 16 to 18 |  | DNF | ----- | 
                
                    
                        | - | 21 | Nyah RossAspen Velo | 19 | 19 to 29 |  | DNF | ----- | 
                
                    
                        | - | 22 | William Cooper | 39 | 30 to 39 |  | DNF | ----- | 
                
                    
                        | - | 23 | Brian DobrowolskiInsanity Racing | 40 | 40 to 49 |  | DNF | ----- | 
                
                    
                        | - | 25 | Kade SteimelWest Slope Mafia Racing | 16 | 16 to 18 |  | DNF | ----- | 
                
                    
                        | - | 35 | Noah WolfsonRoaring Fork Freeride | 17 | 16 to 18 |  | DNF | ----- | 
                
                    
                        | - | 39 | Leo GdowskiRoaring Fork Freeride | 13 | 13 to 15 |  | DNF | ----- | 
                
                    
                        | - | 40 | Serenity OneillRoaring Fork Freeride | 18 | 16 to 18 |  | DNF | ----- | 
                
                    
                        | - | 46 | Max MarshallWest Slope Mafia Racing | 16 | 16 to 18 |  | DNF | ----- | 
                
                    
                        | - | 50 | Alex MinnoRoaring Fork Cycling | 36 | 30 to 39 |  | DNF | ----- | 
                
                    
                        | - | 62 | Levi LoganPierre Baggette Croissant Factory Racing | 19 | 19 to 29 |  | DNF | ----- | 
                
                    
                        | - | 66 | DJ Forsman | 16 | 16 to 18 |  | DNF | ----- | 
                
                    
                        | - | 78 | Charley BoveeStern | 45 | 40 to 49 |  | DNF | ----- | 
                
                    
                        | - | 86 | Travis Foki | 28 | 19 to 29 |  | DNF | ----- | 
                
                    
                        | - | 121 | Lucas CataniaStoke Squad | 30 | 30 to 39 |  | DNF | ----- | 
                
                    
                        | - | 124 | Michael WheelerTeam Wheels | 58 | 50 & Over |  | DNF | ----- | 
                
                    
                        | - | 125 | Jaxon EngbarthGrand Valley Youth Cycling | 15 | 13 to 15 |  | DNF | ----- | 
                
                    
                        | - | 175 | Blair GesseleTeam AVSC | 12 | 10 to 12 |  | DNF | ----- |