Todd Foreman-Kinder

Event
16 Kruger's Crossing
DNF Cross Crusade - Estacada: Cross Crusade
44 Cross Crusade - Barton Park: Cross Crusade
45 Cross Crusade
57 Cross Crusade
55 Cross Crusade
33 Alpenrose Thursday Series - August Series
23 PIR - August Series
6 PIR
14 Alpenrose Thursday Series
9 Alpenrose Thursday Series
28 Alpenrose Thursday Series - July Series
18 Portland MTB Short Track Series
15 PIR

3532nd — 2006 Ironman

Event
9 Alpenrose Thursday Series
28 Alpenrose Thursday Series - July Series

812th — 2006 Ironman

Event
15 PIR
18 Portland MTB Short Track Series
14 Alpenrose Thursday Series
6 PIR
23 PIR - August Series
33 Alpenrose Thursday Series - August Series
55 Cross Crusade
57 Cross Crusade
45 Cross Crusade
44 Cross Crusade - Barton Park: Cross Crusade
DNF Cross Crusade - Estacada: Cross Crusade
16 Kruger's Crossing

28

Portland, OR

M

654

4267

SS

4

4

June 19, 2005

December 31, 2014