| 20 |
Kings Valley Road Race |
Masters 40+ |
4/13 |
1 |
| 3 |
Eugene Roubaix |
Masters 40+ Men 4/5 |
4/27 |
1 |
| 6 |
Cascade Chainbreaker XC |
Category 2 40-49 Men |
5/11 |
1 |
| 5 |
Sisters Stampede MTB XC |
Category 2 Men 40-49 |
5/26 |
1 |
| 3 |
Return on the Jedi Weekend: Cross Country |
Category 2 Men 40-49 |
6/2 |
1 |
| DNF |
Pickett's Charge XC |
Category 2 Men 40-49 |
6/23 |
1 |
| 4 |
NWX Criterium |
Men 4/5 |
6/28 |
1 |
| 5 |
High Desert Omnium: Criterium |
Men 4/5 |
7/6 |
1 |
| 21 |
High Desert Omnium: Road Race—Men's OBRA Championship RR |
Men 4/5 |
7/7 |
1 |
| 2 |
Redmond Downtown Criterium |
Masters Men 35+ Category 4/5 |
7/13 |
1 |
| 5 |
Grand Prix Erik Tonkin: David Douglas CX #1 |
Masters 35+ B |
8/31 |
1 |
| 20 |
Grand Prix Erik Tonkin: David Douglas CX #1 |
Category B |
8/31 |
1 |
| 31 |
Grand Prix Erik Tonkin: Het Meer CX Race |
Masters 35+ A |
9/7 |
1 |
| 12 |
Thrilla Cyclocross Series |
Men A 40+ |
9/12 |
1 |
| 8 |
Thrilla Cyclocross Series |
Men A 40+ |
9/19 |
1 |
| 9 |
Thrilla Cyclocross Series |
Men A 40+ |
9/26 |
1 |
| 7 |
Thrilla Cyclocross Series |
Men A 40+ |
10/3 |
1 |
| 50 |
Cross Crusade: Deschutes Brewery |
Masters 35+ A |
10/26 |
1 |
| 41 |
Cross Crusade: Deschutes Brewery |
Masters 35+ A |
10/27 |
1 |
|
|
|
|
19 |