Andrew Duncan

Event Category
28 Kruger's Crossing CX Masters 35+ C
61 Cross Crusade: Portland International Raceway Masters 35+ C
37 Cross Crusade: Barton Park Masters 35+ C
14 Pedalers at the Poor Farm Masters 35+ C
80 Cross Crusade: Deschutes Brewery Masters 35+ C
11 Washougal CX Masters 35+ C
10 CrossWord CX Challenge p/b Western Bikeworks Masters 35+ C
70 Cross Crusade: Alpenrose Masters 35+ C
45 Cross Crusade: Alpenrose Masters 35+ C
30 GPRM 2015: Het Meer CX Masters 35+ C

447th — 2015 Overall BAR: 2015 Cyclocross BAR: Masters Men

Event Category Points
10 CrossWord CX Challenge p/b Western Bikeworks Masters 35+ C 6
11 Washougal CX Masters 35+ C 5
14 Pedalers at the Poor Farm Masters 35+ C 2
13

1279th — 2015 Ironman

Event Category Points
30 GPRM 2015: Het Meer CX Masters 35+ C 1
45 Cross Crusade: Alpenrose Masters 35+ C 1
70 Cross Crusade: Alpenrose Masters 35+ C 1
10 CrossWord CX Challenge p/b Western Bikeworks Masters 35+ C 1
11 Washougal CX Masters 35+ C 1
80 Cross Crusade: Deschutes Brewery Masters 35+ C 1
14 Pedalers at the Poor Farm Masters 35+ C 1
37 Cross Crusade: Barton Park Masters 35+ C 1
61 Cross Crusade: Portland International Raceway Masters 35+ C 1
28 Kruger's Crossing CX Masters 35+ C 1
10

44

Portland, OR

M

15069

3

3

4

5

5

Not a current member