21 |
Tuesday Night PIR |
Open 1/2/3 |
8/23 |
40 |
Portland Criterium |
Open Category 1/2/3 |
8/20 |
2 |
Portland Criterium |
Masters 40+ Open Category 1/2/3 |
8/20 |
33 |
Tuesday Night PIR |
Open 1/2/3 |
8/16 |
29 |
Tuesday Night PIR |
Open 1/2/3 |
8/9 |
2 |
University of Portland Criterium OBRA Criterium Championships |
Open Masters 40+ |
8/6 |
DNF |
Mt Tabor Circuit Race |
Senior |
7/6 |
1 |
Mt Tabor Circuit Race |
Masters 40+ |
7/6 |
DNF |
Mt Tabor Circuit Race |
Senior |
6/29 |
1 |
Mt Tabor Circuit Race |
Masters 40+ |
6/29 |
2 |
Tuesday Night PIR |
Open 1/2/3 |
6/28 |
DNF |
Mt Tabor Circuit Race |
Senior |
6/22 |
1 |
Mt Tabor Circuit Race |
Masters 40+ |
6/22 |
DNF |
Baker City Cycling Classic: Stage 4 |
Masters 1/2/3 Men |
6/19 |
32 |
Baker City Cycling Classic: Stage 2: GC After Stage 2 |
Masters 1/2/3 Men |
6/18 |
31 |
Baker City Cycling Classic: Stage 2: GC After Stage 3 |
Masters 1/2/3 Men |
6/18 |
1 |
Baker City Cycling Classic: Stage 3 |
Masters 1/2/3 Men |
6/18 |
32 |
Baker City Cycling Classic: Stage 2 |
Masters 1/2/3 Men |
6/18 |
30 |
Baker City Cycling Classic: Stage 1: GC After Stage 1 |
Masters 1/2/3 Men |
6/17 |
30 |
Baker City Cycling Classic: Stage 1 |
Masters 1/2/3 Men |
6/17 |
8 |
Red R Criterium |
Senior Open |
6/11 |
1 |
Red R Criterium |
Masters Open 35+ |
6/11 |
3 |
Mt Tabor Circuit Race |
Masters 40+ |
6/8 |
7 |
Monday Night PIR |
Masters 1/2/3 30+ |
6/6 |
16 |
Mt Tabor Circuit Race |
Senior |
6/1 |
2 |
Mt Tabor Circuit Race |
Masters 40+ |
6/1 |
3 |
Monday Night PIR |
Masters 1/2/3 30+ |
5/23 |
2 |
Monday Night PIR - May Series Point |
Masters 1/2/3 30+ |
5/23 |
6 |
Banana Belt Road Race |
Open 1/2 |
5/22 |
7 |
Monday Night PIR |
Masters 1/2/3 30+ |
5/16 |
4 |
Rally the Valley Omnium: Time Trial |
Category 1/2 Open 40+ |
5/14 |
4 |
Rally the Valley Omnium: Criterium |
Category 1/2 Open 40+ |
5/14 |
3 |
Monday Night PIR |
Masters 1/2/3 30+ |
5/9 |
9 |
Monday Night PIR |
Masters 1/2/3 30+ |
5/2 |
DNF |
Gorge Gravel Grinder |
Masters Men - Medium Grinder |
4/24 |