3 |
Fresh Air Crossaflixion Cup |
Masters Men A |
11/14 |
19 |
Cross Crusade |
Masters 35+ A |
10/31 |
26 |
Cross Crusade |
Masters 35+ A |
10/18 |
DNF |
Cross Crusade |
Masters 35+ A |
10/11 |
29 |
Cross Crusade |
Masters 35+ A |
10/4 |
13 |
Thrilla Cross Series |
Men A |
10/1 |
14 |
Thrilla Cross Series |
Men A |
9/17 |
DNF |
Thrilla Cross Series |
Men A |
9/10 |
18 |
Thrilla Cross Series |
Men A |
9/3 |
18 |
Eugene Celebration Stage Race: Final General Classification |
Pro/1/2 |
8/30 |
38 |
Eugene Celebration Stage Race: Coburg TT: Combined |
Combined |
8/30 |
9 |
Eugene Celebration Stage Race: Celebration Criterium |
Pro/1/2 |
8/30 |
20 |
Eugene Celebration Stage Race: General Classification after Stage 3 |
Pro/1/2 |
8/30 |
18 |
Eugene Celebration Stage Race: Coburg TT |
Pro/1/2 |
8/30 |
26 |
Eugene Celebration Stage Race: Maxon Road Race: General Classification |
Pro/1/2 |
8/29 |
24 |
Eugene Celebration Stage Race: Maxon Road Race |
Pro/1/2 |
8/29 |
56 |
Eugene Celebration Stage Race: McBeth Prologue: Combined |
Combined |
8/28 |
31 |
Eugene Celebration Stage Race: McBeth Prologue |
Pro/1/2 Men |
8/28 |
75 |
Cascade Cycling Classic: Awbrey Butte Road Race |
Category 2 Men |
7/26 |
67 |
Cascade Cycling Classic: Skyliners Time Trial: Combined |
Combined |
7/25 |
43 |
Cascade Cycling Classic: Downtown Criterium |
Category 2 Men |
7/25 |
34 |
Cascade Cycling Classic: Skyliners Time Trial |
Category 2 Men |
7/25 |
86 |
Cascade Cycling Classic: Cascade Lakes Road Race |
Category 2 Men |
7/24 |
74 |
Cascade Cycling Classic |
Category 2 Men |
7/21-26 |
3 |
Central Oregon Crit Series |
Category 1/2/3 |
7/15 |
34 |
High Desert Omnium: Road Race |
Pro/1/2 Men |
7/12 |
20 |
High Desert Omnium: Criterium |
Pro/1/2 Men |
7/11 |
33 |
High Desert Omnium: Time Trial: Combined |
Combined |
7/11 |
15 |
High Desert Omnium: Time Trial |
Pro/1/2 Men |
7/11 |
16 |
Central Oregon Crit Series |
Category 1/2/3 |
7/1 |
17 |
NWX Criterium |
Pro/1/2 |
6/26 |
9 |
Central Oregon Crit Series |
Category 1/2 |
6/24 |
21 |
Elkhorn Classic Stage Race: Final General Classification: OBRA Stage Race Championship |
Men 1/2 |
6/21 |
48 |
Elkhorn Classic Stage Race: Final General Classification |
Pro/1/2 Men |
6/21 |
59 |
Elkhorn Classic Stage Race: Dooley Mountain Road Race |
Pro/1/2 Men |
6/21 |
53 |
Elkhorn Classic Stage Race: Gold Rush Criterium |
Pro/1/2 Men |
6/20 |
83 |
Elkhorn Classic Stage Race: Pleasant Valley Time Trial: Combined |
Combined |
6/20 |
50 |
Elkhorn Classic Stage Race: Pleasant Valley Time Trial |
Pro/1/2 Men |
6/20 |
63 |
Elkhorn Classic Stage Race: Oregon Trail Road Race |
Pro/1/2 |
6/19 |
21 |
Central Oregon Crit Series |
Category 1/2/3 Men |
6/17 |
2 |
Central Oregon TT Series |
Open |
6/3 |
5 |
Central Oregon TT Series |
Open |
5/27 |
44 |
Rehearsal Road Race |
Pro/1/2 |
5/23 |
6 |
Central Oregon TT Series |
Open |
5/13 |
11 |
WebCyclery Cascade Chainbreaker |
Category 1 35-44 Men |
5/10 |
4 |
Central Oregon TT Series |
Men |
5/6-6/3 |
DNF |
Table Rock RR |
Pro/1/2 Men |
4/19 |