Washougal, WA.
September 20, 2025
Part of the Harvest CX
Updated September 21, 2025 at 11:36 AM
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Laps |
Time |
1 |
90 |
Kimberlee Stafford |
|
Portland, OR |
54 |
8:22 |
8:29 |
8:25 |
8:25 |
4 |
33:42 |
2 |
346 |
Jennifer Rychlik |
|
Forest Grove, OR |
55 |
9:04 |
9:03 |
9:18 |
9:13 |
4 |
36:39 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Laps |
Time |
1 |
158 |
Colby Stricker |
|
Vancouver, WA |
35 |
6:49 |
6:47 |
6:57 |
7:01 |
6:55 |
5 |
34:32 |
2 |
132 |
Nolan Couch |
|
Beaverton, OR |
19 |
6:49 |
6:49 |
7:25 |
7:22 |
7:12 |
5 |
35:39 |
3 |
427 |
Gabriel Wihtol |
|
Portland, OR |
31 |
7:15 |
7:33 |
7:41 |
7:26 |
|
4 |
29:56 |
4 |
403 |
Rocky Seppala |
|
Yacolt, WA |
46 |
7:25 |
7:28 |
7:33 |
7:40 |
|
4 |
30:08 |
5 |
413 |
Reese Kempter |
|
Portland, OR |
30 |
7:19 |
7:27 |
7:38 |
7:45 |
|
4 |
30:10 |
6 |
302 |
Steven R Holland |
|
Vancouver, WA |
67 |
7:28 |
7:33 |
7:37 |
7:45 |
|
4 |
30:24 |
7 |
421 |
Andy Bayer |
|
portland, OR |
32 |
7:49 |
7:36 |
7:38 |
7:38 |
|
4 |
30:43 |
8 |
414 |
Stephen Wanta |
|
Portland, OR |
43 |
7:54 |
7:53 |
7:51 |
7:53 |
|
4 |
31:33 |
9 |
394 |
Christopher DeLaney |
|
Hillsboro, OR |
35 |
8:16 |
7:59 |
7:57 |
8:00 |
|
4 |
32:14 |
10 |
16 |
Christopher Woods |
|
Newberg, OR |
40 |
7:21 |
7:06 |
|
|
|
2 |
14:28 |
11 |
417 |
Jeremy Holmes |
|
Denver, CO |
40 |
19:22 |
10:29 |
|
|
|
2 |
29:51 |
|
Num |
Name |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Laps |
Time |
1 |
415 |
Charla Wanta |
Portland, OR |
42 |
10:09 |
9:53 |
9:49 |
9:38 |
4 |
39:30 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Lap6 |
Lap7 |
Lap8 |
Laps |
Time |
1 |
191 |
Adrian Bosch |
|
Medford, OR |
49 |
5:54 |
5:51 |
5:50 |
5:47 |
5:48 |
5:56 |
5:55 |
5:51 |
9 |
52:57 |
2 |
285 |
Ben Pederson |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
42 |
5:53 |
5:52 |
5:51 |
5:47 |
5:48 |
5:56 |
5:55 |
5:56 |
9 |
53:12 |
3 |
181 |
Bradford Smith |
|
Portland, OR |
43 |
5:53 |
5:52 |
5:52 |
5:56 |
6:09 |
6:13 |
6:13 |
6:13 |
8 |
48:25 |
4 |
255 |
Rick Metz |
|
Portland, OR |
58 |
5:59 |
5:59 |
6:16 |
6:15 |
6:11 |
6:10 |
6:09 |
6:06 |
8 |
49:10 |
5 |
281 |
Ryan Weaver |
|
Portland, OR |
49 |
6:04 |
5:46 |
6:09 |
6:08 |
6:12 |
6:20 |
6:21 |
6:09 |
8 |
49:12 |
6 |
243 |
Curtis Bergquist |
|
Bend, OR |
40 |
6:14 |
6:05 |
6:27 |
6:12 |
6:18 |
6:28 |
6:21 |
6:12 |
8 |
50:19 |
7 |
205 |
Dustin Henderson |
|
Gresham, OR |
48 |
6:04 |
6:15 |
6:15 |
6:20 |
6:20 |
6:30 |
6:31 |
6:21 |
8 |
50:41 |
8 |
287 |
Jeremy Howard |
|
Portland, OR |
49 |
6:21 |
6:03 |
6:21 |
6:12 |
6:27 |
6:30 |
6:24 |
6:27 |
8 |
50:49 |
9 |
275 |
Andy Kraft |
|
Portland, OR |
43 |
6:06 |
6:11 |
6:28 |
6:17 |
6:31 |
6:30 |
6:35 |
6:38 |
8 |
51:20 |
10 |
411 |
Nate Scott |
Dialed Cycling Team |
Washougal, WA |
44 |
6:23 |
6:15 |
6:23 |
6:27 |
6:31 |
6:31 |
6:34 |
6:24 |
8 |
51:30 |
11 |
289 |
Jason Evans |
|
West Linn, OR |
49 |
5:54 |
5:55 |
6:26 |
6:49 |
7:22 |
6:34 |
6:24 |
6:30 |
8 |
51:57 |
12 |
293 |
Christopher Raymond |
|
Portland, OR |
50 |
6:19 |
6:30 |
6:35 |
6:57 |
6:37 |
6:40 |
6:47 |
6:45 |
8 |
53:12 |
13 |
286 |
Andrew Smith |
|
Portland, OR |
44 |
6:29 |
6:33 |
6:38 |
6:44 |
7:00 |
7:02 |
6:58 |
7:11 |
8 |
54:39 |
14 |
278 |
Sal Collura |
|
Springfield, OR |
57 |
6:29 |
6:36 |
6:44 |
6:55 |
7:10 |
7:15 |
7:31 |
|
7 |
48:42 |
15 |
296 |
Neal Bibler |
Team S&M |
Oregon City, OR |
48 |
6:20 |
12:32 |
7:32 |
6:41 |
6:28 |
6:25 |
6:36 |
|
7 |
52:36 |
16 |
272 |
Brad Davidson |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
44 |
5:57 |
5:52 |
6:03 |
6:13 |
11:34 |
|
|
|
5 |
35:42 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Lap6 |
Lap7 |
Lap8 |
Laps |
Time |
1 |
1 |
Max Ritzow |
|
Eugene, OR |
25 |
5:39 |
5:26 |
5:29 |
5:39 |
5:39 |
5:43 |
5:39 |
5:47 |
9 |
50:56 |
2 |
374 |
George Piepgras |
|
North Andover, MA |
24 |
5:41 |
5:31 |
5:43 |
5:42 |
5:47 |
5:44 |
5:45 |
5:36 |
9 |
51:04 |
3 |
259 |
Felipe Nystrom |
|
Portland, OR |
43 |
5:42 |
5:32 |
5:41 |
5:42 |
5:47 |
5:43 |
5:45 |
5:34 |
9 |
51:07 |
4 |
290 |
Paul Furst |
Dialed Cycling Team |
Vancouver, WA |
28 |
5:42 |
5:32 |
5:41 |
5:42 |
5:47 |
5:44 |
6:07 |
6:09 |
9 |
53:13 |
5 |
240 |
Zac Garrard |
|
Portland, OR |
31 |
5:56 |
5:40 |
5:54 |
5:58 |
5:59 |
6:04 |
6:11 |
5:58 |
9 |
53:39 |
6 |
283 |
Colin Dunlap |
|
Portland, OR |
30 |
5:53 |
5:45 |
5:58 |
6:52 |
6:25 |
6:13 |
6:19 |
6:22 |
8 |
49:49 |
7 |
292 |
Miguel Moreno Lule |
|
Vancouver, WA |
29 |
6:17 |
6:18 |
6:13 |
6:04 |
6:19 |
6:26 |
6:15 |
6:12 |
8 |
50:07 |
8 |
256 |
Michael Metz |
|
Portland, OR |
24 |
5:57 |
6:14 |
6:28 |
6:24 |
6:37 |
6:35 |
6:39 |
6:37 |
8 |
51:33 |
9 |
447 |
Jeff Ballantine |
|
Portland, OR |
40 |
6:36 |
6:38 |
7:00 |
7:01 |
|
|
|
|
4 |
27:17 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Lap6 |
Lap7 |
Lap8 |
Laps |
Time |
1 |
79 |
Chloƫ Spritz |
|
Portland, OR |
33 |
6:09 |
6:14 |
6:16 |
6:12 |
6:10 |
6:21 |
6:26 |
6:33 |
8 |
50:24 |
2 |
370 |
Heidi Wood |
|
Hood River, OR |
41 |
6:08 |
6:15 |
6:16 |
6:23 |
6:29 |
6:29 |
6:30 |
6:15 |
8 |
50:49 |
3 |
449 |
Angharad Porteous |
BicycleAttorney.com |
Portland, OR |
38 |
6:21 |
6:31 |
6:41 |
6:47 |
6:54 |
6:59 |
7:14 |
|
7 |
47:30 |
4 |
28 |
Rachel Hawes |
marys bicycle club |
Monmouth, OR |
45 |
6:50 |
6:34 |
7:01 |
7:15 |
7:20 |
7:28 |
7:09 |
|
7 |
49:40 |
5 |
209 |
Maya Litauer Chan |
|
Portland, OR |
29 |
6:50 |
8:18 |
7:23 |
7:17 |
7:18 |
7:07 |
7:18 |
|
7 |
51:34 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Lap6 |
Lap7 |
Lap8 |
Laps |
Time |
1 |
345 |
Ryan Chase |
Deschutes Brewery Cycling Team |
Bend, OR |
48 |
6:02 |
6:17 |
6:22 |
6:19 |
6:27 |
6:33 |
6:32 |
6:26 |
8 |
51:02 |
2 |
263 |
Daniel Dedrick |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
48 |
6:17 |
6:12 |
6:21 |
6:33 |
6:34 |
6:39 |
6:38 |
6:27 |
8 |
51:44 |
3 |
248 |
Chris Sarrett |
Dialed Cycling Team |
Albany, OR |
47 |
6:21 |
6:21 |
6:29 |
6:34 |
6:45 |
6:45 |
6:46 |
7:06 |
8 |
53:09 |
4 |
215 |
Charlie Goldston |
Fast Fun Nice Racing p/b Steeplejack |
Gladstone, OR |
47 |
6:27 |
6:17 |
6:30 |
7:00 |
6:41 |
7:01 |
6:51 |
|
7 |
46:50 |
5 |
452 |
Mike Hamness |
Dialed Cycling Team |
Vancouver, WA |
53 |
6:02 |
6:24 |
6:44 |
6:47 |
7:03 |
7:12 |
6:42 |
|
7 |
46:58 |
6 |
113 |
Shaun Stiles |
Team 10 Barrel |
Vancouver, WA |
48 |
6:27 |
6:33 |
6:44 |
6:47 |
6:52 |
6:48 |
6:46 |
|
7 |
47:01 |
7 |
161 |
Eric Dugger |
Dialed Cycling Team |
Vancouver, WA |
47 |
6:33 |
6:38 |
6:50 |
6:56 |
7:00 |
7:03 |
7:08 |
|
7 |
48:11 |
8 |
18 |
Adam Vanarsdall |
|
Portland, OR |
54 |
6:30 |
8:14 |
7:22 |
6:50 |
6:49 |
7:01 |
7:15 |
|
7 |
50:04 |
9 |
22 |
Shea Hawes |
marys bicycle club |
Monmouth, OR |
52 |
6:38 |
7:02 |
7:20 |
7:16 |
7:26 |
7:42 |
7:45 |
|
7 |
51:11 |
10 |
264 |
Jamie King |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
49 |
6:40 |
7:10 |
7:20 |
7:24 |
7:54 |
7:51 |
7:23 |
|
7 |
51:44 |
11 |
266 |
Dan Froelich |
|
Beaverton, OR |
42 |
6:20 |
6:21 |
6:29 |
11:20 |
8:45 |
6:40 |
6:43 |
|
7 |
52:41 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Lap6 |
Lap7 |
Lap8 |
Laps |
Time |
1 |
276 |
Kieran Garigan |
Team Oregon p/b Rodda Paint |
Hillsboro, OR |
18 |
6:00 |
6:11 |
6:12 |
6:08 |
6:09 |
6:17 |
6:17 |
5:57 |
8 |
49:14 |
2 |
144 |
Abe Newell-Ching |
Team Booger |
Portland, OR |
17 |
6:17 |
6:03 |
6:02 |
6:07 |
6:10 |
6:19 |
6:16 |
5:56 |
8 |
49:14 |
3 |
450 |
Colin Hennessey |
|
Lake Oswego, OR |
26 |
6:16 |
6:04 |
6:13 |
6:08 |
6:12 |
6:07 |
6:10 |
6:01 |
8 |
49:14 |
4 |
152 |
Johnie Hogue |
Team Booger |
Portland, OR |
15 |
6:02 |
6:06 |
6:14 |
6:08 |
6:11 |
6:17 |
6:16 |
6:19 |
8 |
49:36 |
5 |
207 |
Edison Clarke-Hoxey |
East Portland Youth Cycling |
Portland, OR |
16 |
7:29 |
5:48 |
5:50 |
6:07 |
6:08 |
6:19 |
6:13 |
6:05 |
8 |
50:03 |
6 |
258 |
Eric Simakaski |
|
Corvallis, OR |
23 |
6:19 |
6:10 |
6:11 |
6:13 |
6:25 |
6:21 |
6:19 |
6:20 |
8 |
50:22 |
7 |
337 |
Oliver Litinsky |
Team Oregon p/b Rodda Paint |
Beaverton, OR |
14 |
6:20 |
6:10 |
6:13 |
6:28 |
6:26 |
6:40 |
6:15 |
6:29 |
8 |
51:05 |
8 |
203 |
Jase Henderson |
|
Gresham, OR |
15 |
6:22 |
6:11 |
6:21 |
6:41 |
6:38 |
6:33 |
6:32 |
6:45 |
8 |
52:06 |
9 |
186 |
Todd Young |
Trusty Switchblade |
Portland, OR |
37 |
6:36 |
6:31 |
6:29 |
6:34 |
6:27 |
6:28 |
6:30 |
6:29 |
8 |
52:08 |
10 |
284 |
Gavin Rear |
|
Portland, OR |
29 |
6:16 |
6:21 |
6:33 |
6:39 |
6:39 |
6:47 |
6:35 |
6:40 |
8 |
52:33 |
11 |
43 |
Ian Baker |
BicycleAttorney.com |
Portland, OR |
18 |
6:24 |
6:18 |
6:32 |
6:37 |
6:36 |
6:42 |
6:45 |
6:53 |
8 |
52:50 |
12 |
297 |
Janzen Lovete |
|
Beaverton, OR |
21 |
6:09 |
6:29 |
7:17 |
8:17 |
6:46 |
6:40 |
7:03 |
|
7 |
48:44 |
13 |
136 |
Sean Scotland |
|
Portland, OR |
37 |
6:33 |
6:45 |
7:01 |
7:10 |
7:30 |
7:39 |
7:31 |
|
7 |
50:11 |
14 |
174 |
Axel Weaver |
Team Booger |
Portland, OR |
15 |
6:55 |
7:17 |
7:21 |
7:13 |
7:06 |
7:18 |
7:40 |
|
7 |
50:53 |
15 |
260 |
Taylor Pasquariello |
Fast Fun Nice Racing p/b Steeplejack |
Portland, OR |
35 |
6:15 |
11:57 |
8:04 |
6:46 |
6:39 |
6:40 |
6:34 |
|
7 |
52:58 |
16 |
448 |
Halen Harrison |
|
Portland, OR |
21 |
6:49 |
6:57 |
7:14 |
7:45 |
7:59 |
8:14 |
8:13 |
|
7 |
53:15 |
17 |
298 |
Trevor Luu |
Rolling Thunder p/b The Missing Link |
Portland, OR |
31 |
6:28 |
6:37 |
7:03 |
7:04 |
13:44 |
12:13 |
|
|
6 |
53:11 |
18 |
355 |
Vincent Huynh-Watkins |
|
Portland, OR |
28 |
6:17 |
6:11 |
6:14 |
6:21 |
7:52 |
|
|
|
5 |
32:58 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Laps |
Time |
1 |
70 |
Jay Fayloga |
|
Lake Oswego, OR |
56 |
6:45 |
6:41 |
6:48 |
6:52 |
6:42 |
5 |
33:51 |
2 |
101 |
Tom Counts |
Dialed Cycling Team |
Vancouver, WA |
55 |
6:42 |
6:56 |
6:43 |
6:52 |
7:00 |
5 |
34:15 |
3 |
34 |
Todd Harple |
Half Fast Velo presented by Ninkasi Brewing and Everyday Music |
Hillsboro, OR |
56 |
6:55 |
6:59 |
7:00 |
7:04 |
6:59 |
5 |
35:00 |
4 |
401 |
Martin Hogue |
Team Booger |
Portland, OR |
44 |
6:40 |
7:20 |
7:06 |
7:02 |
6:54 |
5 |
35:04 |
5 |
98 |
Dustin Hunley |
Fast Fun Nice Racing p/b Steeplejack |
Portland, OR |
49 |
6:41 |
6:54 |
6:53 |
7:18 |
7:25 |
5 |
35:13 |
6 |
44 |
Ray Arreguin Jr. |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
41 |
7:21 |
6:56 |
6:57 |
7:03 |
6:57 |
5 |
35:16 |
7 |
111 |
Christopher Taylor |
|
Newberg, OR |
40 |
7:02 |
6:52 |
7:00 |
7:22 |
7:23 |
5 |
35:41 |
8 |
128 |
Aaron Baraff |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
51 |
6:56 |
7:06 |
7:07 |
7:33 |
7:16 |
5 |
36:00 |
9 |
385 |
Brett Boyles |
|
Lake Oswego, OR |
56 |
7:21 |
7:12 |
7:17 |
7:17 |
7:05 |
5 |
36:14 |
10 |
119 |
Seth Sakamoto |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
43 |
7:03 |
7:10 |
7:27 |
7:35 |
7:11 |
5 |
36:28 |
11 |
393 |
Mike Garritson |
Rolling Thunder p/b The Missing Link |
Oregon City, OR |
57 |
7:08 |
7:18 |
7:23 |
7:25 |
7:32 |
5 |
36:48 |
12 |
105 |
Thomas Farley |
|
Eugene, OR |
57 |
7:29 |
7:20 |
7:34 |
7:33 |
7:25 |
5 |
37:22 |
13 |
409 |
Matthew Holmes |
|
Alexandria, VA |
43 |
7:19 |
7:33 |
7:31 |
7:39 |
7:19 |
5 |
37:24 |
14 |
65 |
Zachary Brown |
Fast Fun Nice Racing p/b Steeplejack |
Portland, OR |
46 |
7:29 |
7:31 |
7:30 |
7:27 |
7:32 |
5 |
37:32 |
15 |
117 |
Jerry Pruiett |
Dialed Cycling Team |
Camas, WA |
57 |
7:09 |
7:52 |
8:01 |
7:54 |
|
4 |
30:57 |
16 |
380 |
Doug Brecht |
Team 10 Barrel |
Portland, OR |
62 |
7:34 |
7:42 |
7:49 |
7:51 |
|
4 |
30:57 |
17 |
60 |
Patrick Van Duser |
|
Portland, OR |
59 |
7:45 |
7:57 |
8:04 |
8:01 |
|
4 |
31:48 |
18 |
115 |
Daniel Beel |
Dialed Cycling Team |
Vancouver, WA |
49 |
8:23 |
10:01 |
11:25 |
10:20 |
|
4 |
40:11 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Laps |
Time |
1 |
418 |
Langdon Junge |
|
Portland, OR |
29 |
6:43 |
6:26 |
6:28 |
6:27 |
6:19 |
5 |
32:25 |
2 |
425 |
Caleb Giesbrecht |
|
Bremerton, WA |
27 |
7:10 |
6:35 |
6:38 |
6:58 |
6:42 |
5 |
34:05 |
3 |
405 |
Tyler Hall |
|
Portland, OR |
36 |
7:05 |
6:42 |
6:48 |
6:57 |
6:52 |
5 |
34:26 |
4 |
408 |
Brett Zimmerman |
|
Corvallis, OR |
39 |
6:48 |
6:59 |
7:14 |
6:54 |
6:45 |
5 |
34:43 |
5 |
114 |
Alexander Matteson |
Team Oregon p/b Rodda Paint |
Portland, OR |
27 |
6:44 |
7:35 |
6:54 |
6:43 |
7:01 |
5 |
34:58 |
6 |
387 |
Sam Golden |
BicycleAttorney.com |
Portland, OR |
19 |
7:10 |
7:09 |
7:30 |
7:35 |
7:32 |
5 |
36:58 |
7 |
404 |
Tyler Green |
Trusty Switchblade |
Portland, OR |
33 |
7:33 |
7:31 |
7:22 |
7:34 |
7:34 |
5 |
37:36 |
8 |
142 |
Tim Maloney |
Team Oregon p/b Rodda Paint |
Portland, OR |
32 |
7:25 |
7:25 |
7:42 |
7:51 |
7:43 |
5 |
38:07 |
9 |
396 |
Ben Keaty |
|
Portland, OR |
31 |
7:29 |
7:33 |
7:38 |
7:50 |
7:47 |
5 |
38:19 |
10 |
129 |
Randy Kerr |
Team Oregon p/b Rodda Paint |
Portland, OR |
38 |
7:48 |
7:40 |
7:46 |
7:40 |
7:49 |
5 |
38:44 |
11 |
397 |
Austin Alling |
Dialed Cycling Team |
Camas, WA |
32 |
8:05 |
8:23 |
9:24 |
9:15 |
|
4 |
35:08 |
12 |
332 |
Caleb Farley |
|
Eugene, OR |
12 |
8:36 |
9:17 |
10:11 |
9:15 |
|
4 |
37:20 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Laps |
Time |
1 |
116 |
Scott Hillson |
|
West Linn, OR |
39 |
6:33 |
6:45 |
6:45 |
6:58 |
6:53 |
5 |
33:55 |
2 |
362 |
Tobias Eld |
|
Portland, OR |
41 |
6:46 |
6:58 |
7:03 |
7:15 |
7:17 |
5 |
35:21 |
3 |
95 |
Mark Sather |
Team 10 Barrel |
Kent, OR |
55 |
7:07 |
7:03 |
7:16 |
7:33 |
7:16 |
5 |
36:16 |
4 |
107 |
Josue Jimenez |
|
Bingen, WA |
41 |
7:07 |
7:08 |
7:32 |
7:33 |
8:20 |
5 |
37:42 |
5 |
383 |
Mark Sturges |
|
West Richland, WA |
63 |
6:56 |
7:54 |
7:23 |
7:25 |
|
4 |
29:39 |
6 |
81 |
Kevin Thompson |
Half Fast Velo presented by Ninkasi Brewing and Everyday Music |
Lake Oswego, OR |
54 |
7:31 |
7:47 |
7:48 |
7:44 |
|
4 |
30:52 |
7 |
412 |
Kenny Gryp |
|
Portland, OR |
42 |
7:29 |
8:05 |
8:04 |
7:43 |
|
4 |
31:22 |
8 |
89 |
Christopher Riehl |
Dialed Cycling Team |
Vancouver, WA |
42 |
8:02 |
7:50 |
7:46 |
7:43 |
|
4 |
31:22 |
9 |
127 |
Stephen Carter |
Planet PDX Cycling |
Longview, WA |
47 |
7:45 |
8:02 |
8:25 |
8:09 |
|
4 |
32:21 |
10 |
109 |
Jon Ragsdale |
|
Clackamas, OR |
56 |
8:29 |
9:05 |
9:45 |
9:55 |
|
4 |
37:15 |
11 |
96 |
Stu Bailey |
Team Oregon p/b Rodda Paint |
Portland, OR |
64 |
7:33 |
7:31 |
14:38 |
|
|
3 |
29:43 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Laps |
Time |
1 |
177 |
Morgan Filer |
Team Booger |
Portland, OR |
16 |
6:25 |
6:39 |
6:44 |
6:42 |
6:52 |
5 |
33:24 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Laps |
Time |
1 |
143 |
Abe Newell-Ching |
Team Booger |
Portland, OR |
17 |
5:54 |
5:57 |
6:06 |
6:09 |
6:35 |
5 |
30:43 |
2 |
369 |
Oliver Litinsky |
Team Oregon p/b Rodda Paint |
Beaverton, OR |
14 |
6:01 |
6:32 |
6:41 |
6:40 |
7:08 |
5 |
33:04 |
3 |
249 |
Axel Weaver |
|
Pottland, OR |
15 |
6:22 |
6:53 |
7:27 |
7:36 |
|
4 |
28:19 |
4 |
26 |
Garett Hawes |
marys bicycle club |
Monmouth, OR |
14 |
7:05 |
7:30 |
7:41 |
7:55 |
|
4 |
30:12 |
5 |
104 |
Caleb Farley |
|
Eugene, OR |
12 |
7:46 |
8:26 |
8:55 |
8:43 |
|
4 |
33:51 |
6 |
175 |
Cru Weaver |
|
Portland, OR |
9 |
8:02 |
9:06 |
9:09 |
9:10 |
|
4 |
35:30 |
7 |
363 |
Luka Dedrick |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
10 |
8:53 |
9:20 |
10:05 |
|
|
3 |
28:19 |
8 |
24 |
Everett Hawes |
marys bicycle club |
Monmouth, OR |
10 |
8:54 |
9:16 |
10:07 |
|
|
3 |
28:19 |
9 |
233 |
Ryan Kraemer Steigerwald |
|
Forest Grove, OR |
11 |
9:36 |
10:11 |
10:15 |
|
|
3 |
30:04 |
10 |
416 |
Marcel Wanta |
|
Portland, OR |
11 |
9:50 |
10:27 |
10:45 |
|
|
3 |
31:03 |
11 |
64 |
Cyrus Brown |
Fast Fun Nice Racing p/b Steeplejack |
Portland, OR |
11 |
9:53 |
10:36 |
10:40 |
|
|
3 |
31:10 |
12 |
156 |
Sebastian Coons |
Fast Fun Nice Racing p/b Steeplejack |
Portland, OR |
9 |
10:28 |
10:53 |
11:05 |
|
|
3 |
32:27 |
13 |
446 |
Sebastian Hernandez |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
11 |
11:24 |
12:11 |
12:31 |
|
|
3 |
36:08 |
14 |
223 |
Nicolas Rinaldi Ceroni |
|
Portland, OR |
11 |
11:00 |
12:34 |
14:15 |
|
|
3 |
37:51 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Laps |
Time |
1 |
187 |
Gabby Linn |
|
Bend, OR |
13 |
7:23 |
8:04 |
8:00 |
7:47 |
4 |
31:16 |
2 |
168 |
Vivianne McManuis |
Valkyr Cycling |
Vancouver, WA |
10 |
7:22 |
7:55 |
8:06 |
9:02 |
4 |
32:26 |
3 |
58 |
Stella Cafiso |
Valkyr Cycling |
Portland, OR |
16 |
6:52 |
6:52 |
7:14 |
11:34 |
4 |
32:34 |
4 |
438 |
Kat Solo |
|
Portland, OR |
15 |
9:18 |
10:10 |
10:34 |
|
3 |
30:03 |
5 |
400 |
Phoebe Hogue |
Team Booger |
Portland, OR |
11 |
9:31 |
11:11 |
10:58 |
|
3 |
31:41 |
6 |
241 |
Emberly Gaudreault |
|
La Center, WA |
9 |
12:47 |
13:54 |
|
|
2 |
26:42 |
7 |
443 |
Reese Sipple |
Dialed Cycling Team |
Vancouver, WA |
9 |
13:24 |
|
|
|
1 |
13:24 |
DNF |
220 |
Willow Buswell |
|
Clackamas, OR |
10 |
|
|
|
|
|
|
DNF |
365 |
Bobbi Buswell |
|
Happy Valley, OR |
11 |
|
|
|
|
|
|
DNF |
441 |
Lily Thayer-Osborne |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
10 |
22:16 |
|
|
|
|
|
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Lap6 |
Laps |
Time |
1 |
50 |
Michael Brown |
|
Bend, OR |
55 |
5:49 |
5:49 |
5:59 |
5:59 |
6:10 |
6:04 |
6 |
35:53 |
2 |
3 |
John McCaffrey |
|
Portland, OR |
61 |
6:01 |
6:01 |
6:02 |
6:05 |
5:55 |
5:58 |
6 |
36:05 |
3 |
48 |
Ben Marean |
|
Eugene, OR |
52 |
5:54 |
6:07 |
6:02 |
6:05 |
6:01 |
6:04 |
6 |
36:17 |
4 |
5 |
Lance Heppler |
Dialed Cycling Team |
Vancouver, WA |
56 |
6:01 |
5:59 |
6:04 |
6:05 |
6:09 |
6:17 |
6 |
36:38 |
5 |
51 |
Rick Metz |
|
Portland, OR |
58 |
5:55 |
6:07 |
6:02 |
6:05 |
6:19 |
6:35 |
6 |
37:06 |
6 |
389 |
Joseph Reynolds |
|
Hammonton, NJ |
50 |
6:02 |
6:03 |
6:09 |
6:17 |
6:19 |
6:52 |
6 |
37:45 |
7 |
30 |
Brent Morrow |
|
Vancouver, WA |
51 |
6:20 |
6:11 |
6:15 |
6:20 |
6:21 |
6:17 |
6 |
37:46 |
8 |
4 |
David Staczek |
Rolling Thunder p/b The Missing Link |
Portland, OR |
57 |
6:13 |
6:18 |
6:16 |
6:22 |
6:26 |
6:25 |
6 |
38:02 |
9 |
66 |
James Green |
Trusty Switchblade |
Portland, OR |
55 |
6:21 |
6:12 |
6:15 |
6:23 |
6:50 |
6:45 |
6 |
38:49 |
10 |
386 |
Steve Glazer |
|
Lake Oswego, OR |
55 |
6:22 |
6:27 |
6:15 |
6:46 |
6:46 |
6:18 |
6 |
38:58 |
11 |
330 |
Justin Thayer |
|
Springfield, OR |
56 |
6:21 |
6:29 |
6:31 |
6:32 |
6:43 |
6:36 |
6 |
39:13 |
12 |
35 |
Gabriel Cabatic |
Trusty Switchblade |
Portland, OR |
50 |
6:25 |
6:28 |
6:31 |
6:38 |
6:39 |
6:30 |
6 |
39:15 |
13 |
68 |
Giovanni Cafiso |
|
Portland, OR |
50 |
6:23 |
6:35 |
6:36 |
6:28 |
6:40 |
6:31 |
6 |
39:15 |
14 |
77 |
Dag Hinrichs |
Forza Portland, presented by Smith Optics |
Portland, OR |
57 |
6:29 |
6:24 |
6:30 |
6:39 |
6:40 |
6:44 |
6 |
39:29 |
15 |
381 |
Andy Leritz |
|
Portland, OR |
59 |
6:25 |
6:28 |
6:48 |
6:44 |
6:52 |
6:22 |
6 |
39:42 |
16 |
62 |
Andy Letourneau |
|
Damascus, OR |
50 |
7:06 |
6:38 |
6:34 |
6:30 |
6:33 |
6:19 |
6 |
39:42 |
17 |
395 |
Peter Koonce |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
50 |
6:48 |
6:37 |
6:45 |
6:33 |
6:34 |
6:26 |
6 |
39:46 |
18 |
33 |
Curtis Brawner |
Deschutes Brewery Cycling Team |
Bend, OR |
52 |
6:37 |
6:37 |
6:42 |
6:42 |
6:42 |
6:40 |
6 |
40:02 |
19 |
42 |
Martin Baker |
BicycleAttorney.com |
Portland, OR |
59 |
6:35 |
6:38 |
6:45 |
6:42 |
6:44 |
6:41 |
6 |
40:07 |
20 |
88 |
Geoff Rice |
|
Portland, OR |
50 |
5:49 |
5:49 |
6:34 |
7:52 |
8:22 |
|
5 |
34:28 |
21 |
86 |
Geoff Wittreich |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
54 |
7:04 |
6:48 |
6:55 |
7:03 |
7:02 |
|
5 |
34:54 |
22 |
49 |
Ryan Morgan |
Trusty Switchblade |
Portland, OR |
52 |
6:49 |
6:43 |
7:03 |
7:12 |
7:20 |
|
5 |
35:09 |
23 |
8 |
Wayne Lewis |
Boneyard Cycling |
Bend, OR |
57 |
7:00 |
6:49 |
7:11 |
7:11 |
7:14 |
|
5 |
35:27 |
24 |
390 |
Jonathan Palmer |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
50 |
7:04 |
7:10 |
7:07 |
7:07 |
7:06 |
|
5 |
35:36 |
25 |
382 |
John Hatfield |
Dialed Cycling Team |
Portland, OR |
58 |
6:52 |
7:10 |
7:18 |
7:16 |
7:27 |
|
5 |
36:04 |
26 |
45 |
Peter Seelig |
Forza Portland, presented by Smith Optics |
Portland, OR |
52 |
7:16 |
7:10 |
7:24 |
7:41 |
7:51 |
|
5 |
37:23 |
27 |
19 |
Matthew Dial |
Deschutes Brewery Cycling Team |
Bend, OR |
50 |
7:26 |
7:41 |
8:20 |
7:34 |
7:27 |
|
5 |
38:30 |
28 |
343 |
Paul OConnor |
|
Portland, OR |
51 |
7:34 |
8:38 |
7:46 |
7:42 |
7:28 |
|
5 |
39:10 |
29 |
398 |
Erik Voldengen |
|
Vancouver, WA |
55 |
7:37 |
7:51 |
8:09 |
8:13 |
8:06 |
|
5 |
39:58 |
30 |
388 |
Thomas Wood |
|
Portland, OR |
52 |
6:18 |
6:16 |
|
|
|
|
2 |
12:34 |
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Lap6 |
Laps |
Time |
1 |
300 |
Jeff Standish |
|
Gresham, OR |
60 |
6:23 |
6:22 |
6:29 |
6:27 |
6:23 |
6:15 |
6 |
38:22 |
2 |
71 |
Scott Trautman |
Dialed Cycling Team |
Camas, WA |
60 |
6:45 |
6:18 |
6:21 |
6:21 |
6:16 |
6:38 |
6 |
38:42 |
3 |
399 |
Kurt Krichko |
Dialed Cycling Team |
Ridgefield, WA |
65 |
6:30 |
6:29 |
6:28 |
6:32 |
6:56 |
6:57 |
6 |
39:55 |
4 |
20 |
Jeffrey Whitaker |
|
Portland, OR |
60 |
6:39 |
6:28 |
6:34 |
7:06 |
7:06 |
|
5 |
33:55 |
5 |
36 |
Daniel Melkonian |
Team Finger |
Trout Lake, WA |
66 |
6:33 |
6:40 |
6:54 |
7:02 |
7:08 |
|
5 |
34:18 |
6 |
392 |
Ken Stedman |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
61 |
7:17 |
7:12 |
7:22 |
7:09 |
7:00 |
|
5 |
36:02 |
7 |
2 |
Alan Thomason |
Deschutes Brewery Cycling Team |
Redmond, OR |
66 |
7:28 |
7:37 |
7:22 |
7:19 |
7:05 |
|
5 |
36:53 |
8 |
379 |
Doug Brecht |
Team 10 Barrel |
Portland, OR |
62 |
6:59 |
7:26 |
7:36 |
7:25 |
7:42 |
|
5 |
37:10 |
9 |
75 |
Robert Huff |
Half Fast Velo presented by Ninkasi Brewing and Everyday Music |
Portland, OR |
64 |
7:08 |
7:09 |
8:04 |
8:09 |
7:31 |
|
5 |
38:03 |
10 |
15 |
Chris Wold |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
63 |
7:51 |
7:44 |
7:41 |
7:44 |
7:36 |
|
5 |
38:38 |
11 |
311 |
Paul Mautner |
|
Portland, OR |
68 |
7:52 |
8:10 |
8:18 |
8:23 |
8:29 |
|
5 |
41:14 |
12 |
384 |
Mark Sturges |
|
West Richland, WA |
63 |
7:35 |
7:45 |
7:55 |
10:08 |
|
|
4 |
33:24 |
13 |
41 |
Mark Hand |
Planet PDX Cycling |
Tigard, OR |
67 |
9:40 |
9:13 |
9:03 |
8:43 |
|
|
4 |
36:41 |
DNF |
72 |
Jon Gove |
Grouptrail Cycling p/b Ruckus Composites |
Portland, OR |
64 |
9:11 |
|
|
|
|
|
|
|
|
Num |
Name |
Team |
Home Town |
Cx Race Age |
Lap1 |
Lap2 |
Lap3 |
Lap4 |
Lap5 |
Lap6 |
Lap7 |
Laps |
Time |
1 |
426 |
Aaron Anderson |
|
Portland, OR |
37 |
5:40 |
5:42 |
5:57 |
5:50 |
5:58 |
5:53 |
5:45 |
7 |
40:49 |
2 |
192 |
Adrian Bosch |
|
Portland, OR |
49 |
5:53 |
5:50 |
5:44 |
5:47 |
5:53 |
5:54 |
5:47 |
7 |
40:51 |
3 |
182 |
Bradford Smith |
|
Portland, OR |
43 |
5:40 |
5:45 |
5:54 |
5:51 |
5:58 |
5:58 |
6:01 |
7 |
41:10 |
4 |
13 |
Seth Patla |
|
Philomath, OR |
49 |
5:48 |
5:50 |
5:50 |
6:01 |
5:55 |
5:57 |
5:59 |
7 |
41:24 |
5 |
312 |
Micah Melkonian |
Team Finger |
White Salmon, WA |
29 |
5:53 |
5:58 |
5:55 |
5:59 |
5:57 |
5:55 |
6:12 |
7 |
41:52 |
6 |
407 |
Gabriel Linn |
|
Bend, OR |
50 |
5:51 |
5:48 |
5:52 |
6:04 |
6:05 |
6:15 |
6:14 |
7 |
42:13 |
7 |
167 |
Michael Brown |
|
Bend, OR |
55 |
5:54 |
5:57 |
6:05 |
6:09 |
6:10 |
6:11 |
5:54 |
7 |
42:23 |
8 |
165 |
Evan Murphy |
|
Portland, OR |
37 |
5:50 |
5:56 |
6:30 |
6:04 |
6:12 |
6:05 |
5:49 |
7 |
42:30 |
9 |
202 |
Logan Divelbiss |
|
Salem, OR |
27 |
6:22 |
6:05 |
6:05 |
6:04 |
6:05 |
5:58 |
5:50 |
7 |
42:32 |
10 |
440 |
Steve Bourque |
|
Washington, DC |
44 |
5:51 |
6:04 |
6:10 |
6:20 |
6:20 |
6:21 |
6:33 |
7 |
43:41 |
11 |
206 |
Dustin Henderson |
|
Gresham, OR |
48 |
6:12 |
6:21 |
6:19 |
6:19 |
6:23 |
6:23 |
|
6 |
38:00 |
12 |
38 |
David Staczek |
Rolling Thunder p/b The Missing Link |
Portland, OR |
57 |
6:16 |
6:22 |
6:21 |
6:24 |
6:26 |
6:37 |
|
6 |
38:28 |
13 |
364 |
Jase Henderson |
|
Gresham, OR |
15 |
6:41 |
6:28 |
6:31 |
6:39 |
6:43 |
6:50 |
|
6 |
39:54 |
14 |
185 |
Todd Young |
Trusty Switchblade |
Portland, OR |
37 |
6:33 |
6:36 |
6:49 |
6:49 |
6:39 |
6:44 |
|
6 |
40:13 |
15 |
197 |
Sal Collura |
|
Springfield, OR |
57 |
6:33 |
6:37 |
6:55 |
7:00 |
7:04 |
6:52 |
|
6 |
41:03 |
16 |
21 |
Adam Vanarsdall |
|
Portland, OR |
54 |
6:45 |
6:45 |
6:46 |
6:49 |
7:04 |
7:13 |
|
6 |
41:25 |
17 |
428 |
Curtis Brawner |
|
Bend, OR |
52 |
6:58 |
6:55 |
6:53 |
6:56 |
6:58 |
6:50 |
|
6 |
41:34 |
18 |
218 |
Jamey Gouin |
Dialed Cycling Team |
Ridgefield, WA |
37 |
6:43 |
6:50 |
6:55 |
7:09 |
7:16 |
7:10 |
|
6 |
42:05 |
19 |
213 |
Ryan Morgan |
Trusty Switchblade |
Portland, OR |
51 |
6:27 |
7:01 |
6:56 |
7:13 |
7:09 |
7:28 |
|
6 |
42:17 |
20 |
155 |
Ryan Coons |
Fast Fun Nice Racing p/b Steeplejack |
Portland, OR |
40 |
6:47 |
6:51 |
7:00 |
7:14 |
7:19 |
7:11 |
|
6 |
42:24 |
21 |
436 |
Nolan Restivo |
|
Portland, OR |
48 |
6:41 |
6:50 |
7:13 |
7:34 |
7:19 |
7:07 |
|
6 |
42:48 |
22 |
435 |
Zac Lytle |
Team Finger |
Hood River, OR |
48 |
6:48 |
7:21 |
7:18 |
7:18 |
7:20 |
7:14 |
|
6 |
43:21 |
23 |
402 |
Denny Burnett |
|
Salem, OR |
31 |
7:20 |
7:08 |
7:18 |
7:15 |
7:19 |
7:10 |
|
6 |
43:33 |
24 |
227 |
Scott Hillson |
|
West Linn, OR |
38 |
7:19 |
7:03 |
8:01 |
7:41 |
7:21 |
6:58 |
|
6 |
44:25 |
25 |
430 |
Tony G |
|
Vancouver, WA |
57 |
6:56 |
7:15 |
7:23 |
7:35 |
7:35 |
7:51 |
|
6 |
44:38 |
26 |
437 |
Cory Solo |
|
Portland, OR |
44 |
6:36 |
7:21 |
7:40 |
7:47 |
7:59 |
8:33 |
|
6 |
45:58 |
27 |
406 |
Matthew Holmes |
|
Alexandria, VA |
43 |
7:03 |
7:24 |
7:35 |
7:41 |
7:56 |
|
|
5 |
37:42 |
28 |
445 |
Timothy Breault |
|
Oregon City, OR |
45 |
7:35 |
7:30 |
7:40 |
7:51 |
7:49 |
|
|
5 |
38:27 |
29 |
229 |
Mark Sather |
Team 10 Barrel |
Kent, OR |
55 |
7:35 |
8:01 |
7:38 |
7:43 |
7:57 |
|
|
5 |
38:56 |
30 |
214 |
Matthew Dial |
Deschutes Brewery Cycling Team |
Bend, OR |
50 |
7:48 |
9:00 |
8:22 |
8:05 |
7:03 |
|
|
5 |
40:20 |
31 |
444 |
Garrett Tyburski |
Dialed Cycling Team |
Vancouver, WA |
48 |
7:30 |
8:09 |
8:01 |
8:27 |
8:29 |
|
|
5 |
40:37 |
32 |
160 |
Halen Harrison |
|
Portland, OR |
21 |
7:14 |
8:31 |
8:44 |
8:51 |
8:16 |
|
|
5 |
41:38 |
33 |
349 |
Rick Gregory |
Deschutes Brewery Cycling Team |
Eugene, OR |
73 |
8:29 |
8:19 |
8:13 |
8:14 |
8:21 |
|
|
5 |
41:38 |
34 |
232 |
Josue Jimenez |
|
Bingen, WA |
40 |
7:33 |
8:46 |
8:51 |
9:16 |
9:10 |
|
|
5 |
43:38 |
35 |
442 |
Scott Scholz |
|
Portland, OR |
42 |
7:29 |
8:23 |
10:39 |
10:04 |
11:33 |
|
|
5 |
48:10 |
36 |
419 |
Zachary Holmes |
|
Beaverton, OR |
37 |
15:29 |
9:21 |
8:04 |
8:19 |
|
|
|
4 |
41:13 |
DNF |
432 |
Tony Pitone |
|
Portland, OR |
58 |
7:32 |
|
|
|
|
|
|
|
|