Bob Croucher

Event
10 Kruger's Crossing CX
15 OBRA Cyclocross Championships p/b City of Sandy
23 Cross Crusade: Portland International Raceway
27 Cross Crusade: Portland International Raceway
25 Cross Crusade: Barton Park
34 Cross Crusade: Deschutes Brewery
29 Cross Crusade: Deschutes Brewery
22 Cross Crusade: Cascade Locks
27 Cross Crusade: Alpenrose
33 Cross Crusade: Alpenrose
12 Cooper Spur Cyclocross
25 GPRM 2015: Heiser Farm
25 GPRM 2015: Ninkrossi
27 GPRM 2015: Zaaldercross
20 GPRM 2015: Het Meer CX
17 GPRM 2015: DDCX
156 Jack Frost TT: Combined
27 Jack Frost TT

461st — 2015 Overall BAR: 2015 Cyclocross BAR: Masters Men

Event
12 Cooper Spur Cyclocross
15 OBRA Cyclocross Championships p/b City of Sandy
10 Kruger's Crossing CX

660th — 2015 Ironman

Event
27 Jack Frost TT
17 GPRM 2015: DDCX
20 GPRM 2015: Het Meer CX
27 GPRM 2015: Zaaldercross
25 GPRM 2015: Ninkrossi
25 GPRM 2015: Heiser Farm
12 Cooper Spur Cyclocross
33 Cross Crusade: Alpenrose
27 Cross Crusade: Alpenrose
22 Cross Crusade: Cascade Locks
29 Cross Crusade: Deschutes Brewery
34 Cross Crusade: Deschutes Brewery
25 Cross Crusade: Barton Park
27 Cross Crusade: Portland International Raceway
23 Cross Crusade: Portland International Raceway
15 OBRA Cyclocross Championships p/b City of Sandy
10 Kruger's Crossing CX

55

Brush Prairie, WA

M

1391

4170

3

3

3

4

5

December 31, 2005

December 31, 2019