Tom James

Event Category
13 Cyclocross Crusade: PIR Heron Lakes Masters 60+ Men
12 Cyclocross Crusade: Cross Crusade Cascade Locks Masters 60+ Men
22 Cyclocross Crusade: Alpenrose Dairy Day 2 Masters 60+ Men
DNF Cyclocross Crusade: Alpenrose Dairy Day 1 Masters 60+ Men
7 Blind Date at the Dairy Masters Men 60+
2 Portland Trophy Cup Open 60+
30 Grand Prix Luciano Bailey: Heiser Farm CX Masters 50+
19 Grand Prix Luciano Bailey: Heiser Farm CX Masters 60+
6 Blind Date at the Dairy Masters Men 60+
1 Portland Trophy Cup Open 60+
14 Grand Prix Luciano Bailey: Ninkrossi Masters 60+
6 Blind Date at the Dairy Masters Men 60+
24 Blind Date at the Dairy Stampede
7 Blind Date at the Dairy Masters Men 60+
13 Grand Prix Luciano Bailey: DDCX Masters Men 60+
7 Thursday Night Track at Alpenrose Velodrome Masters 40+
38 Tuesday Night PIR Men 1/2/3
42 Tuesday Night PIR Men 1/2/3
4 State Track Championships Masters 60-69 2K Pursuit
2 State Track Championships Masters 60-69 Points
4 State Track Championships Masters 50+ Points Overall
2 State Track Championships Masters 60-69 Scratch
43 Tuesday Night PIR Men 1/2/3
20 The Red Line Criterium Masters Men 40+
7 Thursday Night Track at Alpenrose Velodrome Masters 40+
4 Portland Short Track Series Category 2 Men 60+
DNF Alpenrose Velodrome Challenge Masters Points
4 Thursday Night Track at Alpenrose Velodrome: TNT: July Series Points Masters 40+
2 Thursday Night Track at Alpenrose Velodrome Masters 40+
5 Portland Short Track Series Category 2 Men 60+
5 Thursday Night Track at Alpenrose Velodrome Masters 40+
4 Portland Short Track Series Category 2 Men 60+
4 Thursday Night Track at Alpenrose Velodrome Masters
4 Portland Short Track Series Category 2 Men 60+
13 Mt. Tabor Series Masters 50+ Men
4 Monday Night PIR Road Circuit Race: June Overall Series Points Track
3 Portland Short Track Series Category 2 Men 60+
4 Portland Short Track Series Category 2 Men 60+
3 Monday Night PIR: Series Results Track
OBRA Omnium Championships: Criterium: Overall Omnium Points Masters Men 60+
DNS OBRA Omnium Championships: Time Trial Masters Men 60+
7 OBRA Omnium Championships: Silverton Road Race Masters Men 60+
1 Thursday Night Track at Alpenrose Velodrome: TNT: June Series Points Masters 40+
1 Thursday Night Track at Alpenrose Velodrome Masters
6 Monday Night PIR Track
5 Portland Short Track Series Category 2 Men 60+
5 Hammer Velo Crit Masters 1/2/3 60+
2 Thursday Night Track at Alpenrose Velodrome Masters
4 Portland Short Track Series Category 2 Men 60+
3 Monday Night PIR Track
2 Thursday Night Track at Alpenrose Velodrome: TNT: May Series Points Masters 40+
11 Thursday Night Track at Alpenrose Velodrome Open Men 1/2/3
2 Alpenrose CUP Series: May Series Total Points Masters 60+
2 Alpenrose CUP Series Masters 60+ Flying Lap
2 Alpenrose CUP Series Masters 60+ 500m
5 Thursday Night Track at Alpenrose Velodrome Masters 40+
10 Monday Night PIR Road Circuit Race: Monday Night PIR: Overall Series Points Men 1/2/3 50+
5 Monday Night PIR Road Circuit Race: Monday Night PIR: Overall Series Points Track
8 Monday Night PIR Men 1/2/3 50+
7 Monday Night PIR Track
10 Monday Night PIR - Overall Series Points Men 1/2/3 50+
7 Monday Night PIR - Overall Series Points Track
15 Monday Night PIR Men 1/2/3 50+
8 Monday Night PIR Track
3 Thursday Night Track at Alpenrose Velodrome Masters Men
7 Monday Night PIR Men 1/2/3 50+
6 Monday Night PIR Track
2 Montinore RR Masters 60+ 1/2/3
19 Montinore RR Overall Masters 1/2/3
3 Thursday Night Track at Alpenrose Velodrome Masters 40+
12 Monday Night PIR Men 1/2/3 50+
7 Monday Night PIR Track
14 Monday Night PIR Road Circuit Race: Monday Night PIR - Overall Series Points Men 1/2/3 50+
10 Monday Night PIR Road Circuit Race: Monday Night PIR - Overall Series Points Track
7 Monday Night PIR Men 1/2/3 50+
10 Monday Night PIR Track
4 OBRA XC Championships 60-64 Men
DQ Piece of Cake RR Masters Men 60+ 3/4/5
DNS Jack Frost TT Masters Men 60-69

