48 |
Cross Crusade: PIR (Pro Paddock) |
Category A |
11/18 |
42 |
Cross Crusade: Barton Park |
Category A |
11/4 |
59 |
Cross Crusade: PIR (Heron Lakes) |
Category A |
10/21 |
9 |
Canby Cross-Word CX Challenge |
Category A |
10/20 |
DNF |
GPTB: Heiser Farm CX |
Category A |
10/6 |
DNF |
Battle at Barlow |
Category A |
9/30 |
21 |
GPTB: Zaandercross at Frenchmans Bar |
Category A |
9/22 |
1 |
High Cascades 24 |
Open 5-6-Person Men |
9/8 |
26 |
Portland Short Track Series: Series Standings for July |
Category 1 Men 19-34 |
7/30 |
16 |
Portland Short Track Series |
Category 1 Men 19-34 |
7/30 |
4 |
Stage Coach XC/OBRA XC Championships |
Category 1 Men (Short Loop) |
7/28 |
1 |
Six Hours of Mt Hood |
Two-Person Co-ed |
7/1 |
22 |
Portland Short Track Series: Series Standings for June |
Category 1 Men 19-34 |
6/25 |
10 |
Portland Short Track Series |
Category 1 Men 19-34 |
6/25 |
12 |
Pickett's Charge XC |
Category 1 Men 19-34 |
6/24 |
11 |
Portland Short Track Series |
Category 1 Men 19-34 |
6/11 |
DNF |
Washougal 3/6 Hr MTB Race |
Solo Men 6-Hour |
6/9 |
3 |
Return on the Jedi XC |
Category 1 Men 19-34 |
6/3 |
11 |
Sisters Stampede |
Category 1 Men 19-34 |
5/27 |
13 |
Cascade Chainbreaker XC |
Category 1 Men 19-34 |
5/13 |
110 |
Tuesday PIR |
Category 1/2/3 |
5/8 |
1 |
Coast Hills Classic XC |
Men Category 1 19-34 |
5/6 |
36 |
Tuesday PIR |
Category 1/2/3 |
5/1 |
13 |
Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap XC |
Men Category 1 19-34 |
4/29 |
7 |
Peak Sports Mudslinger XC |
Men Category 1 19-34 |
4/1 |