Great Columbia Crossing

Astoria, Oregon - 10/08/2023

10K

Division : Male

Place
Bib
Number
First
Name
Last
Name
Gender Age City State Time Pace
Sex
Place
Sex
Total
Start
M01-13
1 3199 Luther Thomas M 14 White Salmon WA 45:51.7 7:23 30 1180 8:42:31 AM
2 1630 Gavin Dober M 14 Forest Grove OR 46:12.8 7:27 34 1180 8:40:03 AM
3 1547 Malachi Cummings M 14 Astoria OR 50:31.9 8:08 87 1180 8:40:20 AM
4 1696 Blake Eisbrenner M 13 Ilwaco WA 51:03.1 8:13 91 1180 8:40:16 AM
5 3106 Brayden Stillwell-Butcher M 14 Kelso WA 51:12.5 8:15 97 1180 8:41:44 AM
6 3004 Beau Smith M 14 Astoria OR 56:44.4 9:08 170 1180 8:42:59 AM
7 2290 Atticus Latham M 12 Astoria OR 57:09.5 9:12 176 1180 8:45:26 AM
8 3301 Riley Vest M 12 Portland OR 58:38.0 9:27 203 1180 8:40:26 AM
9 21 Jayden Balch M 13 Rainier OR 59:38.9 9:36 214 1180 8:44:21 AM
10 1882 Hunter Goodwin M 12 Portland OR 1:00:37.2 9:46 222 1180 8:40:37 AM
11 2838 Dominic Rico M 14 Astoria OR 1:01:03.5 9:50 227 1180 8:40:21 AM
12 1911 Gates Griffin M 14 Carmel IN 1:02:48.3 10:07 253 1180 8:40:05 AM
13 2493 Hunter Meier M 10 Astoria OR 1:02:51.9 10:08 255 1180 8:42:41 AM
14 1188 Easton Bartlett M 10 Astoria OR 1:03:35.2 10:14 262 1180 8:40:04 AM
15 2914 Paul Schacher M 11 Astoria OR 1:03:37.1 10:15 263 1180 8:40:04 AM
16 762 Samson Hinners M 14 Carrolls WA 1:03:47.9 10:17 266 1180 8:43:55 AM
17 1542 Nolan Crusius M 12 Warrenton OR 1:05:04.6 10:29 278 1180 8:41:02 AM
18 628 Matthew Bell M 14 Ridgefield WA 1:05:07.5 10:29 280 1180 8:41:11 AM
19 1957 Cameorn Hano M 11 Astoria OR 1:05:46.5 10:36 291 1180 8:41:05 AM
20 400 Tucker Panida M 9 Dundee OR 1:06:02.5 10:38 293 1180 8:43:54 AM
21 3299 Colton Vest M 12 Portland OR 1:06:15.6 10:40 297 1180 8:40:28 AM
22 3470 Rhys Wuollet M 11 Kalama WA 1:07:36.9 10:53 315 1180 8:42:01 AM
23 2177 Everett Keniston M 11 Keizer OR 1:07:53.1 10:56 320 1180 8:40:42 AM
24 1256 Ian Bhuiyan M 13 Beaverton OR 1:09:34.2 11:12 333 1180 8:45:47 AM
25 3098 Hugh Stetson M 10 Altadena CA 1:10:40.7 11:23 346 1180 8:41:03 AM
26 2096 Luke Iverson M 12 Stayton OR 1:11:13.4 11:28 350 1180 8:47:17 AM
27 1434 Lukas Ceder M 13 Renton WA 1:15:44.0 12:12 387 1180 8:43:30 AM
28 1589 Liam Deconto M 12 Long Beach WA 1:18:45.2 12:41 415 1180 8:41:06 AM
29 3389 Levi-Isaiah Whiting M 14 Dallas OR 1:21:38.9 13:09 438 1180 8:42:11 AM
30 2734 Alai Porro M 11 Astoria OR 1:24:37.1 13:38 458 1180 8:42:25 AM
31 1545 Rielyn Culver M 13 Oregon City OR 1:24:51.3 13:40 460 1180 8:45:38 AM
32 507 Will Spinks M 13 Olympia WA 1:35:47.0 15:25 523 1180 8:45:49 AM
33 1847 Brantley Gifford M 12 Astoria OR 1:43:18.6 16:38 578 1180 8:43:31 AM
34 2064 Brenner Huhta M 13 Longview WA 1:45:01.9 16:55 591 1180 8:49:26 AM
35 3045 Oliver Snell M 12 Portland OR 1:50:20.1 17:46 649 1180 8:48:19 AM
36 2093 Dylan Iverson M 14 Stayton OR 1:51:23.8 17:56 669 1180 8:47:16 AM
37 2546 Tommy Molloy M 10 Hammond OR 1:56:23.2 18:44 736 1180 8:41:46 AM
38 2250 Ryker Kumm M 12 Salem OR 1:56:38.1 18:47 744 1180 8:47:49 AM
39 2251 Tavin Kumm M 13 Salem OR 1:56:43.0 18:48 746 1180 8:47:50 AM
40 2143 Cooper Judah M 13 Puyallup WA 2:00:42.6 19:26 798 1180 8:48:20 AM
41 3079 Benjamin Stansberry M 9 Buckley WA 2:04:03.3 19:58 848 1180 8:42:46 AM
42 2170 Sterling Keele M 14 Olympia WA 2:05:16.9 20:10 859 1180 8:50:11 AM
43 1793 Benjamin French M 12 Poulsbo WA 2:05:28.5 20:12 862 1180 8:41:16 AM
44 1865 Cascadian Goguen M 11 Astoria OR 2:07:46.6 20:34 872 1180 8:45:25 AM
45 3128 Loyal Strom M 11 Astoria OR 2:07:51.0 20:35 874 1180 8:45:26 AM
46 3133 Roarke Struve M 13 Astoria OR 2:17:13.8 22:06 933 1180 8:42:18 AM
47 3132 Konrad Struve M 13 Astoria OR 2:17:17.4 22:06 934 1180 8:42:19 AM
48 1878 Jayden Gonzalez M 12 Astoria OR 2:27:12.7 23:42 950 1180 8:49:30 AM
49 1581 Roger Davis M 7 Ocean Park WA 2:28:25.6 23:54 954 1180 8:41:38 AM
M14-19
1 2419 Treyton Marty M 16 Vader WA 36:36.8 5:54 4 1180 8:40:02 AM
2 2203 Noah Kistner M 16 Astoria OR 44:53.3 7:14 24 1180 8:41:33 AM
3 1471 Jake Cline M 19 Stevenson WA 49:19.7 7:57 71 1180 8:40:14 AM
4 128 Isaiah Dalrymple M 15 Molalla OR 54:24.7 8:46 143 1180 8:40:43 AM
5 2640 Alex Osborne M 16 Crescent City CA 57:20.5 9:14 179 1180 8:41:02 AM
6 1408 Liam Carlson M 19 Corvallis OR 57:45.6 9:18 186 1180 8:40:33 AM
7 1432 Liam Ceder M 15 Renton WA 1:05:23.8 10:32 285 1180 8:40:50 AM
8 2315 Nathan Lee M 16 McMinnville OR 1:08:28.2 11:02 327 1180 8:42:08 AM
9 827 Timm Loomis M 17 Sandy OR 1:09:35.5 11:12 334 1180 8:41:09 AM
10 1584 Aj Dean M 19 Astoria OR 1:10:48.3 11:24 348 1180 8:42:07 AM
11 1449 Trevin Chimenti M 16 Everett WA 1:25:21.4 13:45 462 1180 8:45:07 AM
12 1225 Mason Bell M 18 Ocean Park WA 1:30:01.4 14:30 484 1180 8:40:32 AM
13 447 Grayson Roundy M 18 Astoria OR 1:40:39.0 16:12 552 1180 8:44:11 AM
14 1909 Briggs Griffin M 17 Carmel IN 1:43:45.6 16:42 582 1180 8:45:32 AM
15 3392 Orion Wienecke M 19 Ocean Park WA 1:49:36.2 17:39 640 1180 8:43:46 AM
16 3438 Evan Winterlich M 18 Maple Valley WA 1:49:47.2 17:41 643 1180 8:43:42 AM
17 933 Leon Salisbury M 18 Bremerton WA 1:50:51.0 17:51 658 1180 8:42:28 AM
18 2069 Owen Huhta M 19 Longview WA 1:55:31.9 18:36 721 1180 8:49:27 AM
19 1004 Colten Vik M 19 Cathlamet WA 1:55:48.6 18:39 725 1180 8:48:57 AM
20 1657 Corbin Driskill M 16 Olympia WA 1:55:51.3 18:39 726 1180 8:42:16 AM
21 1439 Ian Chacin M 19 Portland OR 2:00:41.0 19:26 797 1180 8:45:08 AM
22 208 Oliver Greenwood M 15 Portland OR 2:05:00.7 20:08 857 1180 8:45:42 AM
M20-24
1 1169 Ethan Barber M 23 Oregon City OR 41:02.7 6:37 10 1180 8:40:02 AM
2 1310 Colin Boutin M 23 Seattle WA 42:16.9 6:49 12 1180 8:40:04 AM
3 1553 David Dahlin M 22 West Linn OR 48:24.5 7:48 61 1180 8:40:55 AM
4 504 Eduardo Sotomayor M 22 Astoria OR 49:00.4 7:54 68 1180 8:40:45 AM
5 611 Finnegan Andrews M 24 Battle Ground WA 51:05.0 8:14 92 1180 8:44:22 AM
6 2653 Nathan Pacheco Moulin M 21 Chinook WA 51:09.7 8:15 95 1180 8:43:59 AM
7 2192 Nathan Kimball M 24 Portland OR 52:29.8 8:27 116 1180 8:43:48 AM
8 1402 Roan Campbell M 24 Beaverton OR 52:56.9 8:32 120 1180 8:42:26 AM
9 583 Max Wiegardt M 24 Tillamook OR 52:59.2 8:32 121 1180 8:41:59 AM
10 2020 Gregory Hill M 23 Seaside OR 56:12.0 9:03 165 1180 8:42:22 AM
11 3371 Ryan Weeks M 24 Gearhart OR 56:13.2 9:03 166 1180 8:42:22 AM
12 2307 John Leaming M 24 Seaside OR 1:00:49.6 9:48 223 1180 8:42:23 AM
13 185 Gregory Gandy M 24 Tualatin OR 1:01:21.4 9:53 230 1180 8:41:19 AM
14 2397 Andrew Maret M 23 Carmichael CA 1:02:36.2 10:05 247 1180 8:43:10 AM
15 992 Aaron Todd M 22 Naselle WA 1:05:05.5 10:29 279 1180 8:40:15 AM
16 2931 Guthrie Schumacher M 24 Astoria OR 1:05:28.6 10:33 287 1180 8:40:20 AM
17 973 Derek Stewart M 21 Seaside OR 1:07:44.8 10:55 318 1180 8:40:16 AM
18 2513 Avery Milandin M 24 Castro Valley CA 1:08:17.1 11:00 326 1180 8:42:36 AM
19 1098 Elliott Anderson M 20 Astoria OR 1:10:11.1 11:18 342 1180 8:41:26 AM
20 306 Moses Ley M 23 Warrenton OR 1:12:51.6 11:44 360 1180 8:41:54 AM
21 1816 Jorge Galvan-Pacheco M 23 Ocean Park WA 1:18:04.6 12:34 405 1180 8:41:49 AM
22 460 Palwinder Sangha M 22 Salem OR 1:21:02.7 13:03 432 1180 8:40:19 AM
23 1457 Ryan Church M 24 Dallas OR 1:25:35.7 13:47 464 1180 8:46:43 AM
24 1861 Mitchell Godwin M 23 Portland OR 1:33:36.0 15:04 500 1180 8:43:49 AM
25 168 Joshua Feener M 24 Vancouver WA 1:35:30.1 15:23 517 1180 8:48:55 AM
26 1755 Brady Fields M 21 Astoria OR 1:35:57.5 15:27 524 1180 8:41:26 AM
27 1122 Nicholas Arden M 24 Chinook WA 1:36:13.4 15:30 526 1180 8:49:29 AM
28 1934 Jared Gygi M 24 Seaside OR 1:38:45.8 15:54 542 1180 8:49:03 AM
29 693 Connor Denning M 24 Portland OR 1:46:34.0 17:09 610 1180 8:47:16 AM
30 935 Tristin Salisbury M 21 Bremerton WA 1:50:42.4 17:49 656 1180 8:42:30 AM
31 1616 Shota Diffely M 21 Portland OR 1:52:41.9 18:09 687 1180 8:43:47 AM
32 3476 Garrett Wyrick M 23 Seaview WA 1:55:37.2 18:37 723 1180 8:47:26 AM
33 2667 Seth Parker M 24 Astoria OR 1:56:12.2 18:43 730 1180 8:49:43 AM
34 3415 Tatum Williams-Kayser M 22 Portland OR 1:58:42.2 19:07 770 1180 8:50:15 AM
35 2765 Christopher Quashnickholloway M 22 Warrenton OR 2:00:34.7 19:25 795 1180 8:48:47 AM
36 2516 Aaron Miller M 24 Seattle WA 2:16:49.5 22:02 931 1180 8:48:37 AM
37 1508 Knox Cornell M 23 Portland OR 2:30:21.5 24:12 956 1180 8:50:17 AM
38 1509 Soren Cornell M 24 Portland OR 2:30:28.7 24:14 958 1180 8:50:17 AM
M25-29
1 438 Paul Roach M 26 Caldwell ID 42:34.9 6:52 14 1180 8:40:05 AM
2 2416 Cristian Martinez M 27 Warrenton OR 42:46.5 6:54 15 1180 8:40:07 AM
3 2766 Ryan Quigley M 26 Astoria OR 44:32.7 7:11 21 1180 8:40:09 AM
4 2989 Skylar Sklodowski M 27 Astoria OR 45:29.9 7:20 25 1180 8:40:06 AM
5 1538 Benton Croop M 27 Walterville OR 48:09.6 7:46 58 1180 8:40:20 AM
6 1555 Timothy Dahlin M 26 West Linn OR 48:30.2 7:49 63 1180 8:40:57 AM
7 1289 Tanner Boggs M 28 Warrenton OR 49:45.6 8:01 76 1180 8:40:06 AM
8 3520 Alexander Whyte M 28 Portland OR 49:53.1 8:02 78 1180 8:40:16 AM
9 1808 Brian Fuller M 26 Ilwaco WA 51:20.6 8:16 104 1180 8:40:49 AM
10 1501 Ryan Coots M 28 Independence KY 51:53.3 8:22 108 1180 8:43:44 AM
11 2698 Samuel Peterson M 25 Warrenton OR 52:03.7 8:23 109 1180 8:40:11 AM
12 944 Owen Schumacher M 29 Kelso WA 52:05.8 8:24 110 1180 8:46:44 AM
13 777 Andrew Hutson M 27 Pasco WA 53:13.3 8:34 124 1180 8:40:31 AM
14 1762 Austin Finster M 26 McMinnville OR 53:14.6 8:35 125 1180 8:44:10 AM
15 2801 Liam Reardon M 25 Tillamook OR 53:36.4 8:38 128 1180 8:44:18 AM
16 3347 Patrick Wardyn M 27 Olympia WA 54:30.3 8:47 145 1180 8:40:23 AM
17 1554 Luke Dahlin M 28 Beaverton OR 54:50.8 8:50 150 1180 8:40:57 AM
18 606 Justin Zimmerman M 28 Vancouver WA 59:06.3 9:31 207 1180 8:45:10 AM
19 2644 Josh Ottenbacher M 28 Vader WA 59:33.3 9:36 211 1180 8:40:17 AM
20 2977 Charlie Siddons M 27 Seattle WA 1:01:36.9 9:55 235 1180 8:47:06 AM
21 2098 Kyle Jackson M 29 Hammond OR 1:02:05.4 10:00 241 1180 8:49:05 AM
22 2158 Nathan Kaplan M 25 Portland OR 1:05:16.3 10:31 282 1180 8:40:55 AM
23 1613 Ben Diehl M 25 McMinnville OR 1:05:35.4 10:34 289 1180 8:48:24 AM
24 738 Connor Frendt M 29 Vancouver WA 1:06:28.5 10:42 299 1180 8:40:03 AM
25 3427 Joseph Wineke M 29 Astoria OR 1:09:24.2 11:11 332 1180 8:42:17 AM
26 979 Drew Swanson M 28 Portland OR 1:12:34.1 11:41 357 1180 8:42:47 AM
27 72 Chris Brown M 27 Salem OR 1:16:06.3 12:15 393 1180 8:40:18 AM
28 2995 Evan Sluder M 29 Portland OR 1:16:15.2 12:17 397 1180 8:49:33 AM
29 1810 Taylor Gaddi-Kenaston M 28 Portland OR 1:18:11.8 12:36 409 1180 8:45:21 AM
30 2980 Harry Silverman M 25 Seattle WA 1:19:56.0 12:52 425 1180 8:40:46 AM
31 3251 David Tubb M 25 Port Orchard WA 1:27:19.0 14:04 470 1180 8:42:29 AM
32 3445 Griffin Wood M 26 Olympia WA 1:30:20.4 14:33 485 1180 8:43:54 AM
33 3266 Brandon Uribe M 26 Beaverton OR 1:30:49.1 14:37 487 1180 8:43:26 AM
34 2745 John Powers M 29 Portland OR 1:32:16.0 14:51 492 1180 8:45:36 AM
35 3176 Jack Taylor M 25 Astoria OR 1:39:22.7 16:00 547 1180 8:46:28 AM
36 1130 Zachary Arrasmith M 28 Richland WA 1:41:14.8 16:18 557 1180 8:47:03 AM
37 960 Ryan Sillasen M 26 Ilwaco WA 1:41:54.8 16:25 564 1180 8:43:36 AM
38 2481 Benjamin McWhorter M 28 Warrenton OR 1:42:05.5 16:26 565 1180 8:46:20 AM
39 509 Andrew Spoor M 28 Raymond WA 1:50:07.7 17:44 646 1180 8:44:47 AM
40 2550 Nick Monsees M 25 Seattle WA 2:00:27.5 19:24 792 1180 8:47:35 AM
41 783 Kyle Johnson M 27 Hood River OR 2:00:33.3 19:25 794 1180 8:47:48 AM
42 2898 Jamie Sangerman M 27 Astoria OR 2:02:52.5 19:47 830 1180 8:44:54 AM
43 3219 Johnathon Tilley M 28 Vancouver WA 2:08:52.7 20:45 881 1180 8:48:01 AM
44 1998 Brandon Hekel M 28 Vancouver WA 2:08:54.3 20:45 882 1180 8:48:01 AM
45 3157 Bjorn Swenson M 29 Seattle WA 2:14:16.1 21:37 912 1180 8:48:09 AM
46 1824 Steven Garcia M 26 Salem OR 2:17:23.7 22:07 935 1180 8:48:10 AM
M30-34
1 2782 Dan Rael M 33 Questa NM 38:35.6 6:13 6 1180 8:40:13 AM
2 1334 Will Bridgeman M 33 Astoria OR 38:36.5 6:13 7 1180 8:40:09 AM
3 1592 Scott Deittrick M 31 Seattle WA 42:28.5 6:51 13 1180 8:40:17 AM
4 2168 Erik Keating M 30 Salem OR 42:48.4 6:54 16 1180 8:40:03 AM
5 3297 Ian Vermeulen M 30 Corvallis OR 44:02.9 7:06 20 1180 8:40:13 AM
6 2558 Colin Moravec M 32 Astoria OR 46:12.4 7:27 33 1180 8:40:26 AM
7 1266 Ryan Bingham M 33 Ilwaco WA 46:16.1 7:27 35 1180 8:40:09 AM
8 2611 Nicholas Nowak M 32 Winlock WA 46:20.9 7:28 37 1180 8:40:47 AM
9 1821 Benjamin Garcia M 33 Corvallis OR 47:15.5 7:37 45 1180 8:40:35 AM
10 2239 Ian Kretzler M 33 Seattle WA 47:15.9 7:37 46 1180 8:40:20 AM
11 3330 Andrew Walker M 33 Warrenton OR 47:43.4 7:41 50 1180 8:40:10 AM
12 1458 Aubrey Churchman M 30 Portland OR 47:50.5 7:42 52 1180 8:41:49 AM
13 1563 Sean Danaher M 33 Manzanita OR 48:03.5 7:45 56 1180 8:40:21 AM
14 1982 Matt Harvey M 31 Portland OR 48:04.8 7:45 57 1180 8:48:42 AM
15 1757 Jake Fineran M 30 Keizer OR 48:56.1 7:53 66 1180 8:40:28 AM
16 770 Noah Holte M 31 Beaverton OR 49:32.5 7:59 73 1180 8:41:58 AM
17 1567 Andrew D Antonio M 34 Portland OR 49:51.5 8:02 77 1180 8:40:19 AM
18 721 Andrew Engel M 30 Wilsonville OR 49:59.8 8:03 80 1180 8:42:11 AM
19 2608 Zack Norton M 32 Astoria OR 50:36.7 8:09 88 1180 8:42:25 AM
20 1779 Joseph Fox M 30 Seaside OR 50:40.7 8:10 89 1180 8:40:12 AM
21 1818 Vincent Ganassin M 30 Warrenton OR 51:06.0 8:14 93 1180 8:40:11 AM
22 2945 Nils Selander M 30 Astoria OR 51:06.5 8:14 94 1180 8:40:40 AM
23 3512 Jacob Davis M 31 Lake Oswego OR 52:50.2 8:31 118 1180 8:40:53 AM
24 301 Jernell Latonio M 32 Portland OR 52:59.9 8:32 122 1180 8:40:27 AM
25 3055 Chance Solem-Pfeifer M 32 Astoria OR 53:43.4 8:39 130 1180 8:42:38 AM
26 726 Alex Fenton M 33 Astoria OR 53:45.0 8:39 131 1180 8:40:28 AM
27 1482 Joshua Cokusus M 34 Hammond OR 54:07.0 8:43 136 1180 8:40:21 AM
28 1963 Johnathan Hansler M 32 Everett WA 54:28.9 8:47 144 1180 8:40:21 AM
29 1590 Cody Degandi M 33 Bend OR 56:19.0 9:04 167 1180 8:43:32 AM
30 187 Frankie Garcia M 34 Portland OR 57:57.3 9:20 188 1180 8:40:55 AM
31 2592 Stanton Nesbitt M 34 Chinook WA 58:01.6 9:21 193 1180 8:40:24 AM
32 3317 Andrew Vye M 33 Portland OR 59:50.7 9:38 218 1180 8:45:20 AM
33 272 Jeremy Johnson M 33 Portland OR 1:00:51.2 9:48 224 1180 8:41:15 AM
34 1965 Robert Hansler M 34 Portland OR 1:01:20.7 9:53 229 1180 8:40:22 AM
35 27 Anthony Barrett M 31 Astoria OR 1:02:24.6 10:03 246 1180 8:40:51 AM
36 2365 Henry Ly M 30 Seattle WA 1:03:08.7 10:10 258 1180 8:41:40 AM
37 3087 Tyler Starks M 31 Long Beach WA 1:07:02.4 10:48 307 1180 8:40:15 AM
38 2370 Jair Macareno M 31 Astoria OR 1:07:10.3 10:49 309 1180 8:42:26 AM
39 995 Rodolfo Torres M 32 Portland OR 1:07:29.1 10:52 313 1180 8:41:27 AM
40 112 Darren Cope M 31 Woodland WA 1:10:10.2 11:18 341 1180 8:42:22 AM
41 3246 Joseph Trotter M 33 Warrenton OR 1:10:21.9 11:20 344 1180 8:41:08 AM
42 2812 Tyler Renfro M 34 Vancouver WA 1:11:43.5 11:33 353 1180 8:43:47 AM
43 1969 Viraj Hardikar M 33 Bothell WA 1:11:54.3 11:35 354 1180 8:41:56 AM
44 1598 Alexander Deme M 31 Portland OR 1:12:01.6 11:36 355 1180 8:40:11 AM
45 30 Marshall Beauchamp M 33 Hillsboro OR 1:14:42.9 12:02 379 1180 8:41:47 AM
46 2679 Alexander Pearson M 33 Astoria OR 1:15:33.5 12:10 386 1180 8:45:34 AM
47 17 Camilo Ayala M 34 Seaside OR 1:16:12.5 12:16 395 1180 8:42:05 AM
48 1930 Gabriel Guzman M 31 Portland OR 1:16:14.6 12:17 396 1180 8:40:48 AM
49 1510 Edgar Corredor M 32 Vancouver WA 1:16:20.7 12:18 399 1180 8:44:14 AM
50 893 Blake Patron M 30 Brush Prairie WA 1:19:12.1 12:45 420 1180 8:45:23 AM
51 3054 Matthew Solberg M 34 Astoria OR 1:20:58.0 13:02 431 1180 8:41:43 AM
52 2983 Buta Singh M 30 Warrenton OR 1:21:40.9 13:09 439 1180 8:41:05 AM
53 1390 Chris Butler M 34 Portland OR 1:22:15.6 13:15 446 1180 8:46:32 AM
54 1204 Trevor Beauvois-Kinney M 34 Astoria OR 1:25:38.5 13:47 465 1180 8:40:42 AM
55 1063 Matt Ahearn M 32 Astoria OR 1:30:00.6 14:30 483 1180 8:47:30 AM
56 2298 Sean Lavelle M 30 Brinnon WA 1:32:20.5 14:52 493 1180 8:43:57 AM
57 2984 Ian Sisson M 33 Astoria OR 1:34:22.6 15:12 507 1180 8:42:40 AM
58 3016 Cramer Smith M 30 Vancouver WA 1:35:17.2 15:21 511 1180 8:42:16 AM
59 3233 Austin Tott M 32 Seattle WA 1:35:18.8 15:21 512 1180 8:42:15 AM
60 3015 Conor Smith M 33 Seattle WA 1:35:22.2 15:21 514 1180 8:42:17 AM
61 3511 Roy Kluthe M 33 Portland OR 1:35:22.4 15:21 515 1180 8:48:37 AM
62 388 Jason O Connor M 30 Bremerton WA 1:36:40.2 15:34 530 1180 8:47:17 AM
63 3506 Kane Smith M 32 Colorado Springs CO 1:37:15.2 15:40 532 1180 8:45:02 AM
64 2788 Ryan Rangila M 34 Naselle WA 1:42:39.9 16:32 571 1180 8:43:49 AM
65 362 Zachary Moss M 33 Des Moines WA 1:42:41.2 16:32 572 1180 8:43:52 AM
66 1681 Connor Eagleton M 30 Portland OR 1:43:19.4 16:38 579 1180 8:45:02 AM
67 2190 Ben Kilfoil M 30 Olympia WA 1:46:04.2 17:05 605 1180 8:42:12 AM
68 2303 Jacob Layton M 30 Sandy OR 1:46:05.5 17:05 606 1180 8:42:12 AM
69 2333 Miles Lilledahl M 34 Astoria OR 1:49:36.0 17:39 639 1180 8:42:23 AM
70 948 Seth Sell M 32 Tigard OR 1:52:53.0 18:10 692 1180 8:45:11 AM
71 1840 Chris George M 32 Bend OR 1:53:07.9 18:13 695 1180 8:42:43 AM
72 1447 Peter Chen M 33 Portland OR 1:54:14.2 18:24 704 1180 8:45:03 AM
73 1384 Joshua Burr M 31 Portland OR 1:55:00.7 18:31 713 1180 8:48:40 AM
74 1512 Daniel Cote M 34 Astoria OR 1:56:22.5 18:44 735 1180 8:49:41 AM
75 3212 Nathan Thorpe M 32 Astoria OR 1:59:14.7 19:12 777 1180 8:49:09 AM
76 1689 Kyndal Edwards M 30 Enid OK 1:59:25.7 19:14 781 1180 8:43:07 AM
77 1120 Thomas Arand M 30 Salem OR 1:59:45.0 19:17 784 1180 8:42:52 AM
78 829 Zach Losness M 31 Vancouver WA 1:59:54.2 19:18 786 1180 8:45:20 AM
79 2732 Michael Pollano M 34 Warrenton OR 2:00:55.2 19:28 803 1180 8:46:54 AM
80 1285 Ira Blake M 32 Astoria OR 2:01:44.4 19:36 816 1180 8:42:22 AM
81 3071 Jordan Sprague M 32 Seaside OR 2:02:00.4 19:39 817 1180 8:46:41 AM
82 3086 Gunnar Starke M 34 Astoria OR 2:02:29.1 19:43 823 1180 8:49:47 AM
83 2582 Kyle Murphy M 31 Hammond OR 2:03:50.2 19:56 841 1180 8:48:55 AM
84 26 Mehul Barde M 32 Hillsboro OR 2:12:21.6 21:19 906 1180 8:46:51 AM
85 2011 Thomas Hernandez M 30 Astoria OR 2:12:54.5 21:24 908 1180 8:42:47 AM
86 1113 Thor Anderson M 34 Astoria OR 2:27:17.6 23:43 951 1180 8:49:31 AM
M35-39
1 537 Michael Thelander M 36 Portland OR 38:11.9 6:09 5 1180 8:41:51 AM
2 1873 Fred Gomez M 38 Bend OR 39:04.8 6:18 8 1180 8:40:05 AM
3 652 Wesley Bryant M 39 Coburg OR 40:37.2 6:33 9 1180 8:40:04 AM
4 699 Nicholas Diorio M 37 Littleton CO 41:07.5 6:38 11 1180 8:40:03 AM
5 1723 Ryan Evans M 39 Bend OR 43:17.9 6:59 18 1180 8:40:08 AM
6 1665 Brett Duer M 39 Seaside OR 45:56.8 7:24 31 1180 8:40:08 AM
7 1587 Ross Deardorff M 39 Warrenton OR 46:16.2 7:27 36 1180 8:40:06 AM
8 95 Scott Cantwell M 36 Longview WA 46:23.6 7:28 38 1180 8:40:05 AM
9 1193 Andrew Bauer M 38 Portland OR 46:41.0 7:31 39 1180 8:40:14 AM
10 2374 Jason Mack M 36 Astoria OR 46:47.2 7:32 42 1180 8:41:18 AM
11 2790 Daniel Rasmussen M 37 Astoria OR 47:31.8 7:39 48 1180 8:40:14 AM
12 1985 Peter Hassanzadeh M 36 Astoria OR 47:48.9 7:42 51 1180 8:40:08 AM
13 2120 Adam Jobin M 37 Scappoose OR 47:55.2 7:43 54 1180 8:42:34 AM
14 2522 Justin Miller M 38 Astoria OR 48:12.5 7:46 59 1180 8:41:37 AM
15 48 Nicholas Blumenthal M 36 Yakima WA 48:44.0 7:51 64 1180 8:43:35 AM
16 940 Daniel Sauble M 35 Portland OR 49:33.3 7:59 74 1180 8:41:57 AM
17 1478 Chris Coduto M 38 Tucson AZ 51:16.6 8:16 102 1180 8:41:50 AM
18 2199 Andrew Kipp M 37 Astoria OR 51:17.3 8:16 103 1180 8:41:12 AM
19 1950 Robert Hamilton M 38 Gearhart OR 51:22.1 8:16 105 1180 8:41:49 AM
20 906 Andrew Phelan M 39 Seattle WA 51:30.0 8:18 106 1180 8:47:05 AM
21 2021 Jeramie Hill M 37 Tacoma WA 52:23.2 8:26 114 1180 8:40:38 AM
22 2988 Dominick Skabeikis M 36 Corvallis OR 52:37.7 8:29 117 1180 8:41:01 AM
23 3475 Joshua Wynne M 39 Warrenton OR 54:22.3 8:45 142 1180 8:40:11 AM
24 718 Colin Elzie M 39 Portland OR 54:37.2 8:48 146 1180 8:40:24 AM
25 2583 Patrick Murphy M 36 Yakima WA 54:41.6 8:49 147 1180 8:41:59 AM
26 2565 Matthew Morris M 38 Astoria OR 54:56.0 8:51 152 1180 8:40:09 AM
27 957 Travis Shoemake M 39 Portland OR 55:22.0 8:55 157 1180 8:40:14 AM
28 496 Jason Smith M 39 Tolovana Park OR 55:38.4 8:58 159 1180 8:43:37 AM
29 1525 Steve Crane M 37 Hillsboro OR 56:50.6 9:09 173 1180 8:44:10 AM
30 289 Aydin Kirkewoog M 37 Portland OR 57:32.3 9:16 182 1180 8:40:55 AM
31 1070 Kyle Alexander M 39 Salem OR 58:03.4 9:21 194 1180 8:45:33 AM
32 1805 Jacob Frum M 35 Portland OR 58:12.9 9:23 195 1180 8:40:45 AM
33 1843 Blake Gerttula M 37 Astoria OR 58:20.3 9:24 196 1180 8:40:13 AM
34 2180 Ross Kenney M 38 Milwaukie OR 58:28.4 9:25 198 1180 8:40:20 AM
35 179 Mark Fransen M 39 Anaheim CA 59:22.5 9:34 210 1180 8:42:50 AM
36 1397 Daniel Cameron M 38 Longview WA 59:34.1 9:36 212 1180 8:47:25 AM
37 1199 Ashley Bazurto M 37 Olympia WA 59:39.0 9:36 215 1180 8:41:54 AM
38 1304 Camilo Borrayo M 35 Chimacum WA 1:00:10.6 9:42 220 1180 8:40:03 AM
39 605 Ted Zika M 36 Portland OR 1:01:28.7 9:54 232 1180 8:41:57 AM
40 399 Scott Panida M 38 Dundee OR 1:02:04.0 10:00 239 1180 8:48:26 AM
41 3355 Alex Warren M 36 Astoria OR 1:02:04.9 10:00 240 1180 8:40:22 AM
42 2660 Jeff Pamer M 39 Los Angeles CA 1:02:40.3 10:06 249 1180 8:49:58 AM
43 1829 Logan Garner M 38 Warrenton OR 1:04:34.9 10:24 270 1180 8:42:40 AM
44 2686 Brandon Perawrd M 38 Beaverton OR 1:04:41.1 10:25 271 1180 8:41:47 AM
45 1988 Zachary Hayes M 38 Vancouver WA 1:04:55.0 10:27 276 1180 8:40:35 AM
46 545 Spencer Towne M 35 Richland WA 1:05:34.8 10:34 288 1180 8:44:30 AM
47 3507 Bradley Depuyt M 35 Astoria OR 1:06:11.6 10:40 295 1180 8:42:29 AM
48 1230 Erick Bengel M 37 Astoria OR 1:07:26.0 10:52 312 1180 8:42:21 AM
49 822 Benjamin Lindquist M 37 Bremerton WA 1:07:36.7 10:53 314 1180 8:40:23 AM
50 2560 Gregory Morgan M 37 Seattle WA 1:08:58.1 11:06 330 1180 8:42:27 AM
51 3172 Dan Taylor M 38 Scappoose OR 1:09:11.6 11:09 331 1180 8:43:24 AM
52 3052 Shane Snyder M 39 Astoria OR 1:13:03.3 11:46 362 1180 8:45:28 AM
53 2425 Andrew Mathe M 36 Portland OR 1:13:15.9 11:48 365 1180 8:49:49 AM
54 2647 Eric Owen M 38 Warrenton OR 1:14:00.1 11:55 370 1180 8:44:42 AM
55 93 Andrew Cannon M 38 Albany OR 1:14:12.7 11:57 372 1180 8:42:26 AM
56 1168 Hector Barajas M 37 Portland OR 1:14:38.0 12:01 377 1180 8:40:15 AM
57 581 Robert Westbrook M 39 Germantown MD 1:15:07.0 12:06 381 1180 8:43:22 AM
58 2934 Andrew Schwalbenberg M 36 Warrenton OR 1:16:04.0 12:15 391 1180 8:47:46 AM
59 2553 Greg Montgomery M 39 Seaside OR 1:16:54.9 12:23 401 1180 8:43:31 AM
60 1214 Steven Becker M 37 Astoria OR 1:17:13.7 12:26 402 1180 8:43:13 AM
61 2082 Joshua Hurlbut M 35 Warrenton OR 1:17:46.8 12:32 404 1180 8:45:59 AM
62 3360 Robert Warren M 35 Fircrest WA 1:18:05.5 12:35 406 1180 8:42:04 AM
63 99 Kalyan Chitrada M 38 Hillsboro OR 1:18:05.8 12:35 407 1180 8:48:49 AM
64 602 Liam Wustenberg M 37 Forest Grove OR 1:19:09.7 12:45 419 1180 8:48:13 AM
65 1795 Adun De La Cruz M 36 Astoria OR 1:19:28.9 12:48 421 1180 8:40:07 AM
66 2197 Travis Kinney M 39 Eugene OR 1:19:54.7 12:52 424 1180 8:48:25 AM
67 359 Charlie Morn M 35 Portland OR 1:21:13.5 13:05 433 1180 8:45:42 AM
68 408 Aubrey Peek M 38 Salem OR 1:23:24.5 13:26 453 1180 8:48:25 AM
69 2715 Cameron Pierce M 35 Astoria OR 1:27:31.6 14:06 473 1180 8:43:13 AM
70 349 Joseph Miller M 36 Albany OR 1:34:13.8 15:10 505 1180 8:40:25 AM
71 3082 William Stansberry M 38 Buckley WA 1:38:54.7 15:56 543 1180 8:42:02 AM
72 1848 Carl Gifford M 36 Astoria OR 1:43:21.9 16:39 580 1180 8:43:31 AM
73 834 Kristopher Margart M 37 Walla Walla WA 1:45:09.6 16:56 594 1180 8:50:13 AM
74 1529 Jeremy Crawford M 37 Warrenton OR 1:45:34.8 17:00 598 1180 8:46:28 AM
75 3134 Tom Stuart M 35 Rainier OR 1:46:25.2 17:08 609 1180 8:40:52 AM
76 1216 Lauren Bedell-Stiles M 36 Portland OR 1:51:45.6 18:00 675 1180 8:49:07 AM
77 884 Jared Okerson M 37 Vancouver WA 1:52:42.1 18:09 688 1180 8:49:14 AM
78 2459 Christopher McDonald M 35 Astoria OR 1:56:23.6 18:44 737 1180 8:49:41 AM
79 2128 Derek Johnson M 37 Warrenton OR 1:57:53.7 18:59 757 1180 8:42:07 AM
80 546 Matthew Tracey M 39 Salem OR 1:58:21.1 19:03 763 1180 8:45:29 AM
81 2895 Matt Sanchez M 38 Warrenton OR 1:58:23.1 19:04 764 1180 8:46:29 AM
82 1276 Ryan Bizon M 38 Sherwood OR 1:58:50.1 19:08 774 1180 8:49:26 AM
83 1654 Timothy Drawbaugh M 36 Salem OR 1:59:46.8 19:17 785 1180 8:46:08 AM
84 1870 Josh Gold M 39 Newberg OR 2:01:00.1 19:29 804 1180 8:48:53 AM
85 34 Eric Behling M 37 Poulsbo WA 2:02:24.1 19:42 819 1180 8:41:22 AM
86 2659 Brian Palomba M 38 Astoria OR 2:02:28.8 19:43 821 1180 8:49:45 AM
87 1709 Dan Eppolito M 39 Portland OR 2:02:49.5 19:46 827 1180 8:46:09 AM
88 3380 Cory Westlin M 38 Kent WA 2:03:51.0 19:56 842 1180 8:44:54 AM
89 1540 Trevor Croswell M 35 Kirkland WA 2:05:04.1 20:08 858 1180 8:46:35 AM
90 2271 Benjamin Lamunion M 38 Ocean Park WA 2:11:04.1 21:06 898 1180 8:41:46 AM
91 1835 Barry Gaunce M 38 Vancouver WA 2:15:30.5 21:49 924 1180 8:46:46 AM
92 1715 Gabriel Espinosa M 38 Lake Oswego OR 2:27:17.6 23:43 952 1180 8:46:49 AM
93 1891 Matthew Gould M 35 Astoria OR 2:30:22.8 24:13 957 1180 8:49:15 AM
M40-44
1 621 Joseph Barker M 42 Portland OR 44:49.1 7:13 22 1180 8:40:10 AM
2 686 Mark Curtiss M 40 Portland OR 45:57.4 7:24 32 1180 8:41:52 AM
3 2637 Shawn Ornie M 42 Astoria OR 47:01.5 7:35 44 1180 8:40:10 AM
4 927 Matt Roshak M 41 Dundee OR 47:33.2 7:40 49 1180 8:40:08 AM
5 1977 Dennis Harris M 42 Stayton OR 48:00.1 7:44 55 1180 8:40:49 AM
6 2176 Matthew Kendall M 41 Astoria OR 49:21.3 7:57 72 1180 8:41:19 AM
7 2202 Christopher Kistner M 43 Astoria OR 49:59.3 8:03 79 1180 8:41:32 AM
8 2604 Thomas Nolan M 40 Portland OR 50:08.8 8:05 83 1180 8:40:46 AM
9 351 Josian Monteil M 43 Seattle WA 51:01.4 8:13 90 1180 8:40:33 AM
10 2112 Cole Jannusch M 40 Astoria OR 51:14.4 8:15 98 1180 8:41:46 AM
11 42 Gary Bishop M 43 Longview WA 52:56.3 8:32 119 1180 8:41:52 AM
12 1430 Julien Cayton M 40 Bend OR 53:08.8 8:34 123 1180 8:40:00 AM
13 709 Andrew Eddings M 41 McMinnville OR 53:50.6 8:40 133 1180 8:40:08 AM
14 1901 Kevin Green M 40 Beaverton OR 55:44.1 8:59 161 1180 8:42:01 AM
15 1822 Brian Garcia M 40 Portland OR 55:45.9 8:59 162 1180 8:40:24 AM
16 2784 David Ramage M 42 Astoria OR 56:28.3 9:06 169 1180 8:41:32 AM
17 2958 John Seymour M 42 Greensboro NC 58:33.7 9:26 201 1180 8:40:53 AM
18 3298 Brad Vest M 42 Portland OR 58:38.4 9:27 204 1180 8:40:27 AM
19 3423 Todd Wimmer M 43 Hammond OR 59:06.0 9:31 206 1180 8:46:18 AM
20 1078 Scott Allen M 40 Astoria OR 59:51.8 9:39 219 1180 8:42:47 AM
21 1504 Neal Corbin M 41 Astoria OR 1:01:18.7 9:53 228 1180 8:43:10 AM
22 1023 Joseph Williams M 43 Landers CA 1:02:40.9 10:06 251 1180 8:50:00 AM
23 1252 Johnny Bertram M 42 Portland OR 1:02:41.9 10:06 252 1180 8:50:01 AM
24 3307 Alex Villicana M 41 Beaverton OR 1:03:30.9 10:14 260 1180 8:41:24 AM
25 3448 Ryan Wood M 44 Warrenton OR 1:04:54.7 10:27 275 1180 8:40:59 AM
26 317 Brad Lynch M 43 Portland OR 1:04:57.0 10:28 277 1180 8:41:33 AM
27 3239 Matthew Travis M 40 Lake Oswego OR 1:06:09.8 10:39 294 1180 8:40:30 AM
28 2293 Jeremie Latonio M 42 Portland OR 1:06:19.8 10:41 298 1180 8:47:21 AM
29 2146 Nathan Judah M 41 Puyallup WA 1:07:02.3 10:48 306 1180 8:48:19 AM
30 870 Wudeneh Mulugeta M 43 Ridgefield WA 1:07:04.0 10:48 308 1180 8:45:32 AM
31 2178 Scott Keniston M 42 Keizer OR 1:07:53.9 10:56 321 1180 8:40:43 AM
32 1297 Jason Bond M 40 Astoria OR 1:09:36.9 11:13 335 1180 8:40:00 AM
33 1551 Rex Czuba M 40 Cathlamet WA 1:10:04.4 11:17 339 1180 8:41:12 AM
34 2410 Bryant Martin M 42 Astoria OR 1:10:55.9 11:25 349 1180 8:43:09 AM
35 1253 Nathan Bethune M 41 Camas WA 1:11:15.1 11:28 351 1180 8:42:47 AM
36 1570 Jonah Dart-Mclean M 40 Astoria OR 1:12:35.1 11:41 358 1180 8:41:07 AM
37 2417 Jose Martinez M 40 Outlook WA 1:13:03.4 11:46 363 1180 8:41:02 AM
38 3089 Ed Steed M 43 Castle Rock WA 1:13:52.4 11:54 368 1180 8:42:13 AM
39 2871 Richard Rossi M 40 San Marcos CA 1:13:56.2 11:54 369 1180 8:44:43 AM
40 1080 Evandro Almeida Filho M 40 Astoria OR 1:14:28.2 12:00 374 1180 8:49:35 AM
41 1443 Brian Chan M 42 Portland OR 1:14:42.9 12:02 378 1180 8:44:13 AM
42 1812 Barry Galarneau M 40 Vancouver WA 1:15:00.0 12:05 380 1180 8:41:10 AM
43 1423 Brandon Caselman M 42 Longview WA 1:16:38.2 12:20 400 1180 8:40:00 AM
44 1453 Jeffrey Chow M 41 Gearhart OR 1:18:34.5 12:39 412 1180 8:40:46 AM
45 2593 Hugo Neuproler M 42 Vancouver OR 1:18:34.6 12:39 413 1180 8:40:23 AM
46 3273 Benjamin Van Osdol M 40 Astoria OR 1:20:09.7 12:55 426 1180 8:49:55 AM
47 1991 Aaron Head M 44 Astoria OR 1:21:48.1 13:10 441 1180 8:50:14 AM
48 1642 Eric Dotson M 43 Warrenton OR 1:21:53.2 13:11 443 1180 8:40:04 AM
49 1262 Vinny Billeci M 42 Ocean Park WA 1:22:23.2 13:16 447 1180 8:41:40 AM
50 2195 Ian King M 41 Warren OR 1:22:44.1 13:19 450 1180 8:40:00 AM
51 678 Bryan Clune M 44 Yelm WA 1:23:01.6 13:22 452 1180 8:42:20 AM
52 278 Matthew Keating M 43 Portland OR 1:24:32.0 13:37 457 1180 8:43:30 AM
53 3107 Aaron Stinnett M 40 Warrenton OR 1:24:39.2 13:38 459 1180 8:42:31 AM
54 104 Brent Clune M 41 Newberg OR 1:26:21.4 13:54 467 1180 8:42:19 AM
55 3060 J.R. Sorrells M 43 Ocean Park WA 1:26:31.8 13:56 468 1180 8:46:37 AM
56 2753 Neil Provenzano M 42 La Center WA 1:27:24.4 14:04 471 1180 8:48:55 AM
57 2902 Matt Sarpola M 43 Corvallis OR 1:28:19.3 14:13 476 1180 8:44:40 AM
58 999 Ming-Feng Tu M 43 Beaverton OR 1:29:09.2 14:21 479 1180 8:44:16 AM
59 839 Will Martin M 44 Tillamook OR 1:31:51.6 14:47 490 1180 8:44:16 AM
60 2405 Dan Marsh M 44 West Linn OR 1:32:26.6 14:53 495 1180 8:47:49 AM
61 1134 Sky Asay M 40 Portland OR 1:32:55.8 14:58 497 1180 8:44:30 AM
62 2208 Andrew Klein M 42 Salem OR 1:33:13.8 15:01 499 1180 8:44:38 AM
63 2941 Taylor Scott M 40 Spokane WA 1:34:57.5 15:17 509 1180 8:40:34 AM
64 1920 Alexander Grotzky M 40 Gig Harbor WA 1:35:33.3 15:23 519 1180 8:40:27 AM
65 2265 Chris Laman M 44 Astoria OR 1:40:40.3 16:13 553 1180 8:46:31 AM
66 476 Sean Shelley M 44 Osburn ID 1:42:22.4 16:29 568 1180 8:47:15 AM
67 1380 William Burget M 40 Astoria OR 1:47:34.6 17:19 617 1180 8:46:33 AM
68 1948 Adam Hamilton M 44 Ocean Park WA 1:49:38.8 17:39 641 1180 8:43:45 AM
69 368 Joseph Myers M 42 Hillsboro OR 1:50:13.4 17:45 648 1180 8:50:03 AM
70 1284 Cathal Blake M 43 West Linn OR 1:50:27.3 17:47 653 1180 8:45:12 AM
71 2227 Jon Kolman M 41 Astoria OR 1:51:52.7 18:01 679 1180 8:40:00 AM
72 2076 Scott Hunt M 42 Ilwaco WA 1:53:42.1 18:18 699 1180 8:44:47 AM
73 1182 Sean Barrington M 40 Eugene OR 1:55:07.9 18:32 717 1180 8:43:03 AM
74 677 Sean Cimino M 41 Portland OR 1:56:16.2 18:43 733 1180 8:47:05 AM
75 2545 Tom Molloy M 44 Hammond OR 1:56:24.8 18:45 738 1180 8:41:48 AM
76 446 Matthew Ross M 44 Tumwater WA 1:56:34.9 18:46 742 1180 8:44:32 AM
77 1460 Nick Cibulka M 41 Hammond OR 1:59:37.9 19:16 783 1180 8:44:35 AM
78 2857 Alexander Rodenko M 44 Poulsbo WA 2:02:28.6 19:43 820 1180 8:41:18 AM
79 3310 Eric Viola M 44 Valencia CA 2:02:50.8 19:47 829 1180 8:46:10 AM
80 2763 Eric Quale M 42 Portland OR 2:04:09.3 19:59 849 1180 8:42:59 AM
81 1025 Ryan Williams M 44 Hoquiam WA 2:04:31.4 20:03 852 1180 8:46:02 AM
82 2351 Brett Lloyd M 41 Missoula MT 2:04:31.7 20:03 853 1180 8:49:00 AM
83 1796 Forrest French M 43 Poulsbo WA 2:05:28.2 20:12 861 1180 8:41:18 AM
84 2256 Timohty Labadie M 41 Portland OR 2:05:42.7 20:14 866 1180 8:49:02 AM
85 2561 Michael Morgan M 44 Tualatin OR 2:06:43.5 20:24 868 1180 8:43:34 AM
86 1242 Kyle Bernards M 41 Wood Village OR 2:09:04.7 20:47 883 1180 8:50:00 AM
87 3383 Everett White M 43 Bremerton WA 2:09:09.6 20:48 884 1180 8:44:49 AM
88 2900 Dave Sarpola M 40 Corvallis OR 2:09:15.2 20:49 886 1180 8:48:03 AM
89 1781 Casey Francis M 40 Portland OR 2:09:30.7 20:51 889 1180 8:49:57 AM
90 1698 Narayan Elasmar M 41 Astoria OR 2:10:10.1 20:57 893 1180 8:44:21 AM
91 797 Gardner Kempthorne M 44 Olympia WA 2:10:40.3 21:02 896 1180 8:45:48 AM
92 3148 Mark Swain M 42 Long Beach WA 2:14:23.5 21:38 913 1180 8:44:35 AM
93 553 Daniel Trujillo M 43 Ocean Park WA 2:14:44.1 21:41 916 1180 8:46:20 AM
94 290 Robert Knoke M 44 Hillsboro OR 2:15:21.0 21:47 922 1180 8:44:00 AM
95 3129 Erick Strombo M 44 Missoula MT 2:15:24.5 21:48 923 1180 8:48:57 AM
96 2071 Parke Humphrey M 40 Astoria OR 2:15:54.5 21:53 925 1180 8:48:08 AM
97 2450 Seaton McCarley M 42 Woodburn OR 2:17:40.1 22:10 936 1180 8:48:02 AM
98 2108 Scott Jaeger M 41 Mukilteo WA 2:17:59.7 22:13 938 1180 8:43:58 AM
99 1713 Antonio Espinosa M 42 Portland OR 2:21:31.1 22:47 944 1180 8:48:45 AM
100 361 Neil Morrison M 44 Mount Vernon WA 2:23:43.2 23:08 946 1180 8:50:02 AM
101 1392 Timothy Cadigan M 43 Astoria OR 2:33:28.5 24:42 961 1180 8:49:19 AM
102 1894 Jordan Goulette M 44 Astoria OR 2:42:18.8 26:08 963 1180 8:40:11 AM
M45-49
1 1872 Bobby Gomez M 46 Philomath OR 43:18.1 6:59 19 1180 8:40:05 AM
2 1850 Steven Gill M 47 Vancouver BC 44:49.7 7:13 23 1180 8:40:46 AM
3 2282 Marc Lapointe M 46 Vancouver BC 45:35.9 7:21 27 1180 8:40:47 AM
4 2378 Omar Magdalena M 45 Spirit Lake ID 45:50.2 7:23 29 1180 8:40:12 AM
5 1495 Chris Connell M 47 Ocean Park WA 46:57.3 7:34 43 1180 8:40:06 AM
6 3201 Ben Thompson M 46 Astoria OR 48:13.6 7:46 60 1180 8:40:12 AM
7 3078 Samuel Stanke M 48 Portland OR 48:58.9 7:53 67 1180 8:43:09 AM
8 1311 Jeremy Boutin M 46 Warrenton OR 49:04.2 7:54 69 1180 8:40:11 AM
9 1335 Adam Bridgens M 48 Portland OR 50:08.0 8:05 82 1180 8:43:29 AM
10 2288 Jerry Larson M 49 Warren OR 51:46.3 8:20 107 1180 8:41:11 AM
11 1502 Nic Corbett M 48 Portland OR 52:11.3 8:24 111 1180 8:40:12 AM
12 2629 Steven Oliver M 47 Bonaire GA 52:13.0 8:25 112 1180 8:40:28 AM
13 526 Matt Sweeney M 47 Olympia WA 53:23.4 8:36 127 1180 8:40:24 AM
14 2829 Dustin Richey M 47 McCleary WA 54:19.2 8:45 141 1180 8:40:15 AM
15 3053 Rithi Soeung M 49 Portland OR 54:44.8 8:49 148 1180 8:43:35 AM
16 707 John Duplantis M 49 Tacoma WA 54:47.9 8:50 149 1180 8:43:36 AM
17 2729 Joshua Polk M 49 Beaverton OR 56:06.0 9:02 164 1180 8:43:41 AM
18 2422 Andrew Mason M 46 Portland OR 57:02.5 9:11 175 1180 8:41:11 AM
19 2291 Benji Latham M 45 Astoria OR 57:14.0 9:13 178 1180 8:45:28 AM
20 846 Jeremy McArthur M 46 Molalla OR 57:28.7 9:15 181 1180 8:41:08 AM
21 2497 Eddie Mendez M 46 Long Beach WA 58:36.5 9:26 202 1180 8:40:15 AM
22 1774 Ben Ford M 47 Portland OR 59:16.4 9:33 208 1180 8:41:13 AM
23 2038 Andrew Holmberg M 46 Portland OR 59:18.7 9:33 209 1180 8:42:00 AM
24 2308 Aaron Leavitt M 48 Longview WA 59:40.7 9:37 216 1180 8:44:01 AM
25 37 Mark Bell M 48 Ridgefield WA 59:47.4 9:38 217 1180 8:41:33 AM
26 1433 Loren Ceder M 46 Renton WA 1:02:06.3 10:00 243 1180 8:40:49 AM
27 3394 Peter Wiessner M 47 Hood River OR 1:02:15.9 10:02 245 1180 8:47:03 AM
28 2661 Matt Pamer M 45 Portland OR 1:02:39.0 10:05 248 1180 8:49:58 AM
29 2657 Walter Palacios M 47 Dupont WA 1:02:40.5 10:06 250 1180 8:41:11 AM
30 2225 Stanley Koh M 45 Portland OR 1:02:51.9 10:08 254 1180 8:40:41 AM
31 681 Adam Cook M 48 Portland OR 1:04:19.8 10:22 269 1180 8:42:02 AM
32 1481 Steven Cofer M 45 Portland OR 1:06:39.5 10:44 301 1180 8:42:55 AM
33 3471 Rich Wuollet M 46 Kalama WA 1:07:39.7 10:54 316 1180 8:42:02 AM
34 732 Jeff Foote M 45 Conway WA 1:08:45.7 11:04 328 1180 8:43:07 AM
35 439 Steve Robbins M 46 Tigard OR 1:08:55.0 11:06 329 1180 8:42:38 AM
36 1759 Daniel Finn M 46 Astoria OR 1:09:44.2 11:14 336 1180 8:42:40 AM
37 1201 Patrick Beaston M 48 Vancouver WA 1:10:01.9 11:17 338 1180 8:40:57 AM
38 1184 Armon Barrows M 46 Dundee OR 1:10:08.8 11:18 340 1180 8:42:34 AM
39 3006 Benjamin Smith M 48 University Place WA 1:11:28.4 11:31 352 1180 8:43:37 AM
40 2937 Bruce Scott M 46 Warrenton OR 1:15:18.0 12:08 385 1180 8:42:07 AM
41 2541 Michael Moha M 47 Warrenton OR 1:15:48.0 12:12 389 1180 8:43:09 AM
42 2150 Mohammed Kabir M 45 Portland OR 1:18:58.6 12:43 417 1180 8:44:59 AM
43 3435 Brian Winterlich M 48 Maple Valley WA 1:19:01.5 12:44 418 1180 8:43:28 AM
44 1522 Ian Coyle M 46 Longview WA 1:20:49.0 13:01 429 1180 8:48:44 AM
45 1637 Kurt Donaldson M 47 Astoria OR 1:29:54.8 14:29 482 1180 8:44:36 AM
46 1161 Maurice Ball M 47 Olympia WA 1:31:12.8 14:41 489 1180 8:47:31 AM
47 639 Daniel Bloom M 49 La Center WA 1:35:59.1 15:27 525 1180 8:41:48 AM
48 1195 Jacob Bauer M 47 Olympia WA 1:37:29.6 15:42 534 1180 8:49:35 AM
49 1910 Daniel Griffin M 46 Seattle WA 1:37:43.8 15:44 536 1180 8:42:43 AM
50 1273 Ned Bittner M 47 Long Beach WA 1:38:10.2 15:48 540 1180 8:41:40 AM
51 3198 Joe Thomas M 45 White Salmon WA 1:40:15.5 16:09 549 1180 8:42:33 AM
52 1328 Bryan Brandenburg M 47 Olympia WA 1:40:37.9 16:12 551 1180 8:46:00 AM
53 2408 Travis Marsh M 45 Warrenton OR 1:42:36.6 16:31 569 1180 8:42:43 AM
54 2441 Ryan Mayfield M 49 Corvallis OR 1:43:15.5 16:38 576 1180 8:49:49 AM
55 536 Phillip Taylor M 45 Buckley WA 1:43:46.3 16:43 583 1180 8:44:29 AM
56 1349 Rob Brooks M 49 Warrenton OR 1:45:29.8 16:59 597 1180 8:46:30 AM
57 2045 Matt Hooge M 46 Beaverton OR 1:45:49.7 17:02 601 1180 8:44:56 AM
58 3173 David Taylor M 49 Buckley WA 1:48:13.6 17:26 627 1180 8:44:30 AM
59 3042 Jason Snell M 49 Portland OR 1:50:13.0 17:45 647 1180 8:48:18 AM
60 3329 Matthew Waldmann M 48 Astoria OR 1:50:38.7 17:49 654 1180 8:45:39 AM
61 643 James Bowman M 46 Portland OR 1:50:40.2 17:49 655 1180 8:44:25 AM
62 934 Philip Salisbury M 47 Bremerton WA 1:50:48.5 17:50 657 1180 8:42:30 AM
63 2585 Nathan Nagy M 48 Astoria OR 1:50:52.0 17:51 659 1180 8:46:27 AM
64 3413 Stuart Williams M 47 Vancouver WA 1:51:13.5 17:54 665 1180 8:44:49 AM
65 1908 Eric Grey M 46 Astoria OR 1:51:16.5 17:55 667 1180 8:42:39 AM
66 80 Ben Bunker M 47 Tillamook OR 1:52:51.5 18:10 690 1180 8:42:15 AM
67 3228 Sean Tolen M 48 Redding CA 1:53:15.1 18:14 696 1180 8:41:29 AM
68 489 Kyle Skarra M 45 Shelton WA 1:53:29.4 18:16 697 1180 8:45:54 AM
69 3339 Alex Walters M 49 Tualatin OR 1:55:07.6 18:32 716 1180 8:47:51 AM
70 3011 Casey Smith M 49 Battle Ground WA 1:56:33.5 18:46 741 1180 8:45:48 AM
71 3414 Tom Williams M 47 Olympia WA 1:57:19.2 18:53 750 1180 8:42:06 AM
72 2067 Jean-Paul Huhta M 47 Longview WA 1:57:28.6 18:55 753 1180 8:49:27 AM
73 2426 Charles Mathews M 47 Lakewood WA 1:58:18.3 19:03 762 1180 8:45:37 AM
74 2821 Cody Rich M 48 Salem OR 1:58:49.4 19:08 773 1180 8:49:15 AM
75 3075 Scott Staab M 48 Chinook WA 1:58:55.9 19:09 775 1180 8:47:49 AM
76 2037 O Brien Hollow M 49 Astoria OR 1:59:36.6 19:15 782 1180 8:48:54 AM
77 2956 Mathew Severson M 46 Hammond OR 2:01:03.0 19:29 806 1180 8:49:58 AM
78 752 Michael Harmon M 45 Wilsonville OR 2:01:16.2 19:31 808 1180 8:47:18 AM
79 3434 Gary Winterboer M 45 Van Nuys CA 2:02:47.1 19:46 826 1180 8:46:13 AM
80 2429 Michael Mathis M 49 Orting WA 2:07:52.7 20:35 875 1180 8:41:40 AM
81 1914 Ben Griffith M 46 Astoria OR 2:11:23.8 21:09 899 1180 8:49:54 AM
82 417 Eric Piippo M 47 Seattle WA 2:15:19.8 21:47 921 1180 8:48:59 AM
83 2940 George Scott M 49 Seaside OR 2:16:10.7 21:55 926 1180 8:46:20 AM
84 2322 Chris Leoni M 45 Portland OR 2:16:26.2 21:58 930 1180 8:43:01 AM
85 1579 Gregory Davis M 48 Ocean Park WA 2:28:32.6 23:55 955 1180 8:41:38 AM
M50-54
1 3077 Adrian Stanciu M 54 Warrenton OR 46:42.6 7:32 41 1180 8:40:09 AM
2 1803 Daniel Friesz M 51 Astoria OR 48:49.5 7:52 65 1180 8:40:35 AM
3 976 Steve Stoll M 50 Vancouver WA 51:10.1 8:15 96 1180 8:40:50 AM
4 3334 Michael Walker M 50 Astoria OR 52:23.2 8:26 115 1180 8:40:56 AM
5 293 Quinn Krekorian M 51 West Linn OR 53:52.2 8:41 134 1180 8:40:23 AM
6 1869 Jose R Goicochea M 54 Astoria OR 53:55.2 8:41 135 1180 8:44:17 AM
7 2570 Bill Morton M 53 Scappoose OR 54:08.3 8:43 137 1180 8:40:11 AM
8 2713 Daniel Pickles M 51 Astoria OR 54:15.2 8:44 139 1180 8:42:35 AM
9 1801 William French M 53 Lacey WA 54:59.0 8:51 153 1180 8:41:13 AM
10 1527 Erich Cranor M 51 Portland OR 55:04.1 8:52 156 1180 8:40:28 AM
11 3043 Jeff Snell M 50 Camas WA 55:57.0 9:01 163 1180 8:40:48 AM
12 1318 Stephen Boyd M 50 Astoria OR 56:26.5 9:05 168 1180 8:43:14 AM
13 2966 Cyrus Shepard M 52 Astoria OR 57:42.0 9:18 185 1180 8:40:05 AM
14 393 Bill Oman M 52 Vancouver WA 58:28.8 9:25 199 1180 8:40:48 AM
15 3401 Mark Wilkinson M 53 Portland OR 58:31.8 9:26 200 1180 8:45:18 AM
16 2079 Reed Hunter M 51 Olympia WA 1:00:51.4 9:48 225 1180 8:49:31 AM
17 2032 Glen Holcomb M 53 Vernonia OR 1:01:01.6 9:50 226 1180 8:40:11 AM
18 3085 Kevin Staples M 50 Astoria OR 1:01:57.6 9:59 238 1180 8:40:51 AM
19 3193 Dennis Thomas M 52 Warrenton OR 1:03:41.8 10:16 265 1180 8:40:15 AM
20 1163 Juraj Balog M 53 Los Gatos CA 1:04:17.1 10:21 268 1180 8:43:56 AM
21 2160 Patrick Karr M 50 Portland OR 1:06:42.0 10:45 302 1180 8:43:37 AM
22 3345 Matt Kittredge M 54 Portland OR 1:06:46.0 10:45 304 1180 8:43:01 AM
23 1945 Justin Hallee M 51 Longview WA 1:06:51.1 10:46 305 1180 8:40:19 AM
24 454 Robbie Rushton M 51 Vancouver WA 1:07:19.8 10:51 310 1180 8:46:35 AM
25 475 Donald Sharer M 54 Albuquerque NM 1:07:42.4 10:54 317 1180 8:44:24 AM
26 1980 Dusty Hartford M 51 Beaverton OR 1:07:58.6 10:57 322 1180 8:46:56 AM
27 2181 Jason Kent M 51 Portland OR 1:07:59.3 10:57 323 1180 8:46:44 AM
28 2000 Steve Henderson M 51 Beaverton OR 1:08:01.1 10:57 324 1180 8:46:55 AM
29 2105 Henry Jacobson M 52 Spokane WA 1:10:20.3 11:20 343 1180 8:41:14 AM
30 3322 Mark Waddell M 51 Astoria OR 1:12:48.0 11:43 359 1180 8:44:52 AM
31 324 James Martin M 52 Eugene OR 1:13:37.5 11:51 367 1180 8:48:17 AM
32 838 Rick Martin M 51 Portland OR 1:14:02.2 11:55 371 1180 8:41:22 AM
33 2887 Paul Salmon M 53 Foothills AB 1:14:26.2 11:59 373 1180 8:43:39 AM
34 1026 Joel Winn M 54 Federal Way WA 1:14:28.3 12:00 375 1180 8:40:53 AM
35 3484 Adam Yip M 51 Portland OR 1:16:05.3 12:15 392 1180 8:43:22 AM
36 3492 Kevin Yu M 54 Beaverton OR 1:16:18.3 12:17 398 1180 8:44:17 AM
37 1649 Mike Drake M 50 Hoquiam WA 1:21:34.9 13:08 437 1180 8:47:54 AM
38 220 David Hall M 50 Saint Louis MO 1:22:37.5 13:18 449 1180 8:44:23 AM
39 318 Alan Lynn M 54 Albany OR 1:25:53.6 13:50 466 1180 8:40:00 AM
40 704 Steve Duncan M 52 Salem OR 1:27:26.3 14:05 472 1180 8:48:13 AM
41 3483 Wen-Tau Yih M 50 Woodinville WA 1:27:34.2 14:06 474 1180 8:45:17 AM
42 2102 Arnold Jacobsen M 52 Cannon Beach OR 1:32:13.6 14:51 491 1180 8:45:28 AM
43 23 Daryl Banaszek M 51 Gresham OR 1:32:39.6 14:55 496 1180 8:48:22 AM
44 1531 Ted Crawford M 54 Dundee OR 1:34:05.6 15:09 502 1180 8:48:44 AM
45 2891 Bernard Sampo M 52 Portland OR 1:35:34.1 15:23 520 1180 8:43:14 AM
46 250 Todd Honea M 51 Mesa AZ 1:36:15.7 15:30 527 1180 8:44:29 AM
47 1853 Jason Gladney M 52 Seaside OR 1:36:29.7 15:32 529 1180 8:49:02 AM
48 2979 Justin Sieberg M 51 Milwaukie OR 1:37:25.9 15:41 533 1180 8:44:42 AM
49 1736 William Fales M 54 Astoria OR 1:37:56.9 15:46 537 1180 8:44:17 AM
50 2094 John Iverson M 54 Stayton OR 1:39:40.6 16:03 548 1180 8:47:17 AM
51 3058 Bruce Sorensen M 54 Saint Helens OR 1:41:25.6 16:20 560 1180 8:41:31 AM
52 1635 Bill Dombrowsky M 53 Astoria OR 1:41:35.0 16:21 563 1180 8:43:23 AM
53 1883 Matt Goodwin M 53 Portland OR 1:42:41.8 16:32 573 1180 8:43:08 AM
54 1067 Nick Alderman M 52 Shelton WA 1:44:15.7 16:47 586 1180 8:45:49 AM
55 522 Sean Streeter M 53 Washougal WA 1:45:21.7 16:58 595 1180 8:44:13 AM
56 2535 Christopher Mitzel M 50 Salem OR 1:45:50.6 17:03 603 1180 8:40:40 AM
57 954 Skott Shaw M 50 Lincoln City OR 1:47:14.2 17:16 614 1180 8:45:22 AM
58 1644 Justin Douglas M 50 Portland OR 1:47:26.1 17:18 615 1180 8:49:52 AM
59 3403 Spencer Williaams M 51 Portland OR 1:47:56.5 17:23 622 1180 8:41:16 AM
60 3185 Tom Teague M 52 Warrenton OR 1:47:58.0 17:23 623 1180 8:47:41 AM
61 2501 Andrew Merila M 53 Warrenton OR 1:49:02.0 17:33 635 1180 8:43:24 AM
62 1375 Dylan Bumbarger M 50 Clackamas OR 1:51:29.0 17:57 670 1180 8:46:18 AM
63 2403 Mike Marion M 54 Astoria OR 1:51:31.6 17:57 671 1180 8:46:58 AM
64 2651 Francisco Pacheco M 50 Chinook WA 1:54:44.6 18:28 710 1180 8:44:06 AM
65 1767 Troy Fluharty M 54 Pasco WA 1:54:52.3 18:30 711 1180 8:43:06 AM
66 1912 Keith Griffin M 50 Carmel IN 1:55:05.0 18:32 715 1180 8:45:47 AM
67 793 Eric Kellon M 52 Portland OR 1:55:22.4 18:35 719 1180 8:49:07 AM
68 864 Robert Milne M 50 Portland OR 1:56:21.3 18:44 734 1180 8:50:38 AM
69 949 Ezra Selland M 51 Portland OR 1:56:30.1 18:45 740 1180 8:50:28 AM
70 1716 R Brett Estes M 52 Astoria OR 1:56:35.5 18:46 743 1180 8:49:50 AM
71 2972 Tim Shimmel M 52 Portland OR 1:57:58.5 19:00 758 1180 8:45:29 AM
72 172 Kristopher Fischer M 51 Pittsburg KS 1:58:34.4 19:05 768 1180 8:49:21 AM
73 2324 Steven Lesky M 53 Wilsonville OR 2:00:49.5 19:27 801 1180 8:45:01 AM
74 1691 Mark Eggert M 53 Warrenton OR 2:01:29.3 19:34 813 1180 8:46:48 AM
75 1320 Jack Boyle M 50 Warrenton OR 2:01:31.0 19:34 814 1180 8:41:01 AM
76 1473 Liam Clocksin M 54 Kernersville NC 2:02:49.6 19:47 828 1180 8:44:56 AM
77 702 Michael Dougherty M 51 Beaverton OR 2:03:36.8 19:54 836 1180 8:47:38 AM
78 791 Jeff Kelland M 54 Warrenton OR 2:03:55.4 19:57 844 1180 8:48:55 AM
79 899 Christopher Pedersen M 52 La Center WA 2:05:32.0 20:13 863 1180 8:47:11 AM
80 3127 David Strom M 51 Astoria OR 2:07:49.8 20:35 873 1180 8:45:26 AM
81 1452 Dennis Chmiel M 51 Astoria OR 2:09:35.8 20:52 890 1180 8:43:47 AM
82 1361 Robert Brown M 52 Fort Walton Beach FL 2:11:50.0 21:13 902 1180 8:47:20 AM
83 2264 Dan Lake M 51 Hillsboro OR 2:11:56.6 21:15 904 1180 8:43:51 AM
84 64 Spook Breeding M 54 Rupert ID 2:15:17.5 21:47 920 1180 8:49:45 AM
85 1900 Matthew Gray M 53 Corvallis OR 2:20:16.3 22:35 940 1180 8:41:32 AM
86 2466 Peter McGoldrick M 51 Astoria OR 2:20:39.9 22:39 942 1180 8:49:51 AM
M55-59
1 1211 Tim Becken M 59 Vernonia OR 45:50.0 7:23 28 1180 8:40:04 AM
2 1777 Matthew Forman M 58 Longview WA 46:41.8 7:31 40 1180 8:40:17 AM
3 2505 Tate Metcalf M 55 Sisters OR 47:20.1 7:38 47 1180 8:40:18 AM
4 392 Duwayne Olson M 55 Rainier OR 47:54.7 7:43 53 1180 8:40:03 AM
5 3267 Paul Valentin M 57 Sierra Vista AZ 49:34.7 7:59 75 1180 8:40:06 AM
6 582 James Whyte M 59 Portland OR 50:06.4 8:04 81 1180 8:40:17 AM
7 407 Mark Peckover M 56 Scappoose OR 50:13.7 8:06 84 1180 8:40:36 AM
8 733 David Fox M 58 Salem OR 50:15.7 8:06 85 1180 8:40:28 AM
9 2062 Rob Huff M 56 Tacoma WA 51:15.1 8:15 100 1180 8:42:31 AM
10 1923 Michael Grubbs M 57 Longview WA 53:40.9 8:39 129 1180 8:41:45 AM
11 1084 Bob Altman M 58 Portland OR 54:10.8 8:44 138 1180 8:40:45 AM
12 595 Brian Winningham M 59 Seattle WA 54:19.0 8:45 140 1180 8:40:12 AM
13 3501 David Zimmer M 56 Vancouver WA 54:52.7 8:50 151 1180 8:43:35 AM
14 1860 Kevin Godwin M 58 Portland OR 55:35.9 8:57 158 1180 8:40:09 AM
15 3515 Robert Prinslow M 59 Hubbard OR 57:10.4 9:13 177 1180 8:41:51 AM
16 1887 Russell Gore M 55 Portland OR 57:23.9 9:15 180 1180 8:40:45 AM
17 326 Roberto Martinez M 57 Beaverton OR 57:39.8 9:17 184 1180 8:40:06 AM
18 2358 Darren Lott M 55 Bend OR 57:50.7 9:19 187 1180 8:43:53 AM
19 1092 Todd Amundson M 56 Brush Prairie WA 57:59.4 9:20 190 1180 8:42:04 AM
20 2002 Matt Hendricks M 58 Edmonds WA 58:00.1 9:21 191 1180 8:43:26 AM
21 3245 Jim Trotter M 58 Central Point OR 58:00.2 9:21 192 1180 8:41:09 AM
22 2527 Dennis Millett M 56 Marysville WA 58:20.7 9:24 197 1180 8:40:22 AM
23 573 Jack Wallace M 57 Salem OR 1:01:30.4 9:54 233 1180 8:50:07 AM
24 515 Eric Stelzer M 59 Sublimity OR 1:01:34.7 9:55 234 1180 8:50:05 AM
25 527 Sean Sweeney M 55 Aberdeen WA 1:03:21.1 10:12 259 1180 8:40:25 AM
26 529 Lee Swindler M 58 Oceanside OR 1:04:53.1 10:27 274 1180 8:46:29 AM
27 2616 Brad Obrien M 56 Olympia WA 1:05:16.3 10:31 283 1180 8:40:45 AM
28 2474 Robert McLafferty M 59 Portland OR 1:05:20.0 10:31 284 1180 8:47:20 AM
29 2677 Eric Pauli M 57 Portland OR 1:05:37.1 10:34 290 1180 8:42:01 AM
30 3500 Ron Zilli M 57 Astoria OR 1:06:11.6 10:40 296 1180 8:40:04 AM
31 273 Rick Johnson M 56 Beaverton OR 1:06:30.2 10:43 300 1180 8:40:49 AM
32 288 Pat King M 56 Allyn WA 1:06:42.5 10:45 303 1180 8:42:59 AM
33 1171 Greg Barnett M 58 Warrenton OR 1:07:46.0 10:55 319 1180 8:41:01 AM
34 2025 Daniel Hilts M 59 Portland OR 1:12:26.1 11:40 356 1180 8:46:02 AM
35 1556 David Dalbey M 59 Portland OR 1:13:17.2 11:48 366 1180 8:49:12 AM
36 1612 Frank Diana M 56 Stevenson WA 1:15:07.3 12:06 383 1180 8:40:24 AM
37 3163 William Taaffe M 58 Tualatin OR 1:16:07.0 12:15 394 1180 8:42:15 AM
38 1299 Mark Bond M 59 Portland OR 1:17:40.6 12:31 403 1180 8:46:06 AM
39 1135 Jo Astoria M 58 Vancouver BC 1:18:40.3 12:40 414 1180 8:42:47 AM
40 809 Jerrick Kostelnik M 55 Vancouver WA 1:21:48.4 13:10 442 1180 8:48:22 AM
41 275 Brian Justice M 56 Denver CO 1:21:54.8 13:11 444 1180 8:41:34 AM
42 2398 Joe Maret M 59 Carmichael CA 1:22:57.9 13:22 451 1180 8:45:55 AM
43 2953 Henry Sessions M 59 Vancouver WA 1:23:27.5 13:26 454 1180 8:46:48 AM
44 3206 John Thoreson M 57 Ocean Park WA 1:24:25.2 13:36 456 1180 8:45:33 AM
45 2377 Michael Madigan M 59 West Linn OR 1:26:58.7 14:00 469 1180 8:40:38 AM
46 1707 Brian England M 55 Hillsboro OR 1:27:55.4 14:09 475 1180 8:41:03 AM
47 1156 Robert Baker M 55 Long Beach WA 1:30:38.9 14:36 486 1180 8:42:26 AM
48 1662 Paul Duarte M 57 Murrieta CA 1:35:02.7 15:18 510 1180 8:45:46 AM
49 2185 Will Kessi M 56 Scappoose OR 1:35:39.1 15:24 521 1180 8:43:55 AM
50 3018 David Smith M 55 Snoqualmie WA 1:37:34.7 15:43 535 1180 8:42:38 AM
51 410 Gregory Petersen M 55 Vancouver WA 1:41:12.6 16:18 556 1180 8:41:07 AM
52 788 Jorge Juarez M 58 Camas WA 1:41:20.0 16:19 558 1180 8:41:51 AM
53 1405 Tod Campbell M 59 La Center WA 1:41:31.1 16:21 562 1180 8:45:39 AM
54 866 Allen Moss M 59 Des Moines WA 1:42:38.0 16:32 570 1180 8:43:53 AM
55 144 Rich Drozd M 59 Bethel Park PA 1:42:57.2 16:35 575 1180 8:43:22 AM
56 1638 Georgiy Donde M 58 Portland OR 1:43:49.1 16:43 584 1180 8:46:57 AM
57 123 Terry Cronk M 57 Burien WA 1:44:36.6 16:51 588 1180 8:46:58 AM
58 3064 David Spanier M 55 Vancouver WA 1:44:37.0 16:51 589 1180 8:46:42 AM
59 747 Michael Gould M 57 Manzanita OR 1:45:05.4 16:55 593 1180 8:48:49 AM
60 164 Garth Falk M 59 Reno NV 1:45:42.3 17:01 599 1180 8:44:36 AM
61 2621 Tom O Connor M 57 Portland OR 1:47:46.9 17:21 618 1180 8:45:52 AM
62 3083 Bryan Stanwood M 59 Warrenton OR 1:47:51.8 17:22 621 1180 8:48:40 AM
63 695 Scott Denning M 57 Portland OR 1:48:05.1 17:24 625 1180 8:47:18 AM
64 1615 Robert Diffely M 56 Portland OR 1:48:11.2 17:25 626 1180 8:48:17 AM
65 659 Bryan Campbell M 59 Portland OR 1:49:32.6 17:38 638 1180 8:46:41 AM
66 2340 Kip Lindley M 57 Aloha OR 1:49:53.6 17:42 644 1180 8:50:08 AM
67 3048 Brian Snyder M 58 Silverlake WA 1:51:13.0 17:54 663 1180 8:42:37 AM
68 379 Curtis Nielsen M 59 Shelton WA 1:51:59.9 18:02 682 1180 8:50:02 AM
69 965 Matthew Smith M 57 Portland OR 1:52:40.8 18:09 686 1180 8:48:58 AM
70 50 Paul Bollinger M 57 West Linn OR 1:54:22.9 18:25 706 1180 8:46:04 AM
71 1096 David Anderson M 58 Gladstone OR 1:54:41.5 18:28 709 1180 8:41:00 AM
72 1152 Daniel Baker M 57 Vancouver WA 1:56:13.9 18:43 731 1180 8:48:39 AM
73 1263 Denis Bilos M 56 Lakewood WA 1:56:28.5 18:45 739 1180 8:47:37 AM
74 2123 Steven Johns M 56 Gervais OR 1:56:40.9 18:47 745 1180 8:49:51 AM
75 1641 Austin Dosier M 58 Portland OR 1:57:17.7 18:53 749 1180 8:41:24 AM
76 2531 Shane Milward M 56 Seaview WA 1:57:36.6 18:56 755 1180 8:47:29 AM
77 1127 Stuart Arnold M 58 Astoria OR 1:58:01.3 19:00 759 1180 8:45:28 AM
78 2809 Craig Reed M 59 Oregon City OR 1:59:18.0 19:12 779 1180 8:47:45 AM
79 2759 Richard Pykkonen M 58 Independence OR 1:59:55.4 19:18 787 1180 8:41:35 AM
80 2413 Gregory Martin M 59 Wilsonville OR 2:00:45.1 19:26 799 1180 8:45:03 AM
81 3155 Brad Sweet M 59 Newberg OR 2:01:14.9 19:31 807 1180 8:48:52 AM
82 2054 Russ Howison M 57 Portland OR 2:01:18.5 19:32 809 1180 8:49:39 AM
83 915 Derek Reinholdt M 55 Saint Helens OR 2:03:03.0 19:49 831 1180 8:40:59 AM
84 1486 Tim Collier M 57 Portland OR 2:03:52.6 19:57 843 1180 8:44:11 AM
85 2304 Douglas Leach M 55 Portland OR 2:03:56.9 19:57 845 1180 8:44:12 AM
86 968 Alfredo Soto M 55 Rockaway Beach OR 2:04:52.0 20:06 856 1180 8:45:52 AM
87 466 Kurt Schwuchow M 59 La Center WA 2:05:33.9 20:13 864 1180 8:47:13 AM
88 3313 Dan Vishny M 57 Eugene OR 2:08:44.9 20:44 880 1180 8:43:21 AM
89 3002 Anthony Smith M 55 North Bonneville WA 2:10:12.9 20:58 894 1180 8:42:20 AM
90 2795 Arthur Rausch M 56 Ocean Park WA 2:12:31.9 21:20 907 1180 8:45:50 AM
91 2843 Jerry Risken M 59 Rochester WA 2:13:27.6 21:29 910 1180 8:45:12 AM
92 2155 Kaj Kaldahl M 55 Eugene OR 2:16:57.3 22:03 932 1180 8:49:20 AM
93 403 Craig Parton M 58 Portland OR 2:20:47.0 22:40 943 1180 8:49:52 AM
M60-64
1 2228 Thomas Koney M 61 Seattle WA 45:34.2 7:21 26 1180 8:40:04 AM
2 3457 Thomas Woods M 62 Lake Oswego OR 48:25.9 7:48 62 1180 8:40:26 AM
3 1724 David Everly M 61 Portland OR 49:18.3 7:57 70 1180 8:40:54 AM
4 325 Paul Martinez M 62 Portland OR 50:28.6 8:08 86 1180 8:41:14 AM
5 2163 Michael Kaufman M 62 Milwaukie OR 51:16.3 8:16 101 1180 8:40:33 AM
6 1671 Tim Dugan M 60 Seaside OR 52:22.6 8:26 113 1180 8:40:13 AM
7 778 David Hutson M 63 Pasco WA 53:15.6 8:35 126 1180 8:40:30 AM
8 2691 Michael Peroni M 64 Astoria OR 53:45.4 8:40 132 1180 8:41:14 AM
9 3105 Don Stillwell M 61 Kalama WA 55:02.1 8:52 155 1180 8:41:43 AM
10 603 Colin Yates M 62 Tigard OR 55:38.5 8:58 160 1180 8:43:36 AM
11 736 Larry Franz M 62 Gresham OR 56:46.8 9:09 171 1180 8:40:23 AM
12 2906 Michael Sausa M 63 Lyons CO 56:48.5 9:09 172 1180 8:40:31 AM
13 59 Terry Boyd M 62 Brush Prairie WA 56:53.8 9:10 174 1180 8:40:23 AM
14 1352 Barry Brown M 61 Eagle Point OR 57:57.5 9:20 189 1180 8:42:40 AM
15 932 Tom Sage M 62 Portland OR 59:36.7 9:36 213 1180 8:40:34 AM
16 186 Matt Gandy M 60 Tualatin OR 1:01:22.1 9:53 231 1180 8:41:20 AM
17 1971 Thomas Hardy M 61 Bishop CA 1:02:05.5 10:00 242 1180 8:40:56 AM
18 1166 Iver Band M 61 Beaverton OR 1:04:04.4 10:19 267 1180 8:40:59 AM
19 1558 Ronald Dalesky M 62 Newberg OR 1:04:50.1 10:27 273 1180 8:40:21 AM
20 646 Todd Breen M 64 Oracle AZ 1:05:23.9 10:32 286 1180 8:43:02 AM
21 919 Jeff Rhinevault M 61 Gresham OR 1:08:12.5 10:59 325 1180 8:42:23 AM
22 2987 Mitchell Sivertson M 63 Cannon Beach OR 1:09:56.5 11:16 337 1180 8:40:52 AM
23 3321 Eric Wachter M 61 Seaview WA 1:14:32.9 12:00 376 1180 8:40:34 AM
24 2412 Daniel Martin M 62 Miles City MT 1:18:10.3 12:35 408 1180 8:43:10 AM
25 3183 Randy Teadtke M 64 Warrenton OR 1:21:28.9 13:07 434 1180 8:47:10 AM
26 2512 Rick Middleton M 64 Dallas OR 1:21:42.8 13:10 440 1180 8:42:09 AM
27 1942 Kerry Haley M 61 Ryderwood WA 1:22:00.2 13:12 445 1180 8:45:41 AM
28 539 Stacey Tice M 61 Ocean Park WA 1:23:56.8 13:31 455 1180 8:40:14 AM
29 2015 Scott Hess M 61 Portland OR 1:24:56.3 13:41 461 1180 8:44:33 AM
30 3136 Tim Stults M 62 Spokane WA 1:25:22.6 13:45 463 1180 8:40:32 AM
31 3323 Dan Waddingham M 62 Seattle WA 1:29:25.0 14:24 481 1180 8:45:58 AM
32 2832 Scott Rick M 60 Bellingham WA 1:32:24.8 14:53 494 1180 8:43:27 AM
33 2388 Jerry Malloy M 61 Vancouver WA 1:34:47.3 15:16 508 1180 8:46:26 AM
34 3254 Jeff Turner M 63 Bandon OR 1:35:29.1 15:22 516 1180 8:43:27 AM
35 2910 Mark Scarborough M 64 Seaview WA 1:35:45.3 15:25 522 1180 8:49:14 AM
36 3341 Jay Walters M 63 Salem OR 1:36:17.7 15:30 528 1180 8:45:37 AM
37 2919 Russell Scheid M 64 Beaverton OR 1:38:09.1 15:48 539 1180 8:47:55 AM
38 1451 Timothy Chinn M 60 Sammamish WA 1:38:55.6 15:56 544 1180 8:42:39 AM
39 3490 Christopher Young M 61 Sherwood OR 1:39:19.1 16:00 546 1180 8:44:44 AM
40 912 Gaylan Prescott M 60 Kelso WA 1:43:37.3 16:41 581 1180 8:47:57 AM
41 158 Luis Esqueda M 63 Vancouver WA 1:44:50.6 16:53 590 1180 8:43:07 AM
42 3381 Samuel Wheeler M 60 Rainier OR 1:45:02.5 16:55 592 1180 8:44:05 AM
43 2048 Stan Horn M 63 Kalama WA 1:45:55.0 17:03 604 1180 8:42:30 AM
44 1680 John Dykes M 63 Clatskanie OR 1:46:45.2 17:11 611 1180 8:44:14 AM
45 1898 Stephen Graham M 64 Lakewood WA 1:47:09.2 17:15 613 1180 8:47:40 AM
46 3351 David Warner M 60 Astoria OR 1:47:29.6 17:18 616 1180 8:44:15 AM
47 632 Ian Bingham M 64 Portland OR 1:48:22.1 17:27 628 1180 8:47:37 AM
48 1110 Shawn Anderson M 60 Vancouver WA 1:48:32.7 17:29 630 1180 8:47:01 AM
49 1247 Scott Bernhard M 63 Liberty Lake WA 1:49:53.7 17:42 645 1180 8:47:33 AM
50 1101 James Anderson M 64 Raymond WA 1:50:23.1 17:46 651 1180 8:49:41 AM
51 1124 Terry Arendt M 63 Aurora OR 1:51:39.1 17:59 672 1180 8:46:51 AM
52 1053 Christopher Abla M 63 Tillamook OR 1:51:44.8 18:00 673 1180 8:44:32 AM
53 2219 Mark Knecht M 63 Long Beach WA 1:51:48.7 18:00 676 1180 8:49:38 AM
54 163 Herbert Ezzell M 64 Long Beach WA 1:51:56.6 18:01 680 1180 8:49:57 AM
55 1367 David Bruncke M 61 Aberdeen WA 1:51:56.9 18:01 681 1180 8:47:22 AM
56 814 Leland Kuper M 63 Bend OR 1:52:30.9 18:07 684 1180 8:41:37 AM
57 2244 Steve Krueger M 63 Florence OR 1:52:40.4 18:08 685 1180 8:47:39 AM
58 1250 Jeff Bertalotto M 61 Astoria OR 1:52:43.6 18:09 689 1180 8:41:17 AM
59 2942 Thomas Scott M 63 Portland OR 1:53:51.4 18:20 700 1180 8:47:03 AM
60 1243 Joe Bernert M 60 West Linn OR 1:54:01.4 18:21 701 1180 8:47:35 AM
61 1675 George Duval M 60 Astoria OR 1:54:12.7 18:23 703 1180 8:47:30 AM
62 524 Adam Strutynski M 61 Seattle WA 1:54:23.7 18:25 707 1180 8:43:42 AM
63 2756 Jim Purdy M 62 Astoria OR 1:54:30.3 18:26 708 1180 8:44:02 AM
64 3314 John Vissell M 62 Clackamas OR 1:54:58.9 18:31 712 1180 8:45:51 AM
65 262 Scott Jackson M 63 Boise ID 1:55:03.7 18:32 714 1180 8:49:48 AM
66 2487 Bill Meck M 60 Warrenton OR 1:55:46.3 18:38 724 1180 8:41:55 AM
67 366 Steven Munsterman M 63 Sherwood OR 1:55:55.9 18:40 727 1180 8:43:31 AM
68 2088 Tim Ingram M 60 Gearhart OR 1:57:21.0 18:54 751 1180 8:40:42 AM
69 1580 Jeffrey Davis M 63 Warrenton OR 1:57:29.1 18:55 754 1180 8:45:40 AM
70 1961 John Hanske M 63 Seattle WA 1:57:43.6 18:57 756 1180 8:43:34 AM
71 825 Robert Long M 63 Albany OR 1:58:12.0 19:02 760 1180 8:41:17 AM
72 1593 Andrew Delbrueck M 63 Portland OR 1:58:24.6 19:04 765 1180 8:48:29 AM
73 1626 Gregory Dissen M 61 Hillsboro OR 1:58:25.4 19:04 766 1180 8:47:42 AM
74 2799 Doug Reardon M 60 Hillsboro OR 1:58:28.9 19:05 767 1180 8:47:41 AM
75 2969 Henry Sherman M 62 Aberdeen WA 1:58:38.3 19:06 769 1180 8:40:29 AM
76 414 David Phillips M 61 Austin TX 1:59:16.3 19:12 778 1180 8:46:02 AM
77 978 Ron Summers Jr M 63 Saint Helens OR 1:59:58.4 19:19 789 1180 8:41:07 AM
78 3443 David Woertendyke M 60 Issaquah WA 2:00:12.7 19:21 791 1180 8:48:08 AM
79 2927 Craig Schuck M 62 Tigard OR 2:00:49.0 19:27 800 1180 8:43:44 AM
80 1999 Jack Henderson M 61 The Dalles OR 2:00:52.1 19:28 802 1180 8:46:58 AM
81 3192 Robert Testa M 61 Long Beach WA 2:01:18.9 19:32 810 1180 8:41:16 AM
82 3260 Christopher Uelmen M 61 Vancouver WA 2:01:25.9 19:33 812 1180 8:46:24 AM
83 1601 Rob Demezas M 60 Vancouver WA 2:03:04.5 19:49 832 1180 8:41:26 AM
84 1888 Dennis Gossler M 63 Seattle WA 2:03:38.4 19:54 839 1180 8:41:53 AM
85 2 Pete Adam M 62 Rainier OR 2:03:57.2 19:57 846 1180 8:49:32 AM
86 157 Daniel Ellis M 63 Astoria OR 2:04:00.3 19:58 847 1180 8:49:08 AM
87 759 Tim Herrmann M 62 Tillamook OR 2:04:32.7 20:03 854 1180 8:41:03 AM
88 302 Paul Lawrence M 62 Chula Vista CA 2:07:20.5 20:30 870 1180 8:45:34 AM
89 1015 John Whalen M 61 Ocean Park WA 2:08:11.1 20:38 877 1180 8:44:44 AM
90 2981 Dave Sine M 60 Portland OR 2:08:36.0 20:42 879 1180 8:45:48 AM
91 2233 Vincent Kramers M 62 Ocean Park WA 2:11:01.5 21:06 897 1180 8:47:28 AM
92 786 Chris Jones M 60 Lacey WA 2:14:56.7 21:44 917 1180 8:44:51 AM
93 1143 John Avila M 60 Olympia WA 2:15:07.0 21:45 918 1180 8:44:25 AM
94 444 Randy Rogers M 62 Vancouver WA 2:17:52.7 22:12 937 1180 8:47:46 AM
95 405 Jim Pavelka M 63 Seaside OR 2:23:03.6 23:02 945 1180 8:49:38 AM
96 2039 Greg Holmes M 62 Long Beach WA 2:32:20.1 24:31 959 1180 8:41:25 AM
M65-69
1 2274 Michael Lang M 68 Portland OR 55:01.9 8:52 154 1180 8:40:29 AM
2 1210 Robert Becken M 68 Portland OR 1:00:32.4 9:45 221 1180 8:40:58 AM
3 881 Patrick O�Harrow M 65 Buxton OR 1:01:38.9 9:56 236 1180 8:41:18 AM
4 1521 Robert Cox M 67 Long Beach WA 1:01:41.9 9:56 237 1180 8:40:17 AM
5 1674 Dan Durben M 69 Longview WA 1:02:56.8 10:08 256 1180 8:41:46 AM
6 1993 Danny Heald M 65 Oak Park CA 1:03:00.6 10:09 257 1180 8:40:13 AM
7 2954 Dale Severson M 65 Olympia WA 1:03:32.6 10:14 261 1180 8:40:46 AM
8 3305 Magdaleno Villasenor M 65 Seaside OR 1:03:38.1 10:15 264 1180 8:40:09 AM
9 1960 Ronald Hansen M 69 Olympia WA 1:05:13.9 10:30 281 1180 8:41:46 AM
10 1410 Steve Carlson M 65 Boise ID 1:10:42.3 11:23 347 1180 8:40:00 AM
11 1177 Robert Barr M 68 Astoria OR 1:13:13.9 11:48 364 1180 8:41:55 AM
12 2081 Barron Hurlbut M 69 Seaside OR 1:15:47.7 12:12 388 1180 8:45:59 AM
13 663 Paul Carr M 68 Astoria OR 1:16:02.3 12:15 390 1180 8:40:26 AM
14 2306 Kevin Leahy M 69 Astoria OR 1:19:49.5 12:51 423 1180 8:44:35 AM
15 2579 Joe Mullens M 66 Portland OR 1:20:49.0 13:01 428 1180 8:48:04 AM
16 1943 Kyle Haley M 65 Astoria OR 1:20:51.5 13:01 430 1180 8:48:31 AM
17 2596 Bill Nichols M 67 Astoria OR 1:21:33.1 13:08 436 1180 8:41:56 AM
18 60 James Bradshaw M 65 Tillamook OR 1:22:34.0 13:18 448 1180 8:40:40 AM
19 2312 Joseph Lee M 68 Chinook WA 1:28:42.6 14:17 478 1180 8:40:19 AM
20 875 Terry Newhouse M 65 Dundee OR 1:34:09.6 15:10 504 1180 8:48:42 AM
21 3034 Scott Smith M 66 Naselle WA 1:35:22.0 15:21 513 1180 8:42:17 AM
22 194 Jon Gimre M 69 Banks OR 1:35:32.4 15:23 518 1180 8:43:29 AM
23 2462 Jack McDoniel M 66 Salem OR 1:38:31.7 15:52 541 1180 8:46:35 AM
24 1203 Joseph Beaudoin M 66 Astoria OR 1:39:07.1 15:58 545 1180 8:44:37 AM
25 2420 Daniel Marvin M 65 Astoria OR 1:40:35.1 16:12 550 1180 8:49:10 AM
26 1097 Donald Anderson M 67 Westport WA 1:40:56.1 16:15 555 1180 8:50:08 AM
27 109 Robert Colwell M 68 Portland OR 1:42:20.0 16:29 567 1180 8:49:31 AM
28 3424 John Windus M 67 Astoria OR 1:43:17.0 16:38 577 1180 8:44:08 AM
29 1687 Andy Edwards M 67 West Linn OR 1:44:08.4 16:46 585 1180 8:44:06 AM
30 2444 Jeff Mazer M 65 Tolovanapark OR 1:44:18.6 16:48 587 1180 8:46:46 AM
31 1464 Jerry Clark M 68 Brigham City UT 1:45:22.8 16:58 596 1180 8:48:33 AM
32 1560 Russ Daley M 67 Vancouver WA 1:45:48.2 17:02 600 1180 8:45:00 AM
33 850 Jim McElhinny M 67 Beaverton OR 1:46:10.4 17:06 607 1180 8:45:04 AM
34 482 Dale Shiprack M 66 Clackamas OR 1:46:14.7 17:06 608 1180 8:42:43 AM
35 1820 Richard Gandy M 65 Oregon City OR 1:48:26.9 17:28 629 1180 8:45:18 AM
36 1802 Eric Friedman M 65 Gearhart OR 1:48:34.4 17:29 631 1180 8:49:08 AM
37 2354 Courtney Loomis M 68 Cove OR 1:48:36.3 17:29 632 1180 8:44:06 AM
38 2998 Alan Smith M 68 Portland OR 1:49:01.3 17:33 634 1180 8:44:55 AM
39 2636 Kevin O Reilly M 66 Astoria OR 1:49:39.3 17:39 642 1180 8:43:18 AM
40 1814 Peter Gale M 66 Vashon WA 1:50:22.8 17:46 650 1180 8:43:33 AM
41 140 John Dooley M 67 Manzanita OR 1:51:04.4 17:53 661 1180 8:44:00 AM
42 1752 Thomas Ferrando M 66 Canby OR 1:51:23.7 17:56 668 1180 8:46:09 AM
43 3358 Keith Warren M 65 Astoria OR 1:51:49.0 18:00 677 1180 8:40:28 AM
44 3104 Mark Stiles M 66 Astoria OR 1:51:51.0 18:01 678 1180 8:49:06 AM
45 1995 Ernest Hebert M 69 Sherwood OR 1:52:11.5 18:04 683 1180 8:40:38 AM
46 499 Shawn Smith M 66 Oceanside CA 1:52:55.1 18:11 693 1180 8:40:39 AM
47 2061 Dave Huff M 65 Portland OR 1:53:32.6 18:17 698 1180 8:44:53 AM
48 1918 Alan Grimsrud M 65 Spokane WA 1:54:17.5 18:24 705 1180 8:46:08 AM
49 1705 Stuart Emmons M 68 Astoria OR 1:57:00.2 18:50 748 1180 8:43:00 AM
50 2055 James Howser M 66 Astoria OR 1:57:25.0 18:54 752 1180 8:40:43 AM
51 356 Cal Morgan M 69 Eugene OR 1:58:47.7 19:08 771 1180 8:49:24 AM
52 651 Jon Brown M 68 Portland OR 1:59:09.0 19:11 776 1180 8:46:45 AM
53 3432 Mark Winstanley M 69 Astoria OR 2:00:29.5 19:24 793 1180 8:45:38 AM
54 2189 Kevin Kilduff M 65 Portland OR 2:01:43.8 19:36 815 1180 8:41:22 AM
55 195 Keith Glasser M 67 Tualatin OR 2:02:29.1 19:43 822 1180 8:48:09 AM
56 1418 David Carroll M 67 Neotsu OR 2:02:30.5 19:43 824 1180 8:42:59 AM
57 2573 Ron Moskat M 66 Redmond WA 2:02:31.0 19:44 825 1180 8:42:58 AM
58 1165 Thomas Baltes M 69 Camas WA 2:03:17.5 19:51 833 1180 8:45:26 AM
59 3262 Rick Ulbricht M 68 Ocean Park WA 2:03:37.2 19:54 837 1180 8:41:37 AM
60 2697 James Peterson M 69 Rochester WA 2:03:38.2 19:54 838 1180 8:49:44 AM
61 805 David Klute M 69 Eugene OR 2:04:22.1 20:01 850 1180 8:43:16 AM
62 3111 Robert Stoney M 65 Mercer Island WA 2:04:22.8 20:02 851 1180 8:47:20 AM
63 1732 Pete Facca M 65 Cottonwood CA 2:05:22.4 20:11 860 1180 8:48:49 AM
64 3046 Curtis Snow M 65 Waldport OR 2:05:38.8 20:14 865 1180 8:44:07 AM
65 2748 David Presley M 67 Ocean Park WA 2:07:19.1 20:30 869 1180 8:45:35 AM
66 2187 Mark Kester M 67 Seaview WA 2:08:04.0 20:37 876 1180 8:47:27 AM
67 1175 Tom Barnum M 67 Astoria OR 2:08:14.5 20:39 878 1180 8:43:20 AM
68 1619 Brian Dillon M 68 Astoria OR 2:09:14.1 20:48 885 1180 8:46:07 AM
69 953 Mark Shaw M 68 Seattle WA 2:11:47.5 21:13 901 1180 8:46:52 AM
70 2040 Andrew Holtz M 67 Portland OR 2:13:39.2 21:31 911 1180 8:42:50 AM
71 2204 Keith Klatt M 65 Boring OR 2:14:41.5 21:41 915 1180 8:43:59 AM
72 1677 Ron Dyer M 65 Warrenton OR 2:16:15.6 21:56 927 1180 8:41:57 AM
73 2720 Mark Piesker M 65 Tigard OR 2:16:18.0 21:57 928 1180 8:41:58 AM
74 3495 Jerry Yung M 67 Vancouver WA 2:16:19.6 21:57 929 1180 8:41:57 AM
75 2524 Mark Miller M 68 Seattle WA 2:20:19.5 22:35 941 1180 8:48:34 AM
76 1428 Martin Cathey M 65 Grantsville UT 2:26:01.5 23:31 949 1180 8:47:54 AM
77 2222 Doug Knutzen M 65 Long Beach WA 2:32:21.6 24:32 960 1180 8:41:24 AM
M70-74
1 955 Donald Shields M 73 Portland OR 51:14.4 8:15 99 1180 8:40:12 AM
2 769 Charles Holmes M 70 Portland OR 57:35.1 9:17 183 1180 8:40:37 AM
3 1300 David Bononcini M 72 Astoria OR 58:42.4 9:27 205 1180 8:40:54 AM
4 1666 Rodger Duer M 71 McMinnville OR 1:04:43.8 10:26 272 1180 8:40:16 AM
5 178 Robert Frank M 71 Banks OR 1:05:54.9 10:37 292 1180 8:41:42 AM
6 2253 Jerry Kyle M 71 Orondo WA 1:10:24.9 11:20 345 1180 8:45:00 AM
7 1196 John Bauer M 74 Olympia WA 1:12:57.2 11:45 361 1180 8:41:52 AM
8 796 John Kelsch M 74 McMinnville OR 1:15:07.2 12:06 382 1180 8:40:07 AM
9 281 William Kelsch M 73 McMinnville OR 1:15:10.3 12:06 384 1180 8:40:07 AM
10 3439 Hans Winterlich M 73 White Salmon WA 1:18:55.8 12:43 416 1180 8:43:29 AM
11 563 Tom Van Der Hout M 70 Seaside OR 1:20:12.1 12:55 427 1180 8:43:27 AM
12 2787 Steven Ramos M 74 Warrenton OR 1:29:12.5 14:22 480 1180 8:41:57 AM
13 599 Arthur Wuerth M 72 Raymond WA 1:31:07.6 14:40 488 1180 8:47:32 AM
14 691 Joe Davis M 70 Longview WA 1:32:58.6 14:58 498 1180 8:43:44 AM
15 2489 Carl Medeiros M 71 Rigby ID 1:34:06.0 15:09 503 1180 8:45:31 AM
16 765 Randall Hledik M 72 Tualatin OR 1:34:22.0 15:12 506 1180 8:42:39 AM
17 2012 William Herold M 74 Astoria OR 1:38:04.6 15:48 538 1180 8:44:27 AM
18 2926 Harvey Schowe M 73 Portland OR 1:40:45.3 16:13 554 1180 8:50:45 AM
19 153 James Easterson M 73 Bothell WA 1:41:27.2 16:20 561 1180 8:43:49 AM
20 2648 Tom Owen M 72 Astoria OR 1:42:19.8 16:29 566 1180 8:43:03 AM
21 2367 Al Lyon M 70 Astoria OR 1:42:42.0 16:32 574 1180 8:44:24 AM
22 3265 Skip Unterseher M 74 Aberdeen WA 1:45:50.5 17:02 602 1180 8:42:57 AM
23 3408 Mike Williams M 74 Bothell WA 1:47:49.5 17:22 620 1180 8:42:13 AM
24 2471 Randy McIntosh M 70 Spokane WA 1:48:02.6 17:24 624 1180 8:49:04 AM
25 1532 Mike Creeden M 71 Mukilteo WA 1:48:57.6 17:33 633 1180 8:46:57 AM
26 668 Jim Caughlin M 71 Eugene OR 1:49:26.2 17:37 637 1180 8:45:44 AM
27 1494 Robert Conley M 74 Onalaska WA 1:51:01.1 17:52 660 1180 8:45:44 AM
28 3022 Gerald Smith M 70 Ocean Park WA 1:51:08.7 17:54 662 1180 8:46:17 AM
29 2804 Glenn Rebne M 70 Gearhart OR 1:51:14.6 17:55 666 1180 8:48:28 AM
30 3221 Kelly Timmins M 70 Portland OR 1:51:45.2 18:00 674 1180 8:45:22 AM
31 3039 Tomas Smith M 72 Seaside OR 1:52:52.7 18:10 691 1180 8:40:39 AM
32 2539 Grant Modin M 71 Bend OR 1:52:56.4 18:11 694 1180 8:42:45 AM
33 2431 Garry Matson M 71 Astoria OR 1:54:10.5 18:23 702 1180 8:45:43 AM
34 1296 Greg Bond M 70 Seaside OR 1:55:31.1 18:36 720 1180 8:49:41 AM
35 354 Dale Moon M 70 Lake Oswego OR 1:56:04.4 18:41 729 1180 8:46:13 AM
36 1040 Dan Zenner M 70 Washougal WA 1:56:16.2 18:43 732 1180 8:43:40 AM
37 3450 William Woodburn M 70 Ocean Park WA 1:56:55.6 18:50 747 1180 8:48:24 AM
38 2296 Brian Lavelle M 72 Astoria OR 1:58:47.8 19:08 772 1180 8:43:56 AM
39 3312 Jan Vis M 72 La Center WA 1:59:18.8 19:13 780 1180 8:48:34 AM
40 346 George Mikesell M 71 Columbia City OR 1:59:57.4 19:19 788 1180 8:41:01 AM
41 902 John Peters M 70 Corvallis OR 2:00:39.6 19:26 796 1180 8:47:45 AM
42 2955 John Severson M 72 Hammond OR 2:01:02.2 19:29 805 1180 8:49:59 AM
43 2695 John Peters M 70 Olympia WA 2:01:24.5 19:33 811 1180 8:46:57 AM
44 1940 Ed Hainline M 74 Happy Valley OR 2:03:17.8 19:51 834 1180 8:45:27 AM
45 2127 David Johnson M 71 Portland OR 2:03:36.7 19:54 835 1180 8:40:55 AM
46 2923 Greg Schimpf M 73 Astoria OR 2:04:46.8 20:05 855 1180 8:47:25 AM
47 2311 Jon Lee M 72 Ocean Park WA 2:07:30.7 20:32 871 1180 8:48:00 AM
48 2901 John Sarpola M 71 Corvallis OR 2:09:16.9 20:49 887 1180 8:48:01 AM
49 2948 Kevin Selkregg M 70 Astoria OR 2:09:37.8 20:52 891 1180 8:43:47 AM
50 1022 Harold Williams M 70 Vancouver WA 2:09:47.9 20:54 892 1180 8:44:09 AM
51 1241 Bob Bernards M 70 Gresham OR 2:10:27.4 21:00 895 1180 8:49:55 AM
52 2774 Rod Raabe M 70 North Plains OR 2:11:47.4 21:13 900 1180 8:43:17 AM
53 2242 Dick Krueger M 70 North Plains OR 2:11:51.0 21:14 903 1180 8:43:18 AM
54 2483 James McWhorter M 74 McMinnville OR 2:12:12.4 21:17 905 1180 8:46:22 AM
55 3145 Dan Sutherland M 74 Astoria OR 2:14:30.2 21:39 914 1180 8:48:11 AM
56 3099 Dave Stevens M 70 Long Beach WA 2:27:55.8 23:49 953 1180 8:44:29 AM
M75-79
1 1301 Delmar Borders M 75 Warrenton OR 1:02:06.7 10:00 244 1180 8:40:28 AM
2 2329 Jay Lieberman M 76 Seaside OR 1:07:23.9 10:51 311 1180 8:43:14 AM
3 2344 David Lindsey M 78 Portland OR 1:18:16.9 12:36 410 1180 8:40:13 AM
4 463 Dave Schmidlin M 78 Forest Grove OR 1:18:27.6 12:38 411 1180 8:44:18 AM
5 2602 David Nikula M 78 Astoria OR 1:19:29.8 12:48 422 1180 8:40:07 AM
6 2017 Bill High M 79 Pe Ell WA 1:21:29.5 13:07 435 1180 8:43:22 AM
7 1224 Donald Bell M 75 Ocean Park WA 1:33:37.0 15:04 501 1180 8:40:32 AM
8 2164 Steve Kaufmann M 78 Cottage Grove OR 1:47:00.2 17:14 612 1180 8:41:01 AM
9 2284 Gary Larsen M 76 Gresham OR 1:47:48.1 17:21 619 1180 8:42:14 AM
10 3020 Dennis Smith M 76 Eugene OR 1:49:14.9 17:35 636 1180 8:41:09 AM
11 1515 J. Steve Cousins M 77 Modesto CA 1:55:16.8 18:34 718 1180 8:47:36 AM
12 161 George Exum M 76 Cathlamet WA 1:55:32.1 18:36 722 1180 8:44:39 AM
13 2552 William Montero M 76 Seaside OR 1:55:59.1 18:40 728 1180 8:43:29 AM
14 3227 Garry Tolen M 79 Ocean Park WA 2:00:03.6 19:20 790 1180 8:45:14 AM
15 3385 Gordon White M 75 Gresham OR 2:02:13.2 19:41 818 1180 8:45:41 AM
16 2706 Joseph Phillips M 75 Astoria OR 2:03:44.9 19:55 840 1180 8:44:27 AM
17 2465 James McGinley M 78 Kelso WA 2:06:27.4 20:22 867 1180 8:49:12 AM
18 437 David Riley M 77 Gearhart OR 2:09:28.2 20:51 888 1180 8:42:43 AM
19 2737 Mike Porter M 78 Ocean Park WA 2:15:14.4 21:46 919 1180 8:44:45 AM
20 3503 Don Zook M 77 Fairview OR 2:23:51.9 23:10 947 1180 8:48:28 AM
21 2235 Larry Krasky M 76 Ocean Park WA 2:25:55.0 23:29 948 1180 8:44:41 AM
M80-99
1 1782 John Francis M 80 Salt Lake City UT 1:28:20.8 14:14 477 1180 8:42:56 AM
2 1227 Richard Bemrose M 81 Gresham OR 1:37:07.1 15:38 531 1180 8:44:35 AM
3 2207 Bill Klausman M 81 Hudson OH 1:41:24.8 16:20 559 1180 8:43:49 AM
4 1610 Richard Deyoung M 83 Castro Valley CA 1:50:24.9 17:47 652 1180 8:42:41 AM
5 2655 Eric Page M 86 Sequim WA 1:51:13.2 17:54 664 1180 8:48:34 AM
6 1307 Bob Boss M 80 Long Beach WA 1:58:14.1 19:02 761 1180 8:40:53 AM
7 2337 Ken Lind M 83 Canby OR 2:13:09.5 21:26 909 1180 8:43:06 AM
8 700 Dean Dobbs M 90 Bend OR 2:19:57.8 22:32 939 1180 8:41:45 AM
9 2385 William Maki M 81 Plymouth MN 2:36:39.0 25:13 962 1180 8:48:13 AM
MASTM
1 2911 Jonah Schabell M 44 Hilo HI 43:07.4 6:57 17 1180 8:40:04 AM
OVERM
1 2418 Nicholas Marty M 20 Vader WA 34:00.2 5:29 1 1180 8:40:02 AM
2 3352 Jayden Warner M 16 Warrenton OR 35:05.8 5:39 2 1180 8:40:08 AM
3 2569 Andrew Morton M 20 Scappoose OR 35:51.4 5:47 3 1180 8:40:02 AM