John McCaffrey

Event
35 USGP of Cyclocross Race 6
13 USGP of Cyclocross Race 5
9 Kruger's Crossing CX Classic
10 Cross Crusade/OBRA Championship - Hillsboro
11 Cross Crusade - Estacada
31 World Single Speed CX Championship
9 World Single Speed XC Championships Qualifying Events
5 Cross Crusade - Barton Park
3 Cross Crusade - Barton Park: Cross Crusade - Series Standings
3 Cross Crusade - Clatsop County Fairgrounds
3 Cross Crusade - Clatsop County Fairgrounds: Cross Crusade - Series Standings
1 Cross Crusade - Rainier HS
12 Cross Crusade - Horning's Hideout
6 Cross Crusade
8 Cross Crusade - Alpenrose
8 Battle at Barlow CCX
2 Scotty Graham Memorial XC
3 Portland MTB Short Track Series
3 Portland MTB Short Track Series
3 Portland MTB Short Track Series: Series Overall
3 Portland MTB Short Track Series
4 Portland MTB Short Track Series
4 Portland MTB Short Track Series
3 Portland MTB Short Track Series
3 Portland MTB Short Track Series
2 State Games XC
26 Mt Tabor Series
5 Mt Tabor Series
19 Mt Tabor Series Overall
33 Mt Tabor Series Overall
4 Portland MTB Short Track Series
4 Portland MTB Short Track Series
5 Portland MTB Short Track Series
5 Portland MTB Short Track Series
10 Mt Tabor Series
8 Portland MTB Short Track Series
8 Portland MTB Short Track Series
5 Oakridge Fat Tire MTB
10 Mt Tabor Circuit Race
16 Mt Tabor Series
20 Mt Tabor Series
1 3rd Test Of Endurance 50
26 Mt Tabor Series
50 Mt Hood Cycling Classic: Final General Classification
45 Mt Hood Cycling Classic: Downtown Hood River Criterium
60 Mt Hood Cycling Classic: Wy' East Road Race
54 Mt Hood Cycling Classic: Scenic Gorge Time Trial
67 Mt Hood Cycling Classic: Cooper Spur Circuit Race
2 Bear Springs MTB XC
2 Horning's MTB: Horning's Hustle XC MTB

17th — 2007 Overall BAR: 2007 Age Graded BAR: Masters Men 40-44

Event
45 2007 Overall BAR

3116th — 2007 Ironman

Event
1 3rd Test Of Endurance 50

115th — 2007 Ironman

Event
2 Horning's MTB: Horning's Hustle XC MTB
2 Bear Springs MTB XC
67 Mt Hood Cycling Classic: Cooper Spur Circuit Race
54 Mt Hood Cycling Classic: Scenic Gorge Time Trial
60 Mt Hood Cycling Classic: Wy' East Road Race
45 Mt Hood Cycling Classic: Downtown Hood River Criterium
26 Mt Tabor Series
20 Mt Tabor Series
16 Mt Tabor Series
10 Mt Tabor Circuit Race
5 Oakridge Fat Tire MTB
8 Portland MTB Short Track Series
10 Mt Tabor Series
5 Portland MTB Short Track Series
4 Portland MTB Short Track Series
5 Mt Tabor Series
26 Mt Tabor Series
2 State Games XC
3 Portland MTB Short Track Series
4 Portland MTB Short Track Series
3 Portland MTB Short Track Series
2 Scotty Graham Memorial XC
8 Battle at Barlow CCX
8 Cross Crusade - Alpenrose
12 Cross Crusade - Horning's Hideout
1 Cross Crusade - Rainier HS
3 Cross Crusade - Clatsop County Fairgrounds
5 Cross Crusade - Barton Park
9 World Single Speed XC Championships Qualifying Events
11 Cross Crusade - Estacada
31 World Single Speed CX Championship
10 Cross Crusade/OBRA Championship - Hillsboro
9 Kruger's Crossing CX Classic
13 USGP of Cyclocross Race 5
35 USGP of Cyclocross Race 6

120th — 2007 Overall BAR: Singlespeed/Fixed

Event
54 2007 Overall BAR: 2007 Cyclocross BAR

332nd — 2007 Overall BAR: Masters Men

Event
20 2007 Overall BAR: 2007 Mountain Bike BAR

45th — 2007 Overall BAR: Masters Men

Event
31 2007 Overall BAR: 2007 Cyclocross BAR
124 2007 Overall BAR: 2007 Criterium BAR
6 2007 Overall BAR: 2007 Mountain Bike BAR

120th — 2007 Overall BAR: Senior Men

Event
64 2007 Overall BAR: 2007 Cyclocross BAR
43 2007 Overall BAR: 2007 Mountain Bike BAR

31st — 2007 Overall BAR: 2007 Cyclocross BAR: Masters Men

Event
8 Battle at Barlow CCX
8 Cross Crusade - Alpenrose
12 Cross Crusade - Horning's Hideout
1 Cross Crusade - Rainier HS
3 Cross Crusade - Clatsop County Fairgrounds
5 Cross Crusade - Barton Park
11 Cross Crusade - Estacada
10 Cross Crusade/OBRA Championship - Hillsboro
13 USGP of Cyclocross Race 5

6th — 2007 Overall BAR: 2007 Mountain Bike BAR: Expert Masters Men

Event
2 Horning's MTB: Horning's Hustle XC MTB
2 Bear Springs MTB XC
5 Oakridge Fat Tire MTB
2 State Games XC
2 Scotty Graham Memorial XC

43rd — 2007 Overall BAR: 2007 Mountain Bike BAR: Pro, Semi-Pro Men

Event
3 Portland MTB Short Track Series

124th — 2007 Overall BAR: 2007 Criterium BAR: Masters Men

Event
10 Mt Tabor Circuit Race

64th — 2007 Overall BAR: 2007 Cyclocross BAR: Men A

Event
9 Kruger's Crossing CX Classic

54th — 2007 Overall BAR: 2007 Cyclocross BAR: Singlespeed/Fixed

Event
9 World Single Speed XC Championships Qualifying Events

20th — 2007 Overall BAR: 2007 Mountain Bike BAR: Expert Masters Men

Event
1 3rd Test Of Endurance 50

5th — Cross Crusade - Estacada: Series Standings: Master Men A

49

Portland, OR

M

277

3047

1

A

3

5

December 22, 2005

December 31, 2014