John McCaffrey

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

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

Event Category Date Points
509 Overall BAR Masters Men 1/1 199
199

184th — 2015 Overall BAR: Singlespeed/Fixed

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

509th — 2015 Overall BAR: Masters Men

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

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

Event Category Date Points
8 Washougal CX Singlespeed 10/24 8
8

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

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

1696th — 2015 Ironman

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

59

Portland, Oregon

M

277

772

1

3/Novice

2

3

5/Novice

December 22, 2005

December 31, 2025