82nd — 2019 Overall BAR: 2019 Cyclocross BAR: Masters Men

Event Category Points
13 Grand Prix Luciano Bailey: DDCX Masters Men 60+ 3
9 Blind Date at the Dairy: September Standings Masters Men 60+ 7
14 Grand Prix Luciano Bailey: Ninkrossi Masters 60+ 2
7 Blind Date at the Dairy: October Standings Masters Men 60+ 9
12 Cyclocross Crusade: Cross Crusade Cascade Locks Masters 60+ Men 4
13 Cyclocross Crusade: PIR Heron Lakes Masters 60+ Men 3
28

6th — 2019 Overall BAR: 2019 Track BAR: Masters Men

Event Category Points
2 Alpenrose CUP Series: May Series Total Points Masters 60+ 14
2 Thursday Night Track at Alpenrose Velodrome: TNT: May Series Points Masters 40+ 14
1 Thursday Night Track at Alpenrose Velodrome: TNT: June Series Points Masters 40+ 15
4 Thursday Night Track at Alpenrose Velodrome: TNT: July Series Points Masters 40+ 12
2 State Track Championships Masters 60-69 Scratch 28
2 State Track Championships Masters 60-69 Points 28
4 State Track Championships Masters 50+ Points Overall 24
4 State Track Championships Masters 60-69 2K Pursuit 24
159

57th — 2019 Overall BAR: 2019 Criterium BAR: Masters Men

Event Category Points
5 Hammer Velo Crit Masters 1/2/3 60+ 11
11

13th — 2019 Overall BAR: 2019 Short Track BAR: Masters Men

Event Category Points
3 Portland Short Track Series: June Standings Category 2 Men 60+ 13
4 Portland Short Track Series: July Standings Category 2 Men 60+ 12
25

29th — 2019 Overall BAR: 2019 Road BAR: Masters Men

Event Category Points
14 Monday Night PIR Road Circuit Race: Monday Night PIR - Overall Series Points Men 1/2/3 50+ 2
2 Montinore RR Masters 60+ 1/2/3 14
10 Monday Night PIR Road Circuit Race: Monday Night PIR: Overall Series Points Men 1/2/3 50+ 6
7 OBRA Omnium Championships: Silverton Road Race Masters Men 60+ 18
40

3rd — 2019 Overall BAR: 2019 Age Graded BAR: Masters Men 60-64

Event Category Points
5 2019 Overall BAR Masters Men 1336
1336

5th — 2019 Overall BAR: Masters Men

Event Category Points
6 2019 Overall BAR: 2019 Track BAR Masters Men 295
13 2019 Overall BAR: 2019 Short Track BAR Masters Men 288
29 2019 Overall BAR: 2019 Road BAR Masters Men 272
57 2019 Overall BAR: 2019 Criterium BAR Masters Men 244
64 2019 Overall BAR: 2019 Mountain Bike BAR Masters Men 237
1336

64th — 2019 Overall BAR: 2019 Mountain Bike BAR: Masters Men

