| 22 | 
    Cross Crusade: Deschutes Brewery | 
    Category A | 
    11/2 | 
  
  
    | 34 | 
    Cross Crusade: Deschutes Brewery | 
    Category A | 
    11/1 | 
  
  
    | 24 | 
    Cross Crusade: WA County Fairgrounds | 
    Category A | 
    10/26 | 
  
  
    | 56 | 
    Cross Crusade: Alpenrose | 
    Category A | 
    10/12 | 
  
  
    | 25 | 
    Cross Crusade: Alpenrose | 
    Category A | 
    10/11 | 
  
  
    | 5 | 
    Rapha Trophy Cup p/b Western Bikeworks: Final Series Standings | 
    Singlespeed | 
    10/7 | 
  
  
    | 2 | 
    Rapha Trophy Cup p/b Western Bikeworks | 
    Singlespeed | 
    10/7 | 
  
  
    | 11 | 
    Rapha Trophy Cup p/b Western Bikeworks: Series Standings | 
    Singlespeed | 
    9/30 | 
  
  
    | 17 | 
    Battle at Barlow | 
    Category A | 
    9/28 | 
  
  
    | DNF | 
    GPRT: Ninkrossi | 
    Category A | 
    9/27 | 
  
  
    | 13 | 
    Blind Date at the Dairy | 
    Men A | 
    9/24 | 
  
  
    | 10 | 
    Rapha Trophy Cup p/b Western Bikeworks: Series Standings | 
    Singlespeed | 
    9/23 | 
  
  
    | 3 | 
    Rapha Trophy Cup p/b Western Bikeworks | 
    Singlespeed | 
    9/23 | 
  
  
    | DNF | 
    GPRT: Hood River Double Cross | 
    Category A | 
    9/13 | 
  
  
    | 7 | 
    Blind Date at the Dairy | 
    Men A | 
    9/10 | 
  
  
    | 4 | 
    Fazio Farms | 
    Singlespeed | 
    9/7 | 
  
  
    | 11 | 
    Portland Short Track Series MTB STXC: July Series Standings | 
    Category 1 Men 19-34 | 
    7/28 | 
  
  
    | 4 | 
    Portland Short Track Series MTB STXC | 
    Category 1 Men 19-34 | 
    7/7 | 
  
  
    | 2 | 
    Baker City Cycling Classic | 
    Category 3 Men | 
    6/29 | 
  
  
    | 26 | 
    Baker City Cycling Classic: BCCC Time Trial: Tour d'Town Criterium | 
    Category 3 Men | 
    6/28 | 
  
  
    | 14 | 
    Baker City Cycling Classic: BCCC Time Trial | 
    Category 3 Men | 
    6/28 | 
  
  
    | 2 | 
    Baker City Cycling Classic | 
    Category 3 Men | 
    6/27-29 | 
  
  
    | 2 | 
    Baker City Cycling Classic: The Catherine Creek Road Race: GC after stage 1 | 
    Category 3 Men | 
    6/27 | 
  
  
    | 2 | 
    Baker City Cycling Classic: The Catherine Creek Road Race | 
    Category 3 Men | 
    6/27 | 
  
  
    | DNF | 
    Tuesday PIR | 
    Category 1/2/3 | 
    6/24 | 
  
  
    | 19 | 
    Mt. Tabor Circuit Race | 
    Senior Men | 
    6/21 | 
  
  
    | 12 | 
    Mt. Tabor Series | 
    Senior Men | 
    6/18 | 
  
  
    | DNF | 
    Mt. Tabor Series | 
    Senior Men | 
    6/4 | 
  
  
    | 6 | 
    Mt. Tabor Series | 
    Men Category 3 | 
    6/4 | 
  
  
    | 26 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    6/3 | 
  
  
    | 78 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    5/27 | 
  
  
    | 2 | 
    Banana Belt Series: Banana Belt 3 | 
    Men 3 | 
    5/18 | 
  
  
    | 3 | 
    Banana Belt Series: Banana Belt 2: Series Standings after race 2 | 
    Men 3 | 
    5/10 | 
  
  
    | 1 | 
    Banana Belt Series: Banana Belt 2 | 
    Men 3 | 
    5/10 | 
  
  
    | 83 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    5/6 | 
  
  
    | 2 | 
    Banana Belt Series | 
    Men 3 | 
    5/4-18 | 
  
  
    | 7 | 
    Banana Belt Series: Banana Belt 1 | 
    Men 3 | 
    5/4 | 
  
  
    | 89 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    4/29 | 
  
  
    | 4 | 
    Bear Springs: MTB XC | 
    Sport (Category 2) Men 19-39 | 
    4/27 | 
  
  
    | 50 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    4/15 |