Half Fast Velo presented by Ninkasi Brewing

Event Category Name
56 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Singlespeed Men Caan Zarosinski
34 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Singlespeed Men Cameron Vander Stoep
28 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Singlespeed Men Aaron Radspinner
4 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Category 1/2/3 Junior Men Jacob Litton
1 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Junior Women 13-14 Age Graded Joelle Thompson
16 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Junior 15-16 Men Age Graded Evan VanderStoop
20 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Junior 13-14 Men Age Graded Conner Vanderstoop
6 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Junior 13-14 Men Age Graded Eddy Zarosinski
4 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Category 3/4/5 Junior Women Joelle Thompson
77 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Category 3/4/5 Junior Men Conner Vanderstoop
57 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Category 3/4/5 Junior Men Evan VanderStoop
32 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Category 3/4/5 Junior Men Eddy Zarosinski
50 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Masters 50+ Men Paul Anderson
48 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Masters 50+ Men Chris Alling
28 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Category 5 Men John Baldwin
10 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Clydesdale Kevin Thompson
35 Cyclocross Crusade: Rainier High School Category 1/2 Masters 35+ Men Michael Kosmala
34 Cyclocross Crusade: Rainier High School Singlespeed Men Aaron Radspinner
31 Cyclocross Crusade: Rainier High School Singlespeed Men Michael Kosmala
8 Cyclocross Crusade: Rainier High School Category 1/2/3 Junior Men Jacob Litton
1 Cyclocross Crusade: Rainier High School Junior Women 13-14 Joelle Thompson
5 Cyclocross Crusade: Rainier High School Junior Men 15-16 Evan VanderStoop
14 Cyclocross Crusade: Rainier High School Junior Men 13-14 Conner Vanderstoop
1 Cyclocross Crusade: Rainier High School Category 3/4/5 Junior Women Joelle Thompson
41 Cyclocross Crusade: Rainier High School Category 3/4/5 Junior Men Conner Vanderstoop
30 Cyclocross Crusade: Rainier High School Category 3/4/5 Junior Men Evan VanderStoop
44 Cyclocross Crusade: Rainier High School Masters 50+ Men Paul Anderson
7 Cyclocross Crusade: Rainier High School Clydesdale Kevin Thompson
DNF Cyclocross Crusade: Deschutes Brewery Day 2 Singlespeed Men Jeff Steiner
34 Cyclocross Crusade: Deschutes Brewery Day 2 Singlespeed Men Aaron Radspinner
10 Cyclocross Crusade: Deschutes Brewery Day 2 Category 1/2/3 Junior Men Jacob Litton
30 Cyclocross Crusade: Deschutes Brewery Day 2 Masters 50+ Men Jeff Steiner
5 Cyclocross Crusade: Deschutes Brewery Day 2 Clydesdale Kevin Thompson
1 Cyclocross Crusade: Deschutes Brewery Day 2 Junior Women 13-14 Joelle Thompson
2 Cyclocross Crusade: Deschutes Brewery Day 2 Category 3/4/5 Junior Women Joelle Thompson
26 Cyclocross Crusade: Deschutes Brewery Day 1 Masters 50+ Men Jeff Steiner
1 Cyclocross Crusade: Deschutes Brewery Day 1 Junior Women 13-14 Joelle Thompson
1 Cyclocross Crusade: Deschutes Brewery Day 1 Category 3/4/5 Junior Women Joelle Thompson
46 Cyclocross Crusade: Deschutes Brewery Day 1 Singlespeed Men Aaron Radspinner
32 Cyclocross Crusade: Deschutes Brewery Day 1 Singlespeed Men Jeff Steiner
11 Cyclocross Crusade: Deschutes Brewery Day 1 Category 1/2/3 Junior Men Jacob Litton
6 Cyclocross Crusade: Deschutes Brewery Day 1 Clydesdale Kevin Thompson
33 Cyclocross Crusade: PIR Heron Lakes Category 1/2 Masters 35+ Men Michael Kosmala
78 Cyclocross Crusade: PIR Heron Lakes Singlespeed Men Craig Austin
51 Cyclocross Crusade: PIR Heron Lakes Singlespeed Men Michael Kosmala
48 Cyclocross Crusade: PIR Heron Lakes Singlespeed Men Jeff Steiner
44 Cyclocross Crusade: PIR Heron Lakes Singlespeed Men Cameron Vander Stoep
9 Cyclocross Crusade: PIR Heron Lakes Category 1/2/3 Junior Men Jacob Litton
1 Cyclocross Crusade: PIR Heron Lakes Junior Women 13-14 Joelle Thompson
5 Cyclocross Crusade: PIR Heron Lakes Junior Men 15-16 Evan VanderStoop
14 Cyclocross Crusade: PIR Heron Lakes Junior Men 13-14 Conner Vanderstoop
39 Cyclocross Crusade: PIR Heron Lakes Category 3/4/5 Junior Men Conner Vanderstoop
21 Cyclocross Crusade: PIR Heron Lakes Category 3/4/5 Junior Men Evan VanderStoop
1 Cyclocross Crusade: PIR Heron Lakes Category 3/4/5 Junior Women Joelle Thompson
60 Cyclocross Crusade: PIR Heron Lakes Masters 50+ Men Paul Anderson
50 Cyclocross Crusade: PIR Heron Lakes Masters 50+ Men Chris Alling
28 Cyclocross Crusade: PIR Heron Lakes Masters 50+ Men Jeff Steiner
55 Cyclocross Crusade: PIR Heron Lakes Category 4 Masters 35+ John Baldwin
2 Cyclocross Crusade: PIR Heron Lakes Clydesdale Kevin Thompson
17 CrossWord CX Challenge Singlespeed Men Brian Spears
15 CrossWord CX Challenge Singlespeed Men Caan Zarosinski
14 CrossWord CX Challenge Singlespeed Men Ian Penner
1 CrossWord CX Challenge Junior Women 13-14 Joelle Thompson
1 CrossWord CX Challenge Category 3/4/5 Junior Women Joelle Thompson
12 CrossWord CX Challenge Category 3 Masters 35+ Men Ian Penner
41 Cyclocross Crusade: Cross Crusade Cascade Locks Singlespeed Men Michael Kosmala
12 Cyclocross Crusade: Cross Crusade Cascade Locks Category 1/2/3 Junior Men Jacob Litton
1 Cyclocross Crusade: Cross Crusade Cascade Locks Junior Women 13-14 Joelle Thompson
6 Cyclocross Crusade: Cross Crusade Cascade Locks Junior Men 15-16 Evan VanderStoop
25 Cyclocross Crusade: Cross Crusade Cascade Locks Junior Men 13-14 Conner Vanderstoop
23 Cyclocross Crusade: Cross Crusade Cascade Locks Junior Men 13-14 Griffin Harple
63 Cyclocross Crusade: Cross Crusade Cascade Locks Category 3/4/5 Junior Men Conner Vanderstoop
57 Cyclocross Crusade: Cross Crusade Cascade Locks Category 3/4/5 Junior Men Griffin Harple
36 Cyclocross Crusade: Cross Crusade Cascade Locks Category 3/4/5 Junior Men Evan VanderStoop
1 Cyclocross Crusade: Cross Crusade Cascade Locks Category 3/4/5 Junior Women Joelle Thompson
DNF Cyclocross Crusade: Cross Crusade Cascade Locks Masters 50+ Men Jeff Steiner
47 Cyclocross Crusade: Cross Crusade Cascade Locks Masters 50+ Men Chris Alling
61 Cyclocross Crusade: Cross Crusade Cascade Locks Category 4 Masters 35+ Todd Harple
8 Cyclocross Crusade: Cross Crusade Cascade Locks Clydesdale Kevin Thompson
34 Cyclocross Crusade: Cross Crusade Cascade Locks Category 1/2 Masters 35+ Men Michael Kosmala
36 Cyclocross Crusade: Alpenrose Dairy Day 2 Masters 50+ Men Jeff Steiner
43 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 1/2 Masters 35+ Men Michael Kosmala
1 Cyclocross Crusade: Alpenrose Dairy Day 2 Junior Women 13-14 Joelle Thompson
9 Cyclocross Crusade: Alpenrose Dairy Day 2 Junior Men 15-16 Evan VanderStoop
20 Cyclocross Crusade: Alpenrose Dairy Day 2 Junior Men 13-14 Conner Vanderstoop
19 Cyclocross Crusade: Alpenrose Dairy Day 2 Junior Men 13-14 Griffin Harple
1 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 3/4/5 Junior Women Joelle Thompson
58 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 3/4/5 Junior Men Conner Vanderstoop
57 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 3/4/5 Junior Men Griffin Harple
46 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 3/4/5 Junior Men Evan VanderStoop
61 Cyclocross Crusade: Alpenrose Dairy Day 2 Singlespeed Men Michael Kosmala
50 Cyclocross Crusade: Alpenrose Dairy Day 2 Singlespeed Men Jeff Steiner
46 Cyclocross Crusade: Alpenrose Dairy Day 2 Singlespeed Men Aaron Radspinner
20 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 1/2/3 Junior Men Jacob Litton
60 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 4 Masters Men 35+ Todd Harple
8 Cyclocross Crusade: Alpenrose Dairy Day 2 Clydesdale Kevin Thompson
36 Cyclocross Crusade: Alpenrose Dairy Day 1 Category 1/2 Masters 35+ Men Michael Kosmala
DNF Cyclocross Crusade: Alpenrose Dairy Day 1 Singlespeed Men Caan Zarosinski
52 Cyclocross Crusade: Alpenrose Dairy Day 1 Singlespeed Men Aaron Radspinner
22 Cyclocross Crusade: Alpenrose Dairy Day 1 Category 1/2/3 Junior Men Jacob Litton
1 Cyclocross Crusade: Alpenrose Dairy Day 1 Junior Women 13-14 Joelle Thompson
3 Cyclocross Crusade: Alpenrose Dairy Day 1 Category 3/4/5 Junior Women Joelle Thompson
88 Cyclocross Crusade: Alpenrose Dairy Day 1 Masters 50+ Men Phillip Wiant
70 Cyclocross Crusade: Alpenrose Dairy Day 1 Masters 50+ Men Chris Alling
34 Cyclocross Crusade: Alpenrose Dairy Day 1 Masters 50+ Men Jeff Steiner
19 Cyclocross Crusade: Alpenrose Dairy Day 1 Masters 60+ Men Brendan Quinlan
6 Cyclocross Crusade: Alpenrose Dairy Day 1 Clydesdale Kevin Thompson
1 Blind Date at the Dairy Junior Women 9-13 Joelle Thompson
7 Blind Date at the Dairy Junior Men 14-18 Jacob Litton
10 Blind Date at the Dairy Singlespeed Aaron Radspinner
12 Blind Date at the Dairy Masters Men 50+ Jeff Steiner
10 Blind Date at the Dairy Masters Men 1/2 40+ Michael Kosmala
21 Blind Date at the Dairy Masters Men 3/4 40+ Kevin Thompson
DNF Portland Trophy Cup Open 50+ Paul Anderson
12 Portland Trophy Cup Open 50+ Kris Schamp
DNF Grand Prix Luciano Bailey: Heiser Farm CX Singlespeed Caan Zarosinski
36 Grand Prix Luciano Bailey: Heiser Farm CX Singlespeed Phillip Wiant
19 Grand Prix Luciano Bailey: Heiser Farm CX Singlespeed Jeff Steiner
10 Grand Prix Luciano Bailey: Heiser Farm CX Junior Men 1/2/3 Jacob Litton
1 Grand Prix Luciano Bailey: Heiser Farm CX Junior Women 13-14 Joelle Thompson
2 Grand Prix Luciano Bailey: Heiser Farm CX Junior Women 3/4/5 Joelle Thompson
33 Grand Prix Luciano Bailey: Heiser Farm CX Masters 50+ Paul Anderson
32 Grand Prix Luciano Bailey: Heiser Farm CX Masters 50+ Phillip Wiant
14 Grand Prix Luciano Bailey: Heiser Farm CX Masters 50+ Jeff Steiner
3 Grand Prix Luciano Bailey: Heiser Farm CX Clydesdale Kevin Thompson
8 Blind Date at the Dairy Singlespeed Aaron Radspinner
17 Blind Date at the Dairy Masters Men 50+ Brendan Quinlan
12 Blind Date at the Dairy Masters Men 50+ Jeff Steiner
10 Blind Date at the Dairy Masters Men 1/2 40+ Michael Kosmala
25 Blind Date at the Dairy Men 3/4 John Baldwin
25 Blind Date at the Dairy Masters Men 3/4 40+ Kevin Thompson
1 Blind Date at the Dairy Junior Women 9-13 Joelle Thompson
5 Blind Date at the Dairy Junior Men 14-18 Jacob Litton
21 Grand Prix Luciano Bailey: Ninkrossi Masters 35+ 1/2 Michael Kosmala
25 Grand Prix Luciano Bailey: Ninkrossi Singlespeed Jeff Steiner
1 Grand Prix Luciano Bailey: Ninkrossi Junior Women 13-14 Joelle Thompson
2 Grand Prix Luciano Bailey: Ninkrossi Junior Women 3/4/5 Joelle Thompson
43 Grand Prix Luciano Bailey: Ninkrossi Masters 50+ Craig Austin
40 Grand Prix Luciano Bailey: Ninkrossi Masters 50+ Phillip Wiant
39 Grand Prix Luciano Bailey: Ninkrossi Masters 50+ Brendan Quinlan
20 Grand Prix Luciano Bailey: Ninkrossi Masters 50+ Jeff Steiner
39 Grand Prix Luciano Bailey: Ninkrossi Masters 35+ 3 Caan Zarosinski
26 Grand Prix Luciano Bailey: Ninkrossi Masters 35+ 3 Aaron Radspinner
3 Grand Prix Luciano Bailey: Ninkrossi Clydesdale Kevin Thompson
10 Blind Date at the Dairy Singlespeed Aaron Radspinner
13 Blind Date at the Dairy Masters Men 50+ Brendan Quinlan
10 Blind Date at the Dairy Masters Men 50+ Jeff Steiner
9 Blind Date at the Dairy Masters Men 1/2 40+ Michael Kosmala
26 Blind Date at the Dairy Men 3/4 John Baldwin
1 Blind Date at the Dairy Junior Women 9-13 Joelle Thompson
7 Blind Date at the Dairy Junior Men 14-18 Jacob Litton
12 Portland Trophy Cup Open 50+ Phillip Wiant
20 Grand Prix Luciano Bailey: Corn Cross Masters 35+ 1/2 Michael Kosmala
10 Grand Prix Luciano Bailey: Corn Cross Junior Men 1/2/3 Jacob Litton
1 Grand Prix Luciano Bailey: Corn Cross Junior Women 13-14 Joelle Thompson
1 Grand Prix Luciano Bailey: Corn Cross Junior Women 3/4/5 Joelle Thompson
33 Grand Prix Luciano Bailey: Corn Cross Masters 50+ Phillip Wiant
5 Grand Prix Luciano Bailey: Corn Cross Clydesdale Kevin Thompson
18 Blind Date at the Dairy Stampede Brendan Quinlan
1 Blind Date at the Dairy Junior Women 9-13 Joelle Thompson
DNF Blind Date at the Dairy Men 3/4 John Baldwin
4 Blind Date at the Dairy Singlespeed Aaron Radspinner
15 Blind Date at the Dairy Masters Men 50+ Brendan Quinlan
10 Blind Date at the Dairy Masters Men 50+ Jeff Steiner
11 Blind Date at the Dairy Masters Men 1/2 40+ Michael Kosmala
14 Portland Trophy Cup Open 50+ Paul Anderson
17 Grand Prix Luciano Bailey: Het Meer CX Masters 35+ 1/2 Michael Kosmala
41 Grand Prix Luciano Bailey: Het Meer CX Singlespeed Brian Spears
30 Grand Prix Luciano Bailey: Het Meer CX Singlespeed Jeff Steiner
1 Grand Prix Luciano Bailey: Het Meer CX Junior Women 13-14 Joelle Thompson
3 Grand Prix Luciano Bailey: Het Meer CX Junior Men 17-18 Jacob Litton
1 Grand Prix Luciano Bailey: Het Meer CX Junior Women 3/4/5 Joelle Thompson
3 Grand Prix Luciano Bailey: Het Meer CX Junior Men 3/4/5 Jacob Litton
DNF Grand Prix Luciano Bailey: Het Meer CX Masters 50+ Paul Anderson
18 Grand Prix Luciano Bailey: Het Meer CX Masters 50+ Jeff Steiner
3 Grand Prix Luciano Bailey: Het Meer CX Clydesdale Kevin Thompson
9 Blind Date at the Dairy Singlespeed Aaron Radspinner
15 Blind Date at the Dairy Masters Men 50+ Brendan Quinlan
8 Blind Date at the Dairy Masters Men 50+ Jeff Steiner
44 Blind Date at the Dairy Masters Men 3/4 40+ Seth Daniels
23 Blind Date at the Dairy Masters Men 3/4 40+ Kevin Thompson
1 Blind Date at the Dairy Junior Women 9-13 Joelle Thompson
7 Blind Date at the Dairy Junior Men 14-18 Jacob Litton
13 Portland Trophy Cup Open 50+ Paul Anderson
11 Portland Trophy Cup Open 50+ Chris Alling
1 Grand Prix Luciano Bailey: DDCX Junior Women 13-14 Joelle Thompson
11 Grand Prix Luciano Bailey: DDCX Junior Men 10-12 Kael Thompson
2 Grand Prix Luciano Bailey: DDCX Junior Women 3/4/5 Joelle Thompson
33 Grand Prix Luciano Bailey: DDCX Junior Men 3/4/5 Kael Thompson
40 Grand Prix Luciano Bailey: DDCX Masters Men 50+ Chris Alling
32 Grand Prix Luciano Bailey: DDCX Masters Men 50+ Paul Anderson
27 Grand Prix Luciano Bailey: DDCX Masters Men 50+ Jeff Steiner
42 Grand Prix Luciano Bailey: DDCX Masters Men 35+ 4 Todd Harple
2 Grand Prix Luciano Bailey: DDCX Clydesdale Kevin Thompson
59 Ochoco Gravel Roubaix 80-Mile Masters Men 40+ Kevin Thompson
46 Ochoco Gravel Roubaix 80-Mile Masters Men 40+ Michael Kosmala
28 Ochoco Gravel Roubaix 80-Mile Masters Men 40+ Mark Magilner
31 Tuesday Night PIR Men 1/2/3 Robert Huff
DNF Keizer Rapids Cyclocross Series Masters 50+ Men Ken James
38 Tuesday Night PIR Men 1/2/3 Robert Huff
3 Alpenrose CUP Series: July Series Points Masters 50+ Thomas Orth
55 Tuesday Night PIR Category 1/2/3 Mike Rosenfeld
37 Tuesday Night PIR Category 1/2/3 Robert Huff
11 Portland Short Track Series Category 1 Men 45+ Aaron Radspinner
17 Portland Short Track Series Singlespeed Aaron Radspinner
26 Portland Short Track Series Category 2 Men 50-59 Paul Anderson
24 Portland Short Track Series Category 2 Men 50-59 Brendan Quinlan
20 Portland Short Track Series Category 2 Men 50-59 Chris Alling
10 Portland Short Track Series Category 2 Men 50-59 Jeff Steiner
47 OUCH TT: Combined Combined Kevin Thompson
51 OUCH TT: Combined Combined Mark Biedrzycki
32 OUCH TT: Combined Combined Mark Magilner
4 OUCH TT Masters Men 50-59 Mark Magilner
8 OUCH TT Masters Men 40-49 Mark Biedrzycki
1 OUCH TT Avp Kevin Thompson
4 Alpenrose Velodrome Challenge Masters 50+ 500m Thomas Orth
33 Tuesday Night PIR Category 1/2/3 Robert Huff
11 Portland Short Track Series Category 1 Men 45+ Aaron Radspinner
11 Portland Short Track Series Singlespeed Aaron Radspinner
20 Portland Short Track Series Category 2 Men 50-59 Brendan Quinlan
19 Portland Short Track Series Category 2 Men 50-59 Paul Anderson
17 Portland Short Track Series Category 2 Men 50-59 Chris Alling
11 Portland Short Track Series Category 2 Men 50-59 Jeff Steiner
14 Portland Short Track Series Category 3 Women 19+ Jenny Lyman
50 Tuesday Night PIR Category 1/2/3 Robert Huff
DNF Portland Short Track Series Category 1 Men 45+ Aaron Radspinner
13 Portland Short Track Series Singlespeed Aaron Radspinner
19 Portland Short Track Series Category 2 Men 50-59 Paul Anderson
17 Portland Short Track Series Category 2 Men 50-59 Brendan Quinlan
11 Portland Short Track Series Category 2 Men 50-59 Chris Alling
2 Alpenrose CUP Series Masters 50+ Omnium Thomas Orth
1 Alpenrose CUP Series Masters 50+ 500m Thomas Orth
7 Portland Short Track Series Category 1 Men 45+ Aaron Radspinner
23 Portland Short Track Series Category 3 Women 19+ Jenny Lyman
20 Portland Short Track Series Category 2 Men 50-59 Paul Anderson
17 Portland Short Track Series Category 2 Men 50-59 Brendan Quinlan
8 Baker City Cycling Classic: Overall GC Masters Category 3/4/5 Men Ken James
7 Baker City Cycling Classic Masters Category 3/4/5 Men Ken James
8 Baker City Cycling Classic: TT: Baker City Cycling Classic: Overall GC > Stage 3 Masters Category 4/5 Men Ken James
10 Baker City Cycling Classic: TT: Baker City Cycling Classic: Crit Masters Category 4/5 Men Ken James
8 Baker City Cycling Classic: TT: Baker City Cycling Classic: Overall GC > Stage 2 Masters Category 4/5 Men Ken James
12 Baker City Cycling Classic: TT Masters Category 4/5 Men Ken James
6 Baker City Cycling Classic: Overall GC > Day 1 Masters Category 4/5 Men Ken James
6 Baker City Cycling Classic Masters Category 4/5 Men Ken James
27 Tuesday Night PIR Category 1/2/3 Robert Huff
9 Portland Short Track Series Category 1 Men 45+ Aaron Radspinner
18 Portland Short Track Series Category 2 Men 50-59 Kris Schamp
14 Portland Short Track Series Category 2 Men 50-59 Brendan Quinlan
9 Portland Short Track Series Category 1 Men 45+ Aaron Radspinner
3 Portland Short Track Series Clydesdale Tyson Hart
13 Portland Short Track Series Category 2 Men 50-59 Brendan Quinlan
12 Portland Short Track Series Category 2 Men 50-59 Chris Alling
9 Portland Short Track Series Category 2 Men 50-59 Jeff Steiner
16 Portland Short Track Series Category 3 Women 19+ Jenny Lyman
7 OBRA Omnium Championships: Time Trial Masters Men 40-49 Ian Penner
6 OBRA Omnium Championships: Time Trial Masters Men 50-59 Doug Palmer
26 Tuesday Night PIR Category 1/2/3 Robert Huff
7 Portland Short Track Series Category 1 Men 45+ Aaron Radspinner
16 Portland Short Track Series Category 2 Men 50-59 Brendan Quinlan
65 OBRA Team Time Trial State Championship p/b English Cycles: Combined Combined Mack Stilson
65 OBRA Team Time Trial State Championship p/b English Cycles: Combined Combined Mark Biedrzycki
65 OBRA Team Time Trial State Championship p/b English Cycles: Combined Combined Thomas Orth
65 OBRA Team Time Trial State Championship p/b English Cycles: Combined Combined Brendan Quinlan
1 OBRA Team Time Trial State Championship p/b English Cycles Eddy Men Mack Stilson
1 OBRA Team Time Trial State Championship p/b English Cycles Eddy Men Mark Biedrzycki
1 OBRA Team Time Trial State Championship p/b English Cycles Eddy Men Thomas Orth
1 OBRA Team Time Trial State Championship p/b English Cycles Eddy Men Brendan Quinlan
8 Hammer Velo Crit Masters 1/2/3 50+ Robert Huff
8 Hammer Velo Crit Masters 3/4/5 40+ Kevin Thompson
26 Tuesday Night PIR Category 1/2/3 Robert Huff
8 Portland Short Track Series Category 1 Men 45+ Aaron Radspinner
12 Portland Short Track Series Category 2 Men 50-59 Jeff Steiner
11 Portland Short Track Series Category 2 Men 50-59 Chris Alling
31 Cascade Cycling Classic: Circuit Race: Cascade Cycling Classic: Overall GC Men Category 3/4 Ken James
18 Cascade Cycling Classic: Circuit Race Men Category 3/4 Ken James
22 Cascade Cycling Classic: Criterium : Cascade Cycling Classic: TT Men Category 3/4 Ken James
28 Cascade Cycling Classic: Criterium Men Category 3/4 Ken James
38 Cascade Cycling Classic Men Category 3/4 Ken James
15 Sisters Stampede/XC Mtb Singlespeed Men Jeff Steiner
14 Sisters Stampede/XC Mtb Singlespeed Men Aaron Radspinner
36 Sisters Stampede/XC Mtb Category 2 Men 50-59 Brendan Quinlan
22 Sisters Stampede/XC Mtb Category 2 Men 50-59 Chris Alling
15 Sisters Stampede/XC Mtb Category 1 Men 45+ Wade Goff
59 Tuesday Night PIR Category 1/2/3 Robert Huff
20 Monday Night PIR Men 4/5 30+ Aaron Radspinner
10 Cascade Chainbreaker Category 1 Men 45+ Wade Goff
4 Dog River Super D Junior Men 10-14 Eddy Zarosinski
4 Dog River Super D Amateur 40+ Men Caan Zarosinski
41 Tuesday Night PIR Category 1/2/3 Robert Huff
4 Bear Springs Trap Category 3 (Novice) Men 40-49 Caan Zarosinski
5 Bear Springs Trap Category 3 (Novice) Men 10-13 Eddy Zarosinski
DNS Oregon Coast Gravel Epic: Son of Abomination Men 55-59 Craig Austin
2 Oregon Coast Gravel Epic: Son of Abomination Men 50-54 Mark Magilner
15 Deschutes River Valley Time Trial Stage Race: Combined Combined Ian Penner
3 Deschutes River Valley Time Trial Stage Race: Overall Masters Men 40+ Ian Penner
14 Deschutes River Valley Time Trial Stage Race: Overall Overall Combined Ian Penner
3 Deschutes River Valley Time Trial Stage Race Masters Men 40+ Ian Penner
2 Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+ Mark Biedrzycki
20 Deschutes River Valley Time Trial Stage Race: Combined Combined Ian Penner
3 Deschutes River Valley Time Trial Stage Race Masters Men 40+ Ian Penner
DNS Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+ Wade Goff
DNS Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+ Mark Biedrzycki
21 Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+ Ken James
14 Deschutes River Valley Time Trial Stage Race: Combined Combined Ian Penner
2 Deschutes River Valley Time Trial Stage Race Masters Men 40+ Ian Penner
21 Cascade Gravel Grinder Big Grinder Masters Men 45+ Ken James
10 Yamhill Gravel Fondo Medio - Masters Men 50-59 Craig Austin
3 Yamhill Gravel Fondo Medio - Masters Men 50-59 Doug Palmer
1 Yamhill Gravel Fondo Medio - Masters Men 50-59 Mark Magilner
15 Yamhill Gravel Fondo Grande - Masters Men 50-59 Kris Schamp
14 Yamhill Gravel Fondo Grande - Masters Men 50-59 Paul Anderson
8 OBRA XC Championships 10-12 Junior Men Joelle Thompson
5 OBRA XC Championships 10-12 Junior Men Eddy Zarosinski
1 OBRA XC Championships Clydesdale 200+ Kevin Thompson
DNF Gorge Gravel Grinder Small Grinder - Men Toby Schmidt
110 Gorge Gravel Grinder Small Grinder - Men Seth Daniels
50 Gorge Gravel Grinder Small Grinder - Men Saul Lopez
46 Gorge Gravel Grinder Small Grinder - Men Paul Anderson
26 Gorge Gravel Grinder Small Grinder - Men Doug Palmer
DNS Gorge Gravel Grinder Medium Grinder - Men Aaron Radspinner
DNS Gorge Gravel Grinder Medium Grinder - Men Mark Magilner
DNS Gorge Gravel Grinder Medium Grinder - Men Wade Goff
DNS Gorge Gravel Grinder Medium Grinder - Men Paul Anderson
DNF Gorge Gravel Grinder Medium Grinder - Men Kevin Thompson
12 Gorge Gravel Grinder Super Big Grinder - Men Ken James
25 Piece of Cake RR Masters Men 40-49 3/4/5 Kevin Thompson
4 Piece of Cake RR Junior Women Joelle Thompson
35 Dirty Circles Masters Men 3/4 35+ Kevin Thompson
130 Jack Frost TT: Combined Combined Robert Huff
39 Jack Frost TT: Combined Combined Doug Palmer
17 Jack Frost TT Masters Men 50-59 Robert Huff
5 Jack Frost TT Masters Men 50-59 Doug Palmer