Veloshop

Event Category Name
DNF Battle at Barlow Category A Men Erik Fabrizius
48 Battle at Barlow Masters 35+ C Cory Grove
8 Hood River Double Cross Category A Erik Fabrizius
DNF Pain+Suffer'n CX Category A Erik Fabrizius
DNS Pain+Suffer'n CX Singlespeed Jason Skelton
5 Pain+Suffer'n CX Singlespeed John Dorfer
8 Alpenrose Thursday Series: August Series Category 4 Kyle Murphy
30 Portland Twilight Crit Category 3 Kyle Murphy
2 Alpenrose Thursday Series Category 4 Kyle Murphy
6 Portland MTB Short Track Series Category 1 Men 19-34 Kyle Murphy
20 Vancouver Courthouse Criterium Category 3 Men Kyle Murphy
8 Mt. Tabor Series Category 3 Men Kyle Murphy
2 Mt. Tabor Series Category 3 Men Kyle Murphy
3 Mt. Tabor Series Category 3 Men Kyle Murphy
1 Portland MTB Short Track Series Category 2 Men U35 Kyle Murphy
3 Alpenrose Thursday Series: June Series Totals Category 4 Kyle Murphy
6 Alpenrose Thursday Series Category 4 Kyle Murphy
2 Mt. Tabor Series Fixed Gear Kyle Murphy
22 Mt. Tabor Series Category 3 Men Kyle Murphy
16 Portland MTB Short Track Series Category 2 Men U35 Kyle Murphy
17 Portland MTB Short Track Series Category 1 Men 19-34 Kyle Murphy
10 Alpenrose Thursday Series Category 4 Kyle Murphy
1 Mt. Tabor Series Category 4 Men Kyle Murphy
1 Mt. Tabor Series Category 4 Men Kyle Murphy
3 Alpenrose Thursday Series: May Series Category 5 Kyle Murphy
29 Tuesday PIR: May Series Totals Category 3/4 Kyle Murphy
3 Mt. Tabor Circuit Race Category 4 Kyle Murphy
16 Tuesday PIR Category 3/4 Kyle Murphy
1 Fast Twitch Fridays Novice A Kyle Murphy
9 Tuesday PIR Category 3/4 Kyle Murphy
2 Eric Kautzky Memorial Track Race Category 5 Men Omnium Kyle Murphy
2 Alpenrose Thursday Series: 1 Kilometer TT Category 5 Kyle Murphy
15 Tuesday PIR Category 3/4 Kyle Murphy
22 Banana Belt Series: Banana Belt 1 Men 4 Kyle Murphy