| DNF |
Gorge Roubaix |
Men Category 3 |
3/24 |
1 |
| 41 |
Kings Valley Road Race |
Category 3 |
4/13 |
1 |
| 45 |
Tuesday PIR |
Category 3/4 |
4/23 |
1 |
| 18 |
Eugene Roubaix |
Men 3 |
4/27 |
1 |
| 40 |
Tuesday PIR |
Category 3/4 |
4/30 |
1 |
| 30 |
Tuesday PIR |
Category 3/4 |
5/7 |
1 |
| 29 |
Banana Belt Series: Banana Belt 2 |
Men Category 3 |
5/12 |
1 |
| 33 |
Banana Belt Series: Banana Belt 3 |
Men Category 3 |
5/19 |
1 |
| 15 |
Tuesday PIR |
Category 3/4 |
5/28 |
1 |
| 45 |
Mt. Tabor Series |
Category 3 Men |
6/5 |
1 |
| 41 |
Rainier Road Race- Women's OBRA Championship RR |
Masters Men 35+ 2/3 |
6/16 |
1 |
| 18 |
Mt. Tabor Series |
Category 3 Men |
6/19 |
1 |
| 23 |
Mt. Tabor Series |
Men Category 3 |
6/26 |
1 |
| 17 |
Tuesday PIR |
Category 3/4 |
7/16 |
1 |
| 24 |
Kruger's Kermesse... Encore! CX Farm Crit |
Masters Men A 35+ |
8/25 |
1 |
| 25 |
Grand Prix Erik Tonkin: David Douglas CX #1 |
Masters 35+ A |
8/31 |
1 |
| 33 |
Grand Prix Erik Tonkin: Het Meer CX Race |
Masters 35+ A |
9/7 |
1 |
| 42 |
Grand Prix Erik Tonkin: Hood River Double Cross |
Masters 35+ A |
9/14 |
1 |
| 17 |
Grand Prix Erik Tonkin: Zaandercross |
Masters 35+ A |
9/21 |
1 |
| 27 |
Grand Prix Erik Tonkin: Ninkrossi |
Masters 35+ A |
9/28 |
1 |
| 22 |
Grand Prix Erik Tonkin: Heiser Farm CX |
Masters 35+ A |
10/5 |
1 |
| 92 |
Cross Crusade: Alpenrose Dairy |
Masters 35+ A |
10/6 |
1 |
| 80 |
Cross Crusade: PIR Heron Lakes |
Masters 35+ A |
10/20 |
1 |
| 66 |
Cross Crusade: Deschutes Brewery |
Masters 35+ A |
10/26 |
1 |
| DNF |
Cross Crusade: Deschutes Brewery |
Masters 35+ A |
10/27 |
1 |
| 33 |
Kruger's Crossing Cyclocross Classic |
Masters 35+ A |
11/24 |
1 |
|
|
|
|
26 |