| 63 |
Cross Crusade: Portland International Raceway |
Masters 35+ B |
11/15 |
| 42 |
Cross Crusade: Portland International Raceway |
Masters 35+ B |
11/14 |
| 42 |
Cross Crusade: Deschutes Brewery |
Masters 35+ B |
10/31 |
| 3 |
CrossWord CX Challenge p/b Western Bikeworks |
Masters 35+ B |
10/17 |
| 66 |
Cross Crusade: Alpenrose |
Masters 35+ B |
10/11 |
| 24 |
Cross Crusade: Alpenrose |
Masters 35+ B |
10/10 |
| 9 |
MBSEF Thrilla Cyclocross Series: Race 5 |
Masters Men B 35+ |
9/30 |
| 12 |
MBSEF Thrilla Cyclocross Series: Race 4 |
Masters Men B 35+ |
9/23 |
| 8 |
Ride Hard Finish Thirsty |
Masters Men B 35+ |
9/20 |
| 12 |
MBSEF Thrilla Cyclocross Series: Race 3 |
Masters Men B 35+ |
9/16 |
| 15 |
MBSEF Thrilla Cyclocross Series: Race 2 |
Masters Men B 35+ |
9/9 |
| 8 |
MBSEF Thrilla Cyclocross Series |
Masters 35+ B |
9/2-30 |
| 20 |
MBSEF Thrilla Cyclocross Series: Race 1 |
Men B 35+ |
9/2 |
| 18 |
Monday PIR |
Masters Men 1/2/3 |
8/10 |
| 3 |
Desert Orthopedics Bend Summer Crit Series |
Men 3 |
7/29 |
| 6 |
Desert Orthopedics Bend Summer Crit Series |
Men 3 |
7/16 |
| 13 |
Thursday Track |
Category 3/4 |
7/9 |
| 5 |
Desert Orthopedics Bend Summer Crit Series |
Men 3 |
7/8 |
| 7 |
Desert Orthopedics Bend Summer Crit Series |
Men 3 |
7/1 |
| 8 |
Desert Orthopedics Bend Summer Crit Series |
Men 3 |
6/24 |
| 9 |
High Desert Omnium - Overall Standings: Criterium |
Men 3 |
6/13 |
| 29 |
Monday PIR |
Masters Men 1/2/3 |
6/8 |
| 9 |
Sun Forest Construction Chainbreaker |
Sport (Category 2) Men 40-49 |
5/9 |