| |
Race |
Category |
Date |
| 30 |
Cross Crusade: PIR (Pro Paddock) |
Category B |
11/18 |
| 24 |
Blind Date at the Dairy: October Series Standings |
Men B |
10/24/2012 |
| DNF |
Cross Crusade: Alpenrose |
Category B |
10/07/2012 |
| 11 |
Blind Date at the Dairy |
Men B |
10/03/2012 |
| 15 |
Battle at Barlow |
Category B |
09/30/2012 |
| 2 |
GPTB: David Douglas CX #1 |
Category B |
9/1 |
| 13 |
Portland Short Track Series: Series Standings for July |
Singlespeed Men |
07/30/2012 |
| 13 |
Portland Short Track Series |
Singlespeed Men |
07/30/2012 |
| 6 |
Portland Short Track Series |
Singlespeed Men |
7/23 |
| 19 |
High Cascades 100 |
Singlespeed Men |
07/21/2012 |
| 15 |
Portland Short Track Series |
Singlespeed Men |
7/9 |
| 4 |
Six Hours of Mt Hood |
SOLO SINGLESPEED |
07/01/2012 |
| 16 |
Portland Short Track Series: Series Standings for June |
Singlespeed Men |
06/25/2012 |
| 11 |
Portland Short Track Series |
Singlespeed Men |
06/25/2012 |
| 19 |
Portland Short Track Series |
Singlespeed Men |
6/18 |
| 7 |
Test of Endurance 50/100 |
Singlespeed |
6/16 |
| 5 |
Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap XC |
Singlespeed |
04/29/2012 |
| 7 |
Peak Sports Mudslinger XC |
Singlespeed |
04/01/2012 |
| 21 |
Echo Red to Red |
Singlespeed |
03/03/2012 |