Half Fast Velo presented by Ninkasi Brewing

Event Name
2 Psycho Cross Brian Spears
4 Psycho Cross: Series Standings Brian Spears
16 Psycho Cross: Series Standings Craig Austin
5 Psycho Cross Craig Austin
2 Grand Prix Erik Tonkin: Santa Cross Robert Huff
2 Grand Prix Erik Tonkin: Santa Cross Kevin Thompson
14 Cross Crusade: Deschutes Brewery Craig Austin
DNF Grand Prix Erik Tonkin: Winter Cross Brian Spears
8 Grand Prix Erik Tonkin: Winter Cross Aaron Radspinner
5 Grand Prix Erik Tonkin: Winter Cross Kevin Thompson
23 Grand Prix Erik Tonkin: Winter Cross Caan Zarosinski
6 Grand Prix Erik Tonkin: Winter Cross Shane Gibson
4 Grand Prix Erik Tonkin: Winter Cross Seth Daniels
6 Psycho Cross Brian Spears
25 Kruger's Crossing Cyclocross Classic Ian Penner
4 Kruger's Crossing Cyclocross Classic Seth Daniels
3 Kruger's Crossing Cyclocross Classic Shane Gibson
89 Kruger's Crossing Cyclocross Classic Phillip Wiant
34 Kruger's Crossing Cyclocross Classic Craig Austin
32 Kruger's Crossing Cyclocross Classic Brian Spears
21 Kruger's Crossing Cyclocross Classic Jay Rishel
27 Kruger's Crossing Cyclocross Classic Phillip Ohnstad
4 Kruger's Crossing Cyclocross Classic Robert Huff
6 Cross Crusade: Barton Park Robert Huff
6 Cross Crusade: Barton Park Kevin Thompson
10 Cross Crusade: Barton Park Mike Hall
39 Cross Crusade: Barton Park Wade Goff
70 Cross Crusade: Barton Park Paul Anderson
28 Cross Crusade: Barton Park Phillip Ohnstad
13 Cross Crusade: Barton Park Michael Chesnut
86 Cross Crusade: Barton Park Phillip Wiant
9 Fazio Farms CX Part Deux Kevin Thompson
7 Fazio Farms CX Part Deux Ian Penner
5 Psycho Cross Brian Spears
3 Fazio Farms CX Part Deux Ian Penner
10 Fazio Farms CX Part Deux Seth Daniels
38 Cross Crusade: PIR Infield Phillip Ohnstad
72 Cross Crusade: PIR Infield Craig Austin
84 Cross Crusade: PIR Infield Aaron Zarosinski
77 Cross Crusade: PIR Infield Mike Rosenfeld
10 Cross Crusade: PIR Infield Michael Chesnut
42 Cross Crusade: PIR Infield Craig Austin
19 Cross Crusade: PIR Infield Ken James
4 Cross Crusade: PIR Infield Robert Huff
DNF Cross Crusade: PIR Infield Scott Ballard
77 Cross Crusade: PIR Infield Brian Spears
54 Cross Crusade: PIR Infield Wade Goff
11 Cross Crusade: PIR Infield Mike Hall
71 Cross Crusade: PIR Infield David Hart
12 Cross Crusade: PIR Infield Kevin Thompson
21 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield Ian Penner
26 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield Jay Rishel
8 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield Michael Chesnut
6 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield Mike Hall
5 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield Kevin Thompson
37 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield Ian Penner
34 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield Brian Spears
12 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield Ken James
7 OBRA CX Championships: GPET: Pedalers At The Poor Farm CX @ Edgefield Robert Huff
73 Cross Crusade: Washington County Fair Complex Craig Austin
32 Cross Crusade: Washington County Fair Complex Ken James
14 Cross Crusade: Washington County Fair Complex Seth Daniels
43 Cross Crusade: Washington County Fair Complex Wade Goff
10 Cross Crusade: Washington County Fair Complex Kevin Thompson
7 Cross Crusade: Washington County Fair Complex Mike Hall
86 Cross Crusade: Washington County Fair Complex Aaron Radspinner
81 Cross Crusade: Washington County Fair Complex Paul Anderson
79 Cross Crusade: Washington County Fair Complex Seth Daniels
70 Cross Crusade: Washington County Fair Complex Scott Ballard
36 Cross Crusade: Washington County Fair Complex Craig Austin
9 Cross Crusade: Washington County Fair Complex Michael Chesnut
7 Cross Crusade: Washington County Fair Complex Robert Huff
92 Cross Crusade: Washington County Fair Complex Phillip Wiant
46 Cross Crusade: Washington County Fair Complex Phillip Ohnstad
15 Sandy/Boring Corn Cross Brian Spears
15 Sandy/Boring Corn Cross Ian Penner
9 Sandy/Boring Corn Cross Ian Penner
42 Cross Crusade: Deschutes Brewery Wade Goff
DNF Cross Crusade: Deschutes Brewery Craig Austin
27 Cross Crusade: Deschutes Brewery Phillip Ohnstad
11 Cross Crusade: Deschutes Brewery Seth Daniels
49 Cross Crusade: Deschutes Brewery Wade Goff
5 Cross Crusade: Deschutes Brewery Seth Daniels
11 Grand Prix Erik Tonkin: David Douglas CX #2 David Hart
13 Grand Prix Erik Tonkin: David Douglas CX #2 Brian Spears
DNF Grand Prix Erik Tonkin: David Douglas CX #2 Brian Spears
11 Grand Prix Erik Tonkin: David Douglas CX #2 Robert Huff
20 Grand Prix Erik Tonkin: David Douglas CX #2 Mike Rosenfeld
19 Grand Prix Erik Tonkin: David Douglas CX #2 Ian Penner
22 Grand Prix Erik Tonkin: David Douglas CX #2 Phillip Wiant
2 Grand Prix Erik Tonkin: David Douglas CX #2 Kevin Thompson
51 Cross Crusade: Deschutes Brewery Jay Rishel
100 Cross Crusade: Deschutes Brewery Aaron Radspinner
28 Cross Crusade: Deschutes Brewery Phillip Ohnstad
44 Cross Crusade: Deschutes Brewery Craig Austin
14 Cross Crusade: Deschutes Brewery Ken James
23 Blind Date at the Dairy: October Standings Mike Hall
21 Blind Date at the Dairy: September Standings Mike Hall
11 Blind Date at the Dairy: October Standings Michael Chesnut
2 Blind Date at the Dairy: October Standings Mike Rosenfeld
8 Blind Date at the Dairy: September Standings Mike Rosenfeld
9 Blind Date at the Dairy: September Standings Michael Chesnut
26 Cross Crusade: PIR Heron Lakes Jay Rishel
6 Cross Crusade: PIR Heron Lakes Mike Hall
83 Cross Crusade: PIR Heron Lakes Wade Goff
7 Cross Crusade: PIR Heron Lakes Kevin Thompson
89 Cross Crusade: PIR Heron Lakes Wade Goff
83 Cross Crusade: PIR Heron Lakes Craig Austin
50 Cross Crusade: PIR Heron Lakes John Baldwin
98 Cross Crusade: PIR Heron Lakes Aaron Zarosinski
92 Cross Crusade: PIR Heron Lakes Aaron Radspinner
86 Cross Crusade: PIR Heron Lakes Brian Spears
79 Cross Crusade: PIR Heron Lakes Paul Anderson
25 Cross Crusade: PIR Heron Lakes Phillip Ohnstad
41 Cross Crusade: PIR Heron Lakes Craig Austin
18 Cross Crusade: PIR Heron Lakes Ken James
5 Cross Crusade: PIR Heron Lakes Robert Huff
108 Cross Crusade: PIR Heron Lakes Phillip Wiant
11 Cross Crusade: PIR Heron Lakes Michael Chesnut
9 Cross Crusade: PIR Heron Lakes Seth Daniels
1 Cross-Word CX Challenge Seth Daniels
3 Cross-Word CX Challenge Ken James
DNF Cross-Word CX Challenge Brian Spears
10 Cross-Word CX Challenge Wade Goff
12 Cross-Word CX Challenge Craig Austin
2 Cross-Word CX Challenge Mike Hall
21 Cross-Word CX Challenge Caan Zarosinski
13 Cross-Word CX Challenge Mike Rosenfeld
23 Blind Date at the Dairy Aaron Radspinner
2 Blind Date at the Dairy Mike Rosenfeld
32 Cross Crusade: Rainier Craig Austin
16 Cross Crusade: Rainier Shane Gibson
42 Cross Crusade: Rainier Wade Goff
44 Cross Crusade: Rainier Jay Rishel
113 Cross Crusade: Rainier Seth Daniels
114 Cross Crusade: Rainier Phillip Wiant
6 Cross Crusade: Rainier Mike Hall
7 Cross Crusade: Rainier Seth Daniels
90 Cross Crusade: Rainier Aaron Radspinner
79 Cross Crusade: Rainier Mike Rosenfeld
70 Cross Crusade: Rainier Ian Penner
DNF Cross Crusade: Rainier Brian Spears
26 Cross Crusade: Rainier Phillip Ohnstad
9 Cross Crusade: Rainier Kevin Thompson
13 Cross Crusade: Rainier Robert Huff
52 Cross Crusade: Rainier David Hart
50 Cross Crusade: Rainier Paul Anderson
6 Psycho Cross Brian Spears
3 Blind Date at the Dairy Mike Rosenfeld
20 Blind Date at the Dairy Mike Hall
32 Blind Date at the Dairy Ian Penner
29 Blind Date at the Dairy Aaron Radspinner
59 Cross Crusade: Alpenrose Dairy John Baldwin
54 Cross Crusade: Alpenrose Dairy Wade Goff
56 Cross Crusade: Alpenrose Dairy Mike Rosenfeld
61 Cross Crusade: Alpenrose Dairy Robert Huff
60 Cross Crusade: Alpenrose Dairy Wade Goff
20 Cross Crusade: Alpenrose Dairy Ken James
46 Cross Crusade: Alpenrose Dairy Craig Austin
9 Cross Crusade: Alpenrose Dairy Kevin Thompson
5 Cross Crusade: Alpenrose Dairy Seth Daniels
2 Cross Crusade: Alpenrose Dairy Mike Hall
51 Cross Crusade: Alpenrose Dairy Phillip Ohnstad
84 Cross Crusade: Alpenrose Dairy Paul Anderson
79 Cross Crusade: Alpenrose Dairy Jay Rishel
DNF Grand Prix Erik Tonkin: Heiser Farm CX Brian Spears
11 Grand Prix Erik Tonkin: Heiser Farm CX David Hart
32 Grand Prix Erik Tonkin: Heiser Farm CX Nathan Hobson
19 Grand Prix Erik Tonkin: Heiser Farm CX Ian Penner
18 Grand Prix Erik Tonkin: Heiser Farm CX Craig Austin
3 Grand Prix Erik Tonkin: Heiser Farm CX Robert Huff
6 Grand Prix Erik Tonkin: Heiser Farm CX Kevin Thompson
6 Grand Prix Erik Tonkin: Heiser Farm CX Steve Truesdale
12 Grand Prix Erik Tonkin: Heiser Farm CX Ian Penner
14 Grand Prix Erik Tonkin: Heiser Farm CX Steven Basden
3 Grand Prix Erik Tonkin: Heiser Farm CX Mike Hall
12 Blind Date at the Dairy Mike Hall
22 Battle At Barlow Mike Rosenfeld
5 Battle At Barlow Robert Huff
DNF Battle At Barlow John Baldwin
6 Grand Prix Erik Tonkin: Ninkrossi Shane Gibson
35 Grand Prix Erik Tonkin: Ninkrossi Aaron Radspinner
33 Grand Prix Erik Tonkin: Ninkrossi Steven Basden
18 Grand Prix Erik Tonkin: Ninkrossi Paul Anderson
14 Grand Prix Erik Tonkin: Ninkrossi Phillip Ohnstad
DNF Grand Prix Erik Tonkin: Ninkrossi Mike Hall
11 Grand Prix Erik Tonkin: Ninkrossi Seth Daniels
DNF Grand Prix Erik Tonkin: Ninkrossi Craig Austin
21 Grand Prix Erik Tonkin: Ninkrossi Cameron Vander Stoep
18 Grand Prix Erik Tonkin: Ninkrossi Wade Goff
31 Grand Prix Erik Tonkin: Ninkrossi Brian Spears
28 Grand Prix Erik Tonkin: Ninkrossi Wade Goff
28 Grand Prix Erik Tonkin: Ninkrossi Ken James
23 Grand Prix Erik Tonkin: Ninkrossi Craig Austin
10 Grand Prix Erik Tonkin: Ninkrossi Robert Huff
36 Grand Prix Erik Tonkin: Ninkrossi Caan Zarosinski
16 Blind Date at the Dairy Mike Hall
14 Blind Date at the Dairy Mike Rosenfeld
39 Blind Date at the Dairy Aaron Radspinner
20 Blind Date at the Dairy Wade Goff
DNF Blind Date at the Dairy Shane Gibson
7 Fazio Farms Paul Anderson
1 Fazio Farms Seth Daniels
2 Fazio Farms Shane Gibson
5 Fazio Farms Robert Huff
6 Grand Prix Erik Tonkin: Zaandercross Kevin Thompson
4 Grand Prix Erik Tonkin: Zaandercross Seth Daniels
3 Grand Prix Erik Tonkin: Zaandercross Mike Hall
7 Grand Prix Erik Tonkin: Zaandercross Robert Huff
28 Grand Prix Erik Tonkin: Zaandercross Phillip Ohnstad
19 Grand Prix Erik Tonkin: Zaandercross Wade Goff
31 Grand Prix Erik Tonkin: Zaandercross Brian Spears
20 Grand Prix Erik Tonkin: Zaandercross Cameron Vander Stoep
37 Blind Date at the Dairy Aaron Radspinner
24 Blind Date at the Dairy Wade Goff
26 Blind Date at the Dairy Craig Austin
14 Blind Date at the Dairy Mike Hall
29 Blind Date at the Dairy Shane Gibson
4 Blind Date at the Dairy Mike Rosenfeld
DNF Hood River Double Cross Shane Gibson
41 Mt Ashland Hillclimb: Combined Shawn McCloud
6 Mt Ashland Hillclimb Shawn McCloud
DNF Hood River Double Cross Brian Spears
23 Grand Prix Erik Tonkin: Hood River Double Cross Craig Austin
2 Grand Prix Erik Tonkin: Hood River Double Cross Seth Daniels
1 Grand Prix Erik Tonkin: Hood River Double Cross Kevin Thompson
DNF Grand Prix Erik Tonkin: Hood River Double Cross Brian Spears
6 Grand Prix Erik Tonkin: Hood River Double Cross Mike Hall
3 Grand Prix Erik Tonkin: Het Meer CX Race Robert Huff
5 Grand Prix Erik Tonkin: Het Meer CX Race Mike Hall
2 Grand Prix Erik Tonkin: Het Meer CX Race Kevin Thompson
6 Grand Prix Erik Tonkin: Het Meer CX Race Seth Daniels
25 Grand Prix Erik Tonkin: Het Meer CX Race Paul Anderson
30 Grand Prix Erik Tonkin: Het Meer CX Race Mike Rosenfeld
44 Grand Prix Erik Tonkin: Het Meer CX Race Aaron Radspinner
21 Grand Prix Erik Tonkin: Het Meer CX Race Jay Rishel
35 Grand Prix Erik Tonkin: Het Meer CX Race Steven Basden
29 Grand Prix Erik Tonkin: Het Meer CX Race David Hart
42 Grand Prix Erik Tonkin: Het Meer CX Race Brian Spears
43 Grand Prix Erik Tonkin: Het Meer CX Race Craig Austin
DNF Grand Prix Erik Tonkin: David Douglas CX #1 Robert Huff
DNF Grand Prix Erik Tonkin: David Douglas CX #1 Craig Austin
44 Grand Prix Erik Tonkin: David Douglas CX #1 Paul Anderson
DNF Grand Prix Erik Tonkin: David Douglas CX #1 Seth Daniels
10 Grand Prix Erik Tonkin: David Douglas CX #1 Shane Gibson
8 Grand Prix Erik Tonkin: David Douglas CX #1 Mike Hall
11 Grand Prix Erik Tonkin: David Douglas CX #1 Jay Rishel
6 Grand Prix Erik Tonkin: David Douglas CX #1 Kevin Thompson
DNF Grand Prix Erik Tonkin: David Douglas CX #1 Wade Goff
2 Kruger's Kermesse... Encore! CX Farm Crit Shane Gibson
7 Kruger's Kermesse... Encore! CX Farm Crit Kevin Thompson
2 Kruger's Kermesse... Encore! CX Farm Crit Robert Huff
23 Kruger's Kermesse... Encore! CX Farm Crit Craig Austin
36 Kruger's Kermesse... Encore! CX Farm Crit Mike Rosenfeld
8 Kruger's Kermesse... Encore! CX Farm Crit Jay Rishel
11 Kruger's Kermesse... Encore! CX Farm Crit Paul Anderson
14 Kruger's Kermesse... Encore! CX Farm Crit Wade Goff
22 Kruger's Kermesse... Encore! CX Farm Crit Aric Rist
6 Kruger's Kermesse... Encore! CX Farm Crit Seth Daniels
DNF Monday PIR David Rosen
17 Gresham Criterium Robert Huff
37 Tuesday PIR Robert Huff
14 OUCH OBRA Uphill TT Championship Shawn McCloud
152 OUCH OBRA Uphill TT Championship: Combined Shawn McCloud
62 OBRA Time Trial: Combined Robert Huff
4 OBRA Time Trial Doug Palmer
5 OBRA Time Trial Robert Huff
8 OBRA Time Trial David Hart
9 OBRA Time Trial Steven Basden
87 OBRA Time Trial: Combined David Hart
57 OBRA Time Trial: Combined Doug Palmer
104 OBRA Time Trial: Combined Steven Basden
32 Portland Short Track Series Aaron Radspinner
8 Portland Short Track Series Cameron Vander Stoep
43 Monday PIR Wade Goff
7 Portland Short Track Series Kevin Thompson
34 Revenge of the Disc: July 27: Combined Craig Austin
5 Revenge of the Disc: July 27 Dan Silvernail
21 Revenge of the Disc: July 27: Combined Doug Palmer
6 Revenge of the Disc: July 27 Steven Basden
6 Revenge of the Disc: July 27 Doug Palmer
40 Revenge of the Disc: July 27: Combined Dan Silvernail
39 Revenge of the Disc: July 27: Combined Steven Basden
7 Revenge of the Disc: July 27 Craig Austin
37 Tuesday PIR Robert Huff
12 Tuesday PIR Wade Goff
9 Portland Short Track Series Cameron Vander Stoep
2 OBRA Masters Track Championships: Sunday Steve Truesdale
5 OBRA Masters Track Championships: Sunday Steve Truesdale
4 Revenge of the Disc: July 20 Doug Palmer
14 Revenge of the Disc: July 20: Combined Doug Palmer
1 OBRA Masters Track Championships: Saturday Steve Truesdale
2 OBRA Masters Track Championships: Saturday Steve Truesdale
29 Tuesday PIR Robert Huff
28 Portland Short Track Series Aaron Radspinner
14 Montinore Road Race David Hart
10 Montinore Road Race Wade Goff
19 Montinore Road Race Aric Rist
10 Alpenrose Challenge Steve Truesdale
5 Montinore Road Race Robert Huff
66 Revenge of the Disc: Combined Steven Basden
27 Revenge of the Disc: Combined Doug Palmer
70 Revenge of the Disc: Combined Dan Silvernail
44 Revenge of the Disc: Combined Craig Austin
11 Revenge of the Disc Steven Basden
5 Revenge of the Disc Dan Silvernail
10 Revenge of the Disc Craig Austin
5 Revenge of the Disc Doug Palmer
60 Revenge of the Disc: Combined Craig Austin
45 Revenge of the Disc: Combined Steven Basden
46 Revenge of the Disc: Combined Dan Silvernail
7 Revenge of the Disc: July 13 Steven Basden
6 Revenge of the Disc: July 13 Dan Silvernail
6 Revenge of the Disc: July 13 Craig Austin
5 Revenge of the Disc: July 13 Doug Palmer
6 Alpenrose Challenge Steve Truesdale
20 Revenge of the Disc: Combined Doug Palmer
9 Alpenrose Challenge Steve Truesdale
3 Masters and Juniors Track Races Steve Truesdale
59 Tuesday PIR Robert Huff
24 Portland Short Track Series Aaron Radspinner
6 Portland Short Track Series Cameron Vander Stoep
20 St. Honore Criterium Aric Rist
6 St. Honore Criterium Robert Huff
10 St. Honore Criterium Steve Truesdale
11 Blue Ribbon Track Omnium Steve Truesdale
7 Blue Ribbon Track Omnium Steve Truesdale
19 Mt. Tabor Series Aric Rist
35 Monday PIR David Hart
23 Six Hours of Mt Hood Seth Daniels
35 Baker City Cycling Classic: Stage 3: Baker City Cycling Classic - GC after Stage 3 Ken James
32 Baker City Cycling Classic: Stage 3 Ken James
15 Baker City Cycling Classic: Stage 3 Wade Goff
2 Pringle Creek Criterium Steve Truesdale
20 Baker City Cycling Classic: Stage 3: Baker City Cycling Classic - GC after Stage 3 Wade Goff
24 Baker City Cycling Classic: Stage 4 Wade Goff
DNF Baker City Cycling Classic: Stage 4 Ken James
5 Six Day: Saturday Steve Truesdale
28 Baker City Cycling Classic: Stage 2 Wade Goff
43 Baker City Cycling Classic: Stage 2 Ken James
19 Baker City Cycling Classic Wade Goff
35 Baker City Cycling Classic: Stage 1 Ken James
DNF Baker City Cycling Classic Ken James
18 Baker City Cycling Classic: Stage 1 Wade Goff
9 Portland Short Track Series Scott Ballard
34 Portland Short Track Series Aaron Radspinner
8 Portland Short Track Series Cameron Vander Stoep
15 Portland Short Track Series Derek McCammon
15 Mt. Tabor Series David Hart
12 Portland Short Track Series Derek McCammon
24 Portland Short Track Series Aaron Radspinner
11 Portland Short Track Series Cameron Vander Stoep
9 Portland Short Track Series Mike Hall
43 Rainier Road Race- Women's OBRA Championship RR Scott Ballard
28 Rainier Road Race- Women's OBRA Championship RR Wade Goff
19 Rainier Road Race- Women's OBRA Championship RR Ken James
44 Rainier Road Race- Women's OBRA Championship RR Robert Huff
6 One Day Fun Day! Steve Truesdale
4 Gorge Mountain Bike Short Track Series Seth Daniels
31 Tuesday PIR David Rosen
47 Tuesday PIR Scott Ballard
46 Tuesday PIR Mike Rosenfeld
32 Tuesday PIR Jason Hobson
8 Portland Short Track Series Mike Hall
DNF Portland Short Track Series David Rosen
35 Portland Short Track Series Aaron Radspinner
9 Portland Short Track Series Derek McCammon
5 Portland Short Track Series Scott Ballard
13 Portland Short Track Series Cameron Vander Stoep
75 OBRA TTT: Combined Caan Zarosinski
32 OBRA TTT: Combined Robert Huff
2 OBRA TTT Steven Basden
2 OBRA TTT Steve Truesdale
2 OBRA TTT Caan Zarosinski
2 OBRA TTT David Hart
4 OBRA TTT Kevin Thompson
4 OBRA TTT Paul Anderson
4 OBRA TTT Craig Austin
71 OBRA TTT: Combined Craig Austin
4 OBRA TTT Dan Larson
6 OBRA TTT Robert Huff
6 OBRA TTT Wade Goff
69 OBRA TTT: Combined Paul Anderson
76 OBRA TTT: Combined David Hart
6 OBRA TTT Doug Palmer
68 OBRA TTT: Combined Dan Larson
77 OBRA TTT: Combined Steve Truesdale
35 OBRA TTT: Combined Doug Palmer
34 OBRA TTT: Combined Ken James
33 OBRA TTT: Combined Wade Goff
78 OBRA TTT: Combined Steven Basden
70 OBRA TTT: Combined Kevin Thompson
6 OBRA TTT Ken James
2 Alpenrose Heartbreaker Steve Truesdale
6 Gorge Mountain Bike Short Track Series Seth Daniels
42 Mt. Tabor Series Scott Ballard
13 Mt. Tabor Series Jay Rishel
23 Mt. Tabor Series Robert Huff
29 Tuesday PIR Mike Rosenfeld
15 Portland Short Track Series Shane Gibson
16 Portland Short Track Series David Rosen
10 Portland Short Track Series Cameron Vander Stoep
10 Portland Short Track Series Dylan Cernitz
7 Portland Short Track Series Scott Ballard
12 Portland Short Track Series Derek McCammon
41 Portland Short Track Series Aaron Radspinner
10 PDW Omnium Steve Truesdale
35 Hammer Velo Criterium Scott Ballard
11 Hammer Velo Criterium Robert Huff
13 Hammer Velo Criterium Steve Truesdale
8 Gorge Mountain Bike Short Track Series Seth Daniels
31 Mt. Tabor Series Derek McCammon
32 Crank Bicycles TT @ PIR: Combined Craig Austin
26 Crank Bicycles TT @ PIR: Combined David Hart
5 Crank Bicycles TT @ PIR Craig Austin
7 Crank Bicycles TT @ PIR David Hart
22 Sisters Stampede MTB XC Steven Basden
7 Sisters Stampede MTB XC Wade Goff
DNF Sisters Stampede MTB XC Craig Austin
15 Sisters Stampede MTB XC Aric Rist
7 Sisters Stampede MTB XC Dylan Cernitz
23 Sisters Stampede MTB XC Scott Ballard
68 Sisters Stampede MTB XC Paul Anderson
45 Sisters Stampede MTB XC David Rosen
30 Bend Don't Brake Wade Goff
4 Bend Don't Brake Steve Truesdale
9 Monday PIR Derek McCammon
29 Monday PIR Aaron Radspinner
12 Kruger's Kermesse Farm Dirt Crit Shane Gibson
16 Banana Belt Series: Banana Belt 3 Scott Ballard
6 Banana Belt Series: Banana Belt 3 Steve Truesdale
15 Kruger's Kermesse Farm Dirt Crit Steven Basden
7 Kruger's Kermesse Farm Dirt Crit Kevin Thompson
8 Kruger's Kermesse Farm Dirt Crit Seth Daniels
9 Kruger's Kermesse Farm Dirt Crit David Rosen
13 Kruger's Kermesse Farm Dirt Crit Craig Austin
12 Banana Belt Series: Banana Belt 3 Wade Goff
6 Kruger's Kermesse Farm Dirt Crit Jay Rishel
15 Banana Belt Series: Banana Belt 3 Ken James
22 Kruger's Kermesse Farm Dirt Crit Dylan Cernitz
46 Tuesday PIR Scott Ballard
33 Tuesday PIR David Rosen
32 Tuesday PIR Jason Hobson
31 Tuesday PIR Nathan Hobson
10 Banana Belt Series: Banana Belt 2 Mark Magilner
15 Banana Belt Series: Banana Belt 2 Scott Ballard
9 Banana Belt Series: Banana Belt 2 Steve Truesdale
3 Cascade Chainbreaker XC Wade Goff
5 Cascade Chainbreaker XC Kevin Thompson
4 Alpenrose Thursday Series Steve Truesdale
39 Tuesday PIR Scott Ballard
18 Tuesday PIR Jason Hobson
4 Monday PIR Derek McCammon
14 Banana Belt Series: Banana Belt 1 Jay Rishel
3 Banana Belt Series: Banana Belt 1 Wade Goff
11 Banana Belt Series: Banana Belt 1 Aric Rist
28 Banana Belt Series Jay Rishel
25 Banana Belt Series Wade Goff
8 Banana Belt Series: Banana Belt 1 Ken James
14 Banana Belt Series: Banana Belt 1 Robert Huff
29 Banana Belt Series Scott Ballard
12 Banana Belt Series Wade Goff
21 Banana Belt Series Mark Magilner
2 Coast Hills Classic XC Mike Hall
22 Banana Belt Series Aric Rist
16 Banana Belt Series Ken James
22 Banana Belt Series Robert Huff
8 Banana Belt Series Steve Truesdale
1 Coast Hills Classic XC Shane Gibson
14 Hijinks Get Your Kinks Out Track Race Aric Rist
11 Hijinks Get Your Kinks Out Track Race Steve Truesdale
8 Alpenrose Thursday Series Robert Huff
3 Alpenrose Thursday Series Steve Truesdale
3 Bear Springs Trap XC Ken James
DNF Bear Springs Trap XC Scott Ballard
2 Bear Springs Trap XC Kevin Thompson
4 Deschutes River Valley TT Festival Ian Penner
2 Willamette Gran Fondo Mark Magilner
16 Bear Springs Trap XC David Rosen
8 Eugene Roubaix Wade Goff
16 Eugene Roubaix Mark Magilner
4 Deschutes River Valley TT Festival Ian Penner
DNF Eugene Roubaix Shane Gibson
14 Rose Garden Circuit Race Series Scott Ballard
29 Tuesday PIR Jason Hobson
30 Tuesday PIR Robert Huff
48 Monday PIR David Rosen
41 Monday PIR Aaron Radspinner
8 Rose Garden Circuit Race Series Shane Gibson
37 Monday PIR David Rosen
25 Monday PIR Aaron Radspinner
16 Kings Valley Road Race Aric Rist
37 Kings Valley Road Race Mike Hall
36 Kings Valley Road Race Doug Palmer
34 Kings Valley Road Race Kevin Thompson
24 Kings Valley Road Race Shane Gibson
40 Kings Valley Road Race Derek McCammon
2 Kings Valley Road Race Wade Goff
3 Kings Valley Road Race Steve Truesdale
45 Kings Valley Road Race Steven Basden
7 Kings Valley Road Race Robert Huff
4 Kings Valley Road Race Ken James
39 Kings Valley Road Race Aaron Radspinner
19 Kings Valley Road Race Craig Austin
3 Rose Garden Circuit Race Series Shane Gibson
10 Rose Garden Circuit Race Series Scott Ballard
4 Rose Garden Circuit Race Series Shane Gibson
88 Crank Bicycles TT @ PIR: Combined Steven Basden
15 Crank Bicycles TT @ PIR Paul Anderson
19 Crank Bicycles TT @ PIR: Combined Mark Magilner
22 Crank Bicycles TT @ PIR: Combined Doug Palmer
89 Crank Bicycles TT @ PIR: Combined Paul Anderson
57 Crank Bicycles TT @ PIR: Combined Robert Huff
104 Crank Bicycles TT @ PIR: Combined Craig Austin
58 Crank Bicycles TT @ PIR: Combined Shane Gibson
4 Crank Bicycles TT @ PIR Shane Gibson
22 Crank Bicycles TT @ PIR Aric Rist
137 Crank Bicycles TT @ PIR: Combined Aric Rist
12 Crank Bicycles TT @ PIR Craig Austin
14 Crank Bicycles TT @ PIR Steven Basden
6 Crank Bicycles TT @ PIR Robert Huff
7 Crank Bicycles TT @ PIR Doug Palmer
4 Crank Bicycles TT @ PIR Mark Magilner
2 As the Raven Flies TT: Combined Mark Magilner
2 As the Raven Flies TT Mark Magilner
DNS As the Raven Flies TT Steven Basden
25 Gorge Roubaix Scott Ballard
3 Gorge Roubaix Shane Gibson
23 Gorge Roubaix Mark Magilner
29 Gorge Roubaix Jay Rishel
37 Gorge Roubaix Steven Basden
5 Gorge Roubaix Mike Hall
7 Gorge Roubaix Wade Goff
62 As the Raven Flies TT: Combined Tom Dean
7 As the Raven Flies TT Tom Dean
76 As the Raven Flies TT: Combined Steven Basden
10 As the Raven Flies TT Steven Basden
DNS As the Raven Flies TT Allen Kraft
28 Dirty Circles Wade Goff
1 Dirty Circles Shane Gibson
16 Dirty Circles Scott Ballard
31 Dirty Circles Mark Magilner
DNF Dirty Circles David Hart
37 Dirty Circles Robert Huff
2 Heiser Farms Grand Island Road Race Series Shane Gibson
18 Heiser Farms Grand Island Road Race Series Scott Ballard
32 Heiser Farms Grand Island Road Race Series Wade Goff
3 Heiser Farms Grand Island Road Race Series Mark Magilner
10 Heiser Farms Grand Island Road Race Series Kevin Thompson
17 Heiser Farms Grand Island Road Race Series Steve Truesdale
3 Dirty Circles Shane Gibson
4 Dirty Circles Derek McCammon
6 Dirty Circles Scott Ballard
21 Dirty Circles Doug Palmer
16 Heiser Farms Grand Island Road Race Series Wade Goff
16 Heiser Farms Grand Island Road Race Series Wade Goff
10 Heiser Farms Grand Island Road Race Series Scott Ballard
17 Heiser Farms Grand Island Road Race Series Kevin Thompson
41 Dirty Circles Kevin Thompson
54 Dirty Circles Wade Goff
12 Dirty Circles Scott Ballard
32 Dirty Circles David Hart
12 Dirty Circles Shane Gibson
8 Dirty Circles Wade Goff
40 Dirty Circles Doug Palmer
20 Dirty Circles Wade Goff
20 Echo Red to Red MTB XC Scott Ballard
47 Echo Red to Red MTB XC David Rosen
3 Echo Red to Red MTB XC Shane Gibson
1 Jack Frost TT Shane Gibson
24 Jack Frost TT: Combined Mark Magilner
66 Jack Frost TT: Combined Shane Gibson
100 Jack Frost TT: Combined Craig Austin
12 Jack Frost TT Derek McCammon
21 Jack Frost TT: Combined Doug Palmer
DNS Jack Frost TT Craig Austin
5 Jack Frost TT Doug Palmer
7 Jack Frost TT Mark Magilner
10 Jack Frost TT Craig Austin
162 Jack Frost TT: Combined Derek McCammon
3 Heiser Farms Grand Island Road Race Series Wade Goff
8 Heiser Farms Grand Island Road Race Series Wade Goff
11 Heiser Farms Grand Island Road Race Series Kevin Thompson
22 Heiser Farms Grand Island Road Race Series Scott Ballard
7 Heiser Farms Grand Island Road Race Series Shane Gibson
7 Heiser Farms Grand Island Road Race Series Mark Magilner
8 Heiser Farms Grand Island Road Race Series Kevin Thompson
4 Heiser Farms Grand Island Road Race Series Mark Magilner
12 Heiser Farms Grand Island Road Race Series: Series Standings Mark Magilner
20 Rose Garden Circuit Race Series: Overall Series Standings Scott Ballard
5 Willamette Gran Fondo by Distance Mark Magilner
7 Monday PIR: Series Standings Derek McCammon
2 Heiser Farms Grand Island Road Race Series: Race 3 Series Points Shane Gibson
10 Heiser Farms Grand Island Road Race Series: Race 3 Series Points Kevin Thompson
3 Heiser Farms Grand Island Road Race Series: Race 3 Series Points Mark Magilner
8 Banana Belt Series: Banana Belt 2: Series Standings Wade Goff
16 Banana Belt Series: Banana Belt 2: Series Standings Mark Magilner
17 Banana Belt Series: Banana Belt 2: Series Standings Aric Rist
22 Banana Belt Series: Banana Belt 2: Series Standings Jay Rishel
23 Banana Belt Series: Banana Belt 2: Series Standings Scott Ballard
12 Banana Belt Series: Banana Belt 2: Series Standings Ken James
19 Banana Belt Series: Banana Belt 2: Series Standings Robert Huff
12 Banana Belt Series: Banana Belt 2: Series Standings Steve Truesdale
7 Monday PIR: Series Standings Derek McCammon
18 Heiser Farms Grand Island Road Race Series: Series Standings Scott Ballard
14 Heiser Farms Grand Island Road Race Series: Series Standings Kevin Thompson
5 Rose Garden Circuit Race Series: Overall Series Standings Shane Gibson
5 Heiser Farms Grand Island Road Race Series: Series Standings Wade Goff
7 Monday PIR: Series Standings for May Derek McCammon
10 Portland Short Track Series: July Series Standings Cameron Vander Stoep
3 Masters and Juniors Track Races: July Series Standings Steve Truesdale
7 Gorge Mountain Bike Short Track Series: Series Standing - Final Seth Daniels
10 Heiser Farms Grand Island Road Race Series: Race 2 Series Points Scott Ballard
36 Baker City Cycling Classic - GC after Stage 2 Ken James
20 Baker City Cycling Classic - GC after Stage 2 Wade Goff
35 Baker City Cycling Classic - GC after Stage 1 Ken James
18 Baker City Cycling Classic - GC after Stage 1 Wade Goff
10 Portland Short Track Series: June Series Standings Cameron Vander Stoep
15 Portland Short Track Series: June Series Standings Mike Hall
6 Portland Short Track Series: June Series Standings Scott Ballard
12 Portland Short Track Series: June Series Standings Derek McCammon
11 Masters and Juniors Track Races: Series Standings Robert Huff
4 Masters and Juniors Track Races: Series Standings Steve Truesdale
4 Masters and Juniors Track Races: Kilos Robert Huff
3 Masters and Juniors Track Races: 500m Steve Truesdale
9 Masters and Juniors Track Races: 500m Robert Huff
14 Gorge Mountain Bike Short Track Series: Series Standings Seth Daniels
8 Heiser Farms Grand Island Road Race Series: Series Standings after race #1 Kevin Thompson
7 Heiser Farms Grand Island Road Race Series: Series Standings after race #1 Mark Magilner
4 Heiser Farms Grand Island Road Race Series: Series Standings after race #1 Wade Goff
17 Rose Garden Circuit Race Series: Series Standings after race #3 Scott Ballard
4 Rose Garden Circuit Race Series: Series Standings after race #3 Shane Gibson
3 Masters and Juniors Track Races: 2k Steve Truesdale