Cherry City Half Marathon

Salem, Oregon - 09/14/2025

Place
Bib
Number
First
Name
Last
Name
Gender Age City State Time Pace
Sex
Place
Sex
Total
Age
Graded
Score
M01-19
1 330 Diego Lopez M 19 Salem OR 1:33:14.5 7:08 19 119 64.99
2 253 Jeremiah Hernandez M 19 Salem OR 2:03:43.5 9:27 72 119 48.98
M20-29
1 589 Robert Swoboda M 27 Salem OR 1:13:30.5 5:37 3 119 80.56
2 499 Miguel Rios Valdez M 26 Salem OR 1:13:33.0 5:37 4 119 80.51
3 343 Alejandro Madrigal Campos M 27 Woodburn OR 1:13:41.2 5:38 5 119 80.36
4 79 Shayn Carmichael-Kohn M 22 Eugene OR 1:14:45.8 5:43 7 119 79.25
5 644 Gabe Wasserman M 25 Eugene OR 1:15:54.8 5:48 9 119 78.01
6 198 Elbert Giron M 28 Hubbard OR 1:23:38.3 6:24 13 119 70.80
7 610 Dannie Troyer M 28 Halsey OR 1:29:18.5 6:50 16 119 66.31
8 179 Angel Frias M 23 Salem OR 1:33:31.3 7:09 20 119 63.32
9 543 Alexander Shelton M 29 Salem OR 1:33:59.2 7:11 21 119 63.01
10 394 Eduardo Montes M 25 Salem OR 1:41:44.3 7:46 30 119 58.20
11 117 Mason D Elia M 23 Sherwood OR 1:46:20.4 8:08 38 119 55.69
12 5 Blake Allen M 23 Portland OR 1:46:20.9 8:08 39 119 55.68
13 73 Jacob Calvo M 23 Salem OR 1:51:33.8 8:31 48 119 53.08
14 334 Morgan Loring M 28 Salem OR 1:52:44.5 8:37 54 119 52.52
15 24 Luis Avalosguzman M 23 Beaverton OR 1:57:24.1 8:58 61 119 50.44
16 109 Kavika Covington M 27 Salem OR 1:57:33.1 8:59 63 119 50.38
17 598 Angel Torres M 29 Albany OR 1:59:17.8 9:07 65 119 49.64
18 689 Daniel Deal M 24 Albany OR 2:01:50.0 9:19 69 119 48.60
19 279 Pedro Jimenez M 26 Keizer OR 2:05:08.5 9:34 74 119 47.32
20 431 Brandon Olea M 28 Keizer OR 2:09:20.6 9:53 79 119 45.78
21 270 Matthew Hull M 25 Bend OR 2:10:34.7 9:59 82 119 45.35
22 560 Jordy Soto Perez M 26 Springfield OR 2:10:41.9 9:59 83 119 45.31
23 147 Michael Erickson M 23 Tillamook OR 2:14:41.9 10:17 88 119 43.96
24 559 Cristian Soto M 28 Salem OR 2:16:43.6 10:27 89 119 43.31
25 20 Alexander Arreola M 23 Salem OR 2:17:32.6 10:30 90 119 43.05
26 488 Michael Read M 26 Salem OR 2:19:37.0 10:40 94 119 42.41
27 411 Edgar Negrete M 26 Canby OR 2:21:24.5 10:48 96 119 41.88
28 551 Jesus Silva M 20 Salem OR 2:21:56.8 10:51 97 119 42.21
29 679 Wyatt Wampler M 27 Salem OR 2:27:41.1 11:17 102 119 40.10
M30-39
1 34 Ian Batch M 39 Vancouver WA 1:09:09.1 5:17 1 119 88.50
2 567 Zach Steele M 30 Oregon City OR 1:09:42.6 5:20 2 119 84.95
3 49 Brian Bollwitt M 39 Sherwood OR 1:15:40.4 5:47 8 119 80.88
4 359 Luke Marshall M 34 Dallas OR 1:17:31.4 5:56 11 119 76.69
5 512 Chris Roth M 30 Newberg OR 1:21:28.9 6:14 12 119 72.67
6 108 Kevin Coriano M 35 Keizer OR 1:25:08.5 6:30 14 119 70.08
7 650 Ricardo Whitaker M 37 Salem OR 1:32:49.8 7:06 18 119 64.96
8 211 Max Goodman M 35 Salem OR 1:34:24.5 7:13 22 119 63.20
9 76 Marco Cardenas M 37 Salem OR 1:34:42.9 7:14 23 119 63.66
10 483 Manuel Ramirez Juarez M 37 Salem OR 1:35:11.2 7:16 24 119 63.35
11 213 Travis Gordon M 35 Keizer OR 1:37:58.6 7:29 26 119 60.90
12 119 Joshua Dargavell M 35 Grants Pass OR 1:43:24.6 7:54 31 119 57.70
13 471 Dan Pratchenko M 34 Salem OR 1:43:54.0 7:56 32 119 57.22
14 381 Damian Mecham M 35 Salem OR 1:44:14.0 7:58 33 119 57.24
15 468 Michael Porter M 31 Salem OR 1:45:31.1 8:04 36 119 56.12
16 63 Ryan Brown M 35 Portland OR 1:47:31.4 8:13 42 119 55.49
17 434 Matthew Olson M 34 Dallas OR 1:48:01.4 8:15 43 119 55.03
18 639 Michael Walker M 39 Wilsonville OR 1:50:24.8 8:26 46 119 55.43
19 188 Ivan Garcia M 32 Salem OR 1:51:46.5 8:32 49 119 52.99
20 247 Jordan Hayworth M 33 Salem OR 1:51:55.9 8:33 50 119 52.99
21 178 Michael French M 38 McMinnville OR 1:52:18.7 8:35 52 119 54.08
22 201 Gilmer Gongora M 37 Portland OR 1:52:51.6 8:37 55 119 53.43
23 142 Jase Dye M 38 Keizer OR 1:54:33.5 8:45 58 119 53.02
24 480 Jeremy Radke M 37 Dallas OR 1:57:25.6 8:58 62 119 51.35
25 221 Justin Graybill M 30 Brownsville OR 1:59:05.6 9:06 64 119 49.72
26 46 Andrew Bird M 38 Dallas OR 2:01:35.4 9:17 67 119 49.95
27 45 Alexander Bird M 31 Saint Helens OR 2:01:36.6 9:17 68 119 48.69
28 632 Jered Villwock M 34 Salem OR 2:02:44.2 9:23 70 119 48.44
29 541 Tim Shaw M 35 Salem OR 2:03:32.5 9:26 71 119 48.30
30 631 Jesse Villegas M 30 Salem OR 2:06:58.2 9:42 76 119 46.64
31 403 Tanner Morgan M 30 Salem OR 2:08:00.1 9:47 77 119 46.26
32 143 Nathan Dye M 38 Salem OR 2:08:11.3 9:48 78 119 47.38
33 602 Grant Towers M 31 Salem OR 2:09:51.8 9:55 80 119 45.60
34 449 Gabriel Parton Lee M 37 Salem OR 2:10:02.0 9:56 81 119 46.37
35 592 Roger Tanimoto M 33 Hillsboro OR 2:10:53.7 10:00 84 119 45.32
36 299 Scott Kelly M 38 Salem OR 2:12:45.2 10:09 86 119 45.75
37 307 Patrick Koreski M 39 Salem OR 2:23:36.5 10:58 98 119 42.62
38 302 Duncan Kirk M 34 Oregon City OR 2:26:43.8 11:13 100 119 40.52
M40-49
1 595 James Timbrell M 42 San Francisco CA 1:13:46.0 5:38 6 119 84.97
2 517 Carlos Ruiz M 42 Salem OR 1:17:23.5 5:55 10 119 81.00
3 2 Silviano Albino M 42 Salem OR 1:26:44.0 6:38 15 119 72.27
4 375 Joe McCarty M 47 Keizer OR 1:35:20.9 7:17 25 119 68.47
5 94 Martin Chiappe M 45 Portland OR 1:39:33.9 7:37 27 119 64.50
6 600 David Toth M 44 Portland OR 1:40:10.5 7:39 28 119 63.59
7 574 Nate Stoller M 40 Hillsbiro OR 1:40:53.7 7:43 29 119 61.14
8 459 Josiah Phillips M 45 Salem OR 1:45:09.0 8:02 34 119 61.07
9 200 Tom Golden M 48 Independence OR 1:45:25.7 8:03 35 119 62.44
10 492 Kyle Renalds M 44 Lake Oswego OR 1:45:46.5 8:05 37 119 60.22
11 276 Juan Jaramillo M 49 Salem OR 1:46:54.4 8:10 41 119 62.09
12 576 Jason Stringer M 42 Salem OR 1:49:47.0 8:23 44 119 57.10
13 645 David Watts M 44 Vancouver WA 1:50:22.1 8:26 45 119 57.72
14 8 Jaime Alvarez M 47 Salem OR 1:52:17.6 8:35 51 119 58.14
15 80 Saul Carrasco M 41 Corvallis OR 1:52:23.3 8:35 53 119 55.33
16 374 Mark Mazzuca M 43 Salem OR 1:53:28.5 8:40 56 119 55.68
17 584 Jared Swanson M 43 Salem OR 1:56:35.0 8:54 60 119 54.20
18 605 Thinh Tran M 48 Salem OR 2:00:28.6 9:12 66 119 54.64
19 320 Chad Lawton M 43 Salem OR 2:03:44.2 9:27 73 119 51.06
20 544 David Shewey M 49 Aumsville OR 2:18:04.5 10:33 91 119 48.08
21 99 Anton Cobb M 43 Salem OR 2:25:46.5 11:08 99 119 43.34
22 177 Chris French M 41 Salem OR 2:27:40.0 11:17 101 119 42.11
23 123 Peter Davis M 47 Salem OR 2:50:31.9 13:02 106 119 38.28
M50-59
1 578 John Strother M 51 Salem OR 1:32:28.0 7:04 17 119 73.04
2 662 Dean Woodward M 59 Salem OR 1:46:45.5 8:09 40 119 67.94
3 565 Derek Spencer M 53 Salem OR 1:54:04.4 8:43 57 119 60.24
4 611 Chad Tucker M 55 Eugene OR 1:55:16.7 8:48 59 119 60.66
5 640 Jack Wallace M 59 Salem OR 2:05:20.7 9:35 75 119 57.87
6 217 Randy Grant M 59 McMinnville OR 2:19:31.8 10:40 93 119 51.98
7 686 Nagaraj Raghavendran M 52 Salem OR 2:34:13.7 11:47 104 119 44.17
8 489 Michael Reed M 55 Dallas OR 2:57:05.1 13:32 107 119 39.49
M60-69
1 183 John Gallagher M 63 Salem OR 1:51:16.8 8:30 47 119 67.68
2 169 Bryce Fields M 61 Salem OR 2:11:22.5 10:02 85 119 56.24
3 304 Curt Kniebuehler M 60 Oregon City OR 2:19:14.9 10:38 92 119 52.57
4 569 Eric Stelzer M 61 Sublimity OR 2:29:58.9 11:27 103 119 49.26
5 262 Glenn Hoffman M 64 Salem OR 2:46:57.6 12:45 105 119 45.54