| 8 |
Kruger's Crossing |
Masters Men C 35+ |
12/3 |
| 22 |
Cross Crusade (USGP Finale) |
Masters C |
11/19 |
| 25 |
Cross Crusade - Estacada: Cross Crusade |
Masters C |
11/12 |
| 22 |
Cross Crusade - Barton Park: Cross Crusade |
Masters C |
11/5 |
| 21 |
Cross Crusade |
Masters C |
10/29 |
| 27 |
Cross Crusade |
Masters C |
10/22 |
| 64 |
Cross Crusade |
Masters C |
10/15 |
| DNF |
Veloce's Battle at Barlow CCX |
Masters B 35+ |
10/8 |
| 13 |
Thrilla in the Milla Series: Thrilla in the Milla: Thrilla in the Milla - Series Overall |
Men B 40+ |
10/4 |
| 10 |
Thrilla in the Milla Series: Thrilla in the Milla |
Men B 40+ |
9/20 |
| 9 |
Thrilla in the Milla Series: Thrilla in the Milla |
Men B 40+ |
9/13 |
| 11 |
Thrilla in the Milla Series: Thrilla in the Milla |
Men B 40+ |
9/6 |
| 28 |
Bend Crit/TT Series: Combined Results by Time: Combined |
Combined |
8/16 |
| 28 |
Bend Crit/TT Series: Combined Results by Time |
Combined |
8/16 |
| 28 |
Bend Crit/TT Series |
Open |
8/16 |
| 30 |
Bend Crit/TT Series: Combined Results by Time: Combined |
Combined |
8/2 |
| 31 |
Bend Crit/TT Series: Combined Results by Time |
Combined |
8/2 |
| 30 |
Bend Crit/TT Series |
Open |
8/2 |
| 21 |
FreshAirSports TT and Duathlon Series: Combined Results by Time: Combined |
Combined |
6/28 |
| 21 |
FreshAirSports TT and Duathlon Series: Combined Results by Time |
Combined |
6/28 |
| 16 |
FreshAirSports TT and Duathlon Series |
Open |
6/28 |
| 16 |
FreshAirSports TT and Duathlon Series: Combined Results by Time: Combined |
Combined |
6/21 |
| 16 |
FreshAirSports TT and Duathlon Series: Combined Results by Time |
Combined |
6/21 |
| 12 |
FreshAirSports TT and Duathlon Series |
Open |
6/21 |
| 17 |
FreshAirSports TT and Duathlon Series: Combined Results by Time: Combined |
Combined |
6/14 |
| 17 |
FreshAirSports TT and Duathlon Series: Combined Results by Time |
Combined |
6/14 |
| 11 |
FreshAirSports TT and Duathlon Series |
Open |
6/14 |
| 18 |
FreshAirSports TT and Duathlon Series: Combined Results by Time: Combined |
Combined |
6/7 |
| 18 |
FreshAirSports TT and Duathlon Series: Combined Results by Time |
Combined |
6/7 |
| 13 |
FreshAirSports TT and Duathlon Series |
Open |
6/7 |
| 33 |
Bend Crit/TT Series: Combined Results by Time: Combined |
Combined |
5/31 |
| 33 |
Bend Crit/TT Series: Combined Results by Time |
Combined |
5/31 |
| 33 |
Bend Crit/TT Series |
Open |
5/31 |
| 30 |
Bend Crit/TT Series: Combined Results by Time: Combined |
Combined |
5/17 |
| 30 |
Bend Crit/TT Series: Combined Results by Time |
Combined |
5/17 |
| 30 |
Bend Crit/TT Series |
Open |
5/17 |
| 50 |
Bend Crit/TT Series: Combined Results by Time: Combined |
Combined |
5/10 |
| 54 |
Bend Crit/TT Series: Combined Results by Time |
Combined |
5/10 |
| 50 |
Bend Crit/TT Series |
Open |
5/10 |
| 51 |
Bend Crit/TT Series: Combined Results by Time: Combined |
Combined |
5/3 |
| 51 |
Bend Crit/TT Series: Combined Results by Time |
Combined |
5/3 |
| 51 |
Bend Crit/TT Series |
Senior Men |
5/3 |