3 |
Cross Crusade: Clatsop County Fairgrounds |
1 |
Cross Crusade: Clatsop County Fairgrounds |
14 |
Blind Date at the Dairy: Final Series totals |
2 |
Cross Crusade: Portland International Raceway |
11 |
Blind Date at the Dairy: Series after date #4 |
3 |
Blind Date at the Dairy |
1 |
Ninkrossi CX |
22 |
Blind Date at the Dairy: Series Standings |
11 |
Blind Date at the Dairy |
22 |
Blind Date at the Dairy: Series Standings |
2 |
Cross Crusade: Alpenrose Dairy |
25 |
Tuesday PIR |
3 |
Franz Bakery Criterium |
19 |
Tuesday PIR |
5 |
Ironclad Street Sprints and Criterium: Ironclad Criterium |
3 |
Gresham Crit |
1 |
Gresham Crit |
1 |
High Desert Omnium: Road Race |
88 |
High Desert Omnium: Time Trial: Combined |
1 |
High Desert Omnium: Time Trial |
1 |
High Desert Omnium |
4 |
High Desert Omnium: Criterium |
1 |
Mt. Tabor Series |
1 |
Mt. Tabor Series |
24 |
Tuesday PIR |
15 |
Monday PIR-June Series |
3 |
Swan Island Criterium |
1 |
Mt. Tabor Series |
6 |
Monday PIR |
1 |
Mt. Tabor Series |
1 |
Mt. Tabor Series |
2 |
Monday PIR: May Series Totals |
1 |
Monday PIR |
1 |
Monday PIR |