| 46 |
Cross Crusade |
Category A |
11/13 |
| 15 |
Cross Crusade |
Singlespeed |
10/30 |
| 6 |
Cross Crusade |
Singlespeed |
10/29 |
| 83 |
Cross Crusade |
Singlespeed |
10/23 |
| 17 |
Blind Date |
Singlespeed |
10/19 |
| 57 |
Cross Crusade |
Category A |
10/9 |
| DNF |
Kruger's Kermesse |
Men A |
8/28 |
| 14 |
Alpenrose Thursday Series: August Series |
Senior Men |
8/25 |
| 26 |
Giro di Portland |
Pro/1/2 |
8/21 |
| 1 |
Alpenrose Thursday Series |
Madison |
8/18 |
| 2 |
Alpenrose Thursday Series |
Category 1/2 |
8/18 |
| 19 |
Portland Twilight Criterium |
Pro/1/2 Men |
8/12 |
| DNF |
Albany Criterium |
Men Category 1/2 |
8/7 |
| 7 |
Vancouver Criterium |
Senior Men |
7/31 |
| 6 |
Gresham Criterium |
Senior Men |
7/30 |
| 6 |
Alpenrose Thursday Series: July Series |
Senior Men |
7/28 |
| 2 |
Alpenrose Thursday Series |
Category 1/2/3 |
7/21 |
| 4 |
Alpenrose Thursday Series |
Madison |
7/7 |
| 5 |
Alpenrose Thursday Series |
Senior Men |
7/7 |
| 3 |
Mile Night Scratch Race |
Group D |
7/5 |
| 3 |
Mile Night Scratch Race |
Group A |
7/5 |
| 14 |
Alpenrose Thursday Series: June Series Totals |
Senior Men |
6/30 |
| 4 |
Alpenrose Thursday Series |
Category 1/2/3 |
6/30 |
| 5 |
Alpenrose Six Day-Daily Totals |
Men A |
6/25 |
| 5 |
Alpenrose Six Day |
Men A |
6/25 |
| 5 |
Alpenrose Six Day-Daily Totals |
Men A |
6/24 |
| 5 |
Alpenrose Six Day |
Men A |
6/24 |
| 9 |
Alpenrose Six Day-Daily Totals |
Men A |
6/23 |
| 5 |
Alpenrose Six Day |
Men A |
6/23 |
| 4 |
Alpenrose Six Day-Daily Totals |
Men A |
6/22 |
| 4 |
Alpenrose Six Day-Madison |
Men A |
6/22 |
| 8 |
Alpenrose Six Day-Omnium |
Men A |
6/22 |
| 4 |
Alpenrose Six Day |
Men A |
6/22 |
| 4 |
Alpenrose Six Day-Daily Totals |
Men A |
6/21 |
| 10 |
Alpenrose Six Day-Omnium |
Men A |
6/21 |
| 4 |
Alpenrose Six Day |
Men A |
6/21 |
| 4 |
Alpenrose Six Day |
Men A |
6/20 |
| 4 |
Alpenrose Six Day-Madisons |
Men A |
6/20 |
| 5 |
Alpenrose Six Day-Qualifiers |
Men A |
6/20 |
| 8 |
Alpenrose Heartbreaker |
Men |
6/11 |
| 3 |
Alpenrose Heartbreaker: Madison |
Men |
6/11 |
| 17 |
Echo Red to Red MTB XC |
Pro Men |
3/12 |