| 26 | Kruger's Crossing Cyclocross | Masters 35+ B | 11/21 | 
  
    | 36 | Cross Crusade: Clatsop County Fairgrounds | Masters 35+ B | 10/31 | 
  
    | 53 | Cross Crusade: Clatsop County Fairgrounds | Masters 35+ B | 10/30 | 
  
    | 80 | Cross Crusade: Alpenrose Dairy | Category B | 10/3 | 
  
    | 28 | WebCyclery Thrilla CX Series | Men B | 9/30 | 
  
    | 24 | WebCyclery Thrilla CX Series | Men B | 9/16 | 
  
    | 24 | WebCyclery Thrilla CX Series | Men B | 9/9 | 
  
    | 22 | Eugene Celebration: Celebration Crit | Category 3 Men | 9/6 | 
  
    | 60 | Eugene Celebration: Coburg TT: Combined | Combined | 9/6 | 
  
    | 20 | Eugene Celebration: Coburg TT | Category 3 Men | 9/6 | 
  
    | 30 | Eugene Celebration: Briggs Hill | Category 3 Men | 9/5 | 
  
    | 61 | Eugene Celebration: McBeth Prologue : Combined | Combined | 9/4 | 
  
    | 25 | Eugene Celebration | Category 3 Men | 9/4-6 | 
  
    | 18 | Eugene Celebration: McBeth Prologue | Category 3 Men | 9/4 | 
  
    | 11 | OBRA Criterium Championships | Men Category 3 | 8/22 | 
  
    | 12 | OBRA Criterium Championships | Masters Men 30-39 | 8/22 | 
  
    | 7 | Central Oregon Crit Champs | Category 3 | 8/18 | 
  
    | 13 | Central Oregon Crit Series | Category 1/2/3 | 8/4 | 
  
    | 3 | Central Oregon Crit Series | Category 3/4/5 | 7/28 | 
  
    | 53 | Cascade Cycling Classic: Awbrey Butte Circuit Race: OBRA-Overall GC | Category 3 Men | 7/25 | 
  
    | 59 | Cascade Cycling Classic: Awbrey Butte Circuit Race: OBRA-Awbrey Butte Circuit Race | Category 3 Men | 7/25 | 
  
    | 273 | Cascade Cycling Classic: Downtown Criterium: Skyliners Time Trial-OBRA Stage 2: Combined | Combined | 7/24 | 
  
    | 17 | Cascade Cycling Classic: Downtown Criterium: Downtown Criterium-OBRA Stage 3 | Category 3 Men | 7/24 | 
  
    | 69 | Cascade Cycling Classic: Downtown Criterium: Skyliners Time Trial-OBRA Stage 2 | Category 3 Men | 7/24 | 
  
    | 61 | Cascade Cycling Classic: Cascade Lakes Road Race: Cascade Lakes Road Race-OBRA races | Category 3 Men | 7/23 | 
  
    | DNF | High Desert Omnium: Road Race | Category 4/5 | 7/11 | 
  
    | 36 | High Desert Omnium: Road Race | Category 3 | 7/11 | 
  
    | 84 | High Desert Omnium: Time Trial: Combined | Combined | 7/10 | 
  
    | 21 | High Desert Omnium: Time Trial | Category 3 | 7/10 | 
  
    | 17 | High Desert Omnium: Criterium | Category 3 | 7/10 | 
  
    | 11 | Central Oregon Crit Series | Category 3/4/5 | 6/30 | 
  
    | 24 | Salem Fairview | Men 3 | 6/27 | 
  
    | 13 | Swan Island Criterium | Category 4/5 | 6/26 | 
  
    | 3 | NWX Crit | Category 4/5 Men | 6/25 | 
  
    | 33 | Elkhorn Classic Stage Race-Dooley Mountain Road Race | Category 4/5 Men | 6/20 | 
  
    | 164 | Elkhorn Classic Stage Race-Pleasant Valley ITT: Combined | Combined | 6/19 | 
  
    | 3 | Elkhorn Classic Stage Race-Gold Rush Crit | Men Category 4/5 | 6/19 | 
  
    | 17 | Elkhorn Classic Stage Race-Pleasant Valley ITT | Men Category 4/5 | 6/19 | 
  
    | 33 | Elkhorn Classic Stage Race | Category 4/5 Men | 6/18-20 | 
  
    | 38 | Elkhorn Classic Stage Race-Oregon Trail Road Race | Men Category 4/5 | 6/18 | 
  
    | 5 | Central Oregon Crit Series | Category 3/4/5 | 6/16 | 
  
    | 54 | OBRA TTT: Combined | Combined | 5/23 | 
  
    | 5 | OBRA TTT | Men 3 | 5/23 | 
  
    | 19 | Bend Don't Brake | Category 4/5 | 5/8 | 
  
    | 140 | Cherry Blossom Cycling Classic: 8-mile Time Trial: Combined | Combined | 4/25 | 
  
    | 19 | Cherry Blossom Cycling Classic: Cherry City Criterium | Category 4 Men | 4/25 | 
  
    | 10 | Cherry Blossom Cycling Classic: 8-mile Time Trial | Category 4 Men | 4/25 | 
  
    | 14 | Cherry Blossom Cycling Classic: Orchard Run Circuit Race: GC after Stage 2 | Category 4 Men | 4/24 | 
  
    | 19 | Cherry Blossom Cycling Classic: Orchard Run Circuit Race | Category 4 Men | 4/24 | 
  
    | 11 | Cherry Blossom Cycling Classic | Category 4 Men | 4/23-25 | 
  
    | 3 | Cherry Blossom Cycling Classic: Columbia Hills Road Race | Category 4 Men | 4/23 | 
  
    | 3 | Cherry Blossom Cycling Classic: Columbia Hills Road Race: GC after Stage 1 | Category 4 Men | 4/23 | 
  
    | 21 | Table Rock Road Race | Men 4/5 | 4/17 | 
  
    | 8 | Icebreaker Criterium | Men 4/5 | 4/11 | 
  
    | 13 | King's Valley | Men 4/5 | 4/10 | 
  
    | 2 | Willamette University Capitol Criterium | Men 4/5 | 4/3 | 
  
    | 20 | Piece of Cake | Men 4 | 3/28 | 
  
    | DNF | Banana Belt Series: Banana Belt 3 | Men 4 | 3/14 | 
  
    | 16 | Banana Belt Series: Banana Belt 2 | Men 4 | 3/7 | 
  
    | 32 | Banana Belt Series | Men 4 | 2/28-3/14 | 
  
    | 13 | Banana Belt Series: Banana Belt 1 | Men 4 | 2/28 | 
  
    | 49 | Cherry Pie | Men 4 | 2/13 |