Silver Falls Trail Runs

Silver Falls, Oregon - 11/03/2023

Half Marathon

Division : Male

Place
Bib
Number
First
Name
Last
Name
Gender Age City State Time Pace
Sex
Place
Sex
Total
Start
M10-14
1 81 Bryce Beyrouty M 14 Salem OR 2:01:57.2 9:19 165 582 9:15:07 AM
2 801 Bjorn Oltman M 14 Walla Walla WA 2:07:31.4 9:45 219 582 9:15:02 AM
M15-19
1 386 Mick Greenwood M 19 Corvallis OR 1:53:49.7 8:42 108 582 9:00:03 AM
2 974 Ethan Shaw M 18 Corvallis OR 1:57:20.1 8:58 126 582 9:00:10 AM
3 811 Josiah Pagel M 19 Sherwood OR 1:57:59.2 9:01 134 582 9:00:06 AM
4 131 Boaz Brown M 18 Jacksonville OR 1:58:25.2 9:03 139 582 9:00:27 AM
5 569 Gilbert Knight M 17 Wilsonville OR 2:05:07.1 9:34 196 582 9:15:53 AM
6 354 Justin Garcia M 15 Wilsonville OR 2:12:45.6 10:09 258 582 9:00:19 AM
7 501 Jonah Ingalls M 18 Eugene OR 2:51:05.4 13:04 406 582 9:15:59 AM
M20-24
1 681 Luke McDonald M 20 Corvallis OR 1:35:31.8 7:18 18 582 9:00:04 AM
2 903 Nathan Robbins M 21 Bend OR 1:43:02.4 7:52 35 582 9:00:01 AM
3 1029 Brandon Sturges M 24 Bend OR 1:47:10.3 8:11 65 582 9:15:11 AM
4 819 Brayson Parsons M 20 Sutherlin OR 1:50:36.5 8:27 85 582 9:00:05 AM
5 446 John Helm M 20 Portland OR 1:50:58.4 8:29 87 582 9:00:03 AM
6 655 Zach Marshall M 21 Portland OR 1:57:45.4 9:00 128 582 9:15:20 AM
7 360 Miles Gencarelli M 20 Portland OR 1:57:53.6 9:00 131 582 9:15:04 AM
8 896 Jonathon Riley M 21 Vancouver WA 1:58:06.8 9:01 136 582 9:00:24 AM
9 1033 Daniel Susman M 23 Portland OR 2:01:18.0 9:16 161 582 9:00:03 AM
10 990 Jack Smalligan M 22 Huntsville AL 2:01:54.0 9:19 164 582 9:15:10 AM
11 978 Garrett Sholes M 22 Oregon City OR 2:03:12.0 9:25 178 582 9:00:13 AM
12 1092 Johnnie Wade Iv M 23 Portland OR 2:15:17.2 10:20 279 582 9:15:28 AM
13 769 Kane Nixon M 21 Turner OR 2:15:53.0 10:23 281 582 9:00:04 AM
14 79 Joshua Beston M 20 Vancouver WA 2:24:25.1 11:02 315 582 9:00:00 AM
15 984 Abheer Singh M 23 Fremont CA 2:29:13.9 11:24 330 582 9:16:05 AM
16 202 Ethan Coffey M 22 Aumsville OR 2:32:17.2 11:38 343 582 9:00:03 AM
17 797 Jacob Olson M 24 Saint Helens OR 2:40:17.2 12:15 376 582 9:15:38 AM
18 732 Joey Morones M 24 Salem OR 2:41:56.1 12:22 382 582 9:00:36 AM
19 561 Stephen Kiraly M 23 Las Vegas NV 2:42:01.3 12:23 383 582 9:00:33 AM
20 25 Pj Aragon M 21 Medford OR 2:49:31.1 12:57 403 582 9:15:23 AM
21 1090 Logan Vosburg M 21 Medford OR 3:01:49.2 13:53 431 582 9:15:24 AM
M25-29
1 748 Christian Murray M 29 San Carlos CA 1:32:30.2 7:04 10 582 9:00:03 AM
2 231 Samuel Danaceau M 25 Portland OR 1:34:30.6 7:13 14 582 9:00:04 AM
3 634 Anson Lunstrum M 26 Portland OR 1:34:34.6 7:14 15 582 9:00:05 AM
4 645 Otoniel Manuel M 29 Beaverton OR 1:39:18.8 7:35 24 582 9:00:02 AM
5 242 Guillermo De La Torre M 28 Redmond OR 1:40:00.4 7:39 25 582 9:15:39 AM
6 406 Zachary Haffenreffer M 29 Portland OR 1:40:16.1 7:40 26 582 9:00:07 AM
7 660 Patrick Matheson M 29 Eugene OR 1:40:30.8 7:41 29 582 9:00:13 AM
8 438 Jasper Heckman M 29 Portland OR 1:45:46.4 8:05 53 582 9:00:08 AM
9 711 Maynor Miguel Manuel M 27 Beaverton OR 1:45:47.2 8:05 54 582 9:00:24 AM
10 83 Neel Bhatia M 29 Portland OR 1:46:11.1 8:07 56 582 9:00:31 AM
11 1042 Trevor Swope M 27 Portland OR 1:46:52.2 8:10 61 582 9:00:29 AM
12 17 Ben Anderson M 25 Portland OR 1:48:57.8 8:20 75 582 9:15:12 AM
13 520 Jeffrey Johnson M 27 Central Point OR 1:52:33.1 8:36 94 582 9:00:22 AM
14 339 Gibb Freece M 29 Winlock WA 1:54:38.3 8:46 113 582 9:00:07 AM
15 1106 Jeff Watts M 26 Tigard OR 1:54:48.6 8:46 116 582 9:15:03 AM
16 1119 Shane Whitehead M 27 Stayton OR 1:57:51.2 9:00 130 582 9:00:09 AM
17 1105 Cameron Watson M 26 Portland OR 1:57:58.5 9:01 133 582 9:00:17 AM
18 813 Gunnar Pagni M 28 Englewood CO 2:00:19.1 9:12 152 582 9:00:08 AM
19 699 Isaiah Merteschippers M 29 Salem OR 2:00:20.5 9:12 153 582 9:00:03 AM
20 1025 Kaleb Striplin M 28 Hillsboro OR 2:00:21.6 9:12 154 582 9:15:38 AM
21 621 Jacob Lippert M 26 Salem OR 2:01:12.8 9:16 160 582 9:00:34 AM
22 1034 Larry Sussman M 26 Grants Pass OR 2:02:43.5 9:23 172 582 9:15:10 AM
23 370 Taryn Girard M 27 Portland OR 2:02:56.8 9:24 176 582 9:15:10 AM
24 423 Walter Hartzell M 26 Vancouver WA 2:03:54.2 9:28 185 582 9:00:18 AM
25 155 Micah Byrum M 28 Portland OR 2:04:23.0 9:30 187 582 9:15:16 AM
26 845 Jacob Pfeiffer M 25 Salem OR 2:04:23.8 9:30 188 582 9:00:06 AM
27 568 Jacob Knapp M 26 Silverton OR 2:04:29.9 9:31 189 582 9:00:27 AM
28 455 Ian Herr M 28 Corvallis OR 2:05:18.8 9:34 198 582 9:15:05 AM
29 305 Jake Erickson M 28 Portland OR 2:06:35.5 9:40 209 582 9:15:38 AM
30 1085 Luis Villeda Torralba M 28 Woodburn OR 2:08:51.3 9:51 230 582 9:00:02 AM
31 1165 Joshua Wright M 27 Corvallis OR 2:09:48.0 9:55 236 582 9:15:19 AM
32 1185 Yasyf Sorensen M 27 Salem OR 2:10:30.3 9:58 241 582 9:00:04 AM
33 379 Tyler Grady M 29 Kaleva MI 2:10:55.5 10:00 246 582 9:15:25 AM
34 1080 Ernesto Velasco M 29 Woodburn OR 2:12:08.1 10:06 252 582 9:00:02 AM
35 352 Andrey Gamza M 25 Battle Ground WA 2:12:31.8 10:08 255 582 9:15:32 AM
36 935 Ivan Salcedo M 28 Wilsonville OR 2:14:09.5 10:15 271 582 9:15:03 AM
37 32 Kaden Ashcraft M 29 Provo UT 2:19:17.7 10:38 296 582 9:15:08 AM
38 205 Cooper Collins M 28 Portland OR 2:23:58.5 11:00 313 582 9:00:17 AM
39 374 Austin Gorton M 27 Portland OR 2:26:58.6 11:14 324 582 9:15:39 AM
40 776 Lane Norberg M 29 Portland OR 2:28:29.6 11:21 328 582 9:15:32 AM
41 95 Michael Boggess M 28 Corvallis OR 2:29:00.5 11:23 329 582 9:15:44 AM
42 597 Andrew Lataille M 26 Corvallis OR 2:38:24.0 12:06 360 582 9:15:43 AM
43 566 John Klein M 29 Ridgefield WA 2:38:45.1 12:08 362 582 9:15:34 AM
44 519 Jared Johnson M 25 Sherwood OR 2:39:48.6 12:12 371 582 9:15:55 AM
45 1019 Tyler Stice M 27 Salem OR 2:52:16.0 13:09 408 582 9:15:14 AM
46 21 Zach Andruss M 29 Renton WA 2:53:39.5 13:16 411 582 9:00:41 AM
47 939 Tyler Salyer M 28 Portland OR 2:55:08.9 13:23 415 582 9:00:21 AM
48 319 Austin Ferrie M 28 Happy Valley OR 2:55:23.5 13:24 417 582 9:15:27 AM
49 209 Tate Cooper M 25 Portland OR 2:55:40.9 13:25 418 582 9:00:30 AM
50 213 Daniel Covarrubias Hernandez M 25 Salem OR 3:12:37.2 14:43 439 582 9:00:16 AM
51 248 Nicholas Denu M 28 Hillsboro OR 3:32:16.7 16:13 454 582 9:15:55 AM
52 992 Austin Smallwood M 28 Silverton OR 3:40:02.8 16:48 456 582 9:00:41 AM
53 572 Ryan Koh M 27 Lake Oswego OR 3:44:45.3 17:10 457 582 9:15:59 AM
M30-34
1 456 Nicholas Hess M 34 Milwaukie OR 1:27:51.7 6:43 4 582 9:00:01 AM
2 447 Andrew Henderson M 32 Eugene OR 1:29:52.6 6:52 5 582 9:00:01 AM
3 1132 Evan Williams M 33 Portland OR 1:30:59.9 6:57 8 582 9:00:03 AM
4 635 Lars Lunstrum M 32 Moscow ID 1:34:49.3 7:15 17 582 9:00:05 AM
5 772 Matt Noel M 32 Portland OR 1:40:46.7 7:42 30 582 9:00:25 AM
6 466 Michael Hinds M 34 Portland OR 1:43:35.3 7:55 39 582 9:00:09 AM
7 333 Erik Foster M 31 Corvallis OR 1:45:00.4 8:01 49 582 9:00:31 AM
8 75 Corey Benson M 32 Salem OR 1:45:34.3 8:04 52 582 9:00:20 AM
9 831 Isaac Pelzer M 32 Minneapolis MN 1:46:38.6 8:09 60 582 9:00:04 AM
10 836 Andres Perezchica M 33 Salem OR 1:47:20.1 8:12 66 582 9:00:10 AM
11 1014 Stephen Stenberg M 34 Portland OR 1:47:50.8 8:14 70 582 9:00:11 AM
12 334 Christopher Fox M 33 Hillsboro OR 1:48:51.6 8:19 73 582 9:00:12 AM
13 661 William Matheson M 32 Portland OR 1:49:20.0 8:21 77 582 9:15:30 AM
14 812 Hewitt Pagenstecher M 31 Portland OR 1:49:51.8 8:24 80 582 9:00:04 AM
15 1038 Nathan Swanson M 30 Stayton OR 1:50:22.3 8:26 84 582 9:00:09 AM
16 533 Jonathan Jones M 31 Portland OR 1:51:14.2 8:30 88 582 9:00:13 AM
17 36 William Aurich M 34 Philomath OR 1:52:02.0 8:34 90 582 9:00:20 AM
18 1101 Nick Warren M 32 Portland OR 1:52:27.5 8:36 92 582 9:00:24 AM
19 232 Sean Danaher M 33 Manzanita OR 1:53:29.6 8:40 104 582 9:00:08 AM
20 693 Damian Mecham M 33 Salem OR 1:53:31.9 8:40 105 582 9:00:06 AM
21 1035 Carl Sustrich M 34 West Linn OR 1:53:50.4 8:42 109 582 9:00:17 AM
22 781 Michael Noyd M 33 Aurora CO 1:54:51.1 8:47 117 582 9:00:34 AM
23 224 Michael Curry M 34 Portland OR 1:58:54.4 9:05 144 582 9:00:06 AM
24 755 John Nelson M 34 Portland OR 2:00:03.7 9:10 149 582 9:15:18 AM
25 472 Jordon Hoggro M 34 Portland OR 2:00:53.4 9:14 158 582 9:15:33 AM
26 1136 Jake Williams M 31 Portland OR 2:02:16.5 9:21 168 582 9:15:10 AM
27 573 Mikael Koiv M 33 Portland OR 2:03:16.7 9:25 180 582 9:00:15 AM
28 564 Paul Kirse M 30 Newberg OR 2:05:00.9 9:33 194 582 9:00:43 AM
29 877 Adan Ramirez M 30 Salem OR 2:06:20.3 9:39 205 582 9:00:02 AM
30 884 Theron Reidhead M 32 Salem OR 2:06:48.3 9:41 213 582 9:00:27 AM
31 452 Alberto Hernandez M 32 Salem OR 2:08:30.9 9:49 226 582 9:00:16 AM
32 426 Eric Hatch M 31 Albany OR 2:09:45.9 9:55 235 582 9:00:26 AM
33 172 Dylan Carter M 31 Salem OR 2:09:54.3 9:55 237 582 9:15:27 AM
34 862 Hank Pratte M 32 Corvallis OR 2:10:09.3 9:57 239 582 9:15:18 AM
35 745 Jacob Mueller M 32 Beaverton OR 2:10:35.3 9:59 242 582 9:15:04 AM
36 705 Rodolfo Mexicano M 34 Newberg OR 2:10:50.9 10:00 244 582 9:15:02 AM
37 846 Joseph Piccolotti M 34 Eugene OR 2:11:30.3 10:03 248 582 9:15:17 AM
38 1088 Daniel Vo M 34 Saint Louis MO 2:11:43.5 10:04 251 582 9:00:22 AM
39 788 Michael Oborn M 33 Vancouver WA 2:12:31.9 10:08 256 582 9:15:07 AM
40 1026 Sean Strothmann M 34 Brightwood OR 2:13:38.9 10:13 266 582 9:00:29 AM
41 29 Conor Arcuri M 31 Beaverton OR 2:13:56.9 10:14 267 582 9:15:30 AM
42 1141 Paul Williot M 31 Portland OR 2:14:53.8 10:18 277 582 9:15:14 AM
43 1129 Garland Will M 34 Hillsboro OR 2:16:41.2 10:27 285 582 9:00:09 AM
44 409 Maxwell Hale M 32 Bend OR 2:17:37.0 10:31 288 582 9:16:19 AM
45 113 Ryan Bray M 34 McMinnville OR 2:18:30.0 10:35 293 582 9:00:34 AM
46 694 Justin Mechling M 33 Philomath OR 2:21:42.8 10:50 302 582 9:15:19 AM
47 664 Grant Matsuo M 30 Beaverton OR 2:23:17.1 10:57 309 582 9:15:07 AM
48 1062 Derek Traeger M 30 Mount Angel OR 2:23:19.7 10:57 310 582 9:00:26 AM
49 869 Matt Purcell M 31 Olympia WA 2:23:47.9 10:59 312 582 9:15:54 AM
50 498 Matthew Hurt M 32 Salem OR 2:28:11.5 11:19 327 582 9:15:33 AM
51 469 Kyle Ho M 33 Portland OR 2:30:31.9 11:30 334 582 9:00:27 AM
52 999 Robert Soberano M 31 Portland OR 2:31:40.2 11:35 338 582 9:15:27 AM
53 729 Josue Morales M 30 Lakewood CO 2:32:18.9 11:38 344 582 9:15:58 AM
54 153 Barry Butler M 34 Hillsboro OR 2:32:30.7 11:39 345 582 9:15:17 AM
55 51 Kris Barrington M 33 Beaverton OR 2:34:45.3 11:49 350 582 9:16:05 AM
56 521 Jeremy Johnson M 34 Portland OR 2:34:50.7 11:50 351 582 9:15:42 AM
57 592 Conner Lanius M 34 Aurora OR 2:40:05.5 12:14 374 582 9:00:11 AM
58 1110 Jason Weeks M 34 Portland OR 2:42:46.6 12:26 386 582 9:00:12 AM
59 735 Brian Morrison M 34 Salem OR 2:45:15.4 12:37 391 582 9:15:17 AM
60 1163 Nick Wramage M 33 Portland OR 2:48:34.9 12:53 402 582 9:16:10 AM
61 187 Drew Clark M 34 Kenmore WA 2:54:25.9 13:19 413 582 9:15:54 AM
62 522 Keegan Johnson M 32 Salem OR 2:56:02.5 13:27 419 582 9:16:19 AM
63 277 Conner Duffy M 33 Bend OR 2:59:51.8 13:44 425 582 9:15:26 AM
64 218 Kevin Crow M 31 Albany OR 2:59:54.2 13:44 427 582 9:15:50 AM
65 938 Zachary Salinas M 32 Corpus Christi TX 2:59:55.7 13:45 428 582 9:15:49 AM
66 1177 Lawrence Zaino M 34 Beaverton OR 3:00:44.6 13:48 429 582 9:15:17 AM
67 543 Dillon Keene M 30 Salem OR 3:26:18.9 15:45 451 582 9:15:53 AM
68 33 Lou Ashcraft M 32 Albany OR 4:33:57.8 20:55 462 582 9:16:18 AM
M35-39
1 612 Richie Lenne M 35 Portland OR 1:30:08.2 6:53 6 582 9:00:01 AM
2 457 David Hewlett M 36 Portland OR 1:30:46.7 6:56 7 582 9:00:21 AM
3 189 Anton Clifford M 36 Portland OR 1:32:20.5 7:03 9 582 9:00:03 AM
4 170 Joe Carroll M 36 Portland OR 1:32:34.2 7:04 12 582 9:00:08 AM
5 1191 Jeff Roerig M 38 Salem OR 1:37:48.0 7:28 21 582 9:00:05 AM
6 1096 Daniel Walling M 36 Eugene OR 1:40:24.4 7:40 27 582 9:00:11 AM
7 1054 Adrian Tayne M 39 Grants Pass OR 1:41:06.2 7:44 32 582 9:00:02 AM
8 471 Adam Hoffmann M 38 Eugene OR 1:42:16.6 7:49 33 582 9:00:55 AM
9 786 David Oberstein M 36 Portland OR 1:42:52.4 7:52 34 582 9:00:10 AM
10 1050 Adam Tannenbaum M 39 Portland OR 1:43:24.3 7:54 38 582 9:00:36 AM
11 396 Cole Grube M 38 Silverton OR 1:44:12.3 7:58 42 582 9:00:28 AM
12 451 Matt Hensley M 39 Portland OR 1:44:49.7 8:01 47 582 9:00:15 AM
13 981 Chris Siegfried M 37 Newberg OR 1:45:19.6 8:03 51 582 9:00:04 AM
14 134 Duncan Brown M 39 Portland OR 1:46:54.4 8:10 62 582 9:15:02 AM
15 107 Josh Boyden M 35 Portland OR 1:47:49.5 8:14 67 582 9:00:11 AM
16 241 Clark De Bevoise M 36 Vancouver WA 1:47:49.6 8:14 68 582 9:00:01 AM
17 68 Alex Beeken M 35 Portland OR 1:48:27.4 8:17 72 582 9:00:06 AM
18 752 Josha Nathan M 37 Portland OR 1:48:52.2 8:19 74 582 9:00:17 AM
19 109 Kevin Brady M 39 Portland OR 1:49:31.4 8:22 78 582 9:00:24 AM
20 54 Sean Barry M 37 Portland OR 1:49:58.9 8:24 81 582 9:00:33 AM
21 910 Nathan Rodriguez M 35 Vancouver WA 1:52:32.7 8:36 93 582 9:15:04 AM
22 1107 Benjamin Weber M 39 Bend OR 1:52:38.8 8:36 95 582 9:00:16 AM
23 425 Jacob Hasler M 37 West Linn OR 1:52:43.0 8:37 96 582 9:00:34 AM
24 799 Nick Olson M 37 Seattle WA 1:52:53.9 8:38 99 582 9:15:20 AM
25 407 Cole Hafner M 38 Beaverton OR 1:53:04.5 8:38 101 582 9:00:13 AM
26 793 Kieran O Donnell M 39 Portland OR 1:53:12.1 8:39 102 582 9:15:03 AM
27 779 Scott Norris M 38 Vernon UT 1:53:16.5 8:39 103 582 9:00:14 AM
28 1058 Tj Thompson M 36 Portland OR 1:53:42.6 8:41 106 582 9:00:33 AM
29 424 Blair Hasler M 39 Sherwood OR 1:54:03.6 8:43 110 582 9:00:34 AM
30 814 David Palm M 35 Portland OR 1:54:20.2 8:44 111 582 9:00:42 AM
31 164 Marco Cardenas M 35 Salem OR 1:54:39.2 8:46 114 582 9:00:02 AM
32 151 Alex Burnett M 36 Portland OR 1:55:12.7 8:48 118 582 9:15:30 AM
33 186 Geremy Clarion M 36 Bend OR 1:56:12.3 8:53 121 582 9:00:02 AM
34 866 Ross Proffitt M 37 Eugene OR 1:56:12.4 8:53 122 582 9:00:10 AM
35 1078 Michael Vavrichek M 39 Seattle WA 1:56:47.3 8:55 124 582 9:00:29 AM
36 602 Ian Lawson M 35 Portland OR 1:57:47.3 9:00 129 582 9:15:37 AM
37 191 Andrew Cloud M 37 Portland OR 1:57:56.7 9:01 132 582 9:00:23 AM
38 35 Kyle Askin M 35 Toledo WA 1:58:04.8 9:01 135 582 9:00:07 AM
39 69 Max Beeken M 37 Port Orford OR 1:58:14.8 9:02 138 582 9:00:30 AM
40 856 Louiegy Ponce M 36 Vancouver WA 1:58:35.2 9:04 141 582 9:00:07 AM
41 1099 Bryan Ware M 36 Oregon City OR 1:59:17.6 9:07 145 582 9:00:13 AM
42 580 Martin Kraal M 38 Salem OR 2:00:14.0 9:11 151 582 9:00:06 AM
43 494 Patrick Hunt M 35 Tigard OR 2:00:39.7 9:13 155 582 9:00:18 AM
44 497 Steven Hurley M 38 Portland OR 2:01:06.5 9:15 159 582 9:00:18 AM
45 1070 Ross Uitermarkt M 37 Stayton OR 2:02:43.0 9:23 171 582 9:15:05 AM
46 1011 Simon Stampe M 36 Eureka CA 2:02:54.7 9:23 175 582 9:00:32 AM
47 64 Lee Beck M 38 McMinnville OR 2:03:11.3 9:25 177 582 9:00:28 AM
48 780 Daniel Nowell M 35 Portland OR 2:03:40.9 9:27 184 582 9:16:06 AM
49 156 Chris Cadatal M 37 Portland OR 2:04:31.7 9:31 190 582 9:00:28 AM
50 553 Joshua Kessluk M 36 Portland OR 2:04:38.9 9:31 192 582 9:00:21 AM
51 10 Hugo Alfaro M 36 Beaverton OR 2:04:39.2 9:31 193 582 9:00:19 AM
52 434 Peter Hayes M 39 Vancouver WA 2:05:32.6 9:35 199 582 9:00:26 AM
53 302 Michael Enloe M 38 Portland OR 2:05:54.6 9:37 201 582 9:00:03 AM
54 616 Drew Lesch-Wragge M 38 Portland OR 2:05:54.9 9:37 202 582 9:00:37 AM
55 404 Brent Haberkern M 38 Corvallis OR 2:06:23.9 9:39 206 582 9:15:11 AM
56 753 Omar Nazir M 38 Portland OR 2:06:44.2 9:41 210 582 9:00:45 AM
57 476 Kevin Holtzman M 39 Sherwood OR 2:06:48.1 9:41 212 582 9:00:03 AM
58 816 Chris Pannek M 39 Coronado CA 2:06:59.0 9:42 216 582 9:00:37 AM
59 23 Cameron Apple M 39 Beaverton OR 2:08:39.3 9:50 229 582 9:16:00 AM
60 744 Sam Mowe M 38 Portland OR 2:09:42.1 9:55 234 582 9:00:42 AM
61 1192 Tyler Morill M 36 Salem OR 2:11:28.4 10:03 247 582 9:16:08 AM
62 353 Eric Garcia M 39 Wilsonville OR 2:13:33.6 10:12 265 582 9:00:14 AM
63 620 Emmanuel Limon M 37 Portland OR 2:14:53.1 10:18 276 582 9:15:14 AM
64 683 Jon McElfresh M 37 Eugene OR 2:15:08.0 10:19 278 582 9:00:42 AM
65 648 Wade Marcum M 39 Corvallis OR 2:15:56.5 10:23 282 582 9:15:09 AM
66 257 John Dickerson M 35 Sherwood OR 2:16:32.2 10:26 283 582 9:15:27 AM
67 1008 Tully St George M 39 Detroit OR 2:17:39.1 10:31 289 582 9:16:19 AM
68 547 Gabriel Kelley M 39 Portland OR 2:18:00.3 10:33 290 582 9:15:53 AM
69 685 Edward McKee M 37 Portland OR 2:21:24.0 10:48 299 582 9:15:06 AM
70 184 Geoff Christie M 38 West Linn OR 2:24:33.6 11:03 316 582 9:00:18 AM
71 514 Anders Johnson M 38 Portland OR 2:24:37.8 11:03 317 582 9:00:18 AM
72 285 Bradley Eagleson M 36 Corvallis OR 2:26:01.2 11:09 319 582 9:15:28 AM
73 1180 Sergey Zhurbilo M 38 Portland OR 2:31:09.3 11:33 336 582 9:15:26 AM
74 1175 Evan Young M 39 Portland OR 2:31:17.1 11:33 337 582 9:15:34 AM
75 1013 Erik Steen M 39 Damascus OR 2:31:40.7 11:35 339 582 9:00:42 AM
76 1091 Matthew Vu M 39 Portland OR 2:34:40.8 11:49 349 582 9:15:58 AM
77 707 Dan Meyer M 36 Janesville WI 2:35:12.1 11:51 352 582 9:16:07 AM
78 380 Thomas Graf M 37 Beaverton OR 2:35:48.5 11:54 354 582 9:15:21 AM
79 526 Jeff Jonas M 35 Bend OR 2:37:58.9 12:04 357 582 9:00:37 AM
80 1188 Aaron Panko M 39 Salem OR 2:38:00.0 12:04 358 582 9:16:10 AM
81 784 James Obanion M 39 Scappoose OR 2:38:16.3 12:05 359 582 9:16:18 AM
82 576 Jordan Koppelman M 38 Portland OR 2:39:37.3 12:12 369 582 9:15:39 AM
83 34 Jay Ashland M 39 Oregon City OR 2:39:47.3 12:12 370 582 9:16:14 AM
84 570 Michael Koehly M 35 Klamath Falls OR 2:40:30.5 12:16 378 582 9:00:44 AM
85 1122 Nathan Whitney M 38 Happy Valley OR 2:42:02.9 12:23 384 582 9:15:17 AM
86 565 Christopher Kizzar M 39 Portland OR 2:43:12.1 12:28 387 582 9:16:28 AM
87 727 Danford Moore M 39 McMinnville OR 2:43:19.5 12:29 388 582 9:16:02 AM
88 985 Darren Skeldon M 36 Oregon City OR 2:45:49.4 12:40 395 582 9:16:15 AM
89 515 Brolin Johnson M 36 Monmouth OR 2:46:00.3 12:41 396 582 9:16:18 AM
90 435 Benjamin Heald M 36 Albany OR 2:46:11.4 12:42 397 582 9:15:19 AM
91 340 Andrew Frei M 36 Bend OR 2:56:47.3 13:30 420 582 9:15:31 AM
92 1169 Ryan Yanuss M 35 Poulsbo WA 3:04:39.5 14:06 433 582 9:15:20 AM
93 700 Zachary Mesberg M 38 Portland OR 3:14:48.9 14:53 441 582 9:15:04 AM
94 1126 Eric Wilder M 37 Dallas OR 3:32:08.5 16:12 453 582 9:16:03 AM
95 358 Jerold Garrett M 37 Grants Pass OR 3:35:28.7 16:27 455 582 9:16:03 AM
96 27 Ross Arce M 36 Springfield OR 4:37:59.2 21:14 463 582 9:15:36 AM
M40-44
1 675 John McCulley M 41 Portland OR 1:33:14.4 7:08 13 582 9:00:01 AM
2 986 Dane Skinner M 41 Corvallis OR 1:40:27.1 7:41 28 582 9:00:05 AM
3 408 T.J. Hafner M 40 Salem OR 1:40:59.8 7:43 31 582 9:00:12 AM
4 1104 Brian Watson M 43 Springfield OR 1:43:16.3 7:53 37 582 9:00:12 AM
5 763 Sam Newman M 40 Portland OR 1:44:03.9 7:57 41 582 9:00:09 AM
6 751 Christopher Nash M 42 Wilsonville OR 1:44:20.8 7:58 43 582 9:00:03 AM
7 462 Brendan Hickman M 41 Portland OR 1:44:30.1 7:59 46 582 9:00:48 AM
8 346 Alex Fuller M 40 Portland OR 1:46:29.2 8:08 59 582 9:00:25 AM
9 401 Freddy Gutierrez M 42 Portland OR 1:49:33.6 8:22 79 582 9:15:12 AM
10 167 Heath Carpenter M 41 Portland OR 1:50:45.2 8:28 86 582 9:00:04 AM
11 287 Kyle Easton M 41 Salem OR 1:52:12.6 8:34 91 582 9:00:18 AM
12 967 Gerald Scrutchions M 44 Portland OR 1:52:46.8 8:37 97 582 9:15:26 AM
13 87 Nick Bird M 41 West Linn OR 1:52:53.8 8:38 98 582 9:00:29 AM
14 899 Edward Rivas M 40 Portland OR 1:53:45.5 8:42 107 582 9:00:44 AM
15 764 Seth Nickerson M 43 Salem OR 1:56:17.2 8:53 123 582 9:00:30 AM
16 259 David Dickson M 44 Corvallis OR 1:57:08.8 8:57 125 582 9:00:30 AM
17 149 Christopher Burge M 42 Bend OR 1:57:40.4 8:59 127 582 9:00:15 AM
18 839 Tido Pesenti M 44 Bend OR 1:58:07.5 9:02 137 582 9:00:14 AM
19 418 Dennis Harris M 42 Stayton OR 1:58:48.7 9:05 143 582 9:00:18 AM
20 178 Roy Chan M 43 Eugene OR 1:59:50.9 9:09 146 582 9:00:28 AM
21 1182 Daren Zook M 42 Portland OR 2:00:01.4 9:10 148 582 9:00:22 AM
22 198 Jeff Cochran M 41 Portland OR 2:02:14.5 9:20 167 582 9:15:35 AM
23 449 David Henry M 40 Tualatin OR 2:02:23.0 9:21 169 582 9:00:11 AM
24 652 Dennis Marquez M 41 Tigard OR 2:02:37.4 9:22 170 582 9:00:28 AM
25 486 Jon Hrach M 44 Bend OR 2:02:47.1 9:23 173 582 9:00:13 AM
26 263 Jarrod Dinwoodie M 41 Salem OR 2:05:08.5 9:34 197 582 9:00:23 AM
27 671 David McClintock M 44 Bend OR 2:06:52.9 9:42 214 582 9:00:21 AM
28 504 Brian Jackson M 44 Walnut Creek CA 2:07:09.3 9:43 218 582 9:15:09 AM
29 238 Jeffrey Davis M 42 Eugene OR 2:07:32.0 9:45 220 582 9:00:22 AM
30 124 Kirk Brohman M 41 Portland OR 2:08:16.1 9:48 222 582 9:15:04 AM
31 458 Jared Hibbard-Swanson M 41 Salem OR 2:08:23.6 9:49 223 582 9:00:16 AM
32 1069 Eric Tweed M 44 Salem OR 2:08:27.4 9:49 224 582 9:00:34 AM
33 803 Jonas Oltman M 41 Walla Walla WA 2:08:33.3 9:49 227 582 9:15:03 AM
34 180 Gabe Chasnoff M 42 Portland OR 2:10:24.9 9:58 240 582 9:15:28 AM
35 1 Sean Adkins M 41 Newberg OR 2:11:39.5 10:04 249 582 9:16:09 AM
36 137 Lucas Brown M 40 Salem OR 2:12:52.4 10:09 259 582 9:00:17 AM
37 855 J.R. Pollnow M 42 Salem OR 2:13:13.4 10:11 261 582 9:00:13 AM
38 975 Travis Shea M 40 Eugene OR 2:14:23.8 10:16 273 582 9:00:40 AM
39 834 Gerardo Perez M 42 Wilsonville OR 2:16:36.6 10:26 284 582 9:00:34 AM
40 84 Justin Biddle M 43 Hillsboro OR 2:17:05.1 10:28 286 582 9:00:33 AM
41 909 Juan Rodriguez M 42 Portland OR 2:18:25.4 10:34 292 582 9:16:01 AM
42 165 Mike Carey M 43 Hillsboro OR 2:20:01.0 10:42 298 582 9:15:11 AM
43 91 Andrew Blake M 43 Portland OR 2:21:25.0 10:48 300 582 9:00:03 AM
44 829 Philip Pearson M 40 Portland OR 2:21:36.2 10:49 301 582 9:15:04 AM
45 3 Jeremy Ahola M 43 Monmouth OR 2:22:02.0 10:51 303 582 9:00:27 AM
46 444 Charlie Heiner M 43 Portland OR 2:22:04.3 10:51 304 582 9:00:27 AM
47 117 Corey Bretz M 40 San Diego CA 2:26:38.7 11:12 322 582 9:16:25 AM
48 761 Christopher Newell M 44 Portland OR 2:26:40.7 11:12 323 582 9:15:14 AM
49 1115 Evan Westervelt M 41 Vancouver WA 2:27:41.8 11:17 325 582 9:15:02 AM
50 970 Edward Settles M 41 Corvallis OR 2:28:01.8 11:18 326 582 9:00:32 AM
51 883 Nate Ray M 43 Sublimity OR 2:30:12.9 11:28 333 582 9:15:53 AM
52 119 David Briggs M 44 Silverton OR 2:31:52.0 11:36 340 582 9:15:19 AM
53 269 Daryll Dorman M 40 Eugene OR 2:31:59.6 11:37 342 582 9:00:20 AM
54 1173 Douglas Yormick M 41 Seattle WA 2:32:34.1 11:39 346 582 9:16:22 AM
55 1103 Tyler Waters M 40 Missouri City TX 2:33:29.3 11:43 347 582 9:00:46 AM
56 179 Andrew Chase M 40 Beaverton OR 2:37:29.7 12:02 356 582 9:15:23 AM
57 997 Timothy Smith M 44 Grants Pass OR 2:38:24.8 12:06 361 582 9:00:12 AM
58 325 David Finnigan M 43 Tigard OR 2:38:54.9 12:08 365 582 9:00:35 AM
59 807 Dante Ortiz M 40 Portland OR 2:39:00.3 12:09 366 582 9:15:28 AM
60 439 Tobias Hedden M 43 Portland OR 2:39:07.7 12:09 367 582 9:15:46 AM
61 747 Cameron Mulder M 43 Eugene OR 2:39:50.9 12:13 372 582 9:16:12 AM
62 827 Tyler Payne M 44 Salem OR 2:41:16.5 12:19 380 582 9:15:07 AM
63 760 Lee Newbill M 42 Beaverton OR 2:45:25.9 12:38 393 582 9:16:14 AM
64 105 Tyler Bowen M 41 Seattle WA 2:45:36.5 12:39 394 582 9:15:21 AM
65 326 Troy Finnigan M 40 Winnetka IL 2:46:22.1 12:42 399 582 9:00:36 AM
66 234 Clayton Davenport M 44 Klamath Falls OR 2:53:34.0 13:15 410 582 9:00:44 AM
67 67 Andy Beehler M 40 Sandy OR 2:55:15.7 13:23 416 582 9:15:31 AM
68 508 Kyle Jarrett M 41 Portland OR 2:58:53.6 13:40 424 582 9:15:04 AM
69 599 Jason Latour M 43 Scappoose OR 3:01:21.3 13:51 430 582 9:15:14 AM
M45-49
1 713 Kean Mihata M 49 Ashland OR 1:32:30.9 7:04 11 582 9:00:01 AM
2 676 Scottie McCulloch M 45 Portland OR 1:34:35.5 7:14 16 582 9:00:01 AM
3 1121 Jamie Whitney M 46 Eugene OR 1:36:07.0 7:21 19 582 9:00:09 AM
4 225 Brian Cusick M 49 Portland OR 1:37:09.8 7:26 20 582 9:00:03 AM
5 215 Ted Crane M 47 Redmond WA 1:43:56.5 7:57 40 582 9:00:10 AM
6 560 Alan Kiraly M 46 Portland OR 1:44:26.5 7:59 44 582 9:00:13 AM
7 1089 Jared Voice M 45 Corvallis OR 1:45:04.5 8:02 50 582 9:00:04 AM
8 317 Jacob Fenton M 45 Portland OR 1:45:55.4 8:06 55 582 9:00:34 AM
9 692 Jason McNichols M 45 Portland OR 1:46:19.7 8:07 57 582 9:00:05 AM
10 963 Thomas Schumacher M 48 Portland OR 1:46:58.3 8:10 64 582 9:00:09 AM
11 422 Eric Hartstein M 48 Corvallis OR 1:50:00.0 8:24 82 582 9:00:05 AM
12 448 Craig Henry M 48 Hillsboro OR 1:50:03.3 8:25 83 582 9:00:14 AM
13 429 Alex Hausman M 47 Portland OR 1:51:54.2 8:33 89 582 9:00:29 AM
14 397 Dorian Gualotunia M 48 Portland OR 1:54:30.4 8:45 112 582 9:00:03 AM
15 264 Brian Ditzel M 48 Salem OR 1:56:02.8 8:52 120 582 9:00:12 AM
16 485 Matt Howe M 45 Salem OR 1:58:25.9 9:03 140 582 9:00:18 AM
17 904 John Roberts M 47 Vancouver WA 1:58:41.0 9:04 142 582 9:00:05 AM
18 390 David Griffith M 45 Salem OR 2:00:11.2 9:11 150 582 9:00:04 AM
19 757 Joe Neron M 45 Portland OR 2:00:43.5 9:13 156 582 9:00:06 AM
20 78 Mathew Berkow M 48 Portland OR 2:01:27.4 9:17 162 582 9:00:12 AM
21 538 Lenny Joseph M 48 Hailey ID 2:01:40.4 9:18 163 582 9:00:26 AM
22 1032 Cory Suratt M 46 Eugene OR 2:02:10.3 9:20 166 582 9:00:18 AM
23 442 Davis Hein M 45 Washougal WA 2:04:36.5 9:31 191 582 9:00:26 AM
24 316 Trevor Fearn M 47 Bend OR 2:05:02.4 9:33 195 582 9:00:32 AM
25 1178 Christopher Zarella M 46 Portland OR 2:06:45.0 9:41 211 582 9:00:45 AM
26 860 Nik Powell M 45 Portland OR 2:08:30.3 9:49 225 582 9:15:08 AM
27 371 James Godfrey M 49 Bend OR 2:10:07.3 9:56 238 582 9:00:13 AM
28 562 Luke Kirby M 46 Beaverton OR 2:10:51.8 10:00 245 582 9:15:32 AM
29 642 Juan Magana M 49 Washougal WA 2:12:33.0 10:08 257 582 9:15:32 AM
30 578 Phil Kornachuk M 49 Lake Oswego OR 2:13:20.7 10:11 263 582 9:00:30 AM
31 890 Casey Richart M 47 Corvallis OR 2:13:25.6 10:12 264 582 9:15:43 AM
32 336 Jesse Franco M 47 Portland OR 2:14:01.6 10:14 268 582 9:00:42 AM
33 1039 Scott Sweeney M 46 Eugene OR 2:14:32.7 10:17 274 582 9:00:40 AM
34 918 David Ross M 48 Portland OR 2:14:33.4 10:17 275 582 9:00:12 AM
35 1167 Timothy Wright M 46 Portland OR 2:19:08.9 10:38 295 582 9:15:03 AM
36 299 Craig Emerson M 48 Yelm WA 2:22:09.1 10:52 305 582 9:15:43 AM
37 736 Fergus Morrissey M 47 Portland OR 2:22:43.6 10:54 306 582 9:00:34 AM
38 936 Jeffrey Salerno M 47 Eugene OR 2:23:04.1 10:56 308 582 9:15:24 AM
39 377 Jon Grace-Cox M 46 Livingston TX 2:23:22.0 10:57 311 582 9:15:25 AM
40 70 Mike Behunin M 47 Oregon City OR 2:24:08.5 11:01 314 582 9:00:17 AM
41 115 Jason Breaker M 46 Vancouver WA 2:24:49.9 11:04 318 582 9:15:21 AM
42 55 Sean Barry M 45 Portland OR 2:26:10.5 11:10 320 582 9:15:54 AM
43 1102 Brett Waseline M 45 Corvallis OR 2:29:36.4 11:26 331 582 9:00:19 AM
44 537 Brent Joplin M 49 Portland OR 2:36:56.8 11:59 355 582 9:16:12 AM
45 893 Brian Riddle M 47 Temple TX 2:39:22.5 12:10 368 582 9:15:21 AM
46 774 Kerry Noland M 49 Milwaukie OR 2:39:59.2 12:13 373 582 9:15:50 AM
47 1128 Michael Wilding M 48 Portland OR 2:40:51.3 12:17 379 582 9:00:49 AM
48 194 Rob Coates M 49 Newberg OR 2:44:19.2 12:33 390 582 9:15:19 AM
49 765 Andrew Nissen M 46 Oregon City OR 2:45:19.1 12:38 392 582 9:16:12 AM
50 1063 Nick Troxell M 48 Portland OR 2:48:33.7 12:53 401 582 9:15:27 AM
51 923 Matthew Rozzell M 49 Portland OR 2:53:16.7 13:14 409 582 9:16:20 AM
52 420 Aaron Hartenstein M 47 Salem OR 2:55:00.8 13:22 414 582 9:16:29 AM
53 2 Michael Afentoulis M 46 Portland OR 2:57:46.7 13:35 422 582 9:15:02 AM
54 199 Howie Cockrill M 45 Portland OR 2:58:12.1 13:37 423 582 9:15:44 AM
55 366 Michael Gilbreth M 46 Los Angeles CA 3:04:38.2 14:06 432 582 9:16:26 AM
56 341 Joseph French M 49 Elloree SC 3:05:43.5 14:11 435 582 9:15:25 AM
57 512 Jeremy Jeter M 46 Saginaw MI 3:08:14.6 14:23 436 582 9:15:16 AM
58 22 Clay Angeli M 49 Turner OR 3:15:59.1 14:58 443 582 9:00:38 AM
59 145 Ryan Buerkle M 48 Vernal UT 3:18:33.3 15:10 444 582 9:15:33 AM
60 363 Kevin Gentry M 45 Hillsboro OR 3:23:52.1 15:34 449 582 9:16:07 AM
61 631 Michael Lucas M 45 Molalla OR 3:46:20.5 17:17 459 582 9:28:57 AM
62 395 Dayne Grove M 49 Beaverton OR 4:40:27.5 21:25 464 582 9:15:48 AM
M50-54
1 66 Greg Bedell M 50 Portland OR 1:39:07.9 7:35 23 582 9:00:20 AM
2 529 Co Jones M 50 Eugene OR 1:43:15.9 7:53 36 582 9:00:07 AM
3 595 Sean Larsen M 52 Corvallis OR 1:44:28.2 7:59 45 582 9:00:20 AM
4 348 Brian Gaddy M 52 Redding CA 1:44:56.1 8:01 48 582 9:00:06 AM
5 214 Adam Crane M 51 Portland OR 1:46:27.5 8:08 58 582 9:00:09 AM
6 721 Andrew Minson M 50 West Linn OR 1:47:49.8 8:14 69 582 9:00:19 AM
7 393 Andrew Groman M 53 Lake Oswego OR 1:49:05.9 8:20 76 582 9:00:06 AM
8 1108 Marc Weber M 53 Corvallis OR 1:53:02.0 8:38 100 582 9:00:05 AM
9 1144 Scott Wilson M 51 Columbus IN 1:54:44.9 8:46 115 582 9:15:12 AM
10 630 Jason Lovett M 51 Portland OR 1:55:40.0 8:50 119 582 9:00:19 AM
11 1041 William Swint M 50 Salem OR 1:59:58.9 9:10 147 582 9:00:35 AM
12 688 Michael McLaughlin M 53 Salem OR 2:00:47.8 9:14 157 582 9:00:07 AM
13 587 John Kwon M 52 Portland OR 2:03:28.6 9:26 182 582 9:00:31 AM
14 373 Forrest Gonzales M 52 Camas WA 2:04:08.2 9:29 186 582 9:00:18 AM
15 243 Bryn Dearborn M 51 Portland OR 2:05:50.6 9:37 200 582 9:15:53 AM
16 777 Steve Norman M 52 Salem OR 2:06:05.4 9:38 204 582 9:16:06 AM
17 229 Todd Dalotto M 53 Corvallis OR 2:06:33.1 9:40 207 582 9:00:31 AM
18 980 Bryan Shull M 54 Vancouver WA 2:07:08.8 9:43 217 582 9:15:24 AM
19 792 Jeff O Dell M 50 Sherwood OR 2:08:35.7 9:49 228 582 9:00:27 AM
20 383 Robert Grainger M 51 Vancouver WA 2:09:32.3 9:54 233 582 9:00:25 AM
21 886 Rian Renfro M 50 Keizer OR 2:11:41.2 10:04 250 582 9:00:24 AM
22 859 Dan Potegal M 54 Portland OR 2:13:14.9 10:11 262 582 9:15:33 AM
23 925 Otis Rubottom M 51 Portland OR 2:14:08.1 10:15 269 582 9:00:33 AM
24 944 Tyson Sands M 50 Portland OR 2:15:39.2 10:22 280 582 9:15:07 AM
25 261 Pat Dillon M 52 Vancouver WA 2:17:31.8 10:30 287 582 9:15:02 AM
26 654 Shawn Marshall M 53 Portland OR 2:18:21.2 10:34 291 582 9:15:20 AM
27 121 Harlan Brock M 52 Salem OR 2:19:46.2 10:41 297 582 9:16:15 AM
28 166 Darin Carlson M 51 Tigard OR 2:30:12.6 11:28 332 582 9:15:26 AM
29 914 Luis Rosales M 52 Salem OR 2:30:40.3 11:31 335 582 9:00:08 AM
30 853 Todd Plummer M 54 Welches OR 2:33:54.8 11:45 348 582 9:15:22 AM
31 704 Abel Mexicano M 53 Woodburn OR 2:35:19.3 11:52 353 582 9:15:04 AM
32 415 Gary Hancock M 53 Portland OR 2:38:51.0 12:08 363 582 9:15:03 AM
33 488 Dustin Hudson M 51 Santa Clarita CA 2:38:51.7 12:08 364 582 9:16:04 AM
34 480 John Horn M 50 West Linn OR 2:41:33.2 12:20 381 582 9:00:39 AM
35 874 Anthony Quiroz M 50 Portland OR 2:42:20.4 12:24 385 582 9:16:23 AM
36 129 Joel Broussard M 50 Gresham OR 2:50:34.7 13:02 404 582 9:15:28 AM
37 481 Matthew House M 50 McKinleyville CA 2:50:42.2 13:02 405 582 9:15:46 AM
38 714 Blake Mikkelsen M 50 Portland OR 2:57:21.6 13:33 421 582 9:16:30 AM
39 311 Ned Failing M 54 Portland OR 3:04:58.4 14:08 434 582 9:15:49 AM
40 794 Jason Olney M 51 Portland OR 3:15:04.9 14:54 442 582 9:15:06 AM
41 698 Todd Merkel M 53 Portland OR 3:20:32.9 15:19 446 582 9:16:06 AM
M55-59
1 195 Todd Coblentz M 55 Stayton OR 1:38:42.0 7:33 22 582 9:00:06 AM
2 919 Steve Roth M 59 Salem OR 1:46:55.5 8:10 63 582 9:00:18 AM
3 405 Scott Hadden M 55 Salem OR 1:48:24.8 8:17 71 582 9:00:02 AM
4 796 Duwayne Olson M 55 Rainier OR 2:03:21.5 9:25 181 582 9:00:13 AM
5 762 Jay Newey M 56 Beaverton OR 2:07:48.2 9:46 221 582 9:00:14 AM
6 783 Eric Nusbaum M 57 Eugene OR 2:09:29.1 9:54 232 582 9:00:22 AM
7 1161 Dean Woodward M 57 Salem OR 2:10:36.6 9:59 243 582 9:00:12 AM
8 5 James Akery M 56 Medford OR 2:12:29.4 10:07 253 582 9:00:29 AM
9 499 Stephen Hutchison M 59 Surrey BC 2:14:14.2 10:15 272 582 9:15:56 AM
10 219 Brian Cruikshank M 57 Portland OR 2:19:05.3 10:38 294 582 9:15:20 AM
11 835 Rocco Perez M 59 Olympia WA 2:22:52.2 10:55 307 582 9:00:14 AM
12 430 Brent Haverkamp M 58 Oregon City OR 2:40:06.6 12:14 375 582 9:15:29 AM
13 623 Jim Lofthus M 59 Portland OR 2:40:29.8 12:16 377 582 9:15:23 AM
14 110 Lanny Braff M 55 Corvallis OR 2:46:18.7 12:42 398 582 9:16:13 AM
15 842 Douglas Peters M 58 Portland OR 2:47:04.1 12:46 400 582 9:16:02 AM
16 490 Craig Hulse M 59 Buhl ID 2:51:49.2 13:07 407 582 9:00:16 AM
17 1111 Jeremy Wegner M 58 Eugene OR 3:11:55.7 14:40 438 582 9:15:50 AM
18 937 Richard Salerno M 59 Hood River OR 3:14:11.6 14:50 440 582 9:15:31 AM
19 1164 John Wright M 56 Portland OR 3:18:45.6 15:11 445 582 9:15:31 AM
M60-64
1 977 John Shirley M 60 Salem OR 2:02:52.8 9:23 174 582 9:00:40 AM
2 782 Steve Noyd M 64 Salem OR 2:03:15.6 9:25 179 582 9:15:17 AM
3 345 Mark Fujii M 64 Portland OR 2:03:33.3 9:26 183 582 9:00:12 AM
4 207 Todd Collins M 62 Portland OR 2:06:04.7 9:38 203 582 9:00:13 AM
5 349 John Gallagher M 61 Salem OR 2:06:33.8 9:40 208 582 9:00:11 AM
6 132 Brad Brown M 63 Jacksonville OR 2:12:29.5 10:07 254 582 9:00:29 AM
7 1176 Jon Zaerr M 60 Portland OR 2:13:03.2 10:10 260 582 9:00:25 AM
8 606 Gregg Leblanc M 62 Happy Valley OR 2:14:09.2 10:15 270 582 9:00:22 AM
9 359 Richard Geiger M 61 Eugene OR 2:26:27.3 11:11 321 582 9:15:25 AM
10 402 Sergio Gutierrez M 60 Salem OR 2:31:53.9 11:36 341 582 9:15:05 AM
11 991 Roger Smalligan M 62 Huntsville AL 2:54:06.5 13:18 412 582 9:15:25 AM
12 1149 Bobby Winchester M 62 Vancouver WA 2:59:52.6 13:44 426 582 9:15:35 AM
13 154 Mark Button M 61 Yuba City CA 3:21:38.9 15:24 447 582 9:15:35 AM
14 1087 Mark Villers M 64 Coos Bay OR 3:23:53.6 15:34 450 582 9:16:20 AM
15 571 Jeffrey Koh M 64 Lake Oswego OR 3:44:47.2 17:10 458 582 9:16:00 AM
M65-69
1 1073 Luis Valls M 66 Portland OR 2:06:53.9 9:42 215 582 9:00:08 AM
2 385 Gunnar Grant M 65 Amboy WA 2:08:53.0 9:51 231 582 9:00:11 AM
3 161 Terry Campbell M 69 Oregon City OR 2:43:51.5 12:31 389 582 9:00:20 AM
4 293 Dave Ehlers M 65 Philomath OR 3:10:56.8 14:35 437 582 9:16:18 AM
5 530 David Jones M 69 Garfield WA 3:22:46.3 15:29 448 582 9:16:33 AM
6 758 Kent Ness M 65 Boise ID 4:04:51.5 18:42 461 582 9:15:28 AM
M70-74
1 768 Jim Nixon M 74 West Linn OR 3:27:38.6 15:52 452 582 9:15:39 AM
M75-79
1 622 Edward Lipski M 78 Vancouver WA 3:53:42.3 17:51 460 582 9:16:35 AM
OVERM
1 948 Tanner Sayers M 22 Sisters OR 1:20:11.4 6:08 1 582 9:00:01 AM
2 687 Asher McKinnon M 19 Eugene OR 1:24:10.2 6:26 2 582 9:00:08 AM
3 971 Jackson Seubert M 19 Eugene OR 1:24:10.2 6:26 3 582 9:00:08 AM