| 11 | OBRA CCX Championship | Masters 35+ B | 11/20 | 
  
    | 8 | Cross Crusade: Barton Park | Masters 35+ B | 11/14 | 
  
    | 17 | Cross Crusade: Washington County Fair Complex | Masters 35+ B | 11/7 | 
  
    | 82 | Cross Crusade: Washington County Fair Complex | Singlespeed | 11/7 | 
  
    | 32 | Cross Crusade: Clatsop County Fairgrounds | Clydesdale | 10/31 | 
  
    | 13 | Cross Crusade: Clatsop County Fairgrounds | Masters 35+ B | 10/31 | 
  
    | 37 | Cross Crusade: Clatsop County Fairgrounds | Masters 35+ B | 10/30 | 
  
    | 62 | Cross Crusade: Portland International Raceway | Masters 35+ B | 10/24 | 
  
    | 24 | Cross Crusade: Sherwood Forest Equestrian Center | Masters 35+ B | 10/17 | 
  
    | 3 | Ninkrossi CX | Masters 35+ B | 10/16 | 
  
    | 35 | Cross Crusade: Rainier High School | Masters 35+ B | 10/10 | 
  
    | 43 | Cross Crusade: Alpenrose Dairy | Masters 35+ B | 10/3 | 
  
    | 54 | Cross Crusade: Alpenrose Dairy | Singlespeed | 10/3 | 
  
    | 44 | Battle at Barlow | Masters 35+ B | 9/26 | 
  
    | 11 | Hood River Double Cross | Masters 35+ B | 9/19 | 
  
    | 23 | Hood River Double Cross | Singlespeed | 9/19 | 
  
    | 9 | Hood River Double Cross | Masters 35+ B | 9/18 | 
  
    | 9 | Hood River Double Cross: Chip Test Results | Masters Men B | 9/18 | 
  
    | 11 | Pain+Suffer'n CX | Masters 35+ B | 9/12 | 
  
    | 15 | Kruger's Kermesse Farm Crit | Masters Men 35+ A | 8/29 | 
  
    | 49 | Kruger's Kermesse Farm Crit | Masters Men 35+ B | 8/29 | 
  
    | 47 | Tuesday PIR | Category 3/4 | 8/17 | 
  
    | 20 | Tuesday PIR | Category 4/5 | 8/10 | 
  
    | DNF | Tuesday PIR | Category 3/4 | 7/27 | 
  
    | 9 | Cascade Cream Puff | Category 2/35-44 Men | 7/11 |