| 1 | 111 | Kyle Jenningsspokane valley - Wheel Sport / Gravity Logic | Sport Men 19-29 |
2:29.30 | --100%13,55%8,85% |
| 1 | 114 | Miles PaxtonSandpoint - 2 Wheeler Dealer | Sport Men 19-29 |
2:29.30 | --100%13,55%8,85% |
| 3 | 125 | Taylor SandersonPullman | Sport Men 19-29 |
2:35.50 | +0:06.20+4,15%96,01%9,96%5,07% |
| 4 | 116 | Jason KowitzSpokane | Sport Men 19-29 |
2:37.10 | +0:07.80+5,22%95,04%9,04%4,09% |
| 5 | 12 | Tyler BoothBellingham - Shuksan Velo Club Racing, DVO Suspension | Sport Men 19-29 |
2:39.40 | +0:10.10+6,76%93,66%7,70%2,69% |
| 6 | 109 | Tyler NassBend | Sport Men 19-29 |
2:40.20 | +0:10.90+7,30%93,20%7,24%2,20% |
| 7 | 115 | Trae WoodforkSpokane | Sport Men 19-29 |
2:42.10 | +0:12.80+8,57%92,10%6,14%1,04% |
| 8 | 113 | Seth GroveBremerton - Northwest Bicycle | Sport Men 19-29 |
2:42.20 | +0:12.90+8,64%92,05%6,08%0,98% |
| 9 | 112 | Evan TremblayGig Harbor | Sport Men 19-29 |
2:43.50 | +0:14.20+9,51%91,31%5,33%0,18% |
| 10 | 10 | Joel MattecheckPortland | Sport Men 19-29 |
2:43.80 | +0:14.50+9,71%91,15%5,16%0,00% |
| 11 | 122 | Marcus Judkinsalbuquerque | Sport Men 19-29 |
2:47.80 | +0:18.50+12,39%88,97%2,84%-2,44% |
| 12 | 118 | Brandon RossArlington - B-Line Racing | Sport Men 19-29 |
2:50.60 | +0:21.30+14,27%87,51%1,22%-4,15% |
| 13 | 194 | Braydon Bourne | Sport Men 19-29 |
2:53.40 | +0:24.10+16,14%86,10%-0,40%-5,86% |
| 14 | 124 | Jake KingDillon | Sport Men 19-29 |
2:54.30 | +0:25.00+16,74%85,66%-0,92%-6,41% |
| 15 | 123 | Pedro SalasRichland - PedalBros | Sport Men 19-29 |
2:56.90 | +0:27.60+18,49%84,40%-2,43%-8,00% |
| 16 | 120 | Greg WirthMesa | Sport Men 19-29 |
3:04.00 | +0:34.70+23,24%81,14%-6,54%-12,33% |
| 17 | 117 | Ben PhaneufPullman | Sport Men 19-29 |
3:04.30 | +0:35.00+23,44%81,01%-6,71%-12,52% |
| 18 | 110 | Joshua HopkinsSpokane | Sport Men 19-29 |
3:19.90 | +0:50.60+33,89%74,69%-15,75%-22,04% |
| 19 | 119 | Kevin DoolittleSpokane - Macaroni and Fig | Sport Men 19-29 |
4:27.80 | +1:58.50+79,37%55,75%-55,06%-63,49% |