| 50 | 
    Cross Crusade: Washington County Fair Complex | 
    Masters 35+ A | 
    11/11 | 
  
  
    | 19 | 
    GPTB: David Douglas CX #2 | 
    Masters 35+ A | 
    10/27 | 
  
  
    | 14 | 
    Blind Date at the Dairy: October Series Standings | 
    Masters Men B 35+ | 
    10/24 | 
  
  
    | 19 | 
    Blind Date at the Dairy: October Series Standings | 
    Masters Men A 35+ | 
    10/24 | 
  
  
    | DNF | 
    Cross Crusade: PIR (Heron Lakes) | 
    Masters 35+ A | 
    10/21 | 
  
  
    | DNF | 
    Blind Date at the Dairy | 
    Masters Men A 35+ | 
    10/17 | 
  
  
    | 9 | 
    Blind Date at the Dairy | 
    Masters Men A 35+ | 
    10/10 | 
  
  
    | 6 | 
    Cross Crusade: Alpenrose | 
    Masters 35+ B | 
    10/7 | 
  
  
    | 4 | 
    Blind Date at the Dairy | 
    Masters Men B 35+ | 
    10/3 | 
  
  
    | 50 | 
    Battle at Barlow | 
    Masters 35+ B | 
    9/30 | 
  
  
    | 2 | 
    Blind Date at the Dairy | 
    Masters Men B 35+ | 
    9/26 | 
  
  
    | 27 | 
    GPTB: Zaandercross at Frenchmans Bar | 
    Masters 35+ B | 
    9/22 | 
  
  
    | 3 | 
    Blind Date at the Dairy: September Series Standings | 
    Masters Men B 35+ | 
    9/19 | 
  
  
    | 5 | 
    Blind Date at the Dairy: Series Standings | 
    Masters Men B | 
    9/19 | 
  
  
    | 19 | 
    Blind Date at the Dairy: Series Standings | 
    Masters Men A | 
    9/19 | 
  
  
    | 5 | 
    Blind Date at the Dairy: Series Standings | 
    Masters Men B | 
    9/19 | 
  
  
    | 16 | 
    Blind Date at the Dairy: Series Standings | 
    Masters Men A | 
    9/19 | 
  
  
    | 3 | 
    Blind Date at the Dairy: Series Standings | 
    Masters Men B | 
    9/19 | 
  
  
    | 8 | 
    Blind Date at the Dairy | 
    Masters Men B | 
    9/19 | 
  
  
    | DNF | 
    GPTB: David Douglas CX #1 | 
    Masters 35+ B | 
    9/1 | 
  
  
    | 22 | 
    Tuesday PIR: August Series Standings | 
    Category 3/4 | 
    8/28 | 
  
  
    | 11 | 
    Giro di Portland | 
    Men Category 3 | 
    8/18 | 
  
  
    | 6 | 
    Portland Twilight Criterium | 
    Category 3 Men | 
    8/10 | 
  
  
    | 7 | 
    Tuesday PIR | 
    Category 3/4 | 
    8/7 | 
  
  
    | 6 | 
    Tuesday PIR: July Series Standings | 
    Category 3/4 | 
    7/31 | 
  
  
    | 2 | 
    Tuesday PIR: Series Standings | 
    Category 3/4 | 
    7/17 | 
  
  
    | 9 | 
    Tuesday PIR | 
    Category 3/4 | 
    7/10 | 
  
  
    | 4 | 
    St. Honore Criterium | 
    Category 3 | 
    7/7 | 
  
  
    | 5 | 
    Downtown Longview Twilight Crit Series  | 
    Category 1/2/3 | 
    7/6 | 
  
  
    | 6 | 
    Alpenrose Thursdays | 
    Category 1/2/3 Men | 
    7/5 | 
  
  
    | 2 | 
    Tuesday PIR | 
    Category 3/4 | 
    7/3 | 
  
  
    | 15 | 
    Tuesday PIR: June Series Standings | 
    Category 3/4 | 
    6/26 | 
  
  
    | 5 | 
    Tuesday PIR | 
    Category 3/4 | 
    6/26 | 
  
  
    | 5 | 
    Alpenrose Thursdays | 
    Category 3 | 
    6/21 | 
  
  
    | 32 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    6/19 | 
  
  
    | 31 | 
    Mt. Tabor Series | 
    Men 3 | 
    6/13 | 
  
  
    | 17 | 
    Monday PIR | 
    Masters Men 1/2/3 | 
    5/28 | 
  
  
    | 44 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    5/15 | 
  
  
    | 73 | 
    Monday PIR | 
    Masters Men 1/2/3 | 
    5/7 | 
  
  
    | 14 | 
    Piece of Cake RR | 
    Men 3 | 
    4/7 |