David Gratke

Event
57 Cross Crusade: PIR (Pro Paddock)
12 Kruger's Crossing Cyclocross Classic
37 Cross Crusade: Washington County Fair Complex
50 Cross Crusade: Barton Park
50 Cross Crusade: PIR (Heron Lakes)
45 Blind Date at the Dairy
58 Blind Date at the Dairy
61 Cross Crusade: Alpenrose
6 WebCyclery Thrilla Cyclocross Series
72 Blind Date at the Dairy
21 GPTB: Zaandercross at Frenchmans Bar
55 Blind Date at the Dairy
26 GPTB: Double Cross
21 Portland Short Track Series: Series Standings for July
28 Portland Short Track Series
19 Portland Short Track Series
24 Portland Short Track Series
23 Portland Short Track Series
26 Portland Short Track Series: Series Standings for June
27 Portland Short Track Series
26 Portland Short Track Series
23 Portland Short Track Series
25 Portland Short Track Series
17 Sisters Stampede

504th — 2012 Ironman

Event
17 Sisters Stampede
25 Portland Short Track Series
23 Portland Short Track Series
26 Portland Short Track Series
27 Portland Short Track Series
23 Portland Short Track Series
24 Portland Short Track Series
19 Portland Short Track Series
28 Portland Short Track Series
26 GPTB: Double Cross
55 Blind Date at the Dairy
21 GPTB: Zaandercross at Frenchmans Bar
72 Blind Date at the Dairy
6 WebCyclery Thrilla Cyclocross Series
61 Cross Crusade: Alpenrose
58 Blind Date at the Dairy
45 Blind Date at the Dairy
50 Cross Crusade: PIR (Heron Lakes)
50 Cross Crusade: Barton Park
37 Cross Crusade: Washington County Fair Complex
12 Kruger's Crossing Cyclocross Classic
57 Cross Crusade: PIR (Pro Paddock)

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

Event
12 Kruger's Crossing Cyclocross Classic

56

Portland, OR

M

2756

5322

2

3

C

5

5

September 13, 2007

December 31, 2014