Event Category Points
4 OBRA XC Championships 60-64 Men 24
24

9th — 2019 Ironman

Event Category Points
4 OBRA XC Championships 60-64 Men 1
10 Monday Night PIR Track 1
7 Monday Night PIR Men 1/2/3 50+ 1
10 Monday Night PIR Road Circuit Race: Monday Night PIR - Overall Series Points Track 1
14 Monday Night PIR Road Circuit Race: Monday Night PIR - Overall Series Points Men 1/2/3 50+ 1
7 Monday Night PIR Track 1
12 Monday Night PIR Men 1/2/3 50+ 1
3 Thursday Night Track at Alpenrose Velodrome Masters 40+ 1
19 Montinore RR Overall Masters 1/2/3 1
2 Montinore RR Masters 60+ 1/2/3 1
6 Monday Night PIR Track 1
7 Monday Night PIR Men 1/2/3 50+ 1
3 Thursday Night Track at Alpenrose Velodrome Masters Men 1
8 Monday Night PIR Track 1
15 Monday Night PIR Men 1/2/3 50+ 1
7 Monday Night PIR - Overall Series Points Track 1
10 Monday Night PIR - Overall Series Points Men 1/2/3 50+ 1
7 Monday Night PIR Track 1
8 Monday Night PIR Men 1/2/3 50+ 1
5 Monday Night PIR Road Circuit Race: Monday Night PIR: Overall Series Points Track 1
10 Monday Night PIR Road Circuit Race: Monday Night PIR: Overall Series Points Men 1/2/3 50+ 1
5 Thursday Night Track at Alpenrose Velodrome Masters 40+ 1
2 Alpenrose CUP Series Masters 60+ 500m 1
2 Alpenrose CUP Series Masters 60+ Flying Lap 1
2 Alpenrose CUP Series: May Series Total Points Masters 60+ 1
11 Thursday Night Track at Alpenrose Velodrome Open Men 1/2/3 1
2 Thursday Night Track at Alpenrose Velodrome: TNT: May Series Points Masters 40+ 1
3 Monday Night PIR Track 1
4 Portland Short Track Series Category 2 Men 60+ 1
2 Thursday Night Track at Alpenrose Velodrome Masters 1
5 Hammer Velo Crit Masters 1/2/3 60+ 1
5 Portland Short Track Series Category 2 Men 60+ 1
6 Monday Night PIR Track 1
1 Thursday Night Track at Alpenrose Velodrome Masters 1
1 Thursday Night Track at Alpenrose Velodrome: TNT: June Series Points Masters 40+ 1
7 OBRA Omnium Championships: Silverton Road Race Masters Men 60+ 1
3 Monday Night PIR: Series Results Track 1
4 Portland Short Track Series Category 2 Men 60+ 1
3 Portland Short Track Series Category 2 Men 60+ 1
4 Monday Night PIR Road Circuit Race: June Overall Series Points Track 1
13 Mt. Tabor Series Masters 50+ Men 1
4 Portland Short Track Series Category 2 Men 60+ 1
4 Thursday Night Track at Alpenrose Velodrome Masters 1
4 Portland Short Track Series Category 2 Men 60+ 1
5 Thursday Night Track at Alpenrose Velodrome Masters 40+ 1
5 Portland Short Track Series Category 2 Men 60+ 1
2 Thursday Night Track at Alpenrose Velodrome Masters 40+ 1
4 Thursday Night Track at Alpenrose Velodrome: TNT: July Series Points Masters 40+ 1
DNF Alpenrose Velodrome Challenge Masters Points 1
4 Portland Short Track Series Category 2 Men 60+ 1
7 Thursday Night Track at Alpenrose Velodrome Masters 40+ 1
20 The Red Line Criterium Masters Men 40+ 1
43 Tuesday Night PIR Men 1/2/3 1
2 State Track Championships Masters 60-69 Scratch 1
4 State Track Championships Masters 50+ Points Overall 1
2 State Track Championships Masters 60-69 Points 1
4 State Track Championships Masters 60-69 2K Pursuit 1
42 Tuesday Night PIR Men 1/2/3 1
38 Tuesday Night PIR Men 1/2/3 1
7 Thursday Night Track at Alpenrose Velodrome Masters 40+ 1
13 Grand Prix Luciano Bailey: DDCX Masters Men 60+ 1
7 Blind Date at the Dairy Masters Men 60+ 1
24 Blind Date at the Dairy Stampede 1
6 Blind Date at the Dairy Masters Men 60+ 1
14 Grand Prix Luciano Bailey: Ninkrossi Masters 60+ 1
1 Portland Trophy Cup Open 60+ 1
6 Blind Date at the Dairy Masters Men 60+ 1
19 Grand Prix Luciano Bailey: Heiser Farm CX Masters 60+ 1
30 Grand Prix Luciano Bailey: Heiser Farm CX Masters 50+ 1
2 Portland Trophy Cup Open 60+ 1
7 Blind Date at the Dairy Masters Men 60+ 1
DNF Cyclocross Crusade: Alpenrose Dairy Day 1 Masters 60+ Men 1
22 Cyclocross Crusade: Alpenrose Dairy Day 2 Masters 60+ Men 1
12 Cyclocross Crusade: Cross Crusade Cascade Locks Masters 60+ Men 1
13 Cyclocross Crusade: PIR Heron Lakes Masters 60+ Men 1
75

