Tom James

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

46th — Overall BAR: Singlespeed/Fixed

Event Category Date Points
3 Road BAR Singlespeed/Fixed 2019 298
298

3rd — Road BAR: Singlespeed/Fixed

Event Category Date Points
10 Monday Night PIR Road Circuit Race: Monday Night PIR - Overall Series Points Track 4/29 6
5 Monday Night PIR Road Circuit Race: Monday Night PIR: Overall Series Points Track 5/20 11
4 Monday Night PIR Road Circuit Race: June Overall Series Points Track 6/24 12
29

7th — Overall BAR: Masters Men

Event Category Date Points
9 Track BAR Masters Men 2019 292
13 Short Track BAR Masters Men 2019 288
28 Road BAR Masters Men 2019 273
58 Criterium BAR Masters Men 2019 243
64 Mountain Bike BAR Masters Men 2019 237
1333

9th — Track BAR: Masters Men

Event Category Date Points
2 Alpenrose CUP Series: May Series Total Points Masters 60+ 5/29 14
2 Thursday Night Track at Alpenrose Velodrome: TNT: May Series Points Masters 40+ 5/30 14
1 Thursday Night Track at Alpenrose Velodrome: TNT: June Series Points Masters 40+ 6/13 15
4 Thursday Night Track at Alpenrose Velodrome: TNT: July Series Points Masters 40+ 7/25 12
2 State Track Championships Masters 60-69 Scratch 8/10 28
2 State Track Championships Masters 60-69 Points 8/10 28
4 State Track Championships Masters 60-69 2K Pursuit 8/11 24
135

13th — Short Track BAR: Masters Men

Event Category Date Points
3 Portland Short Track Series: June Standings Category 2 Men 60+ 6/3 13
4 Portland Short Track Series: Series Overall Category 2 Men 60+ 6/3
4 Portland Short Track Series: July Standings Category 2 Men 60+ 7/8 12
25

28th — Road BAR: Masters Men

Event Category Date Points
DQ Piece of Cake RR Masters Men 60+ 3/4/5 3/30
14 Monday Night PIR Road Circuit Race: Monday Night PIR - Overall Series Points Men 1/2/3 50+ 4/29 2
2 Montinore RR Masters 60+ 1/2/3 5/4 14
10 Monday Night PIR Road Circuit Race: Monday Night PIR: Overall Series Points Men 1/2/3 50+ 5/20 6
26 Mt. Tabor Series: Series Overall Masters Men 50+ 5/29
7 OBRA Omnium Championships: Silverton Road Race Masters Men 60+ 6/15 18
40

64th — Mountain Bike BAR: Masters Men

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

71st — Cyclocross BAR: Masters Men

Event Category Date Points
13 Grand Prix Luciano Bailey: DDCX Masters Men 60+ 8/31 3
4 Portland Trophy Cup: Series Overall Open 60+ 9/3 12
9 Blind Date at the Dairy: September Standings Masters Men 60+ 9/4 7
6 Blind Date at the Dairy: Series Overall Masters Men 60+ 9/4
14 Grand Prix Luciano Bailey: Ninkrossi Masters 60+ 9/21 2
19 Grand Prix Luciano Bailey: Heiser Farm CX Masters 60+ 9/28
30 Grand Prix Luciano Bailey: Heiser Farm CX Masters 50+ 9/28
7 Blind Date at the Dairy: October Standings Masters Men 60+ 10/2 9
10 Cyclocross Crusade: Series Overall Masters 60+ Men 10/5
12 Cyclocross Crusade: Cascade Locks Masters 60+ Men 10/13 4
13 Cyclocross Crusade: PIR Heron Lakes Masters 60+ Men 10/20 3
13 Cyclocross Crusade: Deschutes Brewery Day 1 Masters 60+ Men 10/26 3
9 Cyclocross Crusade: Deschutes Brewery Day 2 Masters 60+ Men 10/27 7
12 Cyclocross Crusade: Rainier High School Masters 60+ Men 11/3 4
14 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Masters 60+ Men 11/10 4
57 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Masters 50+ Men 11/10
10 Cyclocross Crusade: Kruger's CX Masters 60+ Men 11/17 6
64

58th — Criterium BAR: Masters Men

Event Category Date Points
5 Hammer Velo Crit Masters 1/2/3 60+ 6/8 11
20 The Red Line Criterium Masters Men 40+ 8/3
11

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

Event Category Date Points
7 Overall BAR Masters Men 2019 1333
1333

10th — Series Overall: Masters 60+ Men

Event Category Date Points
12 Cyclocross Crusade: Cascade Locks Masters 60+ Men 10/13 7
13 Cyclocross Crusade: PIR Heron Lakes Masters 60+ Men 10/20 6
13 Cyclocross Crusade: Deschutes Brewery Day 1 Masters 60+ Men 10/26 6
9 Cyclocross Crusade: Deschutes Brewery Day 2 Masters 60+ Men 10/27 10
12 Cyclocross Crusade: Rainier High School Masters 60+ Men 11/3 7
14 **OBRA Cyclocross Championships** Cyclocross Crusade: Barton Park Masters 60+ Men 11/10 5
10 Cyclocross Crusade: Kruger's CX Masters 60+ Men 11/17 9
50

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

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

6th — Series Overall: Masters Men 60+

Event Category Date Points
7 Blind Date at the Dairy Masters Men 60+ 9/4 6
6 Blind Date at the Dairy Masters Men 60+ 9/18 7
6 Blind Date at the Dairy Masters Men 60+ 9/25 7
7 Blind Date at the Dairy Masters Men 60+ 10/2 6
26

4th — Series Overall: Open 60+

Event Category Date Points
1 Portland Trophy Cup Open 60+ 9/24 25
2 Portland Trophy Cup Open 60+ 10/1 20
45

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

Event Category Date Points
7 Blind Date at the Dairy Masters Men 60+ 9/4 6
6 Blind Date at the Dairy Masters Men 60+ 9/18 7
6 Blind Date at the Dairy Masters Men 60+ 9/25 7
20

4th — Series Overall: Category 2 Men 60+

Event Category Date Points
4 Portland Short Track Series Category 2 Men 60+ 6/3 50
4 Portland Short Track Series Category 2 Men 60+ 6/17 50
3 Portland Short Track Series Category 2 Men 60+ 6/24 60
4 Portland Short Track Series Category 2 Men 60+ 7/8 50
4 Portland Short Track Series Category 2 Men 60+ 7/15 50
5 Portland Short Track Series Category 2 Men 60+ 7/22 45
4 Portland Short Track Series Category 2 Men 60+ 7/29 50
355

26th — Series Overall: Masters Men 50+

Event Category Date Points
13 Mt. Tabor Series Masters 50+ Men 7/3 4
4

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

Event Category Date Points
4 Portland Short Track Series Category 2 Men 60+ 7/8 50
4 Portland Short Track Series Category 2 Men 60+ 7/15 50
5 Portland Short Track Series Category 2 Men 60+ 7/22 45
4 Portland Short Track Series Category 2 Men 60+ 7/29 50
195

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

Event Category Date Points
4 Portland Short Track Series Category 2 Men 60+ 6/3 50
5 Portland Short Track Series Category 2 Men 60+ 6/10 45
4 Portland Short Track Series Category 2 Men 60+ 6/17 50
3 Portland Short Track Series Category 2 Men 60+ 6/24 60
205

8th — 2019 Ironman

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

67

Portland, OR

M

957

3/Novice

3/Novice

2

2

2

Not a current member