Geographic distribution
| State | Count | Share |
|---|
| OR | 103 | 22.8% |
| WA | 99 | 22.0% |
| CA | 45 | 10.0% |
| CO | 34 | 7.5% |
| UT | 19 | 4.2% |
| ID | 14 | 3.1% |
| NV | 13 | 2.9% |
| TX | 12 | 2.7% |
| BC | 10 | 2.2% |
| NY | 8 | 1.8% |
| MT | 7 | 1.6% |
| PA | 6 | 1.3% |
| IL | 6 | 1.3% |
| DC | 6 | 1.3% |
| TN | 5 | 1.1% |
Age group distribution
| Age group | Count | Share |
|---|
| M30-39 | 145 | 32.2% |
| M40-49 | 107 | 23.7% |
| M20-29 | 46 | 10.2% |
| F30-39 | 44 | 9.8% |
| M50-59 | 42 | 9.3% |
| F40-49 | 32 | 7.1% |
| F20-29 | 13 | 2.9% |
| F50-59 | 12 | 2.7% |
| M60-69 | 7 | 1.6% |
| X30-39 | 1 | 0.2% |
| M<20 | 1 | 0.2% |
| F60-69 | 1 | 0.2% |
Roster (451)
| Bib | Name | Age group | Location |
|---|
| — | Brent Terry | M60-69 | Rockfall, CT |
| — | Gary Golomb | M40-49 | Springfield, OR |
| — | Daniel Schroeder | M40-49 | Beaverton, OR |
| — | Matthew Bahner | M30-39 | Portland, OR |
| — | Pancho Valladolid | M40-49 | Vancouver, WA |
| — | Dustin Duong | M50-59 | Irvine, CA |
| — | Chris Davis | M50-59 | Kennewick, WA |
| — | Qazi Aurangzeb | M40-49 | Hockessin, DE |
| — | Calvin Deutschbein | X30-39 | Portland, OR |
| — | Ross Bentzler | M30-39 | Grand Junction, CO |
| — | Ivan Grytsiuk | M30-39 | Los Angeles, CA |
| — | Mahesh Vijayaraghavan | M50-59 | Sammamish, WA |
| — | Chris Anderson | M40-49 | Troutdale, OR |
| — | Thomas Anderson | M30-39 | Olympia, WA |
| — | Amado Casas | M40-49 | Palm Valley, TX |
| — | Stephen Winkle | M40-49 | Portland, OR |
| — | Jessica Hanna | F40-49 | North Bend, WA |
| — | Aaron Richter | M40-49 | Seattle, WA |
| — | Liam Corio | M20-29 | Washougal, WA |
| — | Alan Hunken | M30-39 | Camas, WA |
| — | Hai La | M30-39 | Garden grove, CA |
| — | Brandon Wheeler | M30-39 | Vancouver, WA |
| — | Brandon Douglas | M50-59 | Scappoose, OR |
| — | Charlie Sliney | M20-29 | Eugene, OR |
| — | Ivan Dittrich | M50-59 | Bedford, NY |