46 |
Cross Crusade (USGP Finale) |
Masters 35+ |
11/19 |
6 |
Cross Crusade - Estacada: Cross Crusade - Final Series Standings |
Masters B 35+ |
11/12 |
3 |
Cross Crusade - Estacada: Cross Crusade |
Masters B 35+ |
11/12 |
12 |
Cross Crusade - Barton Park: Cross Crusade |
Masters B 35+ |
11/5 |
4 |
Cross Crusade |
Masters B 35+ |
10/29 |
15 |
Cross Crusade |
Masters B 35+ |
10/22 |
9 |
Cross Crusade |
Masters B 35+ |
10/15 |
45 |
Cross Crusade |
Masters B 35+ |
10/1 |
1 |
Hood River Cyclocross Classic |
Masters B 35+ |
9/24 |
6 |
Portland MTB Short Track Series Grand Finale: Portland MTB Short Track Series - Series Overall |
Sport Men U45 |
8/14 |
5 |
Portland MTB Short Track Series Grand Finale |
Sport Men U45 |
8/14 |
4 |
Portland MTB Short Track Series |
Sport Men U45 |
8/7 |
5 |
Portland MTB Short Track Series |
Sport Men U45 |
7/31 |
7 |
Portland MTB Short Track Series |
Sport Men U45 |
7/24 |
9 |
Portland MTB Short Track Series |
Sport Men U45 |
7/17 |
9 |
Portland MTB Short Track Series |
Sport Men |
7/10 |
DNF |
Cascade Cream Puff MTB Combined |
Open |
6/25 |
DNF |
Cascade Cream Puff MTB |
Veteran Men MTB |
6/25 |
1 |
Test Of Endurance 50 MTB |
Sport 40+ Men |
6/11 |
34 |
Mt Tabor Series |
Category 4/5 Men |
6/7 |
27 |
The Willamette Valley Classic Stage Race: Willamette Valley Classic Final General Classification |
Category 4/5 Men |
4/23 |
30 |
The Willamette Valley Classic Stage Race: Wolf Creek Road Race |
Category 4/5 Men |
4/23 |
10 |
The Willamette Valley Classic Stage Race: Bear Creek Circuit Race |
Category 4/5 Men |
4/22 |
16 |
The Willamette Valley Classic Stage Race: High Pass Road Race |
Category 4/5 Men |
4/21 |
21 |
Cherry Pie Road Race |
Senior Men Category 4 |
2/19 |