Tim Hanrahan

Event
54 Cross Crusade: Barton Park
64 Cross Crusade: Washington County Fair Complex
30 Cross Crusade: Clatsop County Fairgrounds
68 Cross Crusade: Portland International Raceway
66 Cross Crusade: Sherwood Forest Equestrian Center
54 Cross Crusade: Rainier High School
63 Blind Date at the Dairy
74 Cross Crusade: Alpenrose Dairy
37 Monday PIR
31 Monday PIR
7 OBRA TTT
190 OBRA TTT: Combined
23 Monday PIR
25 Monday PIR

62nd — 2010 Overall BAR: 2010 Age Graded BAR: Masters Men 55-59

Event
913 2010 Overall BAR

1054th — 2010 Ironman

Event
25 Monday PIR
23 Monday PIR
7 OBRA TTT
31 Monday PIR
37 Monday PIR
74 Cross Crusade: Alpenrose Dairy
63 Blind Date at the Dairy
54 Cross Crusade: Rainier High School
66 Cross Crusade: Sherwood Forest Equestrian Center
68 Cross Crusade: Portland International Raceway
30 Cross Crusade: Clatsop County Fairgrounds
64 Cross Crusade: Washington County Fair Complex
54 Cross Crusade: Barton Park

913th — 2010 Overall BAR: Masters Men

Event
268 2010 Overall BAR: 2010 Time Trial BAR

268th — 2010 Overall BAR: 2010 Time Trial BAR: Masters Men

Event
7 OBRA TTT

61

Portland, OR

M

9186

4378

C

4

5

December 31, 2005

December 31, 2014