14th — Cyclocross Crusade: Series Overall: Masters 60+ Men

Event Category Points
12 Cyclocross Crusade: Cross Crusade Cascade Locks Masters 60+ Men 7
13 Cyclocross Crusade: PIR Heron Lakes Masters 60+ Men 6
13

7th — Blind Date at the Dairy: October Standings: Masters Men 60+

Event Category Points
7 Blind Date at the Dairy Masters Men 60+ 6
6

6th — Blind Date at the Dairy: Masters Men 60+

Event Category Points
7 Blind Date at the Dairy Masters Men 60+ 6
6 Blind Date at the Dairy Masters Men 60+ 7
6 Blind Date at the Dairy Masters Men 60+ 7
7 Blind Date at the Dairy Masters Men 60+ 6
26

4th — Portland Trophy Cup: Series Overall: Open 60+

Event Category Points
1 Portland Trophy Cup Open 60+ 25
2 Portland Trophy Cup Open 60+ 20
45

9th — Blind Date at the Dairy: September Standings: Masters Men 60+

Event Category Points
7 Blind Date at the Dairy Masters Men 60+ 6
6 Blind Date at the Dairy Masters Men 60+ 7
6 Blind Date at the Dairy Masters Men 60+ 7
20

4th — Portland Short Track Series: July Standings: Category 2 Men 60+

Event Category Points
4 Portland Short Track Series Category 2 Men 60+ 50
4 Portland Short Track Series Category 2 Men 60+ 50
5 Portland Short Track Series Category 2 Men 60+ 45
4 Portland Short Track Series Category 2 Men 60+ 50
195

4th — Portland Short Track Series: Category 2 Men 60+

Event Category Points
4 Portland Short Track Series Category 2 Men 60+ 50
4 Portland Short Track Series Category 2 Men 60+ 50
3 Portland Short Track Series Category 2 Men 60+ 60
4 Portland Short Track Series Category 2 Men 60+ 50
4 Portland Short Track Series Category 2 Men 60+ 50
5 Portland Short Track Series Category 2 Men 60+ 45
4 Portland Short Track Series Category 2 Men 60+ 50
355

26th — Mt. Tabor Series: Masters Men 50+

Event Category Points
13 Mt. Tabor Series Masters 50+ Men 4
4

3rd — Portland Short Track Series: June Standings: Category 2 Men 60+

Event Category Points
4 Portland Short Track Series Category 2 Men 60+ 50
5 Portland Short Track Series Category 2 Men 60+ 45
4 Portland Short Track Series Category 2 Men 60+ 50
3 Portland Short Track Series Category 2 Men 60+ 60
205

62

Portland, OR

M

957

819

3

3

2

2

2

June 28, 2007

December 31, 2019