Craig Ruby

Event Category
69 Cross Crusade: Portland International Raceway Masters 35+ A
5 Corvallis Cross Classic Singlespeed Men
34 Cross Crusade: Deschutes Brewery Masters 35+ A
36 Cross Crusade: Deschutes Brewery Masters 35+ A
5 Washougal CX Singlespeed
7 CrossWord CX Challenge p/b Western Bikeworks Masters 35+ A
40 Cross Crusade: Alpenrose Singlespeed
62 Cross Crusade: Alpenrose Masters 35+ A
30 Cross Crusade: Alpenrose Singlespeed
67 Cross Crusade: Alpenrose Masters 35+ A
14 Rapha Portland Trophy Cup: Final Series Standings Singlespeed
11 GPRM 2015: Heiser Farm Singlespeed
9 Rapha Portland Trophy Cup Singlespeed
8 GPRM 2015: Ninkrossi Singlespeed
7 Rapha Portland Trophy Cup Singlespeed
12 Rapha Portland Trophy Cup: Series Standings Singlespeed
12 GPRM 2015: Zaaldercross Singlespeed
19 Rapha Portland Trophy Cup: Series Standings Singlespeed
18 Rapha Portland Trophy Cup: Series Standings Singlespeed
8 Rapha Portland Trophy Cup Singlespeed
11 GPRM 2015: Het Meer CX Singlespeed
14 Rapha Portland Trophy Cup: Series Standings Singlespeed
18 Rapha Portland Trophy Cup Singlespeed
10 GPRM 2015: DDCX Singlespeed
12 Rapha Portland Trophy Cup Singlespeed
9 Rapha Portland Trophy Cup Singlespeed
30 River City Bicycles Tuesday PIR Category 3/4
11 Portland Short Track Series Singlespeed
11 Portland Short Track Series Singlespeed
13 Portland Short Track Series Singlespeed
22 Portland Short Track Series Singlespeed
17 Portland Short Track Series Singlespeed
32 River City Bicycles Tuesday PIR Category 3/4
17 Portland Short Track Series Singlespeed
21 Portland Short Track Series Singlespeed
13 Portland Short Track Series Singlespeed
13 Sister's Stampede XC Sport Men 40-49

504th — 2015 Overall BAR: 2015 Cyclocross BAR: Masters Men

Event Category Points
7 CrossWord CX Challenge p/b Western Bikeworks Masters 35+ A 9
9

37th — 2015 Overall BAR: 2015 Cyclocross BAR: Singlespeed/Fixed

Event Category Points
9 Rapha Portland Trophy Cup Singlespeed 7
12 Rapha Portland Trophy Cup Singlespeed 4
10 GPRM 2015: DDCX Singlespeed 6
11 GPRM 2015: Het Meer CX Singlespeed 5
12 GPRM 2015: Zaaldercross Singlespeed 4
8 GPRM 2015: Ninkrossi Singlespeed 8
11 GPRM 2015: Heiser Farm Singlespeed 5
14 Rapha Portland Trophy Cup: Final Series Standings Singlespeed 2
5 Washougal CX Singlespeed 11
5 Corvallis Cross Classic Singlespeed Men 11
63

9th — 2015 Overall BAR: Singlespeed/Fixed

Event Category Points
14 2015 Overall BAR: 2015 Short Track BAR Singlespeed/Fixed 287
37 2015 Overall BAR: 2015 Cyclocross BAR Singlespeed/Fixed 264
551

14th — 2015 Overall BAR: 2015 Short Track BAR: Singlespeed/Fixed

Event Category Points
10 Portland Short Track Series: July Standings Singlespeed 6
6

202nd — 2015 Overall BAR: 2015 Age Graded BAR: Masters Men 45-49

Event Category Points
795 2015 Overall BAR Masters Men 60
60

795th — 2015 Overall BAR: Masters Men

Event Category Points
241 2015 Overall BAR: 2015 Mountain Bike BAR Masters Men 60
60

241st — 2015 Overall BAR: 2015 Mountain Bike BAR: Masters Men

Event Category Points
13 Sister's Stampede XC Sport Men 40-49 3
3

201st — 2015 Ironman

Event Category Points
13 Sister's Stampede XC Sport Men 40-49 1
13 Portland Short Track Series Singlespeed 1
21 Portland Short Track Series Singlespeed 1
17 Portland Short Track Series Singlespeed 1
32 River City Bicycles Tuesday PIR Category 3/4 1
17 Portland Short Track Series Singlespeed 1
22 Portland Short Track Series Singlespeed 1
13 Portland Short Track Series Singlespeed 1
11 Portland Short Track Series Singlespeed 1
11 Portland Short Track Series Singlespeed 1
30 River City Bicycles Tuesday PIR Category 3/4 1
9 Rapha Portland Trophy Cup Singlespeed 1
10 GPRM 2015: DDCX Singlespeed 1
18 Rapha Portland Trophy Cup Singlespeed 1
11 GPRM 2015: Het Meer CX Singlespeed 1
8 Rapha Portland Trophy Cup Singlespeed 1
12 GPRM 2015: Zaaldercross Singlespeed 1
7 Rapha Portland Trophy Cup Singlespeed 1
8 GPRM 2015: Ninkrossi Singlespeed 1
9 Rapha Portland Trophy Cup Singlespeed 1
11 GPRM 2015: Heiser Farm Singlespeed 1
67 Cross Crusade: Alpenrose Masters 35+ A 1
30 Cross Crusade: Alpenrose Singlespeed 1
62 Cross Crusade: Alpenrose Masters 35+ A 1
40 Cross Crusade: Alpenrose Singlespeed 1
7 CrossWord CX Challenge p/b Western Bikeworks Masters 35+ A 1
5 Washougal CX Singlespeed 1
36 Cross Crusade: Deschutes Brewery Masters 35+ A 1
34 Cross Crusade: Deschutes Brewery Masters 35+ A 1
5 Corvallis Cross Classic Singlespeed Men 1
69 Cross Crusade: Portland International Raceway Masters 35+ A 1
31

10th — Portland Short Track Series: July Standings: Singlespeed

Event Category Points
22 Portland Short Track Series Singlespeed 9
13 Portland Short Track Series Singlespeed 20
11 Portland Short Track Series Singlespeed 24
11 Portland Short Track Series Singlespeed 24
77

14th — Portland Short Track Series: Singlespeed

Event Category Points
13 Portland Short Track Series Singlespeed 20
21 Portland Short Track Series Singlespeed 10
17 Portland Short Track Series Singlespeed 14
17 Portland Short Track Series Singlespeed 14
13 Portland Short Track Series Singlespeed 20
11 Portland Short Track Series Singlespeed 24
11 Portland Short Track Series Singlespeed 24
126

16th — Portland Short Track Series: June Standings: Singlespeed

Event Category Points
13 Portland Short Track Series Singlespeed 20
21 Portland Short Track Series Singlespeed 10
17 Portland Short Track Series Singlespeed 14
17 Portland Short Track Series Singlespeed 14
58

47

Portland, OR

M

16353

3015

2

2

3

3

N/A

February 15, 2005

December 31, 2017