55 |
Cross Crusade |
Singlespeed |
10/16 |
82 |
Cross Crusade |
Singlespeed |
10/2 |
56 |
Blind Date |
Singlespeed |
9/28 |
28 |
Tuesday PIR-August Series |
Category 1/2/3 |
8/30 |
2 |
OBRA Masters Track Championships |
Masters 30-49 Points Race |
8/28 |
1 |
OBRA Masters Track Championships |
Masters 40-44 Pursuit |
8/28 |
2 |
OBRA Masters Track Championships |
Masters 40-44 Kilometer |
8/27 |
5 |
Alpenrose Thursday Series: August Series |
Masters 35+ |
8/25 |
12 |
Alpenrose Thursday Series: August Series |
Senior Men |
8/25 |
2 |
Alpenrose Thursday Series |
Masters |
8/25 |
9 |
Alpenrose Thursday Series |
Category 1/2/3 |
8/25 |
24 |
Giro di Portland |
Pro/1/2 |
8/21 |
4 |
Giro di Portland |
Masters 1/2/3 |
8/21 |
13 |
Tigard Criterium |
Senior Men |
8/20 |
20 |
Tuesday PIR-Series Totals |
Category 1/2/3 |
8/16 |
40 |
Portland Twilight Criterium |
Pro/1/2 Men |
8/12 |
4 |
Alpenrose Thursday Series |
Category 1/2/3 |
8/11 |
9 |
Tuesday PIR |
Category 1/2/3 |
8/9 |
2 |
Alpenrose Thursday Series: July Series |
Senior Men |
7/28 |
3 |
Alpenrose Thursday Series |
Category 1/2/3 |
7/28 |
4 |
Alpenrose Thursday Series |
Category 1/2/3 |
7/21 |
3 |
Mile Night Scratch Race |
Men 1/2 |
7/19 |
2 |
Mile Night Scratch Race |
Masters Men |
7/19 |
7 |
Ironclad Criterium |
Men Pro/1/2 |
7/16 |
3 |
Alpenrose Thursday Series |
Senior Men |
7/14 |
1 |
Alpenrose Thursday Series |
Category 3 |
7/7 |
16 |
Mt. Tabor Series |
Senior Men |
7/6 |
34 |
Tuesday PIR |
Category 1/2/3 |
7/5 |
11 |
Alpenrose Thursday Series: June Series Totals |
Senior Men |
6/30 |
6 |
Alpenrose Thursday Series |
Category 1/2/3 |
6/30 |
11 |
Mt. Tabor Series |
Masters Men |
6/29 |
20 |
Monday PIR-June Series Totals |
Masters 1/2/3 |
6/27 |
4 |
Pringle Creek Circuit Race |
Men 1/2 |
6/26 |
7 |
Cirque Criterium |
Men 1/2 |
6/12 |
3 |
Alpenrose Thursday Series |
Category 3 |
6/9 |
8 |
Monday PIR |
Masters 1/2/3 |
6/6 |
11 |
Hammer Velo Criterium |
Senior Men |
6/4 |
7 |
Alpenrose Thursday Series |
Senior Men |
6/2 |
11 |
Tuesday PIR-May Series |
Category 1/2/3 |
5/31 |
1 |
Monday PIR-Series |
Men 1/2/3 |
5/30 |
2 |
Monday PIR |
Masters 1/2/3 |
5/30 |
4 |
Alpenrose Thursday Series-May Series |
Category 3 |
5/26 |
8 |
Tuesday PIR-Series |
Category 1/2/3 |
5/24 |
1 |
Monday PIR |
Masters 1/2/3 |
5/23 |
2 |
Alpenrose Thursday Series |
Men Category 3 |
5/19 |
5 |
Tuesday PIR-Series |
Category 1/2/3 |
5/17 |
7 |
Tuesday PIR |
Category 1/2/3 |
5/17 |
4 |
Monday PIR |
Masters 1/2/3 |
5/16 |
4 |
Monday PIR |
Masters 1/2/3 |
5/9 |
6 |
Tuesday PIR |
Category 1/2/3 |
5/3 |
2 |
Monday PIR |
Masters 1/2/3 |
5/2 |
27 |
Eugene Roubaix |
Men 1/2 |
4/30 |
7 |
Monday PIR-Series Totals |
Men 1/2/3 |
4/25 |
15 |
Tuesday PIR |
Category 1/2/3 |
4/19 |
5 |
Monday PIR |
Men 1/2/3 |
4/18 |
DNF |
Cherry Blossom Cycling Classic: Orchard Run Circuit Race |
Pro/1/2 Men |
4/3 |
223 |
Cherry Blossom Cycling Classic: Dufur TT: Combined |
Combined |
4/2 |
63 |
Cherry Blossom Cycling Classic: Cherry City Criterium |
Pro/1/2 Men |
4/2 |
76 |
Cherry Blossom Cycling Classic: Dufur TT |
Pro/1/2 Men |
4/2 |
70 |
Cherry Blossom Cycling Classic: Columbia Hills Race |
Pro/1/2 Men |
4/1 |
DNF |
Piece of Cake Road Race |
Men 1/2 |
3/26 |
16 |
Banana Belt Series: Banana Belt 2 |
Men Category 1/2 |
3/13 |
19 |
Banana Belt Series: Banana Belt 1 |
Men Category 1/2 |
3/6 |