| 7 |
Echo Red to Red XC |
Category 2 45-54 Men |
2/22 |
|
1 |
| 14 |
Banana Belt Series |
Masters Men 50+ |
3/15 |
|
1 |
| 2 |
Southern Oregon TT Series |
Masters Men 50+ |
3/29 |
|
1 |
| 10 |
Horning's Hustle |
Category 2 Men 45-54 |
4/5 |
|
1 |
| 21 |
King's Valley RR |
Masters 50+ |
4/11 |
|
1 |
| 22 |
Eugene Roubaix |
Masters Men 40+ |
4/18 |
|
1 |
| 4 |
Hood River Crit Series |
Masters 50+ |
4/30 |
|
1 |
| 8 |
Peak Sports Mudslinger/OBRA XC Championship |
Category 2 45-54 Men (11) |
5/3 |
|
1 |
| 5 |
Alpenrose Thursday Series: 500 meter TT |
Masters 50+ |
5/7 |
|
1 |
| 6 |
Eric Kautzky Memorial Track Race |
Masters 50+ |
5/9 |
|
1 |
| 7 |
Icebreaker Criterium |
Men 50+ |
5/10 |
|
1 |
| 2 |
Alpenrose Thursday Series: 2 Kilometer Pursuit |
Masters 50+ |
5/14 |
|
1 |
| 21 |
Silverton RR |
Masters 50+ |
5/17 |
|
1 |
| 52 |
Silverton RR |
Masters Men |
5/17 |
|
1 |
| 4 |
Alpenrose Thursday Series |
Masters Men 40+ |
5/21 |
|
1 |
| 16 |
Alpenrose Thursday Series |
Overall, 3K |
5/21 |
|
1 |
| 3 |
OBRA TTT Championships |
Masters 200-239 |
5/31 |
|
1 |
| 7 |
Mst/Jr Track Race Series |
Masters Men 50-59 |
6/2 |
|
1 |
| 3 |
Mst/Jr Track Race Series: 3K Pursuit |
Masters Men |
6/9 |
|
1 |
| 4 |
Mst/Jr Track Race Series: 2K Pursuit |
Masters Men |
6/9 |
|
1 |
| 6 |
Alpenrose Heartbreaker |
Masters 50+ |
6/14 |
|
1 |
| 10 |
Alpenrose Heartbreaker |
Category 3 |
6/14 |
|
1 |
| 5 |
Alpenrose Heartbreaker |
Masters 40+ |
6/14 |
|
1 |
| 7 |
Mst/Jr Track Race Series |
Masters Men |
6/16 |
|
1 |
| 7 |
Alpenrose Thursday Series |
Masters 35+ |
6/18 |
|
1 |
| 2 |
Mst/Jr Track Race Series |
Masters Men 50+ |
6/23 |
|
1 |
| 15 |
Swan Island Criterium |
Masters Men 50+ |
6/27 |
|
1 |
| 5 |
Alpenrose Sixday |
Six-day B |
6/29 |
|
1 |
| 6 |
Alpenrose Sixday |
Six-day B |
6/30 |
|
1 |
| 6 |
Alpenrose Sixday |
Six-day B |
7/1 |
|
1 |
| 7 |
Alpenrose Sixday: Madison |
Six-day B |
7/2 |
|
1 |
| 5 |
Alpenrose Sixday |
Six-day B |
7/3 |
|
1 |
| 11 |
OBRA Track Championships: 1 kilometer TT |
Category 3 Men |
7/10 |
|
1 |
| 11 |
OBRA Track Championships: Points Races |
Senior Men |
7/12 |
|
1 |
| 7 |
OBRA Track Championships: Pursuit |
Category 3 |
7/12 |
|
1 |
| 11 |
Alpenrose Velodrome Challenge: 500 meter TT |
Masters 50+ |
7/17 |
|
1 |
| 4 |
Alpenrose Velodrome Challenge: 2K Pursuit |
Masters 50+ |
7/17 |
|
1 |
| 9 |
Alpenrose Velodrome Challenge: Points Races |
Masters 40+ |
7/18 |
|
1 |
| 13 |
Alpenrose Velodrome Challenge: Scratch Race |
Masters 40+ |
7/19 |
|
1 |
| 12 |
Alpenrose Velodrome Challenge: Miss & Out |
Masters Men |
7/19 |
|
1 |
| 7 |
OUCH |
Masters Men 5054 |
7/26 |
|
1 |
| 9 |
OBRA TT Championships: 40K |
Masters Men 50-54 |
8/2 |
|
1 |
| 2 |
Mst/Jr Track Race Series |
Men 45+ |
8/4 |
|
1 |
| 4 |
Track National Qualifier: Team Sprints (OBRA Championship) |
Couples |
8/8 |
|
1 |
| 4 |
Track National Qualifier: Team Pursuit (OBRA Championship) |
Men |
8/8 |
|
1 |
| 12 |
OBRA Criterium Championships |
Masters Men 50-59 |
8/15 |
|
1 |
| 13 |
OBRA Hillclimb Championship |
Masters Men 50-54 |
8/16 |
|
1 |
| 3 |
Mst/Jr Track Race Series: 500 meter TT |
Masters Men 50+ |
8/18 |
|
1 |
| 5 |
Mst/Jr Track Race Series: 1 kilometer TT |
Masters Men |
8/18 |
|
1 |
| 3 |
Co-Motion Criterium |
Masters 50+ |
8/23 |
|
1 |
| 5 |
Master's Track Championships: 500 meter TT |
Men 50-54 |
8/29 |
|
1 |
| 4 |
Master's Track Championships: Sprints |
Masters 50-59 |
8/29 |
|
1 |
| 8 |
Master's Track Championships: Keirin |
Masters Men |
8/29 |
|
1 |
| 4 |
Master's Track Championships: Pursuits |
Masters 50-54 |
8/30 |
|
1 |
| 2 |
Master's Track Championships: Team Sprints |
Masters Men |
8/30 |
|
1 |
| 4 |
Master's Track Championships: Points Races |
Masters 50-54 |
8/30 |
|
1 |
| 3 |
Cross Over Stage Race: Stage One: Cross TT |
Masters Men 50+ |
9/6 |
|
1 |
| 2 |
Cross Over Stage Race: Stage Two: Cross Crit |
Masters Men 50+ |
9/6 |
|
1 |
| 5 |
Cross Over Stage Race |
Men 50+ |
9/7 |
|
1 |
| 4 |
Psycho Cross Pseries |
Men 50+ |
9/13 |
|
1 |
| 14 |
Hood River Double Cross |
Masters Men 50+ |
9/19 |
|
1 |
| 12 |
Hood River Double Cross |
Masters Men 50+ |
9/20 |
|
1 |
| 23 |
Blind Date at the Dairy |
Singlespeed |
9/23 |
|
1 |
| 12 |
Battle at Barlow |
Masters 50+ |
9/27 |
|
1 |
| 31 |
Blind Date at the Dairy |
Singlespeed |
9/30 |
|
1 |
| 4 |
Willamette Valley Cross Series |
Masters Men 50+ |
10/3 |
|
1 |
| 14 |
Cross Crusade |
Masters 50+ |
10/4 |
|
1 |
| 28 |
Blind Date at the Dairy |
Singlespeed |
10/7 |
|
1 |
| 20 |
Cross Crusade |
Masters 50+ |
10/11 |
|
1 |
| 6 |
Psycho Cross Pseries |
Men 50+ |
10/17 |
|
1 |
| 4 |
Willamette Valley Cross Series |
Masters Men 50+ |
10/24 |
|
1 |
| 21 |
Cross Crusade |
Masters 50+ |
10/25 |
|
1 |
| 20 |
Cross Crusade |
Masters 50+ |
10/31 |
|
1 |
| 7 |
OBRA Cross Championships/Willamette Valley Cross Series |
Masters Men 50+ |
11/7 |
|
1 |
| 29 |
Cross Crusade |
Masters 50+ |
11/8 |
|
1 |
| 7 |
Psycho Cross Pseries |
Men 50+ |
11/21 |
|
1 |
| 9 |
Psycho Cross Pseries |
Men 50+ |
11/29 |
|
1 |
| 45 |
USGP of Cyclocross |
Singlespeed |
12/5 |
|
1 |
| 53 |
USGP of Cyclocross |
Singlespeed |
12/6 |
|
1 |
| 79.0 |