David Gratke

Event
DNF Kruger's Crossing Cyclocross
59 Cross Crusade: Barton Park
55 Cross Crusade: Washington County Fair Complex
46 Blind Date at the Dairy
60 Cross Crusade: Portland International Raceway
66 Blind Date at the Dairy
63 Cross Crusade: Sherwood Forest Equestrian Center
53 Cross Crusade: Rainier High School
73 Cross Crusade: Alpenrose Dairy
53 Blind Date at the Dairy
31 Battle at Barlow
31 Hood River Double Cross
18 Pain+Suffer'n CX
29 Kruger's Kermesse Farm Crit
23 Portland MTB Short Track Series
23 Monday PIR
5 OBRA TTT
175 OBRA TTT: Combined

120th — 2010 Overall BAR: 2010 Age Graded BAR: Masters Men 50-54

Event
903 2010 Overall BAR

760th — 2010 Ironman

Event
5 OBRA TTT
23 Monday PIR
23 Portland MTB Short Track Series
29 Kruger's Kermesse Farm Crit
18 Pain+Suffer'n CX
31 Hood River Double Cross
31 Battle at Barlow
53 Blind Date at the Dairy
73 Cross Crusade: Alpenrose Dairy
53 Cross Crusade: Rainier High School
63 Cross Crusade: Sherwood Forest Equestrian Center
66 Blind Date at the Dairy
60 Cross Crusade: Portland International Raceway
46 Blind Date at the Dairy
55 Cross Crusade: Washington County Fair Complex
59 Cross Crusade: Barton Park
DNF Kruger's Crossing Cyclocross

903rd — 2010 Overall BAR: Masters Men

Event
262 2010 Overall BAR: 2010 Time Trial BAR

262nd — 2010 Overall BAR: 2010 Time Trial BAR: Masters Men

Event
5 OBRA TTT

56

Portland, OR

M

2756

5322

2

3

C

5

5

September 13, 2007

December 31, 2014