Cascade Half Marathon

Produced by Willamette Valley Roadrunners
Turner, Oregon - 01/18/2026

10K

Overall : Male

Place
Bib
Number
First
Name
Last
Name
Gender Age Division City State Time Pace
Div
Place
Div
Total
Age
Graded
Score
Start
1 304 Alejandro Madrigal Campos M 27 M20-29 Woodburn OR 33:02.8 5:20 1 13 81.25 9:15:00 AM
2 424 Eddie Rodriguez M 32 M30-39 Albany OR 33:05.6 5:20 1 24 81.79 9:15:00 AM
3 505 David Villanueva Cortes M 18 M01-19 Woodburn OR 35:40.2 5:45 1 16 77.85 9:15:01 AM
4 471 Joshua Steffen M 27 M20-29 Silverton OR 36:10.7 5:50 2 13 74.22 9:15:01 AM
5 433 Mike Rosling M 47 M40-49 Corvallis OR 36:40.4 5:55 1 20 81.72 9:15:02 AM
6 552 David Rasca M 48 M40-49 Salem OR 37:55.7 6:07 2 20 79.67 9:15:01 AM
7 390 Chris Pucci M 50 M50-59 Newberg OR 38:47.0 6:15 1 13 79.16 9:15:01 AM
8 37 Daniel Bartosz M 49 M40-49 Portland OR 38:58.4 6:17 3 20 78.13 9:15:01 AM
9 111 Juan Cruz M 15 M01-19 Woodburn OR 40:06.8 6:28 2 16 72.26 9:15:01 AM
10 177 Gregory Gandy M 26 M20-29 Salem OR 42:28.5 6:51 3 13 63.22 9:15:03 AM
11 123 Justin Day M 47 M40-49 Salem OR 42:37.8 6:52 4 20 70.30 9:15:06 AM
12 109 Wyatt Crabb M 16 M01-19 Fairbanks AK 43:24.3 7:00 3 16 65.66 9:15:15 AM
13 353 David Navarro M 14 M01-19 Woodburn OR 44:16.8 7:08 4 16 66.70 9:15:01 AM
14 364 Cristian Ortega Cavieres M 40 M40-49 Salem OR 45:01.6 7:15 5 20 63.11 9:15:05 AM
15 3 Gregory Adelman M 26 M20-29 Aumsville OR 45:13.2 7:17 4 13 59.38 9:15:07 AM
16 516 Chris Wallace M 29 M20-29 Fossil OR 45:44.1 7:22 5 13 58.74 9:15:13 AM
17 262 Marshall King M 39 M30-39 Banks OR 45:59.2 7:25 2 24 61.32 9:15:13 AM
18 537 Randy Word M 57 M50-59 Canby OR 46:27.7 7:29 2 13 70.02 9:15:03 AM
19 336 Matt Miller M 34 M30-39 Salem OR 46:50.9 7:33 3 24 58.24 9:15:04 AM
20 555 Devin White M 34 M30-39 Turner OR 46:56.3 7:34 4 24 58.13 9:15:00 AM
21 84 Alan Cate M 40 M40-49 Gresham OR 46:56.9 7:34 6 20 60.53 9:15:02 AM
22 290 Eric Lochner M 60 M60-69 Portland OR 47:13.8 7:37 1 9 70.68 9:15:02 AM
23 269 Paul Kowalczyk M 46 M40-49 Keizer OR 47:32.7 7:40 7 20 62.54 9:15:09 AM
24 509 Jason Voorhees M 45 M40-49 Salem OR 47:36.1 7:40 8 20 62.01 9:15:15 AM
25 544 Joe Zigmund M 50 M50-59 Lebanon OR 47:44.0 7:41 3 13 64.32 9:15:02 AM
26 491 Elijah Thorson M 16 M01-19 Dallas OR 47:51.3 7:43 5 16 59.56 9:15:17 AM
27 330 Dan Meireis M 68 M60-69 Salem OR 47:51.4 7:43 2 9 75.02 9:15:03 AM
28 129 Heriberto Diaz M 70 M70-99 Portland OR 48:06.9 7:45 1 10 76.24 9:15:06 AM
29 57 Bill Boniface M 73 M70-99 Corvallis OR 48:14.6 7:46 2 10 79.15 9:15:06 AM
30 175 John Gallagher M 63 M60-69 Salem OR 48:23.5 7:48 3 9 70.85 9:15:03 AM
31 438 Alex Rux M 45 M40-49 Salem OR 48:43.5 7:51 9 20 60.58 9:15:10 AM
32 80 Santiago Camacho M 64 M60-69 Stayton OR 48:46.5 7:51 4 9 70.94 9:15:01 AM
33 359 Rob Ogilvie M 43 M40-49 Dallas OR 48:52.5 7:52 10 20 59.47 9:15:15 AM
34 231 Parker Hunt M 16 M01-19 Stayton OR 49:00.2 7:54 6 16 58.16 9:15:27 AM
35 556 James Julian M 45 M40-49 Salem OR 50:30.8 8:08 11 20 58.43 9:15:36 AM
36 288 Brian Littlefield M 42 M40-49 Silverton OR 50:47.7 8:11 12 20 56.76 9:15:33 AM
37 201 Zach Hammerschmith M 29 M20-29 Stayton OR 52:04.5 8:23 6 13 51.59 9:15:25 AM
38 118 Douglas Davidson M 49 M40-49 Salem OR 52:13.3 8:25 13 20 58.31 9:15:18 AM
39 216 John Hendricks M 39 M30-39 Sublimity OR 53:14.1 8:35 5 24 52.97 9:15:04 AM
40 248 Ryan Johnston M 33 M30-39 Salem OR 53:23.3 8:36 6 24 50.88 9:15:05 AM
41 184 Nathaniel Gilman M 10 M01-19 Salem OR 53:53.8 8:41 7 16 60.98 9:15:05 AM
42 551 Colton Hanson M 32 M30-39 Keizer OR 54:10.4 8:44 7 24 49.96 9:15:26 AM
43 185 Timothy Gilman M 50 M50-59 Salem OR 54:11.0 8:44 4 13 56.66 9:15:05 AM
44 500 Simon Turner M 56 M50-59 Salem OR 54:31.7 8:47 5 13 59.15 9:15:20 AM
45 97 John Collins M 64 M60-69 Dayton OR 54:57.3 8:51 5 9 62.96 9:15:08 AM
46 358 Blake Ogilvie M 16 M01-19 Dallas OR 55:36.9 8:58 8 16 51.25 9:15:18 AM
47 564 Phil Anderson M 73 M70-99 Portland OR 55:37.0 8:58 3 10 68.66 9:15:06 AM
48 63 Tristen Bromley M 17 M01-19 Turner OR 55:45.9 8:59 9 16 50.42 9:15:29 AM
49 181 Jose Gil M 28 M20-29 Salem OR 56:09.4 9:03 7 13 47.81 9:15:38 AM
50 327 Connor McVay M 25 M20-29 Eugene OR 56:15.2 9:04 8 13 47.73 9:15:16 AM
51 296 Victor Loza M 28 M20-29 Troutdale OR 56:18.1 9:04 9 13 47.69 9:15:32 AM
52 33 Dj Barnes M 39 M30-39 Aumsville OR 56:58.3 9:11 8 24 49.50 9:15:30 AM
53 444 Nova Santana M 14 M01-19 Estacada OR 57:05.7 9:12 10 16 51.73 9:15:07 AM
54 443 Jonathan Santana M 37 M30-39 Estacada OR 57:07.5 9:12 9 24 48.64 9:15:08 AM
55 253 Ricardo Mig Juanengo M 29 M20-29 Eugene OR 57:39.7 9:17 10 13 46.59 9:15:20 AM
56 215 Joe Hempel M 51 M50-59 Langley WA 58:02.7 9:21 6 13 53.32 9:15:29 AM
57 98 Matt Collum M 40 M40-49 Corvallis OR 59:00.8 9:30 14 20 48.15 9:15:18 AM
58 373 Dylan Pendrak M 34 M30-39 Salem OR 59:16.8 9:33 10 24 46.02 9:15:19 AM
59 110 Daren Cranor M 30 M30-39 Mulino OR 59:32.1 9:35 11 24 45.21 9:15:44 AM
60 319 Jeremy Maynard M 43 M40-49 Tualatin OR 1:01:38.7 9:56 15 20 47.15 9:15:33 AM
61 387 Grady Preston M 64 M60-69 Aurora OR 1:02:40.7 10:06 6 9 55.20 9:15:18 AM
62 16 Antonio Aranda M 33 M30-39 Woodburn OR 1:03:18.3 10:12 12 24 42.91 9:15:47 AM
63 279 Stefan Larson M 38 M30-39 Salem OR 1:03:19.6 10:12 13 24 44.22 9:15:31 AM
64 557 Ryan Dority M 31 M30-39 Albany OR 1:03:21.4 10:12 14 24 42.59 9:15:06 AM
65 507 Caleb Visconti-Gulliver M 11 M01-19 Corvallis OR 1:04:33.5 10:24 11 16 49.31 9:15:29 AM
66 440 Gerardo Salcido M 33 M30-39 Salem OR 1:05:41.5 10:35 15 24 41.35 9:15:37 AM
67 492 Randy Tingle M 48 M40-49 Aumsville OR 1:06:41.7 10:44 16 20 45.31 9:15:33 AM
68 548 Curtis Francis M 63 M60-69 Salem OR 1:08:27.1 11:01 7 9 50.09 9:15:30 AM
69 502 Clay Vanriper M 30 M30-39 Beaverton OR 1:09:07.7 11:08 16 24 38.94 9:15:12 AM
70 274 Ryan Landsiedel M 29 M20-29 Salem OR 1:09:21.6 11:10 11 13 38.73 9:15:40 AM
71 62 Jay Bromley M 51 M50-59 Turner OR 1:09:42.9 11:14 7 13 44.40 9:15:32 AM
72 462 Michael Skidmore M 32 M30-39 Klamath Falls OR 1:11:07.5 11:27 17 24 38.06 9:15:34 AM
73 222 Scott Hite M 57 M50-59 Stayton OR 1:11:44.4 11:33 8 13 45.35 9:15:26 AM
74 82 Marc Capitano M 50 M50-59 Portland OR 1:13:22.5 11:49 9 13 41.84 9:15:38 AM
75 88 Larry Cheyne M 60 M60-69 Keizer OR 1:14:18.6 11:58 8 9 44.92 9:15:31 AM
76 6 Jeffrey Alger M 54 M50-59 Hillsboro OR 1:16:22.4 12:18 10 13 41.53 9:15:05 AM
77 206 Ron Harding M 59 M50-59 Salem OR 1:18:08.9 12:35 11 13 42.35 9:15:17 AM
78 261 Foster Kimble M 79 M70-99 Salem OR 1:18:39.1 12:40 4 10 54.31 9:15:05 AM
79 468 Ben Stamm M 38 M30-39 Salem OR 1:19:01.7 12:44 18 24 35.43 9:15:41 AM
80 20 Aaron Avery M 12 M01-19 Independence OR 1:19:58.5 12:53 12 16 38.70 9:15:34 AM
81 490 Tyler Thompson M 36 M30-39 Aumsville OR 1:20:26.9 12:57 19 24 34.31 9:15:14 AM
82 398 Isaac Raska M 31 M30-39 Salem OR 1:21:43.9 13:10 20 24 33.02 9:15:42 AM
83 126 William Deloriea M 77 M70-99 Bloomington IL 1:23:02.4 13:22 5 10 49.29 9:15:26 AM
84 472 Jerry Stewart M 36 M30-39 Sublimity OR 1:26:05.5 13:52 21 24 32.06 9:15:27 AM
85 144 Eb Engelmann M 84 M70-99 Salem OR 1:30:11.4 14:31 6 10 54.26 9:15:23 AM
86 258 Bob Kelly M 80 M70-99 Salem OR 1:37:23.3 15:41 7 10 44.92 9:15:32 AM