Silver Falls Trail Runs

Silver Falls, Oregon - 11/01/2024

Half Marathon

Overall : Male

Place
Bib
Number
First
Name
Last
Name
Gender Age Division City State Time Pace
Div
Place
Div
Total
Start
1 1074 Devin Vanscoy M 40 OVERM Springfield OR 1:26:36.4 6:37 1 3 8:59:55 AM
2 709 Aaron Molstad M 32 OVERM Tualatin OR 1:27:08.9 6:40 2 3 8:59:56 AM
3 826 David Pillard M 37 OVERM Santa Rosa CA 1:28:08.0 6:44 3 3 8:59:56 AM
4 712 Anthony Monteleone M 38 M35-39 Hillsboro OR 1:28:49.4 6:47 1 108 8:59:55 AM
5 524 Alan Johnston M 30 M30-34 Clackamas OR 1:29:02.9 6:48 1 68 8:59:57 AM
6 456 David Hewlett M 37 M35-39 Portland OR 1:31:49.5 7:01 2 108 9:00:30 AM
7 615 Greg Lindstrom M 36 M35-39 Kalispell MT 1:33:56.6 7:11 3 108 8:59:58 AM
8 32 Steven Ault M 39 M35-39 Portland OR 1:35:25.7 7:18 4 108 8:59:55 AM
9 174 Anton Clifford M 37 M35-39 Portland OR 1:35:40.9 7:19 5 108 9:00:00 AM
10 686 Joseph McRaith M 26 M25-29 Bend OR 1:35:41.6 7:19 1 49 9:00:02 AM
11 943 Joseph Simonett M 34 M30-34 Portland OR 1:36:07.4 7:21 2 68 8:59:57 AM
12 231 Todd Darlington M 43 M40-44 Eugene OR 1:36:35.8 7:23 1 122 8:59:56 AM
13 1081 Ryan Voge M 41 M40-44 Portland OR 1:36:53.2 7:24 2 122 8:59:56 AM
14 936 Ayden Shonk M 23 M20-24 Albany OR 1:37:14.4 7:26 1 26 8:59:59 AM
15 27 Jacob Arnold M 29 M25-29 Bend OR 1:37:18.7 7:26 2 49 8:59:57 AM
16 934 Mitchell Sheridan M 31 M30-34 Tigard OR 1:38:00.1 7:29 3 68 8:59:56 AM
17 763 Aaron Noah M 45 M45-49 Portland OR 1:38:12.0 7:30 1 82 8:59:58 AM
18 1141 Steve Wismer M 33 M30-34 Portland OR 1:38:18.4 7:31 4 68 9:00:12 AM
19 413 Tj Hafner M 41 M40-44 Salem OR 1:38:20.4 7:31 3 122 8:59:59 AM
20 305 Rob English M 47 M45-49 Eugene OR 1:38:32.7 7:32 2 82 8:59:57 AM
21 991 Stephen Stenberg M 35 M35-39 Portland OR 1:38:46.2 7:33 6 108 8:59:56 AM
22 454 Matt Hensley M 40 M40-44 Portland OR 1:38:54.7 7:34 4 122 9:00:03 AM
23 108 Mack Brooks M 29 M25-29 Gig Harbor WA 1:39:03.5 7:34 3 49 9:00:02 AM
24 555 Derek Kindt M 41 M40-44 Klamath Falls OR 1:39:07.1 7:34 5 122 8:59:57 AM
25 112 Duncan Brown M 40 M40-44 Portland OR 1:39:16.5 7:35 6 122 9:00:04 AM
26 973 Mark South M 41 M40-44 Bend OR 1:39:17.0 7:35 7 122 9:00:19 AM
27 563 Jesse Klein M 34 M30-34 Eugene OR 1:39:25.5 7:36 5 68 8:59:59 AM
28 1104 Garrett Watson M 28 M25-29 Atascadero CA 1:39:39.8 7:37 4 49 9:00:05 AM
29 126 Alex Burnett M 37 M35-39 Portland OR 1:39:45.0 7:37 7 108 8:59:59 AM
30 660 William Matheson M 33 M30-34 Portland OR 1:39:47.5 7:38 6 68 8:59:59 AM
31 975 Dillon Sowers M 31 M30-34 Staunton VA 1:40:01.2 7:39 7 68 9:00:08 AM
32 553 Simon Kidder M 22 M20-24 Salem OR 1:40:24.3 7:40 2 26 9:00:03 AM
33 737 Shaun Mumma M 31 M30-34 McMinnville OR 1:40:55.7 7:43 8 68 9:00:00 AM
34 236 Elliot Davis M 28 M25-29 Portland OR 1:41:38.2 7:46 5 49 9:00:05 AM
35 887 Steven Roth M 60 M60-64 Salem OR 1:41:51.1 7:47 1 20 8:59:59 AM
36 7 Christopher Alexander M 49 M45-49 Tigard OR 1:41:57.7 7:47 3 82 9:00:00 AM
37 1025 Adrian Tayne M 40 M40-44 Grants Pass OR 1:42:33.2 7:50 8 122 8:59:58 AM
38 526 Co Jones M 51 M50-54 Eugene OR 1:42:39.7 7:51 1 42 9:00:00 AM
39 252 Adrien Descamps M 29 M25-29 Corvallis OR 1:43:24.2 7:54 6 49 8:59:59 AM
40 274 Aidan Draper M 26 M25-29 Portland OR 1:43:25.1 7:54 7 49 9:00:12 AM
41 552 Mark Kibby M 56 M55-59 Battle Ground WA 1:43:28.8 7:54 1 25 8:59:58 AM
42 314 Carlos Esteban M 23 M20-24 San Francisco CA 1:44:05.6 7:57 3 26 9:00:04 AM
43 876 Gregory Robinson M 42 M40-44 Portland OR 1:44:15.5 7:58 9 122 9:00:09 AM
44 304 Colton Engel M 25 M25-29 Salem OR 1:44:29.8 7:59 8 49 9:00:32 AM
45 152 Lance Casey M 30 M30-34 Eugene OR 1:44:54.1 8:01 9 68 8:59:56 AM
46 656 Ramon Martinez M 38 M35-39 Independence OR 1:45:16.6 8:03 8 108 9:00:00 AM
47 366 Rhys Gallagher M 22 M20-24 Grass Valley CA 1:45:25.7 8:03 4 26 9:00:16 AM
48 746 Josha Nathan M 38 M35-39 Portland OR 1:45:53.2 8:05 9 108 9:00:06 AM
49 444 Daniel Heichelbech M 49 M45-49 Portland OR 1:45:54.5 8:06 4 82 9:00:18 AM
50 1015 Peter Swendsen M 47 M45-49 Corvallis OR 1:45:55.3 8:06 5 82 9:00:06 AM
51 831 Erik Podhora M 36 M35-39 Brush Prairie WA 1:46:01.8 8:06 10 108 9:00:05 AM
52 361 Alex Fuler M 41 M40-44 Portland OR 1:46:11.7 8:07 10 122 9:00:00 AM
53 1060 Jacob Tully M 30 M30-34 Salem OR 1:46:12.9 8:07 10 68 9:00:33 AM
54 626 Isaac Looney M 21 M20-24 Silverton OR 1:46:36.2 8:09 5 26 9:00:15 AM
55 62 Tim Bellis M 40 M40-44 Portland OR 1:46:37.2 8:09 11 122 9:00:00 AM
56 742 Zach Nagle M 36 M35-39 Phoenix AZ 1:46:38.1 8:09 11 108 8:59:59 AM
57 1038 Jack Tighe M 26 M25-29 Beaverton OR 1:47:29.6 8:13 9 49 9:00:12 AM
58 367 Tony Gambrell M 32 M30-34 Beaverton OR 1:47:34.6 8:13 11 68 9:00:08 AM
59 889 Rory Rowan M 37 M35-39 Corvallis OR 1:47:42.9 8:14 12 108 9:00:04 AM
60 69 Matt Betts M 53 M50-54 Corvallis OR 1:48:10.6 8:16 2 42 8:59:59 AM
61 385 Tr Gildersleeve M 33 M30-34 Eugene OR 1:48:18.9 8:17 12 68 9:00:20 AM
62 875 Nathan Robbins M 22 M20-24 Bend OR 1:48:20.2 8:17 6 26 8:59:59 AM
63 405 Cole Grube M 39 M35-39 Silverton OR 1:48:26.7 8:17 13 108 9:00:25 AM
64 144 Shawn Carrigan M 40 M40-44 Central Point OR 1:48:33.6 8:18 12 122 9:00:03 AM
65 949 Dane Skinner M 42 M40-44 Corvallis OR 1:48:46.6 8:19 13 122 8:59:57 AM
66 375 Miles Gencarelli M 21 M20-24 Portland OR 1:49:27.7 8:22 7 26 9:00:11 AM
67 169 Phate Clark M 13 M10-14 Joseph OR 1:49:30.4 8:22 1 4 9:15:09 AM
68 383 Scott Gerweck M 41 M40-44 Albany OR 1:49:38.7 8:23 14 122 9:14:59 AM
69 642 Casey Malloy M 33 M30-34 McKinleyville CA 1:49:43.0 8:23 13 68 9:00:16 AM
70 824 Ryan Phillips M 44 M40-44 Portland OR 1:49:46.0 8:23 15 122 9:00:10 AM
71 257 Daniel Diamond M 37 M35-39 Bend OR 1:49:46.6 8:23 14 108 9:00:05 AM
72 581 Wesley Labor M 35 M35-39 Boise ID 1:49:55.2 8:24 15 108 9:00:10 AM
73 967 Seth Sokol M 41 M40-44 Portland OR 1:50:19.1 8:26 16 122 9:00:46 AM
74 547 Steve Kerr M 53 M50-54 Happy Valley OR 1:50:37.8 8:27 3 42 9:00:19 AM
75 812 Isac Pederson M 23 M20-24 Eugene OR 1:51:08.2 8:30 8 26 8:59:58 AM
76 179 Todd Coblentz M 56 M55-59 Stayton OR 1:51:24.1 8:31 2 25 8:59:59 AM
77 878 Guy Rodrigue M 41 M40-44 Silverton OR 1:51:50.2 8:33 17 122 8:59:59 AM
78 814 Lee Perlow M 44 M40-44 Portland OR 1:52:13.5 8:34 18 122 9:00:00 AM
79 412 Cole Hafner M 39 M35-39 Beaverton OR 1:52:19.6 8:35 16 108 9:00:12 AM
80 689 Damian Mecham M 34 M30-34 Salem OR 1:52:25.9 8:35 14 68 9:00:04 AM
81 1082 Jared Voice M 46 M45-49 Corvallis OR 1:52:42.5 8:37 6 82 9:00:10 AM
82 802 Chris Paschall M 35 M35-39 Bend OR 1:52:53.1 8:38 17 108 8:59:59 AM
83 1172 Eric Zeuthen M 36 M35-39 Portland OR 1:52:56.1 8:38 18 108 9:15:25 AM
84 964 Robert Soberano M 32 M30-34 Portland OR 1:52:57.8 8:38 15 68 9:00:36 AM
85 207 Kevin Cooper M 52 M50-54 Beaverton OR 1:53:21.9 8:40 4 42 9:00:07 AM
86 768 Daniel Nowell M 36 M35-39 Portland OR 1:53:37.8 8:41 19 108 9:00:25 AM
87 590 Sean Larsen M 53 M50-54 Corvallis OR 1:53:39.4 8:41 5 42 9:00:10 AM
88 1140 Daniel Winn M 31 M30-34 Newberg OR 1:53:42.3 8:41 16 68 9:00:04 AM
89 645 Rustin Marchello M 47 M45-49 Portland OR 1:53:43.6 8:41 7 82 9:00:05 AM
90 1041 Edward Titmus M 35 M35-39 Portland OR 1:53:46.2 8:42 20 108 9:00:00 AM
91 1006 Nathan Sullivan M 24 M20-24 Durham NH 1:54:03.9 8:43 9 26 9:00:22 AM
92 830 Tim Plummer M 42 M40-44 Salem OR 1:54:05.4 8:43 19 122 9:00:20 AM
93 909 Carl Schiedler M 35 M35-39 Kelso WA 1:54:14.4 8:44 21 108 9:00:08 AM
94 87 Jesse Boal M 35 M35-39 Vancouver WA 1:54:30.6 8:45 22 108 9:15:43 AM
95 73 Justin Biddle M 44 M40-44 Hillsboro OR 1:54:36.7 8:45 20 122 9:00:34 AM
96 72 Cohen Biddle M 16 M15-19 Hillsboro OR 1:54:37.5 8:45 1 8 9:00:34 AM
97 121 Kevin Bryan M 38 M35-39 Annan ON 1:54:39.5 8:46 23 108 9:00:23 AM
98 98 James Brand M 48 M45-49 Albany OR 1:54:39.6 8:46 8 82 9:00:00 AM
99 21 Michael Angelini M 33 M30-34 Portland OR 1:54:42.0 8:46 17 68 9:00:20 AM
100 954 Benjamin Smith M 27 M25-29 Beaverton OR 1:54:42.4 8:46 10 49 9:00:20 AM
101 205 Matthew Coombs M 40 M40-44 Portland OR 1:55:04.2 8:48 21 122 9:00:00 AM
102 652 Jacob Martin M 49 M45-49 Springfield OR 1:55:07.2 8:48 9 82 8:59:58 AM
103 200 Chad Connell M 46 M45-49 Bend OR 1:55:21.7 8:49 10 82 8:59:59 AM
104 331 Michael Fish M 41 M40-44 Portland OR 1:55:21.7 8:49 22 122 9:00:14 AM
105 735 Neal Muldoon M 45 M45-49 Bend OR 1:55:42.5 8:50 11 82 9:00:20 AM
106 725 Fergus Morrissey M 48 M45-49 Portland OR 1:55:50.1 8:51 12 82 9:00:40 AM
107 977 Jordan Sparks M 43 M40-44 Salem OR 1:56:10.2 8:53 23 122 9:00:33 AM
108 118 Kevin Bruce M 45 M45-49 West Linn OR 1:56:22.6 8:54 13 82 9:14:56 AM
109 183 Jeffrey Cochran M 42 M40-44 Portland OR 1:56:34.9 8:54 24 122 9:00:24 AM
110 490 Jason Hoyt M 42 M40-44 Portland OR 1:56:36.0 8:55 25 122 9:00:27 AM
111 141 Rollin Carlson M 46 M45-49 Gladstone OR 1:56:37.5 8:55 14 82 9:00:17 AM
112 115 Silas Brown M 20 M20-24 Silverton OR 1:57:01.7 8:56 10 26 9:00:16 AM
113 1066 Robert Underwood M 47 M45-49 Salem OR 1:57:05.4 8:57 15 82 9:15:04 AM
114 129 Joshua Bushared M 34 M30-34 Beaverton OR 1:57:53.5 9:00 18 68 9:00:10 AM
115 1032 Aren Thomas M 28 M25-29 Newberg OR 1:57:59.4 9:01 11 49 9:00:06 AM
116 259 Travis Dickey M 42 M40-44 Salem OR 1:58:11.7 9:02 26 122 9:00:28 AM
117 520 Luke Johnson M 37 M35-39 Portland OR 1:58:16.2 9:02 24 108 9:00:14 AM
118 1179 Daren Zook M 43 M40-44 Portland OR 1:58:22.1 9:03 27 122 9:00:16 AM
119 42 Christopher Baker M 39 M35-39 Hood River OR 1:58:23.0 9:03 25 108 9:00:09 AM
120 632 Daniel Lyman M 39 M35-39 Portland OR 1:58:23.3 9:03 26 108 9:00:10 AM
121 253 Xavier Descamps M 59 M55-59 Namur BE 1:58:25.5 9:03 3 25 9:00:03 AM
122 895 Leighton Russell M 27 M25-29 Portland OR 1:58:40.1 9:04 12 49 9:00:07 AM
123 431 Eric Hartstein M 49 M45-49 Corvallis OR 1:58:49.2 9:05 16 82 9:00:09 AM
124 798 Kevin Parks M 38 M35-39 Dallas OR 1:59:08.5 9:06 27 108 9:00:01 AM
125 638 Clayton Madey M 29 M25-29 Portland OR 1:59:30.6 9:08 13 49 9:00:02 AM
126 1106 Coleman Webb M 36 M35-39 Canby OR 1:59:38.0 9:08 28 108 9:00:03 AM
127 477 Russell Holzinger M 46 M45-49 Portland OR 2:00:26.6 9:12 17 82 9:00:19 AM
128 9 Joel Rommel Alexander Iv M 25 M25-29 West Melbourne FL 2:01:05.9 9:15 14 49 9:00:28 AM
129 260 David Dickson M 45 M45-49 Corvallis OR 2:01:09.7 9:15 18 82 9:00:17 AM
130 569 Jannes Koelling M 34 M30-34 Vancouver WA 2:01:21.3 9:16 19 68 9:15:14 AM
131 549 Joshua Kessluk M 37 M35-39 Portland OR 2:01:35.3 9:17 29 108 9:00:11 AM
132 172 Elliott Clement M 28 M25-29 Corvallis OR 2:01:38.5 9:18 15 49 9:15:18 AM
133 1079 Ryan Vincent M 36 M35-39 Petaluma CA 2:01:45.6 9:18 30 108 9:15:08 AM
134 218 Daniel Cropper M 34 M30-34 Portland OR 2:01:50.2 9:19 20 68 9:00:15 AM
135 3 Jeremy Ahola M 44 M40-44 Monmouth OR 2:02:19.2 9:21 28 122 9:00:28 AM
136 918 Jack Scoville M 30 M30-34 Eugene OR 2:02:35.2 9:22 21 68 9:00:25 AM
137 769 Jeff O Dell M 51 M50-54 Sherwood OR 2:03:08.0 9:24 6 42 9:00:16 AM
138 1017 Trevor Swope M 28 M25-29 Portland OR 2:03:13.0 9:25 16 49 9:00:19 AM
139 651 Zachary Marshall M 22 M20-24 Portland OR 2:03:33.8 9:26 11 26 9:00:24 AM
140 1008 Cory Suratt M 47 M45-49 Eugene OR 2:03:34.7 9:26 19 82 9:00:04 AM
141 389 Kc Gobble M 41 M40-44 Bend OR 2:03:38.3 9:27 29 122 8:59:58 AM
142 541 Tyson Keever M 44 M40-44 Bend OR 2:03:43.1 9:27 30 122 9:15:25 AM
143 276 Rich Drick M 45 M45-49 Albany OR 2:03:48.3 9:28 20 82 9:15:18 AM
144 1023 Evan Taylor M 41 M40-44 Denver CO 2:03:51.1 9:28 31 122 9:15:41 AM
145 736 Thomas Mullen M 43 M40-44 Grants Pass OR 2:03:56.4 9:28 32 122 9:15:11 AM
146 1055 Curtis Trueblood M 26 M25-29 Portland OR 2:03:59.8 9:28 17 49 9:00:13 AM
147 891 Jeff Rudnik M 39 M35-39 Portland OR 2:04:02.6 9:29 31 108 9:15:26 AM
148 540 Rohan Keenan M 21 M20-24 Eugene OR 2:04:05.5 9:29 12 26 9:00:22 AM
149 673 Brien M McDonald M 43 M40-44 Portland OR 2:04:07.7 9:29 33 122 9:15:04 AM
150 77 Jeramy Blair M 44 M40-44 Dallas OR 2:04:08.5 9:29 34 122 9:15:27 AM
151 52 Ben Bauder M 35 M35-39 Longview WA 2:04:11.6 9:29 32 108 9:15:06 AM
152 168 Derek Clark M 49 M45-49 Portland OR 2:04:15.5 9:30 21 82 9:14:57 AM
153 804 Vince Patrick M 43 M40-44 Happy Valley OR 2:04:16.7 9:30 35 122 9:00:27 AM
154 869 Jonathon Riley M 22 M20-24 Vancouver WA 2:04:30.2 9:31 13 26 9:00:13 AM
155 295 Dylan Edwards M 35 M35-39 Joseph OR 2:04:34.8 9:31 33 108 9:15:09 AM
156 75 David Birky M 46 M45-49 Aumsville OR 2:04:39.1 9:31 22 82 9:15:30 AM
157 319 Andrew Fadenrecht M 39 M35-39 Vancouver WA 2:04:46.3 9:32 34 108 9:00:00 AM
158 167 Aaron Clapp M 38 M35-39 Portland OR 2:04:49.2 9:32 35 108 9:15:04 AM
159 694 Sam Mershon M 42 M40-44 Portland OR 2:04:54.9 9:33 36 122 9:00:14 AM
160 677 Grant McGill M 29 M25-29 Turner OR 2:05:00.2 9:33 18 49 9:14:57 AM
161 394 Gregory Gordon M 45 M45-49 Dallas OR 2:05:23.6 9:35 23 82 9:00:06 AM
162 833 Michael Porter M 30 M30-34 Salem OR 2:05:27.7 9:35 22 68 9:15:55 AM
163 985 Brian Stater M 41 M40-44 Portland OR 2:05:45.1 9:36 37 122 9:15:03 AM
164 551 Eric Kibby M 61 M60-64 Dallas OR 2:05:46.8 9:37 2 20 9:00:16 AM
165 17 Jack Anderson M 30 M30-34 Lake Oswego OR 2:05:50.8 9:37 23 68 9:00:00 AM
166 341 Brian Foster M 43 M40-44 Hillsboro OR 2:06:00.7 9:38 38 122 9:00:19 AM
167 114 Lucas Brown M 41 M40-44 Salem OR 2:06:19.1 9:39 39 122 9:00:00 AM
168 495 Patrick Hunt M 36 M35-39 Tigard OR 2:06:25.3 9:40 36 108 9:00:19 AM
169 1101 Jeremy Wassenaar M 37 M35-39 Bend OR 2:06:33.5 9:40 37 108 9:00:05 AM
170 1084 Jason Voorhees M 44 M40-44 Salem OR 2:06:39.2 9:41 40 122 9:14:56 AM
171 348 Michael Frank M 32 M30-34 Portland OR 2:06:56.5 9:42 24 68 9:00:27 AM
172 286 Brian Eagle M 41 M40-44 Oregon City OR 2:07:04.1 9:42 41 122 9:00:27 AM
173 761 Jack Niedermann M 46 M45-49 Eugene OR 2:07:14.1 9:43 24 82 9:15:52 AM
174 74 Jacob Biles M 26 M25-29 Bend OR 2:07:21.6 9:44 19 49 9:00:39 AM
175 1046 R.J. Torres M 44 M40-44 Salem OR 2:07:28.7 9:44 42 122 8:59:58 AM
176 432 Blair Hasler M 40 M40-44 Sherwood OR 2:07:35.8 9:45 43 122 9:00:20 AM
177 119 Max Brugger M 38 M35-39 Portland OR 2:07:44.2 9:46 38 108 9:15:01 AM
178 50 Wade Barrow M 54 M50-54 Pasco WA 2:07:52.4 9:46 7 42 9:00:07 AM
179 475 Scott Holt M 34 M30-34 Portland OR 2:07:56.4 9:46 25 68 9:00:03 AM
180 392 Antonio Gonzalez M 35 M35-39 Portland OR 2:08:00.3 9:47 39 108 9:15:21 AM
181 159 Spencer Chase M 20 M20-24 Silverton OR 2:08:05.0 9:47 14 26 9:00:15 AM
182 972 Caleb Sotelo M 35 M35-39 South Pasadena CA 2:08:07.0 9:47 40 108 9:15:08 AM
183 984 Matt Staples M 37 M35-39 Portland OR 2:08:42.5 9:50 41 108 9:00:14 AM
184 1168 Christopher Zarella M 47 M45-49 Portland OR 2:08:43.3 9:50 25 82 9:00:43 AM
185 1127 Patrick Whitman M 36 M35-39 Salem OR 2:08:58.3 9:51 42 108 9:15:14 AM
186 1056 Owen Trueblood M 20 M20-24 Portland OR 2:09:16.7 9:53 15 26 9:00:12 AM
187 1133 Garland Will M 35 M35-39 Hillsboro OR 2:09:31.9 9:54 43 108 9:00:00 AM
188 61 Mike Behunin M 48 M45-49 Oregon City OR 2:09:45.7 9:55 26 82 9:00:07 AM
189 216 Colin Cronin M 32 M30-34 Bend OR 2:09:55.7 9:56 26 68 8:59:59 AM
190 336 Mark Flores M 35 M35-39 Salem OR 2:09:56.0 9:56 44 108 9:15:11 AM
191 782 Duwayne Olson M 56 M55-59 Rainier OR 2:10:20.0 9:57 4 25 9:00:14 AM
192 439 Peter Hayes M 40 M40-44 Vancouver WA 2:10:37.6 9:59 44 122 9:00:30 AM
193 791 Ethan Ott M 42 M40-44 Portland OR 2:10:38.6 9:59 45 122 9:15:24 AM
194 298 Glen Eggers M 31 M30-34 Bend OR 2:10:45.9 9:59 27 68 8:59:59 AM
195 953 Andrew Smith M 57 M55-59 Lebanon PA 2:10:50.9 10:00 5 25 9:15:19 AM
196 1099 Bryan Ware M 37 M35-39 Oregon City OR 2:11:03.6 10:01 45 108 9:15:09 AM
197 30 David Artman M 45 M45-49 Portland OR 2:11:04.6 10:01 27 82 9:00:08 AM
198 926 Andron Shadrin M 44 M40-44 Mount Angel OR 2:11:12.4 10:01 46 122 9:00:36 AM
199 740 Marc Musson M 43 M40-44 Corvallis OR 2:11:14.2 10:02 47 122 9:00:36 AM
200 345 Yanik Fournier M 45 M45-49 Portland OR 2:11:27.8 10:03 28 82 9:00:30 AM
201 525 Marc Jolin M 55 M55-59 Portland OR 2:11:28.5 10:03 6 25 9:15:18 AM
202 93 Henrik Bothe M 63 M60-64 Portland OR 2:11:32.4 10:03 3 20 8:59:58 AM
203 764 Steve Norman M 53 M50-54 Salem OR 2:11:37.3 10:03 8 42 9:15:02 AM
204 220 Rob Crow M 44 M40-44 Portland OR 2:11:40.9 10:04 48 122 9:00:18 AM
205 530 Trent Jones M 35 M35-39 Tualatin OR 2:11:41.8 10:04 46 108 9:00:16 AM
206 599 James Lee M 19 M15-19 Salem OR 2:11:46.1 10:04 2 8 9:15:25 AM
207 717 Jason Moore M 54 M50-54 Portland OR 2:12:04.7 10:05 9 42 9:00:36 AM
208 1184 Michael Stringer M 50 M50-54 Salem OR 2:12:13.7 10:06 10 42 9:15:26 AM
209 177 Andrew Cloud M 38 M35-39 Tigard OR 2:12:32.7 10:08 47 108 9:15:19 AM
210 744 Ted Naone M 49 M45-49 Hillsboro OR 2:12:38.1 10:08 29 82 9:00:19 AM
211 1012 Jared Swanson M 42 M40-44 Salem OR 2:12:52.3 10:09 49 122 9:00:40 AM
212 96 Brian Brady M 44 M40-44 Portland OR 2:13:15.8 10:11 50 122 9:15:26 AM
213 1085 Aaron Vorderstrasse M 41 M40-44 Salem OR 2:13:17.7 10:11 51 122 9:15:18 AM
214 1154 Dean Woodward M 58 M55-59 Salem OR 2:13:19.5 10:11 7 25 9:00:18 AM
215 1170 Samuel Zeigler M 47 M45-49 Portland OR 2:13:22.2 10:11 30 82 9:15:37 AM
216 703 Riley Miller M 33 M30-34 Salem OR 2:13:26.2 10:12 28 68 9:15:26 AM
217 857 Ryan Rensmeyer M 46 M45-49 Albany OR 2:13:27.2 10:12 31 82 9:00:37 AM
218 631 Ben Lyman M 45 M45-49 Portland OR 2:13:45.3 10:13 32 82 9:00:10 AM
219 720 William Moore M 12 M10-14 Silverton OR 2:14:00.2 10:14 2 4 9:00:15 AM
220 719 Solomon Moore M 20 M20-24 Silverton OR 2:14:01.0 10:14 16 26 9:00:15 AM
221 1098 Tyson Ward M 44 M40-44 Seattle WA 2:14:04.6 10:15 52 122 9:00:29 AM
222 607 Brian Lewis M 36 M35-39 Salem OR 2:14:14.3 10:15 48 108 9:00:43 AM
223 461 Ian Hill M 50 M50-54 Eugene OR 2:14:20.0 10:16 11 42 9:15:27 AM
224 491 Sheen Hua M 42 M40-44 Eugene OR 2:14:22.0 10:16 53 122 9:00:46 AM
225 974 Samuel Sowanick M 27 M25-29 Monroe OR 2:14:22.0 10:16 20 49 9:15:26 AM
226 805 George Patterson M 51 M50-54 Portland OR 2:14:27.1 10:16 12 42 9:00:44 AM
227 637 Paul Madeira M 46 M45-49 Crescent City CA 2:14:35.1 10:17 33 82 9:15:10 AM
228 1148 Justin Wolfgang M 39 M35-39 Portland OR 2:14:37.3 10:17 49 108 9:00:38 AM
229 223 Nicholas Cummins M 36 M35-39 Portland OR 2:14:52.1 10:18 50 108 9:00:36 AM
230 603 Erin Leonard M 43 F40-44 Portland OR 2:15:07.5 10:19 28 128 9:00:44 AM
231 960 Joshua P Snow M 37 M35-39 Portland OR 2:15:13.5 10:20 51 108 9:15:03 AM
232 1059 Adam Tuck M 42 M40-44 Banks OR 2:15:28.8 10:21 54 122 9:15:41 AM
233 588 Ryan Largura M 47 M45-49 Camas WA 2:15:31.8 10:21 34 82 9:15:13 AM
234 449 Brent Heller M 51 M50-54 Eugene OR 2:16:08.9 10:24 13 42 9:15:26 AM
235 165 Blake Christopher M 28 M25-29 Beaverton OR 2:16:15.5 10:25 21 49 9:00:07 AM
236 351 Eric Fredrickson M 35 M35-39 Corvallis OR 2:16:17.0 10:25 52 108 9:15:29 AM
237 890 Benjamin Rowland M 26 M25-29 Medford OR 2:16:17.9 10:25 22 49 9:00:03 AM
238 542 Zachary Keimig M 28 M25-29 Portland OR 2:16:18.1 10:25 23 49 9:00:06 AM
239 496 Wesley Hunter M 25 M25-29 Prescott AZ 2:16:18.3 10:25 24 49 9:00:02 AM
240 516 Joel Johnson M 28 M25-29 Portland OR 2:16:19.9 10:25 25 49 9:00:06 AM
241 650 Shawn Marshall M 54 M50-54 Portland OR 2:16:20.1 10:25 14 42 9:00:24 AM
242 813 Rocco Perez M 60 M60-64 Olympia WA 2:16:22.4 10:25 4 20 9:00:11 AM
243 109 Tommy Brooks M 48 M45-49 Portland OR 2:16:23.4 10:25 35 82 9:00:22 AM
244 58 Lee Beck M 39 M35-39 McMinnville OR 2:16:24.7 10:25 53 108 9:00:25 AM
245 155 Charles Chamberlin M 30 M30-34 Bend OR 2:16:27.1 10:25 29 68 9:00:31 AM
246 741 Brian Myers M 35 M35-39 Portland OR 2:16:31.3 10:26 54 108 9:15:16 AM
247 929 Sean Sharp M 60 M60-64 Eugene OR 2:16:32.8 10:26 5 20 9:00:29 AM
248 91 Tyson Bolton M 35 M35-39 Portland OR 2:16:38.7 10:26 55 108 9:00:17 AM
249 312 Nolan Escalante M 42 M40-44 Eugene OR 2:16:38.8 10:26 55 122 9:00:41 AM
250 414 Cameron Hall M 34 M30-34 Beaverton OR 2:16:39.9 10:26 30 68 9:00:17 AM
251 922 Ryan Seidl M 46 M45-49 Corvallis OR 2:16:44.6 10:27 36 82 9:15:05 AM
252 251 Graham Dent M 46 M45-49 Bend OR 2:16:46.0 10:27 37 82 9:00:08 AM
253 368 Jonathan Garcia M 43 M40-44 Philomath OR 2:16:47.2 10:27 56 122 9:15:05 AM
254 859 David Rhoades M 46 M45-49 Denver CO 2:16:48.3 10:27 38 82 9:00:07 AM
255 762 Steve Nielson M 55 M55-59 Tigard OR 2:17:01.9 10:28 8 25 9:15:09 AM
256 23 Marcus Appy M 50 M50-54 McKinleyville CA 2:17:05.9 10:28 15 42 9:00:17 AM
257 627 Morgan Loring M 27 M25-29 Salem OR 2:17:14.6 10:29 26 49 9:15:26 AM
258 912 Roy Schmidt M 62 M60-64 Salem OR 2:17:16.8 10:29 6 20 9:00:49 AM
259 424 Samuel Hanson-Richter M 26 M25-29 Hillsboro OR 2:17:24.3 10:30 27 49 9:15:07 AM
260 217 Joshua Cronin M 49 M45-49 Independence OR 2:17:37.9 10:31 39 82 9:00:16 AM
261 261 Ben Diehl M 27 M25-29 McMinnville OR 2:17:44.3 10:31 28 49 9:15:07 AM
262 957 Peter Smith M 46 M45-49 Hillsboro OR 2:17:48.2 10:32 40 82 9:00:39 AM
263 301 Michael Ekstrom M 41 M40-44 Wilsonville OR 2:18:19.1 10:34 57 122 9:00:36 AM
264 797 Jacob Parker M 30 M30-34 Salem OR 2:18:25.7 10:35 31 68 9:00:45 AM
265 829 Niko Plata M 32 M30-34 Houston TX 2:18:27.8 10:35 32 68 9:15:13 AM
266 1062 Eric Tweed M 45 M45-49 Salem OR 2:18:30.6 10:35 41 82 9:00:28 AM
267 446 Charlie Heiner M 44 M40-44 Portland OR 2:18:33.4 10:35 58 122 9:00:26 AM
268 140 Darin Carlson M 52 M50-54 Tigard OR 2:18:36.0 10:35 16 42 9:15:08 AM
269 1030 Erik Therkelsen M 34 M30-34 Woodburn OR 2:18:54.5 10:37 33 68 9:00:27 AM
270 65 Brian Berg M 35 M35-39 Silverton OR 2:18:57.4 10:37 56 108 9:15:10 AM
271 95 Terry Boyd M 63 M60-64 Brush Prairie WA 2:19:04.4 10:37 7 20 9:00:14 AM
272 28 Ivan Arredondo M 47 M45-49 Portland OR 2:19:13.5 10:38 42 82 9:15:47 AM
273 1054 Nick Troxell M 48 M45-49 Portland OR 2:19:16.5 10:38 43 82 9:15:09 AM
274 865 Nathaniel Rickman M 28 M25-29 Pendleton OR 2:19:41.3 10:40 29 49 9:15:13 AM
275 1065 Rony Tzun M 38 M35-39 North Plains OR 2:19:51.5 10:41 57 108 9:14:58 AM
276 888 Tyler Rothbauer M 32 M30-34 Oregon City OR 2:20:11.5 10:43 34 68 9:00:24 AM
277 410 Sergio Gutierrez M 61 M60-64 Salem OR 2:20:12.4 10:43 8 20 9:15:17 AM
278 1134 Jonathan Williams M 34 M30-34 Bartlett IL 2:20:13.1 10:43 35 68 9:00:24 AM
279 134 Erik Button M 41 M40-44 Portland OR 2:20:19.0 10:43 59 122 9:00:29 AM
280 11 Christopher Almasie M 30 M30-34 Eugene OR 2:20:25.9 10:44 36 68 9:15:06 AM
281 1143 Jacob Wojdyla M 35 M35-39 Portland OR 2:20:27.9 10:44 58 108 9:00:10 AM
282 724 Ryan Morris M 33 M30-34 Portland OR 2:20:32.3 10:44 37 68 9:15:14 AM
283 1163 Ivan Young M 20 M20-24 Bend OR 2:20:42.7 10:45 17 26 9:00:39 AM
284 1095 Bin Wang M 35 M35-39 San Francisco CA 2:21:33.1 10:49 59 108 9:15:06 AM
285 1028 Simon Thaler M 56 M55-59 Portland OR 2:21:35.4 10:49 9 25 9:15:17 AM
286 273 Elliot Drake-Maurer M 30 M30-34 Corvallis OR 2:21:39.4 10:49 38 68 9:15:08 AM
287 1167 Neil Young M 38 M35-39 Camas WA 2:21:46.3 10:50 60 108 9:00:21 AM
288 204 Matt Cook M 44 M40-44 Bend OR 2:21:58.3 10:51 60 122 9:15:57 AM
289 1000 Chuck Strauss M 65 M65-69 Salem OR 2:22:04.1 10:51 1 2 9:00:13 AM
290 156 Matt Chan M 38 M35-39 Portland OR 2:22:06.2 10:51 61 108 8:59:54 AM
291 696 Vahan Michaelian M 43 M40-44 Salem OR 2:22:20.7 10:52 61 122 9:00:34 AM
292 602 David Lemen M 44 M40-44 Gladstone OR 2:22:40.1 10:54 62 122 9:14:57 AM
293 100 Ryan Bray M 35 M35-39 McMinnville OR 2:22:54.4 10:55 62 108 9:00:44 AM
294 408 Colin Gustafson M 42 M40-44 Brooklyn NY 2:23:15.7 10:57 63 122 9:15:41 AM
295 280 Michael Dumpit M 40 M40-44 Stayton OR 2:23:23.0 10:57 64 122 9:15:14 AM
296 1087 Matthew Vu M 40 M40-44 Portland OR 2:23:35.9 10:58 65 122 9:15:02 AM
297 230 Tada Dalotto M 54 M50-54 Corvallis OR 2:24:06.9 11:01 17 42 9:00:12 AM
298 199 Jon Combs M 60 M60-64 Appleton WI 2:24:11.3 11:01 9 20 9:00:30 AM
299 1105 Tanner Watson M 35 M35-39 Salem OR 2:24:18.8 11:01 63 108 9:15:17 AM
300 853 Brian Reid M 36 M35-39 Portland OR 2:24:19.6 11:02 64 108 9:15:46 AM
301 239 Jeff Davis M 43 M40-44 Eugene OR 2:24:22.3 11:02 66 122 9:00:07 AM
302 784 William Orchard M 20 M20-24 Acampo CA 2:24:33.2 11:03 18 26 9:15:19 AM
303 500 Juan Ibanez M 27 M25-29 Bend OR 2:24:35.5 11:03 30 49 9:00:40 AM
304 1068 Michael Valadez M 44 M40-44 Portland OR 2:25:01.4 11:05 67 122 9:15:52 AM
305 264 Brian Ditzel M 49 M45-49 Salem OR 2:25:07.0 11:05 44 82 9:00:09 AM
306 989 Sam Steinbrugge M 32 M30-34 Salem OR 2:25:09.2 11:05 39 68 9:00:08 AM
307 1144 Kes Wold M 48 M45-49 Portland OR 2:25:12.1 11:06 45 82 9:15:07 AM
308 952 Austin Smallwood M 29 M25-29 Silverton OR 2:25:19.1 11:06 31 49 9:15:10 AM
309 546 Michael Kerr M 32 M30-34 Salem OR 2:25:41.7 11:08 40 68 9:15:19 AM
310 1045 Omero Torres M 49 M45-49 Eugene OR 2:25:44.8 11:08 46 82 9:00:23 AM
311 982 Bradley Stagnoli M 34 M30-34 Lebanon OR 2:25:51.9 11:09 41 68 9:00:37 AM
312 420 Robert Hamilton M 39 M35-39 Gearhart OR 2:26:00.5 11:09 65 108 9:15:16 AM
313 311 Andrew Erkson M 33 M30-34 West Linn OR 2:26:04.1 11:10 42 68 9:15:09 AM
314 359 Guillermo Froylan M 37 M35-39 Salem OR 2:26:40.8 11:12 66 108 9:16:03 AM
315 794 Aaron Panko M 40 M40-44 Salem OR 2:27:08.8 11:14 68 122 9:15:13 AM
316 666 Alan McAllister M 47 M45-49 Portland OR 2:27:31.7 11:16 47 82 9:00:40 AM
317 513 Brolin Johnson M 37 M35-39 Monmouth OR 2:27:42.7 11:17 67 108 9:15:13 AM
318 751 Spencer Nesse M 29 M25-29 Portland OR 2:27:45.2 11:17 32 49 9:00:25 AM
319 343 Grant Foster M 36 M35-39 Salem OR 2:27:55.3 11:18 68 108 9:15:42 AM
320 531 Brent Joplin M 50 M50-54 Portland OR 2:28:24.2 11:20 18 42 9:15:01 AM
321 470 David Hochrein M 55 M55-59 Dexter MI 2:28:31.0 11:21 10 25 9:15:15 AM
322 435 Todd Hatley M 30 M30-34 Aumsville OR 2:28:35.6 11:21 43 68 9:00:12 AM
323 884 Torrin Rosegold M 35 M35-39 Oakland CA 2:29:16.3 11:24 69 108 9:16:02 AM
324 14 Ravi Ananthan M 47 M45-49 Portland OR 2:29:23.7 11:25 48 82 9:15:58 AM
325 279 Ferguson Duke M 30 M30-34 Portland OR 2:29:26.0 11:25 44 68 9:15:33 AM
326 55 Ryan Baugus M 35 M35-39 Canby OR 2:29:28.1 11:25 70 108 9:15:05 AM
327 270 Brandon Dorman M 41 M40-44 Eugene OR 2:29:54.6 11:27 69 122 9:00:08 AM
328 150 Steve Cary M 52 M50-54 Eugene OR 2:30:08.4 11:28 19 42 9:00:32 AM
329 593 Sean Lawson M 33 M30-34 Portland OR 2:30:15.0 11:29 45 68 9:00:20 AM
330 381 Andrew Gerhard M 35 M35-39 Sherwood OR 2:30:18.0 11:29 71 108 9:15:09 AM
331 923 Edward Settles M 42 M40-44 Corvallis OR 2:30:18.7 11:29 70 122 9:15:23 AM
332 163 Oliver Chester M 17 M15-19 Bend OR 2:30:21.1 11:29 3 8 9:15:55 AM
333 1050 Alexander Triplett M 42 M40-44 Sandy OR 2:30:24.6 11:29 71 122 9:00:13 AM
334 1124 David White M 43 M40-44 Boise ID 2:31:20.8 11:34 72 122 9:16:37 AM
335 933 Jacob Sheff M 40 M40-44 Portland OR 2:31:47.9 11:36 73 122 9:00:10 AM
336 247 Danny Dedera M 49 M45-49 Jefferson OR 2:32:10.0 11:37 49 82 9:00:38 AM
337 730 Jeff Moss M 55 M55-59 Portland OR 2:32:31.7 11:39 11 25 9:15:22 AM
338 161 Eollie Chernishoff M 23 M20-24 Westfall OR 2:32:33.3 11:39 19 26 9:00:37 AM
339 1153 Christopher Woods M 62 M60-64 Sherwood OR 2:32:49.3 11:40 10 20 9:15:25 AM
340 400 Paul Greer M 41 M40-44 Oregon City OR 2:32:58.7 11:41 74 122 9:15:29 AM
341 945 Jakes Simpson M 34 M30-34 Salem OR 2:33:21.7 11:43 46 68 9:15:18 AM
342 1009 Satoshi Suzuki M 41 M40-44 Hillsboro OR 2:33:30.9 11:44 75 122 9:00:31 AM
343 365 Colby Gagnon M 24 M20-24 Salem OR 2:33:34.7 11:44 20 26 9:15:13 AM
344 329 Ladislav Filip M 60 M60-64 Eugene OR 2:33:52.9 11:45 11 20 9:15:43 AM
345 310 Mark Erickson M 54 M50-54 Portland OR 2:34:18.4 11:47 20 42 9:15:51 AM
346 377 Jaime Gensler M 27 M25-29 Lake Oswego OR 2:34:28.9 11:48 33 49 9:15:50 AM
347 196 Nicholas Colombo M 41 M40-44 Portland OR 2:34:59.5 11:50 76 122 9:15:01 AM
348 290 Aaron Edman M 43 M40-44 Florence OR 2:35:05.3 11:51 77 122 9:00:16 AM
349 1067 Chris Vacca M 50 M50-54 Portland OR 2:35:14.3 11:52 21 42 9:15:45 AM
350 843 Mark Rainey M 49 M45-49 Tualatin OR 2:35:23.6 11:52 50 82 9:15:13 AM
351 624 Jim Lofthus M 60 M60-64 Portland OR 2:35:43.9 11:54 12 20 9:15:37 AM
352 472 Luke Hoffman M 37 M35-39 Portland OR 2:35:52.5 11:54 72 108 9:15:22 AM
353 558 Benjamin Kirchner M 35 M35-39 Salem OR 2:36:16.9 11:56 73 108 9:15:42 AM
354 948 Darren Skeldon M 37 M35-39 Oregon City OR 2:36:32.9 11:58 74 108 9:15:02 AM
355 969 Jamie Solonche M 51 M50-54 Hillsboro OR 2:36:51.3 11:59 22 42 9:15:35 AM
356 372 Xavier Gates M 44 M40-44 White Salmon WA 2:36:54.8 11:59 78 122 9:15:36 AM
357 648 James Markus M 65 M65-69 Cottage Grove OR 2:36:57.2 11:59 2 2 9:15:46 AM
358 137 Nathan Cain M 48 M45-49 Bend OR 2:37:12.2 12:01 51 82 9:14:58 AM
359 756 Matt Neznanski M 50 M50-54 Salem OR 2:37:13.8 12:01 23 42 9:15:33 AM
360 854 Alec Remington M 34 M30-34 Seattle WA 2:37:45.2 12:03 47 68 9:15:00 AM
361 809 Jason Payton M 41 M40-44 Corvallis OR 2:37:47.0 12:03 79 122 9:15:32 AM
362 787 Omar Osnaya M 43 M40-44 Portland OR 2:37:55.3 12:04 80 122 9:15:22 AM
363 333 Christopher Fleck M 42 M40-44 Oregon City OR 2:38:00.2 12:04 81 122 9:15:46 AM
364 469 Robert Hirte M 55 M55-59 Philomath OR 2:38:02.5 12:04 12 25 9:15:33 AM
365 102 John Brewer M 43 M40-44 Springfield OR 2:38:04.8 12:05 82 122 9:15:15 AM
366 355 Jack Frerichs M 17 M15-19 Portland OR 2:38:05.9 12:05 4 8 9:14:58 AM
367 849 Mark Redmond M 60 M60-64 Salem OR 2:38:22.5 12:06 13 20 9:15:25 AM
368 693 Jonathan Merber M 30 M30-34 Los Angeles CA 2:38:43.3 12:07 48 68 9:15:01 AM
369 734 Jacob Mueller M 33 M30-34 Portland OR 2:38:47.8 12:08 49 68 9:00:23 AM
370 1071 Jacob Van Raden M 37 M35-39 Hillsboro OR 2:38:49.6 12:08 75 108 9:00:21 AM
371 682 Shane McLaughlin M 38 M35-39 Medford OR 2:38:57.9 12:09 76 108 9:15:36 AM
372 1039 Drew Tillman M 41 M40-44 Berkeley CA 2:38:58.6 12:09 83 122 9:15:41 AM
373 157 A.J. Chase M 41 M40-44 Beaverton OR 2:39:16.0 12:10 84 122 8:59:54 AM
374 154 Marcos Cazares M 39 M35-39 Kent WA 2:40:18.5 12:15 77 108 9:15:28 AM
375 1164 Jason Young M 53 M50-54 Lake Oswego OR 2:40:31.0 12:16 24 42 9:00:27 AM
376 287 Bradley Eagleson M 37 M35-39 Corvallis OR 2:41:20.6 12:19 78 108 9:15:28 AM
377 1027 Aaron Tersteeg M 52 M50-54 Hood River OR 2:41:28.3 12:20 25 42 9:15:44 AM
378 658 Cesar Martinez Spessot M 45 M45-49 Hillsboro OR 2:41:30.7 12:20 52 82 9:15:44 AM
379 398 Nic Granum M 42 M40-44 Portland OR 2:41:54.0 12:22 85 122 9:15:18 AM
380 182 Trevor Cochell M 55 M55-59 Cottage Grove OR 2:42:18.7 12:24 13 25 9:00:29 AM
381 806 Sam Patterson M 27 M25-29 Jefferson OR 2:42:41.0 12:26 34 49 9:00:13 AM
382 880 Chaise Rose M 37 M35-39 Portland OR 2:42:55.3 12:27 79 108 9:00:38 AM
383 497 Matthew Hurt M 33 M30-34 Salem OR 2:43:13.7 12:28 50 68 9:00:39 AM
384 820 Jeff Pettett M 64 M60-64 Chandler AZ 2:43:16.1 12:28 14 20 9:15:24 AM
385 997 Pj Stocker M 36 M35-39 Keizer OR 2:43:24.2 12:29 80 108 8:59:54 AM
386 776 Oliver Ogden M 41 M40-44 Portland OR 2:43:27.6 12:29 86 122 9:15:22 AM
387 780 Andrew O Keefe M 36 M35-39 Aumsville OR 2:46:09.4 12:42 81 108 9:15:31 AM
388 484 Brian Horne M 37 M35-39 Salem OR 2:46:19.2 12:42 82 108 9:16:00 AM
389 817 Douglas Peters M 59 M55-59 Portland OR 2:46:22.9 12:43 14 25 9:15:30 AM
390 147 Dylan Carter M 32 M30-34 Denver CO 2:46:31.4 12:43 51 68 9:15:33 AM
391 146 David Carter M 62 M60-64 Omaha NE 2:46:35.3 12:43 15 20 9:15:33 AM
392 468 Tim Hirsch M 55 M55-59 Pacific City OR 2:47:19.2 12:47 15 25 9:15:19 AM
393 1108 Jason Weeks M 35 M35-39 Portland OR 2:48:03.9 12:50 83 108 9:15:03 AM
394 845 David Ramirez M 32 M30-34 Cornelius OR 2:48:33.8 12:53 52 68 9:15:32 AM
395 726 Fergus Morrissey M 17 M15-19 Portland OR 2:49:00.4 12:55 5 8 9:00:40 AM
396 534 Timothy Kanallakan M 40 M40-44 Beaverton OR 2:50:03.2 12:59 87 122 9:00:08 AM
397 789 Eric Oster M 40 M40-44 Eugene OR 2:51:20.3 13:05 88 122 9:15:49 AM
398 858 Joe Reuther M 39 M35-39 Tigard OR 2:51:24.6 13:06 84 108 9:00:27 AM
399 378 Kevin Gentry M 46 M45-49 Hillsboro OR 2:52:08.2 13:09 53 82 9:15:48 AM
400 106 Ryan Broderick M 41 M40-44 Camas WA 2:52:09.7 13:09 89 122 9:15:18 AM
401 189 Liam Cohoon M 14 M10-14 San Marcos CA 2:52:15.2 13:09 3 4 9:15:30 AM
402 391 Stephen Goldblum M 60 M60-64 Stamford CT 2:53:09.9 13:14 16 20 9:15:48 AM
403 911 David Schingeck M 48 M45-49 Port Orchard WA 2:54:17.1 13:19 54 82 8:59:54 AM
404 462 Matthew Hill M 33 M30-34 Monmouth OR 2:55:26.7 13:24 53 68 9:00:08 AM
405 175 Benjamin Cline M 45 M45-49 Portland OR 2:55:31.0 13:24 55 82 9:15:59 AM
406 748 Nicholas Nelson M 39 M35-39 Portland OR 2:56:26.2 13:29 85 108 9:15:02 AM
407 1173 Sergey Zhurbilo M 39 M35-39 Portland OR 2:56:28.2 13:29 86 108 9:15:06 AM
408 1091 Dustin Walker M 48 M45-49 Waldport OR 2:56:38.9 13:30 56 82 9:15:35 AM
409 46 Jason Barnes M 38 M35-39 Portland OR 2:56:41.9 13:30 87 108 9:15:57 AM
410 968 Jackson Solomon M 31 M30-34 Prineville OR 2:56:55.2 13:31 54 68 9:16:01 AM
411 502 Kevin James M 33 M30-34 Portland OR 2:57:09.4 13:32 55 68 9:15:23 AM
412 633 Brad Lynch M 44 M40-44 Portland OR 2:57:10.0 13:32 90 122 9:15:21 AM
413 821 Forrest Phifer M 47 M45-49 Eugene OR 2:57:19.6 13:33 57 82 9:15:55 AM
414 1048 Vincent Tran M 23 M20-24 Salem OR 2:57:29.2 13:33 21 26 9:16:08 AM
415 1175 Broderick Ziegle M 40 M40-44 Salem OR 2:57:36.5 13:34 91 122 9:15:54 AM
416 628 Jon Lowery M 44 M40-44 Eugene OR 2:58:22.1 13:37 92 122 9:15:38 AM
417 433 Craig Hass M 52 M50-54 Springfield OR 2:58:47.1 13:39 26 42 9:15:13 AM
418 572 Skyler Koski-Vogt M 42 M40-44 Corvallis OR 2:59:41.6 13:44 93 122 9:16:00 AM
419 983 Kyle Stalker M 38 M35-39 Portland OR 3:00:13.6 13:46 88 108 9:16:15 AM
420 616 Carter Link M 27 M25-29 Sisters OR 3:01:29.5 13:52 35 49 8:59:58 AM
421 1109 Jeremy Wegner M 59 M55-59 Eugene OR 3:02:34.0 13:57 16 25 9:15:57 AM
422 1181 Brandon Gresser M 31 M30-34 Loveland CO 3:02:34.0 13:57 56 68 10:45:49 AM
423 184 Joel Cochran M 49 M45-49 Portland OR 3:07:14.2 14:18 58 82 9:15:23 AM
424 692 Marcos Menez Ibanez M 28 M25-29 Bend OR 3:07:51.8 14:21 36 49 9:15:51 AM
425 440 Zachary Hayes M 39 M35-39 Vancouver WA 3:09:01.0 14:26 89 108 9:00:47 AM
426 1021 Dan Tananaev M 24 M20-24 Salem OR 3:09:42.5 14:29 22 26 9:15:10 AM
427 486 Frank Houser M 40 M40-44 Eugene OR 3:10:50.8 14:35 94 122 8:59:54 AM
428 463 Matthew Hill M 43 M40-44 West Linn OR 3:14:43.2 14:52 95 122 9:15:37 AM
429 1034 Martin Thomas M 27 M25-29 Salem OR 3:14:46.1 14:53 37 49 9:15:20 AM
430 31 Jack Ashby M 18 M15-19 Las Vegas NV 3:14:47.3 14:53 6 8 9:15:20 AM
431 653 Tyler Martin M 35 M35-39 Portland OR 3:17:21.3 15:04 90 108 9:00:32 AM
432 1063 Mike Tweed M 70 M70-74 Independence OR 3:18:44.9 15:11 1 2 9:15:17 AM
433 255 Cj Dezort M 53 M50-54 La Pine OR 3:20:25.2 15:18 27 42 9:15:58 AM
434 947 Jeff Sines M 48 M45-49 Portland OR 3:21:40.0 15:24 59 82 9:15:32 AM
435 778 Bryan O Halloran M 38 M35-39 King City OR 3:24:48.4 15:39 91 108 9:17:30 AM
436 358 Daniel Froylan M 31 M30-34 Salem OR 3:27:42.4 15:52 57 68 9:16:04 AM
437 754 Steven Nevells M 29 M25-29 Glendale AZ 3:28:56.0 15:57 38 49 9:16:01 AM
438 176 Michael Cline M 48 M45-49 McMinnville OR 3:34:39.2 16:24 60 82 9:14:54 AM
439 1158 John Wright M 57 M55-59 Portland OR 3:35:06.7 16:26 17 25 9:16:56 AM
440 892 Gary Runyon M 43 M40-44 Vancouver WA 3:37:08.6 16:35 96 122 9:15:45 AM
441 512 Brian Johnson M 48 M45-49 Medford OR 3:37:39.1 16:37 61 82 9:15:42 AM
442 935 James Sheu M 28 M25-29 Portland OR 3:40:51.2 16:52 39 49 9:15:34 AM
443 238 Fred Davis M 53 M50-54 Vancouver WA 3:45:49.9 17:15 28 42 9:15:48 AM
444 342 Erik Foster M 32 M30-34 Philomath OR 3:50:44.4 17:37 58 68 9:15:44 AM
445 750 Preston Nesse M 28 M25-29 Bellevue WA 4:00:27.7 18:22 40 49 9:00:26 AM
446 289 Paul Eaton M 47 M45-49 Eugene OR 4:10:51.9 19:09 62 82 9:15:25 AM
447 781 Clint Olds M 43 M40-44 Forest Grove OR 4:10:54.4 19:10 97 122 9:15:25 AM
448 1180 Ryan Zurschmit M 35 M35-39 West Linn OR 4:14:28.7 19:26 92 108 9:16:02 AM
449 278 Murali Duggina M 30 M30-34 Beaverton OR 4:28:57.1 20:32 59 68 9:14:54 AM