John Porter

Event
57 USGP of Cyclocross
68 Kruger's Crossing Cyclocross
90 Cross Crusade: Barton Park
114 Cross Crusade: Washington County Fair Complex
8 Apple Core Cross at EZ Orchards
144 Cross Crusade: Portland International Raceway
DNF Ninkrossi CX
137 Cross Crusade: Rainier High School
18 David Douglas CX
34 Pain+Suffer'n CX
25 Monday PIR
35 Kruger's Kermesse Farm Crit
33 Monday PIR
15 Monday PIR
19 Monday PIR
18 Gresham Crit
22 Mt. Tabor Series
36 Monday PIR
26 Monday PIR
16 Mt. Tabor Series
20 Monday PIR
30 Mt. Tabor Series
19 Monday PIR
32 Monday PIR
21 Monday PIR
11 Monday PIR
19 Monday PIR
15 Echo Red to Red XC
32 Banana Belt Series
12 Banana Belt Series: Banana Belt 1

285th — 2010 Ironman

Event
12 Banana Belt Series: Banana Belt 1
15 Echo Red to Red XC
19 Monday PIR
11 Monday PIR
21 Monday PIR
32 Monday PIR
19 Monday PIR
30 Mt. Tabor Series
20 Monday PIR
16 Mt. Tabor Series
26 Monday PIR
36 Monday PIR
22 Mt. Tabor Series
18 Gresham Crit
19 Monday PIR
15 Monday PIR
33 Monday PIR
35 Kruger's Kermesse Farm Crit
25 Monday PIR
34 Pain+Suffer'n CX
18 David Douglas CX
137 Cross Crusade: Rainier High School
DNF Ninkrossi CX
144 Cross Crusade: Portland International Raceway
8 Apple Core Cross at EZ Orchards
114 Cross Crusade: Washington County Fair Complex
90 Cross Crusade: Barton Park
68 Kruger's Crossing Cyclocross
57 USGP of Cyclocross

651st — 2010 Overall BAR: Category 4/5 Men

Event
80 2010 Overall BAR: 2010 Road BAR

80th — 2010 Overall BAR: 2010 Road BAR: Category 5 Men

Event
12 Banana Belt Series: Banana Belt 1

362nd — 2010 Overall BAR: 2010 Mountain Bike BAR: Masters Men

Event
15 Echo Red to Red XC

383rd — 2010 Overall BAR: 2010 Cyclocross BAR: Masters Men

Event
8 Apple Core Cross at EZ Orchards

43

Portland, OR

M

5740

4160

3

3

C

4

5

September 13, 2008

December 31, 2014