John McCaffrey

Event
8 Kruger's Crossing
13 Cross Crusade (USGP Finale)
1 Cross Crusade - Estacada: Cross Crusade
1 Cross Crusade - Estacada: Cross Crusade - Final Series Standings
2 Cross Crusade - Barton Park: Cross Crusade
1 Fox Hollow Grand Prix CCX #2
3 Cross Crusade
2 Cross Crusade
2 Cross Crusade
10 Veloce's Battle at Barlow CCX
1 Fox Hollow Grand Prix CCX #1
6 Cross Crusade
1 Hood River Cyclocross Classic
9 Scotty Graham MTB XC #4 - Final Series Standings
7 Portland MTB Short Track Series Grand Finale: Portland MTB Short Track Series - Series Overall
4 Portland MTB Short Track Series Grand Finale
4 Portland MTB Short Track Series Grand Finale
7 Portland MTB Short Track Series Grand Finale
9 Portland MTB Short Track Series Grand Finale: Portland MTB Short Track Series - Series Overall
1 12/24 Hr MTN MTB: 12/24 Hours of Willamette Pass MTB
6 Portland MTB Short Track Series
6 Portland MTB Short Track Series
7 Portland MTB Short Track Series
7 Portland MTB Short Track Series
1 Portland MTB Short Track Series
14 Mt Tabor Series - July Results
2 Mt Tabor Series - July Results
9 Mt Tabor Series
2 Mt Tabor Series
2 Portland MTB Short Track Series
19 Mt Tabor Series
2 Mt Tabor Series
2 Mt Tabor Circuit Race
11 OBRA Road Race
5 Mt Tabor Series - June Results
5 Mt Tabor Series
4 Mt Tabor Series
18 Mt Tabor Series
18 Mt Tabor Series
7 Mt Tabor Series
3 Test Of Endurance 50 MTB
17 Mt Tabor Series
7 Silverton Road Race
2 Race At Reehers MTB
2 Bear Springs Trap MTB XC #1
4 20th Peak Sports Mudslinger MTB

310th — 2006 Overall BAR: Category 3 Men

Event
73 2006 Overall BAR: 2006 Criterium BAR

10th — 2006 Overall BAR: Masters Men

Event
1 2006 Overall BAR: 2006 Cyclocross BAR
22 2006 Overall BAR: 2006 Criterium BAR
8 2006 Overall BAR: 2006 Mountain Bike BAR
133 2006 Overall BAR: 2006 Road BAR

95th — 2006 Overall BAR: Senior Men

Event
50 2006 Overall BAR: 2006 Cyclocross BAR
26 2006 Overall BAR: 2006 Mountain Bike BAR

133rd — 2006 Overall BAR: 2006 Road BAR: Masters Men

Event
7 Silverton Road Race
11 OBRA Road Race

100th — 2006 Overall BAR: 2006 Mountain Bike BAR: Expert Men

Event
9 Portland MTB Short Track Series Grand Finale: Portland MTB Short Track Series - Series Overall

26th — 2006 Overall BAR: 2006 Mountain Bike BAR: Pro, Semi-Pro Men

Event
7 Portland MTB Short Track Series

103rd — 2006 Ironman

Event
4 20th Peak Sports Mudslinger MTB
2 Bear Springs Trap MTB XC #1
2 Race At Reehers MTB
7 Silverton Road Race
17 Mt Tabor Series
3 Test Of Endurance 50 MTB
7 Mt Tabor Series
18 Mt Tabor Series
18 Mt Tabor Series
4 Mt Tabor Series
5 Mt Tabor Series
11 OBRA Road Race
2 Mt Tabor Circuit Race
2 Mt Tabor Series
19 Mt Tabor Series
2 Portland MTB Short Track Series
9 Mt Tabor Series
2 Mt Tabor Series
1 Portland MTB Short Track Series
7 Portland MTB Short Track Series
6 Portland MTB Short Track Series
1 12/24 Hr MTN MTB: 12/24 Hours of Willamette Pass MTB
9 Portland MTB Short Track Series Grand Finale: Portland MTB Short Track Series - Series Overall
4 Portland MTB Short Track Series Grand Finale
7 Portland MTB Short Track Series Grand Finale: Portland MTB Short Track Series - Series Overall
9 Scotty Graham MTB XC #4 - Final Series Standings
1 Hood River Cyclocross Classic
6 Cross Crusade
1 Fox Hollow Grand Prix CCX #1
10 Veloce's Battle at Barlow CCX
2 Cross Crusade
2 Cross Crusade
3 Cross Crusade
1 Fox Hollow Grand Prix CCX #2
2 Cross Crusade - Barton Park: Cross Crusade
1 Cross Crusade - Barton Park: Cross Crusade - Series Standings
1 Cross Crusade - Estacada: Cross Crusade - Final Series Standings
1 Cross Crusade - Estacada: Cross Crusade
13 Cross Crusade (USGP Finale)
8 Kruger's Crossing

73rd — 2006 Overall BAR: 2006 Criterium BAR: Category 3 Men

Event
14 Mt Tabor Series - July Results

22nd — 2006 Overall BAR: 2006 Criterium BAR: Masters Men

Event
5 Mt Tabor Series - June Results
2 Mt Tabor Circuit Race
2 Mt Tabor Series - July Results

50th — 2006 Overall BAR: 2006 Cyclocross BAR: Men A

Event
10 Veloce's Battle at Barlow CCX
8 Kruger's Crossing

1st — 2006 Overall BAR: 2006 Cyclocross BAR: Masters Men

Event
1 Hood River Cyclocross Classic
6 Cross Crusade
1 Fox Hollow Grand Prix CCX #1
2 Cross Crusade
2 Cross Crusade
3 Cross Crusade
1 Fox Hollow Grand Prix CCX #2
2 Cross Crusade - Barton Park: Cross Crusade
1 Cross Crusade - Estacada: Cross Crusade
13 Cross Crusade (USGP Finale)

8th — 2006 Overall BAR: 2006 Mountain Bike BAR: Expert Masters Men

Event
4 20th Peak Sports Mudslinger MTB
2 Bear Springs Trap MTB XC #1
2 Race At Reehers MTB
3 Test Of Endurance 50 MTB

1st — Cross Crusade - Barton Park: Cross Crusade - Series Standings: Mst Men A

49

Portland, OR

M

277

3047

1

A

3

5

December 22, 2005

December 31, 2014