17 |
Cyclocross Crusade PIR |
Category 1/2 Open |
11/10 |
6 |
Cyclocross Crusade McMenamins Edgefield |
Category 1/2 Open |
11/3 |
7 |
Cyclocross Crusade Cascade Locks |
Category 1/2 Open |
10/26 |
6 |
Cyclocross Crusade PIR Coyote Run |
Category 1/2 Open |
10/20 |
10 |
Cyclocross Crusade PIR Heron Lakes |
Category 1/2 Open |
10/13 |
6 |
Portland Trophy Cup |
Open 1/2 |
10/1 |
1 |
Monday PIR short track edition - Final Points |
Elite Open |
8/12 |
2 |
Monday PIR short track edition |
Elite Open |
8/12 |
1 |
Monday PIR short track edition: Series Totals |
Elite Open |
8/5 |
2 |
Monday PIR short track edition |
Elite Open |
8/5 |
15 |
Red R Crit Series - Points |
Senior Open Category 1/2/3 |
8/4 |
34 |
Red R Crit Series |
Senior Open Category 1/2/3 |
8/4 |
1 |
Monday PIR short track edition -Series Totals |
Elite Open |
7/29 |
3 |
Monday PIR short track edition |
Elite Open |
7/29 |
6 |
Washougal XC |
Elite Men |
7/28 |
1 |
Monday PIR short track edition |
Elite Open |
7/22 |
9 |
Red R Crit Series |
Senior Open Category 1/2/3 |
7/21 |
1 |
Monday PIR short track edition |
Elite Open |
7/15 |
2 |
Monday PIR short track edition |
Elite Open |
7/8 |
3 |
Horner Cycling Foundation Bend Summer Crit Series |
Category 1/2 Open |
7/3 |
14 |
Mt Tabor Circuit Race |
Senior |
6/12 |
DNF |
Mt Tabor Circuit Race |
Senior |
6/5 |
6 |
Mt Tabor Circuit Race |
Masters 40+ |
5/29 |
13 |
Sisters Stampede |
Elite Men |
5/26 |
9 |
Oregon Coast Gravel Epic - OBRA Gravel Championships |
Men 40-44 - Abomination |
5/4 |