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