John McCaffrey

Event Category
8 Cross Crusade: Portland International Raceway Masters 35+ A
1 Cross Crusade: Portland International Raceway Masters 50+
2 Cross Crusade: Barton Park Masters 50+
3 Pedalers at the Poor Farm Masters 35+ A
8 Washougal CX Singlespeed
1 Washougal CX Masters 50+
4 CrossWord CX Challenge p/b Western Bikeworks Masters 35+ A

99th — 2015 Overall BAR: 2015 Age Graded BAR: Masters Men 50-54

Event Category Points
509 2015 Overall BAR Masters Men 199
199

184th — 2015 Overall BAR: Singlespeed/Fixed

Event Category Points
150 2015 Overall BAR: 2015 Cyclocross BAR Singlespeed/Fixed 151
151

509th — 2015 Overall BAR: Masters Men

Event Category Points
102 2015 Overall BAR: 2015 Cyclocross BAR Masters Men 199
199

150th — 2015 Overall BAR: 2015 Cyclocross BAR: Singlespeed/Fixed

Event Category Points
8 Washougal CX Singlespeed 8
8

102nd — 2015 Overall BAR: 2015 Cyclocross BAR: Masters Men

Event Category Points
4 CrossWord CX Challenge p/b Western Bikeworks Masters 35+ A 12
1 Washougal CX Masters 50+ 15
3 Pedalers at the Poor Farm Masters 35+ A 13
2 Cross Crusade: Barton Park Masters 50+ 14
1 Cross Crusade: Portland International Raceway Masters 50+ 15
8 Cross Crusade: Portland International Raceway Masters 35+ A 8
77

1696th — 2015 Ironman

Event Category Points
4 CrossWord CX Challenge p/b Western Bikeworks Masters 35+ A 1
1 Washougal CX Masters 50+ 1
8 Washougal CX Singlespeed 1
3 Pedalers at the Poor Farm Masters 35+ A 1
2 Cross Crusade: Barton Park Masters 50+ 1
1 Cross Crusade: Portland International Raceway Masters 50+ 1
8 Cross Crusade: Portland International Raceway Masters 35+ A 1
7

54

Portland, Oregon

M

277

1

3

2

3

5

Not a current member