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: 204
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

  • 10K - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1649Tony O'TooleAlameda CA M353938M 48:16.3--100%37.04%34.27%09:00:32.4
2671Chris RobinetteAlameda CA M606460M 48:57.1+0:40.8+1.41%98.61%36.15%33.34%09:00:32.4
3580Mike LopezMill Valley CA M656968M 50:52.0+2:35.7+5.38%94.90%33.66%30.73%09:00:32.4
  • 10K Female - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1642Emma BriggsSan Anselmo CA F454947F 54:34.5--100%31.83%28.46%09:00:32.4
2617Kirsten WojcikWoodacre CA F555955F 55:07.0+0:32.5+0.99%99.02%31.15%27.75%09:00:32.4
3577Finleigh LevinsonWoodacre CA F202424F 55:07.2+0:32.7+1.00%99.01%31.15%27.75%09:00:32.4
  • 10K Female - F1112
Place Bib Name Affiliation Category Age Gender Finish time
1644Sabine CifkaSF CA F111212F 1:56:22.8--100%0.00%0.00%09:00:32.4
  • 10K Female - F1516
Place Bib Name Affiliation Category Age Gender Finish time
1581Vivienne ManningOakland CA F151615F 1:13:06.2--100%0.00%0.00%09:00:32.4
  • 10K Female - F1719
Place Bib Name Affiliation Category Age Gender Finish time
1665Kiara GaddyENCINITAS CA F171919F 1:08:18.6--100%0.00%0.00%09:00:32.4
  • 10K Female - F2024
Place Bib Name Affiliation Category Age Gender Finish time
1577Finleigh LevinsonWoodacre CA F202424F 55:07.2--100%23.65%24.82%09:00:32.4
2641Molly ArdrenSF CA F202422F 57:32.3+2:25.1+4.39%95.80%20.30%21.52%09:00:32.4
3606Sydney SilvaSalida CA F202424F 1:13:19.2+18:12.0+33.02%75.18%-1.56%0.00%09:00:32.4
  • 10K Female - F2529
Place Bib Name Affiliation Category Age Gender Finish time
1654Asmayt ZeruOakland CA F252927F 1:04:56.6--100%14.70%12.66%09:00:32.4
2586Maureen MeijerSF CA F252928F 1:07:04.9+2:08.3+3.29%96.81%11.90%9.79%09:00:32.4
3549Daniella EspinozaBerkeley CA F252926F 1:14:21.4+9:24.8+14.49%87.34%2.34%0.00%09:00:32.4
  • 10K Female - F3034
Place Bib Name Affiliation Category Age Gender Finish time
1557Brooke GuileyMartinez CA F303432F 1:00:54.4--100%11.84%13.39%09:00:32.4
2553Danielle GSF CA F303434F 1:03:30.9+2:36.5+4.28%95.89%8.07%9.68%09:00:32.4
3474Amy EricksonPlacerville CA F303434F 1:07:37.1+6:42.7+11.02%90.07%2.13%3.85%09:00:32.4
  • 10K Female - F3539
Place Bib Name Affiliation Category Age Gender Finish time
1652Abbey SpringerSF CA F353935F 57:23.3--100%11.51%13.49%09:00:32.4
2645Hannah LamMillbrae CA F353938F 1:02:48.8+5:25.5+9.45%91.36%3.15%5.32%09:00:32.4
3682Kelley MilliganElk Grove CA F353937F 1:04:56.2+7:32.9+13.15%88.38%-0.13%2.12%09:00:32.4
  • 10K Female - F4044
Place Bib Name Affiliation Category Age Gender Finish time
1616Susan WlodarczykMill Valley CA F404442F 1:05:46.0--100%18.96%18.05%09:00:32.4
2684Trang TranBerkeley CA F404444F 1:18:59.0+13:13.0+20.10%83.27%2.68%1.58%09:00:32.4
3551Shannon FoutzPaso Robles CA F404443F 1:21:31.4+15:45.4+23.96%80.67%-0.45%-1.58%09:00:32.4
  • 10K Female - F4549
Place Bib Name Affiliation Category Age Gender Finish time
1642Emma BriggsSan Anselmo CA F454947F 54:34.5--100%37.56%31.73%09:00:32.4
2494Shauna LawhorneSan Francisco CA F454945F 1:10:43.3+16:08.8+29.59%77.17%19.08%11.53%09:00:32.4
3565Courtney HowardPaso Robles CA F454948F 1:15:36.1+21:01.6+38.53%72.19%13.50%5.42%09:00:32.4
  • 10K Female - F5054
