| DNF |
Horner Cycling Foundation Thrilla Cyclocross Series |
Category 3 Open |
9/28 |
| DNF |
Ring of Fire MTB |
Open Men |
9/23 |
| 10 |
Horner Cycling Foundation Thrilla Cyclocross Series |
Category 3 Open |
9/21 |
| 5 |
Horner Cycling Foundation Thrilla Cyclocross Series |
Category 3 Open |
9/14 |
| 5 |
Horner Cycling Foundation Thrilla Cyclocross Series |
Category 3 Open |
9/7 |
| 3 |
Horner Cycling Foundation's Bend Summer Criterium Series |
Open 3/4/5 |
7/19 |
| 11 |
Horner Cycling Foundation's Bend Summer Criterium Series |
Category 3/4/5 Open Race |
7/12 |
| 4 |
Horner Cycling Foundation's Bend Summer Criterium Series |
Open 4/5 |
7/5 |
| 10 |
Horner Cycling Foundation's Bend Summer Criterium Series |
Category 4/5 Open |
6/28 |
| 18 |
Baker City Cycling Classic - Final GC |
Men Category 4/5 |
6/25 |
| 20 |
Baker City Cycling Classic |
Men Category 4/5 |
6/25 |
| 13 |
Baker City Cycling Classic - Criterium |
Men Category 4/5 |
6/24 |
| 15 |
Baker City Cycling Classic - Stage 2 GC |
Men Category 4/5 |
6/24 |
| 19 |
Baker City Cycling Classic |
Men Category 4/5 |
6/24 |
| 15 |
Baker City Cycling Classic |
Men Category 4/5 |
6/23 |
| 15 |
Baker City Cycling Classic GC After Stage 1 |
Men Category 4/5 |
6/23 |
| 4 |
Horner Cycling Foundation's Bend Summer Criterium Series |
Open 4/5 |
6/21 |
| 13 |
Oregon State Gravel Championship: Ashes to Glory Gravel Grind |
Men 20-49 - Ashwood Loop |
6/17 |
| 7 |
Sisters Stampede |
Category 2 Men 19-39 |
5/28 |
| 8 |
Silver Falls XC Mountain Bike Race |
Category 1 Men 19-44 |
5/20 |
| 3 |
Mudslinger |
Category 2 Men 19-39 |
4/1 |