Thomas Cody

Event
2 Kruger's Crossing Cyclocross
9 Cross Crusade: Barton Park
31 Cross Crusade: Sherwood Forest Equestrian Center
30 Cross Crusade: Alpenrose Dairy
15 Battle at Barlow
1 Pain+Suffer'n CX
36 Tuesday PIR
54 Tuesday PIR
20 Tuesday PIR
11 Ironclad Street Sprints and Criterium: Ironclad Criterium
19 Tuesday PIR
5 Gresham Crit
DNF Tuesday PIR
21 Mt. Tabor Series
51 Tuesday PIR
36 Tuesday PIR

87th — 2010 Overall BAR: 2010 Age Graded BAR: Masters Men 40-44

Event
262 2010 Overall BAR

825th — 2010 Ironman

Event
36 Tuesday PIR
51 Tuesday PIR
21 Mt. Tabor Series
DNF Tuesday PIR
5 Gresham Crit
19 Tuesday PIR
11 Ironclad Street Sprints and Criterium: Ironclad Criterium
20 Tuesday PIR
54 Tuesday PIR
36 Tuesday PIR
1 Pain+Suffer'n CX
15 Battle at Barlow
30 Cross Crusade: Alpenrose Dairy
31 Cross Crusade: Sherwood Forest Equestrian Center
9 Cross Crusade: Barton Park
2 Kruger's Crossing Cyclocross

262nd — 2010 Overall BAR: Masters Men

Event
134 2010 Overall BAR: 2010 Cyclocross BAR
118 2010 Overall BAR: 2010 Criterium BAR

134th — 2010 Overall BAR: 2010 Cyclocross BAR: Masters Men

Event
1 Pain+Suffer'n CX
15 Battle at Barlow
9 Cross Crusade: Barton Park
2 Kruger's Crossing Cyclocross

118th — 2010 Overall BAR: 2010 Criterium BAR: Masters Men

Event
5 Gresham Crit

122nd — 2010 Overall BAR: 2010 Criterium BAR: Senior Men

Event
11 Ironclad Street Sprints and Criterium: Ironclad Criterium

415th — 2010 Overall BAR: Senior Men

Event
122 2010 Overall BAR: 2010 Criterium BAR

25th — Cross Crusade: Series Overall: Masters 35+ A

Event
9 Cross Crusade: Barton Park

45

portland, OR

M

5242

127

1

1

A

2

N/A

October 19, 2007

December 31, 2014