Updated June 30, 2025 at 12:06 PM
|
Num |
Name |
Team |
Stage 2 Time |
Age |
City |
Bon/Pen |
1 |
163 |
Ignacio Mendez-Nunez |
|
26:50.6 |
33 |
Missoula, MT |
01:30 |
2 |
164 |
Travis Wood |
|
27:25.2 |
30 |
Boise, ID |
01:30 |
3 |
161 |
Lucca Scariano |
|
27:49.0 |
32 |
Missoula, MT |
01:30 |
4 |
176 |
Denis Pyryev |
|
26:20.6 |
29 |
Boise, ID |
|
5 |
173 |
Peter Ferrucci |
|
26:24.2 |
40 |
Vancouver, BC |
|
6 |
128 |
Logan Broedner |
|
26:28.2 |
26 |
Fort Collins, CO |
|
7 |
175 |
Cody Chadwick |
|
26:28.2 |
27 |
Boulder, CO |
|
8 |
174 |
Jordan Kunde |
|
26:39.0 |
35 |
Santa Rosa, CA |
|
9 |
159 |
Jacob Yahrmatter |
|
28:09.6 |
35 |
Missoula, MT |
01:30 |
10 |
158 |
Zane Strait |
|
26:51.1 |
19 |
Bend, OR |
|
11 |
166 |
Austen Davis |
Adventure Squad |
27:04.6 |
34 |
Eugene, OR |
|
12 |
177 |
Benjamin Cormier |
|
27:06.6 |
28 |
Henderson, NV |
|
13 |
155 |
Benjamin Grass |
|
27:25.2 |
40 |
Missoula, MT |
|
14 |
157 |
George Wehner |
|
27:27.3 |
23 |
Atherton, CA |
|
15 |
152 |
Taylor Dolbin |
|
27:44.8 |
33 |
Taylorsville, UT |
|
16 |
145 |
John McAndrew |
|
27:48.8 |
41 |
Park City, UT |
|
17 |
172 |
David Magidson |
|
27:54.2 |
20 |
Carnation, WA |
|
18 |
156 |
Ethan Nagasing |
Team Oregon p/b Rodda Paint |
28:11.1 |
27 |
Portland, OR |
|
19 |
153 |
Zac Garrard |
|
28:17.4 |
30 |
Portland, OR |
|
20 |
168 |
Sebastian Ramirez |
|
28:23.4 |
35 |
Portland, OR |
|
21 |
162 |
Peter MUMFORD |
|
29:53.8 |
31 |
Seattle, WA |
01:30 |
22 |
171 |
Graham Sheley |
|
28:28.0 |
20 |
Winthrop, WA |
|
23 |
167 |
Luke Bassett |
Team Oregon p/b Rodda Paint |
28:29.2 |
35 |
Portland, OR |
|
24 |
134 |
Ryan Palo |
|
28:31.7 |
42 |
Bend, OR |
|
25 |
169 |
Ryan McGee |
|
30:11.2 |
38 |
Boise, ID |
01:30 |
26 |
170 |
Alex Brasch |
|
28:53.1 |
37 |
Portland, OR |
|
27 |
113 |
Andrew Scogin |
|
28:57.0 |
35 |
Celina, TX |
|
28 |
129 |
Travis Richardson |
|
28:57.2 |
45 |
Portland, OR |
|
29 |
136 |
David Estrin |
|
29:21.1 |
26 |
Portland, OR |
|
30 |
165 |
Nicholas Engerran |
Forza Portland, presented by Smith Optics |
29:59.0 |
35 |
Vancouver, WA |
|
31 |
154 |
Karl-Henry Dossous |
Dialed Cycling Team |
30:30.9 |
39 |
Portland, OR |
|
32 |
178 |
Travis Venable |
|
30:33.4 |
39 |
Snohomish, WA |
|
33 |
179 |
Justin Teutsch |
|
30:38.7 |
42 |
Seattle, WA |
|
34 |
160 |
Noah Jakovac |
|
34:36.3 |
26 |
Missoula, MT |
|
|
Num |
Name |
Team |
Stage 2 Time |
Age |
City |
1 |
469 |
Jessica Culver |
|
29:31.6 |
39 |
Missoula, MT |
2 |
467 |
Marissa Lovell |
Valkyr Cycling |
29:38.6 |
31 |
Eugene, OR |
3 |
478 |
Gwen Eichenbaum |
Valkyr Cycling |
31:20.3 |
34 |
Beaverton, OR |
4 |
461 |
Jesse Brewer |
|
31:28.1 |
25 |
Pasadena, CA |
5 |
466 |
Charlotte Copp |
Valkyr Cycling |
31:31.2 |
29 |
Portland, OR |
6 |
474 |
Alana Lombaard |
|
31:56.1 |
20 |
Seattle, WA |
7 |
462 |
Amy Katie Goad |
|
32:07.5 |
37 |
Sacramento, CA |
8 |
473 |
Jenna Kuczynski |
|
32:12.0 |
35 |
Talent, OR |
9 |
464 |
Natalie Moser |
Valkyr Cycling |
32:26.6 |
21 |
Portland, OR |
10 |
470 |
Lily Miller |
|
32:45.9 |
35 |
North Bend, WA |
11 |
476 |
Lily Brecht |
|
33:01.1 |
21 |
Seattle, WA |
12 |
479 |
Catherine GALLERY |
|
33:11.2 |
27 |
Sammamish, WA |
13 |
465 |
Emma Bishop |
Valkyr Cycling |
33:11.6 |
27 |
Corvallis, OR |
14 |
471 |
Bailey Bonaci |
|
33:32.4 |
31 |
Seattle, WA |
15 |
481 |
Christine Flohr |
|
33:33.1 |
46 |
Phoenix, AZ |
16 |
475 |
Natalie Hibbard-Pelly |
|
33:48.5 |
25 |
Olympia, WA |
17 |
463 |
Anna Stromberg |
|
34:12.8 |
41 |
Sacramento, CA |
18 |
472 |
Maija Lematta |
Valkyr Cycling |
34:33.7 |
18 |
North Plains, OR |
19 |
460 |
Ellen Strickland |
|
35:02.1 |
45 |
Fontana, CA |
20 |
477 |
Helena Stedman |
Valkyr Cycling |
35:44.5 |
18 |
Portland, OR |
|
Num |
Name |
Team |
Stage 2 Time |
Age |
City |
Bon/Pen |
1 |
360 |
Alexander Martin |
|
28:22.1 |
36 |
Eagle, ID |
01:30 |
2 |
381 |
Broc Atkinson |
ThirstyBear Cycling |
27:39.5 |
35 |
Medford, OR |
|
3 |
370 |
Mac Vinson |
|
27:46.2 |
21 |
Eugene, OR |
|
4 |
383 |
Garrett Horner |
Horner Cycling Foundation |
28:06.8 |
23 |
Bend, OR |
|
5 |
373 |
Andrew Pierre |
|
28:09.0 |
24 |
Valencia, PA |
|
6 |
350 |
Charles Bernard |
|
28:11.7 |
18 |
Eagle, ID |
|
7 |
380 |
Brett Zimmerman |
|
28:26.3 |
38 |
Corvallis, OR |
|
8 |
368 |
Andrew Theron |
|
28:36.4 |
38 |
Bend, OR |
|
9 |
371 |
Andrew Williams |
|
28:39.1 |
39 |
Portland, OR |
|
10 |
379 |
Noah Meckle |
|
28:42.4 |
20 |
Rochester, WA |
|
11 |
378 |
Jack Henry Kotnik |
|
29:09.3 |
30 |
Portland, OR |
|
12 |
355 |
Ivan Sinkus |
|
29:09.9 |
25 |
Lake Oswego, OR |
|
13 |
354 |
Mason McClurg |
|
29:20.6 |
26 |
West Linn, OR |
|
14 |
382 |
Aaron Silver |
Team Oregon p/b Rodda Paint |
29:23.7 |
35 |
Portland, OR |
|
15 |
377 |
Oliver Tufte |
|
29:26.0 |
26 |
Bend, OR |
|
16 |
353 |
Olen Lokkesmoe |
|
29:57.8 |
19 |
Gainesville, FL |
|
17 |
361 |
Patrick Rachford |
|
29:58.2 |
32 |
Seattle, WA |
|
18 |
364 |
Connor Donahue |
|
30:01.5 |
38 |
Baker City, OR |
|
19 |
367 |
Andrew Scott |
|
30:05.2 |
29 |
Portland, OR |
|
20 |
351 |
Peter Nguyen |
Team Oregon p/b Rodda Paint |
30:06.8 |
33 |
Hillsboro, OR |
|
21 |
376 |
Joe Giannetto |
|
30:08.2 |
35 |
Bend, OR |
|
22 |
369 |
Ryan Bowen |
|
30:09.2 |
36 |
Redmond, OR |
|
23 |
363 |
Javier Santana |
|
30:18.3 |
31 |
Mount Vernon, WA |
|
24 |
375 |
Andrew Clusserath |
|
30:37.5 |
28 |
Bend, OR |
|
25 |
374 |
Brad Done |
|
30:49.7 |
37 |
Bend, OR |
|
26 |
356 |
Alexander Tarnoff |
|
31:17.7 |
36 |
Bend, OR |
|
27 |
365 |
Turner Gordon |
|
31:20.5 |
25 |
Boise, ID |
|
28 |
372 |
Sam Macray |
|
32:04.3 |
22 |
Seattle, WA |
|
|
Num |
Name |
Team |
Stage 2 Time |
Age |
City |
1 |
275 |
Aris Sophocles |
ThirstyBear Cycling |
24:32.8 |
45 |
Bend, OR |
2 |
287 |
Jeremy Gourd |
|
25:06.4 |
41 |
Vancouver, BC |
3 |
282 |
Claudio Pozzi |
|
26:37.9 |
47 |
Seattle, WA |
4 |
290 |
Benjamin Siler |
|
26:38.2 |
37 |
Seattle, WA |
5 |
289 |
Ian Spivack |
|
26:45.7 |
45 |
Richland, WA |
6 |
252 |
Alex Schueckler |
|
26:54.1 |
36 |
Oak Harbor, WA |
7 |
278 |
Jeffrey Crawford |
POA Racing |
26:54.6 |
41 |
Portland, OR |
8 |
283 |
Richard Newcombe |
|
27:05.7 |
42 |
Seattle, WA |
9 |
286 |
CLINT HASTINGS |
|
27:31.3 |
39 |
Spokane, WA |
10 |
279 |
Ryan Malm |
|
27:31.3 |
44 |
Richland, WA |
11 |
270 |
Steven Crane |
|
27:42.8 |
44 |
Tacoma, WA |
12 |
285 |
Chris Deitz |
|
27:44.5 |
38 |
Spokane, WA |
13 |
253 |
Wes Fornes |
ThirstyBear Cycling |
28:09.1 |
49 |
El Dorado Hills, CA |
14 |
288 |
Felipe Nystrom |
|
29:02.1 |
42 |
San Jose, UNK |
15 |
284 |
Peter Kuhn |
|
29:25.7 |
40 |
Issaquah, WA |
16 |
281 |
Dieter Fox |
|
31:16.7 |
59 |
Seattle, WA |
17 |
280 |
John Best |
|
33:00.7 |
43 |
Vancouver, BC |
|
Num |
Name |
Team |
Stage 2 Time |
Age |
City |
Bon/Pen |
1 |
640 |
Chris Hanel |
Dialed Cycling Team |
26:39.5 |
55 |
Portland, OR |
|
2 |
671 |
Danny Archibald |
|
28:53.3 |
53 |
Richland, WA |
01:30 |
3 |
647 |
Maxwell Coleman |
|
27:57.8 |
54 |
Walla Walla, WA |
|
4 |
642 |
Kelly Callister |
|
28:20.3 |
53 |
Kaysville, UT |
|
5 |
663 |
Michael McNab |
|
28:28.8 |
53 |
Spokane, WA |
|
6 |
660 |
Victor Peterson |
|
29:03.8 |
50 |
Sumner, WA |
|
7 |
646 |
Ben Marean |
|
29:18.3 |
51 |
Eugene, OR |
|
8 |
641 |
John Hatfield |
Dialed Cycling Team |
29:35.8 |
57 |
Portland, OR |
|
9 |
668 |
Andrew SHIREY |
|
29:40.2 |
55 |
Seattle, WA |
|
10 |
645 |
Joel West |
Forza Portland, presented by Smith Optics |
29:42.0 |
50 |
Lake Oswego, OR |
|
11 |
667 |
James Bernard |
|
29:57.7 |
54 |
Eagle, ID |
|
12 |
662 |
Cole Meckle |
|
30:05.5 |
55 |
Rochester, WA |
|
13 |
670 |
Patrick Waters |
|
30:24.9 |
55 |
Eugene, OR |
|
14 |
665 |
Kenneth Collins |
|
30:42.6 |
56 |
Spokane, WA |
|
15 |
644 |
Robert Easley |
|
30:55.2 |
59 |
San Francisco, CA |
|
16 |
643 |
Tom Counts |
Dialed Cycling Team |
31:25.2 |
54 |
Vancouver, WA |
|
17 |
648 |
Roque Matus |
|
31:30.6 |
52 |
Belize City, UNK |
|
18 |
649 |
Andrew LaVeine |
|
32:00.6 |
58 |
Newberg, OR |
|
|
Num |
Name |
Team |
Stage 2 Time |
Age |
City |
1 |
620 |
Chris Courtney |
ThirstyBear Cycling |
27:23.8 |
62 |
Oakdale, CA |
2 |
619 |
Curtis Madsen |
|
27:54.8 |
64 |
Layton, UT |
3 |
624 |
Alan Wiley |
|
28:10.3 |
61 |
Seattle, WA |
4 |
600 |
Frank Winters |
|
29:08.7 |
69 |
Susanville, CA |
5 |
623 |
G Boyd Tarin |
|
29:15.7 |
67 |
Knightsen, CA |
6 |
622 |
James Ferguson |
|
30:36.1 |
65 |
Mapleton, UT |
7 |
621 |
Kurt Friederich |
|
31:15.8 |
61 |
Walla Walla, WA |
8 |
618 |
Matthew Peters |
|
31:36.3 |
68 |
Rancho Cordova, CA |
9 |
627 |
Ian Gibson |
Dialed Cycling Team |
31:38.6 |
64 |
Gresham, OR |
10 |
616 |
Craig Undem |
|
32:17.3 |
62 |
Seattle, WA |
11 |
617 |
Joe Huber |
|
32:41.0 |
60 |
Seattle, WA |
12 |
625 |
Micheal Wagner |
|
36:08.0 |
60 |
Belize City, UNK |
|
Num |
Name |
Team |
Stage 2 Time |
Age |
City |
1 |
548 |
Mathew Wilson |
POA Racing |
23:10.0 |
24 |
Woodland, WA |
2 |
519 |
Nathan Martin |
|
23:43.6 |
25 |
Danville, CA |
3 |
526 |
Pierre-Amaury Laforcade |
|
24:08.4 |
25 |
Palo Alto, CA |
4 |
542 |
Cameron Jones |
POA Racing |
24:15.6 |
25 |
Woodland, WA |
5 |
515 |
Jesse Hogin |
|
24:16.5 |
36 |
Las Vegas, NV |
6 |
549 |
Logan Unger |
POA Racing |
24:17.8 |
22 |
Goleta, CA |
7 |
509 |
Benjamin Boroff |
|
24:25.4 |
20 |
Boise, ID |
8 |
531 |
Jackson Duncan |
|
24:31.6 |
33 |
Richmond, CA |
9 |
536 |
Ben Elumbaugh |
|
24:50.1 |
20 |
Marsing, ID |
10 |
539 |
John Collier |
|
25:00.4 |
36 |
Boise, ID |
11 |
554 |
Max Ritzow |
|
25:06.3 |
24 |
Eugene, OR |
12 |
524 |
Taj Krieger |
|
25:13.4 |
24 |
Camp Meeker, CA |
13 |
500 |
Dominic Orlando |
|
25:18.5 |
23 |
San Diego, CA |
14 |
521 |
Peter Bock |
|
25:20.6 |
19 |
Berkeley, CA |
15 |
506 |
Theodore Skinner |
|
25:23.2 |
20 |
Bozeman, MT |
16 |
523 |
Cameron O'Reilly |
|
25:32.0 |
31 |
Santa Cruz, CA |
17 |
528 |
Colin Gibson |
BPM - Holtey Brown Newsom |
25:34.8 |
38 |
Tacoma, WA |
18 |
525 |
Blake Macheras |
|
25:35.1 |
23 |
Santa Rosa, CA |
19 |
551 |
Jose Burciaga |
|
25:35.4 |
25 |
Las Vegas, NV |
20 |
510 |
Dylan Fluckiger |
|
25:36.8 |
23 |
Kimberly, ID |
21 |
533 |
David Takahashi |
|
25:45.5 |
33 |
Seattle, WA |
22 |
537 |
Matt Hepworth |
|
26:06.2 |
34 |
Boise, ID |
23 |
534 |
Simon Wu |
BPM - Holtey Brown Newsom |
26:10.2 |
37 |
Portland, OR |
24 |
511 |
Will Brickler |
|
26:47.2 |
38 |
San Francisco, CA |
25 |
529 |
Austin Duerfeldt |
BPM - Holtey Brown Newsom |
26:49.0 |
30 |
Portland, OR |
26 |
553 |
Jonathan Bush |
|
26:54.0 |
29 |
Gilbert, AZ |
27 |
552 |
Brian Shieh |
|
26:54.9 |
29 |
Seattle, WA |
28 |
512 |
Donnie McCorkle |
|
27:11.9 |
41 |
Winters, CA |
29 |
541 |
Daniel Pessing |
POA Racing |
27:18.1 |
43 |
Portland, OR |
30 |
530 |
Robin Cummings |
|
27:27.9 |
31 |
Portland, OR |
31 |
513 |
Zac Ooi |
|
27:30.1 |
28 |
San Francisco, CA |
32 |
520 |
Henry Mallon |
|
27:38.3 |
25 |
Redwood City, CA |
33 |
517 |
Greg McCullough |
|
27:42.6 |
44 |
Redwood City, CA |
34 |
547 |
Cooper Klein |
|
27:48.3 |
23 |
Tacoma, WA |
35 |
522 |
Leo Minami |
|
27:54.1 |
27 |
Palo Alto, CA |
36 |
516 |
Oliver Jacobs |
|
28:05.8 |
17 |
Oakland, CA |
37 |
514 |
Jason Tang |
|
28:29.5 |
28 |
Albany, CA |
38 |
518 |
Florian Costa |
|
28:38.2 |
26 |
Los Altos, CA |
39 |
555 |
Wils Cardan |
|
28:44.2 |
39 |
Boise, ID |
40 |
545 |
Zachary Kovalcik |
POA Racing |
30:35.8 |
42 |
Portland, OR |
41 |
532 |
Philip Raschke |
|
31:20.2 |
29 |
Seattle, WA |
42 |
540 |
Cormac McGeough Breffni |
|
31:51.9 |
29 |
Orondo, WA |
43 |
546 |
Josiah Langstaff |
POA Racing |
32:01.7 |
29 |
Portland, OR |
44 |
538 |
Alex Martinek |
|
34:36.2 |
33 |
Boise, ID |
45 |
544 |
Peter Collins |
|
35:41.7 |
21 |
Milwaukie, OR |
46 |
543 |
Ted Collins |
POA Racing |
37:15.7 |
21 |
Milwaukie, OR |
47 |
527 |
Kevin Wallin |
BPM - Holtey Brown Newsom |
39:03.6 |
32 |
Portland, OR |
|
Num |
Name |
Team |
Stage 2 Time |
Age |
City |
1 |
447 |
Brittani Shappell |
|
27:15.8 |
25 |
Seattle, WA |
2 |
434 |
Annie Gilbert |
|
27:40.5 |
30 |
Washington, DC |
3 |
421 |
Elisa Luo |
|
28:14.9 |
24 |
La Jolla, CA |
4 |
441 |
Anna Megale |
|
28:43.3 |
34 |
Boise, ID |
5 |
446 |
Julie Peterson |
|
28:52.3 |
57 |
Bend, OR |
6 |
431 |
Nafosat Kozieva |
|
28:58.0 |
27 |
Bellevue, WA |
7 |
443 |
Ashley Maginot |
|
29:21.4 |
32 |
North Salt Lake, UT |
8 |
433 |
Helena Merk |
|
29:25.8 |
26 |
San Francisco, CA |
9 |
444 |
Katie Bonebrake |
|
29:41.8 |
34 |
Salt Lake City, UT |
10 |
427 |
Autumn Vegh |
|
29:48.1 |
31 |
Denver, CO |
11 |
440 |
Claire Law |
|
29:58.6 |
37 |
Seattle, WA |
12 |
428 |
Ali Bronsdon |
Valkyr Cycling |
30:00.3 |
41 |
Missoula, MT |
13 |
429 |
Sara Bird |
Valkyr Cycling |
30:07.6 |
39 |
Portland, OR |
14 |
435 |
Charlotte Lehman |
|
30:37.8 |
19 |
Whitefish, MT |
15 |
400 |
Naomi Bisagno |
|
30:51.3 |
42 |
Altadena, CA |
16 |
426 |
Marlaina Bemis |
|
31:18.1 |
29 |
Pasadena, CA |
17 |
445 |
Emma Maaranen |
|
31:46.7 |
48 |
Bend, OR |
18 |
442 |
Catie George |
Valkyr Cycling |
32:21.2 |
24 |
Blacksburg, VA |
19 |
439 |
Shantel Engerran |
Valkyr Cycling |
32:52.0 |
35 |
Vancouver, WA |
20 |
438 |
Elsa Westenfelder |
|
33:45.1 |
20 |
Missoula, MT |
21 |
430 |
Hannah Thomas |
Valkyr Cycling |
35:28.5 |
29 |
Portland, OR |