Phil Donovan

Event Category
16 Cyclocross Crusade: PIR Heron Lakes Category 5 Men
13 Cyclocross Crusade: Cross Crusade Cascade Locks Category 5 Men
12 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 5 Men
15 Blind Date at the Dairy Category 5 Men
19 Blind Date at the Dairy Category 5 Men
18 Blind Date at the Dairy Category 5 Men

87th — 2019 Overall BAR: Category 5 Men

Event Category Points
72 2019 Overall BAR: 2019 Cyclocross BAR Category 5 Men 229
229

369th — 2019 Overall BAR: Category 4 Men

Event Category Points
121 2019 Overall BAR: 2019 Cyclocross BAR Category 4 Men 180
180

121st — 2019 Overall BAR: 2019 Cyclocross BAR: Category 4 Men

Event Category Points
13 Cyclocross Crusade: Cross Crusade Cascade Locks Category 5 Men 3
3

72nd — 2019 Overall BAR: 2019 Cyclocross BAR: Category 5 Men

Event Category Points
13 Cyclocross Crusade: Cross Crusade Cascade Locks Category 5 Men 3
3

1441st — 2019 Ironman

Event Category Points
18 Blind Date at the Dairy Category 5 Men 1
19 Blind Date at the Dairy Category 5 Men 1
15 Blind Date at the Dairy Category 5 Men 1
12 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 5 Men 1
13 Cyclocross Crusade: Cross Crusade Cascade Locks Category 5 Men 1
16 Cyclocross Crusade: PIR Heron Lakes Category 5 Men 1
6

30th — Cyclocross Crusade: Series Overall: Category 5 Men

Event Category Points
12 Cyclocross Crusade: Alpenrose Dairy Day 2 Category 5 Men 7
13 Cyclocross Crusade: Cross Crusade Cascade Locks Category 5 Men 6
16 Cyclocross Crusade: PIR Heron Lakes Category 5 Men 3
16

47

Portland, OR

M

17947

3

3

5

5

5

September 27, 2016

December 31, 2019