James Bradley

Event
2 Grand Prix Erik Tonkin: Winter Cross
5 Kruger's Crossing Cyclocross Classic
37 Cross Crusade: PIR Infield
8 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield
14 Cross Crusade: Deschutes Brewery
2 Grand Prix Erik Tonkin: David Douglas CX #2
10 Blind Date at the Dairy: September Standings
12 Blind Date at the Dairy: October Standings
40 Cross Crusade: PIR Heron Lakes
9 Blind Date at the Dairy
16 Cross Crusade: Rainier
12 Blind Date at the Dairy
12 Cross Crusade: Alpenrose Dairy
7 Grand Prix Erik Tonkin: Heiser Farm CX
6 Grand Prix Erik Tonkin: Ninkrossi
5 Blind Date at the Dairy
2 Hood River Double Cross
2 Grand Prix Erik Tonkin: Hood River Double Cross
7 Grand Prix Erik Tonkin: Het Meer CX Race
8 Grand Prix Erik Tonkin: David Douglas CX #1
34 Tuesday PIR
18 Tuesday PIR
89 OUCH OBRA Uphill TT Championship: Combined
9 OUCH OBRA Uphill TT Championship
33 Monday PIR
21 OBRA Criterium p/b Franz Bakery
39 Monday PIR
21 Vancouver Criterium
24 Tuesday PIR
22 Monday PIR
30 Tuesday PIR
19 Monday PIR
19 Tuesday PIR
31 St. Honore Criterium
14 Tuesday PIR
9 Pringle Creek Criterium
34 Tuesday PIR
18 Tuesday PIR
9 Tuesday PIR
43 Tuesday PIR
21 Crank Bicycles TT @ PIR: Combined
6 Crank Bicycles TT @ PIR
55 Tuesday PIR
37 Tuesday PIR
9 Crank Bicycles TT @ PIR
47 Crank Bicycles TT @ PIR: Combined
3 As the Raven Flies TT
17 As the Raven Flies TT: Combined
3 As the Raven Flies TT
25 As the Raven Flies TT: Combined
31 Heiser Farms Grand Island Road Race Series
14 Tuesday PIR: Series Standings
20 Tuesday PIR: June Series Standings
9 Tuesday PIR: Series Standings
17 Tuesday PIR: Series Standings

11th — 2013 Overall BAR: Category 3 Men

Event
1 2013 Overall BAR: 2013 Cyclocross BAR
65 2013 Overall BAR: 2013 Criterium BAR
6 2013 Overall BAR: 2013 Time Trial BAR

6th — 2013 Overall BAR: 2013 Time Trial BAR: Category 3 Men

Event
3 As the Raven Flies TT
3 As the Raven Flies TT
9 Crank Bicycles TT @ PIR
6 Crank Bicycles TT @ PIR
9 OUCH OBRA Uphill TT Championship

65th — 2013 Overall BAR: 2013 Criterium BAR: Category 3 Men

Event
9 Pringle Creek Criterium

68th — 2013 Ironman

Event
31 Heiser Farms Grand Island Road Race Series
3 As the Raven Flies TT
3 As the Raven Flies TT
9 Crank Bicycles TT @ PIR
37 Tuesday PIR
55 Tuesday PIR
6 Crank Bicycles TT @ PIR
43 Tuesday PIR
9 Tuesday PIR
18 Tuesday PIR
34 Tuesday PIR
9 Pringle Creek Criterium
14 Tuesday PIR
31 St. Honore Criterium
19 Tuesday PIR
19 Monday PIR
30 Tuesday PIR
22 Monday PIR
24 Tuesday PIR
21 Vancouver Criterium
39 Monday PIR
21 OBRA Criterium p/b Franz Bakery
33 Monday PIR
9 OUCH OBRA Uphill TT Championship
18 Tuesday PIR
34 Tuesday PIR
8 Grand Prix Erik Tonkin: David Douglas CX #1
7 Grand Prix Erik Tonkin: Het Meer CX Race
2 Grand Prix Erik Tonkin: Hood River Double Cross
2 Hood River Double Cross
5 Blind Date at the Dairy
6 Grand Prix Erik Tonkin: Ninkrossi
7 Grand Prix Erik Tonkin: Heiser Farm CX
12 Cross Crusade: Alpenrose Dairy
12 Blind Date at the Dairy
16 Cross Crusade: Rainier
9 Blind Date at the Dairy
40 Cross Crusade: PIR Heron Lakes
12 Blind Date at the Dairy: October Standings
10 Blind Date at the Dairy: September Standings
2 Grand Prix Erik Tonkin: David Douglas CX #2
14 Cross Crusade: Deschutes Brewery
8 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield
37 Cross Crusade: PIR Infield
5 Kruger's Crossing Cyclocross Classic
2 Grand Prix Erik Tonkin: Winter Cross

1st — 2013 Overall BAR: 2013 Cyclocross BAR: Men B

Event
8 Grand Prix Erik Tonkin: David Douglas CX #1
7 Grand Prix Erik Tonkin: Het Meer CX Race
2 Grand Prix Erik Tonkin: Hood River Double Cross
2 Hood River Double Cross
6 Grand Prix Erik Tonkin: Ninkrossi
7 Grand Prix Erik Tonkin: Heiser Farm CX
12 Cross Crusade: Alpenrose Dairy
10 Blind Date at the Dairy: September Standings
12 Blind Date at the Dairy: October Standings
2 Grand Prix Erik Tonkin: David Douglas CX #2
14 Cross Crusade: Deschutes Brewery
8 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield
5 Kruger's Crossing Cyclocross Classic
2 Grand Prix Erik Tonkin: Winter Cross

25th — Cross Crusade: Series Overall: Category B

Event
12 Cross Crusade: Alpenrose Dairy
16 Cross Crusade: Rainier
14 Cross Crusade: Deschutes Brewery

9th — Blind Date at the Dairy: Series Overall: Men B

Event
5 Blind Date at the Dairy
12 Blind Date at the Dairy
9 Blind Date at the Dairy

4th — Cross Crusade Call-ups: Category B

Event
2 Grand Prix Erik Tonkin: Hood River Double Cross
2 Hood River Double Cross

33

Portland, OR

M

5736

3103

2

B

3

4

August 23, 2008

December 31, 2014