Adrian Richardson

Event
16 Cross Crusade: PIR (Pro Paddock)
6 Cross Crusade: Barton Park
35 Cross Crusade: PIR (Heron Lakes)
29 Cross Crusade: Rainier
42 Cross Crusade: Alpenrose
7 Battle at Barlow
5 Alpenrose Thursdays
11 Tuesday PIR
3 Alpenrose Thursdays
5 Portland Twilight Criterium
6 PDW Track Omnium
8 Franz Criterium
1 Alpenrose Thursdays
11 Vancouver Criterium
1 Alpenrose Thursdays
3 Mt. Tabor Series
3 Mt. Tabor Series
2 Mt. Tabor Series
2 Mt. Tabor Series
1 Mt. Tabor Series
11 Mt. Tabor Series
21 Tuesday PIR

504th — 2012 Ironman

Event
21 Tuesday PIR
11 Mt. Tabor Series
1 Mt. Tabor Series
2 Mt. Tabor Series
2 Mt. Tabor Series
3 Mt. Tabor Series
3 Mt. Tabor Series
1 Alpenrose Thursdays
11 Vancouver Criterium
1 Alpenrose Thursdays
8 Franz Criterium
6 PDW Track Omnium
5 Portland Twilight Criterium
3 Alpenrose Thursdays
11 Tuesday PIR
5 Alpenrose Thursdays
7 Battle at Barlow
42 Cross Crusade: Alpenrose
29 Cross Crusade: Rainier
35 Cross Crusade: PIR (Heron Lakes)
6 Cross Crusade: Barton Park
16 Cross Crusade: PIR (Pro Paddock)

160th — 2012 Overall BAR: Singlespeed/Fixed

Event
57 2012 Overall BAR: 2012 Cyclocross BAR

60th — 2012 Overall BAR: Senior Men

Event
29 2012 Overall BAR: 2012 Criterium BAR
69 2012 Overall BAR: 2012 Road BAR
85 2012 Overall BAR: 2012 Track BAR

57th — 2012 Overall BAR: 2012 Cyclocross BAR: Singlespeed/Fixed

Event
7 Battle at Barlow
6 Cross Crusade: Barton Park

69th — 2012 Overall BAR: 2012 Road BAR: Senior Men

Event
1 Mt. Tabor Series

29th — 2012 Overall BAR: 2012 Criterium BAR: Senior Men

Event
11 Vancouver Criterium
8 Franz Criterium
5 Portland Twilight Criterium

85th — 2012 Overall BAR: 2012 Track BAR: Senior Men

Event
6 PDW Track Omnium

1st — Mt. Tabor Series: Senior Men

Event
1 Mt. Tabor Series
2 Mt. Tabor Series
2 Mt. Tabor Series
3 Mt. Tabor Series
3 Mt. Tabor Series

26

Portland, OR

M

6716

770

A

2

3

May 10, 2009

December 31, 2014