GVH Bikes

Event Category Name
30 Cascade Classic - Awbrey Butte Circuit Race Category 3 Men Glen Enzfelder
31 Cascade Classic - Final General Classification Category 3 Men Glen Enzfelder
235 Cascade Classic - Arnold Market Time Trial: Combined Results by Time Combined Glen Enzfelder
58 Cascade Classic - Arnold Market Time Trial Category 3 Men Glen Enzfelder
17 Cascade Classic - Downtown Criterium Category 3 Men Glen Enzfelder
43 Cascade Classic - Cascade Lakes Road Race Category 3 Men Glen Enzfelder
36 The Willamette Valley Classic Stage Race: Wolf Creek Road Race Category 3 Men Glen Enzfelder
66 The Willamette Valley Classic Stage Race: Wolf Creek Road Race Category 3 Men Tom Letsinger
73 The Willamette Valley Classic Stage Race: Willamette Valley Classic Final General Classification Category 3 Men Tom Letsinger
43 The Willamette Valley Classic Stage Race: Willamette Valley Classic Final General Classification Category 3 Men Glen Enzfelder
83 The Willamette Valley Classic Stage Race: Sears Road Time Trial Category 3 Men Tom Letsinger
77 The Willamette Valley Classic Stage Race: Sears Road Time Trial Category 3 Men Glen Enzfelder
267 The Willamette Valley Classic Stage Race: Sears Road Time Trial: Combined Results by Time Combined Tom Letsinger
248 The Willamette Valley Classic Stage Race: Sears Road Time Trial: Combined Results by Time Combined Glen Enzfelder
86 The Willamette Valley Classic Stage Race: Bear Creek Circuit Race Category 3 Men Tom Letsinger
22 The Willamette Valley Classic Stage Race: Bear Creek Circuit Race Category 3 Men Glen Enzfelder
71 The Willamette Valley Classic Stage Race: High Pass Road Race Category 3 Men Tom Letsinger
85 The Willamette Valley Classic Stage Race: High Pass Road Race Category 3 Men Glen Enzfelder
42 Kings Valley Road Race Category 3 Men Glen Enzfelder
5 20th Peak Sports Mudslinger MTB Singlespeed Tom Letsinger
28 Cherry Pie Road Race Senior Men Category 3 Tom Letsinger