HosmerChiro-RPM Mortgage

Event Category Name
19 GPMC: Winter Cross: GPMC Final Series Standings Singlespeed Galen Mittermann
13 GPMC: Winter Cross: GPMC Final Series Standings Singlespeed Terry Keele
29 GPMC: Winter Cross: GPMC Final Series Standings Women B Brooke Mittermann
19 GPMC: Winter Cross: GPMC Final Series Standings Category A Seth Hosmer
14 GPMC: Winter Cross: GPMC Final Series Standings Masters 35+ B Men Kale Chalmers
16 GPMC: Winter Cross: GPMC Final Series Standings Masters 35+ C Craig Broberg
39 GPMC: Winter Cross: GPMC Final Series Standings Beginner Women Jennifer Chalmers
36 GPMC: Winter Cross: GPMC Final Series Standings Beginner Men David Eliopulos
16 GPMC: Winter Cross Singlespeed Terry Keele
23 Kruger's Crossing CX Classic Singlespeed Terry Keele
18 GPMC: OBRA CX Champs/Psycho: GPMC Series Standings Singlespeed Galen Mittermann
13 GPMC: OBRA CX Champs/Psycho: GPMC Series Standings Singlespeed Terry Keele
26 GPMC: OBRA CX Champs/Psycho: GPMC Series Standings Women B Brooke Mittermann
16 GPMC: OBRA CX Champs/Psycho: GPMC Series Standings Category A Seth Hosmer
14 GPMC: OBRA CX Champs/Psycho: GPMC Series Standings Masters 35+ B Men Kale Chalmers
13 GPMC: OBRA CX Champs/Psycho: GPMC Series Standings Masters 35+ C Craig Broberg
35 GPMC: OBRA CX Champs/Psycho: GPMC Series Standings Beginner Women Jennifer Chalmers
30 GPMC: OBRA CX Champs/Psycho: GPMC Series Standings Beginner Men David Eliopulos
1 Cross Crusade Clydesdale Aaron Coker
34 Cross Crusade Singlespeed Terry Keele
13 Cross Crusade Masters 35+ C Craig Broberg
18 Cross Crusade Beginner Women Jennifer Chalmers
7 Cross Crusade Masters 35+ C Craig Broberg
30 Cross Crusade Singlespeed Terry Keele
19 Cross Crusade Beginner Women Jennifer Chalmers
2 Cross Crusade Clydesdale Aaron Coker
16 GPMC: Apple Core Cross: GPMC Series Standings Singlespeed Galen Mittermann
12 GPMC: Apple Core Cross: GPMC Series Standings Singlespeed Terry Keele
23 GPMC: Apple Core Cross: GPMC Series Standings Women B Brooke Mittermann
13 GPMC: Apple Core Cross: GPMC Series Standings Category A Seth Hosmer
12 GPMC: Apple Core Cross: GPMC Series Standings Masters 35+ B Men Kale Chalmers
12 GPMC: Apple Core Cross: GPMC Series Standings Masters 35+ C Craig Broberg
36 GPMC: Apple Core Cross: GPMC Series Standings Beginner Women Jennifer Chalmers
29 GPMC: Apple Core Cross: GPMC Series Standings Beginner Men David Eliopulos
7 GPMC: Apple Core Cross Singlespeed Terry Keele
3 GPMC: Apple Core Cross Singlespeed Galen Mittermann
3 GPMC: Apple Core Cross Women B Brooke Mittermann
1 GPMC: Apple Core Cross Masters 35+ C Craig Broberg
2 Cross Crusade Clydesdale Aaron Coker
30 Cross Crusade Singlespeed Terry Keele
9 Cross Crusade Masters 35+ B Kale Chalmers
10 Cross Crusade Beginner Men David Eliopulos
40 Cross Crusade Singlespeed Galen Mittermann
37 Cross Crusade Singlespeed Terry Keele
2 Cross Crusade Beginner Women Brooke Mittermann
DNF Cross Crusade Masters 35+ B Kale Chalmers
56 Cross Crusade Category A Ross Bowden
25 Cross Crusade Masters 35+ C Craig Broberg
17 Cross Crusade Beginner Men David Eliopulos
16 GPMC: David Douglas CX #2: GPMC Series Standings Singlespeed Terry Keele
13 GPMC: David Douglas CX #2: GPMC Series Standings Category A Seth Hosmer
13 GPMC: David Douglas CX #2: GPMC Series Standings Masters 35+ B Men Kale Chalmers
32 GPMC: David Douglas CX #2: GPMC Series Standings Beginner Women Jennifer Chalmers
23 GPMC: David Douglas CX #2: GPMC Series Standings Beginner Men David Eliopulos
7 GPMC: David Douglas CX #2 Beginner Women Jennifer Chalmers
5 GPMC: David Douglas CX #2 Category A Seth Hosmer
13 Blind Date: Final Series Standings Men A Joshua Liberles
8 Blind Date: Final Series Standings Men A Seth Hosmer
7 Blind Date: Final Series Standings Beginner Women Brooke Mittermann
3 Blind Date Beginner Women Brooke Mittermann
DNF Blind Date Men A Seth Hosmer
9 Cross Crusade Masters 35+ B Kale Chalmers
22 Cross Crusade Beginner Women Jennifer Chalmers
2 Cross Crusade Beginner Women Brooke Mittermann
53 Cross Crusade Masters 35+ C Craig Broberg
27 Cross Crusade Clydesdale Patrick Palmer
1 Cross Crusade Clydesdale Aaron Coker
15 GPMC: Het Meer CX Race: GPMC Series Standings Singlespeed Terry Keele
34 GPMC: Het Meer CX Race: GPMC Series Standings Category A Seth Hosmer
11 GPMC: Het Meer CX Race: GPMC Series Standings Masters 35+ B Men Kale Chalmers
33 GPMC: Het Meer CX Race: GPMC Series Standings Beginner Women Brooke Mittermann
23 GPMC: Het Meer CX Race: GPMC Series Standings Beginner Men David Eliopulos
4 Blind Date Beginner Women Brooke Mittermann
3 Blind Date Men A Joshua Liberles
59 Cross Crusade Category A Ross Bowden
27 Cross Crusade Category A Seth Hosmer
DNF Cross Crusade Singlespeed Terry Keele
15 Cross Crusade Masters 35+ C Craig Broberg
39 Cross Crusade Beginner Women Jennifer Chalmers
18 Cross Crusade Beginner Women Brooke Mittermann
16 Cross Crusade Clydesdale Patrick Palmer
3 Cross Crusade Clydesdale Aaron Coker
49 Cross Crusade Masters 35+ B Kale Chalmers
14 GPMC: Ninkrossi: GPMC Series Standings Singlespeed Terry Keele
29 GPMC: Ninkrossi: GPMC Series Standings Category A Seth Hosmer
10 GPMC: Ninkrossi: GPMC Series Standings Masters 35+ B Men Kale Chalmers
26 GPMC: Ninkrossi: GPMC Series Standings Beginner Women Brooke Mittermann
23 GPMC: Ninkrossi: GPMC Series Standings Beginner Men David Eliopulos
13 GPMC: Ninkrossi Singlespeed Terry Keele
2 Cross Crusade Clydesdale Aaron Coker
29 Cross Crusade Singlespeed Terry Keele
28 Cross Crusade Masters 35+ B Kale Chalmers
28 Cross Crusade Masters 35+ C Craig Broberg
24 Cross Crusade Beginner Men David Eliopulos
22 GPMC: Heiser CX: GPMC Series Standings Singlespeed Terry Keele
21 GPMC: Heiser CX: GPMC Series Standings Category A Seth Hosmer
7 GPMC: Heiser CX: GPMC Series Standings Masters 35+ B Men Kale Chalmers
22 GPMC: Heiser CX: GPMC Series Standings Beginner Women Brooke Mittermann
18 GPMC: Heiser CX: GPMC Series Standings Beginner Men David Eliopulos
19 GPMC: Heiser CX Singlespeed Terry Keele
2 Blind Date Men A Seth Hosmer
63 Cross Crusade Masters 35+ A Kale Chalmers
43 Cross Crusade Category A Ross Bowden
40 Cross Crusade Category A Seth Hosmer
19 Cross Crusade Masters 35+ C Craig Broberg
12 Cross Crusade Clydesdale Patrick Palmer
1 Cross Crusade Clydesdale Aaron Coker
21 Cross Crusade Beginner Men David Eliopulos
39 Cross Crusade Singlespeed Terry Keele
4 Canby Cross-Word Cyclocross Challenge Singlespeed Terry Keele
12 Blind Date Men A Seth Hosmer
10 Blind Date Men A Ross Bowden
22 Blind Date Singlespeed Terry Keele
DNF Battle at Barlow Masters 35+ C Craig Broberg
DNF Battle at Barlow Beginner Men David Eliopulos
DNF Battle at Barlow Category A Ross Bowden
38 Battle at Barlow Category B James Newman
13 Hood River Double Cross Singlespeed Terry Keele
1 Hood River Double Cross Clydesdale Aaron Coker
18 GPMC: Hood River Double Cross: GPMC Series Standings Singlespeed Terry Keele
18 GPMC: Hood River Double Cross: GPMC Series Standings Category A Seth Hosmer
5 GPMC: Hood River Double Cross: GPMC Series Standings Masters 35+ B Men Kale Chalmers
15 GPMC: Hood River Double Cross: GPMC Series Standings Beginner Women Brooke Mittermann
14 GPMC: Hood River Double Cross: GPMC Series Standings Beginner Men David Eliopulos
10 GPMC: Hood River Double Cross Singlespeed Terry Keele
8 GPMC: Hood River Double Cross Beginner Women Brooke Mittermann
12 GPMC: Hood River Double Cross Category A Seth Hosmer
DNF GPMC: Hood River Double Cross Masters 35+ C Craig Broberg
46 "Cat & Mouse" PIR Handicap Series Open Andrew Utz
7 Pain and Suffer'n CX Category A Seth Hosmer
7 Pain and Suffer'n CX Clydesdale Patrick Palmer
1 Pain and Suffer'n CX Clydesdale Aaron Coker
2 Pain and Suffer'n CX Masters 35+ B Kale Chalmers
9 Pain and Suffer'n CX Singlespeed Terry Keele
4 Pain and Suffer'n CX Masters 35+ C Craig Broberg
DNF Pain and Suffer'n CX Beginner Men Ryan McCracken
4 Pain and Suffer'n CX Beginner Men David Eliopulos
14 "Cat & Mouse" PIR Handicap Series Open Men Andrew Utz
5 "Cat & Mouse" PIR Handicap Series Open Andrew Utz
DNF GPMC: David Douglas CX #1 Masters 35+ B James Newman
1 GPMC: David Douglas CX #1 Masters 35+ B Kale Chalmers
28 GPMC: David Douglas CX #1 Beginner Women Jennifer Chalmers
7 GPMC: David Douglas CX #1 Beginner Men David Eliopulos
6 Alpenrose Thursday Series Category 1/2/3 Andrew Utz
31 Tuesday PIR-August Series Category 1/2/3 Jason Riffle
26 Tuesday PIR-August Series Category 1/2/3 Corey Stayton
4 Tuesday PIR-August Series Category 1/2/3 Joshua Liberles
1 Tuesday PIR-August Series Category 1/2/3 Brendon Gallant
8 Tuesday PIR Category 1/2/3 Corey Stayton
8 Monday PIR Masters 1/2/3 Craig Broberg
4 Monday PIR Masters 4/5 Ryan McCracken
29 Monday PIR-August Series Masters 1/2/3 Craig Broberg
25 Monday PIR-August Series Masters 1/2/3 Scott Harman
7 Monday PIR-August Series Masters 1/2/3 Galen Mittermann
13 Monday PIR-August Series Masters 4/5 Patrick Palmer
1 Monday PIR-August Series Masters 4/5 Ryan McCracken
6 Eugene Celebration-Coburg Time Trial: Combined Combined Galen Mittermann
3 Kruger's Kermesse Masters Men C 35+ Craig Broberg
2 Kruger's Kermesse Masters Men C 35+ Kale Chalmers
4 Kruger's Kermesse Clydesdale Patrick Palmer
18 Kruger's Kermesse Beginner Women Jennifer Chalmers
12 Kruger's Kermesse Beginner Men David Eliopulos
9 Eugene Celebration-Celebration Criterium Pro/1/2 Men Galen Mittermann
5 Eugene Celebration-Coburg Time Trial Category 1/2 Men Galen Mittermann
1 OBRA Masters Track Championships Masters 50+ Points Rce Scott Harman
5 Eugene Celebration-Briggs Hill Road Race: Eugene Celebration-GC after Stage 1 Pro/1/2 Men Galen Mittermann
12 Eugene Celebration-Briggs Hill Road Race Pro/1/2 Men Galen Mittermann
6 OBRA Masters Track Championships Masters Men Team Sprints Scott Harman
2 OBRA Masters Track Championships Masters 45+ Keirin Scott Harman
2 OBRA Masters Track Championships Masters 50-54/500m TT Scott Harman
1 OBRA Masters Track Championships Men 50-54 Sprints Scott Harman
51 Fast Twitch Fridays: July/August Sprinter Andrew Utz
5 Eugene Celebration Pro/1/2 Men Galen Mittermann
5 Eugene Celebration-McBeth Prologue Pro/1/2 Men Galen Mittermann
5 Eugene Celebration-McBeth Prologue: Eugene Celebration-GC after Prologue Pro/1/2 Men Galen Mittermann
5 Alpenrose Thursday Series: August Series Senior Men Andrew Utz
53 Tuesday PIR Category 1/2/3 Galen Mittermann
44 Tuesday PIR Category 1/2/3 Jason Riffle
15 Tuesday PIR Category 1/2/3 Corey Stayton
1 Tuesday PIR Category 1/2/3 Brendon Gallant
19 Monday PIR Masters 1/2/3 Craig Broberg
22 Monday PIR Masters 4/5 Patrick Palmer
2 Monday PIR Masters 4/5 Ryan McCracken
17 Giro di Portland Pro/1/2 Andrew Utz
11 Giro di Portland Pro/1/2 Bredan Gallart
18 Giro di Portland Masters 1/2/3 Mark Ginsberg
7 Giro di Portland Masters 1/2/3 Scott Harman
DNF Tigard Criterium Senior Men Aaron Coker
23 Tigard Criterium Senior Men Andrew Utz
22 Tigard Criterium Senior Men Brendon Gallant
2 Tigard Criterium Senior Men Galen Mittermann
4 Alpenrose Thursday Series Category 1/2 Andrew Utz
22 Tuesday PIR-Series Totals Category 1/2/3 Jason Riffle
2 Tuesday PIR-Series Totals Category 1/2/3 Joshua Liberles
1 Tuesday PIR-Series Totals Category 1/2/3 Brendon Gallant
25 Tuesday PIR Category 1/2/3 Corey Stayton
23 Tuesday PIR Category 1/2/3 Jason Riffle
18 Tuesday PIR Category 1/2/3 Brendon Gallant
13 Tuesday PIR Category 1/2/3 Galen Mittermann
2 Tuesday PIR Category 1/2/3 Joshua Liberles
6 Salem STXC Pro/Category 1 Men Joshua Liberles
18 Monday PIR Masters 1/2/3 Craig Broberg
4 Monday PIR Masters 4/5 Ryan McCracken
7 Alsea Falls Switchback/OBRA MTB XC Champs Masters Men 40-49 Terry Keele
29 OBRA Criterium Senior Men Aaron Coker
25 OBRA Criterium Senior Men Andrew Utz
11 OBRA Criterium Senior Men Brendon Gallant
4 OBRA Criterium Senior Men Joshua Liberles
22 OBRA Criterium Masters Men 40-49 Mark Ginsberg
2 OBRA Criterium Masters Men 50-59 Scott Harman
DNF Portland Twilight Criterium Pro/1/2 Men Ross Bowden
41 Portland Twilight Criterium Pro/1/2 Men Aaron Coker
13 Portland Twilight Criterium Pro/1/2 Men Brendon Gallant
8 Portland Twilight Criterium Pro/1/2 Men Joshua Liberles
65 Tuesday PIR Category 1/2/3 Galen Mittermann
57 Tuesday PIR Category 1/2/3 Andrew Utz
51 Tuesday PIR Category 1/2/3 Corey Stayton
47 Tuesday PIR Category 1/2/3 Drew Russell
30 Tuesday PIR Category 1/2/3 Ross Bowden
17 Tuesday PIR Category 1/2/3 Scott Harman
3 Tuesday PIR Category 1/2/3 Joshua Liberles
1 Tuesday PIR Category 1/2/3 Brendon Gallant
5 Salem STXC Pro/Category 1 Men Joshua Liberles
25 Monday PIR Masters 4/5 Patrick Palmer
1 Monday PIR Masters 4/5 Ryan McCracken
34 Monday PIR Masters 1/2/3 Terry Keele
25 Monday PIR Masters 1/2/3 Craig Broberg
2 Monday PIR Masters 1/2/3 Galen Mittermann
1 Albany Criterium Masters Men 50+ Scott Harman
14 Longview Criterium Men Category 2/3 Aaron Collins
11 Longview Criterium Masters Men 35+ Category 1/2/3 Scott Harman
1 Longview Criterium Masters Men 35+ Category 4/5 Patrick Palmer
10 Longview Criterium Men Category 4/5 Patrick Palmer
3 Longview Criterium Masters Men 50+ Scott Harman
10 Alpenrose Thursday Series Category 1/2 Andrew Utz
43 Tuesday PIR Category 1/2/3 Ross Bowden
41 Tuesday PIR Category 1/2/3 Galen Mittermann
37 Tuesday PIR Category 1/2/3 Corey Stayton
16 Tuesday PIR Category 1/2/3 Mark Ginsberg
14 Tuesday PIR Category 1/2/3 Yann Blindert
10 Tuesday PIR Category 1/2/3 Jason Riffle
7 Tuesday PIR Category 1/2/3 Joshua Liberles
1 Tuesday PIR Category 1/2/3 Brendon Gallant
8 Salem STXC Pro/Category 1 Men Joshua Liberles
11 Monday PIR Masters 1/2/3 Scott Harman
10 Monday PIR Masters 1/2/3 Galen Mittermann
4 Monday PIR Masters 4/5 Ryan McCracken
2 Monday PIR Masters 4/5 Patrick Palmer
DNF Vancouver Criterium Senior Men Andrew Utz
DNF Vancouver Criterium Senior Men Aaron Coker
16 Vancouver Criterium Senior Men Ross Bowden
14 Vancouver Criterium Senior Men Brendon Gallant
4 Vancouver Criterium Senior Men Joshua Liberles
1 Vancouver Criterium Masters 50+ Scott Harman
2 Vancouver Criterium Masters 40+ Mark Ginsberg
3 Vancouver Criterium Category 3 Men Andrew Utz
16 Vancouver Criterium Category 4 Men Ryan McCracken
15 Vancouver Criterium Category 4 Men Patrick Palmer
4 Westview OBRA Championship STXC Category 2 Men 45-54 Terry Keele
6 Gresham Criterium Men 3 Andrew Utz
11 Gresham Criterium Masters Men 35+ Scott Harman
11 Gresham Criterium Senior Men Aaron Coker
2 Gresham Criterium Senior Men Joshua Liberles
23 Tuesday PIR-July Series Category 1/2/3 Mark Ginsberg
18 Tuesday PIR-July Series Category 1/2/3 Scott Harman
16 Tuesday PIR-July Series Category 1/2/3 Galen Mittermann
11 Tuesday PIR-July Series Category 1/2/3 Joshua Liberles
10 Tuesday PIR-July Series Category 1/2/3 Andrew Utz
65 Tuesday PIR Category 1/2/3 Yann Blindert
60 Tuesday PIR Category 1/2/3 Galen Mittermann
57 Tuesday PIR Category 1/2/3 Mark Ginsberg
34 Tuesday PIR Category 1/2/3 Corey Stayton
23 Tuesday PIR Category 1/2/3 Ross Bowden
10 Tuesday PIR Category 1/2/3 Andrew Utz
7 Tuesday PIR Category 1/2/3 Joshua Liberles
5 Tuesday PIR Category 1/2/3 Scott Harman
5 Monday PIR - July Series Masters 1/2/3 Galen Mittermann
23 Monday PIR - July Series Masters 4/5 Patrick Palmer
17 Monday PIR - July Series Masters 4/5 Ryan McCracken
14 Monday PIR Masters 1/2/3 Terry Keele
10 Monday PIR Masters 1/2/3 Galen Mittermann
13 Monday PIR Masters 4/5 Patrick Palmer
7 Monday PIR Masters 4/5 Ryan McCracken
3 Fast Twitch Fridays Sprint B Andrew Utz
17 Tuesday PIR-Series Totals Category 1/2/3 Mark Ginsberg
15 Tuesday PIR-Series Totals Category 1/2/3 Joshua Liberles
11 Tuesday PIR-Series Totals Category 1/2/3 Galen Mittermann
10 Tuesday PIR-Series Totals Category 1/2/3 Andrew Utz
48 Tuesday PIR Category 1/2/3 Galen Mittermann
42 Tuesday PIR Category 1/2/3 Ross Bowden
8 Tuesday PIR Category 1/2/3 Mark Ginsberg
4 Tuesday PIR Category 1/2/3 Andrew Utz
18 Portland Short Track Series Category 3 Men 19+ Ryan McCracken
30 Monday PIR Masters 1/2/3 Terry Keele
13 Monday PIR Masters 4/5 Ryan McCracken
14 Ironclad Criterium Men Pro/1/2 Galen Mittermann
11 Ironclad Criterium Men Pro/1/2 Aaron Coker
DNF Ironclad Criterium Masters Men Patrick Palmer
DNF Ironclad Criterium Masters Men Edward Coker
6 Alpenrose Velodrome Challenge Masters Points Race Scott Harman
2 Alpenrose Velodrome Challenge Masters 500 Scott Harman
DNF Mt. Tabor Series Senior Men Andrew Utz
3 Mt. Tabor Series Category 3 Men Andrew Utz
10 Tuesday PIR-Series Totals Category 1/2/3 Joshua Liberles
7 Tuesday PIR-Series Totals Category 1/2/3 Galen Mittermann
29 Tuesday PIR Category 1/2/3 Ross Bowden
7 Tuesday PIR Category 1/2/3 Joshua Liberles
29 Monday PIR Masters 1/2/3 Terry Keele
3 Monday PIR Masters 1/2/3 Galen Mittermann
36 High Desert Omnium: Road Race Men Category 4/5 David Eliopulos
12 High Desert Omnium: Road Race Men Category 4/5 Kale Chalmers
6 High Desert Omnium: Road Race Men Category 3 Andrew Utz
12 OBRA Track Championships-Points Race Senior Men Scott Harman
13 High Desert Omnium Men Category 3 Andrew Utz
4 Ironclad Street Sprints Senior Men A Aaron Coker
5 Mt. Tabor Series Category 3 Men Andrew Utz
16 Tuesday PIR Category 1/2/3 Joshua Liberles
4 Tuesday PIR Category 1/2/3 Galen Mittermann
DNS Swan Island Rose Festival Criterium Senior Men Brendon Gallant
27 Swan Island Rose Festival Criterium Senior Men Yann Blindert
23 Swan Island Rose Festival Criterium Senior Men Ross Bowden
20 Swan Island Rose Festival Criterium Senior Men Scott Harman
18 Swan Island Rose Festival Criterium Senior Men Corey Stayton
2 Swan Island Rose Festival Criterium Senior Men Joshua Liberles
14 Swan Island Rose Festival Criterium Category 3 Andrew Utz
20 Swan Island Rose Festival Criterium Masters 35+ 1/2/3 Aaron Coker
12 Swan Island Rose Festival Criterium Masters 35+ 1/2/3 Yann Blindert
6 Swan Island Rose Festival Criterium Masters 35+ 1/2/3 Mark Ginsberg
3 Swan Island Rose Festival Criterium Masters 35+ 1/2/3 Joshua Liberles
1 Swan Island Rose Festival Criterium Masters 35+ 1/2/3 Corey Stayton
1 Swan Island Rose Festival Criterium Masters 50+ Scott Harman
21 Mt. Tabor Series Senior Men Yann Blindert
DNF Mt. Tabor Series Masters Men Terry Keele
4 Mt. Tabor Series Category 3 Men Andrew Utz
20 Tuesday PIR-June Series Category 1/2/3 Yann Blindert
10 Tuesday PIR-June Series Category 1/2/3 Brendon Gallant
9 Tuesday PIR-June Series Category 1/2/3 Galen Mittermann
5 Tuesday PIR-June Series Category 1/2/3 Mark Ginsberg
2 Tuesday PIR-June Series Category 1/2/3 Joshua Liberles
1 Tuesday PIR-June Series Category 1/2/3 Corey Stayton
38 Tuesday PIR Category 1/2/3 Galen Mittermann
31 Tuesday PIR Category 1/2/3 Ross Bowden
4 Tuesday PIR Category 1/2/3 Mark Ginsberg
2 Tuesday PIR Category 1/2/3 Brendon Gallant
1 Tuesday PIR Category 1/2/3 Joshua Liberles
22 Portland Short Track Series-June Series Category 3 Men 19+ David Eliopulos
3 Portland Short Track Series-June Series Category 3 Men 19+ Ryan McCracken
13 Portland Short Track Series-June Series Category 2 Men 35-44 Kale Chalmers
3 Monday PIR Masters 1/2/3 Scott Harman
14 Monday PIR Masters 4/5 Patrick Palmer
2 Monday PIR Masters 4/5 Ryan McCracken
7 Monday PIR-June Series Totals Masters 1/2/3 Aaron Coker
5 Monday PIR-June Series Totals Masters 1/2/3 Scott Harman
7 Monday PIR-June Series Totals Masters 4/5 Ryan McCracken
1 Monday PIR-June Series Totals Masters 4/5 Patrick Palmer
1 Pringle Creek Circuit Race Masters Men 50+ Scott Harman
11 Pringle Creek Circuit Race Masters Men 40+ Craig Broberg
1 Pringle Creek Circuit Race Men 1/2 Brendon Gallant
5 Pringle Creek Circuit Race Category 3 Men Andrew Utz
4 Pringle Creek Circuit Race Category 4/5 Ryan McCracken
1 Pringle Creek Circuit Race Category 4/5 Patrick Palmer
DNF Pickett's Charge Category 3 Men 19-34 David Eliopulos
4 Pickett's Charge Category 1 Men 35-44 Kale Chalmers
29 Franz Criterium Category 4/5 Ryan McCracken
25 Franz Criterium Category 4/5 Patrick Palmer
5 Franz Criterium Category 3 Andrew Utz
4 Franz Criterium Men Category 1/2/3 Joshua Liberles
24 Mt. Tabor Series Senior Men Aaron Coker
27 Mt. Tabor Series Masters Men Terry Keele
20 Mt. Tabor Series Category 3 Men Andrew Utz
14 Tuesday PIR-Series Totals Category 1/2/3 Yann Blindert
13 Tuesday PIR-Series Totals Category 1/2/3 Mark Ginsberg
6 Tuesday PIR-Series Totals Category 1/2/3 Galen Mittermann
5 Tuesday PIR-Series Totals Category 1/2/3 Joshua Liberles
1 Tuesday PIR-Series Totals Category 1/2/3 Corey Stayton
47 Tuesday PIR Category 1/2/3 Ross Bowden
7 Tuesday PIR Category 1/2/3 Yann Blindert
5 Tuesday PIR Category 1/2/3 Galen Mittermann
4 Tuesday PIR Category 1/2/3 Corey Stayton
14 Monday PIR Masters 1/2/3 Craig Broberg
10 Monday PIR Masters 1/2/3 Scott Harman
2 Monday PIR Masters 1/2/3 Aaron Coker
10 Monday PIR Masters 4/5 Ryan McCracken
1 Monday PIR Masters 4/5 Patrick Palmer
9 Portland Short Track Series Pro Men Ross Bowden
1 Test of Endurance 50 MTB XC Category 3 19-34 Men David Eliopulos
4 Blue Ribbon Track Race Masters Men Mark Ginsberg
2 Blue Ribbon Track Race Masters Men Scott Harman
DNS Elkhorn Classic-The Dooley Mountain Road Race Masters Category 1/2/3 Men Michael Dunn
15 Elkhorn Classic-The Dooley Mountain Road Race Category 3 Men Andrew Utz
9 Elkhorn Classic-The Dooley Mountain Road Race Pro/1/2 Men Joshua Liberles
4 Elkhorn Classic-The Dooley Mountain Road Race Pro/1/2 Men Galen Mittermann
17 Elkhorn Classic-The Gold Rush Criterium Category 3 Men Andrew Utz
26 Elkhorn Classic-The Gold Rush Criterium Pro/1/2 Men Galen Mittermann
8 Elkhorn Classic-The Gold Rush Criterium Pro/1/2 Men Joshua Liberles
23 Elkhorn Classic-The Pleasant Valley Time Trial Masters Category 1/2/3 Men Michael Dunn
35 Elkhorn Classic-The Pleasant Valley Time Trial Category 3 Men Andrew Utz
23 Elkhorn Classic-The Pleasant Valley Time Trial Pro/1/2 Men Galen Mittermann
1 Elkhorn Classic-The Pleasant Valley Time Trial Pro/1/2 Men Joshua Liberles
51 Fast Twitch Fridays: May/June Series Sprinter Andrew Utz
DNS Elkhorn Classic Masters Category 1/2/3 Men Michael Dunn
17 Elkhorn Classic Category 3 Men Andrew Utz
13 Elkhorn Classic Pro/1/2 Men Galen Mittermann
4 Elkhorn Classic Pro/1/2 Men Joshua Liberles
27 Elkhorn Classic-The Oregon Trail Road Race Masters Category 1/2/3 Men Michael Dunn
20 Elkhorn Classic-The Oregon Trail Road Race Category 3 Men Andrew Utz
7 Elkhorn Classic-The Oregon Trail Road Race Pro/1/2 Men Joshua Liberles
4 Elkhorn Classic-The Oregon Trail Road Race Pro/1/2 Men Galen Mittermann
8 Mt. Tabor Series Senior Men Yann Blindert
25 Mt. Tabor Series Masters Men Terry Keele
11 Tuesday PIR-June Series Category 1/2/3 Galen Mittermann
9 Tuesday PIR-June Series Category 1/2/3 Mark Ginsberg
4 Tuesday PIR-June Series Category 1/2/3 Joshua Liberles
1 Tuesday PIR-June Series Category 1/2/3 Corey Stayton
42 Tuesday PIR Category 1/2/3 Ross Bowden
10 Tuesday PIR Category 1/2/3 Galen Mittermann
8 Tuesday PIR Category 1/2/3 Joshua Liberles
1 Tuesday PIR Category 1/2/3 Corey Stayton
24 Monday PIR Masters 4/5 Ryan McCracken
4 Monday PIR Masters 4/5 Patrick Palmer
3 Portland Short Track Series Category 3 Men 19+ Ryan McCracken
1 OBRA TT Senior Men 3 John Banks
4 OBRA TT Masters Men 50-54 Michael Dunn
DNF Cirque Criterium Men 1/2 Ross Bowden
DNF Cirque Criterium Men 1/2 Aaron Coker
4 Cirque Criterium Men 1/2 Joshua Liberles
5 Cirque Criterium Men Category 3 Andrew Utz
DNF Sublime Sublimity Men 1/2 Galen Mittermann
5 Alpenrose Heartbreaker: Points Races Men Category 3 Andrew Utz
7 Alpenrose Heartbreaker: Points Races Masters 35+ Scott Harman
2 Alpenrose Heartbreaker: Points Races Masters 35+ Mark Ginsberg
1 Alpenrose Heartbreaker: Points Races Masters 50+ Scott Harman
6 Alpenrose Thursday Series Category 3 Andrew Utz
14 Mt. Tabor Series Senior Men Andrew Utz
DNF Mt. Tabor Series Category 3 Men Andrew Utz
40 Mt. Tabor Series Masters Men James Newman
39 Mt. Tabor Series Masters Men Terry Keele
19 Mt. Tabor Series Masters Men Michael Dunn
43 Tuesday PIR Category 1/2/3 Ross Bowden
10 Tuesday PIR Category 1/2/3 Galen Mittermann
6 Tuesday PIR Category 1/2/3 Mark Ginsberg
4 Tuesday PIR Category 1/2/3 Joshua Liberles
2 Tuesday PIR Category 1/2/3 Corey Stayton
27 Monday PIR Masters 1/2/3 Michael Dunn
10 Monday PIR Masters 1/2/3 Aaron Coker
2 Monday PIR Masters 1/2/3 Scott Harman
12 Monday PIR Masters 4/5 Ryan McCracken
1 Monday PIR Masters 4/5 Patrick Palmer
1 Portland Short Track Series Category 2 Men 35-44 Kale Chalmers
7 Portland Short Track Series Category 3 Men 19+ David Eliopulos
4 Portland Short Track Series Category 3 Men 19+ Ryan McCracken
1 Vanport Kermesse Category 1/2 Joshua Liberles
3 Hammer Velo Criterium Singlespeed Men Joshua Liberles
36 Hammer Velo Criterium Senior Men Andrew Utz
30 Hammer Velo Criterium Senior Men Michael Dunn
24 Hammer Velo Criterium Senior Men Ross Bowden
15 Hammer Velo Criterium Senior Men Joshua Liberles
8 Hammer Velo Criterium Senior Men Scott Harman
6 Hammer Velo Criterium Senior Men Aaron Coker
1 Hammer Velo Criterium Senior Men Galen Mittermann
4 Alpenrose Thursday Series Category 3 Andrew Utz
25 Tuesday PIR-May Series Category 1/2/3 Mark Ginsberg
24 Tuesday PIR-May Series Category 1/2/3 Aaron Coker
13 Tuesday PIR-May Series Category 1/2/3 Scott Harman
7 Tuesday PIR-May Series Category 1/2/3 Joshua Liberles
1 Tuesday PIR-May Series Category 1/2/3 Brendon Gallant
40 Tuesday PIR Category 1/2/3 Ross Bowden
28 Tuesday PIR Category 1/2/3 Drew Russell
21 Tuesday PIR Category 1/2/3 Mark Ginsberg
9 Tuesday PIR Category 1/2/3 Aaron Coker
3 Tuesday PIR Category 1/2/3 Joshua Liberles
14 Bike Tires Direct TT at PIR: Combined Combined Michael Dunn
2 Bike Tires Direct TT at PIR: Combined Combined Joshua Liberles
25 Monday PIR-Series Men 1/2/3 Joshua Liberles
21 Monday PIR-Series Men 1/2/3 Drew Russell
9 Monday PIR-Series Men 1/2/3 Jason Riffle
4 Monday PIR-Series Men 1/2/3 Scott Harman
17 Monday PIR-Series Men 4/5 Ryan McCracken
14 Monday PIR-Series Men 4/5 Patrick Palmer
3 Bike Tires Direct TT at PIR Masters Men 50+ Michael Dunn
2 Bike Tires Direct TT at PIR Men 1/2 Joshua Liberles
41 Monday PIR Masters 1/2/3 Michael Dunn
9 Monday PIR Masters 1/2/3 Scott Harman
5 Monday PIR Masters 4/5 Ryan McCracken
3 Monday PIR Masters 4/5 Patrick Palmer
3 Sisters Stampede MTB XC Category 3 Men 19-34 David Eliopulos
2 Sisters Stampede MTB XC Category 2 Men 35-44 Kale Chalmers
DNF Bend Don't Brake Women Category 4 Brooke Mittermann
6 Bend Don't Brake Masters Men 50+ Scott Harman
2 Bend Don't Brake Masters Men 50+ Michael Dunn
11 Bend Don't Brake Men Category 1/2 Galen Mittermann
3 Alpenrose Thursday Series-May Series Masters 50+ Scott Harman
4 Alpenrose Thursday Series-May Series Masters 40+ James Newman
19 Tuesday PIR-Series Category 1/2/3 Mark Ginsberg
12 Tuesday PIR-Series Category 1/2/3 Joshua Liberles
11 Tuesday PIR-Series Category 1/2/3 Scott Harman
64 Tuesday PIR Category 1/2/3 Galen Mittermann
51 Tuesday PIR Category 1/2/3 Drew Russell
48 Tuesday PIR Category 1/2/3 Ross Bowden
43 Tuesday PIR Category 1/2/3 Michael Dunn
9 Tuesday PIR Category 1/2/3 Mark Ginsberg
3 Tuesday PIR Category 1/2/3 Scott Harman
7 Monday PIR Masters 1/2/3 Drew Russell
9 Eric Kautzky Memorial Track Race Masters Men 40+ Michael Dunn
5 Eric Kautzky Memorial Track Race Masters Men 40+ Scott Harman
2 Eric Kautzky Memorial Track Race Masters Men 40+ Mark Ginsberg
2 Eric Kautzky Memorial Track Race Masters Men 50+ Michael Dunn
1 Eric Kautzky Memorial Track Race Masters Men 50+ Scott Harman
11 Eric Kautzky Memorial Track Race Category 1/2 Men Mark Ginsberg
6 Mt. Tabor Circuit Race Category 3 Andrew Utz
14 Mt. Tabor Circuit Race Masters 50+ Scott Harman
2 Mt. Tabor Circuit Race Masters 50+ Michael Dunn
23 Mt. Tabor Circuit Race Masters 40+ 1/2/3 James Newman
16 Mt. Tabor Circuit Race Masters 40+ 1/2/3 Michael Dunn
DNF Mt. Tabor Circuit Race Senior Men Andrew Utz
16 Mt. Tabor Circuit Race Senior Men Joshua Liberles
8 Mt. Tabor Circuit Race Senior Men Brendon Gallant
9 Tuesday PIR-Series Category 1/2/3 Joshua Liberles
1 Tuesday PIR Category 1/2/3 Brendon Gallant
50 Monday PIR Masters 1/2/3 James Neuman
12 Monday PIR Masters 1/2/3 Drew Russell
2 Monday PIR Masters 1/2/3 Scott Harman
14 Silverton RR Champs Masters Men 40+ Category 3 Craig Broberg
18 Silverton RR Champs Men Category 3 Andrew Utz
20 Silverton RR Champs Pro/1/2 Galen Mittermann
8 Silverton RR Champs Pro/1/2 Joshua Liberles
1 Alpenrose Thursday Series Masters Men 40 James Newman
3 Hutch's TT Men 3 John Banks
40 Monday PIR Masters 1/2/3 James Newman
36 Monday PIR Masters 1/2/3 Drew Russell
30 Monday PIR Masters 1/2/3 Craig Broberg
11 Monday PIR Masters 1/2/3 Joshua Liberles
5 Monday PIR Masters 1/2/3 Scott Harman
2 Monday PIR Masters 1/2/3 Jason Riffle
44 Monday PIR Masters 4/5 Ryan McCracken
3 As the Raven Flies TT: Combined Combined Joshua Liberles
3 As the Raven Flies TT Men 1/2 Joshua Liberles
2 Alpenrose Thursday Series Masters 50+ Scott Harman
6 Hutch's TT Men 3 John Banks
84 Tuesday PIR Category 1/2/3 Yann Blindert
81 Tuesday PIR Category 1/2/3 Andrew Utz
55 Tuesday PIR Category 1/2/3 Jason Riffle
43 Tuesday PIR Category 1/2/3 Craig Broberg
38 Tuesday PIR Category 1/2/3 Ross Bowden
37 Tuesday PIR Category 1/2/3 Drew Russell
34 Tuesday PIR Category 1/2/3 John Banks
15 Tuesday PIR Category 1/2/3 Scott Harman
13 Tuesday PIR Category 1/2/3 Mark Ginsberg
4 Tuesday PIR Category 1/2/3 Joshua Liberles
7 Monday PIR Masters 1/2/3 Scott Harman
22 Monday PIR Masters 4/5 Patrick Palmer
12 Monday PIR Masters 4/5 Ryan McCracken
9 Estacada Time Trial Series: Combined Combined John Banks
15 Estacada Time Trial Series: Combined Combined Michael Dunn
35 Estacada Time Trial Series: Combined Combined Craig Broberg
2 Estacada Time Trial Series Men Category 3 John Banks
1 Estacada Time Trial Series Masters Men 50+ Michael Dunn
5 Estacada Time Trial Series Masters Men 40-49 Craig Broberg
1 Bear Springs XC Category 2/35-44 Men Kale Chalmers
26 Eugene Roubaix Men 5 Scott Rath
18 Eugene Roubaix Men 5 Ryan McCracken
10 Eugene Roubaix Men 5 Patrick Palmer
4 Eugene Roubaix Men 1/2 Jason Riffle
2 Port of Hood River Criterium Category 3/4 Andrew Utz
3 Port of Hood River Criterium Category 1/2/3 Andrew Utz
18 Tuesday PIR-Series Totals Category 1/2/3 Aaron Coker
17 Tuesday PIR-Series Totals Category 1/2/3 Ross Bowden
13 Tuesday PIR-Series Totals Category 1/2/3 Mark Ginsberg
8 Tuesday PIR-Series Totals Category 1/2/3 Jason Riffle
7 Tuesday PIR-Series Totals Category 1/2/3 Scott Harman
2 Tuesday PIR-Series Totals Category 1/2/3 Joshua Liberles
71 Tuesday PIR Category 1/2/3 Aaron Coker
68 Tuesday PIR Category 1/2/3 Andrew Utz
15 Tuesday PIR Category 1/2/3 Jason Riffle
6 Tuesday PIR Category 1/2/3 Ross Bowden
5 Tuesday PIR Category 1/2/3 Joshua Liberles
18 Tuesday PIR Category 4/5 Ryan McCracken
13 Monday PIR Men 1/2/3 Mark Ginsberg
21 Monday PIR Men 4/5 Patrick Palmer
9 Monday PIR Men 4/5 Ryan McCracken
20 Monday PIR-Series Totals Men 1/2/3 Mark Ginsberg
8 Monday PIR-Series Totals Men 1/2/3 Scott Harman
15 Monday PIR-Series Totals Men 4/5 Patrick Palmer
13 Monday PIR-Series Totals Men 4/5 Ryan McCracken
4 As the Raven Flies TT: Combined Combined Joshua Liberles
2 As the Raven Flies TT: Combined Combined Jason Riffle
21 As the Raven Flies TT: Combined Combined Craig Broberg
18 As the Raven Flies TT: Combined Combined Jake VanderZanden
3 As the Raven Flies TT Men 1/2 Joshua Liberles
2 As the Raven Flies TT Men 1/2 Jason Riffle
4 As the Raven Flies TT Masters Men 40-49 Craig Broberg
2 As the Raven Flies TT Masters Men 40-49 Jake VanderZanden
7 Peak Sports Mudslinger MTB XC Category 3 Men 19-34 David Eliopulos
2 Peak Sports Mudslinger MTB XC Category 2 Men 35-44 Kale Chalmers
7 Port of Hood River Criterium Category 1/2/3 Andrew Utz
14 Tuesday PIR-Series Totals Category 1/2/3 Aaron Coker
10 Tuesday PIR-Series Totals Category 1/2/3 Mark Ginsberg
7 Tuesday PIR-Series Totals Category 1/2/3 Jason Riffle
6 Tuesday PIR-Series Totals Category 1/2/3 Scott Harman
1 Tuesday PIR-Series Totals Category 1/2/3 Joshua Liberles
112 Tuesday PIR Category 1/2/3 Yann Blindert
105 Tuesday PIR Category 1/2/3 James Newman
101 Tuesday PIR Category 1/2/3 Galen Mittermann
99 Tuesday PIR Category 1/2/3 Lance Coffel
47 Tuesday PIR Category 1/2/3 Andrew Utz
32 Tuesday PIR Category 1/2/3 Ross Bowden
7 Tuesday PIR Category 1/2/3 Scott Harman
6 Tuesday PIR Category 1/2/3 Joshua Liberles
4 Tuesday PIR Category 1/2/3 Mark Ginsberg
2 Tuesday PIR Category 1/2/3 Jason Riffle
14 Tuesday PIR Category 4/5 Ryan McCracken
6 Monday PIR Men 1/2/3 Scott Harman
25 Estacada Time Trial Series: Combined Combined Craig Broberg
13 Estacada Time Trial Series: Combined Combined Michael Dunn
6 Estacada Time Trial Series Masters Men 40-49 Craig Broberg
1 Estacada Time Trial Series Masters Men 50+ Michael Dunn
1 Icebreaker Criterium Masters Men 50+ Scott Harman
10 Tuesday PIR-April Series Totals Category 1/2/3 Aaron Coker
9 Tuesday PIR-April Series Totals Category 1/2/3 Scott Harman
1 Tuesday PIR-April Series Totals Category 1/2/3 Joshua Liberles
83 Tuesday PIR Category 1/2/3 Ross Bowden
77 Tuesday PIR Category 1/2/3 Aaron Collins
66 Tuesday PIR Category 1/2/3 Michael Dunn
59 Tuesday PIR Category 1/2/3 Andrew Utz
48 Tuesday PIR Category 1/2/3 Jason Riffle
6 Tuesday PIR Category 1/2/3 Scott Harman
3 Tuesday PIR Category 1/2/3 Joshua Liberles
30 Tuesday PIR Category 4/5 Ryan McCracken
DNF Hornings Hustle MTB XC Pro Men Ross Bowden
9 Hornings Hustle MTB XC Category 3 Men 19-34 David Eliopulos
5 Hornings Hustle MTB XC Category 2 Men 35-44 Kale Chalmers
6 Hornings Hustle MTB XC Category 1 Men 35-44 Seth Hosmer
21 Kings Valley Road Race Masters Men Terry Keele
20 Kings Valley Road Race Masters Men Craig Broberg
39 Kings Valley Road Race Category 3 Men Aaron Collins
21 Kings Valley Road Race Category 3 Men Andrew Utz
56 Kings Valley Road Race Category 1/2 Men Aaron Coker
48 Kings Valley Road Race Category 1/2 Men Jason Riffle
47 Kings Valley Road Race Category 1/2 Men Corey Stayton
45 Kings Valley Road Race Category 1/2 Men Michael Dunn
13 Kings Valley Road Race Category 1/2 Men Joshua Liberles
5 Kings Valley Road Race Category 1/2 Men Yann Blindert
10 Port of Hood River Criterium Category 4/5 Patrick Palmer
7 Port of Hood River Criterium Category 3/4 Andrew Utz
4 Port of Hood River Criterium Category 1/2/3 Andrew Utz
4 Port of Hood River Criterium Category 4/5 Patrick Palmer
12 Port of Hood River Criterium Category 1/2/3 Michael Dunn
8 Port of Hood River Criterium Category 1/2/3 Scott Harman
5 Port of Hood River Criterium Category 1/2/3 Andrew Utz
48 Tuesday PIR Category 1/2/3 Galen Mittermann
41 Tuesday PIR Category 1/2/3 James Newman
31 Tuesday PIR Category 1/2/3 Ross Bowden
14 Tuesday PIR Category 1/2/3 Mark Ginsberg
12 Tuesday PIR Category 1/2/3 Scott Harman
6 Tuesday PIR Category 1/2/3 Aaron Coker
1 Tuesday PIR Category 1/2/3 Joshua Liberles
17 Tuesday PIR Category 4/5 Ryan McCracken
33 Cherry Blossom Cycling Classic: Orchard Run Circuit Race Pro/1/2 Men Joshua Liberles
19 Cherry Blossom Cycling Classic: Orchard Run Circuit Race Masters 40+ Michael Dunn
15 Cherry Blossom Cycling Classic: Orchard Run Circuit Race Category 3 Men Andrew Utz
16 Cherry Blossom Cycling Classic: Dufur TT: Combined Combined Joshua Liberles
85 Cherry Blossom Cycling Classic: Dufur TT: Combined Combined Michael Dunn
227 Cherry Blossom Cycling Classic: Dufur TT: Combined Combined Andrew Utz
10 Cherry Blossom Cycling Classic: Cherry City Criterium Pro/1/2 Men Joshua Liberles
15 Cherry Blossom Cycling Classic: Cherry City Criterium Masters 40+ Michael Dunn
30 Cherry Blossom Cycling Classic: Cherry City Criterium Category 3 Men Andrew Utz
9 Cherry Blossom Cycling Classic: Dufur TT Pro/1/2 Men Joshua Liberles
23 Cherry Blossom Cycling Classic: Dufur TT Masters 40+ Michael Dunn
48 Cherry Blossom Cycling Classic: Dufur TT Category 3 Men Andrew Utz
39 Cherry Blossom Cycling Classic Pro/1/2 Men Joshua Liberles
20 Cherry Blossom Cycling Classic Masters 40+ Michael Dunn
32 Cherry Blossom Cycling Classic Category 3 Men Andrew Utz
64 Cherry Blossom Cycling Classic: Columbia Hills Race Pro/1/2 Men Joshua Liberles
17 Cherry Blossom Cycling Classic: Columbia Hills Race Masters 40+ Michael Dunn
51 Cherry Blossom Cycling Classic: Columbia Hills Race Category 3 Men Andrew Utz
2 Banana Belt Series: Banana Belt 3 Masters Men 50+ Michael Dunn
1 Banana Belt Series: Banana Belt 3 Masters Men 50+ Scott Harman
DNF Banana Belt Series: Banana Belt 3 Men Category 1/2 Galen Mittermann
DNF Banana Belt Series: Banana Belt 3 Men Category 1/2 Ross Bowden
DNF Banana Belt Series: Banana Belt 3 Men Category 3 Andrew Utz
1 Banana Belt Series: Banana Belt 3: Hot Spots Masters Men 50+ Scott Harman
25 Piece of Cake Road Race Men 5 Scott Rath
23 Piece of Cake Road Race Men 5 Ryan McCracken
3 Piece of Cake Road Race Men 5 Patrick Palmer
18 Piece of Cake Road Race Men 3 Andrew Utz
DNF Piece of Cake Road Race Men 1/2 Jason Riffle
11 Piece of Cake Road Race Men 1/2 Aaron Coker
26 Willamette Capitol Cup Criterium Men 1/2 Scott Harman
24 Willamette Capitol Cup Criterium Men 1/2 Jason Riffle
17 Willamette Capitol Cup Criterium Men 1/2 Ross Bowden
7 Willamette Capitol Cup Criterium Men 1/2 Aaron Coker
5 Willamette Capitol Cup Criterium Men 1/2 Joshua Liberles
10 Willamette Capitol Cup Criterium Men 3 Andrew Utz
DNF Willamette Capitol Cup Criterium Men 4/5 Edward Coker
24 Willamette Capitol Cup Criterium Men 4/5 Patrick Palmer
23 Willamette Capitol Cup Criterium Men 4/5 Ryan McCracken
4 Banana Belt Series: Banana Belt 2: Series after race 2 Masters Men 50+ Scott Harman
3 Banana Belt Series: Banana Belt 2: Series after race 2 Masters Men 50+ Michael Dunn
20 Banana Belt Series: Banana Belt 2: Series after race 2 Men Category 1/2 Joshua Liberles
7 Banana Belt Series: Banana Belt 2: Series after race 2 Men Category 1/2 Yann Blindert
9 Banana Belt Series: Banana Belt 2: Series after race 2 Men Category 3 Andrew Utz
8 Banana Belt Series: Banana Belt 2 Masters Men 50+ Michael Dunn
6 Banana Belt Series: Banana Belt 2 Masters Men 50+ Scott Harman
13 Banana Belt Series: Banana Belt 2 Men Category 1/2 Joshua Liberles
7 Banana Belt Series: Banana Belt 2 Men Category 3 Andrew Utz
3 Banana Belt Series: Banana Belt 2: Hot Spots Men Category 1/2 Joshua Liberles
7 Echo Red to Red MTB XC Category 3 Men 19-34 David Eliopulos
6 Echo Red to Red MTB XC Category 2 Men 35-44 Kale Chalmers
2 Banana Belt Series Masters Men 50+ Michael Dunn
1 Banana Belt Series Masters Men 50+ Scott Harman
28 Banana Belt Series Men Category 1/2 Joshua Liberles
8 Banana Belt Series Men Category 1/2 Yann Blindert
14 Banana Belt Series Men Category 3 Andrew Utz
3 Banana Belt Series: Banana Belt 1 Masters Men 50+ Scott Harman
1 Banana Belt Series: Banana Belt 1 Masters Men 50+ Michael Dunn
28 Banana Belt Series: Banana Belt 1 Men Category 5 Patrick Palmer
DNF Banana Belt Series: Banana Belt 1 Men Category 1/2 Aaron Coker
28 Banana Belt Series: Banana Belt 1 Men Category 1/2 Ross Bowden
26 Banana Belt Series: Banana Belt 1 Men Category 1/2 Jason Riffle
4 Banana Belt Series: Banana Belt 1 Men Category 1/2 Yann Blindert
15 Banana Belt Series: Banana Belt 1 Men Category 3 Andrew Utz
62 Jack Frost Time Trial: Combined Combined Craig Broberg
8 Jack Frost Time Trial: Combined Combined John Banks
1 Jack Frost Time Trial Men 3 John Banks
12 Jack Frost Time Trial Masters Men 40-49 Craig Broberg
8 Cherry Pie Road Race Men Open 50+, 60+ Michael Dunn
3 Cherry Pie Road Race Men Open 50+, 60+ Scott Harman
8 Cherry Pie Road Race Men Category 3 Andrew Utz
48 Cherry Pie Road Race Men Category 1/2 Aaron Coker
45 Cherry Pie Road Race Men Category 1/2 Galen Mittermann
10 Cherry Pie Road Race Men Category 1/2 Jason Riffle