| 7 | 
    Psycho Cross Pseries: Series Standings | 
    Men A Masters | 
    11/29 | 
  
  
    | 7 | 
    Psycho Cross Pseries: Series Standings | 
    Men A Masters | 
    11/21 | 
  
  
    | 13 | 
    Willamette Valley Cross Series: Series Standings | 
    Masters Men A | 
    10/24 | 
  
  
    | 9 | 
    Willamette Valley Cross Series | 
    Masters Men A | 
    10/24 | 
  
  
    | 38 | 
    Cross Crusade | 
    Masters 35+ A | 
    10/18 | 
  
  
    | 7 | 
    Psycho Cross Pseries: Series Standings | 
    Men A Masters | 
    10/17 | 
  
  
    | 5 | 
    Psycho Cross Pseries | 
    Men A Masters | 
    10/17 | 
  
  
    | 20 | 
    Blind Date at the Dairy | 
    Men A | 
    10/14 | 
  
  
    | 18 | 
    Willamette Valley Cross Series | 
    Masters Men A | 
    10/3-11/7 | 
  
  
    | 27 | 
    Blind Date at the Dairy | 
    Men A | 
    9/30 | 
  
  
    | 17 | 
    Battle at Barlow | 
    Masters Men A | 
    9/27 | 
  
  
    | 24 | 
    Blind Date at the Dairy | 
    Men A | 
    9/23 | 
  
  
    | 15 | 
    Hood River Double Cross | 
    Masters Men A | 
    9/19 | 
  
  
    | 7 | 
    Psycho Cross Pseries | 
    Men A Masters | 
    9/13-12/19 | 
  
  
    | 5 | 
    Psycho Cross Pseries | 
    Men A Masters | 
    9/13 | 
  
  
    | 4 | 
    Alpenrose Thursday Series | 
    Category 3/4 | 
    9/3 | 
  
  
    | 6 | 
    Monday PIR: August Series | 
    Masters 1/2/3 | 
    8/31 | 
  
  
    | 4 | 
    Monday PIR | 
    Masters 1/2/3 | 
    8/31 | 
  
  
    | 1 | 
    Master's Track Championships: Points Races | 
    Masters 40-49 | 
    8/30 | 
  
  
    | 1 | 
    Master's Track Championships: Pursuits | 
    Masters 45-49 | 
    8/30 | 
  
  
    | 6 | 
    Alpenrose Thursday Series: August Series | 
    Category 3 | 
    8/27 | 
  
  
    | 6 | 
    Alpenrose Thursday Series | 
    Category 3 | 
    8/27 | 
  
  
    | 45 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    8/25 | 
  
  
    | 31 | 
    Monday PIR | 
    Masters 1/2/3 | 
    8/24 | 
  
  
    | 1 | 
    Team Beer Track Race | 
    Masters Men | 
    8/22 | 
  
  
    | 6 | 
    Alpenrose Thursday Series | 
    Category 3 | 
    8/20 | 
  
  
    | 45 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    8/18 | 
  
  
    | 8 | 
    Monday PIR | 
    Masters 1/2/3 | 
    8/17 | 
  
  
    | 26 | 
    OBRA Criterium Championships | 
    Masters Men 40-49 | 
    8/15 | 
  
  
    | 10 | 
    Monday PIR: Series Standings | 
    Men 1/2/3 | 
    8/10 | 
  
  
    | 9 | 
    Monday PIR | 
    Masters 1/2/3 | 
    8/10 | 
  
  
    | 46 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    8/4 | 
  
  
    | 11 | 
    Monday PIR | 
    Men 1/2/3 | 
    8/3 | 
  
  
    | 102 | 
    OBRA TT Championships: 40K: Combined | 
    Combined | 
    8/2 | 
  
  
    | 12 | 
    OBRA TT Championships: 40K | 
    Masters Men 45-49 | 
    8/2 | 
  
  
    | 26 | 
    Alpenrose Thursday Series: July Series | 
    Senior Men | 
    7/30 | 
  
  
    | 7 | 
    Monday PIR: July Series | 
    Masters 1/2/3 | 
    7/27 | 
  
  
    | 5 | 
    Monday PIR | 
    Masters 1/2/3 | 
    7/27 | 
  
  
    | 42 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    7/21 | 
  
  
    | 7 | 
    Monday PIR | 
    Masters 1/2/3 | 
    7/20 | 
  
  
    | 11 | 
    Alpenrose Velodrome Challenge: Miss & Out | 
    Masters Men | 
    7/19 | 
  
  
    | 12 | 
    Alpenrose Velodrome Challenge: Scratch Race | 
    Masters 40+ | 
    7/19 | 
  
  
    | 7 | 
    Alpenrose Velodrome Challenge: Points Races | 
    Masters 40+ | 
    7/18 | 
  
  
    | 3 | 
    Alpenrose Velodrome Challenge: 3K Pursuit | 
    Masters | 
    7/17 | 
  
  
    | 4 | 
    Alpenrose Velodrome Challenge: 500 meter TT | 
    Masters 40+ | 
    7/17 | 
  
  
    | 33 | 
    Tuesday PIR | 
    Men 1/2/3 | 
    7/14 | 
  
  
    | 12 | 
    Monday PIR: Series Standings | 
    Masters 1/2/3 | 
    7/13 | 
  
  
    | 24 | 
    Monday PIR | 
    Masters 1/2/3 | 
    7/13 | 
  
  
    | 13 | 
    Alpenrose Thursday Series | 
    Category 1/2/3 | 
    7/9 | 
  
  
    | 50 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    7/7 | 
  
  
    | 8 | 
    Monday PIR | 
    Masters 1/2/3 | 
    7/6 | 
  
  
    | 6 | 
    Firecracker Crit | 
    Masters 35+ | 
    7/5 | 
  
  
    | 7 | 
    Alpenrose Sixday: Points Races | 
    Category 1/2/3 | 
    7/2 | 
  
  
    | 39 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    6/30 | 
  
  
    | 28 | 
    Monday PIR | 
    Masters 1/2/3 | 
    6/29 | 
  
  
    | 33 | 
    Swan Island Criterium | 
    Masters Men 40+ | 
    6/27 | 
  
  
    | 7 | 
    Alpenrose Thursday Series: June Series | 
    Masters | 
    6/25 | 
  
  
    | 21 | 
    Alpenrose Thursday Series: June Series | 
    Category 3 | 
    6/25 | 
  
  
    | 15 | 
    Alpenrose Thursday Series | 
    Category 3 | 
    6/25 | 
  
  
    | 49 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    6/23 | 
  
  
    | 41 | 
    Monday PIR | 
    Masters 1/2/3 | 
    6/22 | 
  
  
    | 48 | 
    Monday PIR | 
    Masters 1/2/3 | 
    6/15 | 
  
  
    | 3 | 
    Alpenrose Heartbreaker | 
    Masters 40+ | 
    6/14 | 
  
  
    | 4 | 
    Blue Ribbon Track Omnium | 
    Masters, Omnium | 
    6/13 | 
  
  
    | 7 | 
    Blue Ribbon Track Omnium | 
    Senior Men, Omnium | 
    6/13 | 
  
  
    | 3 | 
    Alpenrose Thursday Series | 
    Masters 40+ | 
    6/11 | 
  
  
    | 46 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    6/9 | 
  
  
    | 76 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    6/2 | 
  
  
    | 1 | 
    Alpenrose Thursday Series: May Series | 
    Masters Men 40+ | 
    5/28 | 
  
  
    | 57 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    5/26 | 
  
  
    | 56 | 
    Monday PIR: May Series | 
    Masters 1/2/3 | 
    5/25 | 
  
  
    | 19 | 
    Alpenrose Thursday Series | 
    Overall, 3K | 
    5/21 | 
  
  
    | 5 | 
    Alpenrose Thursday Series | 
    Masters Men 40+ | 
    5/21 | 
  
  
    | 53 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    5/19 | 
  
  
    | 16 | 
    Monday PIR | 
    Masters 1/2/3 | 
    5/18 | 
  
  
    | 1 | 
    Alpenrose Thursday Series: 3 Kilometer Pursuit | 
    Masters Men 40+ | 
    5/14 | 
  
  
    | 75 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    5/12 | 
  
  
    | 40 | 
    Monday PIR | 
    Masters 1/2/3 | 
    5/11 | 
  
  
    | 19 | 
    Icebreaker Criterium | 
    Men 35+ | 
    5/10 | 
  
  
    | 24 | 
    Icebreaker Criterium | 
    Men 1/2 | 
    5/10 | 
  
  
    | 5 | 
    Eric Kautzky Memorial Track Race | 
    Masters Men 40-49 | 
    5/9 | 
  
  
    | 34 | 
    Estacada TT: 20 Miles: Combined | 
    Combined | 
    5/3 | 
  
  
    | 10 | 
    Estacada TT: 20 Miles | 
    Masters Men 40-49 | 
    5/3 | 
  
  
    | 12 | 
    Hood River Crit Series | 
    Category 1/2/3 | 
    4/30 | 
  
  
    | 13 | 
    Hood River Crit Series | 
    Masters 40+ | 
    4/30 | 
  
  
    | 71 | 
    Tuesday PIR | 
    Category 1/2/3 | 
    4/21 | 
  
  
    | 54 | 
    Estacada TT: 20 Miles: Combined | 
    Combined | 
    4/19 | 
  
  
    | 16 | 
    Estacada TT: 20 Miles | 
    Masters Men 40-49 | 
    4/19 | 
  
  
    | 6 | 
    Eugene Roubaix | 
    Masters Men 40+ | 
    4/18 | 
  
  
    | 38 | 
    Cherry Blossom Classic Stage Race: Columbia Gorge Road Race | 
    Masters Men 40+/50+ | 
    4/5 | 
  
  
    | 141 | 
    Cherry Blossom Classic Stage Race: Eight Mile Time Trial: Combined | 
    Combined | 
    4/4 | 
  
  
    | 36 | 
    Cherry Blossom Classic Stage Race: Cherry City Criterium | 
    Masters Men 40+/50+ | 
    4/4 | 
  
  
    | 41 | 
    Cherry Blossom Classic Stage Race: GC after Stage Two | 
    Masters Men 40+/50+ | 
    4/4 | 
  
  
    | 33 | 
    Cherry Blossom Classic Stage Race: Eight Mile Time Trial | 
    Masters Men 40+/50+ | 
    4/4 | 
  
  
    | 29 | 
    Cherry Blossom Classic Stage Race | 
    Masters Men 40+ | 
    4/3-5 | 
  
  
    | 40 | 
    Cherry Blossom Classic Stage Race: GC after Stage One | 
    Masters Men 40+/50+ | 
    4/3 | 
  
  
    | 40 | 
    Cherry Blossom Classic Stage Race: Columbia Hills Road Race | 
    Masters Men 40+/50+ | 
    4/3 | 
  
  
    | 17 | 
    Piece of Cake RR | 
    Masters 1/2/3 | 
    3/29 | 
  
  
    | 25 | 
    Banana Belt Series | 
    Masters 1/2/3 | 
    3/1 | 
  
  
    | 49 | 
    Jack Frost TT: Combined | 
    Combined | 
    2/22 | 
  
  
    | 10 | 
    Jack Frost TT | 
    Masters Men 40-49 | 
    2/22 |