4 |
Jack Frost TT |
Masters Men 60+ |
2/22 |
|
1 |
2 |
Banana Belt Series |
Masters 60+ |
3/22 |
|
1 |
DNF |
Piece of Cake RR |
Masters 1/2/3 |
3/29 |
|
1 |
17 |
Hood River Crit Series |
Category 3/4 |
4/9 |
|
1 |
17 |
Hood River Crit Series |
Category 3/4 |
4/16 |
|
1 |
26 |
Hood River Crit Series |
Category 3/4 |
4/23 |
|
1 |
1 |
Hood River Crit Series |
Masters 60+ |
4/30 |
|
1 |
1 |
Alpenrose Thursday Series: 500 meter TT |
Masters 60+ |
5/7 |
|
1 |
9 |
Eric Kautzky Memorial Track Race |
Masters 50+ |
5/9 |
|
1 |
19 |
Monday PIR |
Masters 1/2/3 |
5/11 |
|
1 |
1 |
Alpenrose Thursday Series |
Masters 60+ |
5/21 |
|
1 |
6 |
Alpenrose Thursday Series |
Overall, 2K |
5/21 |
|
1 |
3 |
OBRA Road Race/OBRA Championship |
Masters Men 60+ |
5/30 |
|
1 |
39 |
Monday PIR |
Masters 1/2/3 |
6/8 |
|
1 |
7 |
Alpenrose Thursday Series |
Masters 40+ |
6/11 |
|
1 |
10 |
Blue Ribbon Track Omnium |
Masters, Omnium |
6/13 |
|
1 |
3 |
Alpenrose Heartbreaker |
Masters 50+ |
6/14 |
|
1 |
32 |
Monday PIR |
Masters 1/2/3 |
6/15 |
|
1 |
6 |
Mst/Jr Track Race Series |
Masters Men 50+ |
6/23 |
|
1 |
17 |
Alpenrose Thursday Series |
Category 3 |
6/25 |
|
1 |
29 |
Salem Fairview Circuit Race |
Masters Overall |
6/28 |
|
1 |
8 |
Salem Fairview Circuit Race |
Masters 50+ |
6/28 |
|
1 |
21 |
Monday PIR |
Masters 1/2/3 |
6/29 |
|
1 |
9 |
Alpenrose Sixday: Points Races |
Category 1/2/3 |
7/2 |
|
1 |
5 |
Firecracker TT |
Masters Men 50+ |
7/4 |
|
1 |
16 |
Alpenrose Thursday Series |
Category 1/2/3 |
7/9 |
|
1 |
7 |
Mst/Jr Track Race Series |
Men 45+ |
7/14 |
|
1 |
2 |
Mst/Jr Track Race Series |
Team 8-Lap |
7/21 |
|
1 |
1 |
Mst/Jr Track Race Series |
Team Sprints |
7/21 |
|
1 |
13 |
Alpenrose Thursday Series |
Senior Men |
7/23 |
|
1 |
2 |
OUCH |
Masters Men 60+ |
7/26 |
|
1 |
13 |
Monday PIR |
Masters 1/2/3 |
7/27 |
|
1 |
3 |
OBRA TT Championships: 40K |
Masters Men 60-64 |
8/2 |
|
1 |
19 |
Monday PIR |
Men 1/2/3 |
8/3 |
|
1 |
9 |
Mid-Summer Criterium Series |
Masters Men |
8/5 |
|
1 |
9 |
Alpenrose Thursday Series |
Senior Men |
8/6 |
|
1 |
5 |
Track National Qualifier: Team Pursuit (OBRA Championship) |
Men |
8/8 |
|
1 |
12 |
Monday PIR |
Masters 1/2/3 |
8/10 |
|
1 |
13 |
Mid-Summer Criterium Series |
Masters Men 1/2/3 |
8/12 |
|
1 |
1 |
OBRA Criterium Championships |
Masters Men 60-69 |
8/15 |
|
1 |
1 |
OBRA Hillclimb Championship |
Masters Men 60+ |
8/16 |
|
1 |
31 |
Monday PIR |
Masters 1/2/3 |
8/17 |
|
1 |
2 |
Mst/Jr Track Race Series: 500 meter TT |
Masters Men 50+ |
8/18 |
|
1 |
9 |
Alpenrose Thursday Series |
Category 3 |
8/20 |
|
1 |
3 |
Alpenrose Thursday Series |
Madison |
8/20 |
|
1 |
7 |
Fast Twitch Fridays |
B Sprint |
8/21 |
|
1 |
2 |
Mst/Jr Track Race Series: 2K Pursuit |
Masters Men |
8/25 |
|
1 |
11 |
Alpenrose Thursday Series |
Category 3 |
8/27 |
|
1 |
2 |
Master's Track Championships: 500 meter TT |
Men 60+ |
8/29 |
|
1 |
2 |
Master's Track Championships: Sprints |
Masters 60+ |
8/29 |
|
1 |
2 |
Master's Track Championships: Pursuits |
Masters 60+ |
8/30 |
|
1 |
5 |
Master's Track Championships: Team Sprints |
Masters Men |
8/30 |
|
1 |
2 |
Master's Track Championships: Points Races |
Masters 55+ |
8/30 |
|
1 |
40 |
Monday PIR |
Masters 1/2/3 |
8/31 |
|
1 |
1 |
Mt. Ashland Hillclimb/OBRA MTB Hillclimb Championships: Road |
Masters 60+ |
9/20 |
|
1 |
55.0 |