Updated July 2, 2026 at 10:14 PM
|
Num |
Name |
Team |
Stage 2 Time With Penalties |
Age |
City |
| 1 |
300 |
Sebastian Afshari |
|
26:46.7 |
31 |
Palmdale, CA |
| 2 |
320 |
Vasyl Stokolosa |
|
27:01.7 |
37 |
Castro Valley, CA |
| 3 |
313 |
Michael O’Neil |
|
27:15.8 |
31 |
Portland, OR |
| 4 |
322 |
Mac Vinson |
YBA Racing |
27:30.4 |
22 |
Eugene, OR |
| 5 |
308 |
Jack Henry Kotnik |
Superare Racing |
27:48.8 |
31 |
Portland, OR |
| 6 |
303 |
Thomas CHEONG |
|
28:44.5 |
31 |
Renton, WA |
| 7 |
325 |
Keegan Worcester |
|
28:58.9 |
29 |
Sacramento, CA |
| 8 |
312 |
Peter Nguyen |
Team Oregon p/b Rodda Paint |
29:01.1 |
34 |
Hillsboro, OR |
| 9 |
311 |
Devin Mitchell |
|
29:30.3 |
33 |
Salt Lake City, UT |
| 10 |
301 |
Cameron Allen |
|
29:53.1 |
39 |
Bend, OR |
| 11 |
307 |
Joshua Keating |
|
30:04.1 |
29 |
Seattle, WA |
| 12 |
321 |
Justin Teutsch |
|
30:14.5 |
43 |
London, UNK |
| 13 |
310 |
Mason McClurg |
Superare Racing |
30:26.7 |
27 |
Porland, OR |
| 14 |
314 |
Reid Olsen |
|
30:51.8 |
39 |
Lake Forest Park, WA |
| 15 |
317 |
Jean-Christophe SCALABRE |
|
31:02.3 |
32 |
Mercer Island, WA |
| 16 |
306 |
Bryan Howie |
|
31:25.0 |
45 |
Seattle, WA |
| 17 |
304 |
Nathaniel CLARK |
|
31:40.1 |
39 |
Seattle, WA |
| 18 |
323 |
Ollie Whitlock |
|
31:45.1 |
18 |
Boise, ID |
| 19 |
302 |
Jonathan Amissa |
|
32:33.4 |
33 |
Boise, ID |
|
Num |
Name |
Team |
Stage 2 Time With Penalties |
Age |
City |
| 1 |
657 |
Chloe HOBSON |
|
30:33.0 |
28 |
Black Diamond, WA |
| 2 |
655 |
Niamh Durfee |
|
31:07.3 |
32 |
Seattle, WA |
| 3 |
656 |
Gwen Eichenbaum |
|
31:08.6 |
35 |
Beaverton, OR |
| 4 |
661 |
Brenna O'Neill |
|
31:09.6 |
36 |
Seattle, WA |
| 5 |
668 |
Ali Bronsdon |
|
31:31.4 |
42 |
Missoula, MT |
| 6 |
662 |
Louise PRESCOTT |
|
32:00.0 |
31 |
Seattle, WA |
| 7 |
665 |
Megan Tuncer |
Team Oregon p/b Rodda Paint |
32:29.9 |
29 |
Milwaukie, OR |
| 8 |
652 |
Danika Brabec |
|
33:00.9 |
23 |
Gold River, CA |
| 9 |
654 |
Julia DiSpirito |
|
33:02.9 |
26 |
Portland, OR |
| 10 |
658 |
Maija Lematta |
|
33:05.2 |
19 |
Banks, OR |
| 11 |
651 |
Emma Bishop |
|
33:12.9 |
28 |
Corvallis, OR |
| 12 |
653 |
Mary Byron |
|
33:57.3 |
30 |
Seattle, WA |
| 13 |
663 |
Kylee Rood |
|
34:19.9 |
37 |
Bend, OR |
| 14 |
664 |
Helena Stedman |
|
35:32.2 |
19 |
Portland, OR |
| 15 |
667 |
Emily Wing |
|
35:35.8 |
38 |
Renton, WA |
| 16 |
659 |
Laura MacCarley |
|
36:02.8 |
36 |
Bend, OR |
| 17 |
650 |
Julia Barna |
|
36:42.4 |
19 |
Vancouver, WA |
| 18 |
660 |
Arianna Mangubat |
|
37:49.0 |
25 |
Meridian, ID |
|
Num |
Name |
Team |
Stage 2 Time With Penalties |
Age |
City |
Bon/Pen |
| 1 |
405 |
Asher Gold |
|
27:35.1 |
24 |
Seattle, WA |
01:30 |
| 2 |
425 |
Nikita Tarshikov |
|
27:53.5 |
24 |
Spokane, WA |
|
| 3 |
413 |
Alexander Martin |
|
28:58.6 |
37 |
Eagle, ID |
|
| 4 |
402 |
Orion Burgess |
|
29:07.2 |
26 |
Belfair, WA |
|
| 5 |
400 |
Michael Anthony |
|
29:22.4 |
34 |
Vancouver, WA |
|
| 6 |
429 |
Brett Zimmerman |
Adventure Squad |
29:24.3 |
39 |
Corvallis, OR |
|
| 7 |
401 |
Chase Bracher |
|
29:46.0 |
28 |
Layton, UT |
|
| 8 |
404 |
Benjamin Epley |
|
29:55.4 |
25 |
Corvallis, OR |
|
| 9 |
421 |
Sean Simonson |
YBA Racing |
30:09.0 |
31 |
Lake Oswego, OR |
|
| 10 |
426 |
Noah TUROSKI |
|
30:27.9 |
25 |
Mercer Island, WA |
|
| 11 |
408 |
Jan-Pablo Kollmar |
Team Oregon p/b Rodda Paint |
30:29.7 |
39 |
Portland, OR |
|
| 12 |
414 |
Alexander Matteson |
Team Oregon p/b Rodda Paint |
30:42.0 |
27 |
Portland, OR |
|
| 13 |
423 |
Thomas Stumpfig |
|
30:42.2 |
39 |
Bend, OR |
|
| 14 |
419 |
Nathan SCHWARTZ |
|
30:50.6 |
29 |
Shoreline, WA |
|
| 15 |
411 |
Olen Lokkesmoe |
|
31:09.3 |
20 |
Gainesville, FL |
|
| 16 |
409 |
Lucas Langer |
|
31:32.1 |
23 |
Corvallis, OR |
|
| 17 |
418 |
Gavin Rear |
|
31:39.5 |
29 |
Portland, OR |
|
| 18 |
406 |
Turner Gordon |
|
31:39.8 |
26 |
Boise, ID |
|
| 19 |
412 |
David Macias |
Team Oregon p/b Rodda Paint |
31:44.2 |
37 |
Portland, OR |
|
| 20 |
417 |
Lucas Phi |
|
32:35.3 |
36 |
Richland, WA |
|
| 21 |
416 |
Dylan McMahon |
|
33:46.1 |
36 |
Minneapolis, MN |
|
| 22 |
427 |
Chris Vacanti |
|
33:48.6 |
36 |
Boise, ID |
|
| 23 |
428 |
Zeke Whitlock |
|
35:53.1 |
18 |
Boise, ID |
|
| 24 |
420 |
Chase Silvestre |
|
41:43.9 |
27 |
Boise, ID |
|
| DNS |
422 |
Ivan Sinkus |
Superare Racing |
|
26 |
Lake Oswego, OR |
|
|
Num |
Name |
Team |
Stage 2 Time With Penalties |
Age |
City |
| 1 |
217 |
Aris Sophocles |
|
25:24.5 |
46 |
Bend, OR |
| 2 |
201 |
Michael Claudio |
|
25:48.0 |
48 |
Bend, OR |
| 3 |
228 |
Zachary Kovalcik |
YBA Racing |
26:01.8 |
43 |
Portland, OR |
| 4 |
216 |
Benjamin Siler |
|
26:11.5 |
38 |
Seattle, WA |
| 5 |
212 |
Ryan Palo |
|
27:07.9 |
43 |
Bend, OR |
| 6 |
231 |
Robb Floth |
|
27:17.1 |
49 |
Kuna, ID |
| 7 |
208 |
Ryan Malm |
|
27:28.9 |
45 |
Richland, WA |
| 8 |
221 |
Alex Yale |
YBA Racing |
27:37.1 |
45 |
Portland, OR |
| 9 |
210 |
Richard Newcombe |
|
27:56.2 |
43 |
Seattle, WA |
| 10 |
214 |
Claudio Pozzi |
|
28:09.4 |
48 |
Seattle, WA |
| 11 |
209 |
Tyler Markegard |
|
28:19.1 |
48 |
Ravensdale, WA |
| 12 |
200 |
Wils Cardan |
|
28:32.5 |
40 |
Boise, ID |
| 13 |
206 |
Neal Joslyn |
|
29:23.4 |
36 |
Bremerton, WA |
| 14 |
205 |
Zachary Grunig |
|
29:27.9 |
36 |
Meridian, ID |
| 15 |
203 |
Jeff Crawford |
YBA Racing |
29:49.2 |
42 |
Portland, OR |
| 16 |
219 |
Joshua Thompson |
|
29:52.5 |
49 |
Coeur D Alene, ID |
| 17 |
207 |
Peter Kuhn |
|
30:17.9 |
41 |
Issaquah, WA |
| 18 |
218 |
Tim Staloch |
|
30:23.6 |
46 |
Kennewick, WA |
| 19 |
229 |
Travis Richardson |
|
30:31.5 |
46 |
Portland, OR |
| 20 |
211 |
Michael Ott |
|
31:20.2 |
46 |
Boise, ID |
| 21 |
213 |
David Pilz |
|
31:35.8 |
47 |
Bend, OR |
|
Num |
Name |
Team |
Stage 2 Time With Penalties |
Age |
City |
| 1 |
459 |
John Hart |
|
25:22.4 |
51 |
Murfreesboro, TN |
| 2 |
460 |
Jesse MOORE |
|
26:15.6 |
52 |
Sacramento, CA |
| 3 |
455 |
Jason Grefrath |
|
26:34.7 |
53 |
Sacramento, CA |
| 4 |
450 |
Piers Barry |
|
27:21.6 |
50 |
Ross, CA |
| 5 |
466 |
Robert Tornai |
YBA Racing |
27:31.9 |
53 |
Wilsonville, OR |
| 6 |
456 |
Nathan Hakken |
|
28:42.5 |
53 |
Shoreline, WA |
| 7 |
461 |
Christopher Phipps |
|
29:17.7 |
57 |
Portland, OR |
| 8 |
453 |
Jamie Fleming |
|
30:01.4 |
51 |
Berea, OH |
| 9 |
464 |
Joseph Sullivan |
|
30:30.2 |
53 |
San Jose, CA |
| 10 |
452 |
Brenon Daly |
|
32:07.3 |
57 |
Oakland, CA |
| 11 |
454 |
Dieter Fox |
|
33:45.8 |
60 |
Seattle, WA |
| 12 |
462 |
Daniel Quirk |
|
34:08.9 |
57 |
Healdsburg, CA |
| 13 |
457 |
Tad Hamilton |
|
36:43.1 |
58 |
Boise, ID |
| 14 |
465 |
Cameron Tongier |
|
36:45.1 |
56 |
Boise, ID |
|
Num |
Name |
Team |
Stage 2 Time With Penalties |
Age |
City |
| 1 |
359 |
Joshua Roznowski |
|
27:56.8 |
51 |
Walla Walla, WA |
| 2 |
352 |
Kelly Callister |
|
28:23.3 |
54 |
Kaysville, UT |
| 3 |
353 |
Max Coleman |
|
28:35.7 |
55 |
Walla Walla, WA |
| 4 |
356 |
Michael McNab |
|
28:39.8 |
54 |
Spokane, WA |
| 5 |
358 |
Victor Peterson |
|
29:43.8 |
51 |
Sumner, WA |
| 6 |
354 |
Ben Marean |
|
30:09.0 |
52 |
Eugene, OR |
| 7 |
357 |
Keith Norris |
|
30:13.8 |
51 |
Farmington, UT |
| 8 |
362 |
Patrick Waters |
|
30:17.5 |
56 |
Eugene, OR |
| 9 |
351 |
James Bernard |
|
30:21.1 |
55 |
Eagle, ID |
| 10 |
360 |
Andrew SHIREY |
|
30:56.6 |
56 |
Seattle, WA |
| 11 |
361 |
G Boyd Tarin |
|
32:01.9 |
68 |
Knightsen, CA |
| 12 |
355 |
Roque Matus |
|
35:26.1 |
53 |
Belize City, UNK |
|
Num |
Name |
Team |
Stage 2 Time With Penalties |
Age |
City |
| 1 |
600 |
Louie Amelburu |
|
27:02.3 |
63 |
Las Vegas, NV |
| 2 |
609 |
Curtis Madsen |
|
28:41.4 |
65 |
Layton, UT |
| 3 |
605 |
Lance Haag |
|
28:46.6 |
64 |
Fairfax, CA |
| 4 |
610 |
Matthew Slater |
|
29:06.6 |
62 |
Bend, OR |
| 5 |
613 |
Frank Winters |
|
30:18.4 |
70 |
Susanville, CA |
| 6 |
603 |
Shawn Daly |
|
30:50.5 |
60 |
Santa Rosa, CA |
| 7 |
602 |
Chris Butler |
|
31:09.3 |
61 |
Boise, ID |
| 8 |
604 |
Robert Easley |
|
31:20.2 |
60 |
San Francisco, CA |
| 9 |
608 |
Craig Lindberg |
|
31:49.0 |
65 |
Nevada City, CA |
| 10 |
601 |
Robert Brnilovich |
|
32:08.6 |
64 |
Akron, OH |
| 11 |
606 |
Mike Henry |
|
35:27.0 |
61 |
Bend, OR |
| 12 |
612 |
Micheal Wagner |
|
36:49.5 |
61 |
Belize City, UNK |
|
Num |
Name |
Team |
Stage 2 Time With Penalties |
Age |
City |
| 1 |
146 |
Logan Unger |
|
23:44.5 |
23 |
Goleta, CA |
| 2 |
135 |
Yoann Perrodin |
|
24:08.0 |
19 |
El Cerrito, CA |
| 3 |
109 |
Walker Bohannan |
|
24:21.5 |
34 |
Seattle, WA |
| 4 |
122 |
Sean Hollenbeck |
|
24:45.2 |
33 |
Eugene, OR |
| 5 |
141 |
Kent Ross |
|
24:45.8 |
30 |
Portland, OR |
| 6 |
123 |
Garrett Horner |
|
24:47.6 |
24 |
Bend, OR |
| 7 |
128 |
Sebastian Koster |
|
24:54.2 |
19 |
Oakland, CA |
| 8 |
108 |
Peter Bock |
|
25:01.2 |
20 |
Woodside, CA |
| 9 |
134 |
Adam Oliver |
|
25:32.0 |
30 |
Salt Lake City, UT |
| 10 |
121 |
Matthew Hepworth |
|
25:41.8 |
35 |
Boise, ID |
| 11 |
113 |
Derrick Chavarria |
|
25:54.3 |
23 |
Georgeville, NY |
| 12 |
124 |
Johnathan Hsu |
|
26:05.5 |
29 |
Seattle, WA |
| 13 |
143 |
Brian Shieh |
|
26:12.8 |
30 |
Seattle, WA |
| 14 |
142 |
Allan Schroeder |
|
26:16.4 |
34 |
Boise, ID |
| 15 |
103 |
Benjamin Anderson |
|
26:18.4 |
31 |
Bremerton, WA |
| 16 |
145 |
Matthew THIBODEAU |
|
26:59.4 |
27 |
Vancouver, BC |
| 17 |
115 |
Florian Costa |
|
26:59.6 |
27 |
Los Altos, CA |
| 18 |
112 |
Will Brickler |
|
27:03.2 |
39 |
San Francisco, CA |
| 19 |
150 |
Finn West |
|
27:09.9 |
30 |
Seattle, WA |
| 20 |
102 |
Paulo Alves |
|
27:21.9 |
27 |
St. Albert, AB |
| 21 |
106 |
Max Benkard |
|
27:23.2 |
22 |
Stanford, CA |
| 22 |
136 |
Jacob Playfair |
|
27:27.8 |
25 |
Edmonton, AB |
| 23 |
118 |
Austin Duerfeldt |
|
27:32.8 |
31 |
Portland, OR |
| 24 |
133 |
Ethan Mcghan |
|
27:47.3 |
26 |
Strathcona County, AB |
| 25 |
127 |
Trevor King |
|
27:54.4 |
28 |
Elk Grove, CA |
| 26 |
125 |
Merritt Jones |
|
28:13.9 |
19 |
Park City, UT |
| 27 |
111 |
Jaylen Briceno |
|
28:18.4 |
20 |
Corozal Town, UNK |
| 28 |
107 |
Charles Bernard |
|
28:37.8 |
19 |
Eagle, ID |
| 29 |
144 |
Eric Simakaski |
|
28:43.5 |
23 |
Mount Hood Parkdale, OR |
| 30 |
137 |
John Reynders |
|
28:46.9 |
37 |
Seattle, WA |
| 31 |
131 |
Bear Lopez |
|
28:50.8 |
19 |
Moscow, ID |
| 32 |
130 |
Mark Laughery |
|
28:51.3 |
39 |
Brooklyn, NY |
| 33 |
105 |
Luke Bassett |
Superare Racing |
28:51.6 |
36 |
Portland, OR |
| 34 |
110 |
Alex Brasch |
Superare Racing |
29:28.0 |
38 |
Portland, OR |
| 35 |
129 |
Cole Gar-Aouy |
|
29:28.9 |
23 |
Mercer Island, WA |
| 36 |
101 |
Gerasimos Agoudemos |
|
29:39.6 |
19 |
Boise, ID |
| 37 |
149 |
Taylor Warren |
|
32:08.1 |
34 |
Boise, ID |
| 38 |
104 |
Kai Applequist |
|
32:22.4 |
44 |
Boise, ID |
| 39 |
126 |
roman kilun |
|
32:26.6 |
45 |
Berkeley, CA |
| 40 |
132 |
Alex Martinek |
|
32:41.6 |
34 |
Boise, ID |
| 41 |
140 |
Justin Rose |
|
37:56.7 |
43 |
Boise, ID |
| 42 |
148 |
Kevin Wallin |
|
38:13.9 |
33 |
Portland, OR |
| DNS |
116 |
Robin Cummings |
|
|
32 |
Portland, OR |
|
Num |
Name |
Team |
Stage 2 Time With Penalties |
Age |
City |
| 1 |
514 |
Kira Payer |
|
27:14.1 |
27 |
Durango, CO |
| 2 |
522 |
Sara Youmans |
|
27:48.6 |
31 |
Ketchum, ID |
| 3 |
521 |
Rachel Urban |
|
28:06.3 |
31 |
Seattle, WA |
| 4 |
518 |
Brittani Shappell |
|
28:44.6 |
26 |
Seattle, WA |
| 5 |
504 |
Samantha Dore |
|
29:14.3 |
29 |
Seattle, WA |
| 6 |
516 |
Carolina Rabbat |
|
29:23.4 |
28 |
Santa Monica, CA |
| 7 |
510 |
Marissa Lovell |
|
29:48.7 |
32 |
Eugene, OR |
| 8 |
515 |
Julie Peterson |
|
30:02.6 |
58 |
Bend, OR |
| 9 |
509 |
Caroline Kikawa |
|
30:22.2 |
31 |
Seattle, WA |
| 10 |
503 |
Maggie Chan-Roper |
|
30:57.2 |
51 |
Saratoga Springs, UT |
| 11 |
500 |
Naomi Bisagno |
|
31:20.9 |
43 |
Altadena, CA |
| 12 |
512 |
Francesca Miller |
|
31:36.9 |
23 |
Portland, OR |
| 13 |
511 |
Margaux McBirney |
|
31:59.1 |
31 |
Seattle, WA |
| 14 |
507 |
Amelia Henderson |
|
32:10.8 |
35 |
Portland, OR |
| 15 |
517 |
Angela Roberts |
|
32:20.0 |
42 |
Seattle, WA |
| 16 |
505 |
Sarah FLAMM |
|
32:37.7 |
37 |
Woodacre, CA |
| 17 |
506 |
Naomi Greenberg |
|
33:00.6 |
31 |
Chicago, IL |
| 18 |
520 |
Karyn Stern |
|
33:01.2 |
35 |
Seattle, WA |
| 19 |
513 |
Natalie Moser |
|
33:30.2 |
22 |
Portland, OR |
| 20 |
501 |
Sarah Blazic |
|
35:39.5 |
27 |
Agoura Hills, CA |