Tamalpa Headlands 50K

August 15th 2026
Muir Beach, CA
50 KM

2024 Tamalpa Headlands 50K Race Results (50 KM )

Overall
Place
Division
Place
1
1 Cole Campbell
M
20-29
3:40:14
7:05 /mi
2
2 Finnian Jacobson-Schulte
M
20-29
3:57:53
7:39 /mi
3
3 Andrew Rylaarsdam
M
20-29
3:59:07
7:41 /mi
4
4 Timothy Reed
M
30-39
4:08:27
7:59 /mi
5
5 Ryan Miller
M
30-39
4:12:38
8:07 /mi
6
6 Dylan Bowman
M
30-39
4:13:34
8:09 /mi
7
7 Gavin Prior
M
20-29
4:23:59
8:29 /mi
8
8 Andrew Allen
M
20-29
4:29:09
8:39 /mi
9
9 Jonah Backstrom
M
50-59
4:29:30
8:40 /mi
10
1 Lindsay Allison
F
20-29
4:30:34
8:42 /mi
11
10 Max Kam
M
30-39
4:36:14
8:53 /mi
12
2 Sylvie Abel
F
30-39
4:36:22
8:53 /mi
13
11 Jacques Saarbach
M
30-39
4:38:02
8:56 /mi
14
12 Mac Franks
M
20-29
4:39:49
9:00 /mi
15
13 Colin Henderson
M
20-29
4:43:18
9:07 /mi
16
3 Sarah Biehl
F
30-39
4:45:24
9:11 /mi
17
14 Seamus Tomkins
M
40-49
4:46:31
9:13 /mi
18
15 Benjamin Longuechaud
M
30-39
4:56:53
9:33 /mi
19
4 Lauren Coury
F
30-39
4:59:20
9:38 /mi
20
16 Peyton Melin
M
20-29
5:02:48
9:44 /mi
21
17 Kyle Siegel
M
30-39
5:02:52
9:44 /mi
22
18 Keegan Leary
M
30-39
5:03:45
9:46 /mi
23
19 Will Newcomb
M
20-29
5:04:52
9:48 /mi
24
20 Matt Bachman
M
50-59
5:04:54
9:48 /mi
25
21 Kellen Scott
M
30-39
5:05:56
9:50 /mi
26
22 Tommy Evans
M
40-49
5:07:06
9:53 /mi
27
23 Jared Dybas
M
20-29
5:08:05
9:54 /mi
28
24 Christian Medina
M
20-29
5:08:30
9:55 /mi
29
5 Mikaela Wapman
F
30-39
5:08:43
9:56 /mi
30
25 Simon Chechulin
M
30-39
5:11:19
10:01 /mi
31
6 Collier Lawrence
F
30-39
5:12:06
10:02 /mi
32
26 Dylan Baker
M
20-29
5:12:35
10:03 /mi
33
7 Kristyn Kadala
F
30-39
5:21:36
10:21 /mi
34
27 Mckennon Woltman
M
20-29
5:22:45
10:23 /mi
35
28 Stuart Taylor
M
40-49
5:23:20
10:24 /mi
36
29 Gerold Gomez
M
30-39
5:24:13
10:26 /mi
37
8 Megan Arauzo
F
40-49
5:24:35
10:26 /mi
38
30 Jeremy Rampon
M
40-49
5:28:17
10:33 /mi
39
9 Morgan Hawkins-Jackson
F
30-39
5:28:50
10:35 /mi
40
10 Bree Lambert Sanders
F
50-59
5:29:38
10:36 /mi
41
11 Ananya Ramkumar
F
20-29
5:29:39
10:36 /mi
42
31 Aaron Spargo
M
30-39
5:31:31
10:40 /mi
43
32 David Lam
M
40-49
5:33:17
10:43 /mi
44
33 Edward Randolph
M
50-59
5:33:35
10:44 /mi
45
34 David Cowles
M
20-29
5:33:52
10:44 /mi
46
35 Colin Mickle
M
30-39
5:34:46
10:46 /mi
47
36 Max Arquilevich
M
20-29
5:35:26
10:47 /mi
48
37 Angus Parton
M
20-29
5:36:07
10:49 /mi
49
12 Aimee Trujillo
F
30-39
5:36:57
10:50 /mi
50
38 Cole Weber
M
20-29
5:36:59
10:50 /mi
51
39 Brad Cacciatore
M
40-49
5:40:43
10:57 /mi
52
40 Yuto Watanabe
M
30-39
5:43:19
11:02 /mi
53
41 Eduardo Vazquez
M
50-59
5:46:18
11:08 /mi
54
42 Wendelin Macht
M
40-49
5:47:19
11:10 /mi
55
43 Quinn Lyon
M
20-29
5:47:25
11:10 /mi
56
44 Justin Hirigoyen
M
30-39
5:47:37
11:11 /mi
57
45 Ryan Neely
M
30-39
5:47:50
11:11 /mi
58
13 Rebecca Johnson
F
30-39
5:47:56
11:11 /mi
59
46 Benjamin Schreiber
M
30-39
5:51:19
11:18 /mi
60
47 Luke Olney
M
30-39
5:52:45
11:21 /mi
61
14 Eva Stuart
F
30-39
5:52:47
11:21 /mi
62
48 Matthew Muldoon
M
40-49
5:53:02
11:21 /mi
63
15 Meghan Tanel
F
20-29
5:53:45
11:23 /mi
64
49 Michael Zawalsky
M
30-39
5:53:57
11:23 /mi
65
50 Frank Ross
M
20-29
5:54:16
11:24 /mi
66
51 Bryan Stevens
M
40-49
5:54:27
11:24 /mi
67
16 Marina Favaro
F
30-39
5:54:38
11:24 /mi
67
52 Andrew Shields
M
30-39
5:54:38
11:24 /mi
69
53 Nicholas Titterton
M
20-29
5:54:44
11:25 /mi
70
54 Seth Hardwick
M
20-29
5:59:43
11:34 /mi
71
55 Benjamin Taggart
M
30-39
6:00:08
11:35 /mi
72
56 Jean-Francois Croteau
M
20-29
6:00:28
11:36 /mi
73
57 Duncan Umphrey
M
20-29
6:02:26
11:39 /mi
74
17 Verity Breen
F
50-59
6:03:13
11:41 /mi
75
58 Ram Subbaraman
M
40-49
6:04:17
11:43 /mi
76
59 Hiro Kubo
M
40-49
6:05:25
11:45 /mi
77
60 Ben Kaczmarski
M
30-39
6:06:21
11:47 /mi
78
18 Zara Seibel
F
30-39
6:07:14
11:49 /mi
79
19 Jacquelyn Smith
F
40-49
6:09:30
11:53 /mi
80
61 Brooks Allen
M
20-29
6:10:13
11:54 /mi
81
62 Andrew Bockus
M
30-39
6:10:15
11:54 /mi
82
63 Rory Stuart
M
40-49
6:11:11
11:56 /mi
83
20 Kaja Hartwell
F
20-29
6:15:14
12:04 /mi
84
64 Ben Brough
M
20-29
6:15:15
12:04 /mi
85
65 Mark Blackwell
M
50-59
6:16:39
12:07 /mi
86
66 Dustin Malavolta
M
40-49
6:16:45
12:07 /mi
87
67 Jim Huchingson
M
50-59
6:17:27
12:08 /mi
88
68 James Brennan
M
40-49
6:17:36
12:09 /mi
89
69 Jason Reed
M
40-49
6:25:04
12:23 /mi
90
21 Bonnie McNeil
F
40-49
6:25:42
12:24 /mi
91
70 Timothy Clemons
M
70+
6:25:43
12:24 /mi
92
22 Rebecca Guenther
F
40-49
6:29:11
12:31 /mi
93
71 Juan Parra
M
50-59
6:30:20
12:33 /mi
94
23 Jennifer Hoogesteger
F
50-59
6:30:25
12:33 /mi
95
24 Sydney Riemer
F
20-29
6:30:51
12:34 /mi
96
72 Israel Ramirez
M
50-59
6:31:58
12:36 /mi
97
25 Amy Waldron
F
40-49
6:32:20
12:37 /mi
97
26 Eliza Wendel
F
30-39
6:32:20
12:37 /mi
99
73 Colin Searles
M
30-39
6:34:17
12:41 /mi
100
74 Andrew Glover
M
40-49
6:36:00
12:44 /mi
101
27 Laura Baumann
F
40-49
6:37:06
12:46 /mi
101
75 Bryan Chiou
M
20-29
6:37:06
12:46 /mi
103
76 Matt Jones
M
30-39
6:37:07
12:46 /mi
104
77 Craig Bronstein
M
60-69
6:37:44
12:48 /mi
105
28 Kirstin Trapp
F
40-49
6:37:58
12:48 /mi
106
78 Branton Boehm
M
40-49
6:38:24
12:49 /mi
107
79 Blake Fleck
M
30-39
6:38:33
12:49 /mi
108
80 Paul Flannery
M
50-59
6:39:28
12:51 /mi
109
81 Aidan Witeck
M
20-29
6:39:56
12:52 /mi
110
82 Steven Ockerbloom
M
40-49
6:40:36
12:53 /mi
110
83 Dave Payne
M
60-69
6:40:36
12:53 /mi
112
29 Kathryn Dzuricky
F
30-39
6:42:05
12:56 /mi
113
84 Rolando Mendoza
M
30-39
6:42:08
12:56 /mi
114
85 Eric Johnson
M
50-59
6:42:19
12:56 /mi
115
86 Shiran Kochavi
M
50-59
6:43:17
12:58 /mi
116
87 Tim Geary
M
40-49
6:43:34
12:59 /mi
117
30 Shana O'Shea
F
40-49
6:44:22
13:00 /mi
118
88 Sam Belden
M
20-29
6:46:04
13:04 /mi
119
89 Josh Hunt
M
40-49
6:47:27
13:06 /mi
120
31 Sophia Green
F
30-39
6:47:43
13:07 /mi
121
32 Nicole Amyx
F
30-39
6:48:20
13:08 /mi
122
33 Carolyn Mortell
F
30-39
6:49:46
13:11 /mi
123
90 Franz Dill
M
40-49
6:51:03
13:13 /mi
124
91 William Nguyen
M
30-39
6:51:53
13:15 /mi
125
34 Anissa Gardizy
F
20-29
6:52:43
13:17 /mi
126
35 Joyce Lee
F
40-49
6:53:33
13:18 /mi
127
92 Mike Joyce
M
30-39
6:53:55
13:19 /mi
128
36 Alicia Andrews
F
40-49
6:54:45
13:20 /mi
129
93 Ivan Moseman
M
50-59
6:54:47
13:20 /mi
130
37 Elizabeth Warner
F
50-59
6:58:12
13:27 /mi
131
94 Jon Roberts
M
30-39
6:58:18
13:27 /mi
132
38 Katie Debski
F
40-49
6:58:43
13:28 /mi
133
95 Kyle McCurdy
M
30-39
6:59:50
13:30 /mi
134
96 John Pullara
M
50-59
7:00:12
13:31 /mi
135
97 Sean Doerr
M
30-39
7:01:02
13:33 /mi
136
98 John Meyer
M
50-59
7:02:52
13:36 /mi
137
39 Christy Prouty
F
40-49
7:03:12
13:37 /mi
137
99 Ron Fiecoat
M
40-49
7:03:12
13:37 /mi
139
40 Anabela Diaz
F
40-49
7:03:56
13:38 /mi
140
100 Jason Szydlik
M
40-49
7:05:00
13:40 /mi
141
41 Kellen Collina
F
40-49
7:06:06
13:42 /mi
142
101 Matt Ridenour
M
40-49
7:06:11
13:43 /mi
143
42 Debbie Pursey
F
50-59
7:08:30
13:47 /mi
144
102 John Roth
M
30-39
7:10:07
13:50 /mi
145
43 Beth Costanzo
F
40-49
7:10:34
13:51 /mi
146
103 Norman La
M
40-49
7:14:27
13:58 /mi
147
44 Sarah Haskell
F
<20
7:14:41
13:59 /mi
148
104 Daniel Stringer
M
40-49
7:15:20
14:00 /mi
149
105 Dane Satterthwaite
M
30-39
7:16:17
14:02 /mi
150
106 Narayanan Kaniyur
M
50-59
7:16:49
14:03 /mi
151
107 Jason Patent
M
50-59
7:21:00
14:11 /mi
152
45 Stephanie Sibille
F
30-39
7:21:05
14:11 /mi
153
46 Denise Williams
F
60-69
7:22:38
14:14 /mi
154
108 Gary Wang
M
50-59
7:23:12
14:15 /mi
155
109 Ariv Gupta
M
<20
7:23:13
14:15 /mi
156
47 Karen Romagnoli
F
60-69
7:27:34
14:24 /mi
157
110 Fred King
M
60-69
7:34:53
14:38 /mi
158
48 Emilee Hargis
F
30-39
7:37:03
14:42 /mi
159
111 Bryan Dupertuis
M
40-49
7:38:03
14:44 /mi
160
112 Errol Jones
M
70+
7:41:23
14:50 /mi
161
49 Jen Ruth
F
20-29
7:42:37
14:53 /mi
162
113 Van Cornwell
M
50-59
7:42:50
14:53 /mi
163
50 Beatrice Song
F
60-69
7:44:11
14:56 /mi
164
114 Trevor Hubbard
M
40-49
7:46:00
14:59 /mi
165
115 Chuck Amital
M
60-69
7:49:18
15:06 /mi
166
116 Erik Ratensperger
M
40-49
7:49:22
15:06 /mi
167
117 Gary Collina
M
40-49
7:49:25
15:06 /mi
168
118 Dudley Blauwet
M
70+
7:49:56
15:07 /mi
169
119 Mac Katter
M
30-39
7:54:50
15:16 /mi
170
120 Christopher Cabbat
M
40-49
7:59:16
15:25 /mi
171
121 Alex Castellanos
M
50-59
7:59:37
15:26 /mi
172
122 Chris Zak
M
50-59
7:59:59
15:26 /mi
173
51 Elizabeth Dougherty
F
50-59
8:04:15
15:35 /mi
174
52 Kirsten Woody
F
50-59
8:04:16
15:35 /mi
175
123 Dustin Gavin
M
30-39
8:05:39
15:37 /mi
176
53 Andrea Adams
F
40-49
8:06:19
15:39 /mi
177
124 Tait Reimers
M
40-49
8:08:11
15:42 /mi
178
125 Benjamin Lord
M
30-39
8:10:01
15:46 /mi
179
126 Miguel Feldens
M
50-59
8:10:55
15:48 /mi
180
127 Jia Yuan Loke
M
30-39
8:11:50
15:49 /mi
181
128 Rob Lydon
M
60-69
8:11:59
15:50 /mi
182
54 Angela Yang
F
40-49
8:13:22
15:52 /mi
183
55 Luisa Cheung
F
50-59
8:14:12
15:54 /mi
184
129 Bill Cuthbertson
M
60-69
8:14:17
15:54 /mi
185
130 Marc Klemencic
M
60-69
8:15:03
15:56 /mi
186
56 Rachel Ziemer
F
30-39
8:18:31
16:02 /mi
187
131 Nick Allen
M
30-39
8:18:32
16:02 /mi
188
132 Jonathan Strack
M
40-49
8:20:22
16:06 /mi
189
133 Marc Desjardins
M
50-59
8:21:14
16:07 /mi
190
57 Darunee Pisutadamongkol
F
60-69
8:24:53
16:14 /mi
191
58 Emilie Goldman
F
50-59
8:25:48
16:16 /mi
192
59 Martina Parra
F
50-59
8:30:07
16:25 /mi
193
60 Carolyn McCarter
F
60-69
8:30:18
16:25 /mi
194
134 Brad Smith
M
70+
8:31:41
16:28 /mi
195
135 Darren Woollard
M
50-59
8:34:45
16:34 /mi
196
61 Isobel Wood
F
30-39
8:35:09
16:34 /mi
197
136 Tony Jankowski
M
70+
8:37:05
16:38 /mi
198
137 Steven Patt
M
70+
8:39:19
16:42 /mi
199
62 Nola Kinaston
F
60-69
8:45:29
16:54 /mi
200
63 Annette Lee
F
60-69
8:46:28
16:56 /mi
201
138 Shaun Woody
M
40-49
8:52:27
17:08 /mi
202
139 John Gruber
M
60-69
8:58:14
17:19 /mi
202
140 Dillon Gruber
M
30-39
8:58:14
17:19 /mi
204
141 Steven Wright
M
60-69
9:10:29
17:43 /mi
205
142 Carl Jacob
M
70+
9:13:26
17:48 /mi
206
64 Patty Shijo
F
60-69
9:17:10
17:55 /mi
207
143 Jayson Lorenzen
M
50-59
9:19:42
18:00 /mi
208
144 Keith Lubliner
M
60-69
9:19:57
18:01 /mi
209
145 Lee Chua
M
40-49
9:20:06
18:01 /mi
210
65 Anonymous Runner
F
50-59
9:30:49
18:22 /mi
211
146 Steve Jaber
M
70+
9:42:47
18:45 /mi
212
147 Anthony Kay
M
40-49
9:42:49
18:45 /mi
213
148 Ian Rogers
M
40-49
9:51:49
19:02 /mi
214
149 Charles Savage
M
70+
10:16:36
19:50 /mi
215
150 Mike Moser
M
70+
10:42:00
20:39 /mi

Weekly Newsletter

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

Recent Results

Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Backyard Ultra of Northern Utah
Mantua, UT - 73 finishers
Backyard
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Run The Rim
Arnold, CA - 21 finishers
50 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
Connor's Claims Ultra
Stockton, UT - 24 finishers
50 Miles | 50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
The Sticks
Norton, KS - 72 finishers
72 Hours | 48 Hours | 24 Hours | 12 Hours | 6 Hours
Pacifico Ultra
Palmdale, CA - 117 finishers
50 KM
View All Results