Half Fast Velo presented by Ninkasi Brewing

Event Category Name
7 Psycho Cross Pseries Men Category B Ian Penner
2 Psycho Cross Pseries Men Category B Brian Spears
12 Psycho Cross Pseries Singlespeed Craig Austin
9 Psycho Cross Pseries Singlespeed Steven Basden
63 USGP of Cyclocross Category B Men Cameron Vander Stoep
50 USGP of Cyclocross Category B Men Wade Goff
42 USGP of Cyclocross Singlespeed Steven Basden
33 USGP of Cyclocross Singlespeed Donovan Grabowski
31 USGP of Cyclocross Masters Men 45+ Robert Huff
24 USGP of Cyclocross Masters Men 45+ Paul Anderson
65 USGP of Cyclocross Masters Men 45+ Craig Austin
40 USGP of Cyclocross Masters Men 45+ Paul Anderson
25 USGP of Cyclocross Masters Men 45+ Robert Huff
43 USGP of Cyclocross Singlespeed Steven Basden
23 USGP of Cyclocross Singlespeed Donovan Grabowski
86 USGP of Cyclocross Category B Men Dan Silvernail
76 USGP of Cyclocross Category B Men Scott Ballard
63 USGP of Cyclocross Category B Men Ian Penner
57 USGP of Cyclocross Category B Men Saul Lopez
55 USGP of Cyclocross Category B Men Cameron Vander Stoep
42 USGP of Cyclocross Category B Men David Rosen
22 Psycho Cross Pseries: Series Standings Men Category B Masters Mark Magilner
17 Psycho Cross Pseries: Series Standings Men Category B David Rosen
1 Psycho Cross Pseries: Series Standings Men Category B Brian Spears
12 Psycho Cross Pseries: Series Standings Singlespeed Donovan Grabowski
11 Psycho Cross Pseries: Series Standings Singlespeed Steven Basden
4 Psycho Cross Pseries: Series Standings Singlespeed Paul Anderson
14 Psycho Cross Pseries Men Category B Masters Eric Stouck
2 Psycho Cross Pseries Men Category B Brian Spears
8 Psycho Cross Pseries Singlespeed Steven Basden
6 Psycho Cross Pseries Singlespeed Paul Anderson
42 Kruger's Crossing CCX Singlespeed Craig Austin
40 Kruger's Crossing CCX Singlespeed Steven Basden
25 Kruger's Crossing CCX Singlespeed Donovan Grabowski
32 Kruger's Crossing CCX Masters 35+ B Ian Penner
18 Kruger's Crossing CCX Masters 35+ B David Saltzberg
31 Kruger's Crossing CCX Masters 35+ C Eric Stouck
DNF Kruger's Crossing CCX Masters 35+ A Robert Huff
5 Kruger's Crossing CCX Masters 35+ A Brian Spears
20 Psycho Cross Pseries: Series Standings Men Category B Masters Mark Magilner
14 Psycho Cross Pseries: Series Standings Men Category B David Rosen
3 Psycho Cross Pseries: Series Standings Men Category B Brian Spears
15 Psycho Cross Pseries: Series Standings Singlespeed Steven Basden
9 Psycho Cross Pseries: Series Standings Singlespeed Donovan Grabowski
5 Psycho Cross Pseries: Series Standings Singlespeed Paul Anderson
12 Psycho Cross Pseries Men Category B Scott Ballard
11 Psycho Cross Pseries Men Category B Craig Austin
7 Psycho Cross Pseries Men Category B David Rosen
2 Psycho Cross Pseries Men Category B Brian Spears
10 Psycho Cross Pseries Singlespeed Steven Basden
7 Psycho Cross Pseries Singlespeed Paul Anderson
6 Psycho Cross Pseries Singlespeed Donovan Grabowski
35 Cross Crusade Masters 35+ A Brian Spears
34 Cross Crusade Masters 35+ A Paul Anderson
68 Cross Crusade Singlespeed Craig Austin
50 Cross Crusade Masters 50+ Steve Truesdale
70 Cross Crusade Masters 35+ B Caan Zarosinski
64 Cross Crusade Masters 35+ B Scott Ballard
51 Cross Crusade Masters 35+ B Kevin Thompson
48 Cross Crusade Masters 35+ B Wade Goff
44 Cross Crusade Masters 35+ B Cameron Vander Stoep
24 Cross Crusade Masters 35+ B Saul Lopez
39 Cross Crusade Masters 35+ A Robert Huff
17 Cross Crusade Masters 35+ A Paul Anderson
91 Cross Crusade Singlespeed Steven Basden
88 Cross Crusade Singlespeed Craig Austin
35 Cross Crusade Masters 50+ marcus swanson
DNF Cross Crusade Masters 35+ B Saul Lopez
89 Cross Crusade Masters 35+ B Aaron Zarosinski
87 Cross Crusade Masters 35+ B Caan Zarosinski
70 Cross Crusade Masters 35+ B Scott Ballard
53 Cross Crusade Masters 35+ B Ian Penner
22 Cross Crusade Masters 35+ B David Rosen
19 Cross Crusade Masters 35+ B David Saltzberg
71 SSCXWC Men Sscxwc Craig Austin
12 OBRA Cross Championships/Willamette Valley Cross Series Masters Men C Dan Silvernail
9 OBRA Cross Championships/Willamette Valley Cross Series Masters Men C Scott Ballard
32 OBRA Cross Championships/Willamette Valley Cross Series Masters Men B Dan Silvernail
19 OBRA Cross Championships/Willamette Valley Cross Series Masters Men B Ian Penner
12 OBRA Cross Championships/Willamette Valley Cross Series Masters Men B David Rosen
12 OBRA Cross Championships/Willamette Valley Cross Series Singlespeed Donovan Grabowski
DNF Cross Crusade Singlespeed Craig Austin
56 Cross Crusade Singlespeed Steven Basden
DNF Cross Crusade Masters 50+ Steve Truesdale
DNF Cross Crusade Masters 35+ B Scott Ballard
21 Cross Crusade Masters 35+ B David Rosen
52 Cross Crusade Masters 35+ C Eric Stouck
DNF Cross Crusade Singlespeed Craig Austin
60 Cross Crusade Singlespeed marcus swanson
57 Cross Crusade Singlespeed Steven Basden
24 Cross Crusade Singlespeed Paul Anderson
42 Cross Crusade Masters 50+ Steve Truesdale
27 Cross Crusade Masters 50+ marcus swanson
63 Cross Crusade Masters 35+ B Scott Ballard
35 Cross Crusade Masters 35+ B David Saltzberg
32 Cross Crusade Masters 35+ B Saul Lopez
21 Cross Crusade Masters 35+ B David Rosen
81 Cross Crusade Singlespeed marcus swanson
80 Cross Crusade Singlespeed Craig Austin
47 Cross Crusade Masters 35+ A Craig Austin
36 Cross Crusade Masters 35+ A Robert Huff
23 Cross Crusade Masters 35+ A Paul Anderson
52 Cross Crusade Masters 50+ Steve Truesdale
DNF Cross Crusade Masters 35+ B David Rosen
68 Cross Crusade Masters 35+ B Saul Lopez
65 Cross Crusade Masters 35+ B Scott Ballard
51 Cross Crusade Masters 35+ B Jonathan Puskas
19 Cross Crusade Masters 35+ B David Saltzberg
7 Willamette Valley Cross Series: Series Standings Masters Men C Dan Silvernail
2 Willamette Valley Cross Series: Series Standings Masters Men C Scott Ballard
4 Willamette Valley Cross Series: Series Standings Masters Men B David Rosen
14 Willamette Valley Cross Series: Series Standings Singlespeed Steven Basden
2 Willamette Valley Cross Series: Series Standings Singlespeed Donovan Grabowski
7 Willamette Valley Cross Series: Series Standings Masters Men A Brian Spears
5 Willamette Valley Cross Series Masters Men C Dan Silvernail
2 Willamette Valley Cross Series Masters Men C Scott Ballard
25 Willamette Valley Cross Series Masters Men B Mark Magilner
24 Willamette Valley Cross Series Masters Men B Dan Silvernail
7 Willamette Valley Cross Series Masters Men B David Rosen
13 Willamette Valley Cross Series Singlespeed Steven Basden
6 Willamette Valley Cross Series Singlespeed Donovan Grabowski
DNF Cross Crusade Masters 35+ A Robert Huff
29 Cross Crusade Masters 35+ A Paul Anderson
86 Cross Crusade Singlespeed Craig Austin
83 Cross Crusade Singlespeed Aaron Zarosinski
49 Cross Crusade Masters 50+ Steve Truesdale
32 Cross Crusade Masters 50+ marcus swanson
93 Cross Crusade Masters 35+ B Aaron Zarosinski
69 Cross Crusade Masters 35+ B Ian Penner
61 Cross Crusade Masters 35+ B Scott Ballard
42 Cross Crusade Masters 35+ B David Saltzberg
41 Cross Crusade Masters 35+ B Wade Goff
40 Cross Crusade Masters 35+ B Kevin Thompson
27 Cross Crusade Masters 35+ B Saul Lopez
22 Cross Crusade Masters 35+ B David Rosen
15 Psycho Cross Pseries: Series Standings Men Category B Masters Mark Magilner
6 Psycho Cross Pseries: Series Standings Men Category B Brian Spears
13 Psycho Cross Pseries: Series Standings Singlespeed Steven Basden
4 Psycho Cross Pseries: Series Standings Singlespeed Paul Anderson
10 Psycho Cross Pseries Men Category B Masters Mark Magilner
10 Psycho Cross Pseries Singlespeed Steven Basden
2 Psycho Cross Pseries Singlespeed Paul Anderson
23 Blind Date at the Dairy Men B Wade Goff
20 Blind Date at the Dairy Men B David Saltzberg
DNF Cross Crusade Singlespeed Aaron Zarosinski
83 Cross Crusade Singlespeed Steven Basden
41 Cross Crusade Singlespeed Donovan Grabowski
32 Cross Crusade Masters 35+ A Paul Anderson
57 Cross Crusade Masters 50+ Steve Truesdale
92 Cross Crusade Masters 35+ B Craig Austin
75 Cross Crusade Masters 35+ B Scott Ballard
72 Cross Crusade Masters 35+ B Kevin Thompson
63 Cross Crusade Masters 35+ B Cameron Vander Stoep
31 Cross Crusade Masters 35+ B David Saltzberg
27 Cross Crusade Masters 35+ B David Rosen
22 Cross Crusade Masters 35+ B Wade Goff
62 Cross Crusade Masters 35+ C Eric Stouck
27 Blind Date at the Dairy Singlespeed Craig Austin
DNF Cross Crusade Masters 35+ A Brian Spears
DNF Cross Crusade Masters 35+ A Paul Anderson
54 Cross Crusade Masters 35+ A Craig Austin
40 Cross Crusade Masters 35+ A Robert Huff
97 Cross Crusade Singlespeed Craig Austin
79 Cross Crusade Singlespeed Aaron Zarosinski
28 Cross Crusade Masters 50+ marcus swanson
66 Cross Crusade Masters 35+ B Scott Ballard
55 Cross Crusade Masters 35+ B Saul Lopez
54 Cross Crusade Masters 35+ B Wade Goff
39 Cross Crusade Masters 35+ B David Rosen
26 Cross Crusade Masters 35+ B Ian Penner
21 Cross Crusade Masters 35+ B David Saltzberg
6 Willamette Valley Cross Series Masters Men C Dan Silvernail
4 Willamette Valley Cross Series Masters Men C Scott Ballard
6 Willamette Valley Cross Series Masters Men B David Rosen
22 Willamette Valley Cross Series Singlespeed Steven Basden
2 Willamette Valley Cross Series Singlespeed Donovan Grabowski
10 Willamette Valley Cross Series Masters Men A Brian Spears
DNF Willamette Valley Cross Series Masters B Men Mark Magilner
4 Willamette Valley Cross Series Masters B Men David Rosen
4 Willamette Valley Cross Series Category A Masters Brian Spears
9 Willamette Valley Cross Series Singlespeed Steven Basden
2 Willamette Valley Cross Series Singlespeed Donovan Grabowski
5 Willamette Valley Cross Series Masters C Men Scott Ballard
34 Blind Date at the Dairy Men B Wade Goff
26 Blind Date at the Dairy Men A Aric Rist
25 Blind Date at the Dairy Men A Robert Huff
39 Battle at Barlow Singlespeed Steven Basden
26 Battle at Barlow Singlespeed Paul Anderson
13 Battle at Barlow Singlespeed Donovan Grabowski
44 Battle at Barlow Masters B Mark Magilner
27 Battle at Barlow Masters B Saul Lopez
23 Battle at Barlow Masters B David Rosen
12 Battle at Barlow Masters B David Saltzberg
35 Battle at Barlow Masters C Eric Stouck
8 Battle at Barlow Masters C Scott Ballard
18 Battle at Barlow Masters Men A Brian Spears
12 Battle at Barlow Masters Men A Aric Rist
38 Blind Date at the Dairy Men B David Saltzberg
23 Blind Date at the Dairy Men A Robert Huff
21 Blind Date at the Dairy Men B David Rosen
18 Blind Date at the Dairy Men B David Saltzberg
11 Hood River Double Cross Masters Men A Brian Spears
7 Hood River Double Cross Singlespeed Donovan Grabowski
15 Hood River Double Cross Masters Men 50+ marcus swanson
15 Hood River Double Cross Masters Men B Kevin Thompson
14 Hood River Double Cross Masters Men B David Saltzberg
6 Hood River Double Cross Masters Men A Brian Spears
7 Hood River Double Cross Singlespeed Donovan Grabowski
23 Psycho Cross Pseries Men Category B Masters Mark Magilner
20 Psycho Cross Pseries Men Category B Ian Penner
17 Psycho Cross Pseries Men Category B David Rosen
1 Psycho Cross Pseries Men Category B Brian Spears
18 Psycho Cross Pseries Singlespeed Donovan Grabowski
12 Psycho Cross Pseries Singlespeed Steven Basden
5 Psycho Cross Pseries Singlespeed Paul Anderson
12 Psycho Cross Pseries Men Category B Kevin Thompson
3 Psycho Cross Pseries Men Category B Brian Spears
7 Psycho Cross Pseries Singlespeed Steven Basden
3 Suffer'n on the Summit Category 2 Men 35-44 David Saltzberg
2 Suffer'n on the Summit Category 2 Men 35-44 David Rosen
DNF Pain on the Peak Masters B Craig Austin
9 Pain on the Peak Masters B David Rosen
DNF Pain on the Peak Masters C Scott Ballard
10 Pain on the Peak Singlespeed Donovan Grabowski
3 Pain on the Peak Masters A Brian Spears
54 Monday PIR: August Series Masters 1/2/3 Tom Powers
23 Monday PIR: August Series Masters 1/2/3 Douglas Shanks
16 Monday PIR: August Series Masters 1/2/3 Dan Larson
49 Monday PIR Masters 1/2/3 Douglas Shanks
38 Monday PIR Masters 1/2/3 marcus swanson
17 Monday PIR Masters 1/2/3 David Rosen
14 Monday PIR Masters 1/2/3 Dan Larson
17 Mst/Jr Track Race Series: August Series Masters Men Robert Huff
14 Mst/Jr Track Race Series: August Series Masters Men Robert Huff
10 Mst/Jr Track Race Series: August Series Masters Men Aric Rist
1 Mst/Jr Track Race Series: August Series Masters Men Donovan Grabowski
2 Mst/Jr Track Race Series: 3K Pursuit Masters Men Robert Huff
1 Mst/Jr Track Race Series: 3K Pursuit Masters Men Aric Rist
30 Monday PIR Masters 1/2/3 Aaron Bozeman
22 Monday PIR Masters 1/2/3 marcus swanson
21 Monday PIR Masters 1/2/3 Tom Powers
6 Monday PIR Masters 1/2/3 Douglas Shanks
4 Mst/Jr Track Race Series: 1 kilometer TT Masters Men Robert Huff
3 Mst/Jr Track Race Series: 1 kilometer TT Masters Men Donovan Grabowski
5 Mst/Jr Track Race Series: 500 meter TT Masters Men 30-49 Robert Huff
3 Mst/Jr Track Race Series: 500 meter TT Masters Men 30-49 Donovan Grabowski
39 Monday PIR Masters 1/2/3 Tom Powers
37 Monday PIR Masters 1/2/3 Douglas Shanks
36 Monday PIR Masters 1/2/3 marcus swanson
34 Monday PIR Masters 1/2/3 Paul Anderson
24 Monday PIR Masters 1/2/3 Ian Penner
89 OBRA Hillclimb Championship: Combined Combined Donovan Grabowski
10 OBRA Hillclimb Championship Masters Men 40-44 Donovan Grabowski
34 Monday PIR: Series Standings Men 1/2/3 Tom Powers
7 Monday PIR: Series Standings Men 1/2/3 Dan Larson
30 Monday PIR Masters 1/2/3 marcus swanson
23 Monday PIR Masters 1/2/3 Dan Larson
18 Monday PIR Masters 1/2/3 Tom Powers
13 Gresham Criterium Masters 35+ 1/2/3 Dan Larson
20 Gresham Criterium Category 3 Saul Lopez
3 Mst/Jr Track Race Series Men 35+ Donovan Grabowski
30 Monday PIR Men 1/2/3 Tom Powers
4 Monday PIR Men 1/2/3 Dan Larson
23 Portland Mountain Bike STXC Category 2 Men 45+ marcus swanson
23 Portland Mountain Bike STXC Category 2 Men 35-44 Scott Ballard
8 Portland Mountain Bike STXC Category 2 Men 35-44 David Rosen
60 OBRA TT Championships: 40K: Combined Combined Doug Palmer
51 OBRA TT Championships: 40K: Combined Combined Mark Magilner
13 OBRA TT Championships: 40K Masters Men 40-44 Doug Palmer
12 OBRA TT Championships: 40K Masters Men 40-44 Mark Magilner
17 Mst/Jr Track Race Series: July Series Masters Men Saul Lopez
14 Mst/Jr Track Race Series: July Series Masters Men Craig Austin
8 Mst/Jr Track Race Series: July Series Masters Men Aric Rist
35 Monday PIR: July Series Masters 1/2/3 Tom Powers
17 Portland Mountain Bike STXC Category 2 Men 35-44 David Rosen
7 Portland Mountain Bike STXC Category 2 Men 35-44 Kevin Thompson
21 Monday PIR Masters 1/2/3 Doug Palmer
81 OUCH: Combined Combined Dan Larson
131 OUCH: Combined Combined Brian Spears
6 OUCH Masters Men 40-44 Dan Larson
17 OUCH Men Category 3 Brian Spears
6 Mid-Summer Criterium Series Masters Men Saul Lopez
31 Monday PIR Masters 1/2/3 Doug Palmer
30 Monday PIR Masters 1/2/3 Tom Powers
21 Portland Mountain Bike STXC Category 2 Men 35-44 Scott Ballard
9 Portland Mountain Bike STXC Category 2 Men 35-44 David Rosen
22 Portland Mountain Bike STXC Singlespeed Brian Spears
18 Vancouver Courthouse Criterium Masters 40+ Dan Larson
29 Vancouver Courthouse Criterium Men 3 Dan Larson
19 Vancouver Courthouse Criterium Men 3 Saul Lopez
9 Vancouver Courthouse Criterium Men 3 Dan Larson
4 Crook County Crush XC Men Category 2/35-44 David Rosen
6 Crook County Crush XC Singlespeed Craig Austin
5 Crook County Crush XC Singlespeed Brian Spears
22 Mt. Tabor Series Masters Men Dan Larson
39 Mt. Tabor Series Category 3 Men Saul Lopez
2 Mst/Jr Track Race Series Men 30+ Aric Rist
26 Monday PIR: Series Standings Masters 1/2/3 Tom Powers
22 Portland Mountain Bike STXC Category 1 Men 35+ Craig Austin
35 Portland Mountain Bike STXC Singlespeed Craig Austin
24 Portland Mountain Bike STXC Category 2 Men 35-44 Scott Ballard
9 Portland Mountain Bike STXC Category 2 Men 35-44 David Rosen
22 Monday PIR Masters 1/2/3 Doug Palmer
16 Monday PIR Masters 1/2/3 Tom Powers
3 OBRA Track Championships: Pursuit Category 5 Men Donovan Grabowski
2 OBRA Track Championships: Pursuit Category 5 Men Wade Goff
1 OBRA Track Championships: Points Races Category 5 Men Wade Goff
2 OBRA Track Championships: Sprints Category 5 Men Donovan Grabowski
2 Mst/Jr Track Race Series: 1 kilometer TT Masters Men 40-49 Craig Austin
2 Mst/Jr Track Race Series: 1 kilometer TT Masters Men 30-39 Saul Lopez
1 Mst/Jr Track Race Series: 1 kilometer TT Masters Men 30-39 Aric Rist
17 Portland Mountain Bike STXC Category 2 Men 45+ marcus swanson
19 Portland Mountain Bike STXC Category 1 Men 35+ Paul Anderson
6 Portland Mountain Bike STXC Category 2 Men 35-44 David Rosen
18 Monday PIR Masters 1/2/3 Tom Powers
28 Firecracker TT: Combined Combined Dan Larson
3 Firecracker TT Masters Men 35+ Dan Larson
45 Mt. Tabor Series Category 3 Saul Lopez
32 Mt. Tabor Series Category 3 Aric Rist
18 Portland Mountain Bike STXC Category 2 Men 45+ marcus swanson
18 Portland Mountain Bike STXC Category 1 Men 35+ Paul Anderson
8 Portland Mountain Bike STXC Category 2 Men 35-44 David Rosen
38 Monday PIR: June Series Masters 1/2/3 Dan Larson
34 Monday PIR: June Series Masters 1/2/3 Wade Goff
26 Monday PIR Masters 1/2/3 Tom Powers
36 Salem Fairview Circuit Race Category 3 Men Kevin Thompson
27 Salem Fairview Circuit Race Category 3 Men David Rosen
21 Salem Fairview Circuit Race Category 3 Men Aric Rist
16 Salem Fairview Circuit Race Category 3 Men Wade Goff
12 Salem Fairview Circuit Race Category 3 Men Saul Lopez
16 Salem Fairview Circuit Race Masters 40+ Dan Larson
22 Salem Fairview Circuit Race Masters Overall Dan Larson
45 Swan Island Criterium Men 3 Kevin Thompson
29 Swan Island Criterium Men 3 David Rosen
35 Swan Island Criterium Masters Men 40+ Paul Anderson
5 NWX Criterium Category 3 Turner Waskom
13 Alpenrose Thursday Series: June Series Masters Robert Huff
4 Alpenrose Thursday Series: June Series Masters Mark Magilner
9 Alpenrose Thursday Series: June Series Category 3 Mark Magilner
7 Alpenrose Thursday Series Category 3 Mark Magilner
34 Mt. Tabor Series Masters Men Dan Silvernail
30 Mt. Tabor Series Masters Men Dan Larson
46 Mt. Tabor Series Category 3 David Rosen
43 Mt. Tabor Series Category 3 Saul Lopez
13 Central Oregon Crit Series Category 3/4/5 Turner Waskom
8 Mst/Jr Track Race Series: June Series Masters Men Aric Rist
4 Mst/Jr Track Race Series: June Series Masters Men Wade Goff
6 Mst/Jr Track Race Series Masters Men 30+ Donovan Grabowski
5 Mst/Jr Track Race Series Masters Men 30+ Saul Lopez
4 Mst/Jr Track Race Series Masters Men 30+ Wade Goff
29 Portland Mountain Bike STXC Category 2 Men 45+ marcus swanson
22 Portland Mountain Bike STXC Category 2 Men 35-44 Kevin Thompson
7 Portland Mountain Bike STXC Category 2 Men 35-44 David Rosen
14 Portland Mountain Bike STXC Category 2 Men 45+ marcus swanson
16 Portland Mountain Bike STXC Category 1 Men 35+ Paul Anderson
3 Portland Mountain Bike STXC Category 2 Men 35-44 David Rosen
32 Monday PIR: Series Standings Masters 1/2/3 Dan Larson
32 Monday PIR: Series Standings Masters 1/2/3 Wade Goff
40 Monday PIR Masters 1/2/3 Kirk Matteson
28 Monday PIR Masters 1/2/3 Tom Powers
11 Monday PIR Masters 1/2/3 Wade Goff
9 Test of Endurance 50 Category 1 (Expert) 19-34 Men Tim Plummer
10 Central Oregon Crit Series Category 1/2/3 Men Turner Waskom
26 Mt. Tabor Series Masters Men Dan Larson
43 Mt. Tabor Series Category 3 David Rosen
42 Mt. Tabor Series Category 3 Saul Lopez
37 Mt. Tabor Series Category 3 Wade Goff
3 Mst/Jr Track Race Series Masters Men Aric Rist
2 Mst/Jr Track Race Series Masters Men Wade Goff
45 Monday PIR Masters 1/2/3 marcus swanson
39 Monday PIR Masters 1/2/3 Tom Powers
33 Monday PIR Masters 1/2/3 Dan Larson
31 Monday PIR Masters 1/2/3 Aaron Bozeman
27 Monday PIR Masters 1/2/3 Wade Goff
20 Monday PIR Masters 1/2/3 David Rosen
4 Alpenrose Heartbreaker Men Category 5 Wade Goff
4 Alpenrose Heartbreaker Category 4 Wade Goff
10 Alpenrose Heartbreaker Masters 50+ Steve Truesdale
5 Blue Ribbon Track Omnium Masters, Omnium Mark Magilner
6 Blue Ribbon Track Omnium Category 3, Omnium Mark Magilner
6 Alpenrose Thursday Series Masters 40+ Robert Huff
1 Alpenrose Thursday Series Masters 40+ Mark Magilner
43 Mt. Tabor Series Category 3 David Rosen
34 Mt. Tabor Series Category 3 Saul Lopez
28 Mt. Tabor Series Category 3 Wade Goff
7 Mst/Jr Track Race Series: 2K Pursuit Masters Men Wade Goff
4 Mst/Jr Track Race Series: 3K Pursuit Masters Men Wade Goff
17 Monday PIR: Series Standings Masters 1/2/3 Dan Larson
46 Monday PIR Masters 1/2/3 Tom Powers
43 Monday PIR Masters 1/2/3 Aaron Bozeman
37 Monday PIR Masters 1/2/3 David Rosen
13 Monday PIR Masters 1/2/3 Dan Larson
18 Pickett's Charge XC Men Category 3 35+ Dan Larson
7 Pickett's Charge XC Singlespeed Tim Plummer
2 Mst/Jr Track Race Series Masters Men 40-49 Craig Austin
6 Mst/Jr Track Race Series Masters Men 30-39 Saul Lopez
5 Mst/Jr Track Race Series Masters Men 30-39 Wade Goff
4 Mst/Jr Track Race Series Masters Men 30-39 Aric Rist
116 OBRA TTT Championships: Combined Combined Kevin Thompson
113 OBRA TTT Championships: Combined Combined Ian Penner
115 OBRA TTT Championships: Combined Combined Dan Larson
114 OBRA TTT Championships: Combined Combined Craig Austin
111 OBRA TTT Championships: Combined Combined Aric Rist
109 OBRA TTT Championships: Combined Combined Saul Lopez
112 OBRA TTT Championships: Combined Combined Robert Huff
110 OBRA TTT Championships: Combined Combined Wade Goff
9 OBRA TTT Championships Men Category 3 Kevin Thompson
9 OBRA TTT Championships Men Category 3 Ian Penner
9 OBRA TTT Championships Men Category 3 Dan Larson
9 OBRA TTT Championships Men Category 3 Craig Austin
8 OBRA TTT Championships Men Category 3 Aric Rist
8 OBRA TTT Championships Men Category 3 Saul Lopez
8 OBRA TTT Championships Men Category 3 Robert Huff
8 OBRA TTT Championships Men Category 3 Wade Goff
11 Alpenrose Thursday Series: May Series Masters Men 50+ Steve Truesdale
2 Alpenrose Thursday Series: May Series Masters Men 40+ Mark Magilner
9 Alpenrose Thursday Series: May Series Category 3 Robert Huff
48 Monday PIR: May Series Masters 1/2/3 Aaron Bozeman
44 Monday PIR: May Series Masters 1/2/3 David Rosen
41 Monday PIR: May Series Masters 1/2/3 Kirk Matteson
38 Monday PIR: May Series Masters 1/2/3 Mark Magilner
36 Monday PIR: May Series Masters 1/2/3 Dan Larson
14 Monday PIR: May Series Masters 1/2/3 Wade Goff
25 Monday PIR Masters 1/2/3 David Rosen
16 Monday PIR Masters 1/2/3 Saul Lopez
DNF Rehearsal Road Race Men Category 3 Paul Anderson
DNF Rehearsal Road Race Men Category 3 Mark Magilner
52 Rehearsal Road Race Men Category 3 Saul Lopez
51 Rehearsal Road Race Men Category 3 Ian Penner
46 Rehearsal Road Race Men Category 3 Aric Rist
22 Rehearsal Road Race Men Category 3 Wade Goff
6 Alpenrose Thursday Series Overall, 3K Mark Magilner
5 Alpenrose Thursday Series Overall, 2K Steve Truesdale
4 Alpenrose Thursday Series Masters 50+ Steve Truesdale
1 Alpenrose Thursday Series Masters Men 40+ Mark Magilner
9 Hutch's TT Series: Combined Combined Mark Magilner
5 Hutch's TT Series: Series Standings Masters 40+ Men Mark Magilner
2 Hutch's TT Series Masters Men 40+ Mark Magilner
13 Central Oregon STXC B Race Turner Waskom
55 Monday PIR Masters 1/2/3 Aric Rist
53 Monday PIR Masters 1/2/3 Kevin Thompson
47 Monday PIR Masters 1/2/3 marcus swanson
44 Monday PIR Masters 1/2/3 Wade Goff
38 Monday PIR Masters 1/2/3 Aaron Bozeman
33 Monday PIR Masters 1/2/3 David Rosen
12 Monday PIR Masters 1/2/3 Dan Larson
48 Silverton RR Masters Men Robert Huff
39 Silverton RR Masters Men Dan Larson
34 Silverton RR Masters 40+ Robert Huff
28 Silverton RR Masters 40+ Dan Larson
2 Silverton RR Masters 40+ Mark Magilner
35 Silverton RR Category 3 Men Saul Lopez
31 Silverton RR Category 3 Men Wade Goff
30 Silverton RR Category 3 Men Kevin Thompson
8 Spring Thaw XC Singlespeed (Open) Donovan Grabowski
1 Spring Thaw XC Category 2 Men 19-34 Tim Plummer
3 Alpenrose Thursday Series: 3 Kilometer Pursuit Men Category 3 Robert Huff
33 Hutch's TT Series: Combined Combined Mark Magilner
5 Hutch's TT Series Standings Masters 40+ Men Mark Magilner
73 Tuesday PIR Category 1/2/3 Douglas Shanks
5 Hutch's TT Series Men 40+ Mark Magilner
34 Monday PIR Masters 1/2/3 Dan Larson
29 Monday PIR Masters 1/2/3 Aaron Bozeman
25 Monday PIR Masters 1/2/3 David Rosen
21 Monday PIR Masters 1/2/3 Kirk Matteson
16 Monday PIR Masters 1/2/3 Mark Magilner
7 Monday PIR Masters 1/2/3 Wade Goff
16 WebCyclery Cascade Chainbreaker Singlespeed Donovan Grabowski
15 Icebreaker Criterium Men 35+ Dan Larson
8 Eric Kautzky Memorial Track Race Masters 50+ Steve Truesdale
7 Alpenrose Thursday Series: 1 Kilometer TT Category 3 Robert Huff
5 Hutch's TT Series Masters 40+ Men Mark Magilner
16 Estacada TT: 20 Miles: Combined Combined Ian Penner
9 Estacada TT: 20 Miles: Combined Combined Robert Huff
7 Estacada TT: 20 Miles: Combined Combined Mark Magilner
DNF Peak Sports Mudslinger/OBRA XC Championship Singlespeed (7) Steven Basden
12 Peak Sports Mudslinger/OBRA XC Championship Singlespeed (7) Donovan Grabowski
DNS Estacada TT: 20 Miles Category 3 Men Craig Austin
DNS Estacada TT: 20 Miles Category 3 Men Kevin Thompson
1 Estacada TT: 20 Miles Masters Men 30-39 Ian Penner
5 Estacada TT: 20 Miles Masters Men 40-49 Robert Huff
4 Estacada TT: 20 Miles Masters Men 40-49 Mark Magilner
5 Tuesday PIR: April Series Category 3/4 Wade Goff
16 Bear Springs Trap XC Category 2 Men 35-44 David Rosen
6 Bear Springs Trap XC Category 2 Men 35-44 Kevin Thompson
1 Bear Springs Trap XC Category 2 Men 19-34 Tim Plummer
12 Bear Springs Trap XC Singlespeed Steven Basden
23 Bear Springs Trap XC Category 1 Men 35-44 Paul Anderson
2 Bear Springs Trap STXC Category 2 Men 45-54 Tim Plummer
68 Tuesday PIR Category 1/2/3 Dan Larson
53 Tuesday PIR Category 1/2/3 David Rosen
52 Tuesday PIR Category 1/2/3 Robert Huff
47 Tuesday PIR Category 1/2/3 Saul Lopez
101 Tuesday PIR Category 3/4 Paul Anderson
93 Tuesday PIR Category 3/4 Kevin Thompson
2 Tuesday PIR Category 3/4 Wade Goff
65 Tuesday PIR Category 4/5 Shane Young
59 Estacada TT: 20 Miles: Combined Combined Craig Austin
14 Estacada TT: 20 Miles: Combined Combined Mark Magilner
13 Estacada TT: 20 Miles Category 3 Men Craig Austin
5 Estacada TT: 20 Miles Masters Men 40-49 Mark Magilner
3 Eugene Roubaix Masters Men 40+ Mark Magilner
51 Tuesday PIR Category 3/4 Craig Austin
45 Tuesday PIR Category 3/4 Kevin Thompson
45 Tuesday PIR Category 1/2/3 Dan Larson
DNF King's Valley RR Masters 40+ Dan Larson
40 King's Valley RR Masters 40+ Mark Magilner
31 King's Valley RR Masters 40+ Dan Silvernail
14 King's Valley RR Masters 40+ Robert Huff
51 King's Valley RR Men Category 4/5 Eric Stouck
54 King's Valley RR Men Category 3 David Rosen
52 King's Valley RR Men Category 3 Saul Lopez
51 King's Valley RR Men Category 3 Ian Penner
45 King's Valley RR Men Category 3 Douglas Shanks
24 King's Valley RR Men Category 3 Wade Goff
88 Tuesday PIR Category 1/2/3 David Rosen
47 Tuesday PIR Category 1/2/3 Robert Huff
28 Tuesday PIR Category 1/2/3 Dan Larson
25 Tuesday PIR Category 1/2/3 Wade Goff
DNF Cherry Blossom Classic Stage Race: Columbia Gorge Road Race Masters Men 40+/50+ Mark Magilner
16 Horning's Hustle Category 2 Men 19-34 David Rosen
2 Horning's Hustle Category 2 Men 19-34 Tim Plummer
13 Horning's Hustle Singlespeed Steven Basden
7 Horning's Hustle Singlespeed Cameron Vander Stoep
4 Horning's Hustle Singlespeed Donovan Grabowski
42 Cherry Blossom Classic Stage Race: Eight Mile Time Trial: Combined Combined Mark Magilner
9 Cherry Blossom Classic Stage Race: GC after Stage Three Masters Men 40+/50+ Mark Magilner
43 Cherry Blossom Classic Stage Race: Cherry City Criterium Masters Men 40+/50+ Mark Magilner
9 Cherry Blossom Classic Stage Race: GC after Stage Two Masters Men 40+/50+ Mark Magilner
10 Cherry Blossom Classic Stage Race: Eight Mile Time Trial Masters Men 40+/50+ Mark Magilner
23 Cherry Blossom Classic Stage Race: GC after Stage One Masters Men 40+/50+ Mark Magilner
23 Cherry Blossom Classic Stage Race: Columbia Hills Road Race Masters Men 40+/50+ Mark Magilner
38 Piece of Cake RR Masters 4/5 Steven Basden
30 Piece of Cake RR Masters 4/5 Eric Stouck
28 Piece of Cake RR Masters 1/2/3 Dan Larson
3 Piece of Cake RR Masters 1/2/3 Mark Magilner
51 Piece of Cake RR Men 3 David Rosen
50 Piece of Cake RR Men 3 Kevin Thompson
4 Piece of Cake RR Men 3 Wade Goff
13 Banana Belt Series Masters 40+ 4/5 Donovan Grabowski
12 Banana Belt Series Masters 40+ 4/5 Eric Stouck
13 Banana Belt Series Masters 40+ 1/2/3 Dan Larson
20 Banana Belt Series Masters Men 40+ 4/5 Eric Stouck
12 Banana Belt Series Masters Men 40+ 4/5 Donovan Grabowski
DNF Banana Belt Series Masters Men 1/2/3 Dan Silvernail
17 Banana Belt Series Masters Men 1/2/3 Paul Anderson
12 Banana Belt Series Masters Men 1/2/3 Dan Larson
4 Banana Belt Series Masters Men 1/2/3 Robert Huff
13 Banana Belt Series Category 3 Wade Goff
12 Banana Belt Series Category 3 Saul Lopez
22 Banana Belt Series Masters 4/5 Eric Stouck
2 Banana Belt Series Masters 4/5 Donovan Grabowski
7 Banana Belt Series Masters 1/2/3 Robert Huff
6 Banana Belt Series Masters 1/2/3 Mark Magilner
47 Banana Belt Series Men Category 3 Wade Goff
45 Banana Belt Series Men Category 3 Kevin Thompson
43 Banana Belt Series Men Category 3 Aric Rist
39 Banana Belt Series Men Category 3 Saul Lopez
43 Jack Frost TT: Combined Combined Aric Rist
103 Jack Frost TT: Combined Combined Cameron Vander Stoep
65 Jack Frost TT: Combined Combined Saul Lopez
80 Jack Frost TT: Combined Combined Dan Larson
28 Jack Frost TT: Combined Combined Mark Magilner
18 Echo Red to Red XC Category 2/35-44 Men David Rosen
11 Echo Red to Red XC Category 2/35-44 Men Kevin Thomson
1 Echo Red to Red XC Category 2/35-44 Men Paul Anderson
20 Echo Red to Red XC Singlespeed Steven Basden
11 Echo Red to Red XC Category 1 Men 45+ Craig Austin
8 Jack Frost TT Men Category 3 Aric Rist
7 Jack Frost TT Masters Men 30-39 Cameron Vander Stoep
5 Jack Frost TT Masters Men 30-39 Saul Lopez
14 Jack Frost TT Masters Men 40-49 Dan Larson
6 Jack Frost TT Masters Men 40-49 Mark Magilner
DNF Sublime Sublimity Circuit Race Men 4/5 Donovan Grabowski
13 Sublime Sublimity Circuit Race Men 40+ Dan Larson
2 Sublime Sublimity Circuit Race Men 40+ Mark Magilner
26 Sublime Sublimity Circuit Race Men 3 Wade Goff
20 Cherry Pie Men 40+ Paul Anderson
10 Cherry Pie Men 40+ Dan Larson
4 Cherry Pie Men 40+ Mark Magilner
DNF Cherry Pie Men 3 Kevin Thompson
DNF Cherry Pie Men 3 Saul Lopez
49 Cherry Pie Men 3 Nathan Spear
46 Cherry Pie Men 3 Wade Goff
18 Cherry Pie Men 3 Aric Rist
9 Cherry Pie Masters Men 4/5 40+ Donovan Grabowski