Greg Gramstad

Event
22 Cross Crusade: PIR (Pro Paddock)
2 GPTB: Pedalers At The Poor Farm CX @ Edgefield
11 Cross Crusade: Barton Park
79 Cross Crusade: PIR (Heron Lakes)
3 GPTB: Ninkrossi
27 Cross Crusade: Alpenrose
5 GPTB: Heiser Farm CX
12 Battle at Barlow
15 GPTB: Het Meer CX Race
28 GPTB: David Douglas CX #1
75 Portland Short Track Series: Series Standings for June
41 Portland Short Track Series
42 Portland Short Track Series

1209th — 2012 Ironman

Event
42 Portland Short Track Series
41 Portland Short Track Series
28 GPTB: David Douglas CX #1
15 GPTB: Het Meer CX Race
12 Battle at Barlow
5 GPTB: Heiser Farm CX
27 Cross Crusade: Alpenrose
3 GPTB: Ninkrossi
79 Cross Crusade: PIR (Heron Lakes)
11 Cross Crusade: Barton Park
2 GPTB: Pedalers At The Poor Farm CX @ Edgefield
22 Cross Crusade: PIR (Pro Paddock)

91st — 2012 Overall BAR: 2012 Age Graded BAR: Masters Men 35-39

Event
626 2012 Overall BAR

133rd — 2012 Overall BAR: 2012 Cyclocross BAR: Masters Men

Event
15 GPTB: Het Meer CX Race
12 Battle at Barlow
5 GPTB: Heiser Farm CX
3 GPTB: Ninkrossi
11 Cross Crusade: Barton Park
2 GPTB: Pedalers At The Poor Farm CX @ Edgefield

626th — 2012 Overall BAR: Masters Men

Event
133 2012 Overall BAR: 2012 Cyclocross BAR

34th — Cross Crusade: Series Overall: Masters 35+ C

Event
11 Cross Crusade: Barton Park

41

Portland, OR

M

5713

C

Not a current member