1 |
GPMC: Winter Cross: GPMC Final Series Standings |
1 |
GPMC: Winter Cross |
2 |
Psycho Cross: Series Standings |
1 |
Psycho Cross |
2 |
Kruger's Crossing CX Classic |
1 |
GPMC: OBRA CX Champs/Psycho: GPMC Series Standings |
2 |
GPMC: OBRA CX Champs/Psycho |
1 |
Cross Crusade |
1 |
Cross Crusade |
1 |
GPMC: Apple Core Cross: GPMC Series Standings |
1 |
GPMC: Apple Core Cross |
1 |
GPMC: David Douglas CX #2: GPMC Series Standings |
1 |
GPMC: David Douglas CX #2 |
29 |
Blind Date |
2 |
Cross Crusade |
1 |
GPMC: Het Meer CX Race: GPMC Series Standings |
1 |
GPMC: Het Meer CX Race |
2 |
Cross Crusade |
1 |
GPMC: Ninkrossi: GPMC Series Standings |
1 |
GPMC: Ninkrossi |
2 |
Cross Crusade |
1 |
GPMC: Heiser CX: GPMC Series Standings |
1 |
GPMC: Heiser CX |
37 |
Blind Date |
1 |
Cross Crusade |
1 |
Canby Cross-Word Cyclocross Challenge |
40 |
Blind Date |
1 |
Battle at Barlow |
1 |
Hood River Double Cross |
1 |
GPMC: Hood River Double Cross: GPMC Series Standings |
1 |
GPMC: Hood River Double Cross |
1 |
Pain and Suffer'n CX |
2 |
Psycho Cross |
1 |
GPMC: David Douglas CX #1 |
23 |
Kruger's Kermesse |
79 |
OBRA Uphill TT: Combined |
7 |
OBRA Uphill TT |
2 |
Alsea Falls Switchback/OBRA MTB XC Champs |
26 |
Portland Short Track Series - July/Aug Series |
25 |
Portland Short Track Series |
4 |
Westview OBRA Championship STXC |
16 |
Portland Short Track Series |
14 |
Portland Short Track Series |
DNS |
Cascade Chainbreaker |
DNF |
Hornings Hustle MTB XC |
9 |
Echo Red to Red MTB XC |