21 |
Cross Crusade: Barton Park |
Singlespeed |
11/14 |
27 |
Cross Crusade: Washington County Fair Complex |
Singlespeed |
11/7 |
37 |
Blind Date at the Dairy: Final Series totals |
Singlespeed |
10/27 |
33 |
Blind Date at the Dairy: Series after date #4 |
Singlespeed |
10/20 |
31 |
Blind Date at the Dairy: Series Standings |
Singlespeed |
10/13 |
16 |
Blind Date at the Dairy |
Singlespeed (Monogomists) |
10/13 |
36 |
Cross Crusade: Rainier High School |
Singlespeed |
10/10 |
31 |
Blind Date at the Dairy: Series Standings |
Singlespeed |
10/6 |
22 |
Cross Crusade: Alpenrose Dairy |
Singlespeed |
10/3 |
17 |
Oregon Super D Series: Sandy Ridge Super D: Final Series Totals |
Category 1 Men (19-39) |
9/5 |
DNS |
Oregon Super D Series: Sandy Ridge Super D |
Category 1 Men (19-39) |
9/5 |
11 |
Oregon Super D Series: Oakridge Super D |
Category 1 Men (19-39) |
8/29 |
45 |
Portland MTB Short Track Series |
Singlespeed Men |
8/2 |
2 |
Portland MTB Short Track Series |
Category 1 Men 19-34 |
8/2 |
3 |
Portland MTB Short Track Series |
Category 1 Men 19-34 |
7/26 |
3 |
Portland MTB Short Track Series |
Category 1 Men 19-34 |
7/19 |
4 |
Portland MTB Short Track Series |
Category 1 Men 19-34 |
7/12 |
2 |
Portland MTB Short Track Series |
Category 1 Men 19-34 |
7/5 |
2 |
Portland MTB Short Track Series |
Category 1 Men 19-34 |
6/28 |
2 |
Portland MTB Short Track Series |
Category 1 Men 19-34 |
6/21-8/2 |
3 |
Portland MTB Short Track Series |
Category 1 Men 19-34 |
6/21 |
3 |
Ashland Mountain Challenge |
Category 1 Men (30-39) |
6/12 |
7 |
Spring Thaw |
Category 1 Men 19-34 |
5/15 |
6 |
Bear Springs XC |
Category 1 Men 19-34 |
4/25 |