22 |
Portland Short Track Series |
Category 2 Men 35-44 |
6/1 |
1 |
15 |
Portland Short Track Series |
Category 2 Men 35-44 |
6/8 |
1 |
13 |
Portland Short Track Series |
Category 2 Men 35-44 |
6/15 |
1 |
12 |
Portland Short Track Series |
Category 2 Men 35-44 |
6/22 |
1 |
8 |
Portland Short Track Series |
Category 2 Men 35-44 |
7/6 |
1 |
6 |
Portland Short Track Series |
Category 2 Men 35-44 |
7/13 |
1 |
13 |
Portland Short Track Series |
Category 2 Men 35-44 |
7/20 |
1 |
16 |
Portland Short Track Series |
Category 2 Men 35-44 |
7/27 |
1 |
35 |
GPRM 2015: Ninkrossi |
Masters 35+ B |
9/26 |
1 |
31 |
Battle at Barlow |
Masters 35+ B |
9/27 |
1 |
21 |
GPRM 2015: Heiser Farm |
Masters 35+ B |
10/3 |
1 |
18 |
Cooper Spur Cyclocross |
Masters 35+ B |
10/4 |
1 |
76 |
Cross Crusade: Alpenrose |
Masters 35+ B |
10/10 |
1 |
56 |
Cross Crusade: Alpenrose |
Masters 35+ B |
10/11 |
1 |
30 |
CrossWord CX Challenge p/b Western Bikeworks |
Masters 35+ B |
10/17 |
1 |
61 |
Cross Crusade: Cascade Locks |
Masters 35+ B |
10/18 |
1 |
31 |
Washougal CX |
Masters 35+ B |
10/24 |
1 |
81 |
Cross Crusade: Deschutes Brewery |
Masters 35+ B |
10/31 |
1 |
66 |
Cross Crusade: Deschutes Brewery |
Masters 35+ B |
11/1 |
1 |
60 |
Cross Crusade: Barton Park |
Masters 35+ B |
11/8 |
1 |
48 |
Cross Crusade: Portland International Raceway |
Masters 35+ B |
11/15 |
1 |
|
|
|
|
21 |