| 41 | 
    Mt. Ashland Hillclimb/OBRA MTB Hillclimb Championships: Mountain Bike/Road Combined: Combined | 
    Combined | 
    9/20 | 
  
  
    | 30 | 
    Mt. Ashland Hillclimb/OBRA MTB Hillclimb Championships: Road: Combined | 
    Combined | 
    9/20 | 
  
  
    | 35 | 
    Mt. Ashland Hillclimb/OBRA MTB Hillclimb Championships: Mountain Bike/Road Combined | 
    Open | 
    9/20 | 
  
  
    | 1 | 
    Mt. Ashland Hillclimb/OBRA MTB Hillclimb Championships: Road | 
    Masters 60+ | 
    9/20 | 
  
  
    | 45 | 
    Monday PIR: August Series | 
    Masters 1/2/3 | 
    8/31 | 
  
  
    | 40 | 
    Monday PIR | 
    Masters 1/2/3 | 
    8/31 | 
  
  
    | 2 | 
    Master's Track Championships: Points Races | 
    Masters 55+ | 
    8/30 | 
  
  
    | 5 | 
    Master's Track Championships: Team Sprints | 
    Masters Men | 
    8/30 | 
  
  
    | 2 | 
    Master's Track Championships: Pursuits | 
    Masters 60+ | 
    8/30 | 
  
  
    | 2 | 
    Master's Track Championships: Sprints | 
    Masters 60+ | 
    8/29 | 
  
  
    | 2 | 
    Master's Track Championships: 500 meter TT | 
    Men 60+ | 
    8/29 | 
  
  
    | 26 | 
    Fast Twitch Fridays: August Series | 
    Sprinter | 
    8/28 | 
  
  
    | 21 | 
    Alpenrose Thursday Series: August Series | 
    Senior Men | 
    8/27 | 
  
  
    | 11 | 
    Alpenrose Thursday Series: August Series | 
    Category 3 | 
    8/27 | 
  
  
    | 11 | 
    Alpenrose Thursday Series | 
    Category 3 | 
    8/27 | 
  
  
    | 5 | 
    Mst/Jr Track Race Series: August Series | 
    Masters Men | 
    8/25 | 
  
  
    | 2 | 
    Mst/Jr Track Race Series: 2K Pursuit | 
    Masters Men | 
    8/25 | 
  
  
    | 7 | 
    Fast Twitch Fridays | 
    B Sprint | 
    8/21 | 
  
  
    | 3 | 
    Alpenrose Thursday Series | 
    Madison | 
    8/20 | 
  
  
    | 9 | 
    Alpenrose Thursday Series | 
    Category 3 | 
    8/20 | 
  
  
    | 2 | 
    Mst/Jr Track Race Series: 500 meter TT | 
    Masters Men 50+ | 
    8/18 | 
  
  
    | 31 | 
    Monday PIR | 
    Masters 1/2/3 | 
    8/17 | 
  
  
    | 77 | 
    OBRA Hillclimb Championship: Combined | 
    Combined | 
    8/16 | 
  
  
    | 1 | 
    OBRA Hillclimb Championship | 
    Masters Men 60+ | 
    8/16 | 
  
  
    | 1 | 
    OBRA Criterium Championships | 
    Masters Men 60-69 | 
    8/15 | 
  
  
    | 13 | 
    Mid-Summer Criterium Series | 
    Masters Men 1/2/3 | 
    8/12 | 
  
  
    | 24 | 
    Monday PIR: Series Standings | 
    Men 1/2/3 | 
    8/10 | 
  
  
    | 12 | 
    Monday PIR | 
    Masters 1/2/3 | 
    8/10 | 
  
  
    | 5 | 
    Track National Qualifier: Team Pursuit (OBRA Championship) | 
    Men | 
    8/8 | 
  
  
    | 9 | 
    Alpenrose Thursday Series | 
    Senior Men | 
    8/6 | 
  
  
    | 17 | 
    Mid-Summer Criterium Series: Series Standings | 
    Masters Men | 
    8/5 | 
  
  
    | 9 | 
    Mid-Summer Criterium Series | 
    Masters Men | 
    8/5 | 
  
  
    | 19 | 
    Monday PIR | 
    Men 1/2/3 | 
    8/3 | 
  
  
    | 100 | 
    OBRA TT Championships: 40K: Combined | 
    Combined | 
    8/2 | 
  
  
    | 3 | 
    OBRA TT Championships: 40K | 
    Masters Men 60-64 | 
    8/2 | 
  
  
    | 27 | 
    Alpenrose Thursday Series: July Series | 
    Senior Men | 
    7/30 | 
  
  
    | 2 | 
    Mst/Jr Track Race Series: July Series | 
    Masters Men | 
    7/28 | 
  
  
    | 13 | 
    Monday PIR | 
    Masters 1/2/3 | 
    7/27 | 
  
  
    | 66 | 
    OUCH: Combined | 
    Combined | 
    7/26 | 
  
  
    | 2 | 
    OUCH | 
    Masters Men 60+ | 
    7/26 | 
  
  
    | 13 | 
    Alpenrose Thursday Series | 
    Senior Men | 
    7/23 | 
  
  
    | 17 | 
    Mid-Summer Criterium Series | 
    Masters Men | 
    7/22-8/12 | 
  
  
    | 1 | 
    Mst/Jr Track Race Series | 
    Team Sprints | 
    7/21 | 
  
  
    | 2 | 
    Mst/Jr Track Race Series | 
    Team 8-Lap | 
    7/21 | 
  
  
    | 7 | 
    Mst/Jr Track Race Series | 
    Men 45+ | 
    7/14 | 
  
  
    | 16 | 
    Alpenrose Thursday Series | 
    Category 1/2/3 | 
    7/9 | 
  
  
    | 30 | 
    Firecracker TT: Combined | 
    Combined | 
    7/4 | 
  
  
    | 5 | 
    Firecracker TT | 
    Masters Men 50+ | 
    7/4 | 
  
  
    | 9 | 
    Alpenrose Sixday: Points Races | 
    Category 1/2/3 | 
    7/2 | 
  
  
    | 21 | 
    Monday PIR | 
    Masters 1/2/3 | 
    6/29 | 
  
  
    | 8 | 
    Salem Fairview Circuit Race | 
    Masters 50+ | 
    6/28 | 
  
  
    | 29 | 
    Salem Fairview Circuit Race | 
    Masters Overall | 
    6/28 | 
  
  
    | 15 | 
    Alpenrose Thursday Series: June Series | 
    Masters | 
    6/25 | 
  
  
    | 24 | 
    Alpenrose Thursday Series: June Series | 
    Category 3 | 
    6/25 | 
  
  
    | 17 | 
    Alpenrose Thursday Series | 
    Category 3 | 
    6/25 | 
  
  
    | 6 | 
    Mst/Jr Track Race Series | 
    Masters Men 50+ | 
    6/23 | 
  
  
    | 32 | 
    Monday PIR | 
    Masters 1/2/3 | 
    6/15 | 
  
  
    | 3 | 
    Alpenrose Heartbreaker | 
    Masters 50+ | 
    6/14 | 
  
  
    | 10 | 
    Blue Ribbon Track Omnium | 
    Masters, Omnium | 
    6/13 | 
  
  
    | 7 | 
    Alpenrose Thursday Series | 
    Masters 40+ | 
    6/11 | 
  
  
    | 39 | 
    Monday PIR | 
    Masters 1/2/3 | 
    6/8 | 
  
  
    | 3 | 
    OBRA Road Race/OBRA Championship | 
    Masters Men 60+ | 
    5/30 | 
  
  
    | 1 | 
    Alpenrose Thursday Series: May Series | 
    Masters Men 60+ | 
    5/28 | 
  
  
    | 6 | 
    Alpenrose Thursday Series | 
    Overall, 2K | 
    5/21 | 
  
  
    | 1 | 
    Alpenrose Thursday Series | 
    Masters 60+ | 
    5/21 | 
  
  
    | 19 | 
    Monday PIR | 
    Masters 1/2/3 | 
    5/11 | 
  
  
    | 9 | 
    Eric Kautzky Memorial Track Race | 
    Masters 50+ | 
    5/9 | 
  
  
    | 1 | 
    Alpenrose Thursday Series: 500 meter TT | 
    Masters 60+ | 
    5/7 | 
  
  
    | 1 | 
    Hood River Crit Series | 
    Masters 60+ | 
    4/30 | 
  
  
    | 26 | 
    Hood River Crit Series | 
    Category 3/4 | 
    4/23 | 
  
  
    | 17 | 
    Hood River Crit Series | 
    Category 3/4 | 
    4/16 | 
  
  
    | 17 | 
    Hood River Crit Series | 
    Category 3/4 | 
    4/9 | 
  
  
    | 1 | 
    Hood River Crit Series | 
    Masters 60+ | 
    4/2-30 | 
  
  
    | DNF | 
    Piece of Cake RR | 
    Masters 1/2/3 | 
    3/29 | 
  
  
    | 2 | 
    Banana Belt Series | 
    Masters 60+ | 
    3/22 | 
  
  
    | 140 | 
    Jack Frost TT: Combined | 
    Combined | 
    2/22 | 
  
  
    | 4 | 
    Jack Frost TT | 
    Masters Men 60+ | 
    2/22 |