Ryan Morgan

Event
18 GPTB: Winter Cross
68 Cross Crusade: PIR (Pro Paddock)
8 Cross Crusade: Washington County Fair Complex
8 Cross Crusade: PIR (Heron Lakes)
4 Cross Crusade: Rainier
10 Cross Crusade: Alpenrose
7 Battle at Barlow
2 Monday PIR: August Series Standings
1 Monday PIR
1 Monday PIR: Series Standings
2 Monday PIR: Series Standings
5 Monday PIR
2 Monday PIR
19 Monday PIR
20 Monday PIR: June Series Standings
36 Mt. Tabor Series
17 Monday PIR - Series Standings
34 Mt. Tabor Series
13 Monday PIR - Series Standings
8 Monday PIR
13 Monday PIR

939th — 2012 Ironman

Event
13 Monday PIR
8 Monday PIR
34 Mt. Tabor Series
36 Mt. Tabor Series
19 Monday PIR
2 Monday PIR
5 Monday PIR
1 Monday PIR
7 Battle at Barlow
10 Cross Crusade: Alpenrose
4 Cross Crusade: Rainier
8 Cross Crusade: PIR (Heron Lakes)
8 Cross Crusade: Washington County Fair Complex
68 Cross Crusade: PIR (Pro Paddock)
18 GPTB: Winter Cross

111th — 2012 Overall BAR: Category 4/5 Men

Event
12 2012 Overall BAR: 2012 Cyclocross BAR
50 2012 Overall BAR: 2012 Road BAR

12th — 2012 Overall BAR: 2012 Cyclocross BAR: Beginner Men

Event
7 Battle at Barlow
10 Cross Crusade: Alpenrose
4 Cross Crusade: Rainier
8 Cross Crusade: PIR (Heron Lakes)
8 Cross Crusade: Washington County Fair Complex

50th — 2012 Overall BAR: 2012 Road BAR: Category 5 Men

Event
2 Monday PIR: August Series Standings

11th — Cross Crusade: Series Overall: Beginner Men

Event
10 Cross Crusade: Alpenrose
4 Cross Crusade: Rainier
8 Cross Crusade: PIR (Heron Lakes)
8 Cross Crusade: Washington County Fair Complex

40

Portland, OR

M

299

490

2

SS

3

5

December 22, 2005

December 31, 2014