Sage Cycles Racing

Event Category Name
8 Cross Crusade: Deschutes Brewery Clydesdale David Rosen
DNF Grand Prix Erik Tonkin: Winter Cross Clydesdale David Rosen
4 Cross Crusade: Barton Park Clydesdale David Rosen
3 Cross Crusade: PIR Infield Clydesdale David Rosen
3 Cross Crusade: Washington County Fair Complex Clydesdale David Rosen
4 Cross Crusade: Deschutes Brewery Clydesdale David Rosen
2 Cross Crusade: Deschutes Brewery Clydesdale David Rosen
5 Cross Crusade: PIR Heron Lakes Clydesdale David Rosen
2 Cross Crusade: Rainier Clydesdale David Rosen
1 Cross Crusade: Alpenrose Dairy Clydesdale David Rosen
5 Grand Prix Erik Tonkin: Heiser Farm CX Clydesdale David Rosen
2 Grand Prix Erik Tonkin: Ninkrossi Clydesdale David Rosen
24 Blind Date at the Dairy Masters Men B 35+ David Rosen
3 Grand Prix Erik Tonkin: David Douglas CX #1 Clydesdale David Rosen
4 Kruger's Kermesse... Encore! CX Farm Crit Clydesdale David Rosen
53 Tuesday PIR Category 1/2/3 David Rosen
63 Tuesday PIR Category 1/2/3 David Rosen
13 Portland Short Track Series Category 1 Men 35-44 David Rosen
11 Portland Short Track Series Category 1 Men 35-44 David Rosen
8 Portland Short Track Series Category 1 Men 35-44 David Rosen
10 Portland Short Track Series Category 1 Men 35-44 David Rosen
13 Portland Short Track Series Category 1 Men 35-44 David Rosen
10 Ashland Mountain Challenge Category 3 Men Open David Rosen
14 Portland Short Track Series Category 1 Men 35-44 David Rosen
10 Portland Short Track Series: July Series Standings Category 1 Men 35-44 David Rosen