3 |
Kruger's Crossing CCX |
10 |
Cross Crusade |
5 |
Cross Crusade |
31 |
Cross Crusade |
17 |
Cross Crusade |
16 |
Cross Crusade |
12 |
Blind Date at the Dairy |
26 |
Blind Date at the Dairy |
4 |
Portland Mountain Bike STXC |
3 |
Portland Mountain Bike STXC |
10 |
Portland Mountain Bike STXC |
7 |
Portland Mountain Bike STXC |
3 |
Portland Mountain Bike STXC |
4 |
Portland Mountain Bike STXC |
3 |
Portland Mountain Bike STXC |
4 |
Portland Mountain Bike STXC |
12 |
Mt. Tabor Series |
16 |
Mt. Tabor Series |
15 |
Monday PIR: May Series |
25 |
Monday PIR |
7 |
Monday PIR |
19 |
Cherry Blossom Classic Stage Race: Columbia Gorge Road Race |
290 |
Cherry Blossom Classic Stage Race: Eight Mile Time Trial: Combined |
41 |
Cherry Blossom Classic Stage Race: GC after Stage Three |
24 |
Cherry Blossom Classic Stage Race: Cherry City Criterium |
40 |
Cherry Blossom Classic Stage Race: GC after Stage Two |
22 |
Cherry Blossom Classic Stage Race: Eight Mile Time Trial |
19 |
Cherry Blossom Classic Stage Race |
40 |
Cherry Blossom Classic Stage Race: GC after Stage One |
19 |
Cherry Blossom Classic Stage Race: Columbia Hills Road Race |
12 |
Piece of Cake RR |