Place Bib Name Affiliation Category Age Gender Finish time
1667Signy JuddBerkeley CA F505454F 1:13:14.9--100%19.82%15.65%09:00:32.4
2532Michelle AndersonSan Francisco CA F505450F 1:18:53.9+5:39.0+7.71%92.84%13.64%9.14%09:00:32.4
3493Cassandra JoslynTempleton CA F505452F 1:21:12.7+7:57.8+10.87%90.19%11.10%6.48%09:00:32.4
  • 10K Female - F5559
Place Bib Name Affiliation Category Age Gender Finish time
1617Kirsten WojcikWoodacre CA F555955F 55:07.0--100%27.18%16.03%09:00:32.4
2558Julia HaleSF CA F555957F 1:05:05.9+9:58.9+18.11%84.67%13.99%0.82%09:00:32.4
3653Heather StaplesTiburon CA F555955F 1:05:38.2+10:31.2+19.09%83.97%13.28%0.00%09:00:32.4
  • 10K Female - F6064
Place Bib Name Affiliation Category Age Gender Finish time
1545Karen DurhamSacramento CA F606464F 1:15:16.5--100%6.02%5.80%09:00:32.4
2597Sarah RobertsMoraga CA F606461F 1:18:26.4+3:09.9+4.20%95.97%2.07%1.84%09:00:32.4
3598Jennifer RogersPaso Robles CA F606461F 1:21:22.9+6:06.4+8.11%92.50%-1.60%-1.84%09:00:32.4
  • 10K Female - F6569
Place Bib Name Affiliation Category Age Gender Finish time
1663Janice FlanzbaumPleasanton CA F656965F 1:15:44.9--100%0.00%0.00%09:00:32.4
1662Jane Danielslivermore CA F656967F 1:15:44.9--100%0.00%0.00%09:00:32.4
  • 10K Female - F7074
Place Bib Name Affiliation Category Age Gender Finish time
1536Suzanne BorgheiPetaluma CA F707473F 1:36:19.8--100%0.00%0.00%09:00:32.4
  • 10K Male - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1649Tony O'TooleAlameda CA M353938M 48:16.3--100%32.71%29.14%09:00:32.4
2671Chris RobinetteAlameda CA M606460M 48:57.1+0:40.8+1.41%98.61%31.76%28.14%09:00:32.4
3580Mike LopezMill Valley CA M656968M 50:52.0+2:35.7+5.38%94.90%29.09%25.33%09:00:32.4
  • 10K Male - M1112
Place Bib Name Affiliation Category Age Gender Finish time
1647Jalen ManningOakland CA M111212M 1:56:15.5--100%0.00%0.00%09:00:32.4
  • 10K Male - M1516
Place Bib Name Affiliation Category Age Gender Finish time
1666Ryan HenryAlameda CA M151616M 57:15.9--100%0.00%0.00%09:00:32.4
  • 10K Male - M1719
Place Bib Name Affiliation Category Age Gender Finish time
1670Charlie RobinetteAlameda CA M171917M 57:27.4--100%0.00%0.00%09:00:32.4
  • 10K Male - M2529
Place Bib Name Affiliation Category Age Gender Finish time
1525Taji StewartLos Angeles CA M252927M 54:57.2--100%14.40%14.40%09:00:32.4
2584Rory McDermottSan Luis Obispo CA M252928M 1:13:26.1+18:28.9+33.63%74.83%-14.40%-14.40%09:00:32.4
  • 10K Male - M3034
Place Bib Name Affiliation Category Age Gender Finish time
1683Charlie HaleySF CA M303434M 1:05:51.2--100%1.98%1.96%09:00:32.4
2677Aras GorkemSF CA M303434M 1:07:10.1+1:18.9+2.00%98.04%0.02%0.00%09:00:32.4
3556Nicholas GreerRedwood City CA M303432M 1:08:32.0+2:40.8+4.07%96.09%-2.01%-2.03%09:00:32.4
  • 10K Male - M3539
