| 15 |
Cyclocross Crusade - PIR Coyote Run #2: Cyclocross Crusade Series Points after Race 3 |
Category 1/2 Masters Open 35+ |
10/19 |
| 8 |
Cyclocross Crusade - PIR Coyote Run #2: Cyclocross Crusade Series Points after Race 3 |
Masters 50+ |
10/19 |
| 24 |
Harvest CX: Harvest: Zaaldercross: Harvest: Series Points |
Singlespeed Open |
10/18 |
| 20 |
Harvest CX: Harvest: Zaaldercross: Harvest: Series Points |
Masters Open 50+ |
10/18 |
| 14 |
Portland Trophy Cup Series Points |
Open 50+ |
10/14 |
| 4 |
Cyclocross Crusade - PIR Heron Lakes |
Category 1/2 Masters Open 35+ |
10/12 |
| 1 |
Cyclocross Crusade - PIR Heron Lakes |
Masters 50+ |
10/12 |
| 4 |
Cyclocross Crusade - PIR Heron Lakes |
Category 1/2 Masters 35+ Open |
10/12 |
| 1 |
Portland Trophy Cup |
Open 50+ |
10/7 |
| 5 |
Harvest CX: Harvest: Heiser Farms CX |
Singlespeed Open |
9/27 |
| 2 |
Harvest CX: Harvest: Heiser Farms CX |
Masters Open 50+ |
9/27 |
| 7 |
Red R Criterium |
Senior Open Category 1/2/3 |
7/12 |
| 18 |
Red R Criterium |
Masters Open 50+ |
7/12 |
| 1 |
Takelma Gravel Grinder |
Men 50-59 |
6/28 |
| 1 |
Twilight Time Trial Series Points |
Open Category 1/2 |
5/20 |
| 2 |
Twilight Time Trial Series |
Open Category 1/2 |
5/20 |
| 1 |
Oregon Gran Fondo |
Men 50-59 - Medio Fondo |
5/18 |
| 2 |
Twilight Time Trial Series |
Open Category 1/2 |
5/13 |
| 1 |
Twilight Time Trial Series |
Open Category 1/2 |
5/6 |
| 4 |
Gorge Gravel Race |
Masters Men 45-59 - Big Gravel |
4/27 |
| 1 |
Chilly Crow TT |
Eddy Men |
4/19 |
| 2 |
Sasquatch Duro |
Men 50-59 - Big Squatch |
4/13 |
| 4 |
Rowena Roubaix/OBRA Road Championships |
Masters Open 50+ |
3/30 |
| 1 |
OBRA Real West Gravel Champs |
Men 50-59 - Long |
3/16 |
| 1 |
Real West Gravel/OBRA Gravel Championships |
Long Cousre Men 50-59 |
3/16 |