Pendleton, OR.
March 15, 2026
Updated March 16, 2026 at 7:47 PM
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
279 |
Sean Hollenbeck |
|
33 |
Eugene, OR |
3:07:04 |
| 2 |
331 |
Max Ritzow |
|
25 |
Eugene, OR |
3:07:05 |
| 3 |
311 |
Felipe Nystrom |
|
43 |
San Jose, UNK |
3:13:08 |
| 4 |
288 |
Elijah Krause |
|
28 |
Bend, OR |
3:13:10 |
| 5 |
398 |
Luke Pennington |
|
40 |
Hood River, OR |
3:13:15 |
| 6 |
205 |
Kevin Thonney |
|
39 |
Walla Walla, WA |
3:22:17 |
| 7 |
399 |
Carl Decker |
|
51 |
Bend, OR |
3:31:30 |
| 8 |
271 |
Tristan Greathouse |
|
28 |
Portland, OR |
3:32:56 |
| 9 |
374 |
Timothy Lang |
|
41 |
San Francisco, CA |
3:43:28 |
| 10 |
403 |
Benn Stover |
|
37 |
Hood River, OR |
3:51:57 |
| 11 |
110 |
Scott Jensen |
|
56 |
College Place, WA |
4:20:45 |
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
247 |
Alex Brasch |
Superare Racing |
38 |
Portland, OR |
3:13:07 |
| 2 |
86 |
Zachary Grunig |
|
36 |
Meridian, ID |
3:13:09 |
| 3 |
287 |
Jack Henry Kotnik |
Superare Racing |
31 |
Portland, OR |
3:15:18 |
| 4 |
220 |
Wiley Watts |
|
25 |
Corvallis, OR |
3:16:50 |
| 5 |
243 |
Luke Bassett |
Superare Racing |
36 |
Portland, OR |
3:21:31 |
| 6 |
283 |
Neal Joslyn |
|
36 |
Bremerton, WA |
3:23:55 |
| 7 |
160 |
Taylor Pasquariello |
|
35 |
Milwaukie, OR |
3:32:58 |
| 8 |
336 |
Kyle Rust |
|
28 |
Missoula, MT |
3:33:08 |
| 9 |
307 |
Ethan Nagasing |
Superare Racing |
28 |
Portland, OR |
3:36:18 |
| 10 |
284 |
Matthew Justice |
|
24 |
Bend, OR |
3:36:25 |
| 11 |
242 |
Will Barnes |
|
36 |
Seattle, WA |
3:37:44 |
| 12 |
18 |
James Bonstrom |
|
33 |
Boise, ID |
3:44:44 |
| 13 |
189 |
Julian Small |
|
30 |
Portland, OR |
3:45:57 |
| 14 |
239 |
Brett Zimmerman |
|
39 |
Corvallis, OR |
3:51:58 |
| 15 |
25 |
Mark Burgess Jr. |
|
34 |
Kuna, ID |
3:52:00 |
| 16 |
162 |
Dan Peterson |
|
27 |
Seattle, WA |
3:55:00 |
| 17 |
338 |
Scott Schmidt |
Boneyard Cycling |
29 |
Bend, OR |
3:57:25 |
| 18 |
6 |
Duncan Alger |
|
32 |
Spokane, WA |
4:07:26 |
| 19 |
87 |
Michael Guidoli |
|
32 |
Hailey, ID |
4:17:07 |
| 20 |
170 |
David Reed |
|
31 |
Happy Valley, OR |
4:21:31 |
| 21 |
13 |
Robert Beyer |
|
38 |
Bend, OR |
4:23:40 |
| 22 |
342 |
Nick Smith |
|
33 |
Garden City, ID |
4:24:08 |
| 23 |
210 |
Greg van Amerongen |
|
38 |
West Linn, OR |
4:25:25 |
| 24 |
256 |
Chris Dalton |
|
37 |
Kuna, ID |
4:31:39 |
| 25 |
292 |
Christopher LaMaita |
|
35 |
Enterprise, OR |
4:35:15 |
| 26 |
94 |
Max Hart |
|
33 |
Seattle, WA |
4:46:25 |
| 27 |
154 |
Jonathan O’Riley |
|
39 |
Hood River, OR |
5:00:56 |
| 28 |
209 |
Michael VALDEZ |
|
37 |
Bend, OR |
5:12:33 |
| 29 |
98 |
Marc Heron |
|
33 |
Bend, OR |
5:14:23 |
| 30 |
42 |
Michael Conger |
|
36 |
Boise, ID |
5:21:17 |
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
219 |
Chris Waters |
|
30 |
Nampa, ID |
2:13:15 |
| 2 |
194 |
Andrzej Stadnik |
Biciclista US |
37 |
Portland, OR |
2:21:17 |
| 3 |
376 |
Andrew Loscutoff |
|
38 |
Redmond, OR |
2:24:33 |
| 4 |
273 |
Samuel Greydanus |
Team Oregon p/b Rodda Paint |
33 |
Portland, OR |
2:29:19 |
| 5 |
365 |
Christian Deering |
Team Oregon p/b Rodda Paint |
27 |
Portland, OR |
2:39:07 |
| 6 |
308 |
Richard Navarro |
|
37 |
Portland, OR |
2:39:55 |
| 7 |
236 |
Cameron Wynhof |
|
39 |
Hillsboro, OR |
2:41:43 |
| 8 |
313 |
Zachary Oster |
|
29 |
Renton, WA |
2:41:47 |
| 9 |
41 |
Sumner Collins |
|
36 |
Bend, OR |
2:55:22 |
| 10 |
114 |
Randy Kerr |
Team Oregon p/b Rodda Paint |
38 |
Portland, OR |
2:55:34 |
| 11 |
137 |
Maxwell Malsbary |
|
37 |
Vancouver, WA |
3:07:04 |
| 12 |
27 |
Adam Butterfield |
|
37 |
Portland, OR |
3:12:35 |
| 13 |
315 |
Paul Oursland |
|
35 |
Othello, WA |
3:29:53 |
| 14 |
269 |
Wes Granath |
|
33 |
Walla Walla, WA |
4:10:52 |
| 15 |
245 |
Grant Bell |
|
31 |
Walla Walla, WA |
4:11:32 |
| 16 |
260 |
Oscar Espinoza |
|
30 |
Walla Walla, WA |
4:18:31 |
| 17 |
306 |
Minh N |
|
32 |
Centreville, VA |
4:18:31 |
| DNF |
3 |
Justin Abbott |
|
36 |
Boise, ID |
|
| DNF |
14 |
Peter Bixby |
|
32 |
Boise, ID |
|
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
158 |
Ryan Palo |
|
43 |
Bend, OR |
3:13:09 |
| 2 |
314 |
Michael Ott |
|
46 |
Boise, ID |
3:13:11 |
| 3 |
136 |
Ryan Malm |
|
45 |
Richland, WA |
3:18:29 |
| 4 |
384 |
Mike Rutledge |
YBA Racing |
42 |
Ridgefield, UNK |
3:23:49 |
| 5 |
382 |
Keith Robinson |
|
41 |
Tacoma, WA |
3:23:54 |
| 6 |
240 |
Andrio Abero |
|
46 |
Portland, OR |
3:31:15 |
| 7 |
261 |
Jason Evans |
|
49 |
Vancouver, WA |
3:34:54 |
| 8 |
182 |
Chris Sarrett |
|
47 |
Albany, OR |
3:37:14 |
| 9 |
377 |
Doug Merritt |
|
46 |
Portland, OR |
3:46:56 |
| 10 |
268 |
Charlie Goldston |
|
47 |
Portland, OR |
3:50:56 |
| 11 |
316 |
Peter Oviatt |
|
44 |
Portland, OR |
3:54:33 |
| 12 |
56 |
Thomas Duffly |
|
45 |
Portland, OR |
4:04:40 |
| 13 |
350 |
Carl Werner |
|
48 |
Portland, OR |
4:07:04 |
| 14 |
174 |
Niccolo Righetti |
|
47 |
Boise, ID |
4:07:26 |
| 15 |
22 |
Jason Branstetter |
|
46 |
Gladstone, OR |
4:17:46 |
| 16 |
297 |
Nick Mayer |
|
44 |
Bothell, WA |
4:18:54 |
| 17 |
188 |
Kurt Simpson |
|
41 |
Bellingham, WA |
4:21:38 |
| 18 |
107 |
Craig Ivison |
|
41 |
Springfield, OR |
4:23:58 |
| 19 |
126 |
Benjamin Leach |
|
49 |
Walla Walla, WA |
4:31:30 |
| 20 |
324 |
Bryce Polovnikoff |
|
47 |
Vancouver, WA |
4:32:47 |
| 21 |
253 |
Nathan Copley |
|
45 |
Seattle, WA |
4:42:55 |
| 22 |
54 |
Nate DeMercurio |
|
45 |
Fort Collins, CO |
4:46:15 |
| 23 |
229 |
James Winkler |
|
43 |
Portland, OR |
4:47:16 |
| 24 |
381 |
Don Petersen |
|
45 |
Bend, OR |
5:08:25 |
| 25 |
282 |
Dave Johnson |
|
47 |
Boise, ID |
5:24:44 |
| 26 |
116 |
Alex Kiel |
|
44 |
Rochester, MN |
5:34:05 |
| 27 |
37 |
Thomas Cleveland |
|
40 |
Spokane, WA |
5:53:02 |
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
232 |
Christopher Woods |
|
40 |
Newberg, OR |
2:33:24 |
| 2 |
45 |
Will Cortez |
|
48 |
Portland, OR |
2:35:05 |
| 3 |
36 |
Jed Clawson |
|
43 |
Boise, ID |
2:45:12 |
| 4 |
334 |
Jesse Rowden |
|
46 |
Bend, OR |
2:47:16 |
| 5 |
157 |
Nathan Osbun |
|
43 |
Portland, OR |
2:53:02 |
| 6 |
33 |
Ryan Chaquette |
|
48 |
Portland, OR |
3:00:14 |
| 7 |
266 |
John Gill |
|
46 |
Salem, OR |
3:00:41 |
| 8 |
330 |
David Rapoza |
|
47 |
Richland, WA |
3:06:35 |
| 9 |
218 |
Sean Warlick |
|
41 |
Shoreline, WA |
3:25:48 |
| 10 |
294 |
Jared Long |
|
48 |
Saint Helens, OR |
3:34:07 |
| 11 |
264 |
Bryan Gauntt |
|
46 |
Portland, OR |
3:45:52 |
| 12 |
349 |
Christopher Van Allen |
|
43 |
Ferndale, WA |
3:46:09 |
| 13 |
207 |
Justin Tunis |
|
46 |
Portland, OR |
4:31:17 |
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
369 |
Chris Hanel |
|
56 |
Portland, OR |
3:15:10 |
| 2 |
226 |
Stephen White |
|
55 |
Portland, OR |
3:24:02 |
| 3 |
231 |
Matt WOODRUFF |
|
58 |
Meridian, ID |
3:24:07 |
| 4 |
90 |
Dan Handorff |
|
58 |
Portland, OR |
3:30:46 |
| 5 |
254 |
Jeffrey Cordell |
|
58 |
Portland, OR |
3:31:20 |
| 6 |
263 |
Christian Folk |
|
51 |
Bend, OR |
3:31:54 |
| 7 |
293 |
James Laudolff |
|
54 |
Issaquah, WA |
3:44:09 |
| 8 |
337 |
Daryl Sawyer |
|
56 |
Boise, ID |
3:44:34 |
| 9 |
299 |
Tom Meese |
|
55 |
Portland, OR |
3:45:06 |
| 10 |
180 |
Aaron Sander |
|
52 |
Vancouver, WA |
3:46:32 |
| 11 |
39 |
Cameron Coker |
|
52 |
Bend, OR |
3:50:57 |
| 12 |
277 |
John Hatfield |
|
58 |
Portland, OR |
3:51:06 |
| 13 |
185 |
Adam Schwindt |
|
51 |
Hillsboro, OR |
3:52:07 |
| 14 |
353 |
Joel Wilson |
Biciclista US |
53 |
Eugene, OR |
3:53:25 |
| 15 |
208 |
Brad Tymchuk |
|
59 |
Richland, WA |
3:57:26 |
| 16 |
172 |
Geoff Rice |
|
50 |
Portland, OR |
3:59:56 |
| 17 |
274 |
Steve Gustafson |
|
55 |
Boise, ID |
4:01:22 |
| 18 |
322 |
Jonathan Phillips |
|
57 |
Seattle, WA |
4:04:10 |
| 19 |
327 |
Michael Pruitt |
|
55 |
Cashmere, WA |
4:04:26 |
| 20 |
320 |
David Peterson |
|
59 |
Boise, ID |
4:04:29 |
| 21 |
347 |
Greg Stokes |
|
56 |
Portland, OR |
4:10:30 |
| 22 |
378 |
Timothy J Mickel |
|
56 |
Fresno, CA |
4:10:31 |
| 23 |
304 |
Ron Miles |
Boneyard Cycling |
57 |
Bend, OR |
4:11:16 |
| 24 |
250 |
Steve Brower |
Boneyard Cycling |
59 |
Bend, OR |
4:11:16 |
| 25 |
127 |
Wayne Lewis |
Boneyard Cycling |
57 |
Bend, OR |
4:11:16 |
| 26 |
213 |
Robert Velez |
|
52 |
Issaquah, WA |
4:30:20 |
| 27 |
2 |
Michael Aaron |
|
56 |
Boise, ID |
4:41:53 |
| 28 |
201 |
Trey Taylor |
|
53 |
Fayetteville, AR |
4:46:15 |
| 29 |
237 |
Joe Yanda |
|
50 |
Manitowoc, UNK |
4:46:15 |
| 30 |
173 |
Phil Richman |
Grouptrail Cycling p/b Ciclo Wealth |
53 |
Portland, OR |
4:46:27 |
| 31 |
217 |
Matt Volt |
|
54 |
Dallas, TX |
4:46:29 |
| 32 |
26 |
Troy Burke |
|
53 |
Everett, WA |
4:48:09 |
| 33 |
72 |
Sean Gallaway |
|
53 |
Port Angeles, WA |
4:49:43 |
| 34 |
63 |
Richard Fattic |
|
55 |
Portland, OR |
4:58:13 |
| 35 |
120 |
David Kraus |
|
57 |
Coos Bay, OR |
5:22:05 |
| 36 |
228 |
Todd Winkler |
|
58 |
Snohomish, WA |
5:27:35 |
| 37 |
199 |
William Swint |
|
53 |
Salem, OR |
5:30:29 |
| DNF |
191 |
Thomas Smith |
|
52 |
Spokane, WA |
|
| DNF |
345 |
Gregory Sorensen |
|
54 |
Happy Valley, OR |
|
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
125 |
Gregg Lasher |
|
51 |
Nampa, ID |
2:23:20 |
| 2 |
97 |
Lance Heppler |
|
56 |
Vancouver, WA |
2:24:32 |
| 3 |
48 |
John Craft |
|
54 |
Bend, OR |
2:24:34 |
| 4 |
46 |
Tom Counts |
|
55 |
Vancouver, WA |
2:30:30 |
| 5 |
200 |
Michael Szwaya |
BicycleAttorney.com |
56 |
Portland, OR |
2:35:54 |
| 6 |
372 |
Michael Koester |
|
57 |
Junction City, OR |
2:36:31 |
| 7 |
181 |
Todd Sargood |
|
54 |
Portland, OR |
2:36:50 |
| 8 |
270 |
Timothy Gray |
|
56 |
Sherwood, OR |
2:38:29 |
| 9 |
383 |
Tyler Rupe |
|
52 |
Bend, OR |
2:39:32 |
| 10 |
8 |
Philip Arnold |
|
58 |
Eatonville, WA |
2:39:55 |
| 11 |
65 |
Jay Fayloga |
|
57 |
Lake Oswego, OR |
2:41:07 |
| 12 |
122 |
Rocky Kumlin |
|
54 |
Cottage Grove, OR |
2:41:28 |
| 13 |
401 |
Joshua Boelter |
|
50 |
Portland, OR |
2:41:41 |
| 14 |
165 |
Steve Popp |
|
53 |
Portland, OR |
2:41:44 |
| 15 |
251 |
Patrick Buob |
|
56 |
Walla Walla, WA |
2:41:44 |
| 16 |
257 |
Ty Driskel |
|
55 |
Spokane, WA |
2:45:13 |
| 17 |
259 |
Erich Ericson |
|
56 |
Portland, OR |
2:45:26 |
| 18 |
57 |
Jack Eccles |
|
59 |
Sheridan, WY |
2:46:57 |
| 19 |
326 |
Chris Poole |
|
58 |
McMinnville, OR |
2:47:27 |
| 20 |
135 |
Matt Mallet |
|
51 |
Seattle, WA |
2:47:37 |
| 21 |
147 |
Zak Milligan |
|
52 |
Albany, OR |
2:48:09 |
| 22 |
75 |
Bob Gilmour |
|
57 |
Corvallis, OR |
2:48:24 |
| 23 |
275 |
Kurt Haas |
|
53 |
Salem, OR |
2:48:35 |
| 24 |
392 |
Adam Vanarsdall |
Biciclista US |
54 |
Portland, OR |
2:52:39 |
| 25 |
379 |
Tony NELSON |
|
50 |
Pendleton, OR |
3:00:36 |
| 26 |
148 |
Michael Moreland |
|
57 |
Redmond, WA |
3:01:23 |
| 27 |
290 |
Todd Kusserow |
|
54 |
El Segundo, CA |
3:05:36 |
| 28 |
53 |
Shane Day |
|
53 |
Portland, OR |
3:08:21 |
| 29 |
76 |
James Godfrey |
Boneyard Cycling |
52 |
Bend, OR |
3:09:56 |
| 30 |
223 |
Jim Wengler |
Boneyard Cycling |
58 |
Bend, OR |
3:13:18 |
| 31 |
149 |
Nathan Morgan |
|
56 |
Boise, ID |
3:14:17 |
| 32 |
221 |
Marc Weber |
|
57 |
Corvallis, OR |
3:15:28 |
| 33 |
385 |
Greg Sanchez |
|
51 |
Portland, OR |
3:15:51 |
| 34 |
15 |
Matthew Bixby |
|
56 |
Boise, ID |
3:19:43 |
| 35 |
50 |
Ryan Dalling |
Team Oregon p/b Rodda Paint |
50 |
Sherwood, OR |
3:26:49 |
| 36 |
123 |
David Lane |
Team Oregon p/b Rodda Paint |
50 |
Vancouver, WA |
3:29:55 |
| 37 |
183 |
Mark Sather |
|
55 |
Kent, OR |
3:30:04 |
| 38 |
230 |
Brett Wolfe |
|
57 |
Seattle, WA |
3:33:40 |
| 39 |
10 |
Brian Baker |
|
56 |
Lake Oswego, OR |
3:45:30 |
| 40 |
352 |
Mark Wickman |
|
57 |
Bellingham, WA |
3:46:09 |
| 41 |
202 |
Michael Thoen |
|
55 |
Portland, OR |
3:47:52 |
| 42 |
318 |
Charles Patzner |
|
56 |
Salem, OR |
3:51:46 |
| 43 |
62 |
Jeremy Everitt |
|
50 |
Keizer, OR |
3:54:45 |
| 44 |
323 |
Jeremy Plance |
|
50 |
Portland, OR |
4:07:10 |
| 45 |
258 |
Zach Dundas |
|
51 |
Portland, OR |
4:07:14 |
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
96 |
Mike Henry |
|
61 |
Bend, OR |
3:23:58 |
| 2 |
29 |
Scott Carroll |
|
61 |
Corvallis, OR |
3:31:06 |
| 3 |
103 |
Eric Horvath |
|
63 |
Newport, OR |
3:36:32 |
| 4 |
367 |
Todd Gallaher |
|
61 |
Grants Pass, OR |
3:45:56 |
| 5 |
302 |
Michael Metz |
|
64 |
Renton, WA |
3:48:46 |
| 6 |
30 |
Dean Carson |
BicycleAttorney.com |
63 |
Lake Oswego, OR |
3:52:48 |
| 7 |
47 |
Peter Courogen |
|
60 |
Beaverton, OR |
3:54:57 |
| 8 |
12 |
Randolph Beecham |
|
60 |
Walla Walla, WA |
3:57:30 |
| 9 |
66 |
Rich Felix |
|
64 |
Eagle, ID |
4:02:32 |
| 10 |
23 |
David Bryant |
|
62 |
Glendale, OR |
4:05:19 |
| 11 |
364 |
Andrew Cummins |
|
61 |
Portland, OR |
4:07:21 |
| 12 |
131 |
SCOTT LONG |
|
62 |
Issaquah, WA |
4:14:30 |
| 13 |
79 |
Jeffrey Goon |
|
62 |
Buckley, WA |
4:14:50 |
| 14 |
303 |
Stephen Metz |
|
62 |
Beaverton, OR |
4:17:18 |
| DNF |
193 |
Thomas Sprague |
|
62 |
Keizer, OR |
|
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
7 |
Dino Andereggen |
Forza Portland, presented by Smith Optics |
60 |
Portland, OR |
2:24:33 |
| 2 |
130 |
Connell Lloyd |
|
64 |
Eagle, ID |
2:34:24 |
| 3 |
34 |
Jeff Christianson |
|
63 |
Boise, ID |
2:41:14 |
| 4 |
281 |
Bruce Johnson |
|
60 |
Liberty Lake, WA |
2:41:44 |
| 5 |
341 |
David Showalter |
|
62 |
Boise, ID |
2:43:01 |
| 6 |
128 |
Duff Linde |
|
61 |
Washougal, WA |
2:46:08 |
| 7 |
248 |
Doug Brecht |
|
62 |
Portland, OR |
2:48:09 |
| 8 |
371 |
Bob Jacobs |
BicycleAttorney.com |
60 |
Portland, OR |
2:56:04 |
| 9 |
175 |
Trig Rogers |
BicycleAttorney.com |
60 |
Portland, OR |
2:56:17 |
| 10 |
332 |
Chris Robison |
|
61 |
Beaverton, OR |
3:07:06 |
| 11 |
168 |
Brian Quigley |
|
60 |
Stayton, OR |
3:09:04 |
| 12 |
171 |
Mike Reed |
|
61 |
Lake Oswego, OR |
3:23:00 |
| 13 |
164 |
Rob Pool |
|
62 |
Brush Prairie, WA |
3:26:52 |
| 14 |
396 |
Adam Avita |
|
61 |
Mcminville, or |
3:27:05 |
| 15 |
49 |
Dwayne Dabbs |
|
60 |
Gig Harbor, WA |
3:36:31 |
| 16 |
388 |
Kent Slawson |
|
64 |
Portland, OR |
3:41:00 |
| 17 |
78 |
Alex Goldberg |
|
61 |
Eugene, OR |
3:42:31 |
| 18 |
73 |
Rick Gencarelli |
Grouptrail Cycling p/b Ciclo Wealth |
60 |
Portland, OR |
3:45:00 |
| 19 |
197 |
Devin Stinger |
|
61 |
Walla Walla, WA |
3:45:29 |
| 20 |
300 |
Bruce Meister |
|
60 |
Gilbert, AZ |
3:52:54 |
| 21 |
340 |
Monty Seibel |
|
63 |
Portland, OR |
4:16:59 |
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
368 |
Ian Gibson |
|
65 |
Gresham, OR |
2:34:24 |
| 2 |
88 |
Timothy GUNDY |
|
65 |
Clarkston, WA |
2:43:09 |
| 3 |
35 |
Mark Clausen |
|
68 |
Mercer Island, WA |
2:45:28 |
| 4 |
215 |
MIKE VOEGELE |
|
67 |
Boise, ID |
2:47:16 |
| 5 |
361 |
Jeff Boulet |
|
68 |
Bend, OR |
2:47:17 |
| 6 |
111 |
Michael Johnson |
|
68 |
Middleton, ID |
2:47:38 |
| 7 |
32 |
Roberto Castro |
|
66 |
Chelan, WA |
2:48:34 |
| 8 |
80 |
Chris Gossard |
|
67 |
Bend, OR |
2:50:47 |
| 9 |
348 |
Robert Traver |
|
66 |
Park City, UT |
2:52:39 |
| 10 |
24 |
Garry W. Buchko |
|
65 |
Richland, WA |
2:58:05 |
| 11 |
285 |
Rob Kassan |
|
66 |
Redmond, OR |
3:11:38 |
| 12 |
212 |
Roy Velardi |
|
68 |
Camas, WA |
3:18:41 |
| 13 |
142 |
Jon Mathews |
|
65 |
Boise, ID |
3:20:12 |
| 14 |
146 |
David Miller |
|
65 |
Kenmore, WA |
3:22:09 |
| 15 |
89 |
Mark Hand |
|
67 |
Tigard, OR |
3:26:39 |
| 16 |
161 |
Kent Peckham |
|
69 |
Buhl, ID |
3:27:52 |
| 17 |
143 |
Rob May |
|
66 |
Philomath, OR |
3:32:28 |
| 18 |
186 |
Mark Sedore |
|
65 |
Salem, OR |
3:32:35 |
| 19 |
225 |
Weston Wheat |
|
66 |
Boise, ID |
3:33:29 |
| 20 |
133 |
Nick Madronio |
|
67 |
Kelso, WA |
3:36:49 |
| 21 |
112 |
Mike Kangas |
|
65 |
Shoreline, WA |
4:29:57 |
| 22 |
296 |
Richard Marion |
|
68 |
Lyle, WA |
5:11:44 |
| DNF |
355 |
Stephen Wood |
|
66 |
Hillsboro, OR |
5:11:44 |
|
Num |
Name |
Team |
Age |
City |
Category |
Time |
| 1 |
406 |
Lee Stevenson |
|
72 |
Beaverton, OR |
70-74 Men |
3:39:35 |
|
Num |
Name |
Team |
Age |
City |
Category |
Time |
| 1 |
359 |
Roy Benton |
|
77 |
Walla Walla, WA |
75+ Men |
5:25:21 |
|
Num |
Name |
Team |
Age |
City |
Category |
Time |
| 1 |
357 |
Lucas Belford |
|
44 |
Boise, ID |
Mountain Bike Open Men |
3:54:38 |
|
Num |
Name |
Team |
Age |
City |
Category |
Time |
| 1 |
214 |
Dru Vinson |
|
41 |
Portland, OR |
Non-Binary |
5:27:32 |
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
329 |
Margaret Raimann |
|
36 |
Portland, OR |
2:54:38 |
| 2 |
397 |
Wren Scott |
|
33 |
Hood River, OR |
2:56:08 |
| 3 |
140 |
Lauren Marvle |
|
38 |
Eagle, ID |
2:56:23 |
| 4 |
246 |
Rona Bouzarth |
|
38 |
Richland, WA |
3:08:42 |
| 5 |
244 |
Mackenzie Begley |
|
33 |
Boise, ID |
3:09:45 |
| 6 |
227 |
Shiloh Widhalm |
|
34 |
Columbia Falls, MT |
3:23:12 |
| 7 |
404 |
Susanna Cagle |
Breakfast Racing Team |
35 |
Vashon, WA |
3:27:52 |
| 8 |
9 |
Brittany Artz |
|
37 |
Boise, ID |
3:32:35 |
| 9 |
305 |
Becky Moose |
|
37 |
Garden City, ID |
3:52:56 |
| 10 |
190 |
Katie Smith |
|
39 |
Portland, OR |
3:59:53 |
|
Num |
Name |
Team |
Age |
City |
Time |
| 1 |
132 |
Hilary Luther |
|
50 |
Portland, OR |
2:44:54 |
| 2 |
150 |
Erin Nardone |
|
53 |
Portland, OR |
2:47:19 |
| 3 |
295 |
Kim Mabee |
|
54 |
Tacoma, WA |
3:00:38 |
| 4 |
211 |
Jodee Varney |
|
56 |
Portland, OR |
3:02:15 |
| 5 |
265 |
Christine Gieben |
|
56 |
Bend, OR |
3:07:18 |
| 6 |
373 |
Sarah Koester |
|
55 |
Junction City, OR |
3:07:24 |
| 7 |
113 |
Evy Keller |
|
50 |
Sisters, OR |
3:19:28 |
| 8 |
280 |
Jennifer Horrocks |
|
53 |
Sisters, OR |
3:21:02 |
| 9 |
67 |
Karyn Felix |
|
59 |
Eagle, ID |
3:26:06 |
| 10 |
178 |
Karin Rosman |
|
58 |
Seattle, WA |
3:28:51 |
| 11 |
192 |
Stephanie Spiak |
|
54 |
Portland, OR |
3:31:19 |
| 12 |
356 |
Jana Woodruff |
|
50 |
Meridian, ID |
3:37:22 |
| 13 |
167 |
Elaine Prause |
|
55 |
Portland, OR |
3:39:07 |
| 14 |
335 |
Melissa Rowden |
|
50 |
Bend, OR |
3:48:00 |
| 15 |
346 |
Kimberlee Stafford |
Grouptrail Cycling p/b Ciclo Wealth |
54 |
Portland, OR |
3:52:12 |
| 16 |
249 |
Nicoli Brower |
Boneyard Cycling |
53 |
Bend, OR |
4:13:04 |
| 17 |
151 |
Laura Nelson |
|
53 |
Seattle, WA |
4:38:28 |
|
Num |
Name |
Team |
Age |
City |
Category |
Time |
| 1 |
198 |
Patricia Struve |
|
71 |
Spokane Valley, WA |
70-74 Women |
5:17:17 |