Silver Falls Trail Runs

Silver Falls, Oregon - 10/31/2025

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