14 |
OBRA Cyclocross Championships p/b City of Sandy |
Masters 35+ A |
11/21 |
25 |
Cross Crusade: Portland International Raceway |
Masters 35+ A |
11/15 |
30 |
Cross Crusade: Portland International Raceway |
Masters 35+ A |
11/14 |
14 |
Cross Crusade: Barton Park |
Masters 35+ A |
11/8 |
12 |
Cross Crusade: Deschutes Brewery |
Masters 35+ A |
11/1 |
11 |
Cross Crusade: Deschutes Brewery |
Masters 35+ A |
10/31 |
16 |
Cross Crusade: Cascade Locks |
Masters 35+ A |
10/18 |
44 |
Cross Crusade: Alpenrose |
Masters 35+ A |
10/11 |
43 |
Cross Crusade: Alpenrose |
Masters 35+ A |
10/10 |
5 |
GPRM 2015: Heiser Farm |
Masters 35+ A |
10/3 |
8 |
MBSEF Thrilla Cyclocross Series: Race 5 |
Masters Men 35+ A |
9/30 |
13 |
Battle at Barlow |
Masters 35+ A |
9/27 |
6 |
MBSEF Thrilla Cyclocross Series: Race 4 |
Masters Men 35+ A |
9/23 |
7 |
Ride Hard Finish Thirsty |
Masters Men A 35+ |
9/20 |
5 |
Ride Hard Finish Thirsty |
Masters Men A 35+ |
9/19 |
10 |
MBSEF Thrilla Cyclocross Series: Race 3 |
Masters Men 35+ A |
9/16 |
12 |
MBSEF Thrilla Cyclocross Series: Race 2 |
Masters Men 35+ A |
9/9 |
5 |
MBSEF Thrilla Cyclocross Series |
Masters 35+ A |
9/2-30 |
11 |
MBSEF Thrilla Cyclocross Series: Race 1 |
Men A 35+ |
9/2 |
DNF |
Desert Orthopedics Bend Summer Crit Series |
Men 3 |
7/16 |
7 |
Desert Orthopedics Bend Summer Crit Series |
Men 3 |
7/8 |
DNF |
Desert Orthopedics Bend Summer Crit Series |
Men 3 |
7/1 |
43 |
Six Hours of Mt. Hood |
Solo Men |
6/28 |
DNF |
Desert Orthopedics Bend Summer Crit Series |
Men 3 |
6/24 |
DNS |
Mary's Peak Hillclimb |
Masters Men 40-49 |
6/20 |