John Hartnett

Event
3 Grand Prix Erik Tonkin: David Douglas CX #1
26 Cirque du Cycling
13 OBRA Criterium p/b Franz Bakery
8 Portland Short Track Series
15 Vancouver Criterium
15 Montinore Road Race
9 Portland Short Track Series
DNF St. Honore Criterium
23 Mt. Tabor Series
37 Baker City Cycling Classic: Stage 3: Baker City Cycling Classic - GC after Stage 3
13 Baker City Cycling Classic: Stage 3
23 Baker City Cycling Classic: Stage 4
51 Baker City Cycling Classic: Stage 2
27 Baker City Cycling Classic
35 Baker City Cycling Classic: Stage 1
8 Portland Short Track Series
1 Portland Short Track Series
19 Rainier Road Race- Women's OBRA Championship RR
9 Mt. Tabor Series
1 Portland Short Track Series
14 Mt. Tabor Series
1 Portland Short Track Series
29 Hammer Velo Criterium
29 Mt. Tabor Series
12 Sisters Stampede MTB XC
26 Bend Don't Brake
15 Banana Belt Series: Banana Belt 3
3 Gorge Mountain Bike Short Track Series
10 Cascade Chainbreaker XC
6 Monday PIR
19 Banana Belt Series: Banana Belt 1
7 Monday PIR
11 Eugene Roubaix
12 Monday PIR
43 Kings Valley Road Race
15 Mudslinger XC
16 Gorge Roubaix
10 Heiser Farms Grand Island Road Race Series
4 Heiser Farms Grand Island Road Race Series
11 Heiser Farms Grand Island Road Race Series
7 Heiser Farms Grand Island Road Race Series
13 Monday PIR: Series Standings
3 Gorge Mountain Bike Short Track Series: Series Standings
16 Monday PIR: Series Standings for April
20 Monday PIR: Series Standings
10 Monday PIR: Series Standings
4 Gorge Mountain Bike Short Track Series: Series Standings
4 Gorge Mountain Bike Short Track Series: Series Standing - Final
15 Monday PIR: Series Standings for May
1 Portland Short Track Series: June Series Standings
10 Heiser Farms Grand Island Road Race Series: Race 3 Series Points
35 Baker City Cycling Classic - GC after Stage 1
6 Heiser Farms Grand Island Road Race Series: Series Standings
5 Heiser Farms Grand Island Road Race Series: Race 2 Series Points
37 Baker City Cycling Classic - GC after Stage 2
11 Heiser Farms Grand Island Road Race Series: Series Standings after race #1
11 Portland Short Track Series: July Series Standings

36th — 2013 Overall BAR: 2013 Age Graded BAR: Masters Men 30-34

Event
976 2013 Overall BAR

976th — 2013 Overall BAR: Masters Men

Event
294 2013 Overall BAR: 2013 Road BAR

23rd — 2013 Overall BAR: Category 3 Men

Event
78 2013 Overall BAR: 2013 Cyclocross BAR
32 2013 Overall BAR: 2013 Mountain Bike BAR
4 2013 Overall BAR: 2013 Short Track BAR

35th — 2013 Overall BAR: Senior Men

Event
50 2013 Overall BAR: 2013 Criterium BAR
30 2013 Overall BAR: 2013 Road BAR
28 2013 Overall BAR: 2013 Short Track BAR

4th — 2013 Overall BAR: 2013 Short Track BAR: Category 1 Men

Event
4 Gorge Mountain Bike Short Track Series: Series Standing - Final
1 Portland Short Track Series: June Series Standings
1 Portland Short Track Series

28th — 2013 Overall BAR: 2013 Short Track BAR: Elite Men

Event
11 Portland Short Track Series: July Series Standings

133rd — 2013 Ironman

Event
11 Heiser Farms Grand Island Road Race Series
4 Heiser Farms Grand Island Road Race Series
10 Heiser Farms Grand Island Road Race Series
16 Gorge Roubaix
15 Mudslinger XC
43 Kings Valley Road Race
12 Monday PIR
11 Eugene Roubaix
7 Monday PIR
19 Banana Belt Series: Banana Belt 1
6 Monday PIR
10 Cascade Chainbreaker XC
3 Gorge Mountain Bike Short Track Series
15 Banana Belt Series: Banana Belt 3
26 Bend Don't Brake
12 Sisters Stampede MTB XC
29 Mt. Tabor Series
29 Hammer Velo Criterium
1 Portland Short Track Series
14 Mt. Tabor Series
1 Portland Short Track Series
9 Mt. Tabor Series
19 Rainier Road Race- Women's OBRA Championship RR
1 Portland Short Track Series
8 Portland Short Track Series
35 Baker City Cycling Classic: Stage 1
51 Baker City Cycling Classic: Stage 2
13 Baker City Cycling Classic: Stage 3
23 Baker City Cycling Classic: Stage 4
23 Mt. Tabor Series
DNF St. Honore Criterium
9 Portland Short Track Series
15 Montinore Road Race
15 Vancouver Criterium
8 Portland Short Track Series
13 OBRA Criterium p/b Franz Bakery
26 Cirque du Cycling
3 Grand Prix Erik Tonkin: David Douglas CX #1

30th — 2013 Overall BAR: 2013 Road BAR: Senior Men

Event
7 Heiser Farms Grand Island Road Race Series
11 Heiser Farms Grand Island Road Race Series
4 Heiser Farms Grand Island Road Race Series
10 Heiser Farms Grand Island Road Race Series
11 Eugene Roubaix
15 Banana Belt Series: Banana Belt 3
15 Montinore Road Race

32nd — 2013 Overall BAR: 2013 Mountain Bike BAR: Category 1 Men

Event
15 Mudslinger XC
10 Cascade Chainbreaker XC
12 Sisters Stampede MTB XC

50th — 2013 Overall BAR: 2013 Criterium BAR: Senior Men

Event
13 Baker City Cycling Classic: Stage 3
15 Vancouver Criterium
13 OBRA Criterium p/b Franz Bakery

78th — 2013 Overall BAR: 2013 Cyclocross BAR: Men B

Event
3 Grand Prix Erik Tonkin: David Douglas CX #1

294th — 2013 Overall BAR: 2013 Road BAR: Masters Men

Event
15 Monday PIR: Series Standings for May

21st — 2013 Oregon Cup: Senior Men

Event
11 Eugene Roubaix
19 Rainier Road Race- Women's OBRA Championship RR
15 Montinore Road Race
15 Vancouver Criterium
13 OBRA Criterium p/b Franz Bakery

29th — Mt. Tabor Series: Senior Men

Event
14 Mt. Tabor Series
9 Mt. Tabor Series

31

Portland, OR

M

8158

736

1

3

B

2

5

March 9, 2010

December 31, 2014