| Place | Name | Bib | City | State | Age | Club/Team | Time |
|---|---|---|---|---|---|---|---|
| 1 | Matthew Wilson | 3 | Portland | OR | 23 | 4:04:43.8 | |
| 2 | Cameron Jones | 4 | Nelson | 24 | Scott Sports USA | 4:12:57.0 | |
| 3 | Cole Paton | 7 | Cashmere | WA | 27 | Giant x Arlberg Sports | 4:13:01.3 |
| 4 | Bradyn Lange | 2 | Fairfax | CA | 26 | Pinarello - Orange Seal | 4:32:24.9 |
| 5 | Grant Chong | 10 | Mukilteo | WA | 32 | 4:51:15.6 | |
| 6 | Tom Sampson | 12 | Bellingham | WA | 36 | no one | 4:59:39.6 |
| 7 | Alex King | 18 | Leavenworth | WA | 29 | Terignota | 5:12:05.3 |
| 8 | Ryan Smolinsky | 15 | Wenatchee | WA | 40 | WWF | 5:13:44.1 |
| 9 | David Visser | 44 | Wenatchee | WA | 44 | WWF | 5:21:53.8 |
| 10 | Paul Young | 14 | Wenatchee | WA | 40 | Ridge Cyclesport | 5:51:43.4 |
| 11 | Caleb Ambrose | 6 | Wenatchee | WA | 40 | 6:04:29.1 |