13 |
Oregon Coast Gravel Epic |
Men 30-39 |
4/22 |
1 |
33 |
Sisters Stampede |
Category 2 Men 19-39 |
5/28 |
1 |
33 |
Sisters Stampede |
Category 2 Sport Men 19-39 |
5/28 |
1 |
DNF |
Portland Short Track Series |
Category 2 Men U40 |
6/5 |
1 |
7 |
Portland Short Track Series |
Category 2 Men U40 |
6/12 |
1 |
4 |
Portland Short Track Series |
Category 2 Men U40 |
6/19 |
1 |
DNF |
Portland Short Track Series |
Category 2 Men U40 |
7/10 |
1 |
DNF |
Portland Short Track Series |
Category 2 Men U40 |
7/17 |
1 |
DNF |
Portland Short Track Series |
Category 2 Men U40 |
7/24 |
1 |
2 |
Portland Short Track Series |
Category 2 Men U40 |
7/31 |
1 |
15 |
GPCM: DDCX |
Men 2/3 |
9/2 |
1 |
8 |
GPCM: Het Meer CX |
Men 2/3 |
9/9 |
1 |
2 |
Corn Cross 1 |
Men 2/3 |
9/10 |
1 |
8 |
Blind Date at the Dairy |
Men 2/3 |
9/13 |
1 |
18 |
River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 |
Men 2/3 |
10/7 |
1 |
DNF |
River City Bicycles Cyclocross Crusade: Alpenrose Dairy #2 |
Men 2/3 |
10/8 |
1 |
13 |
River City Bicycles Cyclocross Crusade: Cascade Locks |
Singlespeed |
10/15 |
1 |
26 |
River City Bicycles Cyclocross Crusade: PIR: Heron Lakes |
Singlespeed |
10/22 |
1 |
28 |
River City Bicycles Cyclocross Crusade: Bend |
Singlespeed |
10/28 |
1 |
19 |
River City Bicycles Cyclocross Crusade: Bend |
Singlespeed |
10/29 |
1 |
37 |
River City Bicycles Cyclocross Crusade: Barton Park |
Singlespeed |
11/12 |
1 |
|
|
|
|
21 |