Tamalpa Headlands 50K

August 15th 2026
Muir Beach, CA
50 KM

2025 Tamalpa Headlands 50K Race Results (50 KM )

Overall
Place
Division
Place
1
1 Cole Campbell
M
20-29
3:31:43
6:48 /mi
2
2 Liam Meirow
M
20-29
3:32:25
6:50 /mi
3
3 Spencer Ferguson-Dryden
M
20-29
3:32:29
6:50 /mi
4
4 Edward Owens
M
30-39
3:44:23
7:13 /mi
5
5 David Eik
M
20-29
3:47:11
7:18 /mi
6
6 Corey Baxter
M
40-49
3:47:43
7:19 /mi
7
7 Garrett Gardner
M
20-29
3:48:47
7:21 /mi
8
8 Philip Royer
M
30-39
3:54:26
7:32 /mi
9
9 Gatlin Holland
M
30-39
3:56:05
7:35 /mi
10
10 Nick Reshetnikov
M
30-39
4:00:07
7:43 /mi
11
11 Jonah Backstrom
M
50-59
4:02:26
7:48 /mi
12
1 Tayler Tuttle
F
20-29
4:03:05
7:49 /mi
13
12 Jamie Hunyor
M
30-39
4:03:43
7:50 /mi
14
13 Andrew Allen
M
20-29
4:05:22
7:53 /mi
15
14 Anthony Fagundes
M
30-39
4:06:07
7:55 /mi
16
2 Caroline Alcorta
F
20-29
4:06:24
7:55 /mi
17
3 Ellaney Matarese
F
20-29
4:10:01
8:02 /mi
18
4 Julia Vasquez Giguere
F
20-29
4:12:29
8:07 /mi
19
5 Jennifer Schmidt
F
30-39
4:12:36
8:07 /mi
20
15 Jacques Saarbach
M
30-39
4:20:46
8:23 /mi
21
6 Sarah Biehl
F
30-39
4:22:08
8:26 /mi
22
16 Aaron Mora
M
30-39
4:22:48
8:27 /mi
23
17 Max Kam
M
30-39
4:24:34
8:30 /mi
24
7 Lindsay Piraino
F
20-29
4:25:50
8:33 /mi
25
18 Connor Farrow
M
20-29
4:28:20
8:38 /mi
26
8 Anna Louden
F
30-39
4:28:21
8:38 /mi
27
19 Luis Barroso-Luque
M
30-39
4:32:05
8:45 /mi
28
9 Selena Langner
F
30-39
4:34:23
8:49 /mi
29
10 Sara Bagnell
F
20-29
4:36:26
8:53 /mi
30
20 Matt Pullen
M
40-49
4:37:24
8:55 /mi
31
21 Otis Lyons
M
20-29
4:39:34
8:59 /mi
32
22 Jared Forman
M
30-39
4:40:53
9:02 /mi
33
11 Grace Perkins
F
20-29
4:41:08
9:02 /mi
34
23 Robert Estes
M
40-49
4:41:16
9:03 /mi
35
24 Justin Morejohn
M
40-49
4:42:51
9:06 /mi
36
25 Murray Dunn
M
50-59
4:46:32
9:13 /mi
37
26 Zachary Rath
M
30-39
4:47:12
9:14 /mi
38
27 Jean Pommier
M
60-69
4:48:45
9:17 /mi
39
12 Leandra Zimmermann
F
20-29
4:51:57
9:23 /mi
40
28 Victor Skorapa
M
30-39
4:57:12
9:33 /mi
41
13 Elizabeth Schinski
F
30-39
4:57:38
9:34 /mi
42
29 Orion Galioni
M
40-49
4:59:10
9:37 /mi
43
14 Katharine Lynch
F
20-29
5:00:39
9:40 /mi
44
30 Stuart Taylor
M
50-59
5:01:15
9:41 /mi
45
31 Chris Greene
M
50-59
5:01:47
9:42 /mi
46
32 Tyee Atkin
M
20-29
5:02:06
9:43 /mi
47
33 Max Arquilevich
M
20-29
5:02:07
9:43 /mi
48
34 Denis Barushev
M
40-49
5:03:14
9:45 /mi
49
35 Bryan Derr
M
30-39
5:06:46
9:52 /mi
50
36 Justin Smith
M
30-39
5:07:17
9:53 /mi
51
37 Gabriel Green
M
30-39
5:07:28
9:53 /mi
52
15 Samantha Bear
F
30-39
5:08:50
9:56 /mi
53
16 Sarah Barber
F
40-49
5:10:47
10:00 /mi
54
38 Rob Van De Pette
M
40-49
5:13:28
10:05 /mi
55
39 Joe Angelo
M
40-49
5:13:44
10:05 /mi
56
40 Westley Dang
M
30-39
5:13:50
10:06 /mi
57
17 Allison Gallaher
F
30-39
5:13:55
10:06 /mi
58
18 Lauren Misenti
F
30-39
5:14:28
10:07 /mi
59
41 Billy Boss
M
30-39
5:14:43
10:07 /mi
60
19 Aimee Trujillo
F
30-39
5:14:52
10:08 /mi
61
42 Riley Venne
M
20-29
5:14:59
10:08 /mi
62
43 Michael Walker
M
30-39
5:16:37
10:11 /mi
63
20 Ananya Ramkumar
F
20-29
5:17:40
10:13 /mi
64
44 Justin Mikecz
M
40-49
5:18:22
10:14 /mi
65
45 Greg King
M
40-49
5:19:09
10:16 /mi
66
46 Michael Fadling
M
50-59
5:19:22
10:16 /mi
67
47 Paul Broyer
M
30-39
5:20:03
10:18 /mi
68
21 Rebecca Johnson
F
30-39
5:20:21
10:18 /mi
69
48 Jason Van Der Merwe
M
30-39
5:20:39
10:19 /mi
70
49 Matt Cover
M
40-49
5:22:35
10:22 /mi
71
22 Hannah Rowe
F
30-39
5:22:51
10:23 /mi
72
50 Maximilian Yaport
M
20-29
5:25:47
10:29 /mi
73
51 Nicholas Yoong
M
20-29
5:28:17
10:33 /mi
74
52 Matt Gaide
M
30-39
5:28:54
10:35 /mi
75
53 William Wright
M
30-39
5:29:12
10:35 /mi
76
54 Pari Gabriel
M
20-29
5:30:18
10:37 /mi
77
55 David Briggs
M
50-59
5:30:29
10:38 /mi
78
56 Mark Seelos
M
30-39
5:30:42
10:38 /mi
79
57 Evrhet Milam
M
40-49
5:31:07
10:39 /mi
80
58 William Nguyen
M
30-39
5:31:55
10:40 /mi
81
59 Hiro Kubo
M
40-49
5:31:56
10:41 /mi
82
60 Chris Moen
M
30-39
5:35:09
10:47 /mi
82
61 David Wickeraad
M
30-39
5:35:09
10:47 /mi
84
62 Ethan McGuire
M
<20
5:35:15
10:47 /mi
85
63 Jacob Ng
M
20-29
5:35:44
10:48 /mi
86
64 Lucci Fekete
M
30-39
5:36:08
10:49 /mi
87
65 Mark Mroz
M
30-39
5:37:38
10:52 /mi
88
66 Antonio Colas
M
40-49
5:38:12
10:53 /mi
89
67 Greg Lynch
M
30-39
5:40:13
10:57 /mi
90
68 Pradeep Pise
M
40-49
5:42:49
11:02 /mi
91
23 Maya Khanna
F
20-29
5:43:10
11:02 /mi
92
69 Bob Wealer
M
40-49
5:44:38
11:05 /mi
93
70 Adam Glueck
M
20-29
5:44:57
11:06 /mi
94
71 Justin Kirk
M
30-39
5:46:24
11:08 /mi
95
72 Vinny Wood
M
50-59
5:47:04
11:10 /mi
96
73 Donal Carroll
M
50-59
5:47:21
11:10 /mi
97
24 Verity Breen
F
50-59
5:48:04
11:12 /mi
98
74 Joseph Kaming-Thanassi
M
20-29
5:48:07
11:12 /mi
99
25 Anna Midgley
F
20-29
5:48:12
11:12 /mi
100
75 Eric Duca
M
50-59
5:49:24
11:14 /mi
101
76 Andrew Melton
M
40-49
5:49:48
11:15 /mi
102
26 Tessa Petrich
F
30-39
5:50:28
11:16 /mi
103
77 Brian Pattison
M
30-39
5:52:57
11:21 /mi
104
27 Maddie Mau
F
30-39
5:53:33
11:22 /mi
105
78 Lukas Ruiz
M
30-39
5:55:50
11:27 /mi
106
28 Audrey Kranz
F
40-49
5:57:14
11:29 /mi
107
79 Evan Rapoport
M
20-29
5:57:49
11:30 /mi
108
80 Max Gerber
M
20-29
5:57:52
11:31 /mi
109
81 Michael Siegel
M
40-49
6:00:16
11:35 /mi
110
82 Raj Hathiramani
M
30-39
6:01:18
11:37 /mi
110
83 Shaan Hathiramani
M
30-39
6:01:18
11:37 /mi
112
84 Peter Veloo
M
40-49
6:04:55
11:44 /mi
113
29 Cristina Crespo Montañes
F
30-39
6:05:23
11:45 /mi
113
30 Hope McGowan
F
20-29
6:05:23
11:45 /mi
115
31 Leilani Tice
F
20-29
6:05:26
11:45 /mi
116
85 Chris Bassett
M
50-59
6:05:46
11:46 /mi
117
86 David Behle
M
30-39
6:06:32
11:47 /mi
118
87 Frank Ross
M
30-39
6:06:50
11:48 /mi
119
88 Jackson Davis
M
30-39
6:07:15
11:49 /mi
120
89 Anil Rao
M
40-49
6:07:57
11:50 /mi
121
90 Brandon Ruth
M
30-39
6:09:12
11:52 /mi
122
91 Howard Konishi
M
40-49
6:09:35
11:53 /mi
123
32 Gabrielle Javier
F
30-39
6:09:53
11:54 /mi
124
92 Kevin Noel Pedregosa
M
<20
6:10:37
11:55 /mi
125
33 Lanore Bergenske
F
60-69
6:10:55
11:56 /mi
126
93 Jeffrey Stevens
M
50-59
6:11:57
11:58 /mi
127
94 Israel Ramirez
M
50-59
6:12:44
11:59 /mi
128
34 Wallis Adams
F
40-49
6:13:26
12:01 /mi
129
95 Sean Grant
M
30-39
6:14:52
12:03 /mi
130
96 Grant Touchton
M
20-29
6:15:36
12:05 /mi
131
97 Karthik Raveendran
M
40-49
6:15:55
12:05 /mi
132
98 Jack Robertson
M
20-29
6:15:57
12:06 /mi
133
99 Arbel Efraty
M
20-29
6:16:37
12:07 /mi
134
100 Eric Mundstock
M
30-39
6:16:45
12:07 /mi
135
35 Amber Graziano
F
40-49
6:19:29
12:12 /mi
136
36 Elsa Bates
F
20-29
6:20:56
12:15 /mi
137
37 Shannon Rossmeissl
F
30-39
6:21:27
12:16 /mi
138
101 Mark Blackwell
M
50-59
6:22:12
12:18 /mi
139
102 Gavin Ho
M
30-39
6:22:13
12:18 /mi
140
38 Paula Hamilton
F
60-69
6:22:17
12:18 /mi
141
103 Austin Yi
M
30-39
6:22:53
12:19 /mi
142
104 Geoff Vaughan
M
60-69
6:23:29
12:20 /mi
143
105 Greg Nacco
M
60-69
6:23:30
12:20 /mi
144
39 Lucia Chen-Luftig
F
50-59
6:24:17
12:22 /mi
145
40 Yuting Zhang
F
50-59
6:25:48
12:25 /mi
146
106 Tyler Schmidt
M
<20
6:26:38
12:26 /mi
147
107 David Foo
M
30-39
6:27:05
12:27 /mi
148
108 Justin Borromeo
M
20-29
6:27:16
12:27 /mi
149
41 Anna Hulseman
F
20-29
6:27:40
12:28 /mi
149
109 John Nolan
M
20-29
6:27:40
12:28 /mi
151
42 Amy Waldron
F
40-49
6:28:04
12:29 /mi
152
43 Cassandra Ling
F
30-39
6:28:10
12:29 /mi
153
110 Roy Calimlim
M
40-49
6:29:16
12:31 /mi
154
44 Shana O'Shea
F
40-49
6:30:26
12:33 /mi
154
45 Alaina Touchton
F
20-29
6:30:26
12:33 /mi
156
111 Brad Cacciatore
M
40-49
6:30:28
12:34 /mi
157
46 Orly Liba
F
40-49
6:30:33
12:34 /mi
158
47 Jenna Williams
F
20-29
6:30:58
12:35 /mi
159
48 Gray Lauren
F
30-39
6:32:01
12:37 /mi
160
112 Jason Kim
M
40-49
6:32:17
12:37 /mi
161
49 Joyce Lee
F
40-49
6:32:23
12:37 /mi
162
50 Kathy Herzog
F
60-69
6:32:26
12:37 /mi
163
113 Dario Zea
M
40-49
6:32:32
12:38 /mi
164
51 Natalia Leakos
F
20-29
6:32:42
12:38 /mi
165
114 Eric Waters
M
40-49
6:34:42
12:42 /mi
166
115 Zhiru Liu
M
20-29
6:34:46
12:42 /mi
167
116 Jerry Shi
M
20-29
6:35:10
12:43 /mi
168
52 Francesca Au
F
30-39
6:37:20
12:47 /mi
169
117 Benjamin Errett
M
40-49
6:38:03
12:48 /mi
170
53 Laura Neal
F
50-59
6:38:09
12:48 /mi
171
118 Matt Chan
M
30-39
6:38:10
12:48 /mi
172
54 Melissa Wahlstrom
F
50-59
6:40:01
12:52 /mi
173
119 Albert Chen
M
40-49
6:40:22
12:53 /mi
174
120 Erik Cheng
M
20-29
6:41:12
12:54 /mi
175
55 Emily Mills
F
30-39
6:42:52
12:57 /mi
176
121 Autumn Wycoff
M
40-49
6:44:39
13:01 /mi
177
122 Derek Brown
M
40-49
6:45:35
13:03 /mi
178
123 Brett Woelber
M
30-39
6:49:44
13:11 /mi
179
124 Leif Bostrom
M
40-49
6:51:00
13:13 /mi
180
125 Tim Geary
M
40-49
6:51:35
13:14 /mi
181
56 Anabela Diaz
F
40-49
6:51:39
13:14 /mi
182
126 Allan Kelly
M
40-49
6:51:44
13:15 /mi
183
127 Rajeev Murugaswamy
M
40-49
6:52:28
13:16 /mi
184
128 Angel Merino
M
30-39
6:53:33
13:18 /mi
185
57 Claire Neilan
F
50-59
6:53:40
13:18 /mi
186
129 Bryan Dupertuis
M
40-49
6:54:27
13:20 /mi
187
130 Adam Scott
M
30-39
6:55:28
13:22 /mi
188
131 Zachariah Kish-Degiulio
M
30-39
6:55:29
13:22 /mi
189
58 Emily Kamen
F
30-39
6:55:30
13:22 /mi
190
132 Neil Ortiz
M
50-59
6:56:21
13:24 /mi
191
133 Jason Szydlik
M
50-59
6:56:45
13:24 /mi
192
134 Roland Burgmann
M
60-69
6:56:59
13:25 /mi
193
135 Jared Westbrook
M
40-49
7:04:25
13:39 /mi
194
59 Jillian Shivery
F
20-29
7:07:09
13:44 /mi
195
136 Frank McGreal
M
20-29
7:07:11
13:44 /mi
196
60 Clarissa He
F
20-29
7:07:35
13:45 /mi
197
61 Alicia Andrews
F
40-49
7:07:38
13:45 /mi
198
62 Natalie Swenson
F
30-39
7:08:41
13:47 /mi
199
63 Liz Huntley
F
30-39
7:08:43
13:47 /mi
200
64 Gabriela Gonzalez Bux
F
40-49
7:11:00
13:52 /mi
201
137 Chris Ingoldsby
M
50-59
7:13:19
13:56 /mi
202
65 Jane Baldwin
F
60-69
7:14:56
13:59 /mi
203
66 Ana Grijalvo
F
40-49
7:16:21
14:02 /mi
204
138 Kiran Krishnamurthy
M
50-59
7:17:05
14:04 /mi
205
67 Elaine Cadman
F
40-49
7:18:00
14:05 /mi
206
139 Dudley Blauwet
M
70+
7:18:08
14:06 /mi
207
140 Edwin Mendez
M
30-39
7:18:45
14:07 /mi
208
68 Elizabeth Pope
F
40-49
7:20:10
14:10 /mi
209
141 Chuck Amital
M
60-69
7:21:16
14:12 /mi
210
142 Ryan Jew
M
30-39
7:28:19
14:25 /mi
211
143 Baldwyn Chieh
M
50-59
7:32:23
14:33 /mi
212
144 Chris Detrick
M
40-49
7:33:47
14:36 /mi
213
69 Patty Shijo
F
60-69
7:37:00
14:42 /mi
214
70 Fangxing Liu
F
20-29
7:39:30
14:47 /mi
215
145 Christopher Cabbat
M
40-49
7:39:47
14:47 /mi
216
71 Carrie Caeton
F
50-59
7:44:53
14:57 /mi
217
72 Alison Bassett
F
40-49
7:44:58
14:57 /mi
218
73 Joanna Veres
F
20-29
7:46:30
15:00 /mi
219
146 Jonah Marne
M
20-29
7:53:18
15:14 /mi
219
147 Ryan McGuire
M
40-49
7:53:18
15:14 /mi
221
148 Errol Jones
M
70+
7:54:12
15:15 /mi
222
149 Ben Learn
M
20-29
7:54:53
15:17 /mi
223
74 Emilie Goldman
F
50-59
7:56:56
15:21 /mi
224
75 Avery Gaffney
F
<20
7:57:57
15:22 /mi
225
76 Darunee Pisutadamongkol
F
60-69
7:58:46
15:24 /mi
226
77 Ascha Drake
F
50-59
7:58:58
15:24 /mi
227
78 Luisa Cheung
F
50-59
8:00:20
15:27 /mi
228
79 Lidia Deleon
F
40-49
8:00:22
15:27 /mi
229
80 Pen Perez
F
50-59
8:06:59
15:40 /mi
230
150 Lance Ding
M
20-29
8:08:00
15:42 /mi
231
151 Marco Denson
M
60-69
8:11:39
15:49 /mi
232
81 Amy Chinn
F
40-49
8:12:38
15:51 /mi
233
152 Paul Oropallo
M
60-69
8:13:14
15:52 /mi
234
82 Heather Sutherland
F
50-59
8:14:23
15:54 /mi
235
153 Fernando Urrego
M
50-59
8:25:20
16:15 /mi
236
83 Colette Plum
F
50-59
8:29:00
16:22 /mi
237
84 Moriah Prescia
F
30-39
8:36:52
16:38 /mi
238
85 Devon Lucero
F
30-39
8:36:55
16:38 /mi
239
86 Shehla Rana
F
40-49
8:46:10
16:56 /mi
240
154 Kip Kuduk
M
50-59
8:50:06
17:03 /mi
241
155 Tim Danison
M
50-59
8:53:18
17:09 /mi
242
87 Nancy Heard
F
70+
8:56:20
17:15 /mi
243
156 Collin Stafford
M
30-39
8:57:35
17:18 /mi
244
157 Steve Jaber
M
70+
9:11:27
17:44 /mi
245
88 Paula LM
F
50-59
9:12:57
17:47 /mi
246
158 Steve Zuckerman
M
60-69
9:13:16
17:48 /mi
247
159 Carl Jacob
M
70+
9:18:51
17:59 /mi
248
160 Lewis Peattie
M
40-49
9:20:27
18:02 /mi
249
161 Dane Satterthwaite
M
40-49
9:20:28
18:02 /mi
250
89 Jennifer Linn
F
40-49
9:21:43
18:04 /mi
251
90 Rongjin Zhang
F
30-39
9:55:08
19:09 /mi

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

High Noon Showdown
Enoree, SC - 17 finishers
12 Hours | 6 Hours | 6 Hours
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
The Midwest Ultra Track Classic
Warrensburg, MO - 19 finishers
24 Hours | 12 Hours | 6 Hours
The Sticks
Norton, KS - 72 finishers
72 Hours | 48 Hours | 24 Hours | 12 Hours | 6 Hours
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
Pacifico Ultra
Palmdale, CA - 117 finishers
50 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
View All Results