31 |
GPMC: Winter Cross: GPMC Final Series Standings |
18 |
Kruger's Crossing CX Classic |
31 |
GPMC: OBRA CX Champs/Psycho: GPMC Series Standings |
31 |
Cross Crusade |
29 |
GPMC: Apple Core Cross: GPMC Series Standings |
29 |
Cross Crusade |
24 |
Cross Crusade |
27 |
GPMC: David Douglas CX #2: GPMC Series Standings |
6 |
Day of the Dead Super D |
4 |
Day of the Dead Cyclocross Super D |
21 |
Blind Date |
47 |
Cross Crusade |
24 |
GPMC: Het Meer CX Race: GPMC Series Standings |
28 |
Blind Date |
38 |
Cross Crusade |
22 |
GPMC: Ninkrossi: GPMC Series Standings |
20 |
Blind Date |
16 |
GPMC: Heiser CX: GPMC Series Standings |
20 |
Blind Date |
42 |
Cross Crusade |
19 |
Blind Date |
21 |
Battle at Barlow |
15 |
GPMC: Hood River Double Cross: GPMC Series Standings |
7 |
GPMC: David Douglas CX #1 |
DNF |
Kruger's Kermesse |
17 |
Portland Short Track Series |
30 |
Portland Short Track Series |
21 |
Portland Short Track Series |
18 |
Portland Short Track Series |
22 |
Portland Short Track Series |
21 |
Portland Short Track Series |
23 |
Portland Short Track Series |
27 |
Portland Short Track Series |
26 |
Portland Short Track Series |
34 |
Portland Short Track Series |
35 |
Portland Short Track Series |
32 |
Portland Short Track Series |
14 |
Hornings Hustle MTB XC |