Silver Falls Trail Runs

Silver Falls, Oregon - 10/31/2025

Place
Bib
Number
First
Name
Last
Name
Gender Age City State Time Pace
Sex
Place
Sex
Total
Start
M10-14
1 78 James Bird M 14 West Linn OR 1:46:04.8 8:06 47 604 9:01:04 AM
2 239 Benson Dale M 14 Hillsboro OR 1:53:20.1 8:40 76 604 9:16:01 AM
3 880 Carter Redling M 14 Silverton OR 1:56:31.0 8:54 101 604 9:01:06 AM
4 597 Abram Langley M 13 McMinnville OR 2:23:02.2 10:56 298 604 9:15:34 AM
5 578 Max Konyn M 11 Bend OR 3:23:58.2 15:35 481 604 9:15:50 AM
M15-19
1 510 Kavanaugh Jensen M 17 Corvallis OR 1:39:56.6 7:38 25 604 9:01:06 AM
2 1084 Emerson Vaughn M 16 Lake Oswego OR 2:08:47.5 9:50 191 604 9:15:07 AM
3 563 Tyler King M 15 Beaverton OR 2:15:49.6 10:23 256 604 9:15:15 AM
4 1058 Quinten Torres M 17 Salem OR 2:19:26.4 10:39 276 604 9:15:49 AM
5 1089 Brandon Villasenor M 19 Dinuba CA 2:20:50.4 10:46 290 604 9:16:23 AM
6 769 Sheldon Nichols M 16 Aurora OR 2:23:03.4 10:56 299 604 9:15:34 AM
7 73 Cohen Biddle M 17 Hillsboro OR 2:27:00.5 11:14 326 604 9:01:14 AM
8 599 Gavin Langley M 15 McMinnville OR 2:35:41.0 11:54 381 604 9:15:34 AM
9 768 Ryder Nichols M 17 Salem OR 3:05:42.6 14:11 465 604 9:15:51 AM
M20-24
1 972 Ayden Shonk M 24 Albany OR 1:30:02.9 6:53 5 604 9:01:03 AM
2 807 Brayson Parsons M 22 Sutherlin OR 1:42:30.3 7:50 30 604 9:01:24 AM
3 465 Owen Hoffman M 21 Salem OR 1:43:58.1 7:57 35 604 9:01:49 AM
4 898 Jonathon Riley M 23 Vancouver WA 1:45:21.9 8:03 41 604 9:01:14 AM
5 906 Nathan Robbins M 23 Bend OR 1:46:36.5 8:09 49 604 9:01:04 AM
6 780 Alex Ochs M 24 Corvallis OR 1:58:00.6 9:01 116 604 9:01:29 AM
7 356 Peyton Gaedeke M 21 Lake Oswego OR 2:01:01.7 9:15 138 604 9:01:16 AM
8 34 Thomas Augee M 24 Tualatin OR 2:01:17.6 9:16 143 604 9:02:00 AM
9 254 Mason D Elia M 23 Sherwood OR 2:06:15.5 9:39 175 604 9:15:19 AM
10 727 Alexis Moreno M 21 Parlier CA 2:11:06.7 10:01 209 604 9:16:23 AM
11 553 Alexander Kerner M 24 Portland OR 2:19:34.2 10:40 277 604 9:02:00 AM
12 871 Jordan Ramirez M 21 Parlier CA 2:21:17.1 10:48 291 604 9:16:23 AM
13 1200 Julian G M 20 Salem OR 2:30:38.9 11:30 349 604 9:16:23 AM
14 1040 Reed Talus M 22 Portland OR 2:37:21.6 12:01 386 604 9:15:32 AM
15 568 Keaton Klym M 22 Portland OR 2:37:21.7 12:01 387 604 9:15:32 AM
16 664 Zach Marshall M 23 Portland OR 2:37:23.1 12:01 388 604 9:15:31 AM
17 10 Aaron Aguila M 21 Parlier CA 2:47:33.1 12:48 420 604 9:16:22 AM
18 710 Jeremiah Miguel M 20 Parlier CA 2:47:40.7 12:48 422 604 9:16:24 AM
19 639 Nicolas Lucas M 24 Woodburn OR 3:54:34.2 17:55 494 604 9:16:37 AM
M25-29
1 198 Casey Collier M 28 Bend OR 1:32:39.8 7:05 9 604 9:01:06 AM
2 1052 Jack Tighe M 27 Beaverton OR 1:36:35.5 7:23 17 604 9:01:17 AM
3 21 Ben Anderson M 27 Portland OR 1:39:02.5 7:34 21 604 9:01:03 AM
4 95 Brogan Boen M 26 Bend OR 1:41:21.6 7:45 28 604 9:01:12 AM
5 623 Jacob Lippert M 28 Salem OR 1:42:57.0 7:52 32 604 9:01:13 AM
6 711 Cody Mikesell M 27 Bend OR 1:45:23.8 8:03 42 604 9:01:43 AM
7 502 Charles Ison M 29 Philomath OR 1:45:27.9 8:04 43 604 9:01:30 AM
8 237 Jonas Dahl M 29 Mount Angel OR 1:46:50.6 8:10 52 604 9:01:07 AM
9 164 Gerardo Castillo M 25 Issaquah WA 1:48:41.3 8:18 63 604 9:15:08 AM
10 471 Morgan Holmes M 25 Amesbury MA 1:49:06.3 8:20 65 604 9:01:12 AM
11 165 Javier Castillo M 28 Oroville WA 1:54:20.3 8:44 82 604 9:15:10 AM
12 747 Tyler Murphy M 26 Chehalis WA 1:56:01.1 8:52 100 604 9:01:17 AM
13 1006 Joshua Stachowicz M 28 Salem OR 2:01:18.8 9:16 144 604 9:01:04 AM
14 1066 Richard Tuffs M 27 Seattle WA 2:02:19.0 9:21 153 604 9:01:31 AM
15 454 Martin Herrera M 29 Albany OR 2:05:04.0 9:33 168 604 9:01:36 AM
16 569 Jacob Knapp M 28 Salem OR 2:05:48.2 9:37 172 604 9:01:06 AM
17 146 James Cahoon M 28 Portland OR 2:06:21.0 9:39 176 604 9:15:18 AM
18 633 Morgan Loring M 28 Salem OR 2:07:31.9 9:45 183 604 9:15:31 AM
19 1088 Kolton Vickers M 29 Albany OR 2:08:10.7 9:48 187 604 9:15:23 AM
20 409 Zach Hammerschmith M 29 Stayton OR 2:08:17.7 9:48 188 604 9:15:32 AM
21 1065 Curtis Trueblood M 27 Portland OR 2:09:41.9 9:55 200 604 9:01:23 AM
22 719 Kenneth Moller M 29 Troutdale OR 2:10:00.1 9:56 201 604 9:01:14 AM
23 261 Yony Diaz M 28 Portland OR 2:10:59.1 10:00 206 604 9:01:41 AM
24 2 Jeremy Abbey M 28 Bend OR 2:11:43.6 10:04 214 604 9:01:21 AM
25 937 Luis Salazar Chavez M 25 Philomath OR 2:12:09.7 10:06 219 604 9:15:17 AM
26 926 Benjamin Rowland M 27 Medford OR 2:14:02.0 10:14 240 604 9:01:18 AM
27 492 Wesley Hunter M 26 Prescott AZ 2:14:04.7 10:15 241 604 9:01:18 AM
28 704 Taylor Mellon M 28 Bend OR 2:15:08.0 10:19 249 604 9:01:32 AM
29 479 Andrew Horton M 29 Hillsboro OR 2:15:56.8 10:23 257 604 9:01:26 AM
30 340 Jarod Forer M 25 Eugene OR 2:16:22.8 10:25 259 604 9:01:41 AM
31 75 Troy Bidez M 29 Portland OR 2:16:48.9 10:27 264 604 9:01:31 AM
32 210 Caleb Conner M 29 Corvallis OR 2:17:52.0 10:32 270 604 9:15:22 AM
33 995 Samuel Sowanick M 28 Monroe OR 2:19:55.3 10:41 281 604 9:15:32 AM
34 598 Brayden Langley M 27 McMinnville OR 2:28:53.7 11:22 334 604 9:15:34 AM
35 56 Cole Baumeister M 29 Salem OR 2:31:13.0 11:33 354 604 9:15:08 AM
36 1190 Samuel Ziegler M 28 Portland OR 2:32:26.6 11:39 359 604 9:15:32 AM
37 942 Cristian Santos M 27 Happy Valley OR 2:34:38.5 11:49 373 604 9:16:00 AM
38 80 Jake Birkel M 25 Portland OR 2:35:06.6 11:51 377 604 9:01:31 AM
39 1032 Daniel Susman M 25 Portland OR 2:35:06.8 11:51 378 604 9:01:30 AM
40 223 Daniel Covarrubias M 27 Salem OR 3:01:21.2 13:51 461 604 9:15:13 AM
41 1048 Martin Thomas M 28 Salem OR 3:12:23.9 14:42 472 604 9:16:00 AM
42 968 James Sheu M 29 Portland OR 3:13:02.9 14:45 474 604 9:15:36 AM
43 451 Ari Hernandez M 28 Vancouver WA 3:25:27.0 15:41 482 604 9:15:28 AM
M30-34
1 641 Matthew Luciani M 31 Eugene OR 1:31:07.7 6:58 7 604 9:01:15 AM
2 956 Justin Seitz M 34 Hillsboro OR 1:32:26.7 7:04 8 604 9:01:18 AM
3 520 Alan Johnston M 31 Clackamas OR 1:33:23.3 7:08 10 604 9:01:04 AM
4 742 Shaun Mumma M 32 McMinnville OR 1:33:32.9 7:09 11 604 9:01:03 AM
5 970 John Shimanek M 30 Albuquerque NM 1:36:01.3 7:20 15 604 9:01:13 AM
6 622 Aaron Lindsey M 32 Forest Grove OR 1:39:42.9 7:37 24 604 9:01:11 AM
7 1073 Nolan Uhlich M 33 Portland OR 1:40:41.2 7:42 27 604 9:01:03 AM
8 326 Tyler Fikes M 34 Beaverton OR 1:44:30.1 7:59 36 604 9:01:06 AM
9 400 Nolan Grose M 34 Portland OR 1:45:40.5 8:04 44 604 9:01:27 AM
10 792 Brent Osterberg M 34 Huntington Beach CA 1:45:42.5 8:05 45 604 9:01:12 AM
11 1187 Oscar Zepeda M 31 Corvallis OR 1:47:53.6 8:15 56 604 9:01:20 AM
12 72 Grant Bessac M 34 Beaverton OR 1:48:14.9 8:16 58 604 9:01:11 AM
13 957 John Seng M 33 Portland OR 1:51:48.6 8:33 71 604 9:01:29 AM
14 850 Michael Porter M 31 Salem OR 1:53:41.9 8:41 78 604 9:01:27 AM
15 228 Austin Cross M 30 Portland OR 1:54:21.4 8:44 83 604 9:01:06 AM
16 1030 Joshua Sullivan M 33 McMinnville OR 1:54:59.4 8:47 86 604 9:15:23 AM
17 670 Joshua Mathias M 33 Scappoose OR 1:55:01.2 8:47 87 604 9:01:36 AM
18 1024 Kaleb Striplin M 30 Hillsboro OR 1:57:26.8 8:58 111 604 9:01:40 AM
19 681 Logan McClanahan M 33 Saint Helens OR 1:58:36.2 9:04 123 604 9:01:19 AM
20 1087 Kennon Veenker M 31 Vancouver WA 1:59:33.9 9:08 128 604 9:01:15 AM
21 1014 Corey Stephens M 34 Happy Valley OR 1:59:37.0 9:08 129 604 9:01:30 AM
22 227 Marquis Crose M 34 Portland OR 2:00:40.0 9:13 135 604 9:01:35 AM
23 137 William Burke M 32 Portland OR 2:02:16.6 9:21 151 604 9:01:10 AM
24 998 Kyle Spear M 32 Salem OR 2:03:11.8 9:25 159 604 9:01:37 AM
25 12 Eric Ahrns M 33 Tangent OR 2:04:52.2 9:32 165 604 9:15:19 AM
26 157 Drew Carini M 34 Portland OR 2:06:55.4 9:42 180 604 9:15:17 AM
27 802 Jacob Parker M 31 Salem OR 2:08:09.1 9:47 186 604 9:01:42 AM
28 699 Ian McRae M 34 Pleasant Hill CA 2:08:54.7 9:51 192 604 9:01:36 AM
29 96 Gavin Boen M 30 Redmond OR 2:09:10.0 9:52 195 604 9:01:12 AM
30 182 Andreas Christofakis M 34 Vancouver WA 2:09:16.0 9:53 197 604 9:15:05 AM
31 363 Ivan Garcia M 32 Salem OR 2:10:25.5 9:58 204 604 9:15:15 AM
32 657 Cody Mann M 32 Eugene OR 2:11:05.9 10:01 208 604 9:15:08 AM
33 810 Christopher Patrick M 34 Oakland CA 2:11:48.4 10:04 216 604 9:01:15 AM
34 323 Lucas Ferrando M 30 Portland OR 2:12:49.8 10:09 223 604 9:15:18 AM
35 213 Dallas Contreras M 30 Portland OR 2:14:06.3 10:15 242 604 9:01:41 AM
36 316 Nicolas Eymael M 30 Portland OR 2:14:40.7 10:17 245 604 9:16:03 AM
37 728 Daniel Moreno M 34 Tacoma WA 2:15:37.6 10:22 254 604 9:01:15 AM
38 322 Paul Ferland M 31 Vancouver WA 2:16:36.4 10:26 260 604 9:01:45 AM
39 200 Cooper Collins M 30 Portland OR 2:16:38.2 10:26 261 604 9:01:19 AM
40 385 Christian Gomez M 34 Hillsboro OR 2:20:24.2 10:44 286 604 9:01:41 AM
41 1067 Jacob Tully M 31 Salem OR 2:23:07.2 10:56 300 604 9:01:38 AM
42 1062 Rudy Trevino M 32 Keizer OR 2:23:08.4 10:56 301 604 9:15:14 AM
43 873 Tony Ramirez M 31 Lebanon OR 2:25:30.6 11:07 314 604 9:15:02 AM
44 860 Trent Pruitt M 30 Grants Pass OR 2:28:43.2 11:22 332 604 9:16:30 AM
45 402 Luther Grulke M 30 Corvallis OR 2:28:54.0 11:22 335 604 9:15:27 AM
46 977 Alistair Simmonds M 30 Portland OR 2:28:55.4 11:23 337 604 9:01:31 AM
47 583 Samuel Krier M 31 Eugene OR 2:30:01.0 11:28 347 604 9:01:23 AM
48 581 Robert Krause M 32 Tualatin OR 2:30:27.9 11:30 348 604 9:16:29 AM
49 350 Lucas Frey M 31 Wilsonville OR 2:31:09.6 11:33 353 604 9:15:15 AM
50 156 Jose Cardenas M 30 Salem OR 2:31:31.6 11:35 356 604 9:15:00 AM
51 735 Timothy Moss M 34 Veneta OR 2:33:14.4 11:42 363 604 9:16:14 AM
52 1146 Matthew Whiterock M 31 Hillsboro OR 2:34:54.9 11:50 376 604 9:01:13 AM
53 872 Kristopher Ramirez M 30 Gresham OR 2:36:11.5 11:56 382 604 9:16:21 AM
54 701 Sergio Medina M 31 Portland OR 2:37:31.2 12:02 389 604 9:01:48 AM
55 692 Reed McKenna M 33 Lake Oswego OR 2:37:59.9 12:04 392 604 9:16:11 AM
56 380 John Gist M 34 Portland OR 2:40:15.2 12:14 398 604 9:16:19 AM
57 886 Robert Reider M 32 Redmond OR 2:40:36.8 12:16 401 604 9:01:50 AM
58 799 Brian Park M 30 Salem OR 2:41:32.0 12:20 404 604 9:15:25 AM
59 158 Samuel Carlos M 33 Woodburn OR 2:42:26.5 12:25 406 604 9:15:10 AM
60 595 Anthony Langford M 32 Portland OR 2:43:56.0 12:31 412 604 9:16:08 AM
61 538 Rafi Kamal M 32 Mountain View CA 2:44:33.0 12:34 416 604 9:15:45 AM
62 901 Blake Rinkin M 33 Lebanon OR 2:47:35.7 12:48 421 604 9:15:11 AM
63 703 Daniel Meichtry M 34 Hillsboro OR 3:00:58.8 13:49 460 604 9:15:49 AM
64 1083 Julio Vasquez M 32 Rockaway Beach OR 3:03:48.9 14:02 464 604 9:16:12 AM
65 1049 Jacob Thompson M 33 Albany OR 3:11:23.6 14:37 470 604 9:15:40 AM
66 1021 Taylor Straub M 32 Clackamas OR 3:18:43.0 15:11 477 604 9:01:24 AM
67 118 Tyler Brown M 33 Dallas OR 4:23:12.0 20:06 496 604 9:16:36 AM
M35-39
1 842 David Pillard M 38 Santa Rosa CA 1:29:08.8 6:49 4 604 9:01:02 AM
2 60 Tim Bedford M 36 Portland OR 1:30:25.8 6:55 6 604 9:01:05 AM
3 189 Anton Clifford M 38 Portland OR 1:33:41.2 7:10 12 604 9:01:04 AM
4 547 Mark Keating M 35 Portland OR 1:35:03.2 7:16 13 604 9:01:03 AM
5 1110 Daniel Walling M 38 Eugene OR 1:37:58.8 7:29 18 604 9:01:03 AM
6 1013 Stephen Stenberg M 36 Portland OR 1:38:59.4 7:34 20 604 9:01:05 AM
7 924 Rory Rowan M 38 Corvallis OR 1:39:29.2 7:36 22 604 9:01:06 AM
8 1179 Brennan Young M 38 Salem OR 1:40:38.2 7:41 26 604 9:01:05 AM
9 1116 Jeremy Wassenaar M 38 Bend OR 1:42:44.3 7:51 31 604 9:01:28 AM
10 192 Joel Clyburn M 39 Portland OR 1:46:48.7 8:10 50 604 9:01:03 AM
11 102 Josh Boyden M 37 Portland OR 1:48:36.0 8:18 61 604 9:01:05 AM
12 773 Patrick Noonan M 38 Salem OR 1:51:45.1 8:32 69 604 9:15:15 AM
13 923 David Rovianek M 36 Portland OR 1:52:53.1 8:38 74 604 9:01:05 AM
14 383 Giff Glastonbury M 36 Eugene OR 1:54:29.3 8:45 84 604 9:01:38 AM
15 1047 Keith Thomas M 37 Salem OR 1:55:12.6 8:48 92 604 9:01:25 AM
16 183 Aaron Clapp M 39 Portland OR 1:55:19.2 8:49 94 604 9:01:06 AM
17 775 Daniel Nowell M 37 Portland OR 1:55:37.5 8:50 96 604 9:01:34 AM
18 991 Timothy Smith M 38 Portland OR 1:55:44.6 8:51 98 604 9:01:26 AM
19 556 Joshua Kessluk M 38 Portland OR 1:56:39.5 8:55 102 604 9:01:16 AM
20 199 Patrick Colliflower M 36 Corvallis OR 1:56:39.9 8:55 103 604 9:15:07 AM
21 1033 Kirk Sutherland M 39 Portland OR 1:56:50.0 8:56 105 604 9:01:43 AM
22 271 Corey Distler M 35 Portland OR 1:57:13.9 8:57 107 604 9:15:14 AM
23 933 Cody Russell M 35 Portland OR 1:57:25.0 8:58 109 604 9:01:41 AM
24 447 Ben Henson M 37 Turner OR 1:58:06.5 9:01 118 604 9:01:22 AM
25 739 Austin Mueller M 38 Bend OR 1:58:07.3 9:02 119 604 9:01:08 AM
26 425 Jacob Hasler M 39 West Linn OR 1:58:45.4 9:04 124 604 9:01:31 AM
27 338 Conor Foley M 35 Salem OR 1:59:47.8 9:09 131 604 9:01:12 AM
28 947 Jose Schofield M 39 Independence OR 2:00:30.5 9:12 134 604 9:15:08 AM
29 1043 Jeremiah Teach M 37 Beaverton OR 2:01:02.9 9:15 139 604 9:16:24 AM
30 133 Jacob Bukoski M 36 Corvallis OR 2:01:04.8 9:15 140 604 9:01:47 AM
31 243 Joshua Dargavell M 35 Grants Pass OR 2:02:16.4 9:21 150 604 9:15:42 AM
32 930 James Ruggiero M 39 Portland OR 2:02:59.2 9:24 158 604 9:01:39 AM
33 384 Oscar Godson M 35 Camas WA 2:03:19.9 9:25 161 604 9:01:13 AM
34 634 Kyle Louv M 36 Portland OR 2:04:14.5 9:30 163 604 9:01:37 AM
35 560 Jihwan Kim M 36 Chicago IL 2:06:38.6 9:41 177 604 9:01:38 AM
36 1161 Daniel Windsor M 35 Portland OR 2:06:55.2 9:42 179 604 9:15:17 AM
37 1117 Sky Waters M 35 Portland OR 2:07:26.8 9:44 182 604 9:15:06 AM
38 918 Nathan Rodriguez M 37 Vancouver WA 2:07:45.4 9:46 184 604 9:15:11 AM
39 433 Justin Hayward M 36 Moorpark CA 2:08:18.4 9:48 189 604 9:01:27 AM
40 470 Chase Holley M 35 Dallas OR 2:09:05.0 9:52 194 604 9:01:44 AM
41 107 Perry Broderick M 39 Portland OR 2:09:10.5 9:52 196 604 9:15:06 AM
42 804 Kevin Parks M 39 Dallas OR 2:09:21.5 9:53 199 604 9:01:14 AM
43 621 Daniel Lima Alva M 35 Sanger CA 2:11:05.7 10:01 207 604 9:16:23 AM
44 706 Ian Metcalf M 35 Wilsonville OR 2:11:19.0 10:02 211 604 9:01:42 AM
45 521 Kyle Johnstone M 36 Clackamas OR 2:12:04.0 10:05 217 604 9:01:56 AM
46 1164 Jacob Wojdyla M 36 Portland OR 2:12:06.6 10:06 218 604 9:01:26 AM
47 722 Carter Moore M 35 Tigard OR 2:12:33.9 10:08 220 604 9:15:15 AM
48 124 Max Brugger M 39 Portland OR 2:12:54.3 10:09 225 604 9:15:21 AM
49 948 Jeff Schreier M 39 Golden CO 2:13:19.0 10:11 229 604 9:01:00 AM
50 1046 Erik Therkelsen M 35 Woodburn OR 2:13:23.8 10:11 231 604 9:01:21 AM
51 47 Jason Barbee M 36 Bend OR 2:13:46.0 10:13 238 604 9:01:43 AM
52 44 Ryan Ballman M 37 Portland OR 2:14:29.8 10:17 244 604 9:15:11 AM
53 477 Andrew Hopper M 35 Redmond OR 2:14:55.7 10:18 246 604 9:15:06 AM
54 444 John Hendricks M 39 Sublimity OR 2:15:23.2 10:21 251 604 9:15:10 AM
55 619 Spencer Lewis M 36 Portland OR 2:16:49.9 10:27 265 604 9:01:26 AM
56 966 Brandon Sherman M 35 Happy Valley OR 2:17:16.6 10:29 268 604 9:16:00 AM
57 700 Damian Mecham M 35 Salem OR 2:17:29.9 10:30 269 604 9:01:37 AM
58 545 Dylan Kean M 36 Longview WA 2:19:35.4 10:40 278 604 9:15:54 AM
59 423 Brandon Hasart M 36 McMinnville OR 2:21:53.2 10:50 294 604 9:15:13 AM
60 388 Adam Gorske M 35 Portland OR 2:24:02.1 11:00 304 604 9:15:23 AM
61 319 David Farmer M 39 Portland OR 2:24:13.9 11:01 305 604 9:15:49 AM
62 296 Bradley Eagleson M 38 Corvallis OR 2:24:40.3 11:03 308 604 9:15:25 AM
63 1039 Isaac Talley M 36 Salem OR 2:25:08.4 11:05 310 604 9:01:09 AM
64 466 Jordon Hoggro M 36 Portland OR 2:25:31.9 11:07 315 604 9:15:53 AM
65 77 Andrew Bird M 38 Dallas OR 2:25:46.1 11:08 317 604 9:15:08 AM
66 464 Luke Hoffman M 38 Portland OR 2:25:50.9 11:09 319 604 9:01:49 AM
67 776 Kevin O’Brien M 38 Portland OR 2:26:20.2 11:11 323 604 9:15:48 AM
68 1184 Neil Young M 39 Camas WA 2:26:40.9 11:12 324 604 9:15:16 AM
69 795 Tyler Palmblad M 38 Salem OR 2:28:42.9 11:22 331 604 9:01:49 AM
70 128 Marcus Bruns M 37 Cheshire OR 2:28:56.0 11:23 338 604 9:15:19 AM
71 565 Benjamin Kirchner M 36 Salem OR 2:30:50.2 11:31 350 604 9:15:27 AM
72 674 Samuel Matthias M 39 Salem OR 2:30:51.9 11:31 352 604 9:01:26 AM
73 919 Corey Roseberry M 36 Tualatin OR 2:32:40.8 11:40 362 604 9:15:04 AM
74 869 Karthik Raman M 38 Beaverton OR 2:34:02.6 11:46 367 604 9:15:17 AM
75 549 Scott Kelly M 38 Salem OR 2:35:25.3 11:52 379 604 9:01:45 AM
76 868 Kritish Rajbhandari M 36 Milwaukie OR 2:37:10.5 12:00 383 604 9:16:03 AM
77 1140 Alex White M 35 Tigard OR 2:38:57.5 12:09 395 604 9:16:27 AM
78 541 Yagyesh Karki M 35 Springfield OR 2:43:12.1 12:28 409 604 9:16:03 AM
79 748 Matt Murray M 37 West Linn OR 2:44:15.8 12:33 414 604 9:15:14 AM
80 392 Levi Graffenberger M 36 Albany OR 2:47:26.4 12:47 419 604 9:15:49 AM
81 489 Patrick Hunt M 37 Tigard OR 2:49:07.6 12:55 424 604 9:01:50 AM
82 390 Thomas Graf M 39 Beaverton OR 2:49:18.7 12:56 425 604 9:15:32 AM
83 526 Colin Jones M 35 Portland OR 2:53:18.5 13:14 435 604 9:15:18 AM
84 1086 Davin Veenker M 37 Wood Village OR 2:54:42.5 13:21 439 604 9:15:57 AM
85 180 Andrew Christensen M 36 Solana Beach CA 2:56:31.0 13:29 446 604 9:15:57 AM
86 848 Nick Ponzetti M 35 Portland OR 2:56:31.7 13:29 447 604 9:15:57 AM
87 469 Joseph Holland M 38 Clackamas OR 2:58:34.4 13:38 452 604 9:01:23 AM
88 1079 Jacob Van Raden M 38 Hillsboro OR 3:00:55.0 13:49 458 604 9:15:47 AM
89 1108 Jacob Wallace M 38 Hillsboro OR 3:00:55.8 13:49 459 604 9:15:48 AM
90 1124 Jason Weeks M 36 Portland OR 3:06:36.4 14:15 466 604 9:15:21 AM
91 6 Christopher Adams M 38 Albany OR 3:07:45.7 14:20 468 604 9:15:12 AM
92 834 David Peyree M 36 Salem OR 3:16:43.8 15:02 475 604 9:15:38 AM
93 851 James Potter M 35 Salem OR 3:16:44.9 15:02 476 604 9:15:38 AM
94 983 Darren Skeldon M 38 Oregon City OR 3:22:55.4 15:30 480 604 9:15:24 AM
M40-44
1 446 Matt Hensley M 41 Portland OR 1:35:11.8 7:17 14 604 9:01:11 AM
2 1095 Ryan Voge M 42 Portland OR 1:38:54.6 7:34 19 604 9:01:04 AM
3 66 Timothy Bellis M 41 Portland OR 1:39:30.6 7:36 23 604 9:01:11 AM
4 371 Matthew Gendron M 40 Portland OR 1:41:34.1 7:46 29 604 9:01:04 AM
5 683 John McCulley M 43 Portland OR 1:43:04.2 7:53 33 604 9:01:02 AM
6 796 Tara Pandey M 40 Portland OR 1:43:22.8 7:54 34 604 9:01:06 AM
7 912 Gregory Robinson M 43 Portland OR 1:44:57.1 8:01 40 604 9:01:15 AM
8 353 James Fuller M 42 Portland OR 1:46:49.2 8:10 51 604 9:01:11 AM
9 1141 Daniel White M 44 Eugene OR 1:47:01.0 8:11 54 604 9:01:14 AM
10 297 Erik Ebeling M 43 Portland OR 1:48:21.3 8:17 59 604 9:01:25 AM
11 76 Eric Biklen M 42 Ridgefield WA 1:48:26.3 8:17 60 604 9:01:05 AM
12 79 Nicholas Bird M 43 West Linn OR 1:49:11.2 8:21 67 604 9:01:05 AM
13 501 Colin Ingram M 43 Lake Oswego OR 1:52:44.9 8:37 73 604 9:01:22 AM
14 27 Peter Andrews M 44 Portland OR 1:53:17.5 8:39 75 604 9:01:42 AM
15 644 Daniel Lyman M 40 Portland OR 1:53:57.1 8:42 80 604 9:01:25 AM
16 1063 Patrick Triato M 44 Portland OR 1:54:12.3 8:44 81 604 9:01:12 AM
17 123 Frederico Brugato M 43 Lake Oswego OR 1:56:40.5 8:55 104 604 9:01:25 AM
18 264 Travis Dickey M 43 Salem OR 1:57:29.6 8:59 112 604 9:01:28 AM
19 984 Dane Skinner M 43 Corvallis OR 1:57:32.4 8:59 113 604 9:01:20 AM
20 424 Blair Hasler M 41 Sherwood OR 1:58:25.9 9:03 122 604 9:01:30 AM
21 888 Kyle Renalds M 44 Lake Oswego OR 1:58:55.2 9:05 125 604 9:01:18 AM
22 484 Sheen Hua M 43 Eugene OR 1:59:04.7 9:06 126 604 9:01:18 AM
23 616 Erin Leonard M 44 Portland OR 2:02:34.0 9:22 155 604 9:01:33 AM
24 951 Joe Schutte M 43 Tigard OR 2:02:46.1 9:23 157 604 9:01:13 AM
25 632 Shane Lopez-Johnston M 42 Portland OR 2:03:19.1 9:25 160 604 9:15:12 AM
26 782 Oliver Ogden M 42 Portland OR 2:04:57.0 9:33 166 604 9:01:48 AM
27 680 Sean McCarthy M 40 Salem OR 2:04:58.0 9:33 167 604 9:16:00 AM
28 331 Andrew Fitzpatrick M 41 Portland OR 2:05:38.9 9:36 170 604 9:01:41 AM
29 295 Brian Eagle M 42 Oregon City OR 2:05:40.0 9:36 171 604 9:01:34 AM
30 430 Peter Hayes M 41 Vancouver WA 2:06:47.0 9:41 178 604 9:01:25 AM
31 71 Alexander Berry M 42 Eugene OR 2:06:57.2 9:42 181 604 9:01:55 AM
32 969 Jessemin Sheyda-Losick M 44 Portland OR 2:10:08.2 9:57 203 604 9:01:43 AM
33 59 Lee Beck M 40 McMinnville OR 2:12:40.5 10:08 221 604 9:15:14 AM
34 217 Jesse Conway M 43 Ridgefield WA 2:13:09.3 10:10 228 604 9:01:25 AM
35 1101 Matthew Vu M 41 Portland OR 2:13:21.4 10:11 230 604 9:01:28 AM
36 1010 Brian Stater M 42 Portland OR 2:13:24.1 10:11 232 604 9:01:27 AM
37 794 Adrian Padilla M 40 Portland OR 2:15:16.2 10:20 250 604 9:02:02 AM
38 94 Brian Boehne M 41 Portland OR 2:15:24.7 10:21 252 604 9:01:48 AM
39 1170 Chris Woods M 40 Bend OR 2:16:38.4 10:26 262 604 9:15:08 AM
40 1023 Jason Stringer M 42 Salem OR 2:16:42.3 10:27 263 604 9:01:41 AM
41 268 Jarrod Dinwoodie M 43 Salem OR 2:17:01.3 10:28 266 604 9:01:06 AM
42 684 Brien McDonald M 44 Portland OR 2:17:03.0 10:28 267 604 9:01:29 AM
43 352 Matthew Fullen M 43 Portland OR 2:18:05.1 10:33 271 604 9:15:12 AM
44 172 Aj Chase M 42 Beaverton OR 2:18:50.6 10:36 274 604 9:15:21 AM
45 364 Jonathan Garcia M 44 Philomath OR 2:19:15.4 10:38 275 604 9:15:11 AM
46 87 Will Blake M 40 Vancouver WA 2:19:54.6 10:41 280 604 9:15:14 AM
47 1150 Jordan Wilde M 40 Portland OR 2:20:15.7 10:43 283 604 9:15:06 AM
48 667 Joel Martin M 43 Springfield OR 2:22:48.2 10:55 296 604 9:01:47 AM
49 43 Matthew Ball M 42 Pleasant Hill OR 2:23:35.5 10:58 302 604 9:15:04 AM
50 359 Nate Gall M 41 Renton WA 2:23:35.6 10:58 303 604 9:15:04 AM
51 580 Evan Kovasi M 40 McKinleyville CA 2:24:15.0 11:01 306 604 9:15:39 AM
52 756 Omar Nazir M 40 Portland OR 2:24:48.5 11:04 309 604 9:01:48 AM
53 246 Jeff Davis M 44 Eugene OR 2:25:25.9 11:07 313 604 9:01:24 AM
54 222 Daniel Costantino M 42 Portland OR 2:25:41.0 11:08 316 604 9:15:05 AM
55 943 Joseph Saunders M 43 Portland OR 2:25:47.5 11:08 318 604 9:01:36 AM
56 333 Chris Fleck M 43 Oregon City OR 2:26:00.6 11:09 321 604 9:01:31 AM
57 615 Greg Leon M 43 Portland OR 2:26:12.3 11:10 322 604 9:15:33 AM
58 895 Brandon Richards M 43 Portland OR 2:26:55.7 11:13 325 604 9:16:16 AM
59 1180 Evan Young M 41 Portland OR 2:28:18.7 11:20 330 604 9:15:31 AM
60 635 Joe Love M 44 Keizer OR 2:28:58.1 11:23 339 604 9:01:14 AM
61 592 Brooks Lampe M 42 Newberg OR 2:29:30.9 11:25 345 604 9:01:53 AM
62 277 Daryll Dorman M 42 Eugene OR 2:29:58.5 11:27 346 604 9:01:24 AM
63 206 Nicholas Colombo M 42 Portland OR 2:31:58.6 11:37 358 604 9:15:45 AM
64 283 Ryan Draper M 41 Clackamas OR 2:32:31.1 11:39 360 604 9:15:05 AM
65 448 Luke Heppner M 42 Silverton OR 2:33:40.7 11:44 365 604 9:15:47 AM
66 1016 Jess Stevens III M 41 Madras OR 2:34:21.3 11:47 369 604 9:15:07 AM
67 515 Bjorn Johnson M 40 Portland OR 2:34:27.4 11:48 371 604 9:15:26 AM
68 480 Frank Houser M 41 Eugene OR 2:35:28.5 11:53 380 604 9:15:21 AM
69 112 Travis Brooks M 40 Oregon City OR 2:40:24.9 12:15 399 604 9:15:23 AM
70 566 Christopher Kizzar M 41 Portland OR 2:40:26.4 12:15 400 604 9:15:21 AM
71 486 Anibal Huilca M 43 Hillsboro OR 2:43:13.6 12:28 410 604 9:16:03 AM
72 601 Sergei Larionov M 41 Corvallis OR 2:53:00.3 13:13 433 604 9:16:11 AM
73 1162 Aaron Wirick M 43 Portland OR 2:53:02.1 13:13 434 604 9:15:45 AM
74 791 Eric Oster M 41 Eugene OR 2:54:43.0 13:21 440 604 9:16:11 AM
75 362 Eric Garcia M 41 Wilsonville OR 2:54:57.2 13:22 442 604 9:01:15 AM
76 974 Sandeep Shukla M 43 Beaverton OR 2:55:32.3 13:24 444 604 9:15:57 AM
77 518 Steven Johnson M 44 Silverton OR 2:57:56.9 13:36 448 604 9:16:13 AM
78 1042 Jacob Taylor M 41 Portland OR 2:58:26.4 13:38 450 604 9:16:07 AM
79 276 Brandon Dorman M 42 Eugene OR 2:58:27.7 13:38 451 604 9:01:24 AM
80 899 Evan Rindy M 43 Eugene OR 3:00:52.6 13:49 456 604 9:15:38 AM
81 1005 Shiva Srini M 43 Portland OR 3:02:53.3 13:58 462 604 9:15:00 AM
82 1114 Jarred Ward M 43 Sisters OR 3:08:35.8 14:24 469 604 9:16:07 AM
83 1090 Premi Vinayagam M 42 Portland OR 3:11:36.5 14:38 471 604 9:15:58 AM
84 229 Aaron Crotty M 43 Vancouver WA 3:22:52.2 15:30 479 604 9:15:24 AM
85 431 Zachary Hayes M 40 Vancouver WA 3:31:34.8 16:10 487 604 9:01:14 AM
M45-49
1 285 Rich Drick M 46 Albany OR 1:44:33.4 7:59 37 604 9:01:16 AM
2 270 Steve Disch M 47 Arvada CO 1:44:44.3 8:00 38 604 9:01:03 AM
3 688 Ian McGreer M 49 Bend OR 1:45:44.3 8:05 46 604 9:01:06 AM
4 472 Tony Holter M 49 Hudson WI 1:46:09.0 8:07 48 604 9:01:05 AM
5 1167 Erik Wolin M 49 Vancouver WA 1:46:54.6 8:10 53 604 9:01:13 AM
6 251 Matthew Deboer M 48 Puyallup WA 1:47:59.7 8:15 57 604 9:01:06 AM
7 733 Fergus Morrissey M 49 Portland OR 1:48:54.8 8:19 64 604 9:01:35 AM
8 216 Ryan Contreras M 47 Corvallis OR 1:49:10.4 8:21 66 604 9:01:10 AM
9 908 John Roberts M 49 Vancouver WA 1:50:51.0 8:28 68 604 9:01:16 AM
10 528 Jeremy Jones M 45 Portland OR 1:53:23.9 8:40 77 604 9:01:23 AM
11 825 Tido Pesenti M 46 Bend OR 1:53:50.6 8:42 79 604 9:01:19 AM
12 649 Aaron Magid M 46 Golden CO 1:55:05.2 8:48 89 604 9:01:59 AM
13 840 Ryan Phillips M 45 Portland OR 1:55:05.4 8:48 90 604 9:01:23 AM
14 1175 Gavin Yellen M 48 San Marcos CA 1:55:09.6 8:48 91 604 9:15:53 AM
15 1096 Jared Voice M 47 Corvallis OR 1:55:18.3 8:49 93 604 9:01:09 AM
16 715 Keith Miller M 48 Eugene OR 1:55:24.3 8:49 95 604 9:01:12 AM
17 258 Sean Denniston M 47 Portland OR 1:57:09.4 8:57 106 604 9:01:21 AM
18 375 Garrett Gervais M 47 Vista CA 1:57:22.2 8:58 108 604 9:15:52 AM
19 11 Jeremy Ahola M 45 Monmouth OR 1:57:25.0 8:58 110 604 9:01:23 AM
20 265 David Dickson M 46 Corvallis OR 1:57:34.6 8:59 115 604 9:01:20 AM
21 889 Rayn Rensmeyer M 47 Albany OR 1:58:06.3 9:01 117 604 9:01:26 AM
22 554 Ben Kersens M 49 Portland OR 1:58:21.8 9:03 121 604 9:01:44 AM
23 771 Seth Nickerson M 45 Salem OR 1:59:15.1 9:07 127 604 9:01:28 AM
24 483 Jon Hrach M 46 Bend OR 1:59:43.4 9:09 130 604 9:01:18 AM
25 1099 Jason Voorhees M 45 Salem OR 1:59:56.7 9:10 132 604 9:01:16 AM
26 419 Seth Harris M 45 Portland OR 2:00:24.3 9:12 133 604 9:01:47 AM
27 122 Kevin Bruce M 46 West Linn OR 2:00:54.7 9:14 137 604 9:01:17 AM
28 64 Jeff Behrends M 49 Portland OR 2:01:15.9 9:16 141 604 9:01:24 AM
29 523 Brian Jones M 49 Salem OR 2:01:16.0 9:16 142 604 9:01:07 AM
30 63 Patrick Beeson M 45 Portland OR 2:01:50.4 9:19 147 604 9:15:38 AM
31 652 Shane Mahoney M 47 Jacksonville OR 2:01:55.3 9:19 149 604 9:01:09 AM
32 677 Alan McAllister M 48 Portland OR 2:03:27.7 9:26 162 604 9:01:33 AM
33 346 Jesse Franco M 49 Portland OR 2:06:11.1 9:38 174 604 9:01:25 AM
34 936 David Rynes M 47 Breckenridge CO 2:07:52.5 9:46 185 604 9:01:07 AM
35 1085 Eric Vaughn M 45 Lake Oswego OR 2:08:55.4 9:51 193 604 9:15:07 AM
36 134 Ron Bullard M 46 Portland OR 2:09:16.6 9:53 198 604 9:01:35 AM
37 1128 John Welch M 45 Beaverton OR 2:10:28.8 9:58 205 604 9:01:51 AM
38 724 Scott Moore M 49 Salt Lake City UT 2:12:49.4 10:09 222 604 9:15:14 AM
39 705 Seth Mercer M 47 Portland OR 2:12:56.2 10:09 226 604 9:15:18 AM
40 561 Walter Kim M 48 Northfield IL 2:13:46.0 10:13 239 604 9:01:05 AM
41 65 Mike Behunin M 49 Oregon City OR 2:14:17.7 10:16 243 604 9:01:17 AM
42 361 Bill Garcia M 45 Corvallis OR 2:14:58.3 10:19 247 604 9:01:07 AM
43 397 Neil Green-Clancey M 45 Hillsboro OR 2:15:27.1 10:21 253 604 9:15:31 AM
44 914 Tyrone Robuck M 47 Gig Harbor WA 2:20:18.1 10:43 284 604 9:15:16 AM
45 387 Gregory Gordon M 46 Dallas OR 2:22:50.6 10:55 297 604 9:15:31 AM
46 417 Brad Harris M 45 Portland OR 2:24:19.2 11:02 307 604 9:15:05 AM
47 1009 Thomas Stassen M 45 Portland OR 2:25:18.7 11:06 311 604 9:01:59 AM
48 485 David Huang M 46 Beaverton OR 2:25:25.0 11:07 312 604 9:15:00 AM
49 74 Justin Biddle M 45 Hillsboro OR 2:27:00.7 11:14 327 604 9:01:14 AM
50 462 Ben Hodgdon M 46 Portland OR 2:27:56.4 11:18 329 604 9:15:29 AM
51 1185 Christopher Zarella M 48 Portland OR 2:28:55.3 11:23 336 604 9:01:48 AM
52 440 Charlie Heiner M 45 Portland OR 2:29:04.1 11:23 340 604 9:01:23 AM
53 690 Lachlan McIntosh M 47 Salem OR 2:30:50.4 11:31 351 604 9:01:27 AM
54 1120 Nathan Way M 45 Portland OR 2:31:31.6 11:35 355 604 9:15:24 AM
55 386 Brett Gorbett M 47 Bend OR 2:31:49.0 11:36 357 604 9:01:19 AM
56 1165 Kes Wold M 49 Portland OR 2:32:37.2 11:40 361 604 9:15:15 AM
57 830 Frank Petrik M 49 Silverton OR 2:34:04.9 11:46 368 604 9:15:09 AM
58 955 Charles Jos Seaman M 48 Lake Oswego OR 2:37:10.7 12:00 384 604 9:16:43 AM
59 332 Rick Flacco M 46 Philomath OR 2:38:53.9 12:08 394 604 9:15:16 AM
60 379 Erik Girvan M 49 Eugene OR 2:40:39.3 12:16 402 604 9:15:36 AM
61 343 Cameron Forsythe M 48 Creston WA 2:40:53.6 12:17 403 604 9:01:42 AM
62 513 Steve John M 49 Salem OR 2:42:33.2 12:25 407 604 9:15:49 AM
63 167 Esteban Cervantes M 48 Lake Oswego OR 2:43:02.5 12:27 408 604 9:15:57 AM
64 838 Forrest Phifer M 48 Eugene OR 2:47:58.0 12:50 423 604 9:15:21 AM
65 772 Jack Niedermann M 47 Eugene OR 2:49:22.0 12:56 427 604 9:15:58 AM
66 369 Ben Gates M 49 Portland OR 2:50:38.8 13:02 429 604 9:16:15 AM
67 645 Brad Lynch M 45 Portland OR 2:54:35.4 13:20 437 604 9:15:41 AM
68 514 Alan Johnson M 47 Richland WA 2:54:39.6 13:20 438 604 9:15:22 AM
69 779 Raymond Ochoa M 45 Eugene OR 2:54:43.5 13:21 441 604 9:16:10 AM
70 1075 Michael Valadez M 45 Portland OR 2:55:12.0 13:23 443 604 9:16:00 AM
71 741 Muffadal Mukadam M 48 Portland OR 2:56:27.1 13:29 445 604 9:15:59 AM
72 372 Kevin Gentry M 47 Hillsboro OR 3:00:53.4 13:49 457 604 9:15:45 AM
73 890 Thomas Reshke M 49 Tacoma WA 3:03:29.7 14:01 463 604 9:01:56 AM
74 638 Michael Lucas M 47 Molalla OR 3:27:25.2 15:51 485 604 9:16:37 AM
75 793 Steve Otis M 46 Portland OR 3:29:16.2 15:59 486 604 9:15:43 AM
M50-54
1 712 William Miles M 53 Happy Valley OR 1:36:18.9 7:22 16 604 9:01:04 AM
2 653 Michael Maleska M 50 Bozeman MT 1:44:46.5 8:00 39 604 9:01:03 AM
3 269 Sean Disch M 50 Saint Louis MO 1:47:17.4 8:12 55 604 9:01:03 AM
4 525 Co Jones M 52 Eugene OR 1:51:45.4 8:32 70 604 9:01:10 AM
5 666 Jacob Martin M 50 Springfield OR 1:52:27.7 8:36 72 604 9:01:14 AM
6 69 Mathew Berkow M 50 Portland OR 1:54:53.0 8:47 85 604 9:01:17 AM
7 591 Brian Lamka M 51 Lake Oswego OR 1:55:41.0 8:50 97 604 9:01:08 AM
8 422 Eric Hartstein M 50 Corvallis OR 1:57:33.7 8:59 114 604 9:01:10 AM
9 798 Allen Parco M 53 Portland OR 2:01:33.4 9:17 145 604 9:01:16 AM
10 17 Dionne Allison M 52 Sherwood OR 2:01:36.7 9:17 146 604 9:01:31 AM
11 813 George Patterson M 52 Portland OR 2:02:36.9 9:22 156 604 9:01:34 AM
12 1195 Chris Combs M 53 Salem OR 2:04:50.5 9:32 164 604 9:01:24 AM
13 1031 Andres Susaeta M 50 Corvallis OR 2:08:47.2 9:50 190 604 9:01:26 AM
14 30 Marcus Appy M 51 McKinleyville CA 2:12:52.7 10:09 224 604 9:01:29 AM
15 650 Matt Mahaffy M 54 Portland OR 2:13:35.7 10:12 237 604 9:01:39 AM
16 648 Paul Macomber M 54 Redmond OR 2:15:06.7 10:19 248 604 9:01:11 AM
17 179 Shawn Chou M 54 Hillsboro OR 2:15:43.1 10:22 255 604 9:01:32 AM
18 197 Roger Cole M 53 Portland OR 2:16:16.4 10:25 258 604 9:15:07 AM
19 1129 Keith Welsh M 53 Portland OR 2:18:47.5 10:36 273 604 9:02:04 AM
20 442 David Heller M 54 Portland OR 2:19:58.7 10:42 282 604 9:01:44 AM
21 1196 Ted Naone M 50 Hillsboro OR 2:20:45.0 10:45 289 604 9:01:23 AM
22 253 Daniel Dedera M 50 Jefferson OR 2:21:32.1 10:49 292 604 9:15:51 AM
23 368 Scott Garver M 52 Albany OR 2:22:00.2 10:51 295 604 9:15:36 AM
24 586 Jason Kruger M 53 Portland OR 2:27:18.5 11:15 328 604 9:15:55 AM
25 959 Jagat Shakya M 53 Hillsboro OR 2:28:47.2 11:22 333 604 9:16:14 AM
26 334 Todd Fletcher M 54 Mineral Wells TX 2:29:18.6 11:24 342 604 9:15:27 AM
27 416 David Hardy M 54 Portland OR 2:29:26.5 11:25 343 604 9:01:08 AM
28 797 Omkar Parajuli M 50 Hillsboro OR 2:34:24.5 11:48 370 604 9:16:13 AM
29 1092 Travis Vincent M 51 West Richland WA 2:34:47.9 11:49 375 604 9:15:21 AM
30 212 Scott Contival M 51 Salem OR 2:37:58.9 12:04 391 604 9:01:27 AM
31 846 Ruben Ponce M 54 Salem OR 2:39:08.6 12:09 396 604 9:15:10 AM
32 809 Jeffrey Paschall M 53 Springfield OR 2:39:17.0 12:10 397 604 9:15:11 AM
33 743 Brent Murphy M 54 Roseburg OR 2:44:51.9 12:36 418 604 9:01:30 AM
34 195 Joel Cochran M 50 Tigard OR 2:51:39.5 13:07 431 604 9:16:19 AM
35 1139 Josh Whisenhunt M 51 Corvallis OR 2:52:25.9 13:10 432 604 9:15:36 AM
36 867 Anthony Quiroz M 52 Portland OR 2:53:53.3 13:17 436 604 9:16:08 AM
37 519 Zachary Johnson M 51 Portland OR 2:58:24.4 13:38 449 604 9:15:26 AM
38 1112 Steve Walton M 53 Olathe KS 2:59:36.9 13:43 454 604 9:16:06 AM
39 1131 Matt Wenska M 50 Eugene OR 2:59:42.0 13:44 455 604 9:15:37 AM
40 457 Lance Hicks M 54 Newman Lake WA 3:18:49.2 15:11 478 604 9:15:56 AM
M55-59
1 173 Nathan Chelgren M 56 Corvallis OR 1:48:39.4 8:18 62 604 9:01:18 AM
2 201 David Collins M 56 Albany OR 1:55:56.7 8:52 99 604 9:01:08 AM
3 241 Gerhard Daniel M 57 Beaverton OR 2:00:50.3 9:14 136 604 9:01:41 AM
4 1171 Dean Woodward M 59 Salem OR 2:05:49.4 9:37 173 604 9:01:08 AM
5 459 Scott Hite M 57 Stayton OR 2:11:16.8 10:02 210 604 9:15:45 AM
6 16 Jeff Allen M 59 Zillah WA 2:11:28.6 10:03 212 604 9:01:38 AM
7 698 Michael McLaughlin M 55 Salem OR 2:13:00.8 10:10 227 604 9:01:11 AM
8 785 Duwayne Olson M 57 Rainier OR 2:13:31.0 10:12 235 604 9:01:09 AM
9 721 Paulo Montenegro M 55 Eugene OR 2:19:42.2 10:40 279 604 9:01:19 AM
10 928 Charles Rowlands M 56 Portland OR 2:20:20.5 10:43 285 604 9:15:44 AM
11 13 James Akery M 58 Medford OR 2:20:30.3 10:44 288 604 9:01:29 AM
12 558 Gavin Keulks M 58 Lake Oswego OR 2:21:41.2 10:49 293 604 9:16:12 AM
13 169 Praveen Chalise M 56 Tualatin OR 2:25:55.3 11:09 320 604 9:16:12 AM
14 339 Dan Forbes M 55 Portland OR 2:29:05.8 11:23 341 604 9:15:55 AM
15 570 Edward Knight M 57 Battle Ground WA 2:29:30.0 11:25 344 604 9:15:06 AM
16 1002 Bob Spencer M 59 Perrysville IN 2:33:39.0 11:44 364 604 9:15:30 AM
17 83 Timothy Bishopric M 57 Portland OR 2:33:52.1 11:45 366 604 9:01:52 AM
18 220 Jeff Copus M 55 Portland OR 2:34:35.2 11:49 372 604 9:16:01 AM
19 120 Eugene Brownell M 55 Portland OR 2:37:48.8 12:03 390 604 9:16:30 AM
20 987 Eric Smith M 55 Salem OR 2:38:36.1 12:07 393 604 9:15:57 AM
21 1152 Derek Wildermuth M 57 Milwaukie OR 2:43:21.3 12:29 411 604 9:01:43 AM
22 564 David Kingsella M 57 Happy Valley OR 2:44:16.2 12:33 415 604 9:15:22 AM
23 305 Robert Emanuel M 56 Portland OR 2:44:50.5 12:35 417 604 9:16:04 AM
24 298 Randal Eckerdt M 56 McMinnville OR 2:49:19.3 12:56 426 604 9:15:37 AM
25 29 Jay Antle M 57 Lawrence KS 2:49:27.1 12:57 428 604 9:15:48 AM
26 452 Jorge Hernandez M 55 Gresham OR 3:25:33.4 15:42 483 604 9:15:28 AM
27 1080 Joe Van Veldhuizen M 55 Albany OR 3:26:03.9 15:44 484 604 9:16:05 AM
28 191 Ken Clifton M 57 Cottage Grove OR 3:31:51.5 16:11 488 604 9:16:13 AM
M60-64
1 837 Timothy Pfeiffer M 63 Bend OR 1:55:03.4 8:47 88 604 9:01:08 AM
2 377 Pete Giordano M 60 Clackamas OR 1:58:15.0 9:02 120 604 9:01:48 AM
3 287 Jim Dryden M 60 Albuquerque NM 2:01:53.8 9:19 148 604 9:15:11 AM
4 403 Sergio Gutierez M 62 Salem OR 2:02:17.0 9:21 152 604 9:16:11 AM
5 952 Joe Schwarte M 62 Eugene OR 2:02:28.4 9:21 154 604 9:01:20 AM
6 142 Charlie Button M 61 Delhi IA 2:05:29.4 9:35 169 604 9:15:03 AM
7 203 Todd Collins M 64 Portland OR 2:10:02.9 9:56 202 604 9:01:20 AM
8 961 Sean Sharp M 61 Eugene OR 2:11:31.0 10:03 213 604 9:01:12 AM
9 945 Roy Schmidt M 63 Salem OR 2:13:29.2 10:12 234 604 9:01:46 AM
10 971 John Shirley M 62 Salem OR 2:13:32.4 10:12 236 604 9:01:47 AM
11 822 Rocco Perez M 61 Olympia WA 2:18:17.8 10:34 272 604 9:01:25 AM
12 826 Douglas Peters M 60 Portland OR 2:34:43.3 11:49 374 604 9:15:28 AM
13 881 Mark Redmond M 61 Salem OR 2:37:15.4 12:01 385 604 9:15:20 AM
14 767 Chris Nicely M 63 Overland Park KS 2:59:16.2 13:42 453 604 9:16:05 AM
15 463 Glenn Hoffman M 64 Salem OR 3:07:13.9 14:18 467 604 9:15:46 AM
16 1125 Jeremy Wegner M 60 Eugene OR 3:12:52.8 14:44 473 604 9:16:27 AM
17 823 Stephen Perry M 63 Brownsville OR 3:35:03.9 16:26 490 604 9:16:25 AM
M65-69
1 811 Ron Patrick M 66 Wentzville MO 2:11:47.7 10:04 215 604 9:01:15 AM
2 981 Michael Sinsky M 67 Seattle WA 2:13:28.9 10:12 233 604 9:01:22 AM
3 113 Brad Brown M 65 Jacksonville OR 2:20:29.8 10:44 287 604 9:01:29 AM
4 1054 Brian Todd M 66 South Cle Elum WA 2:42:09.0 12:23 405 604 9:15:35 AM
5 662 James Markus M 66 Cottage Grove OR 2:44:02.5 12:32 413 604 9:01:58 AM
6 1044 Larry Teeter M 66 Portland OR 3:34:46.3 16:24 489 604 9:15:52 AM
7 1022 Chuck Strauss M 66 Salem OR 3:53:32.3 17:50 492 604 9:01:40 AM
M70-74
1 150 Terry Campbell M 71 Lake Oswego OR 2:51:27.7 13:06 430 604 9:15:34 AM
2 938 Al Salinas M 72 Portland OR 4:03:23.0 18:35 495 604 9:15:54 AM
M75-79
1 534 Bob Jossis M 76 Albany OR 3:35:12.6 16:26 491 604 9:15:14 AM
M80-99
1 1034 Bruce Swanson M 80 Portland OR 3:53:50.7 17:52 493 604 9:15:27 AM
OVERM
1 394 Gavin Grass M 23 Dallas OR 1:21:04.3 6:12 1 604 9:01:02 AM
2 697 Robert McLauchlan M 34 Portland OR 1:22:32.3 6:19 2 604 9:01:01 AM
3 99 Andrew Boyd M 17 Bend OR 1:27:31.6 6:41 3 604 9:01:01 AM