Western States 100

June 27th 2026
Olympic Valley, CA
100 Miles

2025 Western States 100 Race Results (100 Miles )

Overall
Place
Division
Place
1
1 Caleb Olson
M
20-29
14:11:25
8:30 /mi
2
2 Chris Myers
M
20-29
14:17:39
8:34 /mi
3
3 Kilian Jornet
M
30-39
14:19:22
8:35 /mi
4
4 Jeff Mogavero
M
30-39
14:30:11
8:42 /mi
5
5 Daniel Jones
M
30-39
14:36:17
8:45 /mi
6
6 Seth Ruhling
M
30-39
14:59:36
8:59 /mi
7
7 Ryan Montgomery
M
30-39
15:54:29
9:32 /mi
8
8 Hans Troyer
M
20-29
16:06:52
9:40 /mi
9
9 Peter Frano
M
20-29
16:10:44
9:42 /mi
10
10 Kai Hiroki
M
30-39
16:22:46
9:49 /mi
11
1 Abby Hall
F
30-39
16:37:16
9:58 /mi
12
2 Fuzhao Xiang
F
30-39
16:47:09
10:04 /mi
13
3 Marianne Hogan
F
30-39
16:50:58
10:06 /mi
14
11 Hannes Namberger
M
30-39
16:59:33
10:11 /mi
15
4 Ida Nilsson
F
40-49
17:00:48
10:12 /mi
16
12 Dan Green
M
20-29
17:14:23
10:20 /mi
17
5 Fiona Pascall
F
30-39
17:21:52
10:25 /mi
18
6 Hau Ha
F
30-39
17:23:47
10:26 /mi
19
7 Hannah Allgood
F
30-39
17:39:02
10:35 /mi
20
8 Caitlin Fielder
F
30-39
17:47:26
10:40 /mi
21
9 Keely Henninger
F
30-39
17:57:24
10:46 /mi
22
13 Loren Newman
M
30-39
18:01:33
10:48 /mi
23
14 Joe McConaughy
M
30-39
18:02:34
10:49 /mi
24
15 Johannes Obermueller
M
30-39
18:05:56
10:51 /mi
25
10 Emily Hawgood
F
30-39
18:11:05
10:54 /mi
26
16 Rob Molke
M
30-39
18:12:33
10:55 /mi
27
17 Ricki Wynne
M
40-49
18:41:19
11:12 /mi
28
11 Erin Clark
F
30-39
18:52:22
11:19 /mi
29
18 Jeff Browning
M
50-59
19:12:58
11:31 /mi
30
12 Johanna Antila
F
40-49
19:13:16
11:31 /mi
31
19 Jeremie Marcuccilli
M
40-49
19:47:24
11:52 /mi
32
20 Galen Farris
M
40-49
19:55:59
11:57 /mi
33
13 Eileen Biscaha
F
30-39
20:01:09
12:00 /mi
34
21 Chris Roberts
M
40-49
20:05:51
12:03 /mi
35
22 Adrian Macdonald
M
30-39
20:14:25
12:08 /mi
36
14 Nancy Jiang
F
30-39
20:17:24
12:10 /mi
37
23 Jeff Schacherl
M
30-39
20:21:36
12:12 /mi
38
24 Simon Marcil
M
40-49
20:45:18
12:27 /mi
39
15 Paige Borges
F
30-39
20:46:04
12:27 /mi
40
25 Francesco Sgarlata
M
30-39
20:52:30
12:31 /mi
41
26 Tim Vail
M
20-29
20:55:20
12:33 /mi
42
16 Shea Aquilano
F
20-29
21:08:06
12:40 /mi
43
27 Drew Miller
M
30-39
21:16:37
12:45 /mi
44
17 Melissa Ostaszewski
F
30-39
21:27:10
12:52 /mi
45
18 Amber Weibel
F
40-49
21:28:17
12:52 /mi
46
28 Peter Thorvaldsson
M
40-49
21:29:49
12:53 /mi
47
29 Loren Baker
M
30-39
21:36:49
12:58 /mi
48
30 Michael Roy
M
40-49
21:43:40
13:02 /mi
49
31 Haroldas Subertas
M
30-39
21:45:27
13:03 /mi
50
32 Hyun Chang Chung
M
50-59
22:08:27
13:17 /mi
51
33 Troy Haeseler
M
40-49
22:14:29
13:20 /mi
52
34 Tyler Kilbury
M
30-39
22:18:43
13:23 /mi
53
35 Eddy Healey
M
30-39
22:19:11
13:23 /mi
54
36 Krystian Ogly
M
40-49
22:27:33
13:28 /mi
55
37 Jeffrey Urbanski
M
40-49
22:32:44
13:31 /mi
56
38 Adrian Koch
M
20-29
22:39:19
13:35 /mi
57
39 Luca Guerini
M
50-59
22:42:06
13:37 /mi
58
40 Shad Mika
M
40-49
22:42:46
13:37 /mi
59
41 Olivier Pecoul
M
40-49
22:43:46
13:38 /mi
60
19 Jun Liu
F
30-39
22:45:09
13:39 /mi
61
42 Chad Trumbo
M
40-49
22:47:18
13:40 /mi
62
43 Brian Corgard
M
40-49
22:47:25
13:40 /mi
63
44 Tommy Byrne
M
30-39
22:50:53
13:42 /mi
64
45 Jon Kline
M
40-49
22:52:18
13:43 /mi
65
46 Forrest Eber
M
40-49
22:55:36
13:45 /mi
66
47 Michael Dimond
M
30-39
23:03:29
13:50 /mi
67
48 Michael Klingman
M
40-49
23:06:43
13:52 /mi
68
49 Adam Peterman
M
20-29
23:09:29
13:53 /mi
69
50 Ryan Smook
M
30-39
23:11:55
13:55 /mi
70
51 Federico Pacheco
M
40-49
23:12:13
13:55 /mi
71
52 Anton Kuhberger
M
40-49
23:14:04
13:56 /mi
72
53 Stefan Schuster
M
30-39
23:17:13
13:58 /mi
73
20 Megan Kono
F
40-49
23:17:41
13:58 /mi
74
54 Clay Wilkes
M
30-39
23:22:57
14:01 /mi
75
55 Michael Schooler
M
50-59
23:25:15
14:03 /mi
76
56 Erin Kelman
M
40-49
23:29:22
14:05 /mi
77
57 Lance Pearce
M
40-49
23:30:37
14:06 /mi
78
21 Cindy Shepard
F
30-39
23:31:02
14:06 /mi
79
58 Jack Davis
M
40-49
23:32:11
14:07 /mi
80
59 William Dai
M
50-59
23:33:00
14:07 /mi
81
60 Gerard Riordan
M
30-39
23:33:38
14:08 /mi
82
61 John Baldwin
M
40-49
23:35:45
14:09 /mi
83
62 Dane Ball
M
40-49
23:39:05
14:11 /mi
84
63 David Galvez
M
30-39
23:39:53
14:11 /mi
85
64 Bradley Revenis
M
30-39
23:41:15
14:12 /mi
86
65 Matt Ross
M
40-49
23:42:23
14:13 /mi
87
66 Brandon Dugi
M
20-29
23:46:12
14:15 /mi
88
67 Matthias Glück
M
40-49
23:47:29
14:16 /mi
89
68 Yuichiro Hidaka
M
40-49
23:48:09
14:16 /mi
90
69 Dongyang Li
M
30-39
23:48:58
14:17 /mi
91
70 Howard Norton
M
60-69
23:49:05
14:17 /mi
92
71 Fabio Di Giacomo
M
40-49
23:53:41
14:20 /mi
93
72 Derek Schultz
M
40-49
24:03:18
14:25 /mi
94
73 Dave Kesterson
M
40-49
24:08:00
14:28 /mi
95
74 Alberto Campos
M
40-49
24:09:34
14:29 /mi
96
75 Nathan Moody
M
40-49
24:16:52
14:34 /mi
97
22 Abigail Swift
F
30-39
24:18:51
14:35 /mi
98
76 Christian Gagel
M
30-39
24:23:49
14:38 /mi
99
77 Buck Baker
M
30-39
24:25:31
14:39 /mi
100
78 Graham Law
M
40-49
24:25:44
14:39 /mi
101
79 Elliot Smith
M
40-49
24:45:09
14:51 /mi
102
23 Mallory Servais
F
30-39
24:50:44
14:54 /mi
103
80 Phillip Fowler
M
40-49
24:53:25
14:56 /mi
104
24 Laure Spake
F
30-39
24:59:09
14:59 /mi
105
81 Christopher Bartholomew
M
40-49
25:05:46
15:03 /mi
106
25 Liz Canty
F
30-39
25:10:59
15:06 /mi
107
82 Pål Andersson
M
40-49
25:16:48
15:10 /mi
108
83 William Parnell
M
40-49
25:21:50
15:13 /mi
109
84 Rick Nguyen
M
50-59
25:26:18
15:15 /mi
110
85 Tyler Ford
M
30-39
25:28:36
15:17 /mi
111
86 Jay McCabe
M
50-59
25:31:33
15:18 /mi
112
87 Nicholas Peterson
M
40-49
25:35:44
15:21 /mi
113
88 Julien Ducommun
M
40-49
25:36:45
15:22 /mi
114
89 Babak Rastgoufard
M
50-59
25:39:56
15:23 /mi
115
90 Yann Choppe
M
30-39
25:42:20
15:25 /mi
116
91 Karl Schnaitter
M
40-49
25:42:59
15:25 /mi
117
92 Mathieu Larrivee
M
40-49
25:49:49
15:29 /mi
118
93 Austin Black
M
30-39
25:50:55
15:30 /mi
119
94 Ian Garnett
M
30-39
25:52:43
15:31 /mi
120
95 Doug Oatis
M
40-49
25:55:42
15:33 /mi
121
96 Federico Stickel
M
40-49
25:56:01
15:33 /mi
122
97 Dan Campbell
M
40-49
25:57:46
15:34 /mi
123
98 Daniel Arnold
M
40-49
26:03:06
15:37 /mi
124
99 Jakub Mrowiec
M
30-39
26:03:22
15:38 /mi
125
100 Bryce Murry
M
40-49
26:04:57
15:38 /mi
126
101 Sam Skeels
M
40-49
26:08:00
15:40 /mi
127
102 Aurelien Lorin
M
40-49
26:08:22
15:41 /mi
128
103 William Bacon
M
30-39
26:08:29
15:41 /mi
129
104 Trevor Meding
M
40-49
26:13:15
15:43 /mi
130
105 Morgan Mahn
M
30-39
26:15:49
15:45 /mi
131
106 Jingyi Wang
M
30-39
26:16:24
15:45 /mi
132
26 Tatiana Rypinski
F
30-39
26:19:24
15:47 /mi
133
27 Rebecca Watters
F
30-39
26:28:20
15:53 /mi
134
107 James Bennett
M
30-39
26:29:56
15:53 /mi
135
108 David Peterman
M
60-69
26:34:02
15:56 /mi
136
109 Moon-Ka Leung
M
40-49
26:35:47
15:57 /mi
137
28 Alice May
F
40-49
26:36:09
15:57 /mi
138
29 Qi Song
F
50-59
26:37:37
15:58 /mi
139
110 Christopher Severson
M
50-59
26:39:15
15:59 /mi
140
30 Amy Clark
F
40-49
26:40:12
16:00 /mi
141
31 Megan Bowen
F
30-39
26:42:18
16:01 /mi
142
111 Brian Kutz
M
30-39
26:49:20
16:05 /mi
143
112 Roni Kauri
M
50-59
26:52:42
16:07 /mi
144
32 Carolyn Latham
F
30-39
26:52:50
16:07 /mi
145
33 Yvonne Naughton
F
40-49
26:53:46
16:08 /mi
146
34 Jade Graham
F
30-39
26:54:57
16:08 /mi
147
113 Artur Piecha
M
40-49
26:55:16
16:09 /mi
148
114 Tim Spaulding
M
40-49
27:02:22
16:13 /mi
149
115 Patrick McEnaney
M
50-59
27:04:11
16:14 /mi
150
116 Ken Krogsrud
M
30-39
27:04:56
16:14 /mi
151
117 Jimmey Green
M
40-49
27:05:17
16:15 /mi
152
118 Peter Shearouse
M
30-39
27:10:48
16:18 /mi
153
119 Matthew Chen Smith
M
40-49
27:13:11
16:19 /mi
154
120 Benjamin Gibbard
M
40-49
27:15:11
16:21 /mi
155
35 Debbie Martin-Consani
F
50-59
27:16:48
16:22 /mi
156
121 Brock Ludlow
M
40-49
27:17:41
16:22 /mi
157
36 Zoe Ray
F
20-29
27:18:07
16:22 /mi
158
122 Daniel Oakes
M
40-49
27:18:29
16:23 /mi
159
37 Melissa Johnson
F
40-49
27:18:36
16:23 /mi
160
123 Stuart Cox
M
40-49
27:20:21
16:24 /mi
161
38 Susan Brown
F
40-49
27:20:30
16:24 /mi
162
124 Greg Salvesen
M
30-39
27:23:23
16:26 /mi
163
39 Zoey Mclarty
F
30-39
27:24:30
16:26 /mi
164
125 Konstantin Walmsley
M
50-59
27:26:12
16:27 /mi
165
126 Don Knight
M
40-49
27:26:47
16:28 /mi
166
127 Nick Affleck
M
40-49
27:34:59
16:32 /mi
167
40 Lesley Dellamonica
F
60-69
27:36:34
16:33 /mi
168
128 Sean Schmidt
M
40-49
27:38:27
16:35 /mi
169
129 Kristijan Begic
M
30-39
27:38:49
16:35 /mi
170
41 Karmell Ohlrogge
F
30-39
27:39:29
16:35 /mi
171
130 Ryan Sievers
M
30-39
27:43:00
16:37 /mi
172
131 Tim Hullermann
M
30-39
27:46:22
16:39 /mi
173
42 Miki Sawada
F
30-39
27:47:37
16:40 /mi
174
132 Oscar Osorio
M
40-49
27:49:18
16:41 /mi
175
133 Michael Curry
M
30-39
27:53:47
16:44 /mi
176
134 Richard Kwiatkowski
M
50-59
27:55:01
16:45 /mi
177
135 Evan Bach
M
20-29
27:56:04
16:45 /mi
178
136 Philip Sanderson
M
50-59
27:59:51
16:47 /mi
179
137 Craig Smith
M
40-49
28:01:04
16:48 /mi
180
43 Tyler Lopez
F
40-49
28:03:44
16:50 /mi
181
44 Kristy Killesteyn
F
40-49
28:04:00
16:50 /mi
182
45 Julie Romanet-Perroux
F
40-49
28:08:17
16:52 /mi
183
138 Matthew Dina
M
40-49
28:08:30
16:53 /mi
184
46 Danna Baxley
F
40-49
28:09:12
16:53 /mi
185
139 Christian Reimers
M
40-49
28:10:38
16:54 /mi
186
47 Mindy Coolman
F
40-49
28:12:23
16:55 /mi
187
48 Lucia Mcintosh
F
40-49
28:16:53
16:58 /mi
188
49 Ashley Blakemore
F
40-49
28:18:28
16:59 /mi
189
140 Deron Carter
M
50-59
28:19:02
16:59 /mi
190
141 David Tien
M
50-59
28:19:14
16:59 /mi
191
142 Lars Peterson
M
40-49
28:22:00
17:01 /mi
192
143 David Galloway
M
40-49
28:25:27
17:03 /mi
193
144 Preston Thomas
M
40-49
28:25:41
17:03 /mi
194
50 Michelle Ryan
F
50-59
28:26:50
17:04 /mi
195
145 Francois Lacoursiere
M
50-59
28:27:23
17:04 /mi
196
51 Jaime Dawes
F
40-49
28:27:42
17:04 /mi
197
146 Scott Flatlip
M
30-39
28:31:38
17:06 /mi
198
147 Jason Bull
M
30-39
28:32:25
17:07 /mi
199
148 Jared Romero
M
40-49
28:34:49
17:08 /mi
200
149 Simon Ludwig
M
40-49
28:35:52
17:09 /mi
201
150 Ken Bujer
M
40-49
28:36:52
17:10 /mi
202
151 Max Naughton
M
40-49
28:37:36
17:10 /mi
203
52 Aryn Yancher
F
30-39
28:40:00
17:12 /mi
204
152 Gean ivan Dagnino marquez
M
50-59
28:41:45
17:13 /mi
205
153 Gabe Peterson
M
50-59
28:44:05
17:14 /mi
206
154 Siu Chuen Pang
M
40-49
28:44:41
17:14 /mi
207
155 Antony Stagg
M
50-59
28:45:29
17:15 /mi
208
53 Faith Akioyamen
F
30-39
28:49:42
17:17 /mi
209
156 Jason Pohl
M
30-39
28:49:48
17:17 /mi
210
54 Lauren Schweitzer
F
40-49
28:50:43
17:18 /mi
211
55 Shannon Martin
F
40-49
28:50:59
17:18 /mi
212
157 Yasushi Sasaki
M
60-69
28:52:50
17:19 /mi
213
56 Kenna Brock
F
40-49
28:56:12
17:21 /mi
214
57 Melissa McKeehan
F
40-49
28:56:14
17:21 /mi
215
158 Wim Bastiaens
M
40-49
28:57:33
17:22 /mi
216
159 Michael Pilz
M
50-59
28:57:58
17:22 /mi
217
160 Kevin Wheat
M
40-49
28:59:05
17:23 /mi
218
161 Matt Hempel
M
50-59
28:59:09
17:23 /mi
219
58 Chassen Ortiz
F
30-39
28:59:48
17:23 /mi
220
162 Todd Meconis
M
50-59
28:59:55
17:23 /mi
221
163 Jan Vleck
M
70+
29:02:26
17:25 /mi
222
164 Cody Jackson
M
30-39
29:04:58
17:26 /mi
223
165 Rodrigo Joao
M
40-49
29:05:44
17:27 /mi
224
166 Zhong Ge
M
40-49
29:05:55
17:27 /mi
225
167 Jace Neuenschwander
M
40-49
29:07:23
17:28 /mi
226
168 Jamil Coury
M
40-49
29:07:32
17:28 /mi
227
169 Chad McCarl
M
40-49
29:07:57
17:28 /mi
228
170 Curt Amstutz
M
50-59
29:11:21
17:30 /mi
229
59 Madeleine King
F
20-29
29:11:31
17:30 /mi
230
171 Richard Ward
M
50-59
29:13:08
17:31 /mi
231
60 Elizabeth Lucarelli
F
40-49
29:13:33
17:32 /mi
232
61 Sierra Degroff
F
30-39
29:14:34
17:32 /mi
233
172 Joe Price
M
50-59
29:15:01
17:33 /mi
234
173 Nicholas Hill
M
40-49
29:16:32
17:33 /mi
235
62 Laura Rollins
F
50-59
29:18:03
17:34 /mi
236
174 Kenny Jones
M
40-49
29:18:28
17:35 /mi
237
175 Jack Gammon
M
50-59
29:19:08
17:35 /mi
238
176 Ian Luschin
M
40-49
29:21:18
17:36 /mi
239
63 Maria Simone
F
50-59
29:21:34
17:36 /mi
240
177 Russell Gardham
M
50-59
29:22:39
17:37 /mi
241
178 Tim Gorichanaz
M
30-39
29:22:59
17:37 /mi
242
179 Daniel Cirstoveanu
M
30-39
29:24:03
17:38 /mi
243
64 Amy Thomsen
F
40-49
29:25:40
17:39 /mi
244
180 Mark Klettlinger
M
40-49
29:26:18
17:39 /mi
245
65 Carrie Meng
F
40-49
29:26:50
17:40 /mi
246
66 Jill Hinely
F
40-49
29:27:54
17:40 /mi
247
181 David Hopper
M
50-59
29:28:21
17:41 /mi
248
67 Alison Miller
F
40-49
29:28:54
17:41 /mi
249
68 Rini Sugianto
F
40-49
29:29:03
17:41 /mi
250
182 Mark Valites
M
40-49
29:29:43
17:41 /mi
251
69 Nadine Reynartz
F
40-49
29:30:12
17:42 /mi
252
183 Andrew Mayo
M
40-49
29:31:15
17:42 /mi
253
184 David Saenger
M
50-59
29:31:34
17:42 /mi
254
185 Hohyun Kim
M
60-69
29:31:46
17:43 /mi
255
186 John McCracken
M
50-59
29:32:23
17:43 /mi
256
187 Steve Pemberton
M
40-49
29:32:33
17:43 /mi
257
70 Jess Wacker
F
30-39
29:33:18
17:43 /mi
258
188 Nate Lewis
M
40-49
29:34:37
17:44 /mi
259
189 Christian Abele Plaza
M
50-59
29:35:11
17:45 /mi
260
190 Louis Fiandeiro
M
60-69
29:36:39
17:45 /mi
261
191 David Skeehan
M
40-49
29:36:50
17:46 /mi
262
192 Victor Yang
M
40-49
29:37:15
17:46 /mi
263
71 Becca Frei
F
20-29
29:37:23
17:46 /mi
264
193 Justin Chow
M
40-49
29:37:34
17:46 /mi
265
194 Kelvin Culp
M
50-59
29:37:49
17:46 /mi
266
195 Jose Orillac
M
50-59
29:37:59
17:46 /mi
267
196 Mark Stone
M
50-59
29:39:41
17:47 /mi
268
197 Jean Sabater
M
40-49
29:41:24
17:48 /mi
269
198 Colin Anderson
M
40-49
29:44:10
17:50 /mi
270
72 Jessica Simao
F
30-39
29:45:03
17:51 /mi
271
199 Jianshan Tang
M
50-59
29:45:11
17:51 /mi
272
200 Lee Dunstall
M
40-49
29:45:36
17:51 /mi
273
73 Annie Weiss
F
40-49
29:45:40
17:51 /mi
274
201 Jeff Spencer
M
60-69
29:46:59
17:52 /mi
275
202 Carter Duerksen
M
30-39
29:47:23
17:52 /mi
276
203 Brett Martinez
M
40-49
29:47:30
17:52 /mi
277
204 Lee Gates
M
40-49
29:47:47
17:52 /mi
278
205 Benjamin Fiandaca
M
40-49
29:48:25
17:53 /mi
279
206 Christopher Neiman
M
50-59
29:49:00
17:53 /mi
280
207 Larry Pearson
M
60-69
29:49:09
17:53 /mi
281
74 Pamela Coughlin
F
50-59
29:49:39
17:53 /mi
282
208 Brett Johnson
M
40-49
29:52:29
17:55 /mi
283
209 Nick Drozdiak
M
40-49
29:54:41
17:56 /mi
284
75 Margaret Branick-Abilla
F
50-59
29:56:05
17:57 /mi
285
210 Tatsuro Aoyama
M
50-59
29:57:48
17:58 /mi

Recent Results

The Raven 50 Mile Ultra and Relay
Whitehorse, YT - 116 finishers
50 Miles | 50 KM
Red Wing Trail Challenge
Lagrangeville, NY - 21 finishers
60 KM
Limberlost Challenge
Lake of Bays, ON - 43 finishers
56 KM
Big Butt 50k
Lancaster, SC - 25 finishers
50 KM
Midnight Madness
Tulsa, OK - 60 finishers
100 Miles | 50 Miles | 50 KM
Rancho Hills Trail Run - Summer
Morgan Hill, CA - 4 finishers
50 KM
Finger Lakes 50s
Hector, NY - 100 finishers
50 Miles | 50 KM
Alpenglow 100
Valemount, BC - 204 finishers
100 KM | 60 KM
Old Tom Backyard
Blumenort, MB - 64 finishers
Backyard
View All Results