Place Bib Name Affiliation Category Age Gender Finish time
1649Tony O'TooleAlameda CA M353938M 48:16.3--100%18.67%17.10%09:00:32.4
2648Fed MartinezAlameda CA M353937M 51:10.2+2:53.9+6.00%94.34%13.79%12.12%09:00:32.4
3658Stephan GordonOakland CA M353937M 53:33.4+5:17.1+10.95%90.13%9.77%8.03%09:00:32.4
  • 10K Male - M4044
Place Bib Name Affiliation Category Age Gender Finish time
1673Eric PachecoBenicia CA M404441M 51:46.5--100%20.15%24.00%09:00:32.4
2605Greg SilinSan Anselmo CA M404443M 1:08:05.8+16:19.3+31.52%76.03%-5.02%0.04%09:00:32.4
3595Alejandro PulidoRohnert Park CA M404443M 1:08:08.8+16:22.3+31.62%75.98%-5.09%-0.04%09:00:32.4
  • 10K Male - M4549
Place Bib Name Affiliation Category Age Gender Finish time
1690Chris WhiteConcord CA M454949M 54:56.1--100%17.51%15.08%09:00:32.4
2541John DealMesa AZ M454947M 57:10.3+2:14.2+4.07%96.09%14.15%11.62%09:00:32.4
3579Cesar LopezNapa CA M454947M 59:35.9+4:39.8+8.49%92.18%10.51%7.87%09:00:32.4
  • 10K Male - M5054
Place Bib Name Affiliation Category Age Gender Finish time
1489Jason HoltSan Anselmo CA M505450M 57:36.4--100%23.47%23.40%09:00:32.4
2587Matt MidboeOakland CA M505451M 1:03:56.4+6:20.0+10.99%90.09%15.05%14.98%09:00:32.4
3661Paul CifkaSF CA M505450M 1:26:27.8+28:51.4+50.09%66.63%-14.87%-14.98%09:00:32.4
  • 10K Male - M5559
Place Bib Name Affiliation Category Age Gender Finish time
1688Peter BurvalHillside NJ M555955M 52:13.3--100%27.34%33.53%09:00:32.4
2582Andrew Mauffet-SmithCupertino CA M555958M 1:03:55.8+11:42.5+22.42%81.69%11.05%18.63%09:00:32.4
3596Paul RobertsMoraga CA M555958M 1:18:33.8+26:20.5+50.44%66.47%-9.31%0.00%09:00:32.4
  • 10K Male - M6064
Place Bib Name Affiliation Category Age Gender Finish time
1671Chris RobinetteAlameda CA M606460M 48:57.1--100%41.10%35.52%09:00:32.4
2591Greg OlsenMenlo Park CA M606464M 1:03:30.6+14:33.5+29.74%77.08%23.58%16.35%09:00:32.4
3562Isa HashimSunnyvale CA M606460M 1:03:53.1+14:56.0+30.51%76.62%23.13%15.86%09:00:32.4
  • 10K Male - M6569
Place Bib Name Affiliation Category Age Gender Finish time
1580Mike LopezMill Valley CA M656968M 50:52.0--100%36.42%36.42%09:00:32.4
2599Robert RogersPaso Robles CA M656965M 1:49:08.7+58:16.7+114.57%46.60%-36.42%-36.42%09:00:32.4
  • 10K Male - M7074
Place Bib Name Affiliation Category Age Gender Finish time
1603Bill SeegerBelvedere Tiburon CA M707474M 1:19:36.2--100%0.00%0.00%09:00:32.4
  • 10K Male - M7579
Place Bib Name Affiliation Category Age Gender Finish time
1531David AlexanderSan Francisco CA M757976M 1:32:25.5--100%0.00%0.00%09:00:32.4
  • Half Marathon - Overall
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
  • Half Marathon Female - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1483Kate GrayMenlo Park CA F171918F 1:44:10.9--100%25.20%23.39%09:00:32.4
2514Bianca PierratSan Francisco CA F202423F 1:46:34.4+2:23.5+2.30%97.76%23.48%21.63%09:00:32.4
3636Meredith StaisSF CA F202424F 1:50:30.2+6:19.3+6.07%94.28%20.66%18.74%09:00:32.4
  • Half Marathon Female - F1719
Place Bib Name Affiliation Category Age Gender Finish time
1483Kate GrayMenlo Park CA F171918F 1:44:10.9--100%0.00%0.00%09:00:32.4
  • Half Marathon Female - F2024
