3 |
OBRA CCX Championship |
Masters 35+ B |
11/20 |
1 |
Cross Crusade: Barton Park |
Masters 35+ B |
11/14 |
7 |
Cross Crusade: Washington County Fair Complex |
Masters 35+ B |
11/7 |
16 |
Cross Crusade: Clatsop County Fairgrounds |
Masters 35+ B |
10/31 |
6 |
Cross Crusade: Clatsop County Fairgrounds |
Masters 35+ B |
10/30 |
2 |
Cross Crusade: Portland International Raceway |
Masters 35+ B |
10/24 |
7 |
Cross Crusade: Sherwood Forest Equestrian Center |
Masters 35+ B |
10/17 |
16 |
Cross Crusade: Rainier High School |
Masters 35+ B |
10/10 |
11 |
Cross Crusade: Alpenrose Dairy |
Masters 35+ B |
10/3 |
18 |
Battle at Barlow |
Masters 35+ B |
9/26 |
4 |
Crossaflixion Cup |
Masters Men 35+ A |
9/25 |
6 |
WebCyclery Thrilla CX Series |
Men 40+ |
9/16 |
9 |
WebCyclery Thrilla CX Series |
Men 40+ |
9/9 |
18 |
Cascade Cycling Classic: Awbrey Butte Circuit Race: OBRA-Overall GC |
Category 4 Men |
7/25 |
25 |
Cascade Cycling Classic: Awbrey Butte Circuit Race: OBRA-Awbrey Butte Circuit Race |
Category 4 Men |
7/25 |
251 |
Cascade Cycling Classic: Downtown Criterium: Skyliners Time Trial-OBRA Stage 2: Combined |
Combined |
7/24 |
10 |
Cascade Cycling Classic: Downtown Criterium: Downtown Criterium-OBRA Stage 3 |
Category 4 Men |
7/24 |
26 |
Cascade Cycling Classic: Downtown Criterium: Skyliners Time Trial-OBRA Stage 2 |
Category 4 Men |
7/24 |
19 |
Cascade Cycling Classic: Cascade Lakes Road Race: Cascade Lakes Road Race-OBRA races |
Category 4 Men |
7/23 |
10 |
High Desert Omnium: Road Race |
Category 4/5 |
7/11 |
17 |
High Desert Omnium |
Category 4/5 |
7/10-11 |
9 |
High Desert Omnium: Criterium |
Category 4/5 |
7/10 |
5 |
Pickett's Charge |
Category 2 Men 35-44 |
6/27 |
8 |
NWX Crit |
Category 4/5 Men |
6/25 |
12 |
Silverton RR |
Masters Men 40+ |
5/16 |
10 |
Cascade Chainbreaker |
Category 2 Men 35-44 |
5/9 |
8 |
Bear Springs XC |
Category 2 Men 35-44 |
4/25 |