Great Columbia Crossing

Astoria, Oregon - 10/13/2024

10K

Overall : Male

Place
Bib
Number
First
Name
Last
Name
Gender Age Division City State Time Pace
Div
Place
Div
Total
Start
1 2788 Dan Rael M 34 M30-34 Questa NM 35:56.8 5:48 1 91 8:45:04 AM
2 637 Lawson Juneau M 14 M14-19 Cottonport LA 37:27.4 6:02 1 78 8:45:03 AM
3 1059 Jayden Atkins M 16 M14-19 Tualatin OR 37:31.7 6:03 2 78 8:45:03 AM
4 1230 Colin Boutin M 24 M20-24 Warrenton OR 38:30.7 6:12 1 26 8:45:04 AM
5 2924 Brenten Salisbury M 37 M35-39 Warrenton OR 38:51.2 6:16 1 115 8:45:04 AM
6 3214 Luther Thomas M 15 M14-19 White Salmon WA 40:10.4 6:28 3 78 8:45:08 AM
7 1546 Gavin Dober M 15 M14-19 Forest Grove OR 40:14.2 6:29 4 78 8:45:05 AM
8 2582 Connor Navarro M 17 M14-19 Hillsboro OR 40:18.9 6:30 5 78 8:47:39 AM
9 1743 Caesar Garcia M 15 M14-19 Naselle WA 40:33.1 6:32 6 78 8:45:04 AM
10 2075 Nick Jacobson M 38 M35-39 Astoria OR 41:00.0 6:36 2 115 8:45:09 AM
11 1081 Justin Baker M 38 M35-39 Longview WA 41:18.8 6:39 3 115 8:45:23 AM
12 371 Alexander Bale M 14 M14-19 Aberdeen WA 41:19.7 6:40 7 78 8:45:03 AM
13 2467 Grover Melo M 18 M14-19 Astoria OR 41:19.8 6:40 8 78 8:45:04 AM
14 2899 Alan Rozendaal M 54 M50-54 Portland OR 41:22.2 6:40 1 114 8:45:05 AM
15 984 Matt Ahearn M 33 M30-34 Warrenton OR 41:29.9 6:41 2 91 8:45:05 AM
16 3323 Michael Waitt M 28 M25-29 Beaverton OR 41:40.4 6:43 1 59 8:45:20 AM
17 2484 Gerald Mickelsen M 33 M30-34 Longview WA 42:56.6 6:55 3 91 8:46:19 AM
18 3001 Shrey Sharma M 23 M20-24 Astoria OR 42:58.4 6:55 2 26 8:45:34 AM
19 748 Hudson Osman M 17 M14-19 Moreauville LA 43:02.2 6:56 9 78 8:45:03 AM
20 1983 Jeramie Hill M 38 M35-39 Naselle WA 43:10.2 6:57 4 115 8:45:10 AM
21 1790 Jonathan Go M 41 M40-44 Tigard OR 43:27.5 7:00 1 125 8:46:04 AM
22 1016 August Altucher M 22 M20-24 Seattle WA 43:40.3 7:02 3 26 8:45:41 AM
23 2033 Caden Hunt M 18 M14-19 North Bend OR 43:40.9 7:02 10 78 8:45:59 AM
24 2214 Ian Kretzler M 34 M30-34 Seattle WA 43:54.1 7:04 4 91 8:45:15 AM
25 216 Andrew Nortrup M 35 M35-39 Vancouver WA 44:03.3 7:06 5 115 8:46:21 AM
26 266 Daniel Sauble M 36 M35-39 Portland OR 44:06.9 7:06 6 115 8:45:09 AM
27 14 Finnegan Andrews M 25 M25-29 Battle Ground WA 44:21.8 7:09 2 59 8:45:04 AM
28 2180 Noah Kistner M 17 M14-19 Astoria OR 44:22.5 7:09 11 78 8:45:13 AM
29 1897 Mark Hanson M 53 M50-54 Sammamish WA 44:23.4 7:09 2 114 8:45:07 AM
30 1122 Tim Becken M 60 M60-64 Vernonia OR 44:27.7 7:10 1 126 8:45:07 AM
31 1054 Sky Asay M 41 M40-44 Portland OR 44:34.2 7:11 2 125 8:45:04 AM
32 1462 Malachi Cummings M 15 M14-19 Astoria OR 44:41.0 7:12 12 78 8:45:27 AM
33 686 Charles Marshall M 33 M30-34 Portland OR 44:55.8 7:14 5 91 8:45:22 AM
34 1242 Michael Clark M 39 M35-39 Portland OR 45:06.3 7:16 7 115 8:45:33 AM
35 1100 Jon Bradley M 47 M45-49 Cornelius OR 45:15.0 7:17 1 102 8:45:04 AM
36 2286 Benjamin Letsche M 16 M14-19 Snohomish WA 45:18.5 7:18 13 78 8:45:21 AM
37 2645 Shawn Ornie M 43 M40-44 Astoria OR 45:19.5 7:18 3 125 8:45:05 AM
38 1973 Matt Hiefield M 59 M55-59 Portland OR 45:23.1 7:19 1 92 8:45:06 AM
39 2579 Jerry Nance M 54 M50-54 McMinnville OR 45:36.7 7:21 3 114 8:45:06 AM
40 2312 Samuel Lloyd M 16 M14-19 Ocean Park WA 45:38.7 7:21 14 78 8:45:15 AM
41 1851 Charlie Gullung M 19 M14-19 Portland OR 45:44.3 7:22 15 78 8:45:19 AM
42 677 Daniel Luu M 15 M14-19 Mansura LA 45:47.6 7:23 16 78 8:45:03 AM
43 1113 Colman Bauer M 14 M14-19 Portland OR 45:52.6 7:23 17 78 8:45:12 AM
44 533 Cy Wixson M 17 M14-19 Cottonport LA 45:59.6 7:25 18 78 8:45:03 AM
45 406 Preston Borne M 16 M14-19 Cottonport LA 46:02.6 7:25 19 78 8:45:03 AM
46 2937 Timothy Wozniak M 25 M25-29 Astoria OR 46:21.5 7:28 3 59 8:45:06 AM
47 2476 Tate Metcalf M 56 M55-59 Sisters OR 46:22.9 7:28 2 92 8:45:14 AM
48 1231 Jeremy Boutin M 47 M45-49 Warrenton OR 46:30.4 7:30 2 102 8:45:04 AM
49 369 Jayden Balch M 14 M14-19 Rainier OR 46:45.0 7:32 20 78 8:45:10 AM
50 1745 Romain Garcia M 13 M01-13 Naselle WA 46:48.2 7:32 1 57 8:45:03 AM
51 2519 Trey Moler M 37 M35-39 Portland OR 46:51.5 7:33 8 115 8:45:07 AM
52 1627 Ryan England M 30 M30-34 Hillsboro OR 46:53.9 7:33 6 91 8:45:21 AM
53 1914 Dennis Harris M 43 M40-44 Stayton OR 46:59.2 7:34 4 125 8:45:17 AM
54 1972 Trenton Hice M 35 M35-39 Bend OR 47:01.5 7:35 9 115 8:45:31 AM
55 1429 Chris Connell M 48 M45-49 Ocean Park WA 47:03.9 7:35 3 102 8:45:06 AM
56 1219 Camilo Borrayo M 36 M35-39 Chimacum WA 47:12.2 7:36 10 115 8:45:38 AM
57 62 Jeff Collet M 36 M35-39 Estacada OR 47:28.2 7:39 11 115 8:45:02 AM
58 647 Luke Knoll M 9 M01-13 Marksville LA 47:47.7 7:42 2 57 8:45:03 AM
59 399 Nicholas Blumenthal M 37 M35-39 Yakima WA 47:58.7 7:44 12 115 8:45:38 AM
60 684 Lee Marsh M 45 M45-49 Moreauville LA 48:17.1 7:47 4 102 8:45:10 AM
61 3456 Thomas Woods M 63 M60-64 Lake Oswego OR 48:23.0 7:48 2 126 8:45:34 AM
62 2177 Andrew Kipp M 38 M35-39 Astoria OR 48:24.6 7:48 13 115 8:45:06 AM
63 1205 Matt Boisvert M 34 M30-34 Portland OR 48:33.4 7:49 7 91 8:51:19 AM
64 3040 Adam Singer M 36 M35-39 Portland OR 48:38.5 7:50 14 115 8:46:02 AM
65 475 Isaiah Dalrymple M 16 M14-19 Molalla OR 48:39.4 7:50 21 78 8:54:33 AM
66 3056 Beau Smith M 15 M14-19 Astoria OR 48:43.2 7:51 22 78 8:45:17 AM
67 2077 Ryan Jacoway M 31 M30-34 Troutdale OR 48:57.0 7:53 8 91 8:45:06 AM
68 1253 Adam Bridgens M 49 M45-49 Portland OR 49:15.0 7:56 5 102 8:45:18 AM
69 3464 Richard Wuollet M 47 M45-49 Kalama WA 49:16.2 7:56 6 102 8:45:49 AM
70 2686 Arthur Patterson M 37 M35-39 Seattle WA 49:17.7 7:56 15 115 8:45:19 AM
71 1614 Blake Eisbrenner M 14 M14-19 Ilwaco WA 49:18.1 7:57 23 78 8:45:16 AM
72 2849 Casey Robbins M 41 M40-44 Astoria OR 49:18.4 7:57 5 125 8:48:09 AM
73 2852 Miles Robbins M 14 M14-19 Astoria OR 49:19.5 7:57 24 78 8:48:09 AM
74 665 Ryan Lemoine M 17 M14-19 Plaucheville LA 49:23.8 7:57 25 78 8:45:11 AM
75 1497 Ethan Davis M 26 M25-29 Boise ID 49:24.2 7:58 4 59 8:45:20 AM
76 1736 Anish Gali M 13 M01-13 Portland OR 49:27.9 7:58 3 57 8:45:11 AM
77 1403 Topher Clark M 54 M50-54 Portland OR 49:30.7 7:59 4 114 8:45:32 AM
78 260 Matt Roshak M 42 M40-44 Newberg OR 49:39.3 8:00 6 125 8:45:24 AM
79 737 Jacob Norris M 36 M35-39 Portland OR 49:41.2 8:00 16 115 8:48:20 AM
80 1605 Christopher Edmonds M 40 M40-44 La Center WA 49:41.5 8:00 7 125 8:46:22 AM
81 2616 Zack Norton M 33 M30-34 Astoria OR 49:41.5 8:00 9 91 8:45:07 AM
82 1864 Brendon Haggerty M 40 M40-44 Portland OR 49:42.3 8:00 8 125 8:51:26 AM
83 2261 Benji Latham M 46 M45-49 Astoria OR 49:51.8 8:02 7 102 8:49:23 AM
84 1944 Andrew Hecht M 14 M14-19 Scappoose OR 49:52.4 8:02 26 78 8:45:51 AM
85 1763 Porter Gautreaux M 11 M01-13 Astoria OR 49:53.1 8:02 4 57 8:45:18 AM
86 2260 Atticus Latham M 13 M01-13 Astoria OR 49:53.4 8:02 5 57 8:45:18 AM
87 2283 Devin Leigh M 22 M20-24 Portland OR 49:57.3 8:03 4 26 8:45:48 AM
88 89 Sam Ettenborough M 30 M30-34 Portland OR 49:59.0 8:03 10 91 8:47:50 AM
89 3422 Justin Wilson M 36 M35-39 Cathlamet WA 50:06.4 8:04 17 115 8:45:42 AM
90 393 Gary Bishop M 44 M40-44 Longview WA 50:08.7 8:05 9 125 8:47:12 AM
91 128 Noah Holte M 32 M30-34 Beaverton OR 50:18.7 8:06 11 91 8:45:09 AM
92 2344 Daniel Lyman M 39 M35-39 Portland OR 50:18.9 8:06 18 115 8:45:40 AM
93 1079 Jacob Baker M 44 M40-44 Portland OR 50:19.4 8:06 10 125 8:45:19 AM
94 2556 Steve Morris M 67 M65-69 Tillamook OR 50:23.3 8:07 1 97 8:45:18 AM
95 2502 Noah Miller M 22 M20-24 Long Beach WA 50:28.0 8:08 5 26 8:45:59 AM
96 2287 Eric Letsche M 52 M50-54 Snohomish WA 50:31.6 8:08 5 114 8:45:21 AM
97 1021 Karl Amspacher M 37 M35-39 Forest Grove OR 50:32.0 8:08 19 115 8:45:53 AM
98 1723 Daniel Friesz M 52 M50-54 Astoria OR 50:36.3 8:09 6 114 8:49:48 AM
99 1556 Cas Donoghue M 36 M35-39 Portland OR 50:38.6 8:10 20 115 8:51:19 AM
100 2649 Alexander Osborne M 17 M14-19 Crescent City CA 50:44.7 8:10 27 78 8:47:28 AM
101 2179 Christopher Kistner M 44 M40-44 Astoria OR 50:48.0 8:11 11 125 8:45:13 AM
102 2709 Michael Peroni M 65 M65-69 Astoria OR 50:51.7 8:12 2 97 8:46:02 AM
103 3217 Benjamin Thompson M 47 M45-49 Astoria OR 50:54.6 8:12 8 102 8:45:12 AM
104 2409 Moof Mayeda M 43 M40-44 Portland OR 50:55.2 8:12 12 125 8:45:53 AM
105 1867 Michael Hair M 31 M30-34 Astoria OR 50:58.6 8:13 12 91 8:45:53 AM
106 3140 Brayden Stillwell-Butcher M 15 M14-19 Kalama WA 51:12.5 8:15 28 78 8:45:06 AM
107 2806 Nicholas Rayment M 39 M35-39 Portland OR 51:13.3 8:15 21 115 8:45:33 AM
108 1540 Ben Diehl M 26 M25-29 McMinnville OR 51:22.6 8:17 5 59 8:45:50 AM
109 639 Ron Juneau M 52 M50-54 Cottonport LA 51:25.4 8:17 7 114 8:45:13 AM
110 744 Duwayne Olson M 56 M55-59 Rainier OR 51:28.8 8:18 3 92 8:45:08 AM
111 330 Randy Wiedemann M 29 M25-29 Battle Ground WA 51:29.1 8:18 6 59 8:49:35 AM
112 2590 Robert Neil M 37 M35-39 Monroe WA 51:29.5 8:18 22 115 8:46:36 AM
113 3202 Erik Terrel M 56 M55-59 Kelso WA 51:29.9 8:18 4 92 8:45:15 AM
114 2166 Arshad Khan M 34 M30-34 Portland OR 51:33.2 8:18 13 91 8:45:30 AM
115 1879 Robert Hamilton M 39 M35-39 Gearhart OR 51:36.1 8:19 23 115 8:45:29 AM
116 2817 Michael Reid M 45 M45-49 Scottsdale AZ 51:37.9 8:19 9 102 8:45:34 AM
117 655 Braylen Lacombe M 16 M14-19 Mansura LA 51:45.1 8:20 29 78 8:45:03 AM
118 83 Andrew Eddings M 42 M40-44 McMinnville OR 51:49.8 8:21 13 125 8:45:23 AM
119 2796 Danny Rasmussen M 38 M35-39 Astoria OR 51:51.5 8:21 24 115 8:46:05 AM
120 1430 Ken Conner M 68 M65-69 Bend OR 52:03.9 8:23 3 97 8:45:37 AM
121 372 Benjamin Bale M 44 M40-44 Aberdeen WA 52:04.8 8:23 14 125 8:45:03 AM
122 967 Connor Zins M 27 M25-29 Estacada OR 52:05.0 8:23 7 59 8:46:44 AM
123 3334 Jack Wallace M 58 M55-59 Salem OR 52:06.9 8:24 5 92 8:45:08 AM
124 3097 Chance Solem-Pfeifer M 33 M30-34 Astoria OR 52:07.6 8:24 14 91 8:45:29 AM
125 1849 Michael Grubbs M 58 M55-59 Longview WA 52:20.9 8:26 6 92 8:46:13 AM
126 2727 Daniel Pickles M 52 M50-54 Astoria OR 52:20.9 8:26 8 114 8:47:21 AM
127 1579 Tim Dugan M 61 M60-64 Redmond OR 52:24.5 8:27 3 126 8:45:13 AM
128 2826 Marc Renzulli M 42 M40-44 Warrenton OR 52:31.0 8:28 15 125 8:45:34 AM
129 180 Ben Lyman M 45 M45-49 Portland OR 52:35.8 8:28 10 102 8:45:40 AM
130 2317 Braedon Long M 15 M14-19 Astoria OR 52:36.9 8:29 30 78 8:45:05 AM
131 3268 Jim Trotter M 59 M55-59 Hammond OR 52:40.8 8:29 7 92 8:46:43 AM
132 2501 Justin Miller M 39 M35-39 Astoria OR 52:42.4 8:29 25 115 8:45:42 AM
133 3164 John Stromsoe M 41 M40-44 Puyallup WA 52:53.0 8:31 16 125 8:45:56 AM
134 249 Phil Reynolds M 43 M40-44 Chehalis WA 52:54.0 8:31 17 125 8:48:14 AM
135 2371 Andrew Maret M 24 M20-24 Carmichael CA 53:03.0 8:33 6 26 8:45:46 AM
136 2259 Jerry Larson M 50 M50-54 Warren OR 53:06.4 8:33 9 114 8:45:40 AM
137 2832 Huston Rice M 62 M60-64 Vancouver WA 53:06.6 8:33 4 126 8:45:52 AM
138 3383 Alex West M 26 M25-29 Portland OR 53:07.3 8:33 8 59 8:45:27 AM
139 1927 Peter Hassanzadeh M 37 M35-39 Warrenton OR 53:18.1 8:35 26 115 8:45:15 AM
140 2491 Eli Miles M 14 M14-19 Astoria OR 53:27.8 8:37 31 78 8:45:11 AM
141 479 Jake Davis M 32 M30-34 Lake Oswego OR 53:34.1 8:38 15 91 8:45:20 AM
142 1195 Miles Bissky M 42 M40-44 Hope BC 53:38.9 8:39 18 125 8:45:20 AM
143 2900 George Rubash M 48 M45-49 Hillsboro OR 53:39.1 8:39 11 102 8:45:28 AM
144 3083 Chris Smitherman M 48 M45-49 Portland OR 53:43.7 8:39 12 102 8:50:37 AM
145 2623 Brad O Brien M 57 M55-59 Olympia WA 53:45.0 8:40 8 92 8:45:09 AM
146 2790 David Ramage M 43 M40-44 Astoria OR 53:58.7 8:42 19 125 8:45:29 AM
147 2464 Kevin Melhorn M 42 M40-44 Vancouver WA 54:04.4 8:43 20 125 8:46:40 AM
148 3138 Don Stillwell M 62 M60-64 Kalama WA 54:09.7 8:43 5 126 8:45:14 AM
149 1904 Dan Harkey M 41 M40-44 Orondo WA 54:15.5 8:44 21 125 8:47:26 AM
150 373 Conner Barbin M 15 M14-19 Marksville LA 54:31.6 8:47 32 78 8:45:04 AM
151 301 Ryan Thebiay M 43 M40-44 Wilsonville OR 54:47.4 8:50 22 125 8:46:08 AM
152 2897 Jacques Roy M 66 M65-69 Portland OR 54:50.9 8:50 4 97 8:46:20 AM
153 2156 Ross Kenney M 39 M35-39 Milwaukie OR 54:53.9 8:51 27 115 8:45:22 AM
154 3355 Isaac Wasserman M 26 M25-29 Tacoma WA 54:54.5 8:51 9 59 8:47:06 AM
155 3213 Joe Thomas M 46 M45-49 White Salmon WA 54:55.8 8:51 13 102 8:45:10 AM
156 949 Jacob Williams M 38 M35-39 Yakima WA 54:56.3 8:51 28 115 8:45:04 AM
157 3034 Burton Simmons M 46 M45-49 Portland OR 55:02.8 8:52 14 102 8:46:40 AM
158 123 Nathan Herzog M 46 M45-49 Tualatin OR 55:07.4 8:53 15 102 8:45:37 AM
159 1771 Blake Gerttula M 38 M35-39 Astoria OR 55:09.2 8:53 29 115 8:45:13 AM
160 2053 Andrew Hutson M 28 M25-29 Pasco WA 55:09.3 8:53 10 59 8:45:48 AM
161 1008 Scott Allen M 25 M25-29 Astoria OR 55:09.8 8:53 11 59 8:45:39 AM
162 2054 David Hutson M 64 M60-64 Pasco WA 55:10.2 8:53 6 126 8:45:48 AM
163 2176 Travis Kinney M 40 M40-44 Eugene OR 55:11.2 8:53 23 125 8:45:49 AM
164 43 Ethan Brocker M 30 M30-34 Rainier OR 55:12.6 8:54 16 91 8:45:04 AM
165 220 Beom Park M 40 M40-44 Edmonton AB 55:15.3 8:54 24 125 8:50:58 AM
166 3098 Ron Soliz M 61 M60-64 Portland OR 55:15.8 8:54 7 126 8:45:45 AM
167 2325 Andrew Lopez M 39 M35-39 Wilsonville OR 55:16.8 8:54 30 115 8:45:45 AM
168 2880 Tim Romanowski M 51 M50-54 Corvallis OR 55:17.5 8:54 10 114 8:46:22 AM
169 126 Caleb Hohbach M 22 M20-24 Colton OR 55:28.6 8:56 7 26 8:46:25 AM
170 1661 Lucas Ferrando M 29 M25-29 Silverton OR 55:34.0 8:57 12 59 8:46:19 AM
171 408 Terry Boyd M 63 M60-64 Brush Prairie WA 55:37.1 8:58 8 126 8:45:27 AM
172 629 Hyun Mo Je M 41 M40-44 Vancouver BC 55:42.5 8:58 25 125 8:51:00 AM
173 3463 Rhys Wuollet M 12 M01-13 Kalama WA 55:45.5 8:59 6 57 8:45:49 AM
174 1420 Josh Cokusis M 35 M35-39 Hammond OR 55:46.5 8:59 31 115 8:46:00 AM
175 749 Lennox Osman M 15 M14-19 Moreauville LA 55:50.6 9:00 33 78 8:45:12 AM
176 1130 Darrin Belcher M 52 M50-54 Aloha OR 55:53.6 9:00 11 114 8:45:14 AM
177 2866 Jason Robinson M 46 M45-49 Astoria OR 56:06.7 9:02 16 102 8:47:06 AM
178 3308 Brenton Villeneuve M 29 M25-29 Portland OR 56:09.9 9:03 13 59 8:45:37 AM
179 3441 Maxwell Wolfard M 34 M30-34 Portland OR 56:14.0 9:03 17 91 8:46:32 AM
180 2404 Michael Mattmiller M 43 M40-44 Seattle WA 56:14.3 9:04 26 125 8:46:10 AM
181 1912 Alex Harris M 39 M35-39 Portland OR 56:25.9 9:05 32 115 8:45:37 AM
182 1203 Travis Bogh M 38 M35-39 Astoria OR 56:27.1 9:06 33 115 8:46:03 AM
183 1240 Stephen Boyd M 51 M50-54 Astoria OR 56:30.1 9:06 12 114 8:45:18 AM
184 2758 Ethan Powell M 47 M45-49 Portland OR 56:34.1 9:07 17 102 8:46:05 AM
185 672 Emerson Leyva M 41 M40-44 Portland OR 56:37.9 9:07 27 125 8:46:36 AM
186 340 Theodore Zika M 37 M35-39 Portland OR 56:40.5 9:08 34 115 8:46:09 AM
187 789 Dominic Rachal M 15 M14-19 Bunkie LA 56:41.1 9:08 34 78 8:45:13 AM
188 598 Huck Hill M 15 M14-19 Pineville LA 56:41.9 9:08 35 78 8:45:11 AM
189 715 Josian Monteil M 44 M40-44 Seattle WA 56:44.4 9:08 28 125 8:47:00 AM
190 3065 Jimmy Smith M 54 M50-54 Lacey WA 56:47.6 9:09 13 114 8:48:19 AM
191 2245 Nic Lane M 55 M55-59 Portland OR 56:51.0 9:09 9 92 8:48:15 AM
192 630 Jacob Jencura M 21 M20-24 Seaview WA 56:56.8 9:10 8 26 8:46:01 AM
193 781 Abraham Postler M 22 M20-24 Ocean Park WA 56:59.0 9:11 9 26 8:46:00 AM
194 1084 Robert Baker M 56 M55-59 Long Beach WA 57:10.9 9:13 10 92 8:45:13 AM
195 3306 Riley Vest M 13 M01-13 Portland OR 57:11.0 9:13 7 57 8:45:42 AM
196 2243 Jameson Landwehr M 9 M01-13 Astoria OR 57:12.6 9:13 8 57 8:45:03 AM
197 3303 Brad Vest M 43 M40-44 Portland OR 57:19.4 9:14 29 125 8:45:42 AM
198 3304 Colton Vest M 13 M01-13 Portland OR 57:20.7 9:14 9 57 8:45:42 AM
199 671 Moses Ley M 24 M20-24 Warrenton OR 57:21.2 9:14 10 26 8:45:21 AM
200 1150 Jacob Bentley M 32 M30-34 Warrenton OR 57:22.6 9:15 18 91 8:45:37 AM
201 538 Robert Forster M 45 M45-49 North Bend OR 57:25.8 9:15 18 102 8:45:56 AM
202 1465 Spencer Cundari M 55 M55-59 Lake Oswego OR 57:27.4 9:15 11 92 8:46:00 AM
203 2562 Taj Morton M 34 M30-34 Tillamook OR 57:40.0 9:17 19 91 8:46:33 AM
204 2561 Bill Morton M 54 M50-54 Scappoose OR 57:43.6 9:18 14 114 8:45:22 AM
205 920 John Valdrighi M 61 M60-64 Granite Bay CA 57:53.1 9:19 9 126 8:45:43 AM
206 725 Peter Munger M 71 M70-74 Gearhart OR 57:56.4 9:20 1 78 8:45:07 AM
207 2741 Ethan Plumb M 36 M35-39 Corvallis OR 58:06.6 9:22 35 115 8:46:17 AM
208 1221 Randy Borroz M 57 M55-59 Vancouver WA 58:07.8 9:22 12 92 8:45:34 AM
209 667 Roger Lengel M 67 M65-69 Mercer Island WA 58:20.6 9:24 5 97 8:45:56 AM
210 2270 Steve Leal M 49 M45-49 Vancouver WA 58:23.9 9:24 19 102 8:45:56 AM
211 1439 John Cooper M 55 M55-59 Chemult OR 58:35.9 9:26 13 92 8:45:28 AM
212 1182 Kaden Bingham M 15 M14-19 Seaside OR 58:37.3 9:27 36 78 8:45:31 AM
213 955 Brian Winningham M 60 M60-64 Seattle WA 58:38.7 9:27 10 126 8:45:49 AM
214 3061 Luke Dahlin M 29 M25-29 Beaverton OR 58:45.1 9:28 14 59 8:46:56 AM
215 1964 Luke Heppner M 41 M40-44 Silverton OR 58:58.4 9:30 30 125 8:46:18 AM
216 2244 Dustin Lane M 30 M30-34 Vancouver WA 58:58.4 9:30 20 91 8:49:29 AM
217 3185 Morgan Tabor M 29 M25-29 Raymond WA 58:59.8 9:30 15 59 8:45:44 AM
218 54 David Christenson M 61 M60-64 Albany OR 59:03.8 9:31 11 126 8:45:32 AM
219 3353 Ronny Warren M 44 M40-44 Vancouver WA 59:07.8 9:31 31 125 8:46:13 AM
220 787 Matt Quinata M 41 M40-44 Hillsboro OR 59:09.0 9:32 32 125 8:46:21 AM
221 2822 Tyler Renfro M 35 M35-39 Vancouver WA 59:15.8 9:33 36 115 8:45:26 AM
222 1547 Jon Dober M 31 M30-34 Forest Grove OR 59:16.4 9:33 21 91 8:47:00 AM
223 1573 Brett Duer M 40 M40-44 Seaside OR 59:17.2 9:33 33 125 8:46:24 AM
224 3429 Joseph Wineke M 30 M30-34 Astoria OR 59:17.2 9:33 22 91 8:45:44 AM
225 2738 Gabriel Plaster M 33 M30-34 Aberdeen WA 59:25.1 9:34 23 91 8:47:48 AM
226 1327 Joe Caldari M 31 M30-34 Seattle WA 59:28.1 9:35 24 91 8:45:47 AM
227 1330 Daniel Cameron M 39 M35-39 Longview WA 59:28.7 9:35 37 115 8:45:09 AM
228 30 Matthew Bell M 15 M14-19 Ridgefield WA 59:33.6 9:36 37 78 8:45:23 AM
229 3013 Cyrus Shepard M 53 M50-54 Astoria OR 59:33.7 9:36 15 114 8:46:02 AM
230 1192 Timothy Bishopric M 56 M55-59 Portland OR 59:36.4 9:36 14 92 8:45:46 AM
231 2936 Cole Downey M 29 M25-29 Portland OR 59:40.5 9:37 16 59 8:45:41 AM
232 127 Charles Holmes M 71 M70-74 Portland OR 59:40.8 9:37 2 78 8:45:41 AM
233 115 Mark Haller M 64 M60-64 Portland OR 59:43.5 9:37 12 126 8:45:25 AM
234 2205 Matthew Koenig M 38 M35-39 Portland OR 59:46.9 9:38 38 115 8:45:56 AM
235 1894 Sam Hanske M 33 M30-34 Portland OR 59:52.9 9:39 25 91 8:45:31 AM
236 1013 Matt Almond M 47 M45-49 Portland OR 1:00:08.3 9:41 20 102 8:49:04 AM
237 824 Jeff Schilling M 67 M65-69 Portland OR 1:00:08.5 9:41 6 97 8:49:04 AM
238 2522 Shane Moncy M 50 M50-54 South Bend WA 1:00:11.4 9:42 16 114 8:45:12 AM
239 742 Jerry Okeyo M 40 M40-44 Raymond WA 1:00:14.2 9:42 34 125 8:45:27 AM
240 1719 William French M 54 M50-54 Lacey WA 1:00:16.6 9:43 17 114 8:52:30 AM
241 798 Jeff Rhinevault M 62 M60-64 Gresham OR 1:00:21.1 9:43 13 126 8:46:05 AM
242 294 Stephen Szewc M 52 M50-54 Battle Ground WA 1:00:21.5 9:43 18 114 8:46:37 AM
243 2984 Jim Sechrist M 56 M55-59 West Linn OR 1:00:23.9 9:44 15 92 8:46:44 AM
244 678 Robert MacBean M 51 M50-54 Vancouver WA 1:00:30.2 9:45 19 114 8:45:51 AM
245 1739 Derek Gallo M 24 M20-24 Grants Pass OR 1:00:38.0 9:46 11 26 8:47:03 AM
246 3473 Xin Ye M 37 M35-39 Portland OR 1:00:40.9 9:46 39 115 8:46:01 AM
247 3240 Tom Titus M 67 M65-69 Eugene OR 1:00:42.6 9:47 7 97 8:46:13 AM
248 957 Jeremy Wittler M 41 M40-44 Yelm WA 1:00:42.6 9:47 35 125 8:49:50 AM
249 2127 Anthony Kaczmarek M 31 M30-34 Portland OR 1:00:43.0 9:47 26 91 8:46:21 AM
250 998 Steve Alldrin M 36 M35-39 Tolovana Park OR 1:00:48.2 9:48 40 115 8:47:12 AM
251 2381 Tim Marske M 59 M55-59 Albany OR 1:00:50.3 9:48 16 92 8:47:43 AM
252 2810 Rodrigue Redrejo M 46 M45-49 Portland OR 1:00:56.0 9:49 21 102 8:45:47 AM
253 2282 Bertrand Leigh M 60 M60-64 Portland OR 1:00:56.3 9:49 14 126 8:46:05 AM
254 2185 Kelly Klein M 42 M40-44 Longview WA 1:01:06.3 9:51 36 125 8:46:19 AM
255 2434 James McGaffey M 41 M40-44 Gresham OR 1:01:13.5 9:52 37 125 8:47:10 AM
256 3050 Kevin Slease M 59 M55-59 Ilwaco WA 1:01:27.4 9:54 17 92 8:47:23 AM
257 1795 Kevin Godwin M 59 M55-59 Portland OR 1:01:28.1 9:54 18 92 8:45:18 AM
258 2542 Doug Mora M 53 M50-54 Olympia WA 1:01:35.4 9:55 20 114 8:46:26 AM
259 107 Nathaniel Gonzales M 29 M25-29 Astoria OR 1:01:35.6 9:55 17 59 8:45:46 AM
260 1592 Dan Durben M 70 M70-74 Longview WA 1:01:40.6 9:56 3 78 8:45:40 AM
261 1905 Mojo Harkey M 11 M01-13 Orondo WA 1:01:45.2 9:57 10 57 8:47:11 AM
262 2654 Chris Ouverson M 34 M30-34 Portland OR 1:01:52.8 9:58 27 91 8:53:44 AM
263 236 Mark Piggott M 58 M55-59 Portland OR 1:02:05.6 10:00 19 92 8:51:29 AM
264 2248 Joshua Lang M 50 M50-54 Seattle WA 1:02:07.9 10:00 21 114 8:45:54 AM
265 2508 Monte Miner M 42 M40-44 Anthem AZ 1:02:28.1 10:04 38 125 8:46:55 AM
266 1268 Benjamin Brown M 41 M40-44 Astoria OR 1:02:29.3 10:04 39 125 8:53:44 AM
267 2413 Brian McBride M 65 M65-69 Camas WA 1:02:31.0 10:04 8 97 8:47:45 AM
268 1725 Ryan Fritsch M 34 M30-34 Portland OR 1:02:32.7 10:04 28 91 8:46:15 AM
269 1402 Nolan Clark M 27 M25-29 Seabeck WA 1:02:33.6 10:05 18 59 8:46:47 AM
270 2748 Ethan Pooley M 47 M45-49 Astoria OR 1:02:43.4 10:06 22 102 8:51:33 AM
271 171 Hunter Longsdorf M 28 M25-29 Astoria OR 1:02:43.5 10:06 19 59 8:49:01 AM
272 1197 Jackson Blalock M 39 M35-39 South Bend WA 1:02:45.2 10:06 41 115 8:46:15 AM
273 1998 Glen Holcomb M 54 M50-54 Vernonia OR 1:02:48.5 10:07 22 114 8:45:10 AM
274 37 Peter Bluett M 64 M60-64 Tacoma WA 1:02:50.4 10:07 15 126 8:46:54 AM
275 1173 Jason Bice M 53 M50-54 Brush Prairie WA 1:02:56.2 10:08 23 114 8:46:35 AM
276 516 Kyle Eldridge M 32 M30-34 Beaverton OR 1:02:58.4 10:09 29 91 8:45:55 AM
277 3465 Tatum Wuollet M 11 M01-13 Kalama WA 1:03:00.7 10:09 11 57 8:45:49 AM
278 3009 Strand Sheldahl-Thomason M 39 M35-39 Warrenton OR 1:03:02.9 10:09 42 115 8:47:13 AM
279 2725 Benjamin Pickles M 11 M01-13 Astoria OR 1:03:05.1 10:10 12 57 8:47:20 AM
280 1682 Jim Fix M 54 M50-54 Astoria OR 1:03:06.8 10:10 24 114 8:50:40 AM
281 474 Michael Cureton M 28 M25-29 Irrigon OR 1:03:07.1 10:10 20 59 8:47:24 AM
282 1395 Brent Christian M 49 M45-49 Portland OR 1:03:07.4 10:10 23 102 8:45:11 AM
283 64 Adam Cook M 49 M45-49 Portland OR 1:03:17.7 10:12 24 102 8:48:51 AM
284 2347 Jair Macareno M 32 M30-34 Astoria OR 1:03:19.2 10:12 30 91 8:45:08 AM
285 1115 Ashley Bazurto M 38 M35-39 Olympia WA 1:03:21.3 10:12 43 115 8:46:26 AM
286 3494 Martin Kearney M 41 M40-44 Portland OR 1:03:21.9 10:12 40 125 8:46:11 AM
287 2391 Roberto Martinez M 58 M55-59 Beaverton OR 1:03:31.3 10:14 20 92 8:45:20 AM
288 3330 Mike Walker M 51 M50-54 Astoria OR 1:03:35.9 10:15 25 114 8:50:04 AM
289 1015 Anthony Altucher M 62 M60-64 Portland OR 1:03:36.1 10:15 16 126 8:45:43 AM
290 114 Frank Gray M 61 M60-64 Medford OR 1:03:37.2 10:15 17 126 8:46:53 AM
291 1121 Robert Becken M 69 M65-69 Portland OR 1:03:40.8 10:15 9 97 8:47:27 AM
292 75 Phil Davis M 62 M60-64 Centralia WA 1:03:46.9 10:16 18 126 8:45:46 AM
293 3426 Paul Wilson M 55 M55-59 Salt Lake City UT 1:03:48.0 10:17 21 92 8:45:02 AM
294 3211 Dennis Thomas M 53 M50-54 Warrenton OR 1:03:48.5 10:17 26 114 8:45:34 AM
295 1825 Jon Green M 55 M55-59 Aberdeen WA 1:03:49.2 10:17 22 92 8:46:14 AM
296 2528 Chad Moore M 56 M55-59 Lebanon OR 1:03:50.1 10:17 23 92 8:47:09 AM
297 100 Ryan Gallo M 26 M25-29 Portland OR 1:03:52.6 10:17 21 59 8:47:03 AM
298 1442 Neal Corbin M 42 M40-44 Astoria OR 1:03:53.2 10:17 41 125 8:45:21 AM
299 3139 Jay Stillwell M 64 M60-64 Shelton WA 1:04:17.4 10:21 19 126 8:45:02 AM
300 3119 William Stansberry M 39 M35-39 Buckley WA 1:04:24.1 10:22 44 115 8:50:38 AM
301 1064 Camilo Ayala M 35 M35-39 Beaverton OR 1:04:38.9 10:25 45 115 8:47:52 AM
302 1607 Brian Egger M 39 M35-39 Seattle WA 1:04:42.2 10:25 46 115 8:45:56 AM
303 2399 George Matthews M 63 M60-64 Lacey WA 1:04:43.4 10:25 20 126 8:46:14 AM
304 196 Dwight McDuffee M 68 M65-69 Portland OR 1:04:43.8 10:26 10 97 8:48:06 AM
305 2037 Scott Hunt M 43 M40-44 Ilwaco WA 1:04:52.2 10:27 42 125 8:48:14 AM
306 875 Eric Stelzer M 60 M60-64 Sublimity OR 1:04:52.9 10:27 21 126 8:45:09 AM
307 95 Charles Fisher M 52 M50-54 McMinnville OR 1:04:55.5 10:27 27 114 8:45:29 AM
308 1975 Graham Hiemstra M 37 M35-39 New York NY 1:04:55.9 10:27 47 115 8:46:23 AM
309 1974 Art Hiemstra M 72 M70-74 Lake Oswego OR 1:04:56.0 10:27 4 78 8:46:24 AM
310 2655 Eric Owen M 39 M35-39 Warrenton OR 1:04:57.4 10:28 48 115 8:48:42 AM
311 2824 David Renner M 55 M55-59 Abilene TX 1:05:01.0 10:28 24 92 8:45:55 AM
312 3484 David Zimmer M 57 M55-59 Vancouver WA 1:05:01.9 10:28 25 92 8:46:49 AM
313 1213 David Bononcini M 73 M70-74 Astoria OR 1:05:12.9 10:30 5 78 8:46:14 AM
314 480 Matthew Davis M 39 M35-39 Portland OR 1:05:14.3 10:30 49 115 8:51:24 AM
315 1574 Rodger Duer M 72 M70-74 McMinnville OR 1:05:14.8 10:31 6 78 8:45:30 AM
316 1942 Danny Heald M 66 M65-69 Oak Park CA 1:05:19.8 10:31 11 97 8:45:09 AM
317 2595 Hugo Neuproler M 43 M40-44 Vancouver BC 1:05:20.6 10:31 43 125 8:45:25 AM
318 1057 Daniel Atkins M 50 M50-54 Tualatin OR 1:05:34.5 10:34 28 114 8:45:05 AM
319 80 Greg Doyle M 42 M40-44 Chattaroy WA 1:05:35.7 10:34 44 125 8:48:19 AM
320 718 Charlie Morn M 36 M35-39 Portland OR 1:05:41.2 10:35 50 115 8:46:44 AM
321 2112 Ronny Johnson M 34 M30-34 Gig Harbor WA 1:05:42.3 10:35 31 91 8:49:21 AM
322 2892 Richard Rossi M 41 M40-44 San Marcos CA 1:05:42.5 10:35 45 125 8:48:42 AM
323 904 Jarrod Todd M 46 M45-49 Aberdeen WA 1:05:47.5 10:36 25 102 8:45:02 AM
324 2737 Jason Plamondon M 54 M50-54 Warrenton OR 1:05:56.1 10:37 29 114 8:46:04 AM
325 3135 William Stevens M 24 M20-24 Seattle WA 1:06:04.5 10:39 12 26 8:47:00 AM
326 1338 Loren Candela M 42 M40-44 Astoria OR 1:06:04.9 10:39 46 125 8:45:31 AM
327 1267 Barry Brown M 62 M60-64 Eagle Point OR 1:06:17.6 10:41 22 126 8:47:07 AM
328 1074 Jake Baird M 47 M45-49 Camas WA 1:06:22.7 10:41 26 102 8:47:45 AM
329 770 Samuel Peterson M 26 M25-29 Coulee Dam WA 1:06:23.9 10:42 22 59 8:45:54 AM
330 545 Robert Frank M 72 M70-74 Banks OR 1:06:29.1 10:42 7 78 8:46:10 AM
331 3358 Hudson Waterstrat M 13 M01-13 Olympia WA 1:06:33.1 10:43 13 57 8:50:56 AM
332 2394 Andrew Mason M 47 M45-49 Portland OR 1:06:33.2 10:43 27 102 8:46:49 AM
333 2843 Dominic Rico M 15 M14-19 Astoria OR 1:06:34.3 10:43 38 78 8:45:47 AM
334 1938 Zachary Hayes M 39 M35-39 Vancouver WA 1:06:38.2 10:44 51 115 8:48:04 AM
335 1141 Scott Bellis M 34 M30-34 Portland OR 1:06:38.3 10:44 32 91 8:50:07 AM
336 495 Jayvien Dobison M 14 M14-19 Mansura LA 1:06:49.3 10:46 39 78 8:45:03 AM
337 2643 Chase Oranen M 13 M01-13 Portland OR 1:06:58.7 10:47 14 57 8:45:09 AM
338 2132 Rezhwan Kamal M 23 M20-24 Seattle WA 1:07:13.6 10:50 13 26 8:47:01 AM
339 1315 Jacob Burtenshaw M 25 M25-29 Portland OR 1:07:26.5 10:52 23 59 8:51:45 AM
340 2662 Walter Palacios M 48 M45-49 Dupont WA 1:07:33.7 10:53 28 102 8:49:44 AM
341 3106 Paul Sowray M 73 M70-74 Portland OR 1:07:33.9 10:53 8 78 8:48:05 AM
342 2754 Eric Post M 40 M40-44 Lacey WA 1:07:34.5 10:53 47 125 8:47:35 AM
343 1785 Peter Gimre M 64 M60-64 Astoria OR 1:07:38.7 10:54 23 126 8:45:42 AM
344 309 Spencer Towne M 36 M35-39 Richland WA 1:08:04.2 10:58 52 115 8:50:34 AM
345 2811 Peter Reece M 69 M65-69 Vancouver WA 1:08:06.7 10:58 12 97 8:45:32 AM
346 1506 Victor De Souza M 33 M30-34 Portland OR 1:08:26.6 11:01 33 91 8:45:02 AM
347 3121 Paxton Starley M 12 M01-13 Astoria OR 1:08:45.9 11:04 15 57 8:46:52 AM
348 826 Will Schlosser M 34 M30-34 McMinnville OR 1:08:51.3 11:05 34 91 8:47:58 AM
349 3129 Ryan Steffner M 37 M35-39 Portland OR 1:09:20.6 11:10 53 115 8:46:36 AM
350 2159 Jason Kent M 52 M50-54 Portland OR 1:09:36.6 11:13 30 114 8:45:35 AM
351 3110 Kyle Spencer M 17 M14-19 Berthoud CO 1:09:38.2 11:13 40 78 8:47:57 AM
352 2338 Ken Lund M 57 M55-59 Nehalem OR 1:09:40.1 11:13 26 92 8:45:30 AM
353 2716 Paul Petrusich M 32 M30-34 Portland OR 1:09:42.1 11:14 35 91 8:49:29 AM
354 1215 Delmar Borders M 76 M75-79 Warrenton OR 1:09:42.4 11:14 1 32 8:54:27 AM
355 3225 Kris Thornburg M 42 M40-44 Seaside OR 1:09:59.2 11:16 48 125 8:47:51 AM
356 1995 Chris Hoffner M 49 M45-49 Wildwood MO 1:10:18.0 11:19 29 102 8:45:02 AM
357 1284 Hans Bruhner M 59 M55-59 Long Beach WA 1:10:19.4 11:20 27 92 8:47:28 AM
358 1603 Ari Eckhardt M 14 M14-19 Seaview WA 1:10:21.1 11:20 41 78 8:45:03 AM
359 1885 Cameron Hano M 12 M01-13 Astoria OR 1:10:21.2 11:20 16 57 8:45:15 AM
360 1340 Indy Canessa M 11 M01-13 Astoria OR 1:10:21.7 11:20 17 57 8:45:16 AM
361 481 Mike Davis M 63 M60-64 Beaverton OR 1:10:27.4 11:21 24 126 8:53:56 AM
362 783 Grady Preston M 63 M60-64 Aurora OR 1:10:28.3 11:21 25 126 8:53:54 AM
363 2588 Curt Nehring M 75 M75-79 Chinook WA 1:10:29.9 11:21 2 32 8:46:04 AM
364 1252 Henry Brewster M 44 M40-44 Portland OR 1:10:35.0 11:22 49 125 8:45:02 AM
365 1070 Garrett Bailey M 22 M20-24 Shelton WA 1:10:38.0 11:23 14 26 8:51:28 AM
366 674 Jason Litts M 52 M50-54 Vancouver WA 1:10:41.2 11:23 31 114 8:53:44 AM
367 1892 Ronald Hansen M 70 M70-74 Olympia WA 1:10:46.9 11:24 9 78 8:46:25 AM
368 2154 Wyatt Keniston M 11 M01-13 Salem OR 1:10:47.1 11:24 18 57 8:45:43 AM
369 2153 Scott Keniston M 44 M40-44 Salem OR 1:10:47.3 11:24 50 125 8:45:43 AM
370 2995 Dale Severson M 66 M65-69 Olympia WA 1:11:09.9 11:28 13 97 8:47:27 AM
371 1320 David Buss M 48 M45-49 Salem OR 1:11:10.3 11:28 30 102 8:48:37 AM
372 2276 Jon Lee M 73 M70-74 Ocean Park WA 1:11:15.3 11:29 10 78 8:45:08 AM
373 2908 Robert Rushton M 52 M50-54 Vancouver WA 1:11:27.4 11:30 32 114 8:47:29 AM
374 391 Nathan Binford M 45 M45-49 Tualatin OR 1:11:56.3 11:35 31 102 8:49:27 AM
375 2526 Lukas Montion M 35 M35-39 Warrenton OR 1:12:12.3 11:38 54 115 8:51:37 AM
376 3437 Erick Wisti M 38 M35-39 Hammond OR 1:12:38.5 11:42 55 115 8:46:31 AM
377 656 Hayden Lacour M 15 M14-19 Moreauville LA 1:12:44.3 11:43 42 78 8:45:12 AM
378 58 Zachary Clements M 31 M30-34 Vancouver WA 1:12:45.8 11:43 36 91 8:51:16 AM
379 1055 Gary Asbridge M 63 M60-64 Mount Hood Parkdal OR 1:12:56.4 11:45 26 126 8:46:12 AM
380 2090 Paul Jepson M 69 M65-69 Portland OR 1:12:57.1 11:45 14 97 8:46:23 AM
381 2224 Jason Kyler-Yano M 39 M35-39 Portland OR 1:13:08.5 11:47 56 115 8:47:27 AM
382 2427 Jack McCullough M 17 M14-19 Seattle WA 1:13:20.6 11:49 43 78 8:49:05 AM
383 821 Palwinder Sangha M 23 M20-24 Salem OR 1:13:22.0 11:49 15 26 8:45:24 AM
384 181 Brad Lynch M 44 M40-44 Portland OR 1:13:33.9 11:51 51 125 8:46:45 AM
385 1694 Don Forman M 70 M70-74 Chinook WA 1:13:41.4 11:52 11 78 8:48:11 AM
386 2496 Chris Miller M 37 M35-39 South Beach OR 1:13:42.2 11:52 57 115 8:50:12 AM
387 2932 Devin Sanders M 47 M45-49 Portland OR 1:13:44.8 11:53 32 102 8:50:50 AM
388 2116 Gabriel Jonas M 29 M25-29 Salem OR 1:13:47.3 11:53 24 59 8:46:51 AM
389 102 Andrew Gerhard M 35 M35-39 Sherwood OR 1:13:57.7 11:55 58 115 8:51:35 AM
390 2667 Anthony Palermo M 40 M40-44 Tacoma WA 1:14:18.6 11:58 52 125 8:48:40 AM
391 2383 Bryant Martin M 43 M40-44 Astoria OR 1:14:32.5 12:00 53 125 8:45:38 AM
392 23 Anthony Barrett M 32 M30-34 Astoria OR 1:14:37.7 12:01 37 91 8:45:39 AM
393 3210 Alexander Thomas M 31 M30-34 Astoria OR 1:14:50.6 12:03 38 91 8:54:33 AM
394 703 David Melville M 79 M75-79 Aberdeen WA 1:14:59.0 12:05 3 32 8:45:11 AM
395 2390 Jose Martinez M 41 M40-44 Newport OR 1:15:00.7 12:05 54 125 8:47:31 AM
396 2275 Joe Lee M 69 M65-69 Chinook WA 1:15:06.8 12:06 15 97 8:46:09 AM
397 764 Aubrey Peek M 39 M35-39 Salem OR 1:15:12.9 12:07 59 115 8:45:54 AM
398 2271 Travis Leatham M 33 M30-34 Portland OR 1:15:18.0 12:08 39 91 8:46:39 AM
399 804 Donald Roddy M 66 M65-69 Bay City OR 1:15:25.5 12:09 16 97 8:45:19 AM
400 1582 Antonio Duncan M 23 M20-24 Spokane WA 1:15:26.6 12:09 16 26 8:45:23 AM
401 509 Giovanni Duncan M 11 M01-13 Newport OR 1:15:27.0 12:09 19 57 8:45:20 AM
402 1878 Donald Hamann M 61 M60-64 Acton MA 1:15:28.1 12:09 27 126 8:46:32 AM
403 3049 Jerrit Slater M 52 M50-54 Philomath OR 1:15:30.3 12:10 33 114 8:46:57 AM
404 2688 Kevin Paulson M 30 M30-34 Kennewick WA 1:15:30.6 12:10 40 91 8:49:58 AM
405 3115 Scott Staab M 51 M50-54 Chinook WA 1:15:41.3 12:11 34 114 8:48:53 AM
406 2305 David Lindsey M 79 M75-79 Portland OR 1:15:44.3 12:12 4 32 8:46:33 AM
407 2630 Joe Ohama M 59 M55-59 Ridgefield WA 1:15:44.8 12:12 28 92 8:50:47 AM
408 3261 Matthew Travis M 41 M40-44 Lake Oswego OR 1:15:45.0 12:12 55 125 8:48:12 AM
409 3024 Dustin Shively M 41 M40-44 Bend OR 1:15:55.2 12:14 56 125 8:53:49 AM
410 1685 Michael Fleming M 58 M55-59 Beaverton OR 1:15:58.5 12:14 29 92 8:45:28 AM
411 2372 Joe Maret M 60 M60-64 Carmichael CA 1:16:06.8 12:15 28 126 8:49:13 AM
412 2838 Liam Richardson M 16 M14-19 Astoria OR 1:16:11.4 12:16 44 78 8:49:09 AM
413 3254 Steven Townsend M 50 M50-54 Washougal WA 1:16:19.6 12:18 35 114 8:54:49 AM
414 1895 Robert Hansler M 35 M35-39 Portland OR 1:16:25.3 12:18 60 115 8:51:49 AM
415 1485 Andrew D Antonio M 35 M35-39 Portland OR 1:16:29.1 12:19 61 115 8:51:47 AM
416 2488 Rick Middleton M 65 M65-69 Dallas OR 1:16:29.3 12:19 17 97 8:45:52 AM
417 279 Chris Sinclair M 62 M60-64 Beaverton OR 1:16:42.1 12:21 29 126 8:54:32 AM
418 3032 Harry Silverman M 26 M25-29 Seattle WA 1:16:47.1 12:22 25 59 8:47:21 AM
419 370 Luke Balch M 12 M01-13 Rainier OR 1:16:55.3 12:23 20 57 8:45:03 AM
420 390 Denis Bilos M 57 M55-59 Lakewood WA 1:16:58.6 12:24 31 92 8:54:27 AM
421 1680 Brian Fitzgerald M 36 M35-39 Tillamook OR 1:17:12.4 12:26 62 115 8:46:00 AM
422 3042 Buta Singh M 31 M30-34 Hammond OR 1:17:19.3 12:27 41 91 8:48:20 AM
423 2679 Emerson Parsons M 13 M01-13 Portland OR 1:17:37.4 12:30 21 57 8:47:06 AM
424 2089 Jack Jensen M 67 M65-69 Walla Walla WA 1:18:00.1 12:34 18 97 8:47:05 AM
425 2773 Matthew Pulham M 33 M30-34 Portland OR 1:18:24.3 12:38 42 91 8:47:12 AM
426 2785 Carlos Quiros M 31 M30-34 Hammond OR 1:18:28.7 12:38 43 91 8:50:11 AM
427 2933 Isaac Sanders M 15 M14-19 Portland OR 1:18:54.5 12:42 45 78 8:50:51 AM
428 762 John Patton M 32 M30-34 Vancouver WA 1:19:11.2 12:45 44 91 8:54:34 AM
429 184 Konstantin Macarenco M 38 M35-39 Portland OR 1:19:17.2 12:46 63 115 8:45:02 AM
430 3191 Tj Tallerday M 33 M30-34 Eugene OR 1:19:23.5 12:47 45 91 8:52:32 AM
431 2229 Chris Ladage M 39 M35-39 Beaverton OR 1:19:28.8 12:48 64 115 8:45:15 AM
432 1500 Joe Davis M 71 M70-74 Longview WA 1:19:49.0 12:51 12 78 8:50:26 AM
433 964 Erik Young-Brown M 51 M50-54 Lacey WA 1:20:07.2 12:54 36 114 8:46:07 AM
434 2821 Steve Renecker M 52 M50-54 Shelton WA 1:20:13.4 12:55 37 114 8:51:31 AM
435 1185 Lucas Binion M 13 M01-13 Long Beach WA 1:20:23.4 12:57 22 57 8:45:17 AM
436 736 Chris Norred M 59 M55-59 Redmond WA 1:20:36.7 12:59 32 92 8:45:51 AM
437 1737 Jay Gali M 46 M45-49 Portland OR 1:20:57.3 13:02 33 102 8:48:18 AM
438 303 Stacey Tice M 62 M60-64 Ocean Park WA 1:21:00.2 13:03 30 126 8:45:35 AM
439 2045 Barron Hurlbut M 70 M70-74 Seaside OR 1:21:01.9 13:03 13 78 8:47:10 AM
440 1746 Steven Garcia M 27 M25-29 Salem OR 1:21:10.2 13:04 26 59 8:54:42 AM
441 355 David Artmann M 54 M50-54 Lake Oswego OR 1:21:11.7 13:05 38 114 8:51:51 AM
442 16 Michael Asbury M 50 M50-54 Centralia WA 1:21:17.7 13:05 39 114 8:50:22 AM
443 1460 Trevor Croswell M 36 M35-39 Kirkland WA 1:21:29.4 13:07 65 115 8:49:33 AM
444 2967 Andrew Schwalbenberg M 37 M35-39 Warrenton OR 1:21:47.1 13:10 66 115 8:47:52 AM
445 918 Clement Tyler M 40 M40-44 Portland OR 1:21:54.0 13:11 57 125 8:46:41 AM
446 2168 Ben Kilfoil M 31 M30-34 Olympia WA 1:22:06.4 13:13 46 91 8:49:41 AM
447 975 Vincent Aarts M 52 M50-54 Astoria OR 1:22:12.4 13:14 40 114 8:46:04 AM
448 1184 Jacob Binion M 42 M40-44 Long Beach WA 1:22:13.9 13:15 58 125 8:49:54 AM
449 253 Austin Rieck M 34 M30-34 Astoria OR 1:22:21.4 13:16 47 91 8:45:09 AM
450 2553 Anthony Morris M 13 M01-13 South Bend WA 1:22:22.5 13:16 23 57 8:50:19 AM
451 1422 Pat Colgan M 44 M40-44 Vancouver WA 1:22:23.2 13:16 59 125 8:46:01 AM
452 449 Graeme Chestnut M 17 M14-19 Battle Ground WA 1:22:24.3 13:16 46 78 8:50:52 AM
453 1399 Nicolas Cibulka M 42 M40-44 Hammond OR 1:22:25.4 13:16 60 125 8:46:27 AM
454 412 Gabriel Bravo M 28 M25-29 Pasco WA 1:22:29.0 13:17 27 59 8:46:34 AM
455 3154 Tyler Stover M 38 M35-39 Oak View CA 1:22:55.6 13:21 67 115 8:48:13 AM
456 2691 Alexander Pearson M 34 M30-34 Astoria OR 1:22:59.9 13:22 48 91 8:46:37 AM
457 3153 Mark Stover M 73 M70-74 Astoria OR 1:23:14.7 13:24 14 78 8:48:13 AM
458 1133 David Bell M 44 M40-44 Corvallis OR 1:23:17.2 13:25 61 125 8:51:15 AM
459 2567 Joe Mullens M 67 M65-69 Portland OR 1:23:19.0 13:25 19 97 8:52:41 AM
460 2576 Stephen Murtha M 70 M70-74 Portland OR 1:23:20.7 13:25 15 78 8:54:52 AM
461 3011 Phillip Sheldon M 34 M30-34 Yelm WA 1:23:40.2 13:28 49 91 8:49:45 AM
462 125 Chris Hinzmann M 65 M65-69 North Bend OR 1:23:42.6 13:29 20 97 8:46:28 AM
463 2963 George Schultz M 78 M75-79 West Linn OR 1:23:43.4 13:29 5 32 8:48:10 AM
464 2430 Jack McDoniel M 67 M65-69 Salem OR 1:23:48.9 13:30 21 97 8:51:41 AM
465 263 Han Ho Ryu M 40 M40-44 Edmonton AB 1:24:03.3 13:32 62 125 8:49:48 AM
466 961 Arthur Wuerth M 73 M70-74 Raymond WA 1:24:03.7 13:32 16 78 8:54:16 AM
467 641 William Kelsch M 74 M70-74 McMinnville OR 1:24:04.8 13:32 17 78 8:45:27 AM
468 147 John Kelsch M 75 M75-79 McMinnville OR 1:24:04.9 13:32 6 32 8:45:26 AM
469 2575 William Murray M 77 M75-79 Oregon City OR 1:24:05.8 13:33 7 32 8:52:31 AM
470 1921 Jeremy Hartwell M 50 M50-54 Vernonia OR 1:24:24.0 13:35 41 114 8:46:09 AM
471 3354 Adam Wasserman M 52 M50-54 Tacoma WA 1:24:30.3 13:36 42 114 8:51:06 AM
472 791 Tanner Rakoz M 30 M30-34 Rochester WA 1:24:44.8 13:39 50 91 8:47:36 AM
473 2181 Roger Kitson M 66 M65-69 Rainier OR 1:24:50.1 13:40 22 97 8:45:53 AM
474 70 Mark Culley M 56 M55-59 Beaverton OR 1:24:52.5 13:40 33 92 8:53:55 AM
475 3125 Joseph Steed M 47 M45-49 Warrenton OR 1:24:57.8 13:41 34 102 8:52:36 AM
476 2644 Lucas Oranen M 12 M01-13 Portland OR 1:25:35.0 13:47 24 57 8:45:11 AM
477 2138 Steve Kaufmann M 79 M75-79 Cottage Grove OR 1:25:42.4 13:48 8 32 8:46:59 AM
478 1258 Tony Brocato M 70 M70-74 Bellevue WA 1:25:44.5 13:48 18 78 8:45:56 AM
479 1676 Brian Finnegan M 55 M55-59 Vancouver WA 1:25:47.5 13:49 34 92 8:54:20 AM
480 3145 Aaron Stinnett M 41 M40-44 Warrenton OR 1:25:49.7 13:49 63 125 8:47:02 AM
481 2633 Jason Olney M 52 M50-54 Portland OR 1:26:06.7 13:52 43 114 8:47:06 AM
482 1080 Joshua Baker M 43 M40-44 Portland OR 1:26:08.5 13:52 64 125 8:52:21 AM
483 707 Joseph Miller M 37 M35-39 Albany OR 1:26:14.3 13:53 68 115 8:45:28 AM
484 1201 Collin Blattner M 34 M30-34 Wilsonville OR 1:26:19.1 13:54 51 91 8:50:34 AM
485 3194 Gabriel Taylor M 14 M14-19 Salem OR 1:26:37.3 13:57 47 78 8:54:52 AM
486 1410 Bjorn Clouten M 54 M50-54 Happy Valley OR 1:26:52.6 13:59 44 114 8:54:32 AM
487 3401 Merle Wilborn M 44 M40-44 Springfield OR 1:26:53.5 14:00 65 125 8:49:48 AM
488 26 David Becken M 66 M65-69 Keizer OR 1:27:13.9 14:03 23 97 8:47:48 AM
489 3169 Tim Stults M 61 M60-64 Spokane WA 1:27:26.9 14:05 31 126 8:45:33 AM
490 3286 Don Valentine M 34 M30-34 Corvallis OR 1:27:27.2 14:05 52 91 8:49:10 AM
491 382 Andrew Bell-Morgan M 31 M30-34 Edmonds WA 1:27:33.2 14:06 53 91 8:54:51 AM
492 3385 Cory Westlin M 39 M35-39 Kent WA 1:27:59.5 14:10 69 115 8:48:30 AM
493 3006 Kevin Shaw M 52 M50-54 Astoria OR 1:28:01.4 14:10 45 114 8:47:34 AM
494 610 Ben Hohbach M 25 M25-29 Colton OR 1:28:02.4 14:11 28 59 8:49:23 AM
495 919 Robert Umber M 67 M65-69 Salem OR 1:28:06.4 14:11 24 97 8:51:09 AM
496 2770 Neil Provenzano M 43 M40-44 La Center WA 1:28:08.2 14:12 66 125 8:53:04 AM
497 1322 Christopher Butler M 35 M35-39 Portland OR 1:28:10.0 14:12 70 115 8:48:55 AM
498 2097 Aiden Johnson M 17 M14-19 Portland OR 1:28:10.3 14:12 48 78 8:52:30 AM
499 2293 Brian Liebert M 34 M30-34 Astoria OR 1:28:16.9 14:13 54 91 8:51:10 AM
500 1342 David Cantrell M 62 M60-64 Longview WA 1:28:19.8 14:13 32 126 8:49:22 AM
501 3143 David Stiner M 68 M65-69 Toppenish WA 1:28:21.0 14:14 25 97 8:53:27 AM
502 2160 Patrick Kenworthy M 65 M65-69 Sumner WA 1:28:22.9 14:14 26 97 8:47:06 AM
503 2125 Jose Juarez M 31 M30-34 Beaverton OR 1:28:43.4 14:17 55 91 8:52:38 AM
504 2355 Michael Madigan M 60 M60-64 West Linn OR 1:28:47.0 14:18 33 126 8:46:54 AM
505 3057 Benjamin Smith M 49 M45-49 University Place WA 1:28:58.4 14:20 35 102 8:49:59 AM
506 261 Jeremy Rower M 53 M50-54 West Linn OR 1:28:59.5 14:20 46 114 8:53:08 AM
507 896 Oran Thompson M 33 M30-34 Olympia WA 1:29:03.5 14:20 56 91 8:46:08 AM
508 2800 Max Rathfon M 12 M01-13 Astoria OR 1:30:23.7 14:33 25 57 8:52:09 AM
509 3493 Jevin Johnson M 24 M20-24 Portland OR 1:30:57.1 14:39 17 26 8:54:18 AM
510 343 Mikey Abla M 65 M65-69 Oklahoma City OK 1:31:07.1 14:40 27 97 8:52:09 AM
511 3348 David Warner M 61 M60-64 Astoria OR 1:31:18.9 14:42 34 126 8:47:01 AM
512 562 Robert Gotham M 73 M70-74 Newberg OR 1:31:20.7 14:43 19 78 8:49:31 AM
513 86 Charles Elder M 74 M70-74 Wilsonville OR 1:31:24.4 14:43 20 78 8:49:18 AM
514 2209 Steven Kovach M 68 M65-69 Ocean Park WA 1:31:27.4 14:44 28 97 8:48:21 AM
515 1119 Joseph Beaudoin M 67 M65-69 Astoria OR 1:31:36.5 14:45 29 97 8:46:27 AM
516 1659 Marcus Ferguson M 37 M35-39 Vancouver WA 1:31:37.1 14:45 71 115 8:53:26 AM
517 1304 James Bunnell M 59 M55-59 Astoria OR 1:31:38.4 14:45 35 92 8:49:36 AM
518 1617 Parker Eisbrenner M 9 M01-13 Ilwaco WA 1:31:52.4 14:48 26 57 8:47:20 AM
519 1177 William Bigelis M 64 M60-64 Astoria OR 1:32:04.5 14:50 35 126 8:51:00 AM
520 313 Mark Trotter M 48 M45-49 Redmond WA 1:32:20.7 14:52 36 102 8:51:53 AM
521 1479 Dawson Daniel M 13 M01-13 Vancouver WA 1:32:38.3 14:55 27 57 8:52:49 AM
522 3311 Jan Vis M 73 M70-74 La Center WA 1:32:59.0 14:58 21 78 8:48:01 AM
523 2356 Sean Madsen M 33 M30-34 Seattle WA 1:33:26.7 15:03 57 91 8:50:19 AM
524 241 Thomas Plumb M 58 M55-59 Centralia WA 1:33:31.8 15:04 36 92 8:49:14 AM
525 1699 John Francis M 81 M80-99 Salt Lake City UT 1:33:49.3 15:06 1 12 8:46:25 AM
526 557 Jon Gimre M 70 M70-74 Banks OR 1:33:53.0 15:07 22 78 8:46:31 AM
527 3015 Brad Sherman M 57 M55-59 Aberdeen WA 1:33:53.1 15:07 37 92 8:45:50 AM
528 3016 Henry Sherman M 63 M60-64 Aberdeen WA 1:33:55.1 15:07 36 126 8:45:49 AM
529 698 Bob McIntire M 72 M70-74 Ocean Park WA 1:33:56.9 15:08 23 78 8:48:03 AM
530 63 Alan Collins M 73 M70-74 Long Beach WA 1:34:02.6 15:09 24 78 8:45:50 AM
531 2768 Michael Pride M 53 M50-54 Portland OR 1:34:08.6 15:10 47 114 8:46:16 AM
532 1555 Kurt Donaldson M 48 M45-49 Astoria OR 1:34:41.2 15:15 37 102 8:52:42 AM
533 357 Chris Arvish M 45 M45-49 Missoula MT 1:34:41.9 15:15 38 102 8:51:32 AM
534 1489 Jonah Dart-Mclean M 41 M40-44 Astoria OR 1:34:53.1 15:17 67 125 8:47:27 AM
535 866 John Stansberry M 35 M35-39 Sequim WA 1:34:55.1 15:17 72 115 8:50:40 AM
536 2958 Greg Schrock M 48 M45-49 Portland OR 1:34:55.5 15:17 39 102 8:50:33 AM
537 2374 Tim Maret M 64 M60-64 Astoria OR 1:35:01.4 15:18 37 126 8:49:13 AM
538 286 Daniel Stahl M 61 M60-64 Longview WA 1:35:13.9 15:20 38 126 8:48:48 AM
539 225 Mark Peckover M 57 M55-59 Scappoose OR 1:35:21.3 15:21 38 92 8:53:33 AM
540 2918 Timothy Ryan M 34 M30-34 Astoria OR 1:35:26.7 15:22 58 91 8:51:27 AM
541 2512 Christopher Mitzel M 51 M50-54 Salem OR 1:35:27.1 15:22 48 114 8:48:01 AM
542 3389 Samuel Wheeler M 61 M60-64 Rainier OR 1:35:43.1 15:25 39 126 8:47:51 AM
543 1350 Jon Carlson M 56 M55-59 Long Beach WA 1:35:53.0 15:26 39 92 8:51:40 AM
544 691 Adam McBane M 39 M35-39 Lincoln City OR 1:36:02.2 15:28 73 115 8:53:27 AM
545 1389 Jeffrey Chow M 42 M40-44 Gearhart OR 1:36:15.3 15:30 68 125 8:46:12 AM
546 110 Andy Goodwin M 51 M50-54 Portland OR 1:36:30.5 15:32 49 114 8:49:14 AM
547 1843 Alexander Grotzky M 41 M40-44 Gig Harbor WA 1:37:09.8 15:39 69 125 8:47:56 AM
548 3167 Jim Stroud M 41 M40-44 Berthoud CO 1:37:10.8 15:39 70 125 8:48:06 AM
549 2780 Victor Purpuree M 54 M50-54 Newport OR 1:37:10.8 15:39 50 114 8:47:31 AM
550 1857 Erik Guttormsen M 47 M45-49 Longview WA 1:37:16.2 15:40 40 102 8:51:19 AM
551 549 Richard Gandy M 66 M65-69 Oregon City OR 1:37:16.6 15:40 30 97 8:51:38 AM
552 3362 Jim Watkins M 69 M65-69 Vancouver WA 1:37:21.3 15:41 31 97 8:49:56 AM
553 1045 Christian Archibeque M 28 M25-29 Portland OR 1:37:31.8 15:42 29 59 8:51:38 AM
554 601 Cedric Hille M 27 M25-29 Ilwaco WA 1:37:35.6 15:43 30 59 8:52:28 AM
555 2577 Balaji Murthy M 59 M55-59 Portland OR 1:37:41.2 15:44 40 92 8:46:01 AM
556 2837 Jeremy Richardson M 51 M50-54 Astoria OR 1:37:44.2 15:44 51 114 8:49:10 AM
557 1159 Scott Bernhard M 64 M60-64 Liberty Lake WA 1:37:51.8 15:45 40 126 8:48:16 AM
558 1029 James Anderson M 60 M60-64 Seaside OR 1:37:54.3 15:46 41 126 8:50:46 AM
559 779 Scott Plumb M 64 M60-64 Monmouth OR 1:37:56.2 15:46 42 126 8:50:08 AM
560 3269 Joseph Trotter M 34 M30-34 Hammond OR 1:38:14.5 15:49 59 91 8:48:26 AM
561 2680 Forrest Parsons M 51 M50-54 Portland OR 1:38:15.7 15:49 52 114 8:47:07 AM
562 2321 Nate Long M 49 M45-49 Astoria OR 1:38:21.8 15:50 41 102 8:48:27 AM
563 2114 Ron Johnson III M 42 M40-44 Portland OR 1:38:22.8 15:50 71 125 8:52:31 AM
564 621 Jordan Husband M 30 M30-34 Tacoma WA 1:38:46.6 15:54 60 91 8:47:32 AM
565 2746 Andree Pollock M 62 M60-64 Portland OR 1:38:57.5 15:56 43 126 8:54:27 AM
566 570 Danny Hagen M 37 M35-39 Mount Vernon WA 1:39:09.3 15:58 74 115 8:49:38 AM
567 1418 Derron Cockayne M 58 M55-59 Independence OR 1:39:11.7 15:58 41 92 8:53:02 AM
568 1246 Bryan Brandenburg M 48 M45-49 Olympia WA 1:39:13.8 15:59 42 102 8:46:58 AM
569 2543 Kason Mora M 10 M01-13 Silverton OR 1:39:25.1 16:00 28 57 8:51:10 AM
570 2544 Milo Mora M 7 M01-13 Silverton OR 1:39:27.4 16:01 29 57 8:51:08 AM
571 1647 Alan Fabela M 27 M25-29 Cornelius OR 1:39:29.9 16:01 31 59 8:54:13 AM
572 973 Benjamin Perry M 15 M14-19 Dupont WA 1:39:37.9 16:03 49 78 8:54:46 AM
573 1521 Bill Denning M 74 M70-74 Mount Vernon WA 1:39:42.2 16:03 25 78 8:52:55 AM
574 28 Troy Beining M 36 M35-39 Vancouver WA 1:39:51.7 16:05 75 115 8:52:37 AM
575 2772 Andrew Pulham M 65 M65-69 Astoria OR 1:40:06.2 16:07 32 97 8:50:37 AM
576 609 Dan Hogue M 64 M60-64 Cannon Beach OR 1:40:08.5 16:07 44 126 8:51:12 AM
577 2004 John Hopp M 57 M55-59 Scottsdale AZ 1:40:13.9 16:08 42 92 8:47:36 AM
578 2656 Tom Owen M 73 M70-74 Astoria OR 1:40:27.4 16:11 26 78 8:50:36 AM
579 2750 Alai Porro M 12 M01-13 Astoria OR 1:40:37.2 16:12 30 57 8:51:30 AM
580 894 Phillip Taylor M 46 M45-49 Buckley WA 1:40:39.3 16:12 43 102 8:49:21 AM
581 1557 Robert Dorig M 54 M50-54 Portland OR 1:40:44.3 16:13 53 114 8:54:20 AM
582 3469 Albert Yang M 47 M45-49 Portland OR 1:40:47.8 16:14 44 102 8:54:18 AM
583 2254 Don Larsen M 76 M75-79 Tacoma WA 1:40:49.2 16:14 9 32 8:53:59 AM
584 1033 Marvin Anderson M 64 M60-64 Rochester WA 1:40:53.0 16:15 45 126 8:51:47 AM
585 2953 Russ Scheid M 65 M65-69 Hillsboro OR 1:41:04.7 16:16 33 97 8:51:34 AM
586 3161 Calvin Strom M 15 M14-19 Kent WA 1:41:05.7 16:17 50 78 8:55:01 AM
587 1387 Tim Chinn M 61 M60-64 Sammamish WA 1:41:05.8 16:17 46 126 8:51:12 AM
588 840 Paul Shew M 73 M70-74 Newberg OR 1:41:10.9 16:18 27 78 8:51:41 AM
589 527 Garth Falk M 60 M60-64 Reno NV 1:41:11.4 16:18 47 126 8:48:36 AM
590 2948 Paul Schacher M 12 M01-13 Astoria OR 1:41:16.3 16:18 31 57 8:50:09 AM
591 2775 Dave Pullin M 65 M65-69 Gearhart OR 1:41:30.4 16:21 34 97 8:45:02 AM
592 1269 Bryce Brown M 43 M40-44 Ilwaco WA 1:41:34.1 16:21 72 125 8:48:36 AM
593 1949 Randy Henderson M 38 M35-39 Beaverton OR 1:41:34.1 16:21 76 115 8:50:20 AM
594 189 Dawson Martin M 17 M14-19 Tillamook OR 1:41:35.3 16:21 51 78 8:49:53 AM
595 1876 Michael Halter M 65 M65-69 McMinnville OR 1:41:38.8 16:22 35 97 8:53:50 AM
596 190 Will Martin M 45 M45-49 Tillamook OR 1:41:39.0 16:22 45 102 8:49:53 AM
597 453 Trevin Chimenti M 17 M14-19 Winlock WA 1:41:40.5 16:22 52 78 8:52:24 AM
598 1783 Scott Giltz M 65 M65-69 Nehalem OR 1:41:46.3 16:23 36 97 8:52:27 AM
599 664 Jeremy Leedy M 46 M45-49 Boise ID 1:42:04.9 16:26 46 102 8:47:11 AM
600 3206 Ryan Tesdal M 31 M30-34 Estacada OR 1:42:23.2 16:29 61 91 8:52:13 AM
601 1888 Chris Hansen M 54 M50-54 Olympia WA 1:42:30.1 16:30 54 114 8:50:43 AM
602 727 Steven Munsterman M 64 M60-64 Sherwood OR 1:42:42.5 16:32 48 126 8:48:26 AM
603 3193 David Taylor M 50 M50-54 Buckley WA 1:42:51.0 16:34 55 114 8:47:05 AM
604 2124 Jorge Juarez M 59 M55-59 Camas WA 1:43:17.4 16:38 43 92 8:47:04 AM
605 1834 Daniel Griffin M 47 M45-49 Seattle WA 1:43:20.5 16:38 47 102 8:47:54 AM
606 540 Curt Francis M 51 M50-54 Scappoose OR 1:43:21.7 16:39 56 114 8:45:38 AM
607 2592 Nick Nelson M 30 M30-34 Astoria OR 1:43:23.6 16:39 62 91 8:52:06 AM
608 1569 Corbin Driskill M 17 M14-19 Olympia WA 1:43:47.2 16:43 53 78 8:48:50 AM
609 210 Sidney Munoz M 25 M25-29 Beaverton OR 1:43:55.0 16:44 32 59 8:54:07 AM
610 3123 Chris Steadham M 66 M65-69 Indianapolis IN 1:43:56.0 16:44 37 97 8:54:45 AM
611 2823 Zachary Renfro M 29 M25-29 Vancouver WA 1:43:57.2 16:44 33 59 8:50:20 AM
612 3160 Andrew Strom M 47 M45-49 Kent WA 1:44:02.0 16:45 48 102 8:54:59 AM
613 2038 Sean Hunt M 29 M25-29 Ocean Park WA 1:44:12.7 16:47 34 59 8:52:57 AM
614 1466 John Curtin M 70 M70-74 Gearhart OR 1:44:14.6 16:47 28 78 8:49:52 AM
615 82 Tim Dunn M 63 M60-64 Portland OR 1:44:15.1 16:47 49 126 8:50:14 AM
616 2342 Marcus Lundy M 29 M25-29 Montesano WA 1:44:17.8 16:48 35 59 8:49:46 AM
617 224 Jon Paynter M 60 M60-64 Portland OR 1:44:20.5 16:48 50 126 8:53:23 AM
618 531 David Ficker M 55 M55-59 Springfield OR 1:44:21.6 16:48 44 92 8:46:57 AM
619 1679 Kevin Fisher M 54 M50-54 Ocean Park WA 1:44:21.9 16:48 57 114 8:53:00 AM
620 2668 Brian Palomba M 39 M35-39 Astoria OR 1:44:23.8 16:49 77 115 8:49:01 AM
621 489 Tom Denny M 54 M50-54 Long Beach WA 1:44:30.8 16:50 58 114 8:47:51 AM
622 512 James Easterson M 74 M70-74 Bothell WA 1:44:36.4 16:51 29 78 8:50:09 AM
623 553 Vincent Gennaro M 25 M25-29 Battle Ground WA 1:44:40.9 16:51 36 59 8:50:53 AM
624 2647 Robert Orr M 42 M40-44 Portland OR 1:44:41.2 16:51 73 125 8:49:20 AM
625 1628 Daniel Eppolito M 40 M40-44 Portland OR 1:44:42.7 16:52 74 125 8:49:17 AM
626 2521 Justin Moncy M 16 M14-19 South Bend WA 1:44:43.7 16:52 54 78 8:46:58 AM
627 3136 Micah Stiegler M 43 M40-44 Roseburg OR 1:44:47.1 16:52 75 125 8:49:11 AM
628 1452 Scott Cox M 46 M45-49 Chinook WA 1:44:52.7 16:53 49 102 8:47:22 AM
629 1778 Joel Giles M 53 M50-54 Portland OR 1:44:58.3 16:54 59 114 8:49:59 AM
630 2353 Lester (gen Macomb M 71 M70-74 Ocean Park WA 1:45:00.1 16:54 30 78 8:49:58 AM
631 982 Brian Arendt M 61 M60-64 Mount Angel OR 1:45:02.3 16:55 51 126 8:46:40 AM
632 2956 Harvey Schowe M 74 M70-74 Portland OR 1:45:05.4 16:55 31 78 8:47:38 AM
633 2872 Alexander Rodenko M 45 M45-49 Poulsbo WA 1:45:10.7 16:56 50 102 8:47:36 AM
634 3199 Ridge Taylor M 68 M65-69 Lake Oswego OR 1:45:19.8 16:58 38 97 8:46:51 AM
635 3278 Tim Tuttle M 79 M75-79 Vancouver WA 1:45:22.9 16:58 10 32 8:51:01 AM
636 1901 Robert Hardy M 37 M35-39 Olympia WA 1:45:36.4 17:00 78 115 8:53:15 AM
637 1138 Mason Bell M 19 M14-19 Ocean Park WA 1:45:37.5 17:00 55 78 8:45:57 AM
638 122 Tim Herrmann M 63 M60-64 Tillamook OR 1:45:39.0 17:01 52 126 8:50:33 AM
639 1376 Mike Chase M 67 M65-69 Seaview WA 1:45:40.1 17:01 39 97 8:49:53 AM
640 1187 Peter Birdeno M 45 M45-49 Astoria OR 1:45:55.6 17:03 51 102 8:53:22 AM
641 3328 Mike Walk M 58 M55-59 North Salt Lake UT 1:45:57.4 17:04 45 92 8:52:03 AM
642 1919 Garret Hart M 54 M50-54 West Richland WA 1:45:57.9 17:04 60 114 8:53:28 AM
643 3351 Keith Warren M 66 M65-69 Astoria OR 1:45:58.4 17:04 40 97 8:45:48 AM
644 1135 Donald Bell M 76 M75-79 Ocean Park WA 1:46:00.9 17:04 11 32 8:45:57 AM
645 526 Karl Fabbe M 44 M40-44 Spokane WA 1:46:02.5 17:04 76 125 8:48:44 AM
646 1296 Dylan Bumbarger M 51 M50-54 Clackamas OR 1:46:02.5 17:04 61 114 8:52:38 AM
647 1552 Noah Dolinajec M 32 M30-34 Astoria OR 1:46:13.0 17:06 63 91 8:51:25 AM
648 1050 Stuart Arnold M 59 M55-59 Astoria OR 1:46:15.6 17:07 46 92 8:50:43 AM
649 1635 Michael Eschete M 63 M60-64 Beaverton OR 1:46:16.0 17:07 53 126 8:53:59 AM
650 438 Bobby Call M 17 M14-19 Colton OR 1:46:31.0 17:09 56 78 8:45:02 AM
651 1722 Eric Friedman M 66 M65-69 Seaside OR 1:46:32.4 17:09 41 97 8:50:11 AM
652 1633 Rick Esaacson M 45 M45-49 Lyle WA 1:46:39.7 17:10 52 102 8:45:06 AM
653 1112 Dustin Bates M 51 M50-54 Oregon City OR 1:46:42.8 17:11 62 114 8:53:11 AM
654 976 Christopher Abla M 64 M60-64 Tillamook OR 1:47:07.0 17:15 54 126 8:52:15 AM
655 893 Robert Tatar M 66 M65-69 Long Beach WA 1:47:07.4 17:15 42 97 8:53:19 AM
656 1707 William Frazee M 64 M60-64 Portland OR 1:47:12.3 17:16 55 126 8:51:02 AM
657 1068 Mark Baer M 69 M65-69 Salem OR 1:47:18.8 17:17 43 97 8:53:35 AM
658 1335 Tod Campbell M 60 M60-64 La Center WA 1:47:19.8 17:17 56 126 8:49:43 AM
659 3432 Mark Winstanley M 70 M70-74 Astoria OR 1:47:26.5 17:18 32 78 8:46:16 AM
660 1404 Ian Clark-Williams M 35 M35-39 Portland OR 1:47:29.6 17:18 79 115 8:49:10 AM
661 2249 Michael Lang M 69 M65-69 Portland OR 1:47:35.2 17:19 44 97 8:47:16 AM
662 1089 Tye Ball M 48 M45-49 Woodland WA 1:47:45.6 17:21 53 102 8:54:26 AM
663 272 Kushagra Sharma M 39 M35-39 Vancouver WA 1:47:48.5 17:21 80 115 8:50:33 AM
664 3491 James Postell-Royce M 13 M01-13 Astoria OR 1:47:50.7 17:22 32 57 8:50:06 AM
665 1454 Jeremy Crawford M 38 M35-39 Warrenton OR 1:47:51.0 17:22 81 115 8:49:28 AM
666 2119 Richard Jones M 46 M45-49 Seattle WA 1:47:51.3 17:22 54 102 8:48:39 AM
667 1263 Rob Brooks M 50 M50-54 Warrenton OR 1:47:55.1 17:23 63 114 8:49:29 AM
668 1586 Sean Duncan M 16 M14-19 Salem OR 1:47:56.9 17:23 57 78 8:53:10 AM
669 298 Robert Talder M 66 M65-69 Seattle WA 1:47:57.0 17:23 45 97 8:49:31 AM
670 1610 Ronald Eggert M 64 M60-64 Waldport OR 1:48:00.1 17:23 57 126 8:52:17 AM
671 1587 Steve Duncan M 53 M50-54 Salem OR 1:48:02.7 17:24 64 114 8:53:08 AM
672 240 Austin Putnam M 45 M45-49 Troutdale OR 1:48:03.1 17:24 55 102 8:48:14 AM
673 3416 Spencer Williams M 52 M50-54 Portland OR 1:48:04.8 17:24 65 114 8:49:16 AM
674 124 Jeffrey Hill M 71 M70-74 Ellensburg WA 1:48:25.6 17:27 33 78 8:52:06 AM
675 1563 Ronald Downey M 60 M60-64 Meridian ID 1:48:34.3 17:29 58 126 8:54:22 AM
676 2903 Corey Ruiz M 35 M35-39 Astoria OR 1:48:36.7 17:29 82 115 8:52:14 AM
677 367 Jay Parker M 60 M60-64 Camas WA 1:48:43.2 17:30 59 126 8:48:25 AM
678 908 Tim Triesch M 61 M60-64 Aberdeen WA 1:48:49.5 17:31 60 126 8:49:05 AM
679 3472 Caleb Yarian M 45 M45-49 Portland OR 1:48:57.3 17:33 56 102 8:52:57 AM
680 1163 Dustin Bessette M 36 M35-39 Troutdale OR 1:48:58.6 17:33 83 115 8:48:48 AM
681 2642 Jerry Ooley M 66 M65-69 Chinook WA 1:48:58.7 17:33 46 97 8:49:16 AM
682 2523 Nick Monsees M 26 M25-29 Renton WA 1:49:04.9 17:34 37 59 8:48:32 AM
683 1761 Barry Gaunce M 39 M35-39 Vancouver WA 1:49:07.3 17:34 84 115 8:52:48 AM
684 2308 Jeff Linquist M 46 M45-49 Naselle WA 1:49:10.2 17:35 57 102 8:51:00 AM
685 1227 Jason Bostwick M 44 M40-44 Hillsboro OR 1:49:16.2 17:36 77 125 8:54:22 AM
686 1698 David Fowler M 50 M50-54 Tillamook OR 1:49:33.6 17:38 66 114 8:51:41 AM
687 359 Art Ashton M 81 M80-99 Vancouver WA 1:49:33.9 17:38 2 12 8:47:53 AM
688 1840 Preston Griffith M 45 M45-49 Astoria OR 1:49:38.7 17:39 58 102 8:49:50 AM
689 3257 Kevin Traff M 65 M65-69 Olympia WA 1:49:45.0 17:40 47 97 8:46:12 AM
690 3255 Rick Vanderbeek M 58 M55-59 Washougal WA 1:49:45.2 17:40 47 92 8:54:47 AM
691 387 Gary Bergren M 76 M75-79 Vancouver WA 1:49:46.3 17:40 12 32 8:50:15 AM
692 2859 Jake Roberts M 30 M30-34 Ocean Park WA 1:49:48.1 17:41 64 91 8:46:13 AM
693 868 Tim Stebbins M 71 M70-74 Grapeview WA 1:49:50.1 17:41 34 78 8:50:15 AM
694 3149 David Stone M 74 M70-74 Portland OR 1:49:56.7 17:42 35 78 8:50:22 AM
695 564 Stephen Graham M 65 M65-69 Lakewood WA 1:50:05.2 17:43 48 97 8:54:25 AM
696 2031 Tim Hume M 62 M60-64 Clackamas OR 1:50:25.6 17:47 61 126 8:51:55 AM
697 452 Thadeus Chestnut M 20 M20-24 Battle Ground WA 1:50:25.9 17:47 18 26 8:45:02 AM
698 1756 Ben Garvey M 57 M55-59 Astoria OR 1:50:36.5 17:49 48 92 8:51:14 AM
699 2118 Josh Jones M 29 M25-29 Battle Ground WA 1:50:39.1 17:49 38 59 8:52:38 AM
700 3220 Jesse Thompson M 49 M45-49 Sherwood OR 1:50:54.4 17:51 59 102 8:54:02 AM
701 2201 Mark Knecht M 65 M65-69 Long Beach WA 1:50:54.7 17:51 49 97 8:52:52 AM
702 1104 Dennis Barrett M 76 M75-79 Long Beach WA 1:50:55.4 17:52 13 32 8:49:15 AM
703 937 John Welinski M 64 M60-64 Camas WA 1:50:56.3 17:52 62 126 8:49:07 AM
704 1644 Russell Evans M 49 M45-49 Asotin WA 1:50:56.4 17:52 60 102 8:51:30 AM
705 814 Stu Roy M 61 M60-64 Washougal WA 1:51:04.6 17:53 63 126 8:49:05 AM
706 3188 Ryan Taggart M 48 M45-49 Astoria OR 1:51:19.4 17:55 61 102 8:48:31 AM
707 1945 Chris Heimgartner M 64 M60-64 Lynden WA 1:51:29.3 17:57 64 126 8:50:58 AM
708 2250 Dan Larkins M 72 M70-74 Oregon City OR 1:51:34.5 17:58 36 78 8:47:23 AM
709 45 Bryan Campbell M 60 M60-64 Portland OR 1:51:42.8 17:59 65 126 8:51:50 AM
710 2417 Seaton McCarley M 43 M40-44 Woodburn OR 1:51:45.4 18:00 78 125 8:54:42 AM
711 157 Richard Kronjaeger M 42 M40-44 Raymond WA 1:51:46.1 18:00 79 125 8:48:22 AM
712 2915 Tom Ank M 54 M50-54 Astoria OR 1:51:48.6 18:00 67 114 8:48:08 AM
713 3443 Saige Wolley M 25 M25-29 Astoria OR 1:51:48.7 18:00 39 59 8:49:29 AM
714 187 Mike Manchester M 81 M80-99 Castle Rock WA 1:51:54.0 18:01 3 12 8:47:33 AM
715 2695 Glenn Peebles M 72 M70-74 Westport WA 1:51:55.1 18:01 37 78 8:51:47 AM
716 3428 Raphael Katz M 61 M60-64 Warrenton OR 1:52:10.4 18:04 66 126 8:48:55 AM
717 1656 Porter Fasching M 10 M01-13 Astoria OR 1:52:20.3 18:05 33 57 8:47:16 AM
718 2268 Robert Law M 71 M70-74 Astoria OR 1:52:21.8 18:05 38 78 8:49:22 AM
719 1147 Jake Bennett M 15 M14-19 Kent WA 1:52:23.7 18:06 58 78 8:54:59 AM
720 2466 Kevin Mellor M 52 M50-54 Oregon City OR 1:52:32.9 18:07 68 114 8:53:27 AM
721 2684 Raul Patel M 24 M20-24 Corvallis OR 1:52:35.5 18:08 19 26 8:52:30 AM
722 993 Nick Alderman M 53 M50-54 Shelton WA 1:52:41.6 18:09 69 114 8:51:57 AM
723 1358 Michael Carreiro M 67 M65-69 Ocean Park WA 1:52:56.2 18:11 50 97 8:49:43 AM
724 1046 Terry Arendt M 64 M60-64 Aurora OR 1:52:56.8 18:11 67 126 8:52:43 AM
725 1654 Jon Fasching M 48 M45-49 Astoria OR 1:52:59.7 18:12 62 102 8:47:18 AM
726 471 Terry Cronk M 58 M55-59 Burien WA 1:53:30.3 18:16 49 92 8:51:39 AM
727 2674 David Pardo M 56 M55-59 Lincoln City OR 1:53:33.6 18:17 50 92 8:53:05 AM
728 1786 Jason Gladney M 53 M50-54 Warrenton OR 1:53:40.9 18:18 70 114 8:50:04 AM
729 2023 Brenner Huhta M 14 M14-19 Longview WA 1:53:42.9 18:19 59 78 8:55:05 AM
730 768 Norman Isaacson M 0 F60-64 Vancouver WA 1:53:44.9 18:19 89 218 8:48:25 AM
731 2712 Jeremy Peterson M 48 M45-49 Longview WA 1:53:47.2 18:19 63 102 8:54:30 AM
732 3096 Brian Snyder M 59 M55-59 Silverlake WA 1:53:52.8 18:20 51 92 8:47:54 AM
733 1799 Rich Gohl M 62 M60-64 Beaverton OR 1:54:13.6 18:23 68 126 8:51:04 AM
734 2517 Grant Modin M 72 M70-74 Bend OR 1:54:15.3 18:24 39 78 8:51:36 AM
735 3256 Matthew Tracey M 40 M40-44 Salem OR 1:54:20.6 18:25 80 125 8:53:46 AM
736 1768 Chris George M 33 M30-34 Bend OR 1:54:21.0 18:25 65 91 8:51:32 AM
737 1953 Tim Henn M 64 M60-64 Ilwaco WA 1:54:34.9 18:27 69 126 8:49:34 AM
738 2905 Lennie Rummel M 43 M40-44 Corvallis OR 1:54:35.2 18:27 81 125 8:51:16 AM
739 1968 Jacob Herr M 30 M30-34 Kirkland WA 1:54:39.9 18:28 66 91 8:50:45 AM
740 1243 Christopher Bradley M 74 M70-74 Eugene OR 1:54:42.0 18:28 40 78 8:52:25 AM
741 1630 Eric Erickson M 52 M50-54 Vancouver WA 1:54:47.1 18:29 71 114 8:50:40 AM
742 632 Gregory Johnston M 71 M70-74 Kirkland WA 1:54:54.8 18:30 41 78 8:53:49 AM
743 1510 Santana Dees M 17 M14-19 Portland OR 1:55:00.8 18:31 60 78 8:50:59 AM
744 661 Maurice Lebeau M 63 M60-64 Camas WA 1:55:01.3 18:31 70 126 8:49:01 AM
745 144 Eric Kellon M 53 M50-54 Portland OR 1:55:07.1 18:32 72 114 8:54:36 AM
746 2301 Patrick Lindenmeyer M 69 M65-69 Portland OR 1:55:13.9 18:33 51 97 8:50:59 AM
747 2894 Grayson Roundy M 19 M14-19 Nehalem OR 1:55:30.3 18:36 61 78 8:47:05 AM
748 376 Mark Bastasch M 53 M50-54 Portland OR 1:55:35.4 18:37 73 114 8:53:55 AM
749 1366 Martin Cathey M 66 M65-69 Grantsville UT 1:55:36.0 18:37 52 97 8:52:10 AM
750 365 Brian Baker M 57 M55-59 Portland OR 1:55:39.2 18:37 52 92 8:53:49 AM
751 274 Chandler Shelton M 54 M50-54 Bothell WA 1:55:48.2 18:39 74 114 8:49:05 AM
752 754 Dan Owings M 80 M80-99 Astoria OR 1:55:56.1 18:40 4 12 8:52:23 AM
753 55 Sean Cimino M 42 M40-44 Portland OR 1:55:58.4 18:40 82 125 8:53:40 AM
754 1559 Justin Douglas M 51 M50-54 Portland OR 1:56:05.2 18:41 75 114 8:47:50 AM
755 207 Tommy Molloy M 11 M01-13 Hammond OR 1:56:06.5 18:42 34 57 8:54:45 AM
756 2130 Matt Kallen M 62 M60-64 Portland OR 1:56:08.5 18:42 71 126 8:53:56 AM
757 2392 Daniel Marvin M 66 M65-69 Astoria OR 1:56:27.7 18:45 53 97 8:55:14 AM
758 1165 Elijah Bettger M 17 M14-19 Portland OR 1:56:41.4 18:47 62 78 8:54:48 AM
759 1325 Joel Cabilatazan M 54 M50-54 Gresham OR 1:56:42.1 18:47 76 114 8:54:49 AM
760 1683 Matthew Flemetis M 24 M20-24 Raymond WA 1:56:44.7 18:48 20 26 8:48:25 AM
761 2406 David Maxon M 41 M40-44 Kalama WA 1:57:12.4 18:52 83 125 8:52:25 AM
762 2883 Gerald Rose M 73 M70-74 Seaside OR 1:57:13.0 18:52 42 78 8:46:10 AM
763 2895 Brian Rowe M 50 M50-54 Warrenton OR 1:57:14.9 18:53 77 114 8:52:46 AM
764 3366 Jon Way M 68 M65-69 Warrenton OR 1:57:16.2 18:53 54 97 8:46:12 AM
765 2929 Felix Sanchez M 47 M45-49 Gresham OR 1:57:17.7 18:53 64 102 8:47:41 AM
766 113 Rob Graves M 62 M60-64 Hood River OR 1:57:21.8 18:54 72 126 8:46:22 AM
767 2172 Ian King M 42 M40-44 Warren OR 1:57:26.5 18:55 84 125 8:52:12 AM
768 525 George Exum M 77 M75-79 Cathlamet WA 1:57:32.4 18:55 14 32 8:49:46 AM
769 586 Ernest Hebert M 70 M70-74 Sherwood OR 1:57:47.0 18:58 43 78 8:45:28 AM
770 3425 Michael Wilson M 63 M60-64 Warrenton OR 1:58:00.8 19:00 73 126 8:51:55 AM
771 2298 Ken Lind M 84 M80-99 Canby OR 1:58:00.9 19:00 5 12 8:49:55 AM
772 1826 Michael Green M 62 M60-64 Warrenton OR 1:58:04.6 19:01 74 126 8:51:55 AM
773 2323 Courtney Loomis M 69 M65-69 Cove OR 1:58:10.5 19:02 55 97 8:50:41 AM
774 2977 Jon Scott M 54 M50-54 Salem OR 1:58:10.6 19:02 78 114 8:49:56 AM
775 3150 David Stoothoff M 63 M60-64 Yakima WA 1:58:11.7 19:02 75 126 8:50:46 AM
776 2220 Henry Gary Kuhlmann M 80 M80-99 Redondo Beach CA 1:58:12.4 19:02 6 12 8:54:42 AM
777 2025 Bryden Huhta M 11 M01-13 Longview WA 1:58:15.3 19:02 35 57 8:55:05 AM
778 989 Albert Alaniz M 48 M45-49 Portland OR 1:58:15.9 19:02 65 102 8:54:12 AM
779 2027 Jean-Paul Huhta M 48 M45-49 Longview WA 1:58:20.4 19:03 66 102 8:55:05 AM
780 1652 Kevin Faris M 63 M60-64 Lake Oswego OR 1:58:21.3 19:03 76 126 8:50:14 AM
781 305 Adiel Torres M 26 M25-29 Olympia WA 1:58:24.1 19:04 40 59 8:48:56 AM
782 858 Rick Sohn M 71 M70-74 Winchester OR 1:58:25.2 19:04 44 78 8:47:49 AM
783 468 Julian Cox M 10 M01-13 Newberg OR 1:58:39.3 19:06 36 57 8:52:22 AM
784 459 Richard Cole M 83 M80-99 Eugene OR 1:58:44.3 19:07 7 12 8:50:53 AM
785 307 Navay Torres M 4 M01-13 Olympia WA 1:58:45.8 19:07 37 57 8:48:34 AM
786 2765 Layne Prest M 68 M65-69 Chinook WA 1:58:48.4 19:08 56 97 8:49:00 AM
787 2802 Arthur Rausch M 57 M55-59 Ocean Park WA 1:58:56.3 19:09 53 92 8:49:42 AM
788 3346 Nick Warmbrodt M 46 M45-49 Tillamook OR 1:59:09.5 19:11 67 102 8:50:50 AM
789 1600 Albert Earnest M 65 M65-69 Longview WA 1:59:16.3 19:12 57 97 8:54:55 AM
790 1822 David Gray M 70 M70-74 Gearhart OR 1:59:18.2 19:12 45 78 8:50:59 AM
791 1031 John Anderson M 69 M65-69 Portland OR 1:59:27.8 19:14 58 97 8:47:50 AM
792 2505 Ronald Mills M 74 M70-74 Netarts OR 1:59:28.7 19:14 46 78 8:47:51 AM
793 1474 Russ Daley M 68 M65-69 Vancouver WA 1:59:48.5 19:17 59 97 8:48:28 AM
794 2403 Marc Mattmiller M 68 M65-69 Port Orchard WA 1:59:58.9 19:19 60 97 8:50:15 AM
795 3283 Donald Scott M 58 M55-59 Vancouver WA 2:00:03.5 19:20 54 92 8:48:43 AM
796 738 Steve Northrop M 42 M40-44 Astoria OR 2:00:12.7 19:21 85 125 8:50:30 AM
797 795 John Reid M 75 M75-79 Olympia WA 2:00:21.4 19:23 15 32 8:48:44 AM
798 2216 Steve Krueger M 64 M60-64 Florence OR 2:00:31.0 19:24 77 126 8:53:56 AM
799 3007 Timothy Shaw M 58 M55-59 Seattle WA 2:00:31.7 19:24 55 92 8:48:22 AM
800 909 Mike Trout M 70 M70-74 Beaverton OR 2:00:38.6 19:25 47 78 8:54:04 AM
801 2664 Dan Palenske-Sutherland M 75 M75-79 Astoria OR 2:00:41.7 19:26 16 32 8:46:28 AM
802 2040 James Hunter M 66 M65-69 Warrenton OR 2:00:42.5 19:26 61 97 8:45:53 AM
803 969 Pat O Callaghan M 78 M75-79 Beaverton OR 2:00:43.0 19:26 17 32 8:54:02 AM
804 1880 Matthew Haner M 20 M20-24 Seaside OR 2:00:43.3 19:26 21 26 8:50:50 AM
805 1696 Kevin Forsman M 52 M50-54 Vancouver WA 2:00:55.8 19:28 79 114 8:48:51 AM
806 1307 Jordan Burford M 30 M30-34 Astoria OR 2:00:56.4 19:28 67 91 8:51:31 AM
807 324 Shaun Wagner M 55 M55-59 Cannon Beach OR 2:00:56.9 19:28 56 92 8:49:42 AM
808 794 Michael Reed M 54 M50-54 Dallas OR 2:00:58.6 19:29 80 114 8:52:07 AM
809 87 Ian Elder M 12 M01-13 Centralia WA 2:01:00.3 19:29 38 57 8:53:42 AM
810 971 Scott Rogers M 71 M70-74 Banks OR 2:01:00.9 19:29 48 78 8:48:22 AM
811 3410 David Williams M 70 M70-74 Raymond WA 2:01:07.0 19:30 49 78 8:50:56 AM
812 346 Scott Albert M 55 M55-59 Centralia WA 2:01:08.1 19:30 57 92 8:53:43 AM
813 1248 Philip Bransford M 57 M55-59 Portland OR 2:01:14.1 19:31 58 92 8:51:09 AM
814 3086 Jason Snell M 50 M50-54 Portland OR 2:01:17.6 19:32 81 114 8:51:08 AM
815 1668 Thomas Ferrando M 67 M65-69 Canby OR 2:01:18.0 19:32 62 97 8:48:53 AM
816 2173 Joseph King M 37 M35-39 Rainier OR 2:01:18.3 19:32 85 115 8:50:16 AM
817 2534 Lukas Moore M 11 M01-13 Astoria OR 2:01:21.0 19:32 39 57 8:47:34 AM
818 2007 Mark Horn M 55 M55-59 Portland OR 2:01:22.1 19:32 59 92 8:54:40 AM
819 2530 Jayson Moore M 44 M40-44 Astoria OR 2:01:23.7 19:33 86 125 8:47:34 AM
820 2096 Steven Johns M 57 M55-59 Gervais OR 2:01:29.9 19:34 60 92 8:54:39 AM
821 3411 Eric Williams M 62 M60-64 Astoria OR 2:01:30.0 19:34 78 126 8:54:37 AM
822 1639 Roy Estes M 53 M50-54 Astoria OR 2:01:31.0 19:34 82 114 8:54:38 AM
823 3405 Mark Wilkinson M 54 M50-54 Portland OR 2:01:31.1 19:34 83 114 8:54:36 AM
824 1385 Mike Ching M 38 M35-39 Portland OR 2:01:34.6 19:34 86 115 8:54:58 AM
825 333 Dell Wilson M 57 M55-59 Toledo WA 2:01:40.8 19:35 61 92 8:51:00 AM
826 2814 James Reichel M 66 M65-69 Scappoose OR 2:01:45.8 19:36 63 97 8:49:09 AM
827 2269 Timothy Lawerence M 66 M65-69 Chinook WA 2:01:57.7 19:38 64 97 8:49:35 AM
828 1299 Ben Bunker M 48 M45-49 Tillamook OR 2:02:00.4 19:39 68 102 8:53:50 AM
829 247 Leonard Reierson M 66 M65-69 Medford OR 2:02:04.1 19:39 65 97 8:54:16 AM
830 1564 Don Doyle M 63 M60-64 Clatskanie OR 2:02:05.8 19:39 79 126 8:54:15 AM
831 3012 Peyton Shelton M 16 M14-19 Raymond WA 2:02:29.7 19:43 63 78 8:50:48 AM
832 3394 Seth Whyte M 45 M45-49 Corvallis OR 2:02:31.9 19:44 69 102 8:49:27 AM
833 1713 Benjamin French M 13 M01-13 Poulsbo WA 2:02:34.3 19:44 40 57 8:47:28 AM
834 3492 Tomas Rodriguez-Sheena M 15 M14-19 Ione OR 2:02:38.0 19:45 64 78 8:54:11 AM
835 1503 Roger Davis M 8 M01-13 Ocean Park WA 2:02:45.4 19:46 41 57 8:45:47 AM
836 2629 Kevin Ogorzelec M 55 M55-59 Warrenton OR 2:02:46.7 19:46 62 92 8:52:07 AM
837 1498 Gregory Davis M 49 M45-49 Ocean Park WA 2:02:47.6 19:46 70 102 8:45:48 AM
838 1222 Glen Bos M 66 M65-69 Yakima WA 2:02:59.3 19:48 66 97 8:52:01 AM
839 1282 Daniel Bruce M 50 M50-54 Gunnison CO 2:03:00.2 19:48 84 114 8:52:34 AM
840 685 Andrew Marshall M 36 M35-39 Vancouver CA 2:03:12.9 19:50 87 115 8:48:27 AM
841 3452 William Woodburn M 71 M70-74 Ocean Park WA 2:03:25.3 19:52 50 78 8:54:37 AM
842 492 Paul Diaz M 56 M55-59 Ocean Park WA 2:03:25.7 19:52 63 92 8:52:58 AM
843 3103 Jared Souza M 25 M25-29 Longview WA 2:03:28.8 19:53 41 59 8:55:05 AM
844 3112 Jordan Sprague M 33 M30-34 Seaside OR 2:03:45.6 19:56 68 91 8:46:50 AM
845 121 Daniel Hedeen M 61 M60-64 Beaverton OR 2:03:50.3 19:56 80 126 8:53:58 AM
846 1265 Darold Brower M 59 M55-59 Beaverton OR 2:03:52.8 19:57 64 92 8:53:57 AM
847 910 Daniel Trujillo M 44 M40-44 Ocean Park WA 2:04:01.7 19:58 87 125 8:48:12 AM
848 3360 Leif Waterstrat M 11 M01-13 Olympia WA 2:04:04.8 19:59 42 57 8:52:18 AM
849 855 Shawn Smith M 67 M65-69 Oceanside CA 2:04:07.9 19:59 67 97 8:52:12 AM
850 1584 John Duncan M 42 M40-44 Warrenton OR 2:04:11.0 20:00 88 125 8:47:44 AM
851 811 Tim Roush M 58 M55-59 Seattle WA 2:04:18.2 20:01 65 92 8:54:22 AM
852 2777 Jim Purdy M 63 M60-64 Astoria OR 2:04:25.5 20:02 81 126 8:51:20 AM
853 710 Justin Mirabal M 43 M40-44 Vancouver WA 2:04:33.2 20:03 89 125 8:53:14 AM
854 229 Alejandro Pedraza M 45 M45-49 Cannon Beach OR 2:04:35.6 20:04 71 102 8:50:54 AM
855 843 Dan Siebenthal M 70 M70-74 Central Point OR 2:04:37.7 20:04 51 78 8:55:01 AM
856 2660 David Padlina M 70 M70-74 Warrenton OR 2:04:41.9 20:05 52 78 8:55:02 AM
857 575 John Hanske M 64 M60-64 Seattle WA 2:04:48.2 20:06 82 126 8:49:17 AM
858 1280 Tucker McLain M 15 M14-19 Vancouver WA 2:04:48.7 20:06 65 78 8:52:15 AM
859 1281 Riker McLain M 14 M14-19 Vancouver WA 2:04:49.2 20:06 66 78 8:52:14 AM
860 3080 Tomas Smith M 73 M70-74 Seaside OR 2:04:51.1 20:06 53 78 8:51:34 AM
861 2447 Jeremy McLain M 42 M40-44 Vancouver WA 2:05:05.3 20:08 90 125 8:52:14 AM
862 1595 Brent Dvorak M 65 M65-69 Lacey WA 2:05:11.5 20:09 68 97 8:49:20 AM
863 227 Christopher Pedersen M 53 M50-54 La Center WA 2:05:21.4 20:11 85 114 8:50:10 AM
864 2531 Joe Moore M 62 M60-64 Portland OR 2:05:21.6 20:11 83 126 8:50:23 AM
865 1156 Kyle Bernards M 42 M40-44 Wood Village OR 2:05:30.0 20:12 91 125 8:52:40 AM
866 3265 Brodie Troffer M 14 M14-19 Naselle WA 2:05:45.6 20:15 67 78 8:45:02 AM
867 501 Tom Dorcy M 72 M70-74 Beaverton OR 2:05:49.1 20:15 54 78 8:50:14 AM
868 880 Scott Stinnett M 64 M60-64 Vancouver WA 2:05:51.0 20:16 84 126 8:48:11 AM
869 878 Benjamin Stinnett M 36 M35-39 Vancouver WA 2:05:52.8 20:16 88 115 8:48:11 AM
870 1636 Antonio Espinosa M 43 M40-44 Tigard OR 2:05:53.6 20:16 92 125 8:47:27 AM
871 1838 David Griffith M 57 M55-59 Clarkston WA 2:06:04.5 20:18 66 92 8:51:29 AM
872 2016 James Howser M 67 M65-69 Astoria OR 2:06:15.2 20:20 69 97 8:47:38 AM
873 2194 Ronnie Klemple M 48 M45-49 Astoria OR 2:06:17.4 20:20 72 102 8:48:02 AM
874 2196 Sebastian Klemple M 12 M01-13 Astoria OR 2:06:17.7 20:20 43 57 8:48:01 AM
875 2057 Tim Ingram M 61 M60-64 Gearhart OR 2:06:18.1 20:20 85 126 8:47:37 AM
876 850 Christopher Smith M 57 M55-59 Astoria OR 2:06:21.9 20:21 67 92 8:51:59 AM
877 1378 Nigel Chaumeton M 63 M60-64 Portland OR 2:06:24.3 20:21 86 126 8:52:23 AM
878 2669 Hemant Pandharpurkar M 60 M60-64 Portland OR 2:06:29.5 20:22 87 126 8:47:31 AM
879 3108 Tom Spaulding M 72 M70-74 Portland OR 2:06:30.1 20:22 55 78 8:52:21 AM
880 1214 Joel Boone M 53 M50-54 Portland OR 2:06:33.0 20:22 86 114 8:53:18 AM
881 1591 Robert Dunne M 61 M60-64 Portland OR 2:06:34.0 20:23 88 126 8:53:21 AM
882 2164 Mark Kester M 68 M65-69 Seaview WA 2:06:36.5 20:23 70 97 8:53:16 AM
883 2506 Shane Milward M 57 M55-59 Seaview WA 2:06:38.7 20:23 68 92 8:53:16 AM
884 1917 Zachary Harris M 36 M35-39 Clarkston WA 2:06:38.8 20:23 89 115 8:51:45 AM
885 2795 Chris Randall M 52 M50-54 Ocean Park WA 2:06:39.5 20:24 87 114 8:51:24 AM
886 2938 Daniel Sands M 72 M70-74 Bend OR 2:06:43.0 20:24 56 78 8:54:14 AM
887 1518 Rob Demezas M 61 M60-64 Vancouver WA 2:06:45.3 20:24 89 126 8:50:07 AM
888 1715 Forrest French M 44 M40-44 Poulsbo WA 2:06:49.1 20:25 93 125 8:47:32 AM
889 3458 Chris Wright M 47 M45-49 Happy Valley OR 2:07:03.3 20:27 73 102 8:49:38 AM
890 1023 Todd Amundson M 57 M55-59 Brush Prairie WA 2:07:12.1 20:29 69 92 8:54:11 AM
891 3485 Justin Zimmerman M 29 M25-29 Vancouver WA 2:07:33.7 20:32 42 59 8:49:52 AM
892 1424 John Collet M 71 M70-74 Portland OR 2:07:34.5 20:32 57 78 8:51:54 AM
893 835 Chuck Sheketoff M 69 M65-69 Silverton OR 2:07:38.1 20:33 71 97 8:49:28 AM
894 231 David Phillips M 62 M60-64 Austin TX 2:07:42.5 20:34 90 126 8:45:02 AM
895 3279 Christopher Uelmen M 62 M60-64 Vancouver WA 2:07:46.5 20:34 91 126 8:50:09 AM
896 3302 Chad Veorse M 53 M50-54 Scappoose OR 2:07:50.5 20:35 88 114 8:49:57 AM
897 942 Dan Weythman M 69 M65-69 Eugene OR 2:08:05.3 20:37 72 97 8:51:11 AM
898 254 Dave Riveness M 57 M55-59 Lake Oswego OR 2:08:07.4 20:38 70 92 8:48:27 AM
899 1957 Mike Henningsen M 62 M60-64 Vancouver WA 2:08:09.8 20:38 92 126 8:48:28 AM
900 1000 Barry Allen M 57 M55-59 Portland OR 2:08:11.3 20:38 71 92 8:48:06 AM
901 2151 Gardner Kempthorne M 45 M45-49 Olympia WA 2:08:11.4 20:38 74 102 8:46:59 AM
902 1542 Nathan Diggs M 41 M40-44 Port Orchard WA 2:08:13.5 20:39 94 125 8:54:59 AM
903 2728 Nathaniel Pickles M 18 M14-19 Astoria OR 2:08:14.5 20:39 68 78 8:55:00 AM
904 2855 Dale Roberton M 77 M75-79 Salem OR 2:08:26.4 20:41 18 32 8:53:04 AM
905 3350 Alex Warren M 37 M35-39 Astoria OR 2:08:30.6 20:41 90 115 8:54:55 AM
906 3204 Stephen Terry M 60 M60-64 Portland OR 2:08:38.6 20:43 93 126 8:53:21 AM
907 3146 David Stodd M 65 M65-69 Portland OR 2:08:43.7 20:43 73 97 8:53:19 AM
908 3038 David Sine M 61 M60-64 Portland OR 2:08:54.0 20:45 94 126 8:52:29 AM
909 1989 Ethan Hockenson M 11 M01-13 Pinehurst ID 2:09:03.7 20:47 44 57 8:52:11 AM
910 2365 Nicholas Maki M 30 M30-34 Astoria OR 2:09:07.2 20:47 69 91 8:50:38 AM
911 1499 Jeffrey Davis M 64 M60-64 Warrenton OR 2:09:10.5 20:48 95 126 8:52:09 AM
912 204 Robert Milne M 51 M50-54 Portland OR 2:09:17.9 20:49 89 114 8:55:09 AM
913 179 Thadeus Lutz M 51 M50-54 Portland OR 2:09:18.8 20:49 90 114 8:55:09 AM
914 766 Gregory Petersen M 56 M55-59 Vancouver WA 2:09:26.7 20:50 72 92 8:51:59 AM
915 863 Will Spinks M 14 M14-19 Olympia WA 2:09:28.9 20:51 69 78 8:54:20 AM
916 2449 Dan McMillan M 61 M60-64 West Linn OR 2:09:42.9 20:53 96 126 8:49:50 AM
917 2345 Christopher Lyons M 43 M40-44 Portland OR 2:10:06.7 20:57 95 125 8:53:54 AM
918 2950 Troy Schaffer M 34 M30-34 Warrenton OR 2:10:11.6 20:58 70 91 8:50:48 AM
919 159 Rory Kuhn M 73 M70-74 Bonner Springs KS 2:10:13.6 20:58 58 78 8:47:02 AM
920 1638 Gabriel Espinosa M 45 M45-49 Lake Oswego OR 2:10:21.6 20:59 75 102 8:47:08 AM
921 2539 Chris Moorhead M 53 M50-54 Springfield OR 2:10:22.1 20:59 91 114 8:48:38 AM
922 3008 Christopher Shelby M 60 M60-64 Astoria OR 2:10:30.9 21:01 97 126 8:45:02 AM
923 2255 Gary Larsen M 77 M75-79 Gresham OR 2:10:32.9 21:01 19 32 8:46:45 AM
924 2573 Kevin Murphy M 55 M55-59 Hammond OR 2:10:34.8 21:01 73 92 8:53:37 AM
925 3413 Mike Williams M 75 M75-79 Bothell OR 2:10:37.9 21:02 20 32 8:46:47 AM
926 3116 Benjamin Stansberry M 10 M01-13 Buckley WA 2:10:45.9 21:03 45 57 8:50:38 AM
927 2572 Dan Murphy M 65 M65-69 Lake Oswego OR 2:11:01.6 21:06 74 97 8:50:12 AM
928 3282 Brandon Uribe M 27 M25-29 Beaverton OR 2:11:26.9 21:10 43 59 8:54:03 AM
929 3387 Kenneth Westphal M 17 M14-19 Mukilteo WA 2:11:29.0 21:10 70 78 8:51:16 AM
930 2882 Adam Rose M 43 M40-44 Naselle WA 2:11:51.8 21:14 96 125 8:53:25 AM
931 2071 Benjamin Jacobson M 31 M30-34 Kenmore WA 2:12:06.5 21:16 71 91 8:54:03 AM
932 1249 Donald Schmidt M 54 M50-54 Portland OR 2:12:06.9 21:16 92 114 8:51:59 AM
933 612 Donny Holevinski M 40 M40-44 Walla Walla WA 2:12:11.2 21:17 97 125 8:53:52 AM
934 771 Clay Petrovski M 33 M30-34 Ocean Park WA 2:12:15.4 21:18 72 91 8:48:49 AM
935 1513 Fred Deis M 72 M70-74 Gresham OR 2:12:22.2 21:19 59 78 8:46:55 AM
936 1388 Dennis Chmiel M 52 M50-54 Astoria OR 2:12:23.7 21:19 93 114 8:51:27 AM
937 2289 Jeremy Lewis M 25 M25-29 Sunnyside WA 2:12:23.8 21:19 44 59 8:54:06 AM
938 2990 Kevin Selkregg M 71 M70-74 Buffalo NY 2:12:29.1 21:20 60 78 8:51:28 AM
939 7 Jamie Alberts M 58 M55-59 Portland OR 2:12:44.1 21:22 74 92 8:55:38 AM
940 2236 Dan Lake M 52 M50-54 Hillsboro OR 2:12:44.5 21:22 94 114 8:48:10 AM
941 2494 Austin Miller M 27 M25-29 Astoria OR 2:12:47.0 21:23 45 59 8:54:12 AM
942 8 Nicholas Alberts M 27 M25-29 Portland OR 2:12:47.8 21:23 46 59 8:55:37 AM
943 2597 Dan Newell M 50 M50-54 Portland OR 2:12:49.0 21:23 95 114 8:49:40 AM
944 1534 Jerry Dicker M 70 M70-74 Kelowna BC 2:12:52.4 21:24 61 78 8:49:20 AM
945 2583 Ethan Navarro M 15 M14-19 Hillsboro OR 2:13:00.5 21:25 71 78 8:53:55 AM
946 2292 Bronn Lichnovsky M 48 M45-49 Astoria OR 2:13:08.7 21:26 76 102 8:53:34 AM
947 1111 Michael Barton M 71 M70-74 Ocean Park WA 2:13:16.9 21:27 62 78 8:49:31 AM
948 2720 Joseph Phillips M 76 M75-79 Wilsonville OR 2:13:24.6 21:29 21 32 8:54:32 AM
949 316 Evan Tupper M 11 M01-13 Chehalis WA 2:13:46.2 21:32 46 57 8:46:21 AM
950 1669 Zac Ferrando M 45 M45-49 Salem OR 2:14:12.6 21:36 77 102 8:49:39 AM
951 534 Don Fitzgerald M 61 M60-64 Beaverton OR 2:14:31.7 21:40 98 126 8:47:08 AM
952 2094 Reed Jochum M 54 M50-54 Boise ID 2:14:47.8 21:42 96 114 8:55:05 AM
953 2078 Scott Jaeger M 43 M40-44 Mukilteo WA 2:15:12.4 21:46 98 125 8:51:20 AM
954 195 Bill McCraw M 87 M80-99 San Jose CA 2:15:24.2 21:48 8 12 8:51:36 AM
955 502 Don Downing M 80 M80-99 Beaverton OR 2:15:30.2 21:49 9 12 8:50:01 AM
956 3357 Frithiof Waterstrat M 45 M45-49 Olympia WA 2:15:30.5 21:49 78 102 8:52:16 AM
957 1801 Diego Gonzalez M 32 M30-34 Astoria OR 2:15:36.5 21:50 73 91 8:52:01 AM
958 1131 Alan Bell M 70 M70-74 Portland OR 2:15:58.4 21:53 63 78 8:50:18 AM
959 59 John Coffman M 63 M60-64 Salem OR 2:15:59.0 21:54 99 126 8:47:41 AM
960 2891 Stephen Ross M 50 M50-54 Dunfermline FI 2:16:10.9 21:55 97 114 8:51:51 AM
961 1471 Jim Dahla M 55 M55-59 Scappoose OR 2:16:21.2 21:57 75 92 8:51:25 AM
962 2732 Michael Pinkham M 42 M40-44 Beaverton OR 2:17:08.7 22:05 99 125 8:54:31 AM
963 1285 David Bruncke M 63 M60-64 Ocean Park WA 2:17:10.2 22:05 100 126 8:45:02 AM
964 3415 Ryan Williams M 46 M45-49 Raymond WA 2:18:20.2 22:16 79 102 8:50:51 AM
965 3349 Eduardo Mendez M 47 M45-49 Ilwaco WA 2:18:26.0 22:17 80 102 8:47:22 AM
966 1837 Ben Griffith M 47 M45-49 Astoria OR 2:18:35.4 22:19 81 102 8:54:47 AM
967 1720 David Freselli M 72 M70-74 Clatskanie OR 2:18:45.9 22:20 64 78 8:52:56 AM
968 2387 Michael Martin M 65 M65-69 Warrenton OR 2:18:58.1 22:22 75 97 8:51:38 AM
969 2480 Tim Michalsky M 67 M65-69 Astoria OR 2:19:33.7 22:28 76 97 8:49:41 AM
970 2620 Kurtis Thompson M 46 M45-49 Astoria OR 2:20:04.2 22:33 82 102 8:49:54 AM
971 2382 Allan Martin M 61 M60-64 Long Beach WA 2:20:06.9 22:33 101 126 8:52:45 AM
972 1507 Ross Deardorff M 40 M40-44 Warrenton OR 2:20:33.2 22:38 100 125 8:50:23 AM
973 936 James Weber M 39 M35-39 Portland OR 2:21:11.4 22:44 91 115 8:53:26 AM
974 2627 Tom O Connor M 58 M55-59 Portland OR 2:22:13.6 22:54 76 92 8:53:05 AM
975 498 Patrick Donaldson M 73 M70-74 Wilsonville OR 2:22:14.6 22:54 65 78 8:51:16 AM
976 760 James Parker M 65 M65-69 Portland OR 2:22:24.4 22:56 77 97 8:51:00 AM
977 2816 John Reid M 62 M60-64 Tempe AZ 2:22:31.8 22:57 102 126 8:48:43 AM
978 1380 Jacob Cheuvront M 11 M01-13 Astoria OR 2:22:32.7 22:57 47 57 8:46:38 AM
979 2284 Asa Leoni M 13 M01-13 Portland OR 2:22:58.0 23:01 48 57 8:54:00 AM
980 415 Michael Breen M 69 M65-69 Seaview WA 2:23:30.8 23:06 78 97 8:46:18 AM
981 578 Karl Hanson M 45 M45-49 Warrenton OR 2:23:40.0 23:08 83 102 8:49:12 AM
982 1027 David Anderson M 59 M55-59 Gladstone OR 2:24:08.9 23:12 77 92 8:46:36 AM
983 3399 David Wigutoff M 78 M75-79 Astoria OR 2:24:33.3 23:16 22 32 8:53:32 AM
984 3231 Nathan Thorpe M 33 M30-34 Astoria OR 2:24:38.3 23:17 74 91 8:47:14 AM
985 2962 Dean Schuler M 72 M70-74 Portland OR 2:24:47.8 23:19 66 78 8:53:02 AM
986 3223 Steve Thompson M 64 M60-64 Lake Oswego OR 2:24:52.9 23:19 103 126 8:53:05 AM
987 2219 Richard Kuehn M 75 M75-79 Portland OR 2:25:08.4 23:22 23 32 8:53:03 AM
988 2183 Keith Klatt M 66 M65-69 Boring OR 2:25:23.4 23:24 79 97 8:47:58 AM
989 2420 Scott McClaine M 67 M65-69 Astoria OR 2:25:32.7 23:26 80 97 8:47:20 AM
990 523 Ed Everstine M 73 M70-74 Long Beach WA 2:25:35.2 23:26 67 78 8:47:30 AM
991 2692 Anthony Pearson M 56 M55-59 La Center WA 2:25:38.4 23:27 78 92 8:45:02 AM
992 3232 Jake Thorsen M 23 M20-24 Ilwaco WA 2:25:40.7 23:27 22 26 8:45:02 AM
993 1735 Jeremiah Rounds M 34 M30-34 Long Beach WA 2:26:03.0 23:31 75 91 8:45:02 AM
994 514 Ali Goudarz Eghtedari M 68 M65-69 Portland OR 2:26:19.2 23:33 81 97 8:51:52 AM
995 2366 Joshua Mallery M 14 M14-19 La Center WA 2:27:25.3 23:44 72 78 8:45:02 AM
996 1827 Jeff Greenblatt M 53 M50-54 Astoria OR 2:27:45.5 23:47 98 114 8:53:22 AM
997 1651 William Fales M 55 M55-59 Astoria OR 2:28:33.8 23:55 79 92 8:46:11 AM
998 2558 Neil Morrison M 45 M45-49 Mount Vernon WA 2:28:38.1 23:56 84 102 8:55:12 AM
999 1326 Tim Cadigan M 44 M40-44 Astoria OR 2:28:46.3 23:57 101 125 8:53:33 AM
1000 155 Philip Koreski M 41 M40-44 Winlock WA 2:29:07.6 24:00 102 125 8:50:47 AM
1001 2911 Patrick Russell M 77 M75-79 Salem OR 2:29:15.6 24:02 24 32 8:52:37 AM
1002 1508 Matt Decap M 42 M40-44 Mountlake Terrace WA 2:29:54.7 24:08 103 125 8:52:42 AM
1003 1599 Richard Earll M 50 M50-54 Vancouver WA 2:30:30.4 24:14 99 114 8:52:28 AM
1004 3390 Victor Whitacre M 50 M50-54 Portland OR 2:30:44.8 24:16 100 114 8:54:41 AM
1005 3384 Doug Knutzen M 66 M65-69 Seaview WA 2:31:09.4 24:20 82 97 8:47:27 AM
1006 1850 Ray Grubbs M 77 M75-79 Lake Oswego OR 2:32:25.2 24:32 25 32 8:54:19 AM
1007 3250 Matthew Towne M 61 M60-64 Ocean Park WA 2:32:35.6 24:34 104 126 8:53:30 AM
1008 756 David Palmer M 77 M75-79 Tigard OR 2:33:27.6 24:42 26 32 8:50:27 AM
1009 2024 Bruce Huhta M 70 M70-74 Longview WA 2:33:40.5 24:44 68 78 8:49:16 AM
1010 2364 Bill Maki M 82 M80-99 Plymouth MN 2:34:22.1 24:51 10 12 8:49:17 AM
1011 1818 Jordan Goulette M 45 M45-49 Astoria OR 2:36:31.2 25:12 85 102 8:45:18 AM