Therapeutic Associates Racing p/b Vancouver Toyota

Event Category Name
13 OBRA State Champs at Corn Cross Men 2/3 Andrew Suchocki
4 OBRA State Champs at Corn Cross Masters 50+ Todd Rosier
26 River City Bicycles Cyclocross Crusade Men 1/2 Jason Elstad
4 River City Bicycles Cyclocross Crusade Masters 35+ 1/2 Nate Youngs
1 River City Bicycles Cyclocross Crusade Masters Women 35+ 1/2 Kristina Hughes
DNF River City Bicycles Cyclocross Crusade Men 2/3 Kellen Kjera
30 River City Bicycles Cyclocross Crusade Men 2/3 Roger Lloyd
6 River City Bicycles Cyclocross Crusade Masters 50+ Jeff Standish
2 River City Bicycles Cyclocross Crusade Masters 50+ Todd Rosier
14 Corvallis Cross Classic Masters 50+ steve shaw
5 Corvallis Cross Classic Women Category 4 LeiLani Barney
3 Corvallis Cross Classic Women Category 4 steve shaw
39 River City Bicycles Cyclocross Crusade Masters 35+ 1/2 Jeff Standish
10 River City Bicycles Cyclocross Crusade Masters 35+ 1/2 Nate Youngs
22 River City Bicycles Cyclocross Crusade Women 4 LeiLani Barney
2 River City Bicycles Cyclocross Crusade Masters Women 35+ 1/2 Kristina Hughes
54 River City Bicycles Cyclocross Crusade Singlespeed Neil Green
DNF River City Bicycles Cyclocross Crusade Men 2/3 Roger Lloyd
67 River City Bicycles Cyclocross Crusade Men 2/3 Troy Sexton
55 River City Bicycles Cyclocross Crusade Men 2/3 Andrew Suchocki
11 River City Bicycles Cyclocross Crusade Men 2/3 Kellen Kjera
DNF River City Bicycles Cyclocross Crusade Masters 50+ Steve Shaw
2 River City Bicycles Cyclocross Crusade Masters 50+ Jeff Standish
1 River City Bicycles Cyclocross Crusade Masters 50+ Todd Rosier
17 River City Bicycles Cyclocross Crusade Masters 35+ Category 3 Scott Kocher
58 River City Bicycles Cyclocross Crusade Masters 35+ 4 Brett Boyles
4 River City Bicycles Cyclocross Crusade Masters 35+ 1/2 Nate Youngs
3 River City Bicycles Cyclocross Crusade Masters Women 35+ 1/2 Kristina Hughes
39 River City Bicycles Cyclocross Crusade Masters 50+ Steve Shaw
7 River City Bicycles Cyclocross Crusade Masters 50+ Jeff Standish
2 River City Bicycles Cyclocross Crusade Masters 50+ Todd Rosier
5 River City Bicycles Cyclocross Crusade Masters 35+ 1/2 Nate Youngs
3 River City Bicycles Cyclocross Crusade Masters Women 35+ 1/2 Kristina Hughes
23 River City Bicycles Cyclocross Crusade Men 2/3 Kellen Kjera
42 River City Bicycles Cyclocross Crusade Masters 50+ Steve Shaw
5 River City Bicycles Cyclocross Crusade Masters 50+ Jeff Standish
2 River City Bicycles Cyclocross Crusade Masters 50+ Todd Rosier
DNF Luscher Farm Crosstoberfest Masters 35+ 1/2 Brant Buchholz
9 Luscher Farm Crosstoberfest Men 4 Brett Boyles
9 Washougal CX Masters 50+ David Saltzberg
2 Washougal CX Masters 50+ Jeff Standish
13 Washougal CX Masters 35+ Category 3 Neil Green
19 Washougal CX Masters 35+ 4 David Hart
14 Washougal CX Masters 35+ 4 Brett Boyles
1 Washougal CX Men 4 Aaron McClintock
8 CrossWord CX Challenge Men 2/3 Andrew Suchocki
24 River City Bicycles Cyclocross Crusade Men 1/2 Jason Elstad
9 River City Bicycles Cyclocross Crusade Masters Women 35+ 1/2 Kristina Hughes
8 River City Bicycles Cyclocross Crusade Men 2/3 Kellen Kjera
37 River City Bicycles Cyclocross Crusade Masters 50+ Steve Shaw
13 River City Bicycles Cyclocross Crusade Masters 50+ Jeff Standish
3 River City Bicycles Cyclocross Crusade Masters 50+ Todd Rosier
8 River City Bicycles Cyclocross Crusade Men 4 Brett Boyles
29 River City Bicycles Cyclocross Crusade Men 1/2 Jason Elstad
15 River City Bicycles Cyclocross Crusade Women 4 LeiLani Barney
7 River City Bicycles Cyclocross Crusade Masters Women 35+ 1/2 Kristina Hughes
29 River City Bicycles Cyclocross Crusade Men 2/3 Roger Lloyd
26 River City Bicycles Cyclocross Crusade Men 2/3 Andrew Suchocki
11 River City Bicycles Cyclocross Crusade Men 2/3 Kellen Kjera
42 River City Bicycles Cyclocross Crusade Masters 50+ Steve Shaw
5 River City Bicycles Cyclocross Crusade Masters 50+ Jeff Standish
4 River City Bicycles Cyclocross Crusade Masters 50+ Todd Rosier
42 River City Bicycles Cyclocross Crusade Singlespeed Erik Hofland
62 River City Bicycles Cyclocross Crusade Men 2/3 Troy Sexton
44 River City Bicycles Cyclocross Crusade Men 2/3 Andrew Suchocki
7 River City Bicycles Cyclocross Crusade Men 2/3 Kellen Kjera
1 River City Bicycles Cyclocross Crusade Men 2/3 Scott Kocher
23 River City Bicycles Cyclocross Crusade Men 1/2 Jason Elstad
15 River City Bicycles Cyclocross Crusade Masters 35+ 1/2 Nate Youngs
19 River City Bicycles Cyclocross Crusade Women 4 LeiLani Barney
2 River City Bicycles Cyclocross Crusade Masters Women 35+ 1/2 Kristina Hughes
DNF River City Bicycles Cyclocross Crusade Masters 50+ Steve Shaw
40 River City Bicycles Cyclocross Crusade Masters 50+ Ron Sielinski
9 River City Bicycles Cyclocross Crusade Masters 50+ Jeff Standish
3 River City Bicycles Cyclocross Crusade Masters 50+ Todd Rosier
67 River City Bicycles Cyclocross Crusade Masters 35+ Category 3 Brett Boyles
18 River City Bicycles Cyclocross Crusade Men 4 Aaron McClintock
25 River City Bicycles Cyclocross Crusade Men 1/2 Jason Elstad
5 River City Bicycles Cyclocross Crusade Masters 35+ 1/2 Nate Youngs
7 River City Bicycles Cyclocross Crusade Masters Women 35+ 1/2 Kristina Hughes
45 River City Bicycles Cyclocross Crusade Singlespeed Erik Hofland
5 River City Bicycles Cyclocross Crusade Men 2/3 Scott Kocher
71 River City Bicycles Cyclocross Crusade Masters 50+ Steve Shaw
33 River City Bicycles Cyclocross Crusade Masters 50+ Jeff Standish
6 River City Bicycles Cyclocross Crusade Masters 50+ Todd Rosier
20 Blind Date at the Dairy Singlespeed Erik Hofland
6 Blind Date at the Dairy Masters Men 50+ Steve Shaw
2 Blind Date at the Dairy Masters Men 50+ Jeff Standish
15 Blind Date at the Dairy Masters Men 2/3 40+ Brett Boyles
47 Blind Date at the Dairy Masters Men 3/4 40+ David Hart
5 Portland Trophy Cup Overall Series Standings Masters Men 2/3 Jeff Standish
18 Grand Prix Brad Ross - Heiser Farms Masters 35+ 1/2 Todd Rosier
1 Grand Prix Brad Ross - Heiser Farms Masters Women 35+ 1/2 Kristina Hughes
22 Grand Prix Brad Ross - Heiser Farms Men 2/3 Roger Lloyd
DNF Grand Prix Brad Ross - Heiser Farms Masters 50+ Steve Shaw
6 Grand Prix Brad Ross - Heiser Farms Masters 50+ David Saltzberg
4 Grand Prix Brad Ross - Heiser Farms Masters 50+ Jeff Standish
20 Grand Prix Brad Ross - Heiser Farms Masters 35+ 4 David Hart
DNF Blind Date at the Dairy Men 2/3 Felipe Nystrom
5 Blind Date at the Dairy Men 1/2 Jason Elstad
13 Blind Date at the Dairy Masters Men 50+ Steve Shaw
4 Portland Trophy Cup - Series Standings as of 9/27 Masters Men 2/3 Jeff Standish
3 Battle at Barlow Masters 35+ 1/2 Nate Youngs
1 Battle at Barlow Men 2/3 Jason Elstad
1 Battle at Barlow Masters 50+ Todd Rosier
9 Grand Prix Brad Ross: GP: Ninkrossi Masters 35+ 4 David Hart
20 Grand Prix Brad Ross: GP: Ninkrossi Men 2/3 Roger Lloyd
10 Grand Prix Brad Ross: GP: Ninkrossi Men 2/3 Andrew Suchocki
6 Grand Prix Brad Ross: GP: Ninkrossi Men 2/3 Felipe Nystrom
12 Grand Prix Brad Ross: GP: Ninkrossi Men 1/2 Jason Elstad
18 Grand Prix Brad Ross: GP: Ninkrossi Masters 35+ 1/2 Todd Rosier
14 Grand Prix Brad Ross: GP: Ninkrossi Women 4 LeiLani Barney
34 Grand Prix Brad Ross: GP: Ninkrossi Masters 50+ Steve Shaw
9 Grand Prix Brad Ross: GP: Ninkrossi Masters 50+ David Saltzberg
1 XC@CX: Ninkrossi Men 50+ Steve Shaw
DNF Blind Date at the Dairy Singlespeed Erik Hofland
1 Blind Date at the Dairy Men 2/3 Felipe Nystrom
DNF Blind Date at the Dairy Men 1/2 Jason Elstad
9 Blind Date at the Dairy Masters Men 50+ Steve Shaw
2 Blind Date at the Dairy Masters Men 50+ Jeff Standish
3 Portland Trophy Cup Masters Men 2/3 Jeff Standish
3 Portland Trophy Cup: Series Standings Masters Men 2/3 Jeff Standish
13 Grand Prix Brad Ross: GP: Zaaldercross Men 1/2 Jason Elstad
14 Grand Prix Brad Ross: GP: Zaaldercross Masters 35+ 1/2 Todd Rosier
3 Grand Prix Brad Ross: GP: Zaaldercross Masters Women 35+ 1/2 Kristina Hughes
14 Grand Prix Brad Ross: GP: Zaaldercross Singlespeed Erik Hofland
DNF Grand Prix Brad Ross: GP: Zaaldercross Men 2/3 Felipe Nystrom
16 Grand Prix Brad Ross: GP: Zaaldercross Men 2/3 Andrew Suchocki
39 Grand Prix Brad Ross: GP: Zaaldercross Masters 50+ Steve Shaw
12 Grand Prix Brad Ross: GP: Zaaldercross Masters 50+ David Saltzberg
17 Blind Date at the Dairy Singlespeed Erik Hofland
9 Blind Date at the Dairy Men 2/3 Andrew Suchocki
2 Blind Date at the Dairy Men 2/3 Felipe Nystrom
11 Blind Date at the Dairy Masters Men 50+ Steve Shaw
2 Blind Date at the Dairy Masters Men 50+ Jeff Standish
13 Blind Date at the Dairy Masters Men 2/3 40+ Brett Boyles
2 Portland Trophy Cup Masters Men 2/3 Jeff Standish
1 Corn Cross Masters Women 35+ 1/2 Kristina Hughes
3 Corn Cross Masters 50+ Todd Rosier
2 Corn Cross Masters 50+ Jeff Standish
2 XC@CX: Het Meer Men 50+ Steve Shaw
13 Grand Prix Brad Ross: GP: Het Meer CX Men 1/2 Jason Elstad
13 Grand Prix Brad Ross: GP: Het Meer CX Masters 35+ 1/2 Todd Rosier
1 Grand Prix Brad Ross: GP: Het Meer CX Masters Women 35+ 1/2 Kristina Hughes
14 Grand Prix Brad Ross: GP: Het Meer CX Singlespeed Erik Hofland
16 Grand Prix Brad Ross: GP: Het Meer CX Men 2/3 Andrew Suchocki
7 Grand Prix Brad Ross: GP: Het Meer CX Men 2/3 Felipe Nystrom
1 Grand Prix Brad Ross: GP: Het Meer CX Men 2/3 Jason Elstad
5 Grand Prix Brad Ross: GP: Het Meer CX Masters 50+ Jeff Standish
16 Blind Date at the Dairy Singlespeed Erik Hofland
17 Blind Date at the Dairy Masters Men 2/3 40+ Brett Boyles
8 Blind Date at the Dairy Men 2/3 Andrew Suchocki
1 Blind Date at the Dairy Men 2/3 Felipe Nystrom
9 Blind Date at the Dairy Masters Men 50+ Steve Shaw
2 Blind Date at the Dairy Masters Men 50+ Jeff Standish
17 Grand Prix Brad Ross: GP: David Douglas CX Men 1/2 Jason Elstad
18 Grand Prix Brad Ross: GP: David Douglas CX Masters 35+ 1/2 Todd Rosier
3 Grand Prix Brad Ross: GP: David Douglas CX Masters 35+ 1/2 Nate Youngs
11 Grand Prix Brad Ross: GP: David Douglas CX Singlespeed Jason Elstad
18 Grand Prix Brad Ross: GP: David Douglas CX Men 2/3 Roger Lloyd
3 Grand Prix Brad Ross: GP: David Douglas CX Men 2/3 Felipe Nystrom
50 Grand Prix Brad Ross: GP: David Douglas CX Masters 50+ Steve Shaw
7 Grand Prix Brad Ross: GP: David Douglas CX Masters 50+ Jeff Standish
4 Tuesday Night PIR: Team Standings Category 1/2/3
26 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Chris Haverty
24 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Duncan Oliphant
16 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Cristian Fuentes
9 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
37 Tuesday Night PIR Category 1/2/3 Christopher Connelly
29 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
26 Tuesday Night PIR Category 1/2/3 Roger Lloyd
8 Monday Night PIR: Individual Standings Women 4/5 Leilani Barney
7 Monday Night PIR: Individual Standings Category 4/5+ Nate Youngs
1 Monday Night PIR: Individual Standings Category 4/5+ Jason Schroeder
25 Monday Night PIR: Individual Standings Category 1/2/3+ Jeff Crawford
13 Monday Night PIR: Individual Standings Category 1/2/3+ Cristian Fuentes
12 Monday Night PIR: Individual Standings Category 1/2/3+ Jason Elstad
11 Monday Night PIR: Individual Standings Category 1/2/3+ David Root
5 Monday Night PIR: Individual Standings Category 1/2/3+ Erik Hofland
4 Monday Night PIR: Individual Standings Category 1/2/3+ Andrew Suchocki
2 Monday Night PIR: Individual Standings Category 1/2/3+ Felipe Nystrom
1 Monday Night PIR: Team Standings Team Standings
28 Monday Night PIR Masters 30+ 1/2/3 Jeff Standish
21 Monday Night PIR Masters 30+ 1/2/3 David Root
16 Monday Night PIR Masters 30+ 1/2/3 Cristian Fuentes
12 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
5 Monday Night PIR Masters 30+ 1/2/3 Andrew Suchocki
3 Monday Night PIR Masters 30+ 4/5 Nate Youngs
1 Monday Night PIR Masters 30+ 4/5 Jason Schroeder
4 Keizer Rapids Cyclocross Race: Final Series Standings Singlespeed Jason Elstad
7 Keizer Rapids Cyclocross Race: Final Series Standings Men 3 Felipe Nystrom
5 Keizer Rapids Cyclocross Race: Final Series Standings Men 2 Jason Elstad
3 Keizer Rapids Cyclocross Race: Final Series Standings Men 2 Todd Rosier
2 Keizer Rapids Cyclocross Race Men 2 Jason Elstad
1 Keizer Rapids Cyclocross Race Singlespeed Jason Elstad
2 Keizer Rapids Cyclocross Race Men 3 Felipe Nystrom
15 Tuesday Night PIR Category 1/2/3 Andrew Suchocki
11 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
10 Tuesday Night PIR Category 1/2/3 Chris Haverty
4 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
6 Monday Night PIR: Individual Standings Women 4/5 Leilani Barney
20 Monday Night PIR: Individual Standings Category 4/5+ Nate Youngs
1 Monday Night PIR: Individual Standings Category 4/5+ Jason Schroeder
22 Monday Night PIR: Individual Standings Category 1/2/3+ Jeff Crawford
12 Monday Night PIR: Individual Standings Category 1/2/3+ Cristian Fuentes
11 Monday Night PIR: Individual Standings Category 1/2/3+ Jason Elstad
10 Monday Night PIR: Individual Standings Category 1/2/3+ David Root
5 Monday Night PIR: Individual Standings Category 1/2/3+ Andrew Suchocki
4 Monday Night PIR: Individual Standings Category 1/2/3+ Erik Hofland
1 Monday Night PIR: Individual Standings Category 1/2/3+ Felipe Nystrom
1 Monday Night PIR: Team Standings Team Standings
13 Monday Night PIR Masters 30+ 1/2/3 Jeff Standish
7 Monday Night PIR Masters 30+ 1/2/3 David Root
4 Monday Night PIR Masters 30+ 1/2/3 Erik Hofland
3 Monday Night PIR Masters 30+ 1/2/3 Jason Elstad
2 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
7 Monday Night PIR Masters 30+ 4/5 Nate Youngs
1 Monday Night PIR Masters 30+ 4/5 Jason Schroeder
5 OBRA Masters Track Championship: Points Race Masters Men 30-54 Jeff Standish
2 OBRA Masters Track Championship Masters Men 50-54 Jeff Standish
5 Keizer Rapids Cyclocross Race Men 2 Todd Rosier
3 Keizer Rapids Cyclocross Race: Current Series Standings Men 2 Todd Rosier
25 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
14 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
2 Monday Night PIR: Team Standings Category 4/5+ Jason Schroeder
20 Monday Night PIR: Team Standings Category 1/2/3+ Jeff Crawford
12 Monday Night PIR: Team Standings Category 1/2/3+ David Root
8 Monday Night PIR: Team Standings Category 1/2/3+ Cristian Fuentes
5 Monday Night PIR: Team Standings Category 1/2/3+ Erik Hofland
4 Monday Night PIR: Team Standings Category 1/2/3+ Andrew Suchocki
1 Monday Night PIR: Team Standings Category 1/2/3+ Felipe Nystrom
1 Monday Night PIR: Team Standings Team Standings
19 Monday Night PIR Masters 30+ 1/2/3 Jeff Standish
14 Monday Night PIR Masters 30+ 1/2/3 Jason Elstad
12 Monday Night PIR Masters 30+ 1/2/3 Cristian Fuentes
10 Monday Night PIR Masters 30+ 1/2/3 David Root
9 Monday Night PIR Masters 30+ 1/2/3 Jeff Crawford
6 Monday Night PIR Masters 30+ 1/2/3 Andrew Suchocki
11 Monday Night PIR Masters 30+ 4/5 Nate Youngs
2 Monday Night PIR Masters 30+ 4/5 Jason Schroeder
10 Vancouver Criterium OBRA Championship Senior Men Erik Hofland
15 Vancouver Criterium OBRA Championship Men Category 3 Cristian Fuentes
1 Vancouver Criterium OBRA Championship Men Category 3 Jason Elstad
8 Vancouver Criterium OBRA Championship Masters Men 40-49 Chris Haverty
3 Vancouver Criterium OBRA Championship Masters Men 40-49 Chris Haverty
8 Thursday Night Track Senior Men Points Jeff Standish
6 Keizer Rapids Cyclocross Race Men 2 Todd Rosier
14 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Duncan Oliphant
9 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Cristian Fuentes
8 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
4 Tuesday Night PIR: 10 Barrell Brewing Team Competition Category 1/2/3
12 Tuesday Night PIR Category 3/4 Andrew Nemecek
17 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
13 Tuesday Night PIR Category 1/2/3 Erik Hofland
9 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
5 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
12 Monday Night PIR Masters 30+ 1/2/3 Jeff Standish
9 Monday Night PIR Masters 30+ 1/2/3 David Root
8 Monday Night PIR Masters 30+ 1/2/3 Cristian Fuentes
4 Monday Night PIR Masters 30+ 1/2/3 Andrew Suchocki
1 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
2 Monday Night PIR Masters 30+ 4/5 Jason Schroeder
17 Franz Bakery Criterium Senior Men Erik Hofland
15 Franz Bakery Criterium Senior Men Martin Acosta
5 Franz Bakery Criterium Senior Men Felipe Nystrom
1 Franz Bakery Criterium Men 3 Jason Elstad
DNF Franz Bakery Criterium Masters 40+ Roger Lloyd
DNF Franz Bakery Criterium Masters 40+ Chris Haverty
4 Tuesday Night PIR: 10 Barrell Brewing Team Competition Category 1/2/3
6 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Cristian Fuentes
DNF Tuesday Night PIR Category 1/2/3 David Root
16 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
6 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
7 Monday Night PIR Masters 30+ 1/2/3 David Root
5 Monday Night PIR Masters 30+ 1/2/3 Cristian Fuentes
4 Monday Night PIR Masters 30+ 1/2/3 Andrew Suchocki
2 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
1 Monday Night PIR Masters 30+ 1/2/3 Erik Hofland
10 Portland Short Track Series Category 1 Men 45+ Jeff Standish
14 Portland Short Track Series Category 2 Men 45-54 Brett Boyles
8 Portland Short Track Series Category 2 Women 45+ Suzy Renn
15 OBRA RR Champs Senior Men Felipe Nystrom
14 OBRA RR Champs Senior Men Erik Hofland
7 OBRA RR Champs Men Category 3 Jason Elstad
11 OBRA RR Champs Masters Men 50-59 David Root
1 OBRA RR Champs Masters Men 50-59 David Sherman
6 OBRA RR Champs Masters Men 40-49 Chris Haverty
4 Tuesday Night PIR: 10 Barrell Brewing Team Competition July Final Category 1/2/3
21 Tuesday Night PIR: Castelli Individual Competition July Final Category 1/2/3 Alex Yale
15 Tuesday Night PIR: Castelli Individual Competition July Final Category 1/2/3 Justin Buell
6 Tuesday Night PIR: Castelli Individual Competition July Final Category 1/2/3 Martin Acosta
4 Tuesday Night PIR: Castelli Individual Competition July Final Category 1/2/3 Felipe Nystrom
21 Tuesday Night PIR Category 3/4 Andrew Nemecek
25 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
19 Tuesday Night PIR Category 1/2/3 Justin Buell
11 Tuesday Night PIR Category 1/2/3 Erik Hofland
3 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
2 Monday Night PIR: July Team Series Overall Team Standings
6 Monday Night PIR: July Series Overall Masters 30+ 4/5 Jason Schroeder
19 Monday Night PIR: July Series Overall Masters 30+ 1/2/3 David Sherman
18 Monday Night PIR: July Series Overall Masters 30+ 1/2/3 Cristian Fuentes
16 Monday Night PIR: July Series Overall Masters 30+ 1/2/3 Jeff Crawford
15 Monday Night PIR: July Series Overall Masters 30+ 1/2/3 Alex Yale
10 Monday Night PIR: July Series Overall Masters 30+ 1/2/3 Andrew Suchocki
6 Monday Night PIR: July Series Overall Masters 30+ 1/2/3 Chris Haverty
5 Monday Night PIR: July Series Overall Masters 30+ 1/2/3 Justin Buell
2 Monday Night PIR: July Series Overall Masters 30+ 1/2/3 Felipe Nystrom
19 Monday Night PIR Masters 30+ 1/2/3 David Root
13 Monday Night PIR Masters 30+ 1/2/3 Christopher Connelly
9 Monday Night PIR Masters 30+ 1/2/3 David Sherman
8 Monday Night PIR Masters 30+ 1/2/3 Cristian Fuentes
7 Monday Night PIR Masters 30+ 1/2/3 Jeff Crawford
6 Monday Night PIR Masters 30+ 1/2/3 Andrew Suchocki
4 Monday Night PIR Masters 30+ 1/2/3 Chris Haverty
3 Monday Night PIR Masters 30+ 1/2/3 Justin Buell
2 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
19 Monday Night PIR Masters 30+ 4/5 Nate Youngs
10 Monday Night PIR Masters 30+ 4/5 Jason Schroeder
6 Portland Short Track Series Category 1 Men 45+ Roger Lloyd
4 Tuesday Night PIR: 10 Barrell Brewing Team Competition Category 1/2/3
19 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Alex Yale
14 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Justin Buell
8 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
5 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Martin Acosta
41 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
25 Tuesday Night PIR Category 1/2/3 Chris Haverty
22 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
14 Tuesday Night PIR Category 1/2/3 Justin Buell
9 Tuesday Night PIR Category 1/2/3 Alex Yale
5 Monday Night PIR: Standings Category 4/5+ Jason Schroeder
15 Monday Night PIR: Standings Category 1/2/3+ Andrew Suchocki
14 Monday Night PIR: Standings Category 1/2/3+ Justin Buell
13 Monday Night PIR: Standings Category 1/2/3+ Chris Haverty
11 Monday Night PIR: Standings Category 1/2/3+ Alex Yale
1 Monday Night PIR: Standings Category 1/2/3+ Felipe Nystrom
2 Monday Night PIR: Team Standings Team Standings
17 Monday Night PIR Masters 30+ 1/2/3 David Root
15 Monday Night PIR Masters 30+ 1/2/3 Zach Winter
13 Monday Night PIR Masters 30+ 1/2/3 Jason Elstad
12 Monday Night PIR Masters 30+ 1/2/3 Justin Buell
9 Monday Night PIR Masters 30+ 1/2/3 Andrew Suchocki
8 Monday Night PIR Masters 30+ 1/2/3 Chris Haverty
7 Monday Night PIR Masters 30+ 1/2/3 Alex Yale
3 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
2 Monday Night PIR Masters 30+ 4/5 Jason Schroeder
8 Portland Short Track Series Category 1 Men 45+ Jeff Standish
3 Portland Short Track Series Category 1 Men 45+ Roger Lloyd
23 Portland Short Track Series Category 2 Men 45-54 Brett Boyles
19 OBRA Uphill Time Trial Championship: Combined Combined Felipe Nystrom
5 OBRA Uphill Time Trial Championship Category 3 Men Felipe Nystrom
12 High Cascades 100 50+ Masters Men Todd Rosier
9 High Cascades 100 50+ Masters Men Jeff Standish
3 Tuesday Night PIR: 10 Barrell Brewing Team Competition Category 1/2/3
11 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Justin Buell
7 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
4 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Martin Acosta
DNF Tuesday Night PIR Category 1/2/3 Jeff Standish
DNF Tuesday Night PIR Category 1/2/3 Neil Green
27 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
18 Tuesday Night PIR Category 1/2/3 Justin Buell
17 Tuesday Night PIR Category 1/2/3 David Root
12 Tuesday Night PIR Category 1/2/3 Erik Hofland
11 Tuesday Night PIR Category 1/2/3 Alex Yale
10 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
27 Monday Night PIR Masters 30+ 1/2/3 David Root
18 Monday Night PIR Masters 30+ 1/2/3 Roger Lloyd
11 Monday Night PIR Masters 30+ 1/2/3 Bradley Maier
9 Monday Night PIR Masters 30+ 1/2/3 Justin Buell
1 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
12 Monday Night PIR Masters 30+ 4/5 Jason Schroeder
18 Portland Short Track Series Category 2 Men 45-54 Brett Boyles
8 Larch Mountain Hill Climb: Combined Combined Felipe Nystrom
5 Larch Mountain Hill Climb: Combined Combined Scott Kocher
3 Larch Mountain Hill Climb Category 3 Men Felipe Nystrom
2 Larch Mountain Hill Climb Category 3 Men Scott Kocher
13 Mt. Tabor Series Senior Men Erik Hofland
3 Mt. Tabor Series Category 3 Men Scott Kocher
26 Mt. Tabor Series Masters Men 40+ Jeff Standish
23 Mt. Tabor Series Masters Men 40+ Chris Haverty
22 Mt. Tabor Series Masters Men 40+ Bradley Maier
1 Mt. Tabor Series Masters Men 40+ David Sherman
11 Mt. Tabor Series Masters Men 50+ Jeff Standish
1 Mt. Tabor Series Masters Men 50+ David Sherman
31 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
29 Tuesday Night PIR Category 1/2/3 Neil Green
26 Tuesday Night PIR Category 1/2/3 Roger Lloyd
25 Tuesday Night PIR Category 1/2/3 Andrew Suchocki
24 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
21 Tuesday Night PIR Category 1/2/3 David Root
13 Tuesday Night PIR Category 1/2/3 Alex Yale
7 Tuesday Night PIR Category 1/2/3 Justin Buell
4 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
2 Tuesday Night PIR Category 1/2/3 Martin Acosta
2 Six Hours of Mount Hood Two-Person Masters 100+ Jeff Standish
2 Six Hours of Mount Hood Two-Person Masters 100+ Todd Rosier
16 Mt. Tabor Series Senior Men Martin Acosta
11 Mt. Tabor Series Senior Men Erik Hofland
9 Mt. Tabor Series Masters Men 50+ Jeff Standish
1 Mt. Tabor Series Masters Men 50+ David Sherman
22 Mt. Tabor Series Masters Men 40+ Jeff Standish
15 Mt. Tabor Series Masters Men 40+ Neil Green
3 Mt. Tabor Series Masters Men 40+ David Sherman
1 Tuesday Night PIR: June Overall 10 Barrell Brewing Team Competition Category 1/2/3
21 Tuesday Night PIR: June Overall Castelli Individual Competition Category 1/2/3 Erik Hofland
18 Tuesday Night PIR: June Overall Castelli Individual Competition Category 1/2/3 Duncan Oliphant
16 Tuesday Night PIR: June Overall Castelli Individual Competition Category 1/2/3 Jeff Crawford
9 Tuesday Night PIR: June Overall Castelli Individual Competition Category 1/2/3 Felipe Nystrom
6 Tuesday Night PIR: June Overall Castelli Individual Competition Category 1/2/3 Martin Acosta
5 Tuesday Night PIR: June Overall Castelli Individual Competition Category 1/2/3 Alex Yale
2 Tuesday Night PIR: June Overall Castelli Individual Competition Category 1/2/3 Justin Buell
36 Tuesday Night PIR Category 3/4 Andrew Nemecek
25 Tuesday Night PIR Category 1/2/3 David Root
21 Tuesday Night PIR Category 1/2/3 Erik Hofland
18 Tuesday Night PIR Category 1/2/3 Chris Haverty
9 Tuesday Night PIR Category 1/2/3 Alex Yale
7 Tuesday Night PIR Category 1/2/3 Martin Acosta
1 Tuesday Night PIR Category 1/2/3 Justin Buell
18 Monday Night PIR: June Series Overall Masters 30+ 1/2/3 Andrew Suchocki
10 Monday Night PIR: June Series Overall Masters 30+ 1/2/3 Chris Haverty
9 Monday Night PIR: June Series Overall Masters 30+ 1/2/3 David Root
8 Monday Night PIR: June Series Overall Masters 30+ 1/2/3 Justin Buell
5 Monday Night PIR: June Series Overall Masters 30+ 1/2/3 Jeff Crawford
1 Monday Night PIR: June Series Overall Masters 30+ 1/2/3 Felipe Nystrom
DQ Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
14 Monday Night PIR Masters 30+ 1/2/3 Duncan Oliphant
7 Monday Night PIR Masters 30+ 1/2/3 Andrew Suchocki
3 Monday Night PIR Masters 30+ 1/2/3 David Root
1 Monday Night PIR Masters 30+ 1/2/3 Jeff Crawford
9 Portland Short Track Series Category 1 Men 45+ Jeff Standish
5 Portland Short Track Series Category 1 Men 45+ Roger Lloyd
DNF Baker City Cycling Classic: Stage 5 - Anthony Lakes Tour d’Horn Road Race Category 3 Men Jason Elstad
18 Baker City Cycling Classic: Stage 5 - Anthony Lakes Tour d’Horn Road Race Category 3 Men Felipe Nystrom
1 Baker City Cycling Classic: Stage 5 - Anthony Lakes Tour d’Horn Road Race Category 3 Men Scott Kocher
44 Baker City Cycling Classic: Stage 5 - Anthony Lakes Tour d’Horn Road Race Pro/1/2 Men Justin Buell
33 Baker City Cycling Classic: Stage 5 - Anthony Lakes Tour d’Horn Road Race Pro/1/2 Men Alex Yale
31 Baker City Cycling Classic: Stage 5 - Anthony Lakes Tour d’Horn Road Race Pro/1/2 Men Zach Winter
30 Baker City Cycling Classic: Stage 5 - Anthony Lakes Tour d’Horn Road Race Pro/1/2 Men Erik Hofland
DNF Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium: GC After Stage 4 Category 3 Men Cristian Fuentes
21 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium: GC After Stage 4 Category 3 Men Jason Elstad
18 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium: GC After Stage 4 Category 3 Men Felipe Nystrom
6 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium: GC After Stage 4 Category 3 Men Scott Kocher
52 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium: GC After Stage 4 Pro/1/2 Men Justin Buell
44 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium: GC After Stage 4 Pro/1/2 Men Alex Yale
41 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium: GC After Stage 4 Pro/1/2 Men Erik Hofland
35 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium: GC After Stage 4 Pro/1/2 Men Zach Winter
DNF Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium Category 3 Men Cristian Fuentes
24 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium Category 3 Men Scott Kocher
4 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium Category 3 Men Felipe Nystrom
1 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium Category 3 Men Jason Elstad
54 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium Pro/1/2 Men Justin Buell
24 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium Pro/1/2 Men Erik Hofland
11 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium Pro/1/2 Men Zach Winter
7 Baker City Cycling Classic: Stage 4 - Tour d’Town Criterium Pro/1/2 Men Alex Yale
127 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: Combined Combined Jason Elstad
113 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: Combined Combined Felipe Nystrom
78 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: Combined Combined Cristian Fuentes
75 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: Combined Combined Scott Kocher
186 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: Combined Combined Alex Yale
173 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: Combined Combined Erik Hofland
137 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: Combined Combined Justin Buell
134 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: Combined Combined Zach Winter
25 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: GC After Stage 3 Category 3 Men Jason Elstad
20 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: GC After Stage 3 Category 3 Men Felipe Nystrom
11 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: GC After Stage 3 Category 3 Men Cristian Fuentes
6 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: GC After Stage 3 Category 3 Men Scott Kocher
52 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: GC After Stage 3 Pro/1/2 Men Justin Buell
44 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: GC After Stage 3 Pro/1/2 Men Alex Yale
41 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: GC After Stage 3 Pro/1/2 Men Erik Hofland
35 Baker City Cycling Classic: Stage 3 - BCCC Time Trial: GC After Stage 3 Pro/1/2 Men Zach Winter
29 Baker City Cycling Classic: Stage 3 - BCCC Time Trial Category 3 Men Jason Elstad
24 Baker City Cycling Classic: Stage 3 - BCCC Time Trial Category 3 Men Felipe Nystrom
12 Baker City Cycling Classic: Stage 3 - BCCC Time Trial Category 3 Men Cristian Fuentes
11 Baker City Cycling Classic: Stage 3 - BCCC Time Trial Category 3 Men Scott Kocher
51 Baker City Cycling Classic: Stage 3 - BCCC Time Trial Pro/1/2 Men Alex Yale
50 Baker City Cycling Classic: Stage 3 - BCCC Time Trial Pro/1/2 Men Erik Hofland
46 Baker City Cycling Classic: Stage 3 - BCCC Time Trial Pro/1/2 Men Justin Buell
45 Baker City Cycling Classic: Stage 3 - BCCC Time Trial Pro/1/2 Men Zach Winter
DNF Baker City Cycling Classic Category 3 Men Cristian Fuentes
DNF Baker City Cycling Classic Category 3 Men Jason Elstad
17 Baker City Cycling Classic Category 3 Men Felipe Nystrom
1 Baker City Cycling Classic Category 3 Men Scott Kocher
44 Baker City Cycling Classic Pro/1/2 Men Justin Buell
34 Baker City Cycling Classic Pro/1/2 Men Alex Yale
32 Baker City Cycling Classic Pro/1/2 Men Erik Hofland
31 Baker City Cycling Classic Pro/1/2 Men Zach Winter
132 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: Combined Combined Jason Elstad
77 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: Combined Combined Felipe Nystrom
57 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: Combined Combined Cristian Fuentes
35 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: Combined Combined Scott Kocher
110 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: Combined Combined Justin Buell
88 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: Combined Combined Alex Yale
44 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: Combined Combined Zach Winter
42 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: Combined Combined Erik Hofland
28 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: GC after Stage 2 Category 3 Men Jason Elstad
18 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: GC after Stage 2 Category 3 Men Felipe Nystrom
9 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: GC after Stage 2 Category 3 Men Cristian Fuentes
4 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: GC after Stage 2 Category 3 Men Scott Kocher
52 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: GC after Stage 2 Pro/1/2 Men Justin Buell
40 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: GC after Stage 2 Pro/1/2 Men Alex Yale
32 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: GC after Stage 2 Pro/1/2 Men Erik Hofland
21 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial: GC after Stage 2 Pro/1/2 Men Zach Winter
32 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial Category 3 Men Jason Elstad
18 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial Category 3 Men Felipe Nystrom
9 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial Category 3 Men Cristian Fuentes
4 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial Category 3 Men Scott Kocher
50 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial Pro/1/2 Men Justin Buell
45 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial Pro/1/2 Men Alex Yale
30 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial Pro/1/2 Men Zach Winter
29 Baker City Cycling Classic: Stage 2 - Oregon Trail Uphill Time Trial Pro/1/2 Men Erik Hofland
30 Baker City Cycling Classic: Stage 1 - Keating Valley Road Race Category 3 Men Jason Elstad
25 Baker City Cycling Classic: Stage 1 - Keating Valley Road Race Category 3 Men Cristian Fuentes
10 Baker City Cycling Classic: Stage 1 - Keating Valley Road Race Category 3 Men Scott Kocher
2 Baker City Cycling Classic: Stage 1 - Keating Valley Road Race Category 3 Men Felipe Nystrom
53 Baker City Cycling Classic: Stage 1 - Keating Valley Road Race Pro/1/2 Men Justin Buell
36 Baker City Cycling Classic: Stage 1 - Keating Valley Road Race Pro/1/2 Men Alex Yale
31 Baker City Cycling Classic: Stage 1 - Keating Valley Road Race Pro/1/2 Men Erik Hofland
15 Baker City Cycling Classic: Stage 1 - Keating Valley Road Race Pro/1/2 Men Zach Winter
DNF Mt. Tabor Series Senior Men Martin Acosta
18 Mt. Tabor Series Senior Men Matthew Studer
10 Mt. Tabor Series Senior Men Erik Hofland
3 Mt. Tabor Series Category 3 Men Scott Kocher
18 Mt. Tabor Series Masters Men 40+ Jeff Standish
14 Mt. Tabor Series Masters Men 40+ Neil Green
9 Mt. Tabor Series Masters Men 40+ Chris Haverty
2 Mt. Tabor Series Masters Men 40+ David Sherman
7 Mt. Tabor Series Masters Men 50+ Jeff Standish
1 Mt. Tabor Series Masters Men 50+ David Sherman
1 Tuesday Night PIR: Barrell Brewing Team Competition Category 1/2/3
17 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Erik Hofland
15 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Duncan Oliphant
13 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Jeff Crawford
7 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
6 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Martin Acosta
5 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Justin Buell
4 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Alex Yale
15 Tuesday Night PIR Category 3/4 Andrew Nemecek
36 Tuesday Night PIR Category 1/2/3 Zach Winter
32 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
30 Tuesday Night PIR Category 1/2/3 Jeff Crawford
28 Tuesday Night PIR Category 1/2/3 David Root
16 Tuesday Night PIR Category 1/2/3 Neil Green
14 Tuesday Night PIR Category 1/2/3 Erik Hofland
12 Tuesday Night PIR Category 1/2/3 Andrew Suchocki
8 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
7 Tuesday Night PIR Category 1/2/3 Alex Yale
5 Tuesday Night PIR Category 1/2/3 Martin Acosta
3 Tuesday Night PIR Category 1/2/3 Justin Buell
22 Monday Night PIR: Series Standings after June 20 Masters 30+ 1/2/3 Andrew Suchocki
21 Monday Night PIR: Series Standings after June 20 Masters 30+ 1/2/3 Jeff Crawford
5 Monday Night PIR: Series Standings after June 20 Masters 30+ 1/2/3 Chris Haverty
4 Monday Night PIR: Series Standings after June 20 Masters 30+ 1/2/3 Justin Buell
1 Monday Night PIR: Series Standings after June 20 Masters 30+ 1/2/3 Felipe Nystrom
10 Portland Short Track Series Category 1 Men 45+ Roger Lloyd
5 Portland Short Track Series Category 1 Men 45+ Jeff Standish
1 Portland Short Track Series Category 1 Men 35-44 Nate Youngs
10 Portland Short Track Series Category 2 Men 45-54 Brett Boyles
22 Monday Night PIR Masters 30+ 1/2/3 David Root
12 Monday Night PIR Masters 30+ 1/2/3 Jason Elstad
9 Monday Night PIR Masters 30+ 1/2/3 Jeff Crawford
8 Monday Night PIR Masters 30+ 1/2/3 Chris Haverty
1 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
4 Washougal XC at the MX Park Race for the Future NICA Student League Fundraiser Category 1 Men 45+ Jeff Standish
16 Mt. Tabor Series Senior Men Martin Acosta
5 Mt. Tabor Series Senior Men Erik Hofland
4 Mt. Tabor Series Category 3 Men Scott Kocher
6 Mt. Tabor Series Masters Men 40+ Chris Haverty
1 Tuesday Night PIR: Barrell Brewing Team Competition Category 1/2/3
14 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Erik Hofland
12 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Jeff Crawford
11 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Justin Buell
7 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Martin Acosta
4 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
2 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Alex Yale
DNF Tuesday Night PIR Category 1/2/3 Duncan Oliphant
DNF Tuesday Night PIR Category 1/2/3 Martin Acosta
15 Tuesday Night PIR Category 1/2/3 David Root
9 Tuesday Night PIR Category 1/2/3 Erik Hofland
7 Tuesday Night PIR Category 1/2/3 Justin Buell
4 Tuesday Night PIR Category 1/2/3 Alex Yale
3 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
17 Monday Night PIR: Series Standings after June 13 Masters 30+ 1/2/3 Andrew Suchocki
8 Monday Night PIR: Series Standings after June 13 Masters 30+ 1/2/3 Chris Haverty
4 Monday Night PIR: Series Standings after June 13 Masters 30+ 1/2/3 Justin Buell
1 Monday Night PIR: Series Standings after June 13 Masters 30+ 1/2/3 Felipe Nystrom
11 Monday Night PIR Masters 30+ 1/2/3 Andrew Suchocki
5 Monday Night PIR Masters 30+ 1/2/3 Chris Haverty
1 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
12 Portland Short Track Series Category 1 Men 45+ Roger Lloyd
10 Portland Short Track Series Category 1 Men 45+ Jeff Standish
DNF High Desert Omnium: Road Race Men Category 1/2 Erik Hofland
26 High Desert Omnium: Road Race Men Category 1/2 Zach Winter
19 High Desert Omnium: Road Race Men Category 1/2 Alex Yale
21 High Desert Omnium: Time Trial: Combined Combined Alex Yale
10 High Desert Omnium: Time Trial: Combined Combined Zach Winter
13 High Desert Omnium: Time Trial Men 1/2 Alex Yale
9 High Desert Omnium: Time Trial Men 1/2 Zach Winter
16 High Desert Omnium Men Category 1/2 Alex Yale
15 High Desert Omnium Men Category 1/2 Zach Winter
10 High Desert Omnium: Criterium Men 1/2 Zach Winter
9 High Desert Omnium: Criterium Men 1/2 Alex Yale
3 Skibowl XC Expert Men 45+ Jeff Standish
3 Skibowl XC Expert Men 19-44 Nate Youngs
9 Mt. Tabor Series Category 3 Men Cristian Fuentes
2 Mt. Tabor Series Category 3 Men Scott Kocher
8 Mt. Tabor Series Masters Men 40+ Chris Haverty
2 Mt. Tabor Series Masters Men 40+ David Sherman
1 Mt. Tabor Series Masters Men 50+ David Sherman
2 Tuesday Night PIR: 10 Barrell Brewing Team Competition Category 1/2/3
8 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
7 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Jeff Crawford
5 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Martin Acosta
3 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Alex Yale
DNF Tuesday Night PIR Category 1/2/3 Justin Buell
35 Tuesday Night PIR Category 1/2/3 Chris Haverty
29 Tuesday Night PIR Category 1/2/3 Scott Kocher
19 Tuesday Night PIR Category 1/2/3 David Root
17 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
15 Tuesday Night PIR Category 1/2/3 Zach Winter
12 Tuesday Night PIR Category 1/2/3 Erik Hofland
8 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
7 Tuesday Night PIR Category 1/2/3 Jeff Crawford
5 Tuesday Night PIR Category 1/2/3 Martin Acosta
3 Tuesday Night PIR Category 1/2/3 Alex Yale
DNF Portland Short Track Series Category 1 Men 45+ Roger Lloyd
10 Portland Short Track Series Category 1 Men 45+ Jeff Standish
22 Monday Night PIR Masters 30+ 1/2/3 David Root
15 Monday Night PIR Masters 30+ 1/2/3 Jeff Crawford
14 Monday Night PIR Masters 30+ 1/2/3 Alex Yale
10 Monday Night PIR Masters 30+ 1/2/3 Andrew Suchocki
3 Monday Night PIR Masters 30+ 1/2/3 Justin Buell
2 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
2 Oregon Gran Fondo: Gran Route Men 30-39 Cristian Fuentes
123 OBRA TT: Combined Combined Todd Rosier
42 OBRA TT: Combined Combined Todd Rosier
2 OBRA TT Masters Men 50-54 Todd Rosier
20 Hammer Velo Crit Senior Men David Root
12 Hammer Velo Crit Senior Men Matthew Studer
7 Hammer Velo Crit Senior Men Justin Buell
3 Hammer Velo Crit Senior Men Martin Acosta
2 Hammer Velo Crit Senior Men Erik Hofland
1 Hammer Velo Crit Senior Men Alex Yale
3 Hammer Velo Crit Men Category 3 Jason Elstad
24 Hammer Velo Crit Masters Men 1/2/3 40+ Roger Lloyd
15 Hammer Velo Crit Masters Men 1/2/3 40+ Chris Haverty
8 Hammer Velo Crit Masters Men 1/2/3 40+ Duncan Oliphant
6 Hammer Velo Crit Masters Men 1/2/3 40+ David Sherman
12 Hammer Velo Crit Men Category 4/5 Troy Sexton
3 OBRA TT Masters Men 50-59 Todd Rosier
3 Vernonia Springs MTB Shortrack Series: Vernonia Springs MTB Shortrack Overall Elite/Category 1 Men Todd Rosier
12 Mt. Tabor Series Senior Men Erik Hofland
2 Mt. Tabor Series Category 3 Men Scott Kocher
19 Mt. Tabor Series Masters Men 40+ Neil Green
1 Mt. Tabor Series Masters Men 40+ David Sherman
1 Mt. Tabor Series Masters Men 50+ David Sherman
4 Vernonia Springs MTB Shortrack Series Elite/Category 1 Men Todd Rosier
2 Tuesday Night PIR: May 10 Barrell Brewing Team Competition Team
24 Tuesday Night PIR: May Castelli Individual Competition Category 1/2/3 David Sherman
23 Tuesday Night PIR: May Castelli Individual Competition Category 1/2/3 Alex Yale
16 Tuesday Night PIR: May Castelli Individual Competition Category 1/2/3 Felipe Nystrom
8 Tuesday Night PIR: May Castelli Individual Competition Category 1/2/3 Justin Buell
3 Tuesday Night PIR: May Castelli Individual Competition Category 1/2/3 Martin Acosta
36 Tuesday Night PIR Category 1/2/3 Chris Haverty
35 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
34 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
30 Tuesday Night PIR Category 1/2/3 Matthew Studer
16 Tuesday Night PIR Category 1/2/3 Zach Winter
12 Tuesday Night PIR Category 1/2/3 David Root
9 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
8 Tuesday Night PIR Category 1/2/3 Alex Yale
6 Tuesday Night PIR Category 1/2/3 Justin Buell
1 Tuesday Night PIR Category 1/2/3 Martin Acosta
15 Monday Night PIR Masters 30+ 1/2/3 Jeff Crawford
8 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
2 Monday Night PIR Masters 30+ 1/2/3 Alex Yale
1 Monday Night PIR Masters 30+ 1/2/3 Justin Buell
28 Monday Night PIR: May Series Standings Category 1/2/3+ Jason Elstad
27 Monday Night PIR: May Series Standings Category 1/2/3+ Chris Haverty
22 Monday Night PIR: May Series Standings Category 1/2/3+ Erik Hofland
15 Monday Night PIR: May Series Standings Category 1/2/3+ Jeff Crawford
11 Monday Night PIR: May Series Standings Category 1/2/3+ Felipe Nystrom
6 Monday Night PIR: May Series Standings Category 1/2/3+ Alex Yale
3 Monday Night PIR: May Series Standings Category 1/2/3+ Justin Buell
19 Sisters Stampede Singlespeed Men Erik Hofland
16 Sisters Stampede Expert Men 45+ Todd Rosier
6 Vernonia Springs MTB Shortrack Series Elite and Category 1 Men Todd Rosier
4 Tuesday Night PIR: 10 Barrell Team Competition Team
20 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 David Sherman
17 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
14 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Justin Buell
5 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Martin Acosta
62 Tuesday Night PIR Category 1/2/3 Jeff Standish
59 Tuesday Night PIR Category 1/2/3 Alex Yale
43 Tuesday Night PIR Category 1/2/3 Matthew Studer
36 Tuesday Night PIR Category 1/2/3 David Root
27 Tuesday Night PIR Category 1/2/3 Erik Hofland
21 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
20 Tuesday Night PIR Category 1/2/3 Chris Haverty
19 Tuesday Night PIR Category 1/2/3 Neil Green
9 Tuesday Night PIR Category 1/2/3 David Sherman
5 Tuesday Night PIR Category 1/2/3 Justin Buell
28 Monday Night PIR Masters 1/2/3 David Root
14 Monday Night PIR Masters 1/2/3 Alex Yale
10 Monday Night PIR Masters 1/2/3 Jason Elstad
7 Monday Night PIR Masters 1/2/3 Erik Hofland
4 Monday Night PIR Masters 1/2/3 Jeff Crawford
1 Monday Night PIR Masters 1/2/3 Justin Buell
25 Monday Night PIR: Series Standings Category 1/2/3+ Jason Elstad
24 Monday Night PIR: Series Standings Category 1/2/3+ Chris Haverty
20 Monday Night PIR: Series Standings Category 1/2/3+ Erik Hofland
13 Monday Night PIR: Series Standings Category 1/2/3+ Felipe Nystrom
12 Monday Night PIR: Series Standings Category 1/2/3+ Alex Yale
11 Monday Night PIR: Series Standings Category 1/2/3+ Jeff Crawford
4 Monday Night PIR: Series Standings Category 1/2/3+ Justin Buell
4 Tuesday Night PIR: 10 Barrell Team Competition Team
19 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 David Sherman
14 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
4 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Martin Acosta
19 Tuesday Night PIR Category 3/4 Andrew Nemecek
61 Tuesday Night PIR Category 1/2/3 Christopher Connelly
52 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
40 Tuesday Night PIR Category 1/2/3 David Root
37 Tuesday Night PIR Category 1/2/3 Chris Haverty
29 Tuesday Night PIR Category 1/2/3 David Sherman
24 Tuesday Night PIR Category 1/2/3 Alex Yale
16 Tuesday Night PIR Category 1/2/3 Justin Buell
9 Tuesday Night PIR Category 1/2/3 Martin Acosta
20 Monday Night PIR: Series Standings Category 1/2/3+ Chris Haverty
15 Monday Night PIR: Series Standings Category 1/2/3+ Justin Buell
9 Monday Night PIR: Series Standings Category 1/2/3+ Felipe Nystrom
8 Monday Night PIR: Series Standings Category 1/2/3+ Alex Yale
14 Monday Night PIR Category 1/2/3 Erik Hofland
11 Monday Night PIR Category 1/2/3 David Sherman
10 Monday Night PIR Category 1/2/3 Alex Yale
1 Coast Hills Classic MTB Race Sport Men 50-59 Jeff Standish
4 Coast Hills Classic MTB Race Expert Men 45+ Todd Rosier
3 Tuesday Night PIR: 10 Barrell Brewing Team Competition Team
16 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 David Sherman
11 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
2 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Martin Acosta
82 Tuesday Night PIR Category 1/2/3 Neil Green
79 Tuesday Night PIR Category 1/2/3 Erik Hofland
70 Tuesday Night PIR Category 1/2/3 Jeff Standish
66 Tuesday Night PIR Category 1/2/3 David Root
48 Tuesday Night PIR Category 1/2/3 Alex Yale
20 Tuesday Night PIR Category 1/2/3 Justin Buell
19 Tuesday Night PIR Category 1/2/3 Martin Acosta
12 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
16 Monday Night PIR: Series Standings Category 1/2/3+ Chris Haverty
12 Monday Night PIR: Series Standings Category 1/2/3+ Justin Buell
7 Monday Night PIR: Series Standings Category 1/2/3+ Alex Yale
6 Monday Night PIR: Series Standings Category 1/2/3+ Felipe Nystrom
50 Monday Night PIR Masters 1/2/3 Jeff Crawford
48 Monday Night PIR Masters 1/2/3 Christopher Connelly
40 Monday Night PIR Masters 1/2/3 Roger Lloyd
19 Monday Night PIR Masters 1/2/3 Jason Elstad
14 Monday Night PIR Masters 1/2/3 Justin Buell
10 Monday Night PIR Masters 1/2/3 Chris Haverty
5 Monday Night PIR Masters 1/2/3 Alex Yale
1 Tuesday Night PIR: April 10 Barrell Team Competition Team
10 Tuesday Night PIR: April Castelli Individual Competition Category 1/2/3 David Sherman
6 Tuesday Night PIR: April Castelli Individual Competition Category 1/2/3 Felipe Nystrom
1 Tuesday Night PIR: April Castelli Individual Competition Category 1/2/3 Martin Acosta
59 Tuesday Night PIR Category 1/2/3 Zach Winter
38 Tuesday Night PIR Category 1/2/3 David Root
24 Tuesday Night PIR Category 1/2/3 Erik Hofland
14 Tuesday Night PIR Category 1/2/3 Justin Buell
10 Tuesday Night PIR Category 1/2/3 David Sherman
6 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
1 Tuesday Night PIR Category 1/2/3 Martin Acosta
34 Monday Night PIR Masters 1/2/3 Jeff Standish
19 Monday Night PIR Masters 1/2/3 Jason Elstad
11 Monday Night PIR Masters 1/2/3 Duncan Oliphant
8 Monday Night PIR Masters 1/2/3 Justin Buell
5 Monday Night PIR Masters 1/2/3 Felipe Nystrom
26 Monday Night PIR Masters 4/5 Andrew Nemecek
6 Montinore Road Race Men 5 Jeff Smith
DNF Montinore Road Race Men 1/2 Zach Winter
DNF Montinore Road Race Men 1/2 Matthew Studer
40 Montinore Road Race Men 1/2 Justin Buell
39 Montinore Road Race Men 1/2 Martin Acosta
20 Montinore Road Race Men 1/2 Jeff Crawford
18 Montinore Road Race Men 1/2 Alex Yale
14 Montinore Road Race Men 1/2 Erik Hofland
9 Montinore Road Race Men 1/2 Jonathon Levie
23 Montinore Road Race Men 3 Cristian Fuentes
22 Montinore Road Race Men 3 Jason Elstad
9 Montinore Road Race Men 3 Felipe Nystrom
3 Montinore Road Race Men 3 Scott Kocher
2 Montinore Road Race Masters Men 60+ 1/2/3 J.Michael Manning
9 Montinore Road Race Masters Men 50+ 1/2/3 David Root
13 Montinore Road Race Masters Men 40+ 1/2/3 Brant Buchholz
6 Montinore Road Race Masters Men 40+ 1/2/3 Chris Haverty
15 Bear Springs Trap Expert Men 45+ Roger Lloyd
13 Bear Springs Trap Expert Men 45+ Jeff Standish
32 Revenge Of The Disc - 7 Mile Run: Combined Combined Todd Rosier
103 Revenge Of The Disc - 7 Mile Run: Combined Combined Todd Rosier
2 Revenge Of The Disc - 7 Mile Run Masters Men 50-59 Todd Rosier
2 Revenge Of The Disc - 7 Mile Run Masters Men 50-54 Todd Rosier
1 Tuesday Night PIR: April 10 Barrell Team Competition Team
16 Tuesday Night PIR: April Castelli Individual Competition Category 1/2/3 Duncan Oliphant
15 Tuesday Night PIR: April Castelli Individual Competition Category 1/2/3 Alex Yale
9 Tuesday Night PIR: April Castelli Individual Competition Category 1/2/3 Justin Buell
8 Tuesday Night PIR: April Castelli Individual Competition Category 1/2/3 David Sherman
7 Tuesday Night PIR: April Castelli Individual Competition Category 1/2/3 Felipe Nystrom
2 Tuesday Night PIR: April Castelli Individual Competition Category 1/2/3 Martin Acosta
79 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
75 Tuesday Night PIR Category 1/2/3 Justin Buell
71 Tuesday Night PIR Category 1/2/3 Andrew Suchocki
50 Tuesday Night PIR Category 1/2/3 Jeff Crawford
47 Tuesday Night PIR Category 1/2/3 Jeff Standish
46 Tuesday Night PIR Category 1/2/3 Jason Elstad
45 Tuesday Night PIR Category 1/2/3 Cristian Fuentes
40 Tuesday Night PIR Category 1/2/3 Neil Green
35 Tuesday Night PIR Category 1/2/3 Erik Hofland
26 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
7 Tuesday Night PIR Category 1/2/3 Martin Acosta
3 Tuesday Night PIR Category 1/2/3 David Sherman
17 Monday Night PIR: April Series Standings Masters 30+ 1/2/3 Jeff Crawford
15 Monday Night PIR: April Series Standings Masters 30+ 1/2/3 Chris Haverty
13 Monday Night PIR: April Series Standings Masters 30+ 1/2/3 Felipe Nystrom
12 Monday Night PIR: April Series Standings Masters 30+ 1/2/3 Alex Yale
10 Monday Night PIR: April Series Standings Masters 30+ 1/2/3 Justin Buell
32 Monday Night PIR Masters 30+ 1/2/3 Roger Lloyd
31 Monday Night PIR Masters 30+ 1/2/3 Chris Haverty
27 Monday Night PIR Masters 30+ 1/2/3 Christopher Connelly
26 Monday Night PIR Masters 30+ 1/2/3 Justin Buell
20 Monday Night PIR Masters 30+ 1/2/3 David Root
17 Monday Night PIR Masters 30+ 1/2/3 Zach Winter
14 Monday Night PIR Masters 30+ 1/2/3 Felipe Nystrom
10 Monday Night PIR Masters 30+ 1/2/3 Alex Yale
9 Monday Night PIR Masters 30+ 1/2/3 Jeff Crawford
13 Monday Night PIR Masters 30+ 4/5 Andrew Nemecek
11 Deschutes River Valley Time Trial: Stage Three: Combined Combined Todd Rosier
2 Deschutes River Valley Time Trial: Stage Three Masters Men 50+ Todd Rosier
8 Deschutes River Valley Time Trial: Stage Two: Combined Combined Todd Rosier
8 Deschutes River Valley Time Trial: Stage One: Combined Combined Todd Rosier
11 Deschutes River Valley Time Trial: Overall General Classification: Combined Combined Todd Rosier
2 Deschutes River Valley Time Trial: Overall General Classification Masters Men 50+ Todd Rosier
2 Deschutes River Valley Time Trial: Stage Two Masters Men 50+ Todd Rosier
2 Deschutes River Valley Time Trial: Stage One Masters Men 50+ Todd Rosier
1 Tuesday Night PIR: 10 Barrell Brewing Team Competition 10 Barrell Brewing 1/2/3 Team Competition
13 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Duncan Oliphant
12 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Alex Yale
6 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Justin Buell
5 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Felipe Nystrom
2 Tuesday Night PIR: Castelli Individual Competition Category 1/2/3 Martin Acosta
65 Tuesday Night PIR Category 1/2/3 Alex Yale
63 Tuesday Night PIR Category 1/2/3 Jeff Standish
53 Tuesday Night PIR Category 1/2/3 Christopher Connelly
43 Tuesday Night PIR Category 1/2/3 Jason Elstad
40 Tuesday Night PIR Category 1/2/3 David Root
27 Tuesday Night PIR Category 1/2/3 Erik Hofland
24 Tuesday Night PIR Category 1/2/3 David Sherman
19 Tuesday Night PIR Category 1/2/3 Neil Green
18 Tuesday Night PIR Category 1/2/3 Jeff Crawford
8 Tuesday Night PIR Category 1/2/3 Duncan Oliphant
7 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
1 Tuesday Night PIR Category 1/2/3 Martin Acosta
23 Tuesday Night PIR Category 4/5 Andrew Nemecek
7 Monday Night PIR Masters 1/2/3 Justin Buell
6 Monday Night PIR Masters 1/2/3 Chris Haverty
5 Monday Night PIR Masters 1/2/3 Felipe Nystrom
14 Monday Night PIR: Series Standings Category 1/2/3+ Justin Buell
13 Monday Night PIR: Series Standings Category 1/2/3+ Justin Buell
12 Monday Night PIR: Series Standings Category 1/2/3+ Chris Haverty
9 Monday Night PIR: Series Standings Category 1/2/3+ Felipe Nystrom
8 Monday Night PIR: Series Standings Category 1/2/3+ Alex Yale
8 Barton Park Road Race Men 3 Scott Kocher
27 Barton Park Road Race Men 1/2 Alex Yale
26 Barton Park Road Race Men 1/2 Justin Buell
24 Barton Park Road Race Men 1/2 Erik Hofland
19 Barton Park Road Race Men 1/2 David Sherman
13 Barton Park Road Race Men 1/2 Martin Acosta
2 Barton Park Road Race Men 1/2 Jonathon Levie
DNF Tuesday Night PIR Category 1/2/3 Scott Kocher
11 Tuesday Night PIR Category 1/2/3 David Root
8 Tuesday Night PIR Category 1/2/3 Alex Yale
5 Tuesday Night PIR Category 1/2/3 Felipe Nystrom
4 Tuesday Night PIR Category 1/2/3 Justin Buell
3 Tuesday Night PIR Category 1/2/3 Martin Acosta
50 Monday Night PIR Masters 1/2/3 Jason Elstad
35 Monday Night PIR Masters 1/2/3 David Root
28 Monday Night PIR Masters 1/2/3 Felipe Nystrom
20 Monday Night PIR Masters 1/2/3 J.Michael Manning
18 Monday Night PIR Masters 1/2/3 Bradley Maier
15 Monday Night PIR Masters 1/2/3 Duncan Oliphant
7 Monday Night PIR Masters 1/2/3 Justin Buell
5 Monday Night PIR Masters 1/2/3 Alex Yale
DNF Kings Valley Road Race Category 3 Neil Green
26 Kings Valley Road Race Category 3 Jason Elstad
12 Kings Valley Road Race Category 3 Felipe Nystrom
8 Kings Valley Road Race Category 3 Bradley Maier
23 Kings Valley Road Race Masters 40+ 3/4/5 Roger Lloyd
40 Kings Valley Road Race Pro/1/2 Chris Haverty
38 Kings Valley Road Race Pro/1/2 Justin Buell
30 Kings Valley Road Race Pro/1/2 Jeff Crawford
25 Kings Valley Road Race Pro/1/2 Matthew Studer
19 Kings Valley Road Race Pro/1/2 Erik Hofland
15 Kings Valley Road Race Pro/1/2 Martin Acosta
14 Kings Valley Road Race Pro/1/2 Alex Yale
6 Kings Valley Road Race Pro/1/2 Jonathon Levie
3 Kings Valley Road Race Pro/1/2 Zach Winter
4 Mudslinger Expert Men 45+ Todd Rosier
37 Gorge Roubaix Men Category 1/2 Matthew Studer
27 Gorge Roubaix Men Category 1/2 Jeff Crawford
20 Gorge Roubaix Men Category 3/4 Cristian Fuentes
39 Gorge Roubaix Men Category 1/2 Matthew Studer
37 Gorge Roubaix Men Category 1/2 Jeff Crawford
16 Gorge Roubaix Men Category 3/4 Bradley Maier
7 Gorge Roubaix Men Category 3/4 Cristian Fuentes
2 Gorge Roubaix Men Category 3/4 Scott Kocher
22 Gorge Roubaix Masters Men 40+ 1/2/3 David Sherman
12 Cherry Pie Road Race Category 3 Men Cristian Fuentes
4 Cherry Pie Road Race Category 3 Men Bradley Maier
1 Cherry Pie Road Race Category 3 Men Felipe Nystrom
27 Cherry Pie Road Race Pro/1/2 Men Erik Hofland
18 Cherry Pie Road Race Pro/1/2 Men Zach Winter
1 Cherry Pie Road Race Pro/1/2 Men Martin Acosta
6 Cherry Pie Road Race Masters Men 60+ J.Michael Manning
18 Cherry Pie Road Race Masters Men 50+ David Root
1 Cherry Pie Road Race Masters Men 50+ David Sherman
5 Dirty Circles 2: Hot Spots Men 1/2/3 Zach Winter
3 Dirty Circles 2: Hot Spots Men 1/2/3 Erik Hofland
2 Dirty Circles 2: Hot Spots Men 1/2/3 Justin Buell
1 Dirty Circles 2: Hot Spots Men 1/2/3 Martin Acosta
4 Dirty Circles 2: Hot Spots Men 1/2/3 Martin Acosta
2 Dirty Circles 2: Hot Spots Men 1/2/3 Justin Buell
1 Dirty Circles 2: Hot Spots Men 1/2/3 Zach Winter
3 Dirty Circles 2: Hot Spots Masters Men 50+ David Root
1 Dirty Circles 2: Hot Spots Masters Men 50+ David Sherman
8 Dirty Circles 2 Men 1/2/3 Cristian Fuentes
6 Dirty Circles 2 Men 1/2/3 Erik Hofland
4 Dirty Circles 2 Men 1/2/3 Alex Yale
3 Dirty Circles 2 Men 1/2/3 Justin Buell
2 Dirty Circles 2 Men 1/2/3 Martin Acosta
1 Dirty Circles 2 Men 1/2/3 Zach Winter
5 Dirty Circles 2 Masters Men 50+ David Root
2 Dirty Circles 2 Masters Men 50+ David Sherman
9 Dirty Circles 2 Masters Men 1/2/3 35+ Bradley Maier
DNF Dirty Circles 1 Men 1/2/3 Justin Buell
DNF Dirty Circles 1 Men 1/2/3 David Root
16 Dirty Circles 1 Men 1/2/3 Chris Haverty
14 Dirty Circles 1 Men 1/2/3 Cristian Fuentes
8 Dirty Circles 1 Men 1/2/3 Erik Hofland
4 Dirty Circles 1 Men 1/2/3 Martin Acosta
2 Dirty Circles 1 Men 1/2/3 Zach Winter
4 Dirty Circles 1 Masters Men 50+ David Root
1 Dirty Circles 1 Masters Men 50+ David Sherman
DNF Dirty Circles 1 Masters Men 1/2/3 35+ Roger Lloyd
5 Dirty Circles 1 Masters Men 1/2/3 35+ Chris Haverty
14 Jack Frost Time Trial: Combined Combined Todd Rosier
25 Jack Frost Time Trial: Combined Combined Martin Acosta
1 Jack Frost Time Trial Masters Men 50-59 Todd Rosier
35 Jack Frost Time Trial Eddy Senior Men Martin Acosta