| 1 |
Cyclocross Crusade - Cascade Locks |
Masters 60+ |
10/25 |
| 1 |
Cyclocross Crusade - PIR Coyote Run #2: Cyclocross Crusade Series Points after Race 3 |
Masters 60+ |
10/19 |
| 1 |
Cyclocross Crusade - PIR Coyote Run #2 |
Masters 60+ |
10/19 |
| 1 |
Harvest CX: Harvest: Zaaldercross |
Masters Open 60+ |
10/18 |
| 2 |
Harvest CX: Harvest: Zaaldercross: Harvest: Series Points |
Masters Open 60+ |
10/18 |
| 3 |
Portland Trophy Cup Series Points |
Open 60+ |
10/14 |
| 3 |
Portland Trophy Cup |
Open 60+ |
10/14 |
| 1 |
Cyclocross Crusade - PIR Heron Lakes |
Masters 60+ |
10/12 |
| 1 |
Harvest CX: Harvest: Columbia CX |
Masters Open 60+ |
10/11 |
| 3 |
Portland Trophy Cup |
Open 60+ |
10/7 |
| 2 |
Harvest CX: Harvest: Madras CX |
Masters Open 60+ |
10/4 |
| 2 |
Portland Trophy Cup |
Open 60+ |
9/30 |
| 2 |
Cyclocross Crusade - Coyote Run |
Masters 60+ |
9/28 |
| 3 |
Portland Trophy Cup |
Open 60+ |
9/23 |
| 1 |
Harvest CX: Harvest: Washougal CX |
Masters Open 60+ |
9/20 |
| 3 |
Portland Trophy Cup |
Open 60+ |
9/16 |
| 1 |
Coyote Run CX Series Points |
Masters 60+ Open |
9/15 |
| 1 |
Coyote Run CX |
Open 60+ |
9/15 |
| 3 |
Harvest CX: Harvest: Oak Hill School CX |
Masters Open 60+ |
9/13 |
| 1 |
Coyote Run CX |
Open 60+ |
8/18 |
| 1 |
Coyote Run CX |
Open 60+ |
8/11 |
| 21 |
Mt. Tabor Final Series Totals |
Masters 50+ |
7/23 |
| 10 |
Coyote STXC Final Points Standings |
Category 2 Open 50+ |
7/21 |
| 20 |
Mt. Tabor Week 7 Series Points |
Masters 50+ |
7/16 |
| 9 |
Mt. Tabor |
Masters 50+ |
7/9 |
| 6 |
Coyote STXC |
Category 2 Open 50+ |
7/7 |
| 18 |
Mt. Tabor |
Masters 50+ |
7/2 |
| 7 |
Coyote STXC |
Category 2 Open 50+ |
6/30 |
| 14 |
Mt. Tabor |
Masters 50+ |
6/25 |
| 8 |
Coyote STXC |
Category 2 Open 50+ |
6/23 |
| 14 |
Mt. Tabor |
Masters 50+ |
6/18 |
| 6 |
Coyote STXC |
Category 2 Open 50+ |
6/16 |
| 23 |
Cascade Gravel Race |
Masters Men 45-59 - Big Gravel |
6/1 |
| 34 |
Gorge Gravel Race |
Masters Men 45-59 - Medium Gravel |
4/27 |