2025 Hark the Herald Angels

Saturday, December 13, 2025 9:00 AM (GMT-8) - Preliminary results

Race info
Sport: Running - trail
Location: Tiburon, CA, United States
View on map
Start type: Mass start
Racers: 79
Timed on: iPad
Timed with: Webscorer PRO 7.0
Updated: Saturday, December 13, 2025 5:25 PM (GMT-8)
Organized by: Enviro-Sports
Race website: www.envirosports.com

Contact organizer

Use this form to send an email to the organizer.

Your name
Your email address
Confirm email address
Message to organizer
Send

Place Bib Name Affiliation Category Age Gender Finish time
1510Cameron OleanCorte Madera CA M353935M 1:22:43.3--100%32.78%29.09%09:00:32.4
2657Justin DavisSan Francisco CA M454949M 1:26:06.5+3:23.2+4.09%96.07%30.02%26.18%09:00:32.4
3517Connor RouanSan Rafael CA M303430M 1:30:48.0+8:04.7+9.77%91.10%26.21%22.16%09:00:32.4
3503Kevin McdonoughSausalito CA M303432M 1:30:48.0+8:04.7+9.77%91.10%26.21%22.16%09:00:32.4
5495Michael LeddySan Francisco CA M303433M 1:31:36.9+8:53.6+10.75%90.29%25.55%21.46%09:00:32.4
6524Pablo Stern-PlazaSF CA M454947M 1:32:06.8+9:23.5+11.35%89.80%25.14%21.03%09:00:32.4
7469Gerald CahillMill Valley CA M353937M 1:38:28.4+15:45.1+19.04%84.00%19.97%15.58%09:00:32.4
8631Arturo MendezNapa CA M202422M 1:40:29.7+17:46.4+21.49%82.31%18.33%13.85%09:00:32.4
9465Tripp BairdSan FranciscoCA CA M454946M 1:41:18.1+18:34.8+22.46%81.66%17.68%13.16%09:00:32.4
10635Pablo Santiago Scanziani GrijalvoMoss Beach CA M151616M 1:41:24.3+18:41.0+22.59%81.58%17.59%13.07%09:00:32.4
11502Max McDermottHuntington Beach CA M252926M 1:42:15.5+19:32.2+23.62%80.89%16.90%12.34%09:00:32.4
12486Davis GroveSF CA M303432M 1:42:35.1+19:51.8+24.01%80.64%16.63%12.06%09:00:32.4
13485Nevada GriffinNapa CA M404442M 1:42:51.2+20:07.9+24.34%80.43%16.42%11.83%09:00:32.4
14655Louis CervantesSouth San Francisco CA M303431M 1:43:37.2+20:53.9+25.26%79.83%15.79%11.17%09:00:32.4
15632Ilan OrenPacifica CA M151615M 1:43:53.7+21:10.4+25.60%79.62%15.57%10.93%09:00:32.4
16466Jake BartlettCitrus Heights CA M505450M 1:43:54.2+21:10.9+25.61%79.61%15.56%10.93%09:00:32.4
17496Jackson LoftusMenlo Park CA M171918M 1:43:54.6+21:11.3+25.61%79.61%15.56%10.92%09:00:32.4
18483Kate GrayMenlo Park CA F171918F 1:44:10.9+21:27.6+25.94%79.40%15.34%10.69%09:00:32.4
19478Mark GohSan Francisco CA M454946M 1:44:15.8+21:32.5+26.04%79.34%15.27%10.62%09:00:32.4
20500Scott McConnellOrinda CA M303433M 1:45:23.9+22:40.6+27.41%78.48%14.35%9.65%09:00:32.4
21499George McConnellOrinda CA M303430M 1:45:24.1+22:40.8+27.42%78.48%14.34%9.64%09:00:32.4
22514Bianca PierratSan Francisco CA F202423F 1:46:34.4+23:51.1+28.83%77.62%13.39%8.64%09:00:32.4
23625Kirk Danhausensanta rosa CA M404444M 1:47:49.5+25:06.2+30.35%76.72%12.37%7.57%09:00:32.4
24624Ryan CarlsonTiburon CA M202424M 1:47:55.3+25:12.0+30.46%76.65%12.30%7.48%09:00:32.4
25504Alexander MorseSan Francisco CA M303432M 1:48:49.3+26:06.0+31.55%76.02%11.56%6.71%09:00:32.4
26679Paulo Hernandez De ToledoNapa CA M404440M 1:49:18.5+26:35.2+32.14%75.68%11.17%6.29%09:00:32.4
27636Meredith StaisSF CA F202424F 1:50:30.2+27:46.9+33.58%74.86%10.20%5.27%09:00:32.4
28487Chase HeatonMill Valley CA M404443M 1:51:40.0+28:56.7+34.99%74.08%9.25%4.27%09:00:32.4
29471Timothy DolanSan Francisco CA M505454M 1:53:41.4+30:58.1+37.44%72.76%7.61%2.54%09:00:32.4
30512Emily PeekSan Francisco CA F303431F 1:54:06.2+31:22.9+37.94%72.50%7.27%2.18%09:00:32.4
31660Charles Pelletier-GagneMill Valley CA M252929M 1:54:19.1+31:35.8+38.20%72.36%7.10%2.00%09:00:32.4
32627Eric FugePetaluma CA M656966M 1:55:35.4+32:52.1+39.73%71.56%6.06%0.91%09:00:32.4
33675Kory BewersdorfChicago IL M555955M 1:56:04.3+33:21.0+40.32%71.27%5.67%0.50%09:00:32.4
34640Tiffany VerbicaFelton CA F454949F 1:57:13.7+34:30.4+41.71%70.56%4.73%-0.50%09:00:32.4
35659Ryan KraskePacifica CA M454945M 1:59:20.3+36:37.0+44.26%69.32%3.02%-2.30%09:00:32.4
36516Gracie RobertsMoraga CA F252929F 1:59:20.6+36:37.3+44.27%69.31%3.01%-2.31%09:00:32.4
37513Diana PerezSF CA F353935F 1:59:24.0+36:40.7+44.34%69.28%2.97%-2.36%09:00:32.4
38492Chris IngoldsbyMill Valley CA M606460M 1:59:33.6+36:50.3+44.53%69.19%2.84%-2.49%09:00:32.4
39638Joshua TaylorOakland CA M404443M 2:02:03.4+39:20.1+47.55%67.77%0.81%-4.63%09:00:32.4
40629Ana GrijalvoMoss Beach CA F454949F 2:02:06.6+39:23.3+47.62%67.74%0.77%-4.68%09:00:32.4
41481Daniel GotimerRichmond CA M404440M 2:05:32.0+42:48.7+51.75%65.90%-2.02%-7.62%09:00:32.4
42680Azul GarzaSan Francisco CA F303431F 2:05:32.3+42:49.0+51.76%65.89%-2.02%-7.62%09:00:32.4
43692Jared McDermottSan Jose CA M252928M 2:07:00.3+44:17.0+53.53%65.13%-3.21%-8.88%09:00:32.4
44626Nigel DelaneySan Mateo CA M404443M 2:07:08.5+44:25.2+53.70%65.06%-3.32%-8.99%09:00:32.4
45508Nathan NgSanta Clara CA M202423M 2:15:08.1+52:24.8+63.36%61.21%-9.82%-15.85%09:00:32.4
46687Helena Van HemmenSan Francisco CA F252926F 2:15:24.9+52:41.6+63.70%61.09%-10.05%-16.09%09:00:32.4
47523Nirvaan Singhlivermore CA M151615M 2:15:25.1+52:41.8+63.70%61.09%-10.05%-16.09%09:00:32.4
48676Christina HsuSF CA F303434F 2:15:59.0+53:15.7+64.39%60.83%-10.51%-16.57%09:00:32.4
49529Dan WalshPortland OR M505450M 2:16:44.6+54:01.3+65.31%60.49%-11.13%-17.23%09:00:32.4
50468Cristina Briskie-WoodLos Angeles CA F404442F 2:16:50.5+54:07.2+65.42%60.45%-11.21%-17.31%09:00:32.4
51464Brodie AndersenOakland CA M454948M 2:18:22.5+55:39.2+67.28%59.78%-12.45%-18.62%09:00:32.4
52479Harsha GollaFairfield CA M353935M 2:26:05.2+1:03:21.9+76.60%56.63%-18.72%-25.24%09:00:32.4
53633Brian ParraOakland CA M252929M 2:29:34.9+1:06:51.6+80.83%55.30%-21.56%-28.23%09:00:32.4
54498Catherine MareshSan Francisco CA F555959F 2:29:48.3+1:07:05.0+81.10%55.22%-21.74%-28.42%09:00:32.4
55637Lenin SubramanianSan Jose CA M505451M 2:30:46.5+1:08:03.2+82.27%54.86%-22.53%-29.25%09:00:32.4
56519Erica ShenSF CA F303434F 2:30:46.8+1:08:03.5+82.27%54.86%-22.53%-29.26%09:00:32.4
57630Lisa HudsonReno NV F555955F 2:32:08.8+1:09:25.5+83.93%54.37%-23.64%-30.43%09:00:32.4
58467Kenneth BogleSacramento CA M555955M 2:34:18.2+1:11:34.9+86.53%53.61%-25.40%-32.28%09:00:32.4
59634Liisa SailarantaSan Francisco CA F353935F 2:34:25.1+1:11:41.8+86.67%53.57%-25.49%-32.38%09:00:32.4
60526Rebecca ThorburnVacaville CA F353938F 2:38:14.5+1:15:31.2+91.29%52.28%-28.60%-35.66%09:00:32.4
61694Peter VerbicaFelton CA M606464M 2:38:36.2+1:15:52.9+91.73%52.16%-28.89%-35.97%09:00:32.4
62672Casey HagenSF CA F303434F 2:38:51.3+1:16:08.0+92.04%52.07%-29.10%-36.18%09:00:32.4
63622Pandiyan AppavuSan Jose CA M505450M 2:51:58.6+1:29:15.3+107.90%48.10%-39.76%-47.43%09:00:32.4
64686Leelani NeveuxBerkeley CA F202421F 2:54:59.5+1:32:16.2+111.54%47.27%-42.21%-50.01%09:00:32.4
65678Sabeena MaharjanRoseville CA F353935F 3:09:01.1+1:46:17.8+128.50%43.76%-53.61%-62.04%09:00:32.4
66681Jessica ShenSF CA F505452F 3:09:13.6+1:46:30.3+128.75%43.72%-53.78%-62.22%09:00:32.4
-470Andrew ClarkeSan Francisco CA M505451M ------09:00:32.4
-472Andrew DonehowerCorte Madera CA M505450M ------09:00:32.4
-473Erin EmmaOrland CA F454945F ------09:00:32.4
-475Lauren FlemingNovato CA F353936F ------09:00:32.4
-477Rob GarciaTempleton CA M505454M ------09:00:32.4
-482Maxwell GotschSan Francisco CA M303431M ------09:00:32.4
-484Grainger GreeneMill Valley CA M404441M ------09:00:32.4
-506Bennett NewmanSonoma CA F151615F ------09:00:32.4
-507Tiffany NewmanSonoma CA F454949F ------09:00:32.4
-509Nicolle OakleySan Francisco CA F404440F ------09:00:32.4
-511James OliverSan Francisco CA M404441M ------09:00:32.4
-515Nicolette PringleMontara CA F353937F ------09:00:32.4
-639Raimo TuiskuSF CA M353939M ------09:00:32.4