John McCaffrey

Event
5 Portland Cup (USGP) UCI races
8 Portland Cup (USGP)
2 Kruger's Crossing Cyclocross
4 Cross Crusade #8/OBRA Championships
3 Cross Crusade #7
DNF Cross Crusade #6
2 Cross Crusade #5
1 Cross Crusade #4
2 Cross Crusade #3
2 Cross Crusade #2
8 Cross Crusade #1
2 Pain on the Peak
6 Portland MTB Short Track Series
9 Portland MTB Short Track Series
1 State Games of Oregon
1 Gorge Games Short Track MTB Race
8 Portland MTB Short Track Series
12 Mt Tabor Series
18 Mt Tabor Series
8 Portland MTB Short Track Series
25 Mt Tabor Series
DNF Portland MTB Short Track Series
6 Portland MTB Short Track Series
6 Portland MTB Short Track Series
4 Portland MTB Short Track Series
9 Mt Tabor Series
2 Test of Endurance 50
30 Mt Tabor Series
9 Mt Tabor Series
3 Falls City Firecracker MTB
DNF Rehearsal Road Race
1 Bear Springs Trap MTB
5 Peak Sports Mudslinger MTB
9 Kings Valley Road Race
1 Horning's Hustle
8 Vanport Kermesse Series Standings
6 Vanport Kermesse Series Standings
1 Vanport Kermesse Series

30th — 2008 Overall BAR: 2008 Age Graded BAR: Masters Men 40-44

Event
77 2008 Overall BAR

166th — 2008 Ironman

Event
1 Vanport Kermesse Series
1 Horning's Hustle
9 Kings Valley Road Race
5 Peak Sports Mudslinger MTB
1 Bear Springs Trap MTB
DNF Rehearsal Road Race
3 Falls City Firecracker MTB
9 Mt Tabor Series
30 Mt Tabor Series
2 Test of Endurance 50
9 Mt Tabor Series
4 Portland MTB Short Track Series
DNF Portland MTB Short Track Series
25 Mt Tabor Series
8 Portland MTB Short Track Series
18 Mt Tabor Series
12 Mt Tabor Series
8 Portland MTB Short Track Series
1 Gorge Games Short Track MTB Race
1 State Games of Oregon
9 Portland MTB Short Track Series
6 Portland MTB Short Track Series
2 Pain on the Peak
8 Cross Crusade #1
2 Cross Crusade #2
2 Cross Crusade #3
1 Cross Crusade #4
2 Cross Crusade #5
DNF Cross Crusade #6
3 Cross Crusade #7
4 Cross Crusade #8/OBRA Championships
2 Kruger's Crossing Cyclocross
8 Portland Cup (USGP)
5 Portland Cup (USGP) UCI races

78th — 2008 Overall BAR: Singlespeed/Fixed

Event
31 2008 Overall BAR: 2008 Cyclocross BAR

77th — 2008 Overall BAR: Masters Men

Event
7 2008 Overall BAR: 2008 Cyclocross BAR
3 2008 Overall BAR: 2008 Mountain Bike BAR
236 2008 Overall BAR: 2008 Road BAR

226th — 2008 Overall BAR: Senior Men

Event
22 2008 Overall BAR: 2008 Mountain Bike BAR

236th — 2008 Overall BAR: 2008 Road BAR: Masters Men

Event
9 Kings Valley Road Race

7th — 2008 Overall BAR: 2008 Cyclocross BAR: Masters Men

Event
8 Cross Crusade #1
2 Cross Crusade #2
2 Cross Crusade #3
1 Cross Crusade #4
2 Cross Crusade #5
3 Cross Crusade #7
4 Cross Crusade #8/OBRA Championships
2 Kruger's Crossing Cyclocross
8 Portland Cup (USGP)
5 Portland Cup (USGP) UCI races

22nd — 2008 Overall BAR: 2008 Mountain Bike BAR: Expert Men

Event
1 Gorge Games Short Track MTB Race

36th — 2008 Overall BAR: 2008 Mountain Bike BAR: Pro, Semi-Pro Men

Event
6 Portland MTB Short Track Series

31st — 2008 Overall BAR: 2008 Cyclocross BAR: Singlespeed/Fixed

Event
1 Vanport Kermesse Series
2 Pain on the Peak

3rd — 2008 Overall BAR: 2008 Mountain Bike BAR: Expert Masters Men

Event
1 Horning's Hustle
5 Peak Sports Mudslinger MTB
1 Bear Springs Trap MTB
3 Falls City Firecracker MTB
2 Test of Endurance 50
1 State Games of Oregon

3rd — Cross Crusade: Overall: Masters 35+ A

Event
2 Cross Crusade #2
2 Cross Crusade #3
1 Cross Crusade #4
2 Cross Crusade #5
3 Cross Crusade #7
4 Cross Crusade #8/OBRA Championships

34th — Mt Tabor Series: Overall: Senior Men

Event
12 Mt Tabor Series

23rd — Mt Tabor Series: Overall: Men Masters 40+

Event
9 Mt Tabor Series
9 Mt Tabor Series

49

Portland, OR

M

277

3047

1

A

3

5

December 22, 2005

December 31, 2014