Metropolis Cycle Repair

Event Category Name
45 USGP of Cyclocross Singlespeed Dave Kosanke
4 Psycho Cross Singlespeed Dave Kosanke
36 Kruger's Crossing Cyclocross Singlespeed David Hymans
27 Kruger's Crossing Cyclocross Singlespeed Dave Kosanke
27 Kruger's Crossing Cyclocross Category B David Lipps
67 Cross Crusade: Barton Park Singlespeed David Hymans
DNF Cross Crusade: Barton Park Singlespeed Andrew Sullivan
39 Cross Crusade: Barton Park Category C David Lipps
60 Cross Crusade: Washington County Fair Complex Singlespeed Dave Kosanke
33 Cross Crusade: Clatsop County Fairgrounds Singlespeed Dave Kosanke
31 Cross Crusade: Clatsop County Fairgrounds Singlespeed Andrew Sullivan
40 Cross Crusade: Clatsop County Fairgrounds Singlespeed Dave Kosanke
59 Cross Crusade: Portland International Raceway Singlespeed Andrew Sullivan
48 Cross Crusade: Sherwood Forest Equestrian Center Singlespeed Dave Kosanke
69 Cross Crusade: Sherwood Forest Equestrian Center Singlespeed Andrew Sullivan
78 Cross Crusade: Alpenrose Dairy Singlespeed Dave Kosanke
77 Cross Crusade: Alpenrose Dairy Singlespeed Andrew Sullivan
106 Cross Crusade: Alpenrose Dairy Singlespeed David Hymans
4 David Douglas CX Beginner Women Crystal Eppinger
28 Battle at Barlow Singlespeed Dave Kosanke
35 Battle at Barlow Singlespeed David Hymans
11 Psycho Cross Singlespeed Dave Kosanke
16 Hood River Double Cross Singlespeed Dave Kosanke
4 OBRA Hillclimb TT Masters Men 30-34 Dave Kosanke
58 OBRA Hillclimb TT: Combined Combined Dave Kosanke
22 Portland MTB Short Track Series Cat 3 Men 19+ David Hymans
22 Monday PIR Master 4/5 Dave Kosanke
2 Portland MTB Short Track Series Cat 3 Men 19+ David Hymans
15 Larch Mtn Hillclimb Men Cat 4 Dave Kosanke
66 Larch Mtn Hillclimb: Combined Combined Dave Kosanke
26 Monday PIR Master 4/5 Dave Kosanke
11 Portland MTB Short Track Series Cat 3 Men 19+ David Hymans
35 Monday PIR Masters 4/5 Dave Kosanke
10 Portland MTB Short Track Series Cat 3 Men 19+ David Hymans
25 Portland MTB Short Track Series Cat 3 Men 19+ David Hymans
26 Monday PIR Masters 4/5 Dave Kosanke
26 Swan Island Criterium Cat 4/5 Dave Kosanke
8 Portland MTB Short Track Series Cat 3 Men 19+ David Hymans
29 Monday PIR Masters 4/5 Dave Kosanke
16 Tuesday PIR Cat 4/5 Dave Kosanke
21 Monday PIR Master 4/5 Dave Kosanke
14 Monday PIR: May Series Totals Masters Novice Dave Kosanke
27 Monday PIR: May Series Totals Masters 4/5 Dave Kosanke
10 Monday PIR Masters 4/5 Dave Kosanke
10 Monday PIR Masters 4/5 Dave Kosanke
13 Tuesday PIR Cat 4/5 Dave Kosanke
5 Monday PIR Masters Novice Dave Kosanke
5 Monday PIR Novice Masters Dave Kosanke
44 Tuesday PIR Cat 4/5 Dave Kosanke