10 |
Cherry Pie Road Race |
Junior 16-18 |
2/18 |
|
1 |
9 |
Jack Frost Time Trial |
Junior Men 16-18 |
2/25 |
|
1 |
8 |
Banana Belt Road Race Series: Banana Belt Road Race I |
Junior |
3/4 |
|
1 |
3 |
Banana Belt Road Race Series: Banana Belt Road Race II |
Junior |
3/11 |
|
1 |
6 |
Banana Belt Road Race Series: Banana Belt Road Race III |
Junior |
3/18 |
|
1 |
5 |
Piece of Cake |
Junior 16-18 |
4/1 |
|
1 |
10 |
Eugene Time Trial Series |
Category 4 Men |
4/3 |
|
1 |
9 |
Eugene Time Trial Series |
Category 4 Men |
4/10 |
|
1 |
21 |
Kings Valley Road Race |
Men Category 4 |
4/14 |
|
1 |
8 |
Estacada Time Trial |
Category 4 Men |
4/15 |
|
1 |
11 |
Eugene Time Trial Series - Series Standings |
Category 4 Men |
4/17 |
|
1 |
4 |
Three Rivers Road Race |
Category 4/5 |
4/22 |
|
1 |
DNF |
Eugene Roubaix |
Men 4/5 |
4/28 |
|
1 |
DNF |
OBRA Team Time Trial Championship |
Category 4/5 Men |
5/12 |
|
1 |
1 |
OBRA Team Time Trial Championship |
Junior Men |
5/12 |
|
1 |
11 |
Swan Island Criterium |
Category 4 |
5/20 |
|
1 |
11 |
Mt Hood Cycling Classic: Scenic Gorge Time Trial |
Category 4 Men |
6/1 |
|
1 |
13 |
Mt Hood Cycling Classic: Wy' East Road Race |
Category 4 Men |
6/2 |
|
1 |
31 |
Mt Hood Cycling Classic: Downtown Hood River Criterium |
Category 4 Men |
6/3 |
|
1 |
8 |
Mt Tabor Series |
Category 4 |
6/13 |
|
1 |
2 |
Mt Tabor Circuit Race |
Category 4/5 |
6/17 |
|
1 |
57 |
Elkhorn Classic Stage Race: Oregon Trail Richland Road Race |
Category 3 Men |
6/22 |
|
1 |
52 |
Elkhorn Classic Stage Race: Pleasant Valley Individual Time Trial |
Category 3 |
6/23 |
|
1 |
68 |
Elkhorn Classic Stage Race: Gold Rush Criterium |
Category 3 |
6/23 |
|
1 |
56 |
Elkhorn Classic Stage Race: Dooley Mountain Road Race |
Category 3 |
6/24 |
|
1 |
51 |
Elkhorn Classic Stage Race: Final General Classification |
Category 3 |
6/24 |
|
1 |
DNS |
Cascade Classic: Skyliners Time Trial |
Category 3 Men |
7/13 |
|
1 |
3 |
Mary's Peak HC TT |
Men 3 |
8/18 |
|
1 |
? |
Eugene Short Cross Series |
Men B |
9/11 |
|
1 |
1 |
Thrilla Cross Series |
Men B |
9/13 |
|
1 |
DNF |
Battle at Barlow CCX |
Junior Men |
9/30 |
|
1 |
2 |
Battle at Barlow CCX |
Men B |
9/30 |
|
1 |
29 |
Cross Crusade - Alpenrose |
Junior Men |
10/7 |
|
1 |
2 |
Cross Crusade - Alpenrose |
Men B |
10/7 |
|
1 |
16 |
Cross Crusade - Horning's Hideout |
Junior Men |
10/14 |
|
1 |
2 |
Cross Crusade - Horning's Hideout |
Men B |
10/14 |
|
1 |
18 |
Cross Crusade - Clatsop County Fairgrounds |
Junior Men |
10/28 |
|
1 |
41 |
Cross Crusade - Clatsop County Fairgrounds |
Senior Men A |
10/28 |
|
1 |
31 |
Cross Crusade - Barton Park |
Senior Men A |
11/4 |
|
1 |
19 |
Cross Crusade - Barton Park |
Junior Men |
11/4 |
|
1 |
101 |
World Single Speed XC Championships Qualifying Events |
Singlespeed Men |
11/10 |
|
1 |
27 |
World Single Speed XC Championships Qualifying Events |
Wild Card |
11/10 |
|
1 |
DNF |
World Single Speed CX Championship |
Singlespeed Men |
11/11 |
|
1 |
18 |
Cross Crusade - Estacada |
Junior Men |
11/11 |
|
1 |
37 |
Cross Crusade - Estacada |
Senior Men A |
11/11 |
|
1 |
1 |
Cross Crusade/OBRA Championship - Hillsboro |
Junior Men 15-16 |
11/18 |
|
1 |
8 |
USGP of Cyclocross Race 5 |
Junior 17-18 |
12/1 |
|
1 |
17 |
USGP of Cyclocross Race 6 |
Junior 17-18 |
12/2 |
|
1 |
48.0 |