Place Bib Name Affiliation Category Age Gender Finish time
1514Bianca PierratSan Francisco CA F202423F 1:46:34.4--100%18.45%3.56%09:00:32.4
2636Meredith StaisSF CA F202424F 1:50:30.2+3:55.8+3.69%96.44%15.45%0.00%09:00:32.4
3686Leelani NeveuxBerkeley CA F202421F 2:54:59.5+1:08:25.1+64.20%60.90%-33.90%-58.36%09:00:32.4
  • Half Marathon Female - F2529
Place Bib Name Affiliation Category Age Gender Finish time
1516Gracie RobertsMoraga CA F252929F 1:59:20.6--100%6.31%6.31%09:00:32.4
2687Helena Van HemmenSan Francisco CA F252926F 2:15:24.9+16:04.3+13.47%88.13%-6.31%-6.31%09:00:32.4
  • Half Marathon Female - F3034
Place Bib Name Affiliation Category Age Gender Finish time
1512Emily PeekSan Francisco CA F303431F 1:54:06.2--100%16.74%16.09%09:00:32.4
2680Azul GarzaSan Francisco CA F303431F 2:05:32.3+11:26.1+10.02%90.89%8.40%7.68%09:00:32.4
3676Christina HsuSF CA F303434F 2:15:59.0+21:52.8+19.18%83.91%0.78%0.00%09:00:32.4
  • Half Marathon Female - F3539
Place Bib Name Affiliation Category Age Gender Finish time
1513Diana PerezSF CA F353935F 1:59:24.0--100%23.10%23.62%09:00:32.4
2634Liisa SailarantaSan Francisco CA F353935F 2:34:25.1+35:01.1+29.33%77.32%0.55%1.22%09:00:32.4
3526Rebecca ThorburnVacaville CA F353938F 2:38:14.5+38:50.5+32.53%75.45%-1.91%-1.22%09:00:32.4
  • Half Marathon Female - F4044
Place Bib Name Affiliation Category Age Gender Finish time
1468Cristina Briskie-WoodLos Angeles CA F404442F 2:16:50.5--100%0.00%0.00%09:00:32.4
  • Half Marathon Female - F4549
Place Bib Name Affiliation Category Age Gender Finish time
1640Tiffany VerbicaFelton CA F454949F 1:57:13.7--100%2.04%2.04%09:00:32.4
2629Ana GrijalvoMoss Beach CA F454949F 2:02:06.6+4:52.9+4.16%96.00%-2.04%-2.04%09:00:32.4
  • Half Marathon Female - F5054
Place Bib Name Affiliation Category Age Gender Finish time
1681Jessica ShenSF CA F505452F 3:09:13.6--100%0.00%0.00%09:00:32.4
  • Half Marathon Female - F5559
Place Bib Name Affiliation Category Age Gender Finish time
1498Catherine MareshSan Francisco CA F555959F 2:29:48.3--100%0.78%0.78%09:00:32.4
2630Lisa HudsonReno NV F555955F 2:32:08.8+2:20.5+1.56%98.46%-0.78%-0.78%09:00:32.4
  • Half Marathon Male - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1510Cameron OleanCorte Madera CA M353935M 1:22:43.3--100%28.37%23.98%09:00:32.4
2657Justin DavisSan Francisco CA M454949M 1:26:06.5+3:23.2+4.09%96.07%25.44%20.87%09:00:32.4
3517Connor RouanSan Rafael CA M303430M 1:30:48.0+8:04.7+9.77%91.10%21.37%16.56%09:00:32.4
  • Half Marathon Male - M1516
Place Bib Name Affiliation Category Age Gender Finish time
1635Pablo Santiago Scanziani GrijalvoMoss Beach CA M151616M 1:41:24.3--100%10.71%2.40%09:00:32.4
2632Ilan OrenPacifica CA M151615M 1:43:53.7+2:29.4+2.46%97.60%8.52%0.00%09:00:32.4
3523Nirvaan Singhlivermore CA M151615M 2:15:25.1+34:00.8+33.54%74.88%-19.23%-30.34%09:00:32.4
  • Half Marathon Male - M1719
Place Bib Name Affiliation Category Age Gender Finish time
1496Jackson LoftusMenlo Park CA M171918M 1:43:54.6--100%0.00%0.00%09:00:32.4
  • Half Marathon Male - M2024
