| 24 | 
    Yamhill Gravel Fondo | 
    Grande - Open Men 18-39 | 
    4/20 | 
    1 | 
  
  
    | 28 | 
    Monday Night PIR | 
    Men 4/5 30+ | 
    5/6 | 
    1 | 
  
  
    | 10 | 
    Monday Night PIR | 
    Men 4/5 30+ | 
    5/13 | 
    1 | 
  
  
    | 15 | 
    Monday Night PIR - Overall Series Points | 
    Men 4/5 30+ | 
    5/13 | 
    1 | 
  
  
    | 17 | 
    Monday Night PIR Road Circuit Race: Monday Night PIR: Overall Series Points | 
    Men 4/5 30+ | 
    5/20 | 
    1 | 
  
  
    | 9 | 
    Mt. Tabor Series | 
    Men 5 | 
    6/5 | 
    1 | 
  
  
    | 12 | 
    Hammer Velo Crit | 
    Category 4/5 | 
    6/8 | 
    1 | 
  
  
    | 1 | 
    Hammer Velo Crit | 
    Men 4/5 | 
    6/8 | 
    1 | 
  
  
    | 6 | 
    Monday Night PIR | 
    Men 4/5 30+ | 
    6/10 | 
    1 | 
  
  
    | 13 | 
    Monday Night PIR: Series Results | 
    Men 4/5 30+ | 
    6/17 | 
    1 | 
  
  
    | 7 | 
    Monday Night PIR Road Circuit Race | 
    Men 4/5 30+ | 
    6/24 | 
    1 | 
  
  
    | 12 | 
    Monday Night PIR Road Circuit Race: June Overall Series Points | 
    Men 4/5 30+ | 
    6/24 | 
    1 | 
  
  
    | 18 | 
    Tuesday Night PIR | 
    Category 4/5 | 
    7/23 | 
    1 | 
  
  
    | 38 | 
    Tuesday Night PIR | 
    Men 4/5 | 
    8/20 | 
    1 | 
  
  
    | 1 | 
    Grand Prix Luciano Bailey: DDCX | 
    Masters Men 35+ 3 | 
    8/31 | 
    1 | 
  
  
    | 4 | 
    Portland Trophy Cup | 
    Open Masters 3/4 | 
    9/3 | 
    1 | 
  
  
    | 1 | 
    Grand Prix Luciano Bailey: Het Meer CX | 
    Masters 35+ 3 | 
    9/7 | 
    1 | 
  
  
    | 5 | 
    Portland Trophy Cup | 
    Open 1/2 35+ | 
    9/10 | 
    1 | 
  
  
    | 12 | 
    Grand Prix Luciano Bailey: Corn Cross | 
    Masters 35+ 1/2 | 
    9/14 | 
    1 | 
  
  
    | DNF | 
    Grand Prix Luciano Bailey: Heiser Farm CX | 
    Masters 35+ 1/2 | 
    9/28 | 
    1 | 
  
  
    | 35 | 
    Cyclocross Crusade: Alpenrose Dairy Day 2 | 
    Category 1/2 Masters 35+ Men | 
    10/6 | 
    1 | 
  
  
    | DNF | 
    Cyclocross Crusade: Cascade Locks | 
    Category 1/2 Masters 35+ Men | 
    10/13 | 
    1 | 
  
  
    | 22 | 
    Cyclocross Crusade: PIR Heron Lakes | 
    Category 1/2 Masters 35+ Men | 
    10/20 | 
    1 | 
  
  
    | 19 | 
    **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park | 
    Category 1/2 Masters 35+ Men | 
    11/10 | 
    1 | 
  
  
    | 16 | 
    Cyclocross Crusade: Kruger's CX | 
    Category 1/2 Masters 35+ Men | 
    11/17 | 
    1 | 
  
  
    | 46 | 
    Bridge City CX | 
    Category 1/2 Men | 
    11/24 | 
    1 | 
  
  
    | 55 | 
    Bridge City CX | 
    Open Men 1/2/3 | 
    11/24 | 
    1 | 
  
  
     | 
     | 
     | 
     | 
    27 |