Joseph French

Event Category
56 River City Bicycles Cyclocross Crusade: Barton Park Masters 35+ 4
11 Corn Cross 2 Masters 35+ 4
9 River City Bicycles Cyclocross Crusade: Wooden Shoe Masters 35+ 4
19 River City Bicycles Cyclocross Crusade: Bend Masters 35+ 4
30 River City Bicycles Cyclocross Crusade: Bend Masters 35+ 4
44 River City Bicycles Cyclocross Crusade: PIR: Heron Lakes Masters 35+ 4
9 CrossWord CX Challenge Masters 35+ 4
55 River City Bicycles Cyclocross Crusade: Cascade Locks Masters 35+ 4
DNF GPCM: Washougal CX Masters 35+ 4
32 Blind Date at the Dairy Masters Men 3/4 40+
31 Portland Trophy Cup Masters Men 3/4
69 River City Bicycles Cyclocross Crusade: Alpenrose Dairy #2 Masters 35+ 4
85 River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 Masters 35+ 4
45 Blind Date at the Dairy Masters Men 3/4 40+
36 Portland Trophy Cup Masters Men 3/4
23 GPCM: Heiser Farm CX Masters 35+ 4
58 Blind Date at the Dairy Masters Men 3/4 40+
56 Blind Date at the Dairy Masters Men 3/4 40+
30 Portland Trophy Cup Masters Men 3/4
DNF Corn Cross 1 Masters 35+ 4
20 GPCM: Het Meer CX Masters 35+ 4
32 GPCM: DDCX Masters 35+ 4
DNF Portland Short Track Series Category 2 Men 40-49
21 Portland Short Track Series Category 3 Men 40-49
25 Portland Short Track Series Category 3 Men 40-49
16 Echo Red 2 Red XC MTB Race Category 2 Men 40-49

157th — 2017 Overall BAR: 2017 Age Graded BAR: Masters Men 40-44

Event Category Points
796 2017 Overall BAR Masters Men 34
34

796th — 2017 Overall BAR: Masters Men

Event Category Points
267 2017 Overall BAR: 2017 Cyclocross BAR Masters Men 34
34

267th — 2017 Overall BAR: 2017 Cyclocross BAR: Masters Men

Event Category Points
9 CrossWord CX Challenge Masters 35+ 4 7
9 River City Bicycles Cyclocross Crusade: Wooden Shoe Masters 35+ 4 7
11 Corn Cross 2 Masters 35+ 4 5
19

318th — 2017 Ironman

Event Category Points
16 Echo Red 2 Red XC MTB Race Category 2 Men 40-49 1
25 Portland Short Track Series Category 3 Men 40-49 1
21 Portland Short Track Series Category 3 Men 40-49 1
DNF Portland Short Track Series Category 2 Men 40-49 1
32 GPCM: DDCX Masters 35+ 4 1
20 GPCM: Het Meer CX Masters 35+ 4 1
DNF Corn Cross 1 Masters 35+ 4 1
30 Portland Trophy Cup Masters Men 3/4 1
56 Blind Date at the Dairy Masters Men 3/4 40+ 1
58 Blind Date at the Dairy Masters Men 3/4 40+ 1
23 GPCM: Heiser Farm CX Masters 35+ 4 1
36 Portland Trophy Cup Masters Men 3/4 1
45 Blind Date at the Dairy Masters Men 3/4 40+ 1
85 River City Bicycles Cyclocross Crusade: Alpenrose Dairy #1 Masters 35+ 4 1
69 River City Bicycles Cyclocross Crusade: Alpenrose Dairy #2 Masters 35+ 4 1
31 Portland Trophy Cup Masters Men 3/4 1
32 Blind Date at the Dairy Masters Men 3/4 40+ 1
DNF GPCM: Washougal CX Masters 35+ 4 1
55 River City Bicycles Cyclocross Crusade: Cascade Locks Masters 35+ 4 1
9 CrossWord CX Challenge Masters 35+ 4 1
44 River City Bicycles Cyclocross Crusade: PIR: Heron Lakes Masters 35+ 4 1
30 River City Bicycles Cyclocross Crusade: Bend Masters 35+ 4 1
19 River City Bicycles Cyclocross Crusade: Bend Masters 35+ 4 1
9 River City Bicycles Cyclocross Crusade: Wooden Shoe Masters 35+ 4 1
11 Corn Cross 2 Masters 35+ 4 1
56 River City Bicycles Cyclocross Crusade: Barton Park Masters 35+ 4 1
26

26th — River City Bicycles Cyclocross Crusade: Series Overall: Masters 35+ 4

Event Category Points
9 River City Bicycles Cyclocross Crusade: Wooden Shoe Masters 35+ 4 10
10

45th — Portland Short Track Series: July Standings: Category 3 Men 40-49

Event Category Points
21 Portland Short Track Series Category 3 Men 40-49 10
10

54th — Portland Short Track Series: Category 3 Men 40-49

Event Category Points
25 Portland Short Track Series Category 3 Men 40-49 6
21 Portland Short Track Series Category 3 Men 40-49 10
16

53rd — Portland Short Track Series: June Standings: Category 3 Men 40-49

Event Category Points
25 Portland Short Track Series Category 3 Men 40-49 6
6

43

Portland, OR

M

8647

4330

2

4

4

5

June 27, 2010

December 31, 2017