| 25 | Cross Crusade: Washington County Fair Complex | Masters 35+ B | 11/11 | 
  
    | 21 | Cross Crusade: Barton Park | Masters 35+ B | 11/4 | 
  
    | 116 | Cross Crusade: Barton Park | Masters 35+ C | 11/4 | 
  
    | 56 | Cross Crusade: Deschutes Brewery | Masters 35+ B | 10/28 | 
  
    | 29 | Cross Crusade: Deschutes Brewery | Masters 35+ B | 10/27 | 
  
    | 39 | Blind Date at the Dairy | Masters Men C | 10/24 | 
  
    | 57 | Cross Crusade: PIR (Heron Lakes) | Masters 35+ B | 10/21 | 
  
    | 58 | Cross Crusade: PIR (Heron Lakes) | Category B | 10/21 | 
  
    | 22 | Canby Cross-Word CX Challenge | Masters 35+ C | 10/20 | 
  
    | 37 | Cross Crusade: Rainier | Masters 35+ B | 10/14 | 
  
    | 43 | Blind Date at the Dairy | Masters Men C | 10/10 | 
  
    | 36 | Cross Crusade: Alpenrose | Masters 35+ B | 10/7 | 
  
    | 22 | GPTB: Heiser Farm CX | Masters 35+ C | 10/6 | 
  
    | 15 | Blind Date at the Dairy | Beginner Men | 10/3 | 
  
    | 40 | Battle at Barlow | Masters 35+ B | 9/30 | 
  
    | 8 | Battle at Barlow | Beginner Men | 9/30 | 
  
    | 40 | Blind Date at the Dairy | Beginner Men | 9/26 | 
  
    | 28 | GPTB: Het Meer CX Race | Masters 35+ B | 9/9 | 
  
    | 32 | Portland Short Track Series: Series Standings for July | Category 2 Men 35-44 | 7/30 | 
  
    | 31 | Portland Short Track Series | Category 2 Men 35-44 | 7/30 | 
  
    | 26 | Portland Short Track Series | Category 2 Men 35-44 | 7/16 | 
  
    | 15 | Portland Short Track Series | Category 2 Men 35-44 | 7/9 | 
  
    | 20 | Portland Short Track Series: Series Standings for June | Category 2 Men 35-44 | 6/25 | 
  
    | 13 | Portland Short Track Series | Category 2 Men 35-44 | 6/25 | 
  
    | 15 | Portland Short Track Series | Category 2 Men 35-44 | 6/18 | 
  
    | 19 | Portland Short Track Series | Category 2 Men 35-44 | 6/11 | 
  
    | 15 | Portland Short Track Series | Category 2 Men 35-44 | 6/4 | 
  
    | 45 | Echo Red to Red | Category 2/35-44 Men | 3/3 |