chris brannen

Event
17 GPTB: Winter Cross
19 Kruger's Crossing Cyclocross Classic
16 GPTB: Pedalers At The Poor Farm CX @ Edgefield
43 Cross Crusade: Barton Park
49 Cross Crusade: PIR (Heron Lakes)
21 GPTB: Ninkrossi
36 Battle at Barlow
23 GPTB: Zaandercross at Frenchmans Bar
24 Blind Date at the Dairy
35 GPTB: Het Meer CX Race
31 GPTB: David Douglas CX #1
6 Six Hours of Mt Hood
20 Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap XC

1118th — 2012 Ironman

Event
20 Bear Springs Trap Pre-ride, STXC, XC: Bear Springs Trap XC
6 Six Hours of Mt Hood
31 GPTB: David Douglas CX #1
35 GPTB: Het Meer CX Race
24 Blind Date at the Dairy
23 GPTB: Zaandercross at Frenchmans Bar
36 Battle at Barlow
21 GPTB: Ninkrossi
49 Cross Crusade: PIR (Heron Lakes)
43 Cross Crusade: Barton Park
16 GPTB: Pedalers At The Poor Farm CX @ Edgefield
19 Kruger's Crossing Cyclocross Classic
17 GPTB: Winter Cross

317th — 2012 Overall BAR: 2012 Mountain Bike BAR: Masters Men

Event
6 Six Hours of Mt Hood

41

Vancouver, WA

M

5124

5394

2

2

B

5

5

May 18, 2008

December 31, 2014