Place Bib Name Affiliation Category Age Gender Finish time
1631Arturo MendezNapa CA M202422M 1:40:29.7--100%12.24%6.88%09:00:32.4
2624Ryan CarlsonTiburon CA M202424M 1:47:55.3+7:25.6+7.39%93.12%5.76%0.00%09:00:32.4
3508Nathan NgSanta Clara CA M202423M 2:15:08.1+34:38.4+34.47%74.37%-18.00%-25.22%09:00:32.4
  • Half Marathon Male - M2529
Place Bib Name Affiliation Category Age Gender Finish time
1502Max McDermottHuntington Beach CA M252926M 1:42:15.5--100%17.06%15.25%09:00:32.4
2660Charles Pelletier-GagneMill Valley CA M252929M 1:54:19.1+12:03.6+11.79%89.45%7.28%5.26%09:00:32.4
3692Jared McDermottSan Jose CA M252928M 2:07:00.3+24:44.8+24.20%80.52%-3.01%-5.26%09:00:32.4
  • Half Marathon Male - M3034
Place Bib Name Affiliation Category Age Gender Finish time
1517Connor RouanSan Rafael CA M303430M 1:30:48.0--100%9.09%11.93%09:00:32.4
1503Kevin McdonoughSausalito CA M303432M 1:30:48.0--100%9.09%11.93%09:00:32.4
3495Michael LeddySan Francisco CA M303433M 1:31:36.9+0:48.9+0.90%99.11%8.28%11.14%09:00:32.4
  • Half Marathon Male - M3539
Place Bib Name Affiliation Category Age Gender Finish time
1510Cameron OleanCorte Madera CA M353935M 1:22:43.3--100%24.17%16.00%09:00:32.4
2469Gerald CahillMill Valley CA M353937M 1:38:28.4+15:45.1+19.04%84.00%9.74%0.00%09:00:32.4
3479Harsha GollaFairfield CA M353935M 2:26:05.2+1:03:21.9+76.60%56.63%-33.91%-48.35%09:00:32.4
  • Half Marathon Male - M4044
Place Bib Name Affiliation Category Age Gender Finish time
1485Nevada GriffinNapa CA M404442M 1:42:51.2--100%10.72%7.89%09:00:32.4
2625Kirk Danhausensanta rosa CA M404444M 1:47:49.5+4:58.3+4.83%95.39%6.40%3.44%09:00:32.4
3679Paulo Hernandez De ToledoNapa CA M404440M 1:49:18.5+6:27.3+6.28%94.09%5.11%2.11%09:00:32.4
  • Half Marathon Male - M4549
Place Bib Name Affiliation Category Age Gender Finish time
1657Justin DavisSan Francisco CA M454949M 1:26:06.5--100%19.46%16.22%09:00:32.4
2524Pablo Stern-PlazaSF CA M454947M 1:32:06.8+6:00.3+6.97%93.48%13.85%10.38%09:00:32.4
3465Tripp BairdSan FranciscoCA CA M454946M 1:41:18.1+15:11.6+17.64%85.00%5.25%1.44%09:00:32.4
  • Half Marathon Male - M5054
Place Bib Name Affiliation Category Age Gender Finish time
1466Jake BartlettCitrus Heights CA M505450M 1:43:54.2--100%23.27%24.02%09:00:32.4
2471Timothy DolanSan Francisco CA M505454M 1:53:41.4+9:47.2+9.42%91.39%16.04%16.86%09:00:32.4
3529Dan WalshPortland OR M505450M 2:16:44.6+32:50.4+31.61%75.98%-0.98%0.00%09:00:32.4
  • Half Marathon Male - M5559
Place Bib Name Affiliation Category Age Gender Finish time
1675Kory BewersdorfChicago IL M555955M 1:56:04.3--100%14.14%14.14%09:00:32.4
2467Kenneth BogleSacramento CA M555955M 2:34:18.2+38:13.9+32.94%75.22%-14.14%-14.14%09:00:32.4
  • Half Marathon Male - M6064
Place Bib Name Affiliation Category Age Gender Finish time
1492Chris IngoldsbyMill Valley CA M606460M 1:59:33.6--100%14.04%14.04%09:00:32.4
2694Peter VerbicaFelton CA M606464M 2:38:36.2+39:02.6+32.66%75.38%-14.04%-14.04%09:00:32.4
  • Half Marathon Male - M6569
Place Bib Name Affiliation Category Age Gender Finish time
1627Eric FugePetaluma CA M656966M 1:55:35.4--100%0.00%0.00%09:00:32.4