Christopher Ryan

Event
35 Cross Crusade: Washington County Fair Complex
41 Cross Crusade: Clatsop County Fairgrounds
46 Cross Crusade: Portland International Raceway
38 Blind Date at the Dairy
DNF Cross Crusade: Alpenrose Dairy
32 Portland MTB Short Track Series
31 Portland MTB Short Track Series
31 Portland MTB Short Track Series
48 Portland MTB Short Track Series
36 Portland MTB Short Track Series
21 Portland MTB Short Track Series
13 Cascade Chainbreaker
25 Bear Springs XC

1054th — 2010 Ironman

Event
25 Bear Springs XC
13 Cascade Chainbreaker
21 Portland MTB Short Track Series
36 Portland MTB Short Track Series
48 Portland MTB Short Track Series
31 Portland MTB Short Track Series
31 Portland MTB Short Track Series
32 Portland MTB Short Track Series
DNF Cross Crusade: Alpenrose Dairy
38 Blind Date at the Dairy
46 Cross Crusade: Portland International Raceway
41 Cross Crusade: Clatsop County Fairgrounds
35 Cross Crusade: Washington County Fair Complex

707th — 2010 Overall BAR: Category 4/5 Men

Event
95 2010 Overall BAR: 2010 Mountain Bike BAR

95th — 2010 Overall BAR: 2010 Mountain Bike BAR: Category 2 Men

Event
13 Cascade Chainbreaker

37

Portland, OR

M

7889

4447

SS

B

5

5

October 1, 2009

December 31, 2014