| DNF |
Cross Crusade: WA County Fairgrounds |
Masters 35+ B |
10/26 |
| 33 |
Cross Crusade: Heron Lakes |
Masters 35+ B |
10/19 |
| 30 |
GPRT: Heiser Farms CX |
Masters 35+ B |
10/4 |
| 17 |
GPRT: Ninkrossi |
Masters 35+ B |
9/27 |
| 9 |
GPRT: Zaaldercross |
Masters 35+ B |
9/20 |
| 77 |
OBRA Uphill TT Championship: Combined |
Combined |
8/10 |
| 1 |
OBRA Uphill TT Championship |
Tandem |
8/10 |
| 1 |
Portland Short Track Series MTB STXC: July Series Standings |
Category 2 Men 45-54 |
7/28 |
| 2 |
Portland Short Track Series MTB STXC |
Category 2 Men 45-54 |
7/28 |
| 3 |
Portland Short Track Series MTB STXC |
Category 2 Men 45-54 |
7/21 |
| 3 |
Portland Short Track Series MTB STXC |
Category 2 Men 45-54 |
7/14 |
| 2 |
Portland Short Track Series MTB STXC |
Category 2 Men 45-54 |
7/7 |
| 2 |
Portland Short Track Series MTB STXC: June Series Standings |
Category 2 Men 45-54 |
6/23 |
| 3 |
Portland Short Track Series MTB STXC |
Category 2 Men 45-54 |
6/23 |
| 4 |
Portland Short Track Series MTB STXC |
Category 2 Men 45-54 |
6/16 |
| 1 |
Portland Short Track Series MTB STXC |
Category 2 Men 45-54 |
6/9 |
| 7 |
Portland Short Track Series MTB STXC |
Category 2 Men 45-54 |
6/2 |
| 22 |
Monday PIR |
Masters 1/2/3 |
5/26 |
| DNF |
Banana Belt Series: Banana Belt 3 |
Masters Men 1/2/3 40+ |
5/18 |
| 59 |
Monday PIR |
Masters 1/2/3 |
5/12 |
| 20 |
Banana Belt Series: Banana Belt 2 |
Masters Men 1/2/3 40+ |
5/10 |
| 24 |
Monday PIR |
Masters 1/2/3 |
5/5 |