Dan Porter

Event
38 Cross Crusade: PIR (Pro Paddock)
9 GPTB: Pedalers At The Poor Farm CX @ Edgefield
38 Cross Crusade: Barton Park
26 Cross Crusade: Rainier
60 Cross Crusade: Alpenrose
23 Battle at Barlow
24 Double Cross
16 Portland Short Track Series
16 Portland Short Track Series: Series Standings for July
12 Portland Short Track Series
17 Portland Short Track Series: Series Standings for July
10 Portland Short Track Series
7 Portland Short Track Series
16 Portland Short Track Series
19 Portland Short Track Series: Series Standings for June
21 Portland Short Track Series: Series Standings for June
10 Portland Short Track Series
7 Portland Short Track Series
29 Portland Short Track Series
14 Portland Short Track Series
18 Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap XC

777th — 2012 Ironman

Event
18 Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap XC
14 Portland Short Track Series
29 Portland Short Track Series
7 Portland Short Track Series
10 Portland Short Track Series
16 Portland Short Track Series
10 Portland Short Track Series
7 Portland Short Track Series
12 Portland Short Track Series
16 Portland Short Track Series
24 Double Cross
23 Battle at Barlow
60 Cross Crusade: Alpenrose
26 Cross Crusade: Rainier
38 Cross Crusade: Barton Park
9 GPTB: Pedalers At The Poor Farm CX @ Edgefield

442nd — 2012 Overall BAR: 2012 Cyclocross BAR: Masters Men

Event
9 GPTB: Pedalers At The Poor Farm CX @ Edgefield

42

Portland, OR

M

1216

515

1/SS

A

3

N/A

December 31, 2004

December 31, 2014