13 |
Jack Frost TT |
Masters Men 50-59 |
2/22 |
|
1 |
12 |
Dirty Circles 1 |
Masters Men 50+ |
3/1 |
|
1 |
14 |
Cherry Pie |
Masters Men 50+ |
3/22 |
|
1 |
7 |
King's Valley Road Race presented by Hop Valley Brewing Co. |
Masters Men 50+ |
4/11 |
|
1 |
6 |
As The Raven Flies |
Masters Men 50-59 |
4/18 |
|
1 |
3 |
Twilight TT Series |
Masters Men 50+ |
5/5 |
|
1 |
2 |
Twilight TT Series |
Masters Men 50+ |
5/19 |
|
1 |
6 |
Sister's Stampede XC |
Sport Men 50-59 |
5/24 |
|
1 |
29 |
Portland Short Track Series |
Singlespeed |
6/1 |
|
1 |
7 |
Portland Short Track Series |
Category 1 Men 45+ |
6/1 |
|
1 |
DNF |
Portland Short Track Series |
Singlespeed |
6/8 |
|
1 |
9 |
Portland Short Track Series |
Category 1 Men 45+ |
6/8 |
|
1 |
1 |
Washougal XC at the MX - Race for the Future!: Wa. Student League Fundraiser Race MTB |
Sport Men 50-59 |
6/14 |
|
1 |
19 |
Portland Short Track Series |
Singlespeed |
6/15 |
|
1 |
6 |
Portland Short Track Series |
Category 1 Men 45+ |
6/15 |
|
1 |
22 |
Portland Short Track Series |
Singlespeed |
6/22 |
|
1 |
6 |
Portland Short Track Series |
Category 1 Men 45+ |
6/22 |
|
1 |
7 |
Mt. Tabor Series |
Masters Men 50+ |
6/24 |
|
1 |
1 |
Six Hours of Mt. Hood |
Two-Person Masters 100+ |
6/28 |
|
1 |
11 |
Portland Short Track Series |
Category 1 Men 45+ |
7/13 |
|
1 |
20 |
Portland Short Track Series |
Singlespeed |
7/13 |
|
1 |
24 |
Portland Short Track Series |
Singlespeed |
7/20 |
|
1 |
12 |
Portland Short Track Series |
Category 1 Men 45+ |
7/20 |
|
1 |
19 |
Portland Short Track Series |
Singlespeed |
7/27 |
|
1 |
15 |
Portland Short Track Series |
Category 1 Men 45+ |
7/27 |
|
1 |
1 |
Alsea Falls XC OBRA Championships |
Men 50-59 |
8/8 |
|
1 |
39 |
GPRM 2015: DDCX |
Masters Men 35+ B |
9/5 |
|
1 |
11 |
Rapha Portland Trophy Cup |
Masters Men B 35+ |
9/8 |
|
1 |
22 |
Rapha Portland Trophy Cup |
Singlespeed |
9/8 |
|
1 |
3 |
GPRM 2015: Het Meer CX |
Masters 35+ B |
9/12 |
|
1 |
9 |
Rapha Portland Trophy Cup |
Masters B 35+ |
9/15 |
|
1 |
11 |
Rapha Portland Trophy Cup |
Singlespeed |
9/15 |
|
1 |
2 |
Blind Date at the Dairy |
Masters Men 50+ |
9/16 |
|
1 |
16 |
GPRM 2015: Zaaldercross |
Masters 50+ |
9/19 |
|
1 |
8 |
Rapha Portland Trophy Cup |
Masters B 35+ |
9/22 |
|
1 |
1 |
Blind Date at the Dairy |
Masters Men 50+ |
9/23 |
|
1 |
8 |
GPRM 2015: Ninkrossi |
Masters 35+ B |
9/26 |
|
1 |
18 |
Rapha Portland Trophy Cup |
Masters B 35+ |
9/29 |
|
1 |
20 |
Rapha Portland Trophy Cup |
Singlespeed |
9/29 |
|
1 |
2 |
Blind Date at the Dairy |
Masters Men 50+ |
9/30 |
|
1 |
2 |
GPRM 2015: Heiser Farm |
Masters 35+ B |
10/3 |
|
1 |
5 |
Cooper Spur Cyclocross |
Masters 50+ |
10/4 |
|
1 |
2 |
Blind Date at the Dairy |
Masters Men 50+ |
10/7 |
|
1 |
12 |
Cross Crusade: Alpenrose |
Masters 50+ |
10/10 |
|
1 |
20 |
Cross Crusade: Alpenrose |
Masters 50+ |
10/11 |
|
1 |
DNF |
Blind Date at the Dairy |
Masters Men 50+ |
10/14 |
|
1 |
2 |
CrossWord CX Challenge p/b Western Bikeworks |
Masters 50+ |
10/17 |
|
1 |
11 |
Washougal CX |
Masters 50+ |
10/24 |
|
1 |
21 |
Cross Crusade: Deschutes Brewery |
Masters 50+ |
10/31 |
|
1 |
2 |
Corvallis Cross Classic |
Masters Category Men A 35+ |
11/7 |
|
1 |
3 |
Corvallis Cross Classic |
Masters Men 50+ |
11/7 |
|
1 |
19 |
Cross Crusade: Barton Park |
Masters 50+ |
11/8 |
|
1 |
21 |
Cross Crusade: Portland International Raceway |
Masters 50+ |
11/14 |
|
1 |
67 |
Cross Crusade: Portland International Raceway |
Masters 35+ A |
11/14 |
|
1 |
12 |
Cross Crusade: Portland International Raceway |
Masters 50+ |
11/15 |
|
1 |
47 |
Cross Crusade: Portland International Raceway |
Masters 35+ A |
11/15 |
|
1 |
10 |
OBRA Cyclocross Championships p/b City of Sandy |
Masters 50+ |
11/21 |
|
1 |
8 |
Kruger's Crossing CX |
Masters 50+ |
11/22 |
|
1 |
58.0 |