Great Columbia Crossing

Astoria, Oregon - 10/12/2025

Place
Bib
Number
First
Name
Last
Name
Gender Age City State Time Pace
Sex
Place
Sex
Total
M01-13
1 943 Tomas Banuelos M 13 Astoria OR 46:08.4 7:26 54 1264
2 1689 Porter Gautreaux M 12 Astoria OR 49:57.7 8:03 91 1264
3 1843 Cameron Hano M 13 Astoria OR 50:12.4 8:05 98 1264
4 2108 Wyatt Keniston M 12 Keizer OR 51:45.8 8:20 115 1264
5 2631 Tristan Olsen M 10 Yamhill OR 56:34.2 9:07 180 1264
6 1187 Indy Canessa M 12 Astoria OR 57:19.0 9:14 190 1264
7 3482 Tatum Wuollet M 12 Kalama WA 1:01:06.7 9:51 248 1264
8 3089 Paxton Starley M 13 Astoria OR 1:03:05.8 10:10 274 1264
9 2391 Jackson McDade M 11 Eugene OR 1:11:01.2 11:26 363 1264
10 2104 Everett Keniston M 13 Salem OR 1:13:31.1 11:50 381 1264
11 1496 Giovanni Duncan M 12 Newport OR 1:20:24.1 12:57 436 1264
12 3302 Wesley Vernon M 12 Vancouver WA 1:24:47.1 13:39 464 1264
13 442 Mason McBane M 12 Lincoln City OR 1:26:57.8 14:00 479 1264
14 1248 Jacob Cheuvront Jr M 12 Astoria OR 1:27:18.2 14:03 481 1264
15 3315 Ezekiel Villicana M 9 Beaverton OR 1:28:36.2 14:16 492 1264
16 2736 Alai Porro M 13 Astoria OR 1:30:06.9 14:31 505 1264
17 2251 Peter Liebert M 9 Astoria OR 1:34:34.3 15:14 541 1264
18 2642 Lucas Oranen M 12 Portland OR 1:35:42.7 15:25 552 1264
19 2571 Calvin Neil M 11 Monroe WA 1:36:09.5 15:29 557 1264
20 3480 Rhys Wuollet M 13 Kalama WA 1:38:14.6 15:49 568 1264
21 2760 Borne Provenzano M 12 La Center WA 1:38:31.0 15:52 571 1264
22 2763 Wylder Provenzano M 10 La Center WA 1:38:31.2 15:52 572 1264
23 2518 Kason Mora M 11 Silverton OR 1:39:56.1 16:05 588 1264
24 2519 Milo Mora M 8 Silverton OR 1:40:11.4 16:08 593 1264
25 828 Artyom Alder M 8 Independence OR 1:40:51.3 16:14 599 1264
26 2406 Cason McGrorty M 11 Warrenton OR 1:45:30.7 16:59 658 1264
27 1483 Mark Duckett M 10 Douglas City CA 1:46:25.8 17:08 668 1264
28 2409 Traxon McGrorty M 13 Warrenton OR 1:48:01.1 17:24 685 1264
29 1484 Travis Duckett M 8 Douglas City CA 1:49:56.5 17:42 702 1264
30 2673 Robert Parker M 11 Grays River WA 1:53:03.2 18:12 759 1264
31 764 Daniel Werner M 12 Novi MI 1:53:12.1 18:14 762 1264
32 2860 Issac Rodriguez M 13 Fairview OR 1:53:40.9 18:18 768 1264
33 1577 Porter Fasching M 11 Astoria OR 1:53:42.9 18:19 769 1264
34 1405 Alma Davis M 12 Ocean Park WA 1:59:06.8 19:11 833 1264
35 803 Oliver Aarts M 11 Astoria OR 2:00:33.9 19:25 862 1264
36 801 Emerson Aarts M 12 Astoria OR 2:00:38.1 19:25 863 1264
37 1269 Aiden Cleary M 13 Astoria OR 2:00:53.7 19:28 867 1264
38 2141 Sebastian Klemple M 13 Astoria OR 2:00:54.9 19:28 868 1264
39 1913 Hendrix Hermens M 11 Long Beach WA 2:03:03.3 19:49 885 1264
40 724 Navay Torres M 5 Beaverton OR 2:03:13.2 19:50 887 1264
41 3396 Ashton White M 12 Centralia WA 2:07:47.0 20:34 924 1264
42 1882 Simon Headley M 11 Newberg OR 2:08:43.3 20:43 930 1264
M14-19
1 905 Jayden Atkins M 17 Tualatin OR 37:25.1 6:02 3 1264
2 3197 Luther Thomas M 16 White Salmon WA 37:34.1 6:03 4 1264
3 3111 Brayden Stillwell-Butcher M 16 Kelso WA 38:42.1 6:14 8 1264
4 1677 Caesar Garcia M 16 Naselle WA 38:59.9 6:17 11 1264
5 2328 Danny Mamchik M 16 Hillsboro OR 40:06.8 6:28 16 1264
6 1679 Romain Garcia M 14 Naselle WA 41:53.3 6:45 23 1264
7 1220 Oliver Cech M 14 Aberdeen WA 42:03.0 6:47 26 1264
8 1141 Liam Buijsman M 14 Hillsboro OR 42:11.7 6:48 27 1264
9 30 Jayden Balch M 15 Rainier OR 43:47.0 7:03 35 1264
10 939 Alexander Bale M 15 Aberdeen WA 44:08.8 7:07 40 1264
11 2133 Noah Kistner M 18 Astoria OR 45:42.5 7:22 47 1264
12 3219 Grady Tillotson M 14 Astoria OR 46:07.5 7:26 53 1264
13 3033 Beau Smith M 16 Astoria OR 46:52.3 7:33 58 1264
14 3291 Desmond Vasicek M 15 Portland OR 47:36.8 7:40 69 1264
15 2274 Braedon Long M 16 Astoria OR 47:53.6 7:43 73 1264
16 1868 Recker Harvey M 17 Warrenton OR 47:54.6 7:43 74 1264
17 2460 Eli Miles M 15 Astoria OR 51:46.2 8:20 116 1264
18 1582 Logan Scheller-Wirkkala M 15 Naselle WA 54:30.9 8:47 149 1264
19 732 Jefferson Trent M 17 Centralia WA 55:49.6 9:00 171 1264
20 3305 Colton Vest M 14 Portland OR 59:21.2 9:34 224 1264
21 464 Connor Mondou M 17 Albany OR 1:01:02.9 9:50 245 1264
22 1760 Franklin Gossett M 18 Hood River OR 1:05:04.7 10:29 300 1264
23 3015 Isaac Silver M 14 Lake Oswego OR 1:09:12.2 11:09 343 1264
24 3307 Riley Vest M 14 Portland OR 1:09:13.5 11:09 344 1264
25 2640 Chase Oranen M 14 Portland OR 1:10:35.5 11:22 356 1264
26 1142 Nolan Buijsman M 16 Hillsboro OR 1:10:52.7 11:25 361 1264
27 1031 Lucas Binion M 14 Long Beach WA 1:13:10.0 11:47 378 1264
28 1241 Graeme Chestnut M 18 Battle Ground WA 1:16:28.2 12:19 403 1264
29 946 Jameson Barber M 15 Hood River OR 1:17:17.2 12:27 412 1264
30 2045 Aiden Johnson M 18 Portland OR 1:20:55.7 13:02 440 1264
31 1018 Derek Bettinardi M 14 Salem OR 1:23:09.2 13:23 454 1264
32 358 Tucker Jolliff M 14 Ozark MO 1:29:22.9 14:24 497 1264
33 357 Tanner Jolliff M 17 Ozark MO 1:29:24.8 14:24 499 1264
34 3168 Gabriel Taylor M 15 Salem OR 1:29:49.6 14:28 502 1264
35 1565 Derek Evans M 17 Seaside OR 1:31:13.5 14:41 516 1264
36 3146 Daniel Sutanto M 17 Portland OR 1:31:43.2 14:46 520 1264
37 2315 Axel Maki M 16 Menahga MN 1:33:00.0 14:59 532 1264
38 2122 Everette King M 14 Tenino WA 1:33:41.6 15:05 536 1264
39 910 Owen Atwood M 14 Astoria OR 1:34:30.3 15:13 539 1264
40 1250 Trevin Chimenti M 18 Everett WA 1:34:48.2 15:16 544 1264
41 2881 Grayson Roundy M 19 Nehalem OR 1:35:07.6 15:19 549 1264
42 3408 Austin Wilkins M 15 Springfield OR 1:37:14.6 15:39 563 1264
43 340 Nickolas Jacopi M 17 Salem OR 1:37:40.8 15:44 567 1264
44 1017 Calvin Bettinardi M 15 Salem OR 1:38:24.1 15:51 570 1264
45 2825 Dominic Rico M 16 Astoria OR 1:39:18.8 15:59 583 1264
46 1673 Anish Gali M 14 Portland OR 1:43:50.9 16:43 638 1264
47 1709 Brantley Gifford M 14 Astoria OR 1:45:30.4 16:59 656 1264
48 229 Conrad Francis M 19 Scappoose OR 1:46:47.9 17:12 672 1264
49 1479 Albert Duckett M 14 Douglas City CA 1:46:51.6 17:12 673 1264
50 2234 Asa Leoni M 14 Portland OR 1:46:54.5 17:13 674 1264
51 2723 Liam Pickett M 14 Bella Vista CA 1:47:11.6 17:16 676 1264
52 1342 Roman Cousineau M 14 Grays River WA 1:50:27.7 17:47 708 1264
53 2436 Eli Meneely M 14 Raymond WA 1:51:22.2 17:56 724 1264
54 1473 Corbin Driskill M 18 Olympia WA 1:54:10.6 18:23 773 1264
55 1114 Jaivion Brooks M 16 Clatskanie OR 1:55:27.8 18:35 793 1264
56 2232 Diego Lemus Christian M 16 Warrenton OR 1:57:39.5 18:57 817 1264
57 2325 Joshua Mallery M 15 La Center WA 1:58:42.5 19:07 830 1264
58 3085 Brad Staniewicz M 18 Portland OR 2:08:08.1 20:38 927 1264
59 1640 Benjamin French M 14 Poulsbo WA 2:09:38.2 20:52 937 1264
M20-24
1 2864 James Roehr M 20 Seaside OR 35:43.3 5:45 2 1264
2 3466 Kyle Woodcock M 21 Forest Grove OR 38:01.4 6:08 5 1264
3 2531 Andrew Morton M 22 Scappoose OR 38:52.4 6:16 10 1264
4 1569 Kadyn Eves M 22 Molalla OR 39:40.5 6:24 13 1264
5 2178 Jason Lai M 20 Tigard OR 40:29.0 6:31 17 1264
6 1333 Manny Cortez M 22 Beaverton OR 41:45.3 6:44 21 1264
7 788 Zachary Wright M 24 Olympia WA 41:58.1 6:46 25 1264
8 1244 Thadeus Chestnut M 21 Battle Ground WA 47:22.9 7:38 65 1264
9 528 Marco Ozzello M 24 Beaverton OR 48:03.9 7:45 75 1264
10 1915 Matthew Paluszek M 21 Warrenton OR 52:40.4 8:29 129 1264
11 414 Ethan Lynsky M 24 Beaverton OR 58:17.0 9:23 203 1264
12 3147 Michael Sutanto M 20 Portland OR 58:35.3 9:26 211 1264
13 1232 Everett Chandler M 23 Eugene OR 58:55.5 9:29 216 1264
14 742 John Van Nuys M 23 Ellensburg WA 59:45.8 9:38 228 1264
15 3427 Josh Wills M 21 Montesano WA 1:00:43.8 9:47 240 1264
16 2269 Alex Lisle M 20 Portland OR 1:04:43.4 10:25 294 1264
17 926 Garrett Bailey M 23 Shelton WA 1:06:33.9 10:43 319 1264
18 2876 Anthony Rosario M 23 Dupont WA 1:07:36.4 10:53 331 1264
19 259 Paden Haddick M 24 Ellensburg WA 1:10:21.4 11:20 355 1264
20 463 Colton Mondou M 21 Albany OR 1:10:39.2 11:23 358 1264
21 2469 Jake Miller M 22 West Linn OR 1:10:45.1 11:24 359 1264
22 2756 Peyton Prom M 22 Montesano WA 1:13:17.9 11:48 379 1264
23 1999 Ryle Hurley M 23 Springfield OR 1:13:34.8 11:51 382 1264
24 2420 Colton McNabb M 23 Long Beach WA 1:16:54.6 12:23 406 1264
25 1328 Wesley Corliss M 24 Seaside OR 1:18:09.9 12:35 419 1264
26 1495 Antonio Duncan M 24 Spokane WA 1:20:25.1 12:57 437 1264
27 717 Neal Maki M 21 Longview WA 1:31:22.2 14:43 518 1264
28 2589 Jeffrey Nguyen M 21 Eugene OR 1:32:12.2 14:51 527 1264
29 619 Palwinder Sangha M 24 Salem OR 1:42:33.5 16:31 620 1264
30 3153 Chase Swearingen M 23 Seaside OR 1:42:47.6 16:33 625 1264
31 2559 Matthew Myton M 21 Warren OR 1:51:23.1 17:56 727 1264
32 1560 Juan Escalante M 21 Aberdeen WA 1:52:59.5 18:12 757 1264
33 2932 Truman Scafe M 21 Ocean Park WA 1:58:03.6 19:00 825 1264
34 3422 Logan Willis M 24 Ocean Park WA 1:58:09.8 19:01 826 1264
35 601 Ian Romero-Gemmell M 24 Portland OR 1:59:22.6 19:13 841 1264
M25-29
1 3107 Riley Stewart M 26 Hillsboro OR 34:28.4 5:33 1 1264
2 1072 Colin Boutin M 25 Warrenton OR 41:28.2 6:41 20 1264
3 1878 Alexander Hayes M 26 Tolovana Park OR 44:01.7 7:06 39 1264
4 1856 Max Harkins M 26 Astoria OR 46:37.7 7:31 55 1264
5 1661 Brian Fuller M 28 Ilwaco WA 47:00.7 7:34 62 1264
6 579 Brayden Reiland M 27 Colton OR 47:26.4 7:39 67 1264
7 389 Dennis Lai M 27 Beaverton OR 48:08.8 7:45 77 1264
8 3486 Travis Yajko M 26 Vancouver WA 53:25.5 8:36 136 1264
9 1813 Brandon Hall M 28 Astoria OR 54:22.6 8:46 147 1264
10 3467 Jacob Woodfill M 29 Tulsa OK 54:23.9 8:46 148 1264
11 2788 Liam Reardon M 27 Tillamook OR 56:26.2 9:05 177 1264
12 2488 Trevor Mitchell M 26 Mead WA 56:31.4 9:06 179 1264
13 1212 Nicolas Cassaday M 25 Vancouver WA 59:17.2 9:33 223 1264
14 957 Brenden Barrows M 29 Portland OR 1:00:01.4 9:40 229 1264
15 2962 Kyle Schurman M 25 Astoria OR 1:00:27.4 9:44 236 1264
16 3412 Hunter Williams M 26 Village Mills TX 1:00:49.3 9:48 242 1264
17 1440 Ben Diehl M 27 McMinnville OR 1:01:18.3 9:52 249 1264
18 2434 John Mendrin M 28 Hammond OR 1:02:59.8 10:09 269 1264
19 304 Cedric Hille M 28 Ilwaco WA 1:04:47.3 10:26 296 1264
20 1609 Tristan Foegelle M 27 Astoria OR 1:07:27.2 10:52 328 1264
21 668 Jeremy Smith M 26 Carlton OR 1:11:57.3 11:35 372 1264
22 822 David Alberti M 29 Miami FL 1:16:26.5 12:19 402 1264
23 3170 Jack Taylor M 27 Astoria OR 1:21:10.6 13:04 442 1264
24 305 Bradley Hiltz M 29 Portland OR 1:22:54.0 13:21 452 1264
25 1323 Jared Corbet M 29 Winlock WA 1:24:14.0 13:34 460 1264
26 3017 Harry Silverman M 27 Seattle WA 1:24:37.0 13:38 462 1264
27 2919 Joseph Sanchez M 28 Eugene OR 1:28:03.7 14:11 485 1264
28 2319 Griffin Maki M 28 Richfield MN 1:28:32.3 14:15 491 1264
29 2443 Daekon Meza M 28 Vancouver WA 1:29:22.4 14:23 496 1264
30 880 Christian Archibeque M 29 Portland OR 1:32:34.4 14:54 529 1264
31 1722 Justin Gilman M 27 Astoria OR 1:35:53.9 15:26 553 1264
32 600 Aj Romero-Gemmell M 26 Portland OR 1:36:35.0 15:33 558 1264
33 1680 Steven Garcia M 28 Salem OR 1:38:40.3 15:53 576 1264
34 518 Chris Olsen M 25 Portland OR 1:42:46.0 16:33 623 1264
35 3460 Devinn Wood M 26 Warrenton OR 1:43:35.6 16:41 636 1264
36 2499 Nicolas Monsees M 27 Renton WA 1:43:58.7 16:45 641 1264
37 3456 Saige Wolley M 26 Astoria OR 1:44:12.7 16:47 646 1264
38 1696 Vincent Gennaro M 26 Battle Ground WA 1:48:25.0 17:27 693 1264
39 1763 Brian Gott M 29 Portland OR 1:50:51.1 17:51 714 1264
40 2242 Jordan Lestenkof M 25 Tacoma WA 1:52:25.9 18:06 744 1264
41 7 Rom�n Adams M 28 Kirkland WA 1:52:51.6 18:10 754 1264
42 1410 Ethan Davis M 27 Boise ID 1:54:37.3 18:27 781 1264
43 3406 Aaron Wilder M 26 Hoquiam WA 2:01:02.1 19:29 869 1264
44 3348 Isaac Wasserman M 27 Tacoma WA 2:01:06.2 19:30 870 1264
45 723 Adiel Torres M 27 Beaverton OR 2:03:08.7 19:50 886 1264
46 276 Dylan Hauser-Schalk M 26 Astoria OR 2:09:07.3 20:47 934 1264
47 3420 Dylan Willis M 26 Ocean Park WA 2:17:23.3 22:07 978 1264
48 1905 Vaughn Henderson M 28 Ocean Park WA 2:20:40.8 22:39 987 1264
M30-34
1 431 Charles Marshall M 34 Portland OR 40:50.2 6:35 19 1264
2 817 Matt Ahearn M 34 Warrenton OR 41:57.0 6:46 24 1264
3 2550 Christopher Murray M 30 Canyon City OR 43:02.7 6:56 31 1264
4 3019 Elliot Simon M 31 Portland OR 43:34.6 7:01 33 1264
5 1159 Kelley Burns M 34 Tacoma WA 43:37.2 7:02 34 1264
6 112 Luke Carpenter M 31 Manzanita OR 43:58.9 7:05 38 1264
7 2649 Max Osborn M 32 Portland OR 44:36.1 7:11 43 1264
8 3495 Nicholas Yonts M 33 Portland OR 44:37.5 7:11 44 1264
9 569 Kyle Pykonen M 31 Portland OR 46:55.1 7:34 60 1264
10 2711 Wlliam Peterson M 31 Portland OR 48:16.3 7:47 79 1264
11 769 Randy Wiedemann M 30 Battle Ground WA 48:55.8 7:53 84 1264
12 2929 Graham Saunders M 32 Lake Oswego OR 49:05.2 7:54 85 1264
13 1940 Jacob Hladky M 32 Seattle WA 50:00.8 8:03 94 1264
14 1794 Dalton Guilbeau M 32 Rochester WA 50:51.5 8:12 101 1264
15 995 Jacob Bentley M 33 Astoria OR 52:03.5 8:23 120 1264
16 318 Noah Holte M 33 Beaverton OR 52:10.2 8:24 122 1264
17 664 Evan Sluder M 31 Portland OR 54:38.0 8:48 151 1264
18 1222 Christopher Cerk M 31 Astoria OR 54:38.5 8:48 152 1264
19 1413 Jacob Davis M 33 Lake Oswego OR 54:44.2 8:49 153 1264
20 2466 Cody Miller M 31 Washougal WA 56:05.1 9:02 175 1264
21 3428 Aaron Wilson M 31 Vancouver WA 56:51.5 9:10 185 1264
22 1032 Alexander Birk M 30 Raymond WA 57:03.3 9:11 188 1264
23 745 Julio Vasquez M 32 Rockaway Beach OR 58:19.4 9:24 204 1264
24 3066 Chance Solem-Pfeifer M 34 Astoria OR 58:25.6 9:25 207 1264
25 1898 Jacob Helton M 31 Beaverton OR 58:30.1 9:25 208 1264
26 235 Jacob Gallegly M 32 Portland OR 58:47.1 9:28 215 1264
27 268 Jaycob Hardin M 33 Camas WA 1:03:38.8 10:15 280 1264
28 271 Andrew Harris M 32 Longview WA 1:04:05.9 10:19 286 1264
29 2070 Nicholas Jokerst M 32 Colorado Springs CO 1:04:13.5 10:21 288 1264
30 186 Cole Downey M 30 Portland OR 1:04:31.7 10:24 291 1264
31 2617 Ryan Ochoa M 30 Boise ID 1:05:07.2 10:29 301 1264
32 2765 Matthew Pulham M 34 Portland OR 1:05:43.0 10:35 307 1264
33 1748 Andres Gonzalez M 33 Astoria OR 1:05:57.8 10:37 310 1264
34 2910 Andres Salazar Estrada M 32 Astoria OR 1:06:21.1 10:41 314 1264
35 3496 Caleb Young M 31 Long Beach WA 1:07:54.6 10:56 333 1264
36 148 Aidan Coryell M 31 Beaverton OR 1:09:22.6 11:10 346 1264
37 43 Reed Bellamy M 32 Carlton OR 1:11:54.3 11:35 370 1264
38 206 Adam Epperson M 31 Forest Grove OR 1:12:57.9 11:45 377 1264
39 2790 Conor Reichardt M 33 Beaverton OR 1:13:37.4 11:51 383 1264
40 2806 Zachary Renfro M 30 Vancouver WA 1:14:22.0 11:59 388 1264
41 44 Andrew Bell-Morgan M 32 Edmonds WA 1:15:04.6 12:05 392 1264
42 3167 Dylan Taylor M 32 Vancouver WA 1:18:20.6 12:37 420 1264
43 1772 Isaac Granados M 34 Hammond OR 1:21:49.7 13:11 445 1264
44 1146 Sai Gowtham Burada M 31 Redmond WA 1:23:14.6 13:24 455 1264
45 3162 Thomas Tallerday M 34 Eugene OR 1:24:31.0 13:37 461 1264
46 2686 Blake Patton M 32 Brush Prairie WA 1:28:30.9 14:15 490 1264
47 1566 Dillon Evans M 34 Vancouver WA 1:31:15.7 14:42 517 1264
48 3212 Nathan Thorpe M 34 Astoria OR 1:32:12.1 14:51 526 1264
49 2372 Anthony Maxwell M 30 Astoria OR 1:34:41.0 15:15 542 1264
50 3375 Brandon West M 34 Beaverton OR 1:34:47.0 15:16 543 1264
51 829 Ben Alder M 31 Independence OR 1:41:04.1 16:16 604 1264
52 516 Alex Olsen M 31 Portland OR 1:43:52.2 16:43 639 1264
53 1045 Alec Boike M 31 Beaverton OR 1:46:15.3 17:07 666 1264
54 2592 Joshua Niederberger M 31 Meridian ID 1:49:38.3 17:39 699 1264
55 2309 Matt Magnusson M 30 Portland OR 1:50:33.0 17:48 709 1264
56 512 Ben Oglesby M 33 Portland OR 1:51:15.0 17:55 722 1264
57 2812 Kyle Rhodes M 30 Portland OR 1:51:24.4 17:56 730 1264
58 3148 Clay Sutfin M 33 Central Point OR 1:52:38.7 18:08 751 1264
59 1543 Andrew Engel M 32 Wilsonville OR 1:53:34.7 18:17 766 1264
60 1475 Bernie Druffel M 34 Colton WA 1:54:26.2 18:25 776 1264
61 3078 Jordan Sprague M 34 Seaside OR 1:56:04.2 18:41 799 1264
62 478 Tyler Much M 30 Bingen WA 1:56:38.1 18:47 808 1264
63 1506 Zach Dursse M 34 Astoria OR 1:57:04.8 18:51 813 1264
64 359 Joshua Jones M 30 Battle Ground WA 1:57:48.3 18:58 819 1264
65 966 Taylor Bay M 34 Astoria OR 1:59:41.8 19:16 846 1264
66 2835 Jake Roberts M 31 Ocean Park WA 2:01:24.2 19:33 874 1264
67 2065 Terin Johnson M 34 Ocean Park WA 2:06:32.1 20:22 914 1264
68 2201 Travis Lang M 33 Portland OR 2:09:46.2 20:54 940 1264
69 1895 Brandon Hekel M 30 Vancouver WA 2:10:12.7 20:58 943 1264
70 1740 Benjamin Goldberg M 33 Atlanta GA 2:22:56.7 23:01 995 1264
M35-39
1 1395 Sean Danaher M 35 Manzanita OR 38:43.8 6:14 9 1264
2 1296 Jeff Collet M 37 Estacada OR 40:39.8 6:33 18 1264
3 1331 Tyson Corsen M 39 Vancouver WA 42:28.4 6:51 28 1264
4 507 Andrew Nortrup M 36 Vancouver WA 42:48.4 6:54 30 1264
5 2153 Douglas Koeller M 37 Beaverton OR 43:56.9 7:05 37 1264
6 644 Michael Sessions M 37 Olympia WA 45:12.8 7:17 45 1264
7 1190 Scott Cantwell M 38 Longview WA 45:44.4 7:22 48 1264
8 2162 Ian Kretzler M 35 Seattle WA 45:53.9 7:24 49 1264
9 60 Nicholas Blumenthal M 38 Yakima WA 46:01.7 7:25 51 1264
10 3433 Kevin Wilson M 35 Burien WA 46:57.0 7:34 61 1264
11 2901 Tim Ryan M 35 Astoria OR 47:15.1 7:37 63 1264
12 2948 Carl Schiedler M 36 Kelso WA 49:31.5 7:59 89 1264
13 2080 Peter Kalmbach M 35 Beaverton OR 49:49.4 8:02 90 1264
14 1872 Peter Hassanzadeh M 38 Warrenton OR 50:07.1 8:04 96 1264
15 2574 Robert Neil M 38 Monroe WA 50:18.7 8:06 99 1264
16 1754 Clayton Goode M 37 Cascade Locks OR 51:43.7 8:20 113 1264
17 1585 Juan Ferreira M 35 Nehalem OR 52:25.4 8:27 126 1264
18 2579 Jeff Nesbitt M 36 Chinook WA 53:04.2 8:33 130 1264
19 615 Christopher Sacco M 39 Kennewick WA 53:21.8 8:36 134 1264
20 3454 Maxwell Wolfard M 35 Portland OR 53:48.4 8:40 139 1264
21 2683 Arthur Patterson M 38 Portland OR 54:21.1 8:45 146 1264
22 2805 Tyler Renfro M 36 Vancouver WA 55:18.1 8:54 163 1264
23 162 Joshua Davila-Morrison M 37 Hillsboro OR 56:27.3 9:06 178 1264
24 472 Charlie Morn M 37 Portland OR 57:22.9 9:15 193 1264
25 1934 Jeramie Hill M 39 Naselle WA 57:29.7 9:16 196 1264
26 582 Daniel Reininghaus M 39 Salem OR 58:14.3 9:23 201 1264
27 34 Ka-La Baty M 38 West Linn OR 58:45.6 9:28 213 1264
28 629 Will Schlosser M 35 McMinnville OR 59:36.9 9:36 227 1264
29 1910 Nathan Henson M 37 Tillamook OR 1:00:05.5 9:41 232 1264
30 2575 Peter Schulz M 35 Astoria OR 1:00:58.3 9:49 244 1264
31 964 Dave Baumgartner M 39 Portland OR 1:01:48.8 9:57 257 1264
32 1363 Trevor Croswell M 37 Kirkland WA 1:01:50.5 9:58 258 1264
33 1021 Nicholas Beyer M 37 Portland OR 1:03:09.8 10:10 275 1264
34 2054 Jesse Johnson M 37 Creswell OR 1:03:24.1 10:13 276 1264
35 2482 Sandeep Minuka M 36 Astoria OR 1:05:11.4 10:30 302 1264
36 225 Richard Foat M 36 Portland OR 1:06:09.2 10:39 311 1264
37 2291 Zach Luchsinger M 38 Pasco WA 1:06:25.6 10:42 317 1264
38 2652 Christopher Ouverson M 35 Tigard OR 1:06:26.4 10:42 318 1264
39 2799 Brandon Rempel M 39 Salem OR 1:06:41.4 10:44 320 1264
40 986 Scott Bellis M 35 Portland OR 1:09:39.7 11:13 347 1264
41 1050 Cory Bonadurer M 38 Portland OR 1:09:57.0 11:16 350 1264
42 2062 Ronny Johnson M 35 Gig Harbor WA 1:10:09.8 11:18 353 1264
43 163 Philip Davila-Morrison M 37 Hillsboro OR 1:11:16.9 11:29 367 1264
44 1701 Blake Gerttula M 39 Astoria OR 1:11:21.2 11:29 368 1264
45 1168 Christoper Butler M 36 Portland OR 1:11:51.2 11:34 369 1264
46 913 Camilo Ayla M 36 Beaverton OR 1:11:57.2 11:35 371 1264
47 2546 Ian Murphy M 35 Columbia SC 1:12:07.9 11:37 373 1264
48 468 Nate Moore M 37 Prineville OR 1:12:24.4 11:40 374 1264
49 332 Joshua Hurlbut M 37 Seaside OR 1:12:29.7 11:41 375 1264
50 205 Samuel Engler M 37 Vancouver WA 1:16:57.4 12:24 407 1264
51 417 Konstantin Macarenco M 39 Portland OR 1:17:07.3 12:25 411 1264
52 2286 Nick Lowery M 35 Portland OR 1:19:06.3 12:44 424 1264
53 967 Ashley Bazurto M 39 Olympia WA 1:19:18.6 12:46 427 1264
54 989 Garrick Bennett M 36 Woodinville WA 1:19:59.5 12:53 430 1264
55 2562 Adrian Najera M 35 Beaverton OR 1:20:36.7 12:59 438 1264
56 2221 Chris Leblanc M 39 Oregon City OR 1:22:17.6 13:15 447 1264
57 2690 Alexander Pearson M 35 Astoria OR 1:24:37.5 13:38 463 1264
58 3301 Joseph Vernon M 39 Vancouver WA 1:24:48.2 13:39 465 1264
59 1426 Chris De Tarr M 39 Beaverton OR 1:26:57.2 14:00 478 1264
60 459 Joseph Miller M 38 Albany OR 1:29:03.7 14:20 495 1264
61 110 Kyle Carlton M 37 Santa Cruz CA 1:29:56.7 14:29 503 1264
62 2249 Brian Liebert M 35 Astoria OR 1:34:31.5 15:13 540 1264
63 1922 Trenton Hice M 36 Bend OR 1:39:15.6 15:59 582 1264
64 1903 Randy Henderson M 39 Beaverton OR 1:40:28.2 16:11 595 1264
65 3086 John Stansberry M 36 Lake Stevens WA 1:40:41.3 16:13 597 1264
66 2632 Alex Olson M 37 Portland OR 1:41:06.4 16:17 605 1264
67 1751 Gabriel Gonzalez M 37 Hammond OR 1:44:54.2 16:53 651 1264
68 392 Jacob Lasota M 39 Seattle WA 1:44:58.1 16:54 653 1264
69 2905 Sean Ryden M 37 Ocean Park WA 1:45:30.7 16:59 657 1264
70 1710 Carl Gifford M 38 Astoria OR 1:45:47.4 17:02 659 1264
71 2772 Jason Queer M 37 Cottage Grove OR 1:46:02.5 17:04 662 1264
72 1986 James Huddleston M 39 Astoria OR 1:46:09.0 17:05 664 1264
73 1786 Brad Grossen M 37 Portland OR 1:46:09.8 17:06 665 1264
74 262 Robert Haime M 35 Portland OR 1:46:42.0 17:11 671 1264
75 1551 Jacob Erdman M 36 Vancouver WA 1:47:43.0 17:21 680 1264
76 1063 Camilo Borrayo M 37 Port Townsend WA 1:47:43.9 17:21 681 1264
77 2476 Scott Miller M 37 Astoria OR 1:48:04.1 17:24 687 1264
78 537 Andrew Patterson M 39 Vancouver WA 1:49:08.1 17:34 695 1264
79 1173 Mike Cahn M 35 Warrenton OR 1:51:08.3 17:54 720 1264
80 2710 Tj Peterson M 37 Salem OR 1:51:22.4 17:56 725 1264
81 1957 Joe Hohl M 36 Seaside OR 1:51:37.7 17:58 735 1264
82 90 Evan Bullinger M 37 Warrenton OR 1:52:15.8 18:05 742 1264
83 1641 Dylan French M 38 Warrenton OR 1:52:36.2 18:08 749 1264
84 2342 Andrew Marshall M 37 Vancouver WA 1:52:55.1 18:11 755 1264
85 1810 Paz Hakim M 36 Warrenton OR 1:55:50.7 18:39 797 1264
86 2206 Atom Larsen M 38 Gresham OR 1:56:25.9 18:45 804 1264
87 3395 Jared Whitmyre M 37 Seattle WA 1:58:53.1 19:08 832 1264
88 3113 Benjamin Stinnett M 37 Vancouver WA 1:59:19.9 19:13 840 1264
89 1268 Ian Clark-Williams M 36 Portland OR 1:59:34.3 19:15 845 1264
90 871 Thor Anderson M 36 Astoria OR 1:59:58.7 19:19 849 1264
91 1236 Jared Chastain M 39 Mount Vernon WA 2:01:41.7 19:36 877 1264
92 1180 Jeff Campbell M 35 Auburn WA 2:03:53.2 19:57 896 1264
93 2995 Benjamin Sherman M 39 Astoria OR 2:04:17.2 20:01 900 1264
94 1991 Brian Hughes M 38 Renton WA 2:04:56.0 20:07 905 1264
95 2397 Brian McEnulty M 37 Astoria OR 2:05:33.3 20:13 907 1264
96 2350 Shane Martin M 37 Saint Helens OR 2:07:41.4 20:33 923 1264
97 3135 James Stump M 36 Beaverton OR 2:09:26.2 20:50 936 1264
98 1965 Thomas Holland M 37 Chinook WA 2:14:51.1 21:43 964 1264
99 1815 David Hall M 38 Rockaway Beach OR 2:15:08.1 21:45 965 1264
100 1816 Daniel Hall M 38 Rockaway Beach OR 2:15:17.3 21:47 968 1264
101 3413 Jacob Williams M 39 Yakima WA 2:18:28.8 22:18 982 1264
102 1741 Micah Goldberg M 38 Tacoma WA 2:22:29.4 22:56 994 1264
M40-44
1 2696 Michael Peetermans M 41 Edmonds WA 38:27.9 6:12 6 1264
2 2335 Joe Mansfield M 41 Nelson NE 39:47.1 6:25 14 1264
3 572 Matt Rasmussen M 41 Keizer OR 43:27.6 7:00 32 1264
4 1326 Kevin Corcoran M 42 Saint Paul MN 44:18.0 7:08 41 1264
5 3103 Brent Stewart M 43 Portland OR 46:43.0 7:32 56 1264
6 999 Brendan Berg M 40 Astoria OR 46:52.1 7:33 57 1264
7 603 Matt Roshak M 43 Newberg OR 46:53.2 7:33 59 1264
8 2644 Shawn Ornie M 44 Astoria OR 47:25.1 7:38 66 1264
9 1117 Benjamin Brown M 42 Astoria OR 47:26.9 7:39 68 1264
10 2228 Corey Lehosky M 43 Everett WA 48:08.8 7:45 76 1264
11 3150 Sam Sutton M 44 La Center WA 48:09.3 7:45 78 1264
12 1501 John Meadows M 43 Cathlamet WA 49:21.4 7:57 87 1264
13 709 Ryan Thebiay M 44 Wilsonville OR 50:04.7 8:04 95 1264
14 1807 Brendon Haggerty M 41 Portland OR 50:20.4 8:07 100 1264
15 1127 Tyler Brown M 41 Portland OR 51:19.3 8:16 106 1264
16 200 Andrew Eddings M 43 McMinnville OR 51:31.8 8:18 109 1264
17 1511 James Eads M 42 Warrenton OR 52:23.6 8:26 125 1264
18 257 Kevin Guidry M 43 Seattle WA 53:06.4 8:33 132 1264
19 839 Scott Allen M 42 Astoria OR 53:15.4 8:35 133 1264
20 2471 Justin Miller M 40 Astoria OR 54:14.6 8:44 145 1264
21 2682 Jake Patoski M 44 Ridgefield WA 54:53.8 8:51 155 1264
22 1189 Nico Cantalope M 41 Clackamas OR 54:57.2 8:51 156 1264
23 877 Matthew Trevino M 42 Vancouver WA 55:16.5 8:54 162 1264
24 798 Charlie Zuniga M 42 Lincoln City OR 55:23.8 8:55 165 1264
25 2778 David Ramage M 44 Astoria OR 55:28.7 8:56 166 1264
26 1140 Dirk Buijsman M 44 Hillsboro OR 55:46.0 8:59 170 1264
27 733 Matthew Trent M 43 Centralia WA 55:49.7 9:00 172 1264
28 3260 Joel Turney M 44 Portland OR 57:02.4 9:11 187 1264
29 2954 Zach Schroeder M 44 Portland OR 57:28.3 9:15 194 1264
30 2891 Stephen Rush M 42 Portland OR 57:48.2 9:19 198 1264
31 2484 Joseph Mitacek M 40 Portland OR 58:36.8 9:26 212 1264
32 1037 Alejandro Blanco M 40 Hammond OR 1:00:06.5 9:41 233 1264
33 2774 Matt Quinata M 42 Hillsboro OR 1:00:42.1 9:47 239 1264
34 3087 William Stansberry M 40 Buckley WA 1:01:26.5 9:54 251 1264
35 166 Matthew Davis M 40 Portland OR 1:01:29.7 9:54 252 1264
36 1325 Neal Corbin M 43 Astoria OR 1:01:31.3 9:55 253 1264
37 2155 Brian Korte M 44 San Diego CA 1:02:31.2 10:04 263 1264
38 11 Kyle Alexander M 41 Salem OR 1:02:38.1 10:05 265 1264
39 2375 Moof Mayeda M 44 Portland OR 1:02:46.8 10:07 267 1264
40 2880 Richard Rossi M 42 San Diego CA 1:03:37.8 10:15 279 1264
41 2654 Eric Owen M 40 Warrenton OR 1:03:39.2 10:15 281 1264
42 2651 Ben Ott M 42 Portland OR 1:04:12.9 10:21 287 1264
43 1263 Nicolas Cibulka M 43 Hammond OR 1:04:34.1 10:24 293 1264
44 1665 Andrew Funk M 43 Seattle WA 1:05:23.5 10:32 304 1264
45 2346 Bryant Martin M 44 Astoria OR 1:06:12.9 10:40 312 1264
46 68 Joshua Braden M 44 Gladstone OR 1:06:59.8 10:47 321 1264
47 2139 Kelly Klein M 43 Longview WA 1:07:03.7 10:48 323 1264
48 2581 Hugo Neuproler M 44 Vancouver BC 1:07:13.8 10:50 325 1264
49 2740 Eric Post M 41 Lacey WA 1:07:27.9 10:52 329 1264
50 2564 Giovanni Napolitano M 42 Bellingham WA 1:07:54.6 10:56 334 1264
51 2657 Justin Owens M 41 Portland OR 1:08:12.3 10:59 336 1264
52 3304 Brad Vest M 44 Portland OR 1:09:13.7 11:09 345 1264
53 1466 Greg Doyle M 43 Chattaroy WA 1:11:08.0 11:27 366 1264
54 1919 Jonathan Heusman M 44 Olympia WA 1:13:17.9 11:48 380 1264
55 240 Matt Geiger M 42 Portland OR 1:13:46.3 11:53 386 1264
56 1030 Jacob Binion M 43 Long Beach WA 1:15:56.7 12:14 398 1264
57 1971 Jeremy Horn M 40 Scappoose OR 1:16:10.7 12:16 399 1264
58 99 Brian Cameron M 43 Tillamook OR 1:18:06.2 12:35 418 1264
59 2061 Ron Johnson M 43 Portland OR 1:20:57.1 13:02 441 1264
60 543 Aubrey Peek M 40 Salem OR 1:22:31.2 13:17 449 1264
61 2127 Travis Kinney M 41 Eugene OR 1:22:33.5 13:18 451 1264
62 894 Sky Asay M 42 Portland OR 1:22:57.6 13:22 453 1264
63 1016 Alex Bettinardi M 44 Salem OR 1:23:18.1 13:25 456 1264
64 3262 Clement Tyler M 41 Portland OR 1:23:43.5 13:29 458 1264
65 2354 Jesse Martinez M 42 Newport OR 1:23:54.4 13:31 459 1264
66 440 Adam McBane M 40 Lincoln City OR 1:26:58.3 14:00 480 1264
67 1154 Will Burget M 42 Astoria OR 1:27:56.6 14:10 484 1264
68 3314 Alex Villicana M 43 Beaverton OR 1:28:38.2 14:16 494 1264
69 2147 Cory Kniefel M 43 Hood River OR 1:31:05.1 14:40 514 1264
70 1130 Scott Brownlow M 42 Clatskanie OR 1:32:01.6 14:49 524 1264
71 3310 Cameron Vickers M 40 Longview WA 1:33:04.5 14:59 533 1264
72 3377 Cory Westlin M 40 Kent WA 1:37:39.1 15:43 566 1264
73 2761 Neil Provenzano M 44 La Center WA 1:38:37.3 15:53 574 1264
74 711 Casey Thompson M 44 Lacey WA 1:38:38.7 15:53 575 1264
75 1183 Richard Campbell M 43 Ione OR 1:39:26.7 16:01 584 1264
76 1256 Jeffrey Chow M 43 Gearhart OR 1:40:57.1 16:15 602 1264
77 1714 Nikolaus Gift M 41 Seaside OR 1:43:08.8 16:36 633 1264
78 517 Brandon Olsen M 40 Portland OR 1:43:21.1 16:38 634 1264
79 1193 Justin Cardinaletti M 42 Warrenton OR 1:46:04.7 17:05 663 1264
80 1623 Casey Francis M 42 Portland OR 1:46:29.8 17:09 669 1264
81 783 Andre Woods M 40 Saint Helens OR 1:47:47.4 17:21 682 1264
82 61 Brandon Boone M 40 Port Orchard WA 1:47:50.0 17:22 683 1264
83 2636 Kevin Olsvik M 43 Tigard OR 1:48:02.0 17:24 686 1264
84 2670 Brian Palomba M 40 Astoria OR 1:50:14.2 17:45 705 1264
85 763 Christopher Werner M 43 Novi MI 1:53:04.2 18:12 760 1264
86 2646 Robert Orr M 43 Portland OR 1:53:37.8 18:18 767 1264
87 868 Nathan Anderson M 42 West Richland WA 1:54:22.2 18:25 775 1264
88 826 Tim Alden M 40 Ridgefield WA 1:55:26.9 18:35 791 1264
89 825 Matt Alden M 44 Ridgefield WA 1:55:29.1 18:36 794 1264
90 2063 Sean Johnson M 41 Astoria OR 1:56:27.7 18:45 805 1264
91 993 Brandon Benson M 41 Portland OR 1:56:27.8 18:45 806 1264
92 2913 Micheal Salisbury M 42 Astoria OR 2:00:28.8 19:24 858 1264
93 1687 Barry Gaunce M 40 Bremerton WA 2:00:40.0 19:26 864 1264
94 2415 Jeremy McLain M 43 Vancouver WA 2:01:18.1 19:32 872 1264
95 3453 Jeremy Wittler M 42 Yelm WA 2:01:39.3 19:35 875 1264
96 2602 Evan Norman M 41 Portland OR 2:01:44.4 19:36 878 1264
97 2470 Josh Miller M 44 Astoria OR 2:03:33.7 19:54 889 1264
98 1060 Kainoa Borges M 44 McMinnville OR 2:05:35.0 20:13 909 1264
99 1733 David Gleeson M 42 Aberdeen WA 2:07:00.1 20:27 919 1264
100 239 Max Garza M 41 Vancouver WA 2:07:56.4 20:36 925 1264
101 1658 Edward Fu M 42 Tigard OR 2:08:44.3 20:44 931 1264
102 2272 Andrew Litwin M 43 Grays River WA 2:11:35.4 21:11 946 1264
103 1549 Daniel Eppolito M 41 Portland OR 2:14:02.3 21:35 961 1264
104 2017 Scott Jaeger M 44 Mukilteo WA 2:14:39.7 21:41 962 1264
105 729 Matthew Tracey M 41 Salem OR 2:14:39.7 21:41 963 1264
106 1715 Tony Gilbert M 42 Camas WA 2:16:08.4 21:55 972 1264
107 2688 Daniel Payne M 44 Warrenton OR 2:20:31.4 22:37 986 1264
108 2380 Seaton McCarley M 44 Woodburn OR 2:21:26.4 22:46 992 1264
109 580 Brian Reilly M 42 Clackamas OR 2:23:43.5 23:08 1000 1264
110 1008 Kyle Bernards M 43 Wood Village OR 2:28:37.7 23:56 1011 1264
111 714 James Thompson M 42 Albany OR 2:29:11.4 24:01 1013 1264
M45-49
1 2479 Fabian Mills M 48 Portland OR 41:53.0 6:45 22 1264
2 1034 Jeremy Biutin M 48 Warrenton OR 43:47.9 7:03 36 1264
3 941 Claude Banta M 49 Harrisburg PA 46:00.0 7:25 50 1264
4 13 Dan Allen M 48 Tillamook OR 47:22.1 7:38 64 1264
5 2252 Gerald Light M 45 Stockton CA 47:51.5 7:43 72 1264
6 2757 Sokkong Prom M 48 Montesano WA 49:06.0 7:55 86 1264
7 3334 Lin Wang M 49 Portland OR 49:25.7 7:58 88 1264
8 1309 Chris Connell M 49 Ocean Park WA 49:58.9 8:03 92 1264
9 457 Sean Menard M 47 Long Beach WA 50:10.9 8:05 97 1264
10 1869 Ryan Harvey M 45 Warrenton OR 51:00.6 8:13 103 1264
11 52 Gary Bishop M 45 Longview WA 51:08.1 8:14 104 1264
12 2500 Josian Monteil M 45 Seattle WA 51:13.9 8:15 105 1264
13 2804 Rory Renfro M 47 Portland OR 51:44.1 8:20 114 1264
14 461 Nick Miller M 46 Milwaukie OR 51:46.4 8:20 117 1264
15 2132 Chris Kistner M 45 Astoria OR 52:40.0 8:29 128 1264
16 2381 Brian McCarthy M 47 Astoria OR 53:25.0 8:36 135 1264
17 940 Benjamin Bale M 45 Aberdeen WA 53:54.2 8:41 141 1264
18 3458 Alex Wood M 45 Portland OR 53:56.3 8:41 142 1264
19 1877 Alex Hayes M 49 Portland OR 55:40.4 8:58 168 1264
20 2744 Ethan Powell M 48 Portland OR 55:59.4 9:01 173 1264
21 3201 William Thomas M 47 White Salmon WA 56:03.5 9:02 174 1264
22 100 McKenzie Cameron M 46 Onalaska WA 56:40.4 9:08 182 1264
23 2462 Jason Miles M 45 Astoria OR 56:47.3 9:09 184 1264
24 1351 Brooks Crawford M 47 Olympia WA 56:59.6 9:11 186 1264
25 1252 Bradley Choi M 46 Portland OR 57:19.2 9:14 191 1264
26 2255 Mathieu Lillo M 46 Portland OR 58:23.4 9:24 206 1264
27 841 Matt Almond M 48 Portland OR 59:05.1 9:31 218 1264
28 1599 Alex Fischer M 45 Bend OR 59:06.0 9:31 219 1264
29 1165 David Buss M 49 Salem OR 59:15.4 9:33 222 1264
30 2653 Keenan Overstake M 48 Portland OR 59:29.4 9:35 225 1264
31 108 Anthony Capone M 45 Portland OR 1:00:03.6 9:40 230 1264
32 3341 Ronny Warren M 45 Vancouver WA 1:00:04.1 9:41 231 1264
33 3510 Josh Zinda M 45 Albany OR 1:01:03.2 9:50 246 1264
34 3481 Rich Wuollet M 48 Kalama WA 1:01:06.3 9:51 247 1264
35 2568 Victor Nava M 49 Portland OR 1:01:35.5 9:55 254 1264
36 2539 Mark Mueller M 49 Eugene OR 1:02:59.9 10:09 270 1264
37 981 David Bell M 45 Corvallis OR 1:03:01.4 10:09 272 1264
38 638 Dana Schwartz M 48 Beaverton OR 1:04:14.9 10:21 289 1264
39 3054 Chris Smitherman M 49 Portland OR 1:04:45.8 10:26 295 1264
40 3431 John Wilson M 46 Lincoln City OR 1:05:31.3 10:33 305 1264
41 932 Jake Baker M 45 Gresham OR 1:07:00.4 10:48 322 1264
42 3322 Craig Wagner M 48 Astoria OR 1:07:08.6 10:49 324 1264
43 2665 Walter Palacios M 49 Dupont WA 1:07:30.2 10:52 330 1264
44 113 Colin Carrico M 47 Lakeville MN 1:08:53.6 11:06 341 1264
45 3014 David Silver M 48 Lake Oswego OR 1:09:45.1 11:14 348 1264
46 2392 Tim McDade M 45 Eugene OR 1:11:03.0 11:27 365 1264
47 2106 Scott Keniston M 45 Keizer OR 1:12:54.2 11:44 376 1264
48 3092 Ed Steed M 45 Castle Rock WA 1:15:45.4 12:12 397 1264
49 226 Jeff Foote M 47 Conway WA 1:16:21.7 12:18 400 1264
50 565 Mark Powers M 48 Portland OR 1:16:54.4 12:23 405 1264
51 3093 Joseph Steed M 48 Warrenton OR 1:17:05.9 12:25 408 1264
52 3489 Caleb Yarian M 46 Portland OR 1:20:05.6 12:54 431 1264
53 3404 Merle Wilborn M 45 Springfield OR 1:22:15.5 13:15 446 1264
54 3068 J.R. Sorrells M 45 Ocean Park WA 1:22:33.1 13:18 450 1264
55 1036 Cathal Blake M 45 West Linn OR 1:23:22.0 13:25 457 1264
56 1347 Scott Cox M 47 Chinook WA 1:25:00.9 13:41 466 1264
57 860 Chad Anderson M 47 College Place WA 1:25:51.8 13:50 469 1264
58 1674 Jay Gali M 47 Portland OR 1:26:29.5 13:56 474 1264
59 2030 Brian Jensen M 48 Portland OR 1:26:42.9 13:58 477 1264
60 1265 Djordge Citovic M 46 Astoria OR 1:29:29.6 14:25 500 1264
61 896 Ryan Ashbridge M 49 Long Beach WA 1:30:21.1 14:33 508 1264
62 1801 Erik Guttormsen M 48 Longview WA 1:31:50.0 14:47 522 1264
63 3156 Jason Swims M 49 Hesperia CA 1:32:20.3 14:52 528 1264
64 1457 Kurt Donaldson M 49 Astoria OR 1:32:43.9 14:56 530 1264
65 2327 Alex Mamchik M 48 Hillsboro OR 1:35:07.5 15:19 548 1264
66 2300 Joseph Lyons M 45 Tillamook OR 1:35:18.4 15:21 550 1264
67 1592 Shaun Field M 46 Yakima WA 1:36:08.4 15:29 556 1264
68 1219 Martin Cech M 47 Aberdeen WA 1:37:12.5 15:39 562 1264
69 2382 Peter Birdeno M 46 Astoria OR 1:39:10.1 15:58 581 1264
70 382 Matt Krna M 47 Tillamook OR 1:40:11.3 16:08 592 1264
71 672 John Snodgrass M 46 Montesano WA 1:40:53.6 16:15 601 1264
72 2371 Carson Maxted M 45 Longview WA 1:42:19.9 16:29 618 1264
73 2897 Michael Ruzic M 45 Seaview WA 1:42:54.4 16:34 627 1264
74 1558 Rick Esaacson M 46 Lyle WA 1:42:54.9 16:34 629 1264
75 1821 Richard Hall M 46 Portland OR 1:44:04.3 16:45 644 1264
76 2266 Jeff Linquist M 47 Astoria OR 1:49:11.6 17:35 696 1264
77 1480 Christopher Duckett M 49 Douglas City CA 1:50:26.9 17:47 707 1264
78 573 Jacob Reams M 47 Milwaukie OR 1:51:02.5 17:53 716 1264
79 1557 Zachariah Ervin M 49 McMinnville OR 1:51:03.2 17:53 717 1264
80 2437 Jason Meneely M 47 Raymond WA 1:51:22.4 17:56 726 1264
81 2096 Nick Kehoe M 45 Hillsboro OR 1:52:11.7 18:04 740 1264
82 2708 Jeremy Peterson M 49 Longview WA 1:52:42.9 18:09 752 1264
83 427 Ryan Mapel M 45 Longview WA 1:52:47.2 18:10 753 1264
84 909 Bill Atwood M 49 Astoria OR 1:53:27.6 18:16 765 1264
85 785 Josh Worth M 45 Hood River OR 1:53:45.0 18:19 770 1264
86 1070 Jason Bostwick M 45 Hillsboro OR 1:55:27.3 18:35 792 1264
87 3007 Sam Short M 48 Astoria OR 1:56:46.1 18:48 810 1264
88 3245 Mark Trotter M 49 Redmond WA 1:57:40.1 18:57 818 1264
89 2184 Chris Lamb M 47 Astoria OR 2:01:46.1 19:36 879 1264
90 557 Eric Piippo M 49 Seattle WA 2:02:28.7 19:43 882 1264
91 1575 Jon Fasching M 49 Astoria OR 2:02:41.0 19:45 883 1264
92 2072 Lars Jorgensen M 45 Rochester WA 2:03:35.1 19:54 890 1264
93 1784 Ben Griffith M 48 Astoria OR 2:04:34.7 20:03 903 1264
94 2100 Gardner Kempthorne M 46 Olympia WA 2:05:34.8 20:13 908 1264
95 395 Jeremy Leedy M 47 Boise ID 2:05:36.1 20:13 910 1264
96 1089 Bryan Brandenburg M 49 Olympia WA 2:05:40.9 20:14 911 1264
97 3477 Chris Wright M 48 Happy Valley OR 2:09:01.9 20:46 932 1264
98 2855 Alexander Rodenko M 46 Poulsbo WA 2:09:43.2 20:53 938 1264
99 292 Jose Hernandez M 45 Portland OR 2:12:36.4 21:21 949 1264
100 1200 Randy Carlton M 48 Hillsboro OR 2:13:43.5 21:32 957 1264
101 2844 Aaron Robinson M 45 Vancouver WA 2:15:24.6 21:48 969 1264
102 2235 Chris Leoni M 47 Portland OR 2:16:59.3 22:03 977 1264
103 1694 Marc Gendelman M 47 Astoria OR 2:20:41.7 22:39 988 1264
104 397 Timothy Lemke M 45 Salem OR 2:22:57.1 23:01 996 1264
105 1171 Tim Cadigan M 45 Astoria OR 2:28:24.6 23:54 1009 1264
106 915 Troy Babbick M 49 Kelso WA 2:31:34.9 24:24 1015 1264
107 1767 Jordan Goulette M 46 Astoria OR 2:34:06.2 24:49 1017 1264
M50-54
1 1849 Mark Hanson M 54 Sammamish WA 42:42.0 6:53 29 1264
2 3065 Rithi Soeung M 51 Portland OR 47:49.9 7:42 71 1264
3 1652 Daniel Friesz M 53 Astoria OR 48:46.1 7:51 81 1264
4 1101 Adam Bridgens M 50 Portland OR 49:59.0 8:03 93 1264
5 2730 Matt Pillsbury M 52 Portland OR 52:36.8 8:29 127 1264
6 2726 Daniel Pickles M 51 Astoria OR 54:48.8 8:50 154 1264
7 536 Todd Patrick M 53 Raymond WA 55:11.3 8:53 160 1264
8 979 Darrin Belcher M 53 Aloha OR 55:21.5 8:55 164 1264
9 215 Jim Fanjoy M 53 Nehalem OR 56:20.8 9:05 176 1264
10 2955 Eric Schuck M 54 McMinnville OR 57:19.4 9:14 192 1264
11 1500 John Duplantis M 51 Tacoma WA 57:47.8 9:19 197 1264
12 1081 Stephen Boyd M 52 Astoria OR 58:35.0 9:26 209 1264
13 2873 Tim Romanowski M 52 Corvallis OR 59:10.6 9:32 220 1264
14 2517 Doug Mora M 54 Olympia WA 1:00:10.8 9:42 234 1264
15 1091 Patrick Brandimore M 50 Lake Oswego OR 1:00:38.7 9:46 238 1264
16 1638 Tyler Frederickson M 50 Renton WA 1:00:54.8 9:49 243 1264
17 1339 Rob Coulthurst M 51 Lynden WA 1:02:12.6 10:01 261 1264
18 2992 Cyrus Shepard M 54 Astoria OR 1:02:24.2 10:03 262 1264
19 465 David Mondou M 54 Albany OR 1:03:34.6 10:14 277 1264
20 2035 Matthew Jensen M 50 Hillsboro OR 1:03:44.6 10:16 283 1264
21 1015 Jonathan Berube M 50 Astoria OR 1:03:53.2 10:17 284 1264
22 3158 Stephen Szewc M 53 Battle Ground WA 1:08:03.2 10:58 335 1264
23 410 Jason Litts M 53 Vancouver WA 1:08:46.6 11:05 339 1264
24 2423 Jason Mecham M 52 Snohomish WA 1:10:02.2 11:17 351 1264
25 3016 Joel Silver M 52 Newcastle WA 1:10:15.1 11:19 354 1264
26 903 Daniel Atkins M 51 Tualatin OR 1:10:37.5 11:22 357 1264
27 3398 Bruce Wickliffe M 54 Corpus Christi TX 1:10:49.8 11:24 360 1264
28 2994 Andrew Sherman M 50 Portland OR 1:13:38.5 11:52 384 1264
29 3080 Scott Staab M 50 Chinook WA 1:14:12.9 11:57 387 1264
30 2088 Bill Kausler M 53 Nyssa OR 1:14:36.4 12:01 389 1264
31 3232 Steven Townsend M 51 Washougal WA 1:15:44.5 12:12 396 1264
32 1865 Jeremy Hartwell M 51 Vernonia OR 1:17:19.6 12:27 413 1264
33 140 Adam Cook M 50 Portland OR 1:17:20.2 12:27 414 1264
34 1205 Damon Carson-Hull M 53 Seaside OR 1:18:23.1 12:37 421 1264
35 1619 Ed Foster M 54 Beaverton OR 1:19:29.7 12:48 428 1264
36 1314 Jeff Cook M 51 Bellingham WA 1:21:45.7 13:10 444 1264
37 2900 Michael Ryan M 50 Seattle WA 1:22:24.6 13:16 448 1264
38 2988 Kevin Shaw M 53 Astoria OR 1:25:22.2 13:45 467 1264
39 1243 Morgan Chestnut M 50 Battle Ground WA 1:26:02.8 13:51 471 1264
40 1671 Mark Gajdostik M 54 Forest Grove OR 1:26:21.1 13:54 473 1264
41 895 Michael Asbury M 51 Centralia WA 1:27:27.7 14:05 482 1264
42 168 Benjamin Dawson M 51 College Place WA 1:29:24.7 14:24 498 1264
43 780 Neal Wolff M 52 Beaverton OR 1:31:51.7 14:48 523 1264
44 2123 Mark King M 54 Tenino WA 1:34:51.7 15:16 546 1264
45 2490 Christopher Mitzel M 52 Salem OR 1:36:56.9 15:37 560 1264
46 1416 Josh Davis M 52 Newport OR 1:41:09.4 16:17 606 1264
47 2803 Steve Renecker M 53 Shelton WA 1:41:33.1 16:21 612 1264
48 1144 Dylan Bumbarger M 52 Clackamas OR 1:41:33.1 16:21 613 1264
49 715 Jesse Thompson M 50 Sherwood OR 1:41:43.0 16:23 614 1264
50 2081 Dave Kariniemi M 54 Minnetonka MN 1:41:44.4 16:23 616 1264
51 2514 Christopher Moorhead M 54 Springfield OR 1:42:28.2 16:30 619 1264
52 2976 Kevin Sell M 51 Pasco WA 1:42:33.6 16:31 621 1264
53 2561 Nathan Nagy M 50 Astoria OR 1:42:34.8 16:31 622 1264
54 3235 Jeremy Towsey-French M 51 Astoria OR 1:42:46.5 16:33 624 1264
55 2882 Jonathan Rounseville M 52 Portland OR 1:44:02.7 16:45 643 1264
56 1434 Francis Devitis M 53 Edmonds WA 1:49:19.4 17:36 698 1264
57 2117 Michael Keyser M 53 Astoria OR 1:49:48.7 17:41 700 1264
58 3298 Chad Veorse M 54 Scappoose OR 1:49:58.8 17:42 703 1264
59 1534 Ray Eickmeyer M 52 Chelan WA 1:51:06.2 17:53 719 1264
60 3048 Ryan Smith M 51 Denver CO 1:51:10.4 17:54 721 1264
61 1978 Rick Houston M 52 Camas WA 1:51:18.8 17:55 723 1264
62 2557 Aaron Myton M 53 Warren OR 1:51:35.5 17:58 733 1264
63 1381 Jim Dahla M 52 Scappoose OR 1:52:12.5 18:04 741 1264
64 1962 Christopher Holen M 50 Astoria OR 1:52:15.9 18:05 743 1264
65 1055 Joel Boone M 54 Portland OR 1:52:38.7 18:08 750 1264
66 1723 Justin Gilmer M 50 Portland OR 1:54:29.5 18:26 778 1264
67 962 Dustin Bates M 52 Oregon City OR 1:56:02.5 18:41 798 1264
68 2583 Dan Newell M 51 Portland OR 1:56:23.2 18:44 803 1264
69 2402 Mickey McGee M 54 Portland OR 1:57:07.3 18:51 814 1264
70 2505 J Scott Moore M 51 Portland OR 1:57:13.8 18:52 815 1264
71 3138 David Sturtevant M 53 Warrenton OR 1:57:16.7 18:53 816 1264
72 1102 Alan Bridges M 51 Beaverton OR 1:58:41.4 19:07 829 1264
73 599 Pancho Romero M 51 Portland OR 1:59:13.2 19:12 837 1264
74 804 Vincent Aarts M 53 Astoria OR 2:00:31.0 19:24 859 1264
75 1421 Sean Davis M 52 Astoria OR 2:00:47.0 19:27 865 1264
76 3347 Adam Wasserman M 53 Tacoma WA 2:00:52.0 19:28 866 1264
77 1562 Brett Estes M 54 Astoria OR 2:04:13.9 20:00 899 1264
78 2922 Michael Sandwith M 53 Oroville WA 2:09:52.0 20:54 941 1264
79 3145 Bambang Sutanto M 53 Portland OR 2:23:48.7 23:09 1002 1264
80 3381 Victor Whitacre M 51 Portland OR 2:26:27.2 23:35 1008 1264
M55-59
1 1424 Garland Days M 55 Portland OR 38:39.4 6:14 7 1264
2 161 Gary Daubenspeck M 58 Hood River OR 39:39.3 6:23 12 1264
3 1249 Craig Child M 57 Oceanside OR 47:38.3 7:40 70 1264
4 3182 Erik Terrel M 57 Kelso WA 48:36.7 7:50 80 1264
5 370 Brent Kish M 57 Silverdale WA 48:48.1 7:52 82 1264
6 1539 Collier Ellis M 56 Dayton OR 48:53.0 7:53 83 1264
7 1605 Michael Fleming M 59 Beaverton OR 51:24.7 8:17 107 1264
8 1354 Ted Crawford M 56 Dundee OR 51:36.2 8:19 111 1264
9 2634 Duwayne Olson M 57 Rainier OR 52:02.0 8:23 119 1264
10 3472 Andrew Woodruff M 55 Portland OR 53:39.4 8:39 137 1264
11 3329 Jack Wallace M 59 Salem OR 53:53.1 8:41 140 1264
12 3409 Mark Wilkinson M 55 Portland OR 54:05.2 8:43 144 1264
13 2953 Maarten Schreuder M 57 Milwaukie OR 56:40.3 9:08 181 1264
14 1647 William French M 55 Lacey WA 57:09.0 9:12 189 1264
15 2044 Steven Johns M 58 Gervais OR 57:52.6 9:19 199 1264
16 1284 Tim Cochran M 55 Bend OR 57:55.2 9:20 200 1264
17 1195 Ronel Cardova M 58 Portland OR 58:22.6 9:24 205 1264
18 854 Todd Amundson M 58 Brush Prairie WA 59:12.2 9:32 221 1264
19 3355 John Webb M 57 Newberg OR 1:00:22.1 9:43 235 1264
20 3106 Jeffrey Stewart M 57 Brush Prairie WA 1:03:03.8 10:09 273 1264
21 2620 Caoimhin Ofearghail M 57 Springfield OR 1:04:01.3 10:19 285 1264
22 3507 David Zimmer M 58 Vancouver WA 1:04:26.0 10:23 290 1264
23 495 Bob Nelson M 59 Portland OR 1:05:40.8 10:35 306 1264
24 934 Robert Baker M 57 Long Beach WA 1:05:43.4 10:35 308 1264
25 1888 Jason Hebb M 56 Oak Harbor WA 1:06:18.5 10:41 313 1264
26 1571 Nicholas Fair M 55 Sequim WA 1:07:18.1 10:50 327 1264
27 1319 John Cooper M 56 Chiloquin OR 1:08:26.9 11:01 338 1264
28 1550 Benedict Erchul M 55 San Luis Obispo CA 1:10:05.4 11:17 352 1264
29 983 John Bell M 57 Ocean Park WA 1:15:29.5 12:09 395 1264
30 2458 Mark Miksis M 55 Eugene OR 1:19:15.9 12:46 426 1264
31 1521 Rick Edmunds M 59 Vancouver WA 1:20:10.6 12:55 432 1264
32 2918 Joe Sanchez M 56 Eugene OR 1:20:12.9 12:55 433 1264
33 3273 Rick Vail M 58 Lake Oswego OR 1:20:19.3 12:56 435 1264
34 1546 Brian England M 57 Hillsboro OR 1:26:01.9 13:51 470 1264
35 2521 Jimmy Moran M 58 Navasota TX 1:28:36.7 14:16 493 1264
36 608 Tim Roush M 59 Seattle WA 1:31:39.7 14:46 519 1264
37 1366 James Cubitt M 59 Salem OR 1:31:46.0 14:47 521 1264
38 2316 Daniel Maki M 57 Plymouth MN 1:34:22.4 15:12 538 1264
39 985 Cris Bellinger M 56 Vancouver WA 1:35:19.7 15:21 551 1264
40 2318 Erick Maki M 56 Greer SC 1:37:31.0 15:42 564 1264
41 1199 Tyler Carlson M 57 Long Beach WA 1:38:17.8 15:50 569 1264
42 98 Edward Call M 57 Seabeck WA 1:40:24.1 16:10 594 1264
43 22 Paul Anderson M 56 Hillsboro OR 1:41:11.4 16:18 608 1264
44 2996 Bradley Sherman M 58 Aberdeen WA 1:41:11.7 16:18 609 1264
45 1861 Garret Hart M 55 West Richland WA 1:42:54.6 16:34 628 1264
46 1292 Christopher Cole M 56 Pasco WA 1:42:57.7 16:35 631 1264
47 1156 Mark Burke M 57 Portland OR 1:44:19.0 16:48 647 1264
48 3436 Marc Wilson M 55 Raymond WA 1:44:30.1 16:50 648 1264
49 1175 Vince Cain M 59 Spanaway WA 1:45:16.8 16:57 654 1264
50 218 David Ficker M 56 Springfield OR 1:46:02.2 17:04 661 1264
51 708 Stephan Telm M 58 Martinez CA 1:46:38.2 17:10 670 1264
52 2887 Patrick Rucker M 58 Vancouver WA 1:48:08.0 17:25 689 1264
53 2611 Tom O�Connor M 59 Portland OR 1:48:33.3 17:29 694 1264
54 1157 Mike Burke M 57 Astoria OR 1:50:01.6 17:43 704 1264
55 2033 Frank Jensen M 56 Kelso WA 1:51:23.5 17:56 729 1264
56 2241 Jay Lestenkof M 55 Tacoma WA 1:51:29.7 17:57 731 1264
57 3506 Jim Zile M 56 Hammond OR 1:52:31.6 18:07 746 1264
58 1782 Scott Gregory M 59 Coos Bay OR 1:54:15.0 18:24 774 1264
59 1836 John Hanley M 57 Vancouver WA 1:54:29.3 18:26 777 1264
60 1274 Chris Clohessy M 59 Ridgefield WA 1:54:29.6 18:26 779 1264
61 2648 Darren Orshoff M 58 Astoria OR 1:54:59.4 18:31 783 1264
62 2692 Tony Pearson M 57 La Center WA 1:55:13.5 18:33 788 1264
63 3073 Greg Spear M 59 Seaside OR 1:55:30.8 18:36 795 1264
64 2967 Jonathan Scott M 55 Salem OR 1:57:04.0 18:51 812 1264
65 3324 Michael Walk M 59 North Salt Lake UT 1:57:50.0 18:58 820 1264
66 2990 Chandler Shelton M 55 Bothell WA 1:58:00.4 19:00 824 1264
67 891 Joey Artificio M 58 Portland OR 1:59:11.2 19:11 834 1264
68 1526 Mark Eggert M 55 Warrenton OR 1:59:29.0 19:14 842 1264
69 1572 William Fales M 57 Astoria OR 1:59:31.6 19:15 843 1264
70 2847 Robert Robinson M 55 Long Beach WA 1:59:32.6 19:15 844 1264
71 181 Ray Dippert M 58 Beaverton OR 2:03:45.3 19:55 891 1264
72 2128 Dale Kintz M 59 Astoria OR 2:03:45.9 19:56 892 1264
73 1973 Mark Horn M 56 Portland OR 2:04:18.3 20:01 901 1264
74 3044 Michael Smith M 58 Ocean Park WA 2:04:20.7 20:01 902 1264
75 587 Dave Riveness M 58 Lake Oswego OR 2:09:02.2 20:46 933 1264
76 2463 Don Milford M 58 Hillsboro OR 2:09:07.3 20:47 935 1264
77 3208 Wayne Thompson M 56 Vancouver WA 2:12:55.5 21:24 953 1264
78 2782 Arthur Rausch M 58 Ocean Park WA 2:13:32.0 21:30 955 1264
79 2322 Phillip Maki M 59 Menahga MN 2:14:00.4 21:34 960 1264
80 3438 Paul Wilson M 56 Salt Lake City UT 2:15:09.8 21:46 966 1264
81 3299 Stefaan Vermeulen M 57 Portland OR 2:15:44.3 21:51 971 1264
82 3423 Richard Willis M 55 Ocean Park WA 2:19:07.2 22:24 984 1264
83 71 Raymond Breeding M 56 Rupert ID 2:23:48.2 23:09 1001 1264
84 556 Mark Piggott M 59 Portland OR 2:30:05.2 24:10 1014 1264
M60-64
1 972 Tim Becken M 61 Vernonia OR 44:27.4 7:10 42 1264
2 1924 Matt Hiefield M 60 Portland OR 45:18.0 7:18 46 1264
3 3475 Thomas Woods M 64 Lake Oswego OR 46:05.8 7:26 52 1264
4 1616 Matthew Forman M 60 Longview WA 51:30.7 8:18 108 1264
5 1174 Lee Cain M 61 Astoria OR 51:33.5 8:18 110 1264
6 1873 Matthew Hastie M 61 Portland OR 51:39.2 8:19 112 1264
7 2195 George Lane M 62 Tacoma WA 52:06.2 8:24 121 1264
8 3109 Don Stillwell M 63 Kalama WA 52:18.9 8:26 124 1264
9 1975 Tom Hoshiba M 62 Astoria OR 53:05.7 8:33 131 1264
10 1620 David Fox M 60 Salem OR 54:01.4 8:42 143 1264
11 1799 Sergio Gutierrez M 62 Salem OR 55:04.2 8:52 157 1264
12 901 Jeff Rhinevault M 63 Gresham OR 55:11.3 8:53 159 1264
13 3131 Robert Stroud M 63 Shreveport LA 55:11.5 8:53 161 1264
14 844 Robert Altman M 60 Portland OR 55:29.4 8:56 167 1264
15 776 Brian Winningham M 61 Seattle WA 56:45.6 9:09 183 1264
16 1420 Quentin Davis M 61 Vancouver WA 58:56.1 9:30 217 1264
17 2818 Ken Richards M 61 Portland OR 59:35.1 9:36 226 1264
18 3101 Eric Stelzer M 61 Sublimity OR 1:01:36.1 9:55 255 1264
19 846 Tony Altucher M 63 Portland OR 1:01:38.2 9:56 256 1264
20 778 Mike Witt M 63 Oregon City OR 1:04:56.5 10:28 298 1264
21 3278 Marcel Van Zulen M 64 Seattle WA 1:05:46.1 10:36 309 1264
22 2367 George Matthews M 64 Lacey WA 1:07:17.6 10:50 326 1264
23 1104 Brad Briner M 60 Eugene OR 1:08:52.8 11:06 340 1264
24 951 Greg Barnett M 60 Warrenton OR 1:10:54.5 11:25 362 1264
25 3511 Kevin Zirger M 61 Issaquah WA 1:13:44.9 11:53 385 1264
26 566 Grady Preston M 64 Aurora OR 1:17:06.2 12:25 409 1264
27 167 Mike Davis M 64 Beaverton OR 1:17:06.3 12:25 410 1264
28 2204 William Lanius M 60 Oakesdale WA 1:20:37.7 12:59 439 1264
29 734 Tim Triesch M 62 Aberdeen WA 1:26:42.3 13:58 476 1264
30 2416 Daniel McMillan M 62 West Linn OR 1:28:07.1 14:11 486 1264
31 1116 Barry Brown M 63 Eagle Point OR 1:29:31.6 14:25 501 1264
32 718 Stacey Tice M 63 Seaview WA 1:30:18.9 14:33 507 1264
33 3133 Tim Stults M 62 Spokane WA 1:30:39.1 14:36 511 1264
34 3337 David Warner M 62 Astoria OR 1:32:02.5 14:49 525 1264
35 1950 John Hoffmann M 60 Vancouver WA 1:34:51.4 15:16 545 1264
36 911 John Avila M 62 Olympia WA 1:35:05.6 15:19 547 1264
37 3470 Kirk Wood-Gaines M 63 Astoria OR 1:35:56.1 15:27 554 1264
38 2075 Jorge Juarez M 60 Camas WA 1:36:08.0 15:29 555 1264
39 604 Jerry Rosiek M 61 Eugene OR 1:37:02.6 15:38 561 1264
40 861 James Anderson M 61 Seaside OR 1:37:32.1 15:42 565 1264
41 342 Darren James M 60 Forest Grove OR 1:38:33.4 15:52 573 1264
42 3328 David Wall M 64 Astoria OR 1:38:41.9 15:54 577 1264
43 81 Kevin Brown M 64 Longview WA 1:39:56.7 16:06 590 1264
44 610 Christopher Ruf M 63 Rockaway Beach OR 1:40:00.1 16:06 591 1264
45 2993 Henry Sherman M 64 Aberdeen WA 1:41:13.3 16:18 610 1264
46 295 Timothy Herrmann M 64 Tillamook OR 1:42:08.3 16:27 617 1264
47 101 Bryan Campbell M 61 Portland OR 1:43:05.5 16:36 632 1264
48 1826 Marc Ham M 60 Portland OR 1:43:55.5 16:44 640 1264
49 3443 Richard Winn M 61 Astoria OR 1:43:59.4 16:45 642 1264
50 889 Stuart Arnold M 60 Astoria OR 1:44:36.6 16:51 649 1264
51 1185 Tod Campbell M 61 La Center WA 1:44:53.9 16:53 650 1264
52 1131 Hans Bruhner M 60 Long Beach WA 1:44:55.8 16:54 652 1264
53 920 Jeffrey Baer M 63 Portland OR 1:45:20.0 16:58 655 1264
54 1712 Ole Gifford M 61 Astoria OR 1:45:48.9 17:02 660 1264
55 3020 Dave Sine M 62 Portland OR 1:48:09.9 17:25 691 1264
56 2506 Joe Moore M 63 Portland OR 1:50:52.2 17:51 715 1264
57 1044 Chris Boggs M 63 Long Beach WA 1:51:04.8 17:53 718 1264
58 1286 John Coffman M 64 Salem OR 1:51:23.3 17:56 728 1264
59 1449 Gregory Dissen M 63 Hillsboro OR 1:51:31.5 17:57 732 1264
60 2508 Keith Moore M 61 Woodinville WA 1:51:43.2 17:59 737 1264
61 1499 Robert Dunne M 62 Portland OR 1:52:30.3 18:07 745 1264
62 3326 Ron Walk M 64 North Salt Lake UT 1:52:34.8 18:08 748 1264
63 820 Jeff Albers M 63 Tacoma WA 1:52:58.4 18:11 756 1264
64 2349 Robert Martin M 64 Sandy OR 1:56:50.1 18:49 811 1264
65 253 Robert Graves M 63 Hood River OR 1:57:56.2 18:59 821 1264
66 3058 Brian Snyder M 60 Silverlake WA 1:57:56.3 18:59 822 1264
67 1918 Scott Hess M 63 Portland OR 1:58:52.6 19:08 831 1264
68 2572 Dave Neil M 64 Bend OR 1:59:12.5 19:12 836 1264
69 550 David Phillips M 63 Austin TX 1:59:14.3 19:12 838 1264
70 210 David Evans M 62 Salem OR 1:59:50.1 19:18 847 1264
71 2680 Peter Patchen M 63 Brooklyn NY 2:00:09.1 19:21 851 1264
72 3171 Jeron Taylor M 62 Kelso WA 2:00:18.0 19:22 855 1264
73 2086 Raphael Katz M 62 Warrenton OR 2:00:32.0 19:24 860 1264
74 2004 Tim Ingram M 62 Gearhart OR 2:03:51.0 19:56 894 1264
75 1857 Daniel Harlan M 62 Corvallis OR 2:04:10.5 20:00 898 1264
76 1132 David Bruncke M 64 Ocean Park WA 2:05:08.1 20:09 906 1264
77 307 David Hodge M 60 Republic WA 2:11:22.2 21:09 945 1264
78 3186 Stephen W Terry M 62 Portland OR 2:12:37.9 21:21 950 1264
79 519 Doug Olsen M 63 Portland OR 2:15:15.7 21:47 967 1264
80 2964 Robert Schussman M 62 Orinda CA 2:16:53.4 22:02 976 1264
81 2794 John Reid M 63 Tempe AZ 2:17:26.5 22:08 979 1264
82 721 Kenneth Tobias M 61 Ocean Park WA 2:21:12.0 22:44 990 1264
83 612 Daniel Russell M 60 Ocean Park WA 2:21:23.6 22:46 991 1264
84 246 Kevin Gooley M 63 Lake Oswego OR 2:22:27.5 22:56 993 1264
85 1629 Allen Frank M 60 Battle Ground WA 2:23:32.5 23:07 999 1264
86 2115 David Keyser M 64 Kingston OK 2:24:03.4 23:12 1004 1264
87 2829 Jerry Risken M 61 Rochester WA 2:25:05.2 23:21 1007 1264
88 563 Warren Potter M 61 Dallas OR 2:28:31.8 23:55 1010 1264
M65-69
1 2603 Randy Norman M 66 Longview WA 40:00.4 6:27 15 1264
2 2885 Jacques Roy M 67 Portland OR 51:54.4 8:22 118 1264
3 2700 Michael Peroni M 66 Astoria OR 52:17.7 8:25 123 1264
4 1346 Robert Cox M 69 Long Beach WA 55:43.8 8:59 169 1264
5 3110 Jay Stillwell M 65 Shelton WA 57:28.9 9:16 195 1264
6 622 Brian Saulsman M 65 Snohomish WA 58:15.8 9:23 202 1264
7 669 Kelly Smith M 66 Vancouver WA 58:47.0 9:28 214 1264
8 1830 Jim Hammons M 65 Troy MT 1:00:45.9 9:47 241 1264
9 627 Jeff Schilling M 68 Portland OR 1:01:19.2 9:53 250 1264
10 1729 Jay Glassman M 68 Ridgefield WA 1:01:53.4 9:58 259 1264
11 400 Roger Lengel M 68 Mercer Island WA 1:01:53.4 9:58 260 1264
12 3075 Scott Spencer M 69 Medical Lake WA 1:02:42.2 10:06 266 1264
13 3312 Magdaleno Villasenor M 67 Seaside OR 1:02:52.1 10:08 268 1264
14 2214 Eric Laslow M 65 Gresham OR 1:03:00.3 10:09 271 1264
15 649 Lane Shetterly M 69 Dallas OR 1:03:35.3 10:14 278 1264
16 970 David Becken M 67 Keizer OR 1:03:42.3 10:16 282 1264
17 1725 Peter Gimre M 65 Astoria OR 1:04:53.1 10:27 297 1264
18 3378 Randy Weston M 67 Carlton OR 1:06:24.7 10:42 315 1264
19 1885 Daniel Heald M 67 Oak Park CA 1:06:25.6 10:42 316 1264
20 374 Mike Knighten M 66 Bend OR 1:11:02.5 11:26 364 1264
21 2970 Jose Segovia M 65 Hammond OR 1:15:14.9 12:07 393 1264
22 2422 Perley Mears M 66 Berlin MA 1:18:00.5 12:34 416 1264
23 2980 Dale Severson M 67 Olympia WA 1:18:51.4 12:42 422 1264
24 2454 Richard Middleton M 66 Dallas OR 1:20:14.9 12:55 434 1264
25 1025 William Bigelis M 65 Astoria OR 1:26:16.3 13:54 472 1264
26 2540 Joseph Mullens M 68 Tigard OR 1:28:21.9 14:14 489 1264
27 760 Daniel S Webster M 68 Aloha OR 1:30:18.0 14:32 506 1264
28 2395 Jack McDoniel M 68 Salem OR 1:30:38.2 14:36 510 1264
29 376 Tim Korkko M 66 Plymouth MN 1:32:56.3 14:58 531 1264
30 3492 William Yaw M 69 Portland OR 1:33:10.7 15:00 534 1264
31 3236 Kevin Traff M 66 Olympia WA 1:33:28.6 15:03 535 1264
32 1149 Larry Burchfiel M 65 Tualatin OR 1:38:55.2 15:56 579 1264
33 2146 Mark Knecht M 66 Ocean Park WA 1:39:54.8 16:05 587 1264
34 866 Marvin Anderson M 65 Rochester WA 1:39:56.7 16:06 589 1264
35 924 Matt Baer M 68 Albany OR 1:40:49.8 16:14 598 1264
36 1078 Jeff Bowman M 68 Seaside OR 1:41:10.9 16:18 607 1264
37 3339 Keith Warren M 67 Astoria OR 1:41:20.9 16:19 611 1264
38 1907 Tim Henn M 65 Ilwaco WA 1:42:48.5 16:33 626 1264
39 2958 Jody Schultz M 69 Camas WA 1:43:25.8 16:39 635 1264
40 1637 William Frazee M 65 Portland OR 1:43:49.1 16:43 637 1264
41 2293 Mario Luna M 68 Hammond OR 1:44:09.3 16:46 645 1264
42 1892 Chris Heimgartner M 65 Lynden WA 1:47:00.2 17:14 675 1264
43 3411 Garth Williams M 69 Chelan WA 1:47:14.6 17:16 677 1264
44 436 Larry Mastin M 69 Vancouver WA 1:47:41.7 17:20 679 1264
45 3256 Jeffery Turner M 65 Bandon OR 1:48:07.4 17:25 688 1264
46 3342 Jerome Warszalek M 66 Sherwood OR 1:49:19.2 17:36 697 1264
47 2310 Eric Magnusson M 67 Portland OR 1:49:54.8 17:42 701 1264
48 3121 Bob Stoney M 67 Mercer Island WA 1:51:38.1 17:58 736 1264
49 2370 Marc Mattmiller M 69 Port Orchard WA 1:51:58.8 18:02 738 1264
50 2112 Mark Kester M 69 Seaview WA 1:52:33.8 18:07 747 1264
51 499 Wade Nelson M 68 Portland OR 1:53:08.6 18:13 761 1264
52 2643 Kevin O Reilly M 68 Astoria OR 1:54:09.5 18:23 772 1264
53 2639 Jerry Ooley M 67 Chinook WA 1:54:30.9 18:26 780 1264
54 917 Daniel Bachmeier M 66 Sequim WA 1:54:57.3 18:31 782 1264
55 2748 Layne Prest M 69 Chinook WA 1:55:06.2 18:32 786 1264
56 613 Chris Rust M 68 Astoria OR 1:55:25.4 18:35 790 1264
57 3252 Dennis Tsugawa M 69 Ocean Park WA 1:56:09.8 18:42 800 1264
58 3226 John Torola M 66 Hayward CA 1:57:56.8 18:59 823 1264
59 1612 Ron Foltynewicz M 65 Olympia WA 1:59:50.7 19:18 848 1264
60 1974 Stan Horn M 65 Kalama WA 2:00:01.9 19:20 850 1264
61 2792 Jim Reichel M 67 Scappoose OR 2:00:11.6 19:21 853 1264
62 2165 Steve Krueger M 65 Florence OR 2:00:20.7 19:23 856 1264
63 2031 Curtis Jensen M 69 Lodi CA 2:03:28.2 19:53 888 1264
64 1985 James Howser M 68 Astoria OR 2:03:47.9 19:56 893 1264
65 2188 Ted Lambert M 68 Astoria OR 2:04:41.0 20:04 904 1264
66 1414 Jeff Davis M 65 Warrenton OR 2:05:57.1 20:17 913 1264
67 1584 Thomas Ferrando M 68 Canby OR 2:06:37.6 20:23 915 1264
68 2750 David Price M 65 Olympia WA 2:06:39.8 20:24 916 1264
69 635 Bruce Schuchardt M 68 Hillsboro OR 2:06:40.3 20:24 917 1264
70 1235 Mike Chase M 68 Seaview WA 2:06:45.8 20:25 918 1264
71 2418 Scott McMullen M 69 Astoria OR 2:07:06.7 20:28 921 1264
72 2722 Chris Pickett M 68 Bella Vista CA 2:08:06.8 20:38 926 1264
73 881 Terry Arendt M 65 Aurora OR 2:08:39.8 20:43 929 1264
74 35 James Bauer M 66 Olalla WA 2:09:45.9 20:54 939 1264
75 3351 Whit Watkins M 68 Oregon City OR 2:12:35.7 21:21 948 1264
76 3388 Mel White M 68 Oregon City OR 2:12:38.5 21:21 951 1264
77 3117 David Stodd M 66 Portland OR 2:12:43.0 21:22 952 1264
78 3469 Robert Woodford M 67 Seaside OR 2:13:27.4 21:29 954 1264
79 1095 Stevie Brehm M 68 Bend OR 2:13:32.1 21:30 956 1264
80 639 John Scott M 68 Gearhart OR 2:13:47.2 21:32 958 1264
81 2192 Kevin Landon M 65 Sherwood OR 2:13:50.1 21:33 959 1264
82 405 Mark Liewergen M 67 Oregon City OR 2:18:10.5 22:15 980 1264
83 54 Ron Bishop M 67 Ridgefield WA 2:19:53.4 22:31 985 1264
84 1901 Gregory Henderson M 65 Ocean Park WA 2:20:43.6 22:39 989 1264
85 2605 Anthony Notarthomas M 66 Woodstock GA 2:23:17.0 23:04 998 1264
86 2939 Theodore Schacher M 69 Mount Angel OR 2:24:16.1 23:14 1005 1264
87 2848 Rod Robinson M 69 Vancouver WA 2:33:00.3 24:38 1016 1264
88 858 Brian Anderson M 65 Ocean Park WA 2:34:17.5 24:50 1018 1264
M70-74
1 1613 Don Forman M 71 Chinook WA 50:55.1 8:12 102 1264
2 1987 Joel Huffman M 72 Portland OR 54:38.0 8:48 150 1264
3 2200 Michael Lang M 70 Portland OR 55:08.9 8:53 158 1264
4 1717 David Giles M 70 Sanbornton NH 58:35.1 9:26 210 1264
5 971 Robert Becken M 70 Portland OR 1:00:33.1 9:45 237 1264
6 462 Randy Miller M 72 Gardnerville NV 1:02:33.3 10:05 264 1264
7 481 Peter Munger M 72 Seaside OR 1:05:01.3 10:28 299 1264
8 1054 David Bononcini M 74 Astoria OR 1:05:13.6 10:30 303 1264
9 1732 Ted Glazier M 71 Newnan GA 1:07:41.1 10:54 332 1264
10 2718 Steven Philpot M 72 Ogden UT 1:08:26.9 11:01 337 1264
11 317 Charles Holmes M 72 Portland OR 1:08:54.2 11:06 342 1264
12 1049 Charles Bollong M 70 Astoria OR 1:09:48.1 11:14 349 1264
13 1107 Anthony Brocato M 71 Bellevue WA 1:16:24.8 12:18 401 1264
14 2171 Jerry Kyle M 73 Orondo WA 1:17:26.5 12:28 415 1264
15 2224 Joe Lee M 70 Chinook WA 1:18:00.8 12:34 417 1264
16 249 Robert Gotham M 74 Newberg OR 1:19:08.8 12:45 425 1264
17 2218 Kevin Leahy M 71 Astoria OR 1:19:44.9 12:51 429 1264
18 330 Barron Hurlbut M 71 Seaside OR 1:25:27.6 13:46 468 1264
19 2554 Stephen Murtha M 71 Portland OR 1:28:19.6 14:13 488 1264
20 2276 Courtney Loomis M 70 Cove OR 1:31:00.1 14:39 513 1264
21 3176 Paul Taylor M 72 Marysville WA 1:31:11.2 14:41 515 1264
22 583 John T Rice M 72 Pleasant Hill OR 1:36:55.7 15:36 559 1264
23 3282 Mark Vander Yacht M 71 Portland OR 1:38:54.9 15:56 578 1264
24 1488 Rodger Duer M 73 McMinnville OR 1:39:35.3 16:02 585 1264
25 3491 Randy Yates M 74 Snohomish WA 1:40:35.8 16:12 596 1264
26 923 Mark Baer M 70 Salem OR 1:40:51.7 16:14 600 1264
27 2425 Carl Medeiros M 73 Rigby ID 1:41:00.6 16:16 603 1264
28 1775 David Gray M 71 Seaside OR 1:42:55.7 16:34 630 1264
29 2843 Wiesendange Robin M 72 Astoria OR 1:47:17.0 17:16 678 1264
30 2541 Duane Mullins M 72 Warrenton OR 1:48:00.3 17:23 684 1264
31 1329 Don Cormier M 70 Vancouver WA 1:48:09.0 17:25 690 1264
32 1415 Joseph Davis M 72 Longview WA 1:48:21.6 17:27 692 1264
33 3001 Paul Shew M 74 Newberg OR 1:50:34.7 17:48 710 1264
34 3221 Kelly Timmins M 72 Portland OR 1:50:37.7 17:49 711 1264
35 3031 Alan Smith M 70 Portland OR 1:50:38.0 17:49 712 1264
36 3264 Rick Ulbricht M 70 Ocean Park WA 1:50:39.6 17:49 713 1264
37 2215 Brian Lavelle M 74 Astoria OR 1:51:37.7 17:58 734 1264
38 2612 Jerry O�Neill M 74 Clinton WA 1:53:02.7 18:12 758 1264
39 1375 John Curtin M 71 Seaside OR 1:53:15.2 18:14 763 1264
40 2658 David Padlina M 71 Warrenton OR 1:55:05.0 18:32 784 1264
41 657 Dan Siebenthal M 71 Central Point OR 1:55:06.1 18:32 785 1264
42 824 Douglas Alden M 70 Ridgefield WA 1:55:11.6 18:33 787 1264
43 3200 Stephen Thomas M 73 Portland OR 1:55:25.3 18:35 789 1264
44 3444 Mark Winstanley M 71 Astoria OR 1:58:20.5 19:03 827 1264
45 344 Dan Jamison M 70 Canby OR 1:59:17.9 19:12 839 1264
46 1602 Ralph Fisher M 71 Astoria OR 2:00:11.4 19:21 852 1264
47 703 Charles Talbott M 71 Long Beach WA 2:00:14.3 19:22 854 1264
48 360 John Jorgenson M 73 Salem OR 2:00:27.8 19:24 857 1264
49 1431 Arne Denny M 73 Oak Harbor WA 2:00:33.2 19:25 861 1264
50 270 Ronald Harper M 73 Vancouver WA 2:02:04.0 19:39 881 1264
51 283 Ernest Hebert M 71 Sherwood OR 2:03:53.1 19:57 895 1264
52 2921 Daniel Sands M 73 Bend OR 2:03:55.9 19:57 897 1264
53 1119 Daryl Brown M 72 Longview WA 2:05:42.5 20:14 912 1264
54 1929 Robert Higgins M 73 McMinnville OR 2:07:04.4 20:28 920 1264
55 2702 Butch Petersen M 74 Portland OR 2:07:24.5 20:31 922 1264
56 279 Greg Hawkins M 70 Vancouver WA 2:08:20.4 20:40 928 1264
57 505 David Nisbet M 74 Bay Center WA 2:10:20.3 20:59 944 1264
58 2332 Casey Manfrin M 74 McMinnville OR 2:15:40.4 21:51 970 1264
59 1404 David Braem M 71 Astoria OR 2:16:20.6 21:57 973 1264
60 2886 Jack Rozell M 71 Neskowin OR 2:16:26.1 21:58 974 1264
61 1649 David Freselli M 73 Clatskanie OR 2:16:42.0 22:00 975 1264
62 2930 David Scafe M 73 Ocean Park WA 2:18:14.3 22:15 981 1264
63 2205 Manuel Laporte M 73 Corvallis OR 2:18:42.1 22:20 983 1264
64 1260 Aaron Chrusoskie M 70 Tualatin OR 2:28:41.9 23:56 1012 1264
M75-79
1 650 Donald Shields M 75 Portland OR 53:41.7 8:39 138 1264
2 1056 Delmar Borders M 77 Warrenton OR 1:04:32.6 10:24 292 1264
3 368 William Kelsch M 75 McMinnville OR 1:14:54.3 12:04 390 1264
4 367 John Kelsch M 76 McMinnville OR 1:14:55.1 12:04 391 1264
5 3319 Michael Vogel M 75 Aguanga CA 1:15:18.4 12:08 394 1264
6 509 Robert Novak M 76 Bainbridge Island WA 1:18:52.0 12:42 423 1264
7 2957 George Schultz M 79 West Linn OR 1:26:41.7 13:58 475 1264
8 3353 Curt Wealti M 76 Middleton WI 1:27:33.1 14:06 483 1264
9 202 Charles Elder M 75 Wilsonville OR 1:29:58.0 14:29 504 1264
10 1134 Angelo Brunetto M 76 Spokane WA 1:33:47.6 15:06 537 1264
11 2207 Donald Larsen M 77 Tacoma WA 1:39:07.5 15:58 580 1264
12 3217 Robert Tilander M 78 Gearhart OR 1:41:43.8 16:23 615 1264
13 2951 Harvey Schowe M 75 Portland OR 1:46:21.9 17:08 667 1264
14 1961 Jim Holen M 76 Astoria OR 1:52:11.5 18:04 739 1264
15 1308 Robert Conley M 76 Onalaska WA 1:53:23.7 18:15 764 1264
16 198 Jim Easterson M 75 Bothell WA 1:53:53.4 18:20 771 1264
17 511 Patrick Ocallaghan M 79 Beaverton OR 1:55:37.6 18:37 796 1264
18 1951 Steve Hofheimer M 77 Astoria OR 1:56:15.6 18:43 801 1264
19 3363 Stephen Wedell M 77 Seaview WA 1:56:19.9 18:44 802 1264
20 2208 Gary Larsen M 78 Gresham OR 1:56:32.3 18:46 807 1264
21 3416 Michael Williams M 76 Mill Creek WA 1:56:44.0 18:48 809 1264
22 578 John Reid M 76 Olympia WA 1:59:11.5 19:11 835 1264
23 203 Leo Emerson M 78 Tacoma WA 2:01:08.1 19:30 871 1264
24 3390 Stuart White M 78 Portland OR 2:01:21.5 19:32 873 1264
25 977 Doug Beers M 75 Portland OR 2:01:40.1 19:35 876 1264
26 1276 Dan Close M 75 Eugene OR 2:01:48.4 19:37 880 1264
27 3071 Michael Soukkala M 79 Chehalis WA 2:12:20.0 21:18 947 1264
28 1743 Steven Goldberg M 76 Warrenton OR 2:22:58.0 23:01 997 1264
29 248 Nick Gorr M 77 Kenosha WI 2:23:49.7 23:09 1003 1264
30 2716 Joseph Phillips M 77 Astoria OR 2:24:26.2 23:15 1006 1264
M80-99
1 2262 David Lindsey M 80 Portland OR 1:16:40.7 12:21 404 1264
2 1600 Richard Fischer M 81 Astoria OR 1:21:42.5 13:09 443 1264
3 2431 David Melville M 80 Aberdeen WA 1:28:10.5 14:12 487 1264
4 2051 Glen Johnson M 80 Seattle WA 1:30:38.0 14:36 509 1264
5 2259 Ken Lind M 85 Canby OR 1:30:43.2 14:36 512 1264
6 1625 John Francis M 82 Salt Lake City UT 1:39:48.0 16:04 586 1264
7 2137 Bill Klausman M 83 Hudson OH 1:50:24.1 17:47 706 1264
8 898 Art Ashton M 82 Vancouver WA 1:58:36.7 19:06 828 1264
9 1294 Richard Cole M 84 Eugene OR 2:02:52.1 19:47 884 1264
10 116 Gary Cataldo M 80 Austin TX 2:10:09.8 20:57 942 1264