John Hatfield

Event Category
36 Cyclocross Crusade: Rainier High School Category 2/3 Men
16 Cyclocross Crusade: Rainier High School Masters 50+ Men
22 Cyclocross Crusade: Deschutes Brewery Day 2 Masters 50+ Men
47 Cyclocross Crusade: Deschutes Brewery Day 1 Category 2/3 Men
23 Cyclocross Crusade: Deschutes Brewery Day 1 Masters 50+ Men
22 Cyclocross Crusade: Cascade Locks Masters 50+ Men
27 Cyclocross Crusade: Alpenrose Dairy Day 1 Masters 50+ Men
5 Blind Date at the Dairy Masters Men 50+
21 Grand Prix Luciano Bailey: Heiser Farm CX Men 2/3
2 Grand Prix Luciano Bailey: Heiser Farm CX Masters 35+ 3
9 Blind Date at the Dairy Masters Men 50+
10 Grand Prix Luciano Bailey: Ninkrossi Masters 35+ 3
4 Blind Date at the Dairy Masters Men 50+
4 Grand Prix Luciano Bailey: Corn Cross Masters 35+ 3
1 Blind Date at the Dairy Masters Men 3/4 40+
4 Grand Prix Luciano Bailey: Het Meer CX Masters 35+ 3
13 Blind Date at the Dairy Stampede
1 Blind Date at the Dairy Masters Men 3/4 40+
6 Grand Prix Luciano Bailey: DDCX Masters Men 35+ 3
12 Portland Short Track Series Category 2 Men 50-59
21 OUCH TT: Combined Combined
2 OUCH TT Masters Men 50-59
4 Mt. Tabor Series Masters 50+ Men
3 Mt. Tabor Series Masters 50+ Men
9 Baker City Cycling Classic: Overall GC Masters Category 3/4/5 Men
10 Baker City Cycling Classic Masters Category 3/4/5 Men
61 Baker City Cycling Classic: TT: Combined Combined
5 Baker City Cycling Classic: TT: Baker City Cycling Classic: Overall GC > Stage 3 Masters Category 4/5 Men
15 Baker City Cycling Classic: TT: Baker City Cycling Classic: Crit Masters Category 4/5 Men
5 Baker City Cycling Classic: TT: Baker City Cycling Classic: Overall GC > Stage 2 Masters Category 4/5 Men
5 Baker City Cycling Classic: TT Masters Category 4/5 Men
10 Baker City Cycling Classic: Overall GC > Day 1 Masters Category 4/5 Men
10 Baker City Cycling Classic Masters Category 4/5 Men
10 Mt. Tabor Series Masters Men 40+
4 Mt. Tabor Series Masters 50+ Men
8 OBRA Omnium Championships: Silverton Road Race Masters Men 50+
4 Mt. Tabor Series Masters 50+ Men
39 OBRA Team Time Trial State Championship p/b English Cycles: Combined Combined
4 OBRA Team Time Trial State Championship p/b English Cycles Men 200-239
4 Oregon Gran Fondo Men 50-54
8 Mt. Tabor Series Masters Men 40+
1 Mt. Tabor Series Masters Men 50+
2 Montinore RR Masters 50+ 1/2/3
5 Montinore RR Overall Masters 1/2/3
9 Cascade Gravel Grinder: Overall Omnium Points Big Grinder Masters Men 45+
11 Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+
6 Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+
17 Cascade Gravel Grinder Big Grinder Masters Men 45+
2 Yamhill Gravel Fondo Grande - Masters Men 50-59
3 Kings Valley Road Race Masters 50+ 3/4/5
21 Gorge Gravel Grinder Super Big Grinder - Men
2 Dirty Circles Masters Men 50+
2 Dirty Circles Masters Men 50+ Overall
261 Jack Frost TT: Combined Combined
33 Jack Frost TT: Combined Combined
3 Jack Frost TT Masters Men 50-59
5 Jack Frost TT Tandem

5th — Overall BAR: Tandem

Event Category Points
10 Time Trial BAR Tandem 291
291

19th — Overall BAR: Masters Men

Event Category Points
5 Road BAR Masters Men 296
13 Time Trial BAR Masters Men 288
27 Gravel BAR Masters Men 274
44 Cyclocross BAR Masters Men 257
Short Track BAR Masters Men
1115

10th — Time Trial BAR: Tandem

Event Category Points
5 Jack Frost TT Tandem 5.0
5.5

3rd — Time Trial BAR: Masters Men 4/5

Event Category Points
5 Baker City Cycling Classic: TT Masters Category 4/5 Men 11
11

13th — Time Trial BAR: Masters Men

Event Category Points
3 Jack Frost TT Masters Men 50-59 13
4 OBRA Team Time Trial State Championship p/b English Cycles Men 200-239 6
2 OUCH TT Masters Men 50-59 28
47

57th — Road BAR: Masters Men 4/5

Event Category Points
10 Baker City Cycling Classic Masters Category 4/5 Men 6
6

5th — Road BAR: Masters Men

Event Category Points
2 Dirty Circles Masters Men 50+ 14
3 Kings Valley Road Race Masters 50+ 3/4/5 13
2 Montinore RR Masters 50+ 1/2/3 14
3 Mt. Tabor Series Masters Men 50+
20 Mt. Tabor Series Masters Men 40+
4 Oregon Gran Fondo Men 50-54 12
8 OBRA Omnium Championships: Silverton Road Race Masters Men 50+ 16
10 Baker City Cycling Classic Masters Category 3/4/5 Men 6
75

27th — Gravel BAR: Masters Men

Event Category Points
2 Yamhill Gravel Fondo Grande - Masters Men 50-59 14
17 Cascade Gravel Grinder Big Grinder Masters Men 45+
6 Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+ 10
11 Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+ 5
29

44th — Cyclocross BAR: Masters Men

Event Category Points
6 Grand Prix Luciano Bailey: DDCX Masters Men 35+ 3 10
2 Grand Prix Luciano Bailey Category 3 35+ Men
2 Blind Date at the Dairy: September Standings Masters Men 3/4 40+ 14
11 Blind Date at the Dairy: September Standings Masters Men 50+ 5
4 Blind Date at the Dairy Masters Men 3/4 40+
7 Blind Date at the Dairy Masters Men 50+
4 Grand Prix Luciano Bailey: Het Meer CX Masters 35+ 3 12
4 Grand Prix Luciano Bailey: Corn Cross Masters 35+ 3 12
10 Grand Prix Luciano Bailey: Ninkrossi Masters 35+ 3 6
2 Grand Prix Luciano Bailey: Heiser Farm CX Masters 35+ 3 14
5 Blind Date at the Dairy: October Standings Masters Men 50+ 11
36 Cyclocross Crusade Masters 50+ Men
22 Cyclocross Crusade: Cascade Locks Masters 50+ Men
23 Cyclocross Crusade: Deschutes Brewery Day 1 Masters 50+ Men
22 Cyclocross Crusade: Deschutes Brewery Day 2 Masters 50+ Men
16 Cyclocross Crusade: Rainier High School Masters 50+ Men
84

6th — Age-Graded BAR: Masters Men 50-54

Event Category Points
19 Overall BAR Masters Men 1115
1115

36th — Cyclocross Crusade: Series Overall: Masters 50+ Men

Event Category Points
16 Cyclocross Crusade: Rainier High School Masters 50+ Men 3
3

5th — Blind Date at the Dairy: October Standings: Masters Men 50+

Event Category Points
5 Blind Date at the Dairy Masters Men 50+ 8
8

7th — Blind Date at the Dairy: Masters Men 50+

Event Category Points
4 Blind Date at the Dairy Masters Men 50+ 9
9 Blind Date at the Dairy Masters Men 50+ 4
5 Blind Date at the Dairy Masters Men 50+ 8
21

4th — Blind Date at the Dairy: Masters Men 3/4 40+

Event Category Points
1 Blind Date at the Dairy Masters Men 3/4 40+ 16
1 Blind Date at the Dairy Masters Men 3/4 40+ 16
32

2nd — Grand Prix Luciano Bailey: Series Overall: Category 3 35+ Men

Event Category Points
6 Grand Prix Luciano Bailey: DDCX Masters Men 35+ 3 40
4 Grand Prix Luciano Bailey: Het Meer CX Masters 35+ 3 50
4 Grand Prix Luciano Bailey: Corn Cross Masters 35+ 3 50
2 Grand Prix Luciano Bailey: Heiser Farm CX Masters 35+ 3 80
220

11th — Blind Date at the Dairy: September Standings: Masters Men 50+

Event Category Points
4 Blind Date at the Dairy Masters Men 50+ 9
9 Blind Date at the Dairy Masters Men 50+ 4
13

2nd — Blind Date at the Dairy: September Standings: Masters Men 3/4 40+

Event Category Points
1 Blind Date at the Dairy Masters Men 3/4 40+ 16
1 Blind Date at the Dairy Masters Men 3/4 40+ 16
32

38th — Portland Short Track Series: Category 2 Men 50-59

Event Category Points
12 Portland Short Track Series Category 2 Men 50-59 22
22

20th — Mt. Tabor Series: Masters Men 40+

Event Category Points
8 Mt. Tabor Series Masters Men 40+ 30
10 Mt. Tabor Series Masters Men 40+ 16
46

3rd — Mt. Tabor Series: Masters Men 50+

Event Category Points
1 Mt. Tabor Series Masters Men 50+ 100
4 Mt. Tabor Series Masters 50+ Men 70
4 Mt. Tabor Series Masters 50+ Men 70
3 Mt. Tabor Series Masters 50+ Men 80
4 Mt. Tabor Series Masters 50+ Men 140
460

29th — Portland Short Track Series: July Standings: Category 2 Men 50-59

Event Category Points
12 Portland Short Track Series Category 2 Men 50-59 22
22

42nd — 2019 Ironman

Event Category Points
5 Jack Frost TT Tandem 1
3 Jack Frost TT Masters Men 50-59 1
2 Dirty Circles Masters Men 50+ Overall 1
2 Dirty Circles Masters Men 50+ 1
21 Gorge Gravel Grinder Super Big Grinder - Men 1
3 Kings Valley Road Race Masters 50+ 3/4/5 1
2 Yamhill Gravel Fondo Grande - Masters Men 50-59 1
17 Cascade Gravel Grinder Big Grinder Masters Men 45+ 1
6 Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+ 1
11 Cascade Gravel Grinder Big Grinder Omnium Masters Men 45+ 1
9 Cascade Gravel Grinder: Overall Omnium Points Big Grinder Masters Men 45+ 1
5 Montinore RR Overall Masters 1/2/3 1
2 Montinore RR Masters 50+ 1/2/3 1
1 Mt. Tabor Series Masters Men 50+ 1
8 Mt. Tabor Series Masters Men 40+ 1
4 OBRA Team Time Trial State Championship p/b English Cycles Men 200-239 1
4 Mt. Tabor Series Masters 50+ Men 1
8 OBRA Omnium Championships: Silverton Road Race Masters Men 50+ 1
4 Mt. Tabor Series Masters 50+ Men 1
10 Mt. Tabor Series Masters Men 40+ 1
10 Baker City Cycling Classic Masters Category 4/5 Men 1
10 Baker City Cycling Classic: Overall GC > Day 1 Masters Category 4/5 Men 1
5 Baker City Cycling Classic: TT Masters Category 4/5 Men 1
5 Baker City Cycling Classic: TT: Baker City Cycling Classic: Overall GC > Stage 2 Masters Category 4/5 Men 1
15 Baker City Cycling Classic: TT: Baker City Cycling Classic: Crit Masters Category 4/5 Men 1
5 Baker City Cycling Classic: TT: Baker City Cycling Classic: Overall GC > Stage 3 Masters Category 4/5 Men 1
10 Baker City Cycling Classic Masters Category 3/4/5 Men 1
3 Mt. Tabor Series Masters 50+ Men 1
4 Mt. Tabor Series Masters 50+ Men 1
2 OUCH TT Masters Men 50-59 1
12 Portland Short Track Series Category 2 Men 50-59 1
6 Grand Prix Luciano Bailey: DDCX Masters Men 35+ 3 1
1 Blind Date at the Dairy Masters Men 3/4 40+ 1
13 Blind Date at the Dairy Stampede 1
4 Grand Prix Luciano Bailey: Het Meer CX Masters 35+ 3 1
1 Blind Date at the Dairy Masters Men 3/4 40+ 1
4 Grand Prix Luciano Bailey: Corn Cross Masters 35+ 3 1
4 Blind Date at the Dairy Masters Men 50+ 1
10 Grand Prix Luciano Bailey: Ninkrossi Masters 35+ 3 1
9 Blind Date at the Dairy Masters Men 50+ 1
2 Grand Prix Luciano Bailey: Heiser Farm CX Masters 35+ 3 1
21 Grand Prix Luciano Bailey: Heiser Farm CX Men 2/3 1
5 Blind Date at the Dairy Masters Men 50+ 1
27 Cyclocross Crusade: Alpenrose Dairy Day 1 Masters 50+ Men 1
22 Cyclocross Crusade: Cascade Locks Masters 50+ Men 1
23 Cyclocross Crusade: Deschutes Brewery Day 1 Masters 50+ Men 1
47 Cyclocross Crusade: Deschutes Brewery Day 1 Category 2/3 Men 1
22 Cyclocross Crusade: Deschutes Brewery Day 2 Masters 50+ Men 1
16 Cyclocross Crusade: Rainier High School Masters 50+ Men 1
36 Cyclocross Crusade: Rainier High School Category 2/3 Men 1
50

52

Portland, OR

M

3688

306

2

3/Novice

2

3

5/Novice

May 31, 2005

December 31, 2020