1 186 Daniel Lincoln River City Bicycles - Bike Law Men 1/2 39 Portland 2:29:38
2 100 Sean Hollenbeck Men 1/2 26 Portland 2:32:04
3 120 Colin Gibson River City Bicycles - Bike Law Men 1/2 2:32:17
4 832 Tyler Aquino Holtey Law p/b Peak Condition Men 1/2 28 Portland 2:33:05
5 101 Jeremy Russell River City Bicycles - Bike Law Men 1/2 37 Portland 2:33:14
6 809 Gregory Kell Holtey Law p/b Peak Condition Men 1/2 33 Portland 2:33:14
7 891 Christian Lam Men 1/2 30 Portland 2:33:16
8 102 Felipe Nystrom Men 1/2 2:37:13
9 150 Patrick Lemieux River City Bicycles - Bike Law Men 1/2 3:37:13
10 58 Eric Zugor Mettle Cycling Men 1/2 2:37:14
11 117 Cliff Heaberlin River City Bicycles - Bike Law Men 1/2 39 Portland 2:37:17
12 109 Carl Hoefer Men 1/2 39 Tigard 2:37:20
13 822 Kyle Berg Holtey Law p/b Peak Condition Men 1/2 32 Portland 2:37:24
14 712x Men 1/2 3:37:34 please identity
15 103 Andrew Boone Team Oregon p/b Rodda Paint Men 1/2 38 Bend 2:37:48
16 648 Bob Duffy Men 1/2 43 Portland 2:37:51
17 843 Anthony Monteleone Men 1/2 33 Portland 2:38:06
18 873 Andrew Suchocki Men 1/2 40 Portland 2:40:06
19 816 Calon Russell 2:40:33
20 337 Philippe Gauthier Holtey Law p/b Peak Condition Men 1/2 37 Portland 2:42:38
21 829 Emmett Culp Men 1/2 2:42:38 kom
22 199 Chris Waggoner Therapeutic Associates Pacific Office Cycling Men 1/2 35 North Plains 2:42:38
23 138 Tim Reinhart River City Bicycles - Bike Law Men 1/2 2:42:38
24 53 Christopher Clancy Men 1/2 2:31:13
DNF 111 Kyle Roberts Holtey Law p/b Peak Condition Men 1/2 32 Portland 2:31:13
DNF 917 Randall Fransen Mettle Cycling Men 1/2 39 Portland 2:31:13
DNF 907 Patrick Newell Men 1/2 41 Portland 2:31:13 Sluiten