Half Fast Velo presented by Ninkasi Brewing

Event Name
5 Blind Date at the Dairy Danny Weikel
4 Blind Date at the Dairy Jeff Steiner
3 Blind Date at the Dairy Aaron Radspinner
47 Blind Date at the Dairy Mack Stilson
26 Blind Date at the Dairy Brendan Quinlan
13 Blind Date at the Dairy Tyson Hart
9 Blind Date at the Dairy Cindy Werhane
9 Twilight Bike Racing Series Cross: Series Standings Doug Palmer
3 Twilight Bike Racing Series Cross: Series Standings Wade Goff
2 Twilight Bike Racing Series Cross Wade Goff
1 Twilight Bike Racing Series Cross Doug Palmer
37 Portland Trophy Cup Phillip Wiant
14 Portland Trophy Cup Paul Anderson
1 Portland Trophy Cup Jeff Steiner
DNF Battle at Barlow Jeff Steiner
23 Grand Prix Brad Ross: GP: Ninkrossi Ryan Schimpf
DNF Grand Prix Brad Ross: GP: Ninkrossi Paul Anderson
DNF Grand Prix Brad Ross: GP: Ninkrossi Brian Spears
31 Grand Prix Brad Ross: GP: Ninkrossi Caan Zarosinski
25 Grand Prix Brad Ross: GP: Ninkrossi Carly Heron
16 Grand Prix Brad Ross: GP: Ninkrossi Aaron Radspinner
14 Grand Prix Brad Ross: GP: Ninkrossi Gabe Doebler
DNF Grand Prix Brad Ross: GP: Ninkrossi Craig Austin
DNF Grand Prix Brad Ross: GP: Ninkrossi Danny Weikel
26 Grand Prix Brad Ross: GP: Ninkrossi Saul Lopez
10 Grand Prix Brad Ross: GP: Ninkrossi Cindy Werhane
7 Grand Prix Brad Ross: GP: Ninkrossi Carly Heron
44 Grand Prix Brad Ross: GP: Ninkrossi Phillip Wiant
42 Grand Prix Brad Ross: GP: Ninkrossi Craig Austin
25 Grand Prix Brad Ross: GP: Ninkrossi Paul Anderson
15 Grand Prix Brad Ross: GP: Ninkrossi Robert Huff
12 Grand Prix Brad Ross: GP: Ninkrossi Jeff Steiner
10 Grand Prix Brad Ross: GP: Ninkrossi Tyson Hart
3 Grand Prix Brad Ross: GP: Ninkrossi Kevin Thompson
11 Oregon Coast Gravel Epic Wade Goff
9 Blind Date at the Dairy Danny Weikel
6 Blind Date at the Dairy Jeff Steiner
10 Blind Date at the Dairy Aaron Radspinner
40 Blind Date at the Dairy John Baldwin
56 Blind Date at the Dairy Mack Stilson
23 Blind Date at the Dairy Tyson Hart
11 Blind Date at the Dairy Kevin Thompson
3 Blind Date at the Dairy Joelle Thompson
2 Twilight Bike Racing Series Cross Wade Goff
11 Portland Trophy Cup: Series Standings Jeff Steiner
12 Portland Trophy Cup Jeff Steiner
26 Grand Prix Brad Ross: GP: Zaaldercross Saul Lopez
10 Grand Prix Brad Ross: GP: Zaaldercross Danny Weikel
9 Grand Prix Brad Ross: GP: Zaaldercross Cindy Werhane
10 Grand Prix Brad Ross: GP: Zaaldercross Carly Heron
DNF Grand Prix Brad Ross: GP: Zaaldercross Brian Spears
42 Grand Prix Brad Ross: GP: Zaaldercross Carly Heron
2 Grand Prix Brad Ross: GP: Zaaldercross Joelle Thompson
12 Grand Prix Brad Ross: GP: Zaaldercross Joelle Thompson
47 Grand Prix Brad Ross: GP: Zaaldercross Craig Austin
45 Grand Prix Brad Ross: GP: Zaaldercross Paul Anderson
18 Grand Prix Brad Ross: GP: Zaaldercross Jeff Steiner
15 Grand Prix Brad Ross: GP: Zaaldercross Robert Huff
13 Grand Prix Brad Ross: GP: Zaaldercross Tyson Hart
4 Grand Prix Brad Ross: GP: Zaaldercross Kevin Thompson
25 Blind Date at the Dairy Craig Austin
4 Blind Date at the Dairy Danny Weikel
6 Blind Date at the Dairy Jeff Steiner
2 Blind Date at the Dairy Aaron Radspinner
47 Blind Date at the Dairy John Baldwin
30 Blind Date at the Dairy Tyson Hart
8 Blind Date at the Dairy Kevin Thompson
4 Blind Date at the Dairy Joelle Thompson
16 Portland Trophy Cup Paul Anderson
12 Portland Trophy Cup Jeff Steiner
2 Twilight Bike Racing Series Cross Wade Goff
7 Corn Cross Cindy Werhane
4 Corn Cross Carly Heron
16 Corn Cross Cindy Werhane
10 Corn Cross Carly Heron
25 Grand Prix Brad Ross: GP: Het Meer CX Gabe Doebler
12 Grand Prix Brad Ross: GP: Het Meer CX Danny Weikel
34 Grand Prix Brad Ross: GP: Het Meer CX Carly Heron
33 Grand Prix Brad Ross: GP: Het Meer CX Derek McCammon
26 Grand Prix Brad Ross: GP: Het Meer CX Aaron Radspinner
2 Grand Prix Brad Ross: GP: Het Meer CX Joelle Thompson
10 Grand Prix Brad Ross: GP: Het Meer CX Joelle Thompson
39 Grand Prix Brad Ross: GP: Het Meer CX Craig Austin
29 Grand Prix Brad Ross: GP: Het Meer CX Paul Anderson
9 Grand Prix Brad Ross: GP: Het Meer CX Robert Huff
45 Grand Prix Brad Ross: GP: Het Meer CX Phillip Wiant
31 Grand Prix Brad Ross: GP: Het Meer CX Ryan Schimpf
3 Grand Prix Brad Ross: GP: Het Meer CX Kevin Thompson
24 Blind Date at the Dairy Danny Weikel
8 Blind Date at the Dairy Aaron Radspinner
5 Blind Date at the Dairy Jeff Steiner
7 Blind Date at the Dairy Kevin Thompson
12 Portland Trophy Cup Paul Anderson
5 Portland Trophy Cup Jeff Steiner
31 Grand Prix Brad Ross: GP: David Douglas CX Saul Lopez
12 Grand Prix Brad Ross: GP: David Douglas CX Danny Weikel
6 Grand Prix Brad Ross: GP: David Douglas CX Cindy Werhane
10 Grand Prix Brad Ross: GP: David Douglas CX Carly Heron
38 Grand Prix Brad Ross: GP: David Douglas CX Carly Heron
30 Grand Prix Brad Ross: GP: David Douglas CX Jeff Steiner
2 Grand Prix Brad Ross: GP: David Douglas CX Joelle Thompson
11 Grand Prix Brad Ross: GP: David Douglas CX Joelle Thompson
DNF Grand Prix Brad Ross: GP: David Douglas CX Craig Austin
37 Grand Prix Brad Ross: GP: David Douglas CX Brendan Quinlan
23 Grand Prix Brad Ross: GP: David Douglas CX Jeff Steiner
10 Grand Prix Brad Ross: GP: David Douglas CX Robert Huff
30 Grand Prix Brad Ross: GP: David Douglas CX Aaron Radspinner
3 Grand Prix Brad Ross: GP: David Douglas CX Kevin Thompson
20 Tuesday Night PIR Robert Huff
11 Keizer Rapids Cyclocross Race: Final Series Standings Craig Austin
6 Keizer Rapids Cyclocross Race: Final Series Standings Kevin Thompson
18 Keizer Rapids Cyclocross Race: Final Series Standings Craig Austin
4 Keizer Rapids Cyclocross Race: Final Series Standings Joelle Thompson
2 Keizer Rapids Cyclocross Race Joelle Thompson
8 Keizer Rapids Cyclocross Race Craig Austin
7 Keizer Rapids Cyclocross Race Kevin Thompson
18 Tuesday Night PIR Robert Huff
DNF Ochoco Gravel Roubaix Kevin Thompson
DNF Ochoco Gravel Roubaix Carly Heron
DNF Ochoco Gravel Roubaix Cindy Werhane
9 Ochoco Gravel Roubaix Wade Goff
6 Ochoco Gravel Roubaix Ken James
DNF Keizer Rapids Cyclocross Race Craig Austin
DNF Keizer Rapids Cyclocross Race Joelle Thompson
9 Keizer Rapids Cyclocross Race Craig Austin
5 Keizer Rapids Cyclocross Race Kevin Thompson
6 Keizer Rapids Cyclocross Race: Current Series Standings Kevin Thompson
15 Keizer Rapids Cyclocross Race: Current Series Standings Craig Austin
12 Keizer Rapids Cyclocross Race: Current Series Standings Craig Austin
DNF Tuesday Night PIR Robert Huff
DNS Keizer Rapids Cyclocross Race Craig Austin
10 Keizer Rapids Cyclocross Race Craig Austin
5 Franz Bakery Criterium Robert Huff
14 Tuesday Night PIR Robert Huff
4 Portland Short Track Series Gabe Doebler
1 Portland Short Track Series Danny Weikel
10 Portland Short Track Series Mack Stilson
17 Portland Short Track Series Ryan Schimpf
7 Portland Short Track Series Brendan Quinlan
3 Portland Short Track Series Aaron Radspinner
22 Portland Short Track Series Jeff Steiner
8 Portland Short Track Series Cameron Vander Stoep
21 Tuesday Night PIR Robert Huff
3 Portland Short Track Series Gabe Doebler
1 Portland Short Track Series Danny Weikel
3 Portland Short Track Series Tyson Hart
7 Portland Short Track Series Mack Stilson
8 Portland Short Track Series Brendan Quinlan
3 Portland Short Track Series Aaron Radspinner
17 Portland Short Track Series Cameron Vander Stoep
11 Portland Short Track Series Jeff Steiner
30 Tuesday Night PIR Robert Huff
4 Portland Short Track Series Gabe Doebler
1 Portland Short Track Series Danny Weikel
2 Portland Short Track Series Tyson Hart
10 Portland Short Track Series Mack Stilson
6 Portland Short Track Series Brendan Quinlan
2 Portland Short Track Series Aaron Radspinner
13 Portland Short Track Series Jeff Steiner
10 Portland Short Track Series Cameron Vander Stoep
9 High Cascades 100 Seth Daniels
25 High Cascades 100 Wade Goff
40 High Cascades 100 Danny Weikel
11 Portland Short Track Series Jeff Steiner
8 Portland Short Track Series Cameron Vander Stoep
1 Portland Short Track Series Tyson Hart
6 Portland Short Track Series Mack Stilson
17 Portland Short Track Series Ryan Schimpf
10 Portland Short Track Series Brendan Quinlan
3 Portland Short Track Series Aaron Radspinner
4 Portland Short Track Series Gabe Doebler
2 Portland Short Track Series Danny Weikel
33 Larch Mountain Hill Climb: Combined Robert Huff
4 Larch Mountain Hill Climb Robert Huff
11 Mt. Tabor Series Danny Weikel
9 Mt. Tabor Series Robert Huff
10 Twilight Bike Racing Series Crit Wade Goff
23 Tuesday Night PIR Robert Huff
31 Six Hours of Mount Hood Seth Daniels
26 Six Hours of Mount Hood Aaron Radspinner
10 Six Hours of Mount Hood Danny Weikel
12 Six Hours of Mount Hood Brendan Quinlan
9 Six Hours of Mount Hood Jeff Steiner
6 Mt. Tabor Series Robert Huff
18 Mt. Tabor Series Robert Huff
6 Mt. Tabor Series Danny Weikel
4 Portland Short Track Series Gabe Doebler
2 Portland Short Track Series Danny Weikel
4 Portland Short Track Series Mack Stilson
15 Portland Short Track Series Ryan Schimpf
1 Portland Short Track Series Aaron Radspinner
13 Portland Short Track Series Jeff Steiner
44 Baker City Cycling Classic: Stage 5 - Anthony Lakes Tour d’Horn Road Race Ken James
44 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium: GC After Stage 4 Ken James
33 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium Ken James
178 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: Combined Ken James
44 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: GC After Stage 3 Ken James
49 Baker City Cycling Classic: Stage 3 - BCCC Time Trial Ken James
43 Baker City Cycling Classic Ken James
135 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: Combined Ken James
42 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: GC after Stage 2 Ken James
33 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial Ken James
44 Baker City Cycling Classic: Stage 1 - Keating Valley Road Race Ken James
5 Mt. Tabor Series Jay Rishel
12 Mt. Tabor Series Danny Weikel
6 Mt. Tabor Series Robert Huff
4 Portland Short Track Series Gabe Doebler
2 Portland Short Track Series Danny Weikel
2 Portland Short Track Series Tyson Hart
8 Portland Short Track Series Mack Stilson
5 Portland Short Track Series Brendan Quinlan
4 Portland Short Track Series Aaron Radspinner
14 Portland Short Track Series Cameron Vander Stoep
13 Portland Short Track Series Jeff Steiner
4 Washougal XC at the MX Park Race for the Future NICA Student League Fundraiser Danny Weikel
6 Mt. Tabor Series Robert Huff
3 Portland Short Track Series Gabe Doebler
1 Portland Short Track Series Danny Weikel
1 Portland Short Track Series Tyson Hart
10 Portland Short Track Series Mack Stilson
11 Portland Short Track Series Ryan Schimpf
6 Portland Short Track Series Brendan Quinlan
15 Portland Short Track Series Paul Anderson
5 Portland Short Track Series Aaron Radspinner
19 Portland Short Track Series Cameron Vander Stoep
16 Portland Short Track Series Jeff Steiner
24 Portland Short Track Series Mike Rosenfeld
19 High Desert Omnium: Road Race Ken James
17 High Desert Omnium: Road Race Michael Kosmala
4 High Desert Omnium: Road Race Wade Goff
69 High Desert Omnium: Time Trial: Combined Michael Kosmala
16 High Desert Omnium: Time Trial Michael Kosmala
8 High Desert Omnium Wade Goff
16 High Desert Omnium: Criterium Michael Kosmala
8 High Desert Omnium: Criterium Wade Goff
7 Mt. Tabor Series Robert Huff
DNF Tuesday Night PIR Robert Huff
5 Portland Short Track Series Tyson Hart
2 Portland Short Track Series Gabe Doebler
8 Portland Short Track Series Mack Stilson
13 Portland Short Track Series Ryan Schimpf
8 Portland Short Track Series Brendan Quinlan
8 Portland Short Track Series Aaron Radspinner
10 Portland Short Track Series Cameron Vander Stoep
7 Oregon Gran Fondo: Gran Route Ken James
5 Oregon Gran Fondo: Gran Route Mark Magilner
17 Oregon Gran Fondo: Gran Route Michael Kosmala
12 Oregon Gran Fondo: Gran Route Wade Goff
6 Oregon Gran Fondo: Medio Route Paul Anderson
3 Oregon Gran Fondo: Medio Route Cindy Werhane
132 OBRA TT: Combined Mark Magilner
60 OBRA TT: Combined Mark Magilner
5 OBRA TT Mark Magilner
19 Hammer Velo Crit Saul Lopez
9 OBRA TT Mark Magilner
6 Vernonia Springs MTB Shortrack Series: Vernonia Springs MTB Shortrack Overall Aaron Radspinner
2 Vernonia Springs MTB Shortrack Series: Vernonia Springs MTB Shortrack Overall Danny Weikel
1 Vernonia Springs MTB Shortrack Series: Vernonia Springs MTB Shortrack Overall Gabe Doebler
7 Mt. Tabor Series Robert Huff
14 Vernonia Springs MTB Shortrack Series Brendan Quinlan
6 Vernonia Springs MTB Shortrack Series Aaron Radspinner
3 Vernonia Springs MTB Shortrack Series Danny Weikel
2 Vernonia Springs MTB Shortrack Series Gabe Doebler
45 Tuesday Night PIR Robert Huff
7 Sisters Stampede Seth Daniels
DNF Sisters Stampede Craig Austin
9 Sisters Stampede Wade Goff
14 Vernonia Springs MTB Shortrack Series Brendan Quinlan
5 Vernonia Springs MTB Shortrack Series Aaron Radspinner
3 Vernonia Springs MTB Shortrack Series Danny Weikel
2 Vernonia Springs MTB Shortrack Series Gabe Doebler
26 Monday Night PIR Mike Rosenfeld
65 OBRA TTT: Combined Aaron Radspinner
65 OBRA TTT: Combined Thomas Orth
65 OBRA TTT: Combined Kevin Thompson
65 OBRA TTT: Combined Phillip Wiant
37 OBRA TTT: Combined Ken James
37 OBRA TTT: Combined Paul Anderson
37 OBRA TTT: Combined Michael Kosmala
37 OBRA TTT: Combined Saul Lopez
21 OBRA TTT: Combined Ian Penner
21 OBRA TTT: Combined Robert Huff
21 OBRA TTT: Combined Doug Palmer
21 OBRA TTT: Combined Mark Magilner
3 OBRA TTT Ian Penner
3 OBRA TTT Robert Huff
3 OBRA TTT Doug Palmer
3 OBRA TTT Mark Magilner
3 OBRA TTT Ken James
3 OBRA TTT Paul Anderson
3 OBRA TTT Michael Kosmala
3 OBRA TTT Saul Lopez
2 OBRA TTT Aaron Radspinner
2 OBRA TTT Thomas Orth
2 OBRA TTT Kevin Thompson
2 OBRA TTT Phillip Wiant
41 Tuesday Night PIR Robert Huff
30 Monday Night PIR Mike Rosenfeld
7 Coast Hills Classic MTB Race Seth Daniels
5 Thursday Night Track: Kilo Thomas Orth
11 Thursday Night Track: 500m Robert Huff
56 Tuesday Night PIR Robert Huff
45 Monday Night PIR Mike Rosenfeld
27 Chainbreaker Danny Weikel
5 Thursday Night Track Robert Huff
8 Montinore Road Race Phillip Wiant
9 Montinore Road Race Jay Rishel
20 Montinore Road Race Saul Lopez
12 Bear Springs Trap Craig Austin
11 Bear Springs Trap Paul Anderson
16 Bear Springs Trap Kevin Thompson
7 Bear Springs Trap Cameron Vander Stoep
43 Revenge Of The Disc - 7 Mile Run: Combined Mark Magilner
109 Revenge Of The Disc - 7 Mile Run: Combined Mark Magilner
6 Revenge Of The Disc - 7 Mile Run Mark Magilner
4 Revenge Of The Disc - 7 Mile Run Mark Magilner
34 Deschutes River Valley Time Trial: Stage Three: Combined Carly Heron
24 Deschutes River Valley Time Trial: Stage Three: Combined Doug Palmer
20 Deschutes River Valley Time Trial: Stage Three: Combined Ian Penner
12 Deschutes River Valley Time Trial: Stage Three: Combined Trevor Rice (T Rex)
2 Deschutes River Valley Time Trial: Stage Three Carly Heron
6 Deschutes River Valley Time Trial: Stage Three Doug Palmer
4 Deschutes River Valley Time Trial: Stage Three Ian Penner
3 Deschutes River Valley Time Trial: Stage Three Trevor Rice (T Rex)
39 Deschutes River Valley Time Trial: Stage Two: Combined Carly Heron
27 Deschutes River Valley Time Trial: Stage Two: Combined Doug Palmer
25 Deschutes River Valley Time Trial: Stage Two: Combined Ian Penner
15 Deschutes River Valley Time Trial: Stage Two: Combined Trevor Rice (T Rex)
32 Deschutes River Valley Time Trial: Stage One: Combined Carly Heron
24 Deschutes River Valley Time Trial: Stage One: Combined Doug Palmer
38 Deschutes River Valley Time Trial: Stage One: Combined Ian Penner
9 Deschutes River Valley Time Trial: Stage One: Combined Trevor Rice (T Rex)
34 Deschutes River Valley Time Trial: Overall General Classification: Combined Carly Heron
23 Deschutes River Valley Time Trial: Overall General Classification: Combined Doug Palmer
24 Deschutes River Valley Time Trial: Overall General Classification: Combined Ian Penner
13 Deschutes River Valley Time Trial: Overall General Classification: Combined Trevor Rice (T Rex)
2 Deschutes River Valley Time Trial: Overall General Classification Carly Heron
6 Deschutes River Valley Time Trial: Overall General Classification Doug Palmer
4 Deschutes River Valley Time Trial: Overall General Classification Ian Penner
3 Deschutes River Valley Time Trial: Overall General Classification Trevor Rice (T Rex)
2 Deschutes River Valley Time Trial: Stage Two Carly Heron
6 Deschutes River Valley Time Trial: Stage Two Doug Palmer
4 Deschutes River Valley Time Trial: Stage Two Ian Penner
3 Deschutes River Valley Time Trial: Stage Two Trevor Rice (T Rex)
2 Deschutes River Valley Time Trial: Stage One Carly Heron
6 Deschutes River Valley Time Trial: Stage One Doug Palmer
4 Deschutes River Valley Time Trial: Stage One Ian Penner
3 Deschutes River Valley Time Trial: Stage One Trevor Rice (T Rex)
14 Barton Park Road Race Robert Huff
6 Barton Park Road Race Ken James
DNF Barton Park Road Race Saul Lopez
7 Barton Park Road Race Michael Kosmala
5 Barton Park Road Race Wade Goff
38 Revenge Of The Disc - 7 Mile Run: Combined Craig Austin
28 Revenge Of The Disc - 7 Mile Run: Combined Doug Palmer
9 Revenge Of The Disc - 7 Mile Run Craig Austin
8 Revenge Of The Disc - 7 Mile Run Doug Palmer
15 Monday Night PIR Derek McCammon
DQ Kings Valley Road Race Ken James
24 Kings Valley Road Race Mark Magilner
17 Kings Valley Road Race Robert Huff
24 Kings Valley Road Race Saul Lopez
12 Kings Valley Road Race Michael Kosmala
5 Kings Valley Road Race Wade Goff
8 Mudslinger Derek McCammon
6 Mudslinger Cameron Vander Stoep
10 Mudslinger Danny Weikel
8 Gorge Roubaix Cindy Werhane
4 Gorge Roubaix Michael Kosmala
25 Gorge Roubaix Ken James
20 Gorge Roubaix Wade Goff
16 Gorge Roubaix Cindy Werhane
6 Gorge Roubaix Michael Kosmala
39 Gorge Roubaix Ian Penner
29 Gorge Roubaix Ken James
28 Gorge Roubaix Wade Goff
25 Cherry Pie Road Race Mark Magilner
16 Cherry Pie Road Race Michael Kosmala
14 Cherry Pie Road Race Saul Lopez
9 Cherry Pie Road Race Wade Goff
10 Dirty Circles 2 Saul Lopez
20 Echo Red 2 Red XC & Poker Ride/Run Derek McCammon
DNF Dirty Circles 1 Wade Goff
9 Dirty Circles 1 Saul Lopez
7 Dirty Circles 1 Wade Goff
21 Dirty Circles 1 Derek McCammon
6 Dirty Circles 1 Michael Kosmala
57 Jack Frost Time Trial: Combined Saul Lopez
100 Jack Frost Time Trial: Combined Danny Weikel
9 Jack Frost Time Trial Saul Lopez
16 Jack Frost Time Trial Danny Weikel