Ryan OConnell

Event
5 Cross Crusade: PIR (Pro Paddock)
45 Cross Crusade: Washington County Fair Complex
1 Cross Crusade: Barton Park
3 Cross Crusade: Deschutes Brewery
8 Cross Crusade: Deschutes Brewery
7 Cross Crusade: PIR (Heron Lakes)
DNF Cross Crusade: Alpenrose
9 Double Cross
11 GPTB: Het Meer CX Race
15 Piece of Cake RR

1453rd — 2012 Ironman

Event
15 Piece of Cake RR
11 GPTB: Het Meer CX Race
9 Double Cross
DNF Cross Crusade: Alpenrose
7 Cross Crusade: PIR (Heron Lakes)
8 Cross Crusade: Deschutes Brewery
3 Cross Crusade: Deschutes Brewery
1 Cross Crusade: Barton Park
45 Cross Crusade: Washington County Fair Complex
5 Cross Crusade: PIR (Pro Paddock)

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

Event
158 2012 Overall BAR: 2012 Road BAR

15th — 2012 Overall BAR: 2012 Cyclocross BAR: Men B

Event
11 GPTB: Het Meer CX Race
9 Double Cross
7 Cross Crusade: PIR (Heron Lakes)
8 Cross Crusade: Deschutes Brewery
3 Cross Crusade: Deschutes Brewery
1 Cross Crusade: Barton Park
5 Cross Crusade: PIR (Pro Paddock)

158th — 2012 Overall BAR: 2012 Road BAR: Category 4 Men

Event
15 Piece of Cake RR

179th — 2012 Overall BAR: Category 3 Men

Event
15 2012 Overall BAR: 2012 Cyclocross BAR

3rd — Cross Crusade: Series Overall: Category B

Event
7 Cross Crusade: PIR (Heron Lakes)
8 Cross Crusade: Deschutes Brewery
3 Cross Crusade: Deschutes Brewery
1 Cross Crusade: Barton Park
5 Cross Crusade: PIR (Pro Paddock)

28

Portland, OR

M

9869

2

3

SS

5

5

Not a current member