Ethan Kobrowski

Event
13 Kruger's Crossing Cyclocross Classic
9 Canby Cross-Word CX Challenge
9 GPTB: David Douglas CX #2
7 Blind Date at the Dairy: October Series Standings
41 Canby Cross-Word CX Challenge
16 Canby Cross-Word CX Challenge: Junior Cyclocross Series
7 Blind Date at the Dairy
9 GPTB: Ninkrossi
7 Blind Date at the Dairy
52 GPTB: Heiser Farm CX
15 GPTB: Heiser Farm CX: Junior Cyclocross Series
8 Fazio Farms CX p/b Ironclad
14 GPTB: Zaandercross at Frenchmans Bar
15 Blind Date at the Dairy: Series Standings
16 Blind Date at the Dairy: Series Standings
12 Blind Date at the Dairy: Series Standings

1453rd — 2012 Ironman

Event
14 GPTB: Zaandercross at Frenchmans Bar
8 Fazio Farms CX p/b Ironclad
52 GPTB: Heiser Farm CX
7 Blind Date at the Dairy
9 GPTB: Ninkrossi
7 Blind Date at the Dairy
41 Canby Cross-Word CX Challenge
9 GPTB: David Douglas CX #2
9 Canby Cross-Word CX Challenge
13 Kruger's Crossing Cyclocross Classic

149th — 2012 Overall BAR: Junior Men

Event
41 2012 Overall BAR: 2012 Cyclocross BAR

41st — 2012 Overall BAR: 2012 Cyclocross BAR: Junior Men

Event
14 GPTB: Zaandercross at Frenchmans Bar
8 Fazio Farms CX p/b Ironclad
9 GPTB: Ninkrossi
7 Blind Date at the Dairy: October Series Standings
9 GPTB: David Douglas CX #2
9 Canby Cross-Word CX Challenge
13 Kruger's Crossing Cyclocross Classic

34th — 2012 Oregon Junior Cyclocross Series: Junior Men 10-12

Event
15 GPTB: Heiser Farm CX: Junior Cyclocross Series

11

Portland, OR

M

12066

8100

3

3

Jr

5

5

September 9, 2012

December 31, 2014