: Ran my 14th Bay to Breakers race in 1:57:12 this past Sunday.Almost 2min behind last year, from needing a 5min+ pitstop at the Panhandle.I skipped public transport (see previous years), and left at 7am to jog to the start. After ~3.5 miles I found my way to corral A and serendipitously my pal Henri, dressed in the purple grape costume he’s known for.Beautiful day for a run, cool and sunny blue skies from the start. The South of Market (SoMa) area seemed cleaner than usual which was a nice change.High-fived the Midnight Runners Raccoon Riot cheergang on Hayes street. Hayes hill was a jog / power hike slog like recent years with a pleasant downhill after. Except by the time I got to Fell street I felt uncomfortable enough to run out to the portapotties and took a while to deal with the discomfort. The prior evening’s dinner out at Thee Parkside was perhaps too much of a change for my system. Novel eats the night before a race a minor rookie mistake.The parties on Fell Street seemed particularly loud and crowded this year.Golden Gate Park was beautiful as usual, and I spotted a few November Project San Francisco (NPSF) folks near Blue Heron Lake (formerly known as Stow Lake). We gathered a few more and took photos in front of the Naga Sea Serpent sculpture.The rest of the race felt like a comfortable downhill til we passed the bison paddock. Normally where the race turns left at the end it turned right to a new southbound finish on Great Highway. Picked up the pace there to finish in 1:57:13 by my watch, only one second off the recorded chip time.This past week was a step up in running volume over the past few months, ironically a bit of a reverse taper. Including the warmup and race, I ran 29 miles total (Monday through Sunday). That was a big jump from the previous week so I hiked back through Golden Gate park rather than jogging it out.Last year: https://tantek.com/2025/138/t1/ran-bay-to-breakers#SanFrancisco #run #runner #race #roadRace #B2B #Bay2Breakers #BayToBreakers #MidnightRunners #NovemberProject #NPSF
's status on Friday, 22-May-2026 16:04:00 EDT
Ran my 14th Bay to Breakers race in 1:57:12 this past Sunday. Almost 2min behind last year, from needing a 5min+ pitstop at the Panhandle. I skipped public transport (see previous years), and left at 7am to jog to the start. After ~3.5 miles I found my way to corral A and serendipitously my pal Henri, dressed in the purple grape costume he’s known for. Beautiful day for a run, cool and sunny blue skies from the start. The South of Market (SoMa) area seemed cleaner than usual which was a nice change. High-fived the Midnight Runners Raccoon Riot cheergang on Hayes street. Hayes hill was a jog / power hike slog like recent years with a pleasant downhill after. Except by the time I got to Fell street I felt uncomfortable enough to run out to the portapotties and took a while to deal with the discomfort. The prior evening’s dinner out at Thee Parkside was perhaps too much of a change for my system. Novel eats the night before a race a minor rookie mistake. The parties on Fell Street seemed particularly loud and crowded this year. Golden Gate Park was beautiful as usual, and I spotted a few November Project San Francisco (NPSF) folks near Blue Heron Lake (formerly known as Stow Lake). We gathered a few more and took photos in front of the Naga Sea Serpent sculpture. The rest of the race felt like a comfortable downhill til we passed the bison paddock. Normally where the race turns left at the end it turned right to a new southbound finish on Great Highway. Picked up the pace there to finish in 1:57:13 by my watch, only one second off the recorded chip time. This past week was a step up in running volume over the past few months, ironically a bit of a reverse taper. Including the warmup and race, I ran 29 miles total (Monday through Sunday). That was a big jump from the previous week so I hiked back through Golden Gate park rather than jogging it out. Last year: https://tantek.com/2025/138/t1/ran-bay-to-breakers #SanFrancisco #run #runner #race #roadRace #B2B #Bay2Breakers #BayToBreakers #MidnightRunners #NovemberProject #NPSF
: Ran my 13th Bay to Breakers race in 1:55:31 today! 4min+ faster than last year.Once again the Midnight Runners crew cheered runners in Hayes Valley at the park a couple of blocks before the hill.Felt better than I did last year, more able to sustain a moderate pace.One quick pitstop in Golden Gate Park, and then picked up the pace to finish with a negative split and well under 2 hours. This time I made sure to keep running until I was well past the last timing strip.Other than the Midnight Runners cheer gang, this year I did not see anyone I knew the whole race. Bus + BART + jog to the start. Howard street up to Hayes hill, then by the Panhandle and through Golden Gate park to the finish.I did spot a neighbor after the finish and we caught up on the walk to the N-Judah light rail. Seeing the long line I decided to easy run backwards along the race course to see the costumes and a few human carried floats.Caught the Midnight Runners crew on the Conservatory of Flowers steps and hiked back to the Panhandle together. After catching up with a few friends I went home to shower and eat before heading back to the Panhandle.In contrast to last year, last Friday I only did a short shakeout run — no evening run and staying out late with Midnight Runners. Saturday SFRC was about the same distance.Similar to last year I took a bus to Van Ness, then jogged to the Civic Center station and took BART to Embarcadero. It seems that’s the only reliable transit option, no matter what any mapping application (Apple Maps, Google Maps, or Routesy) claims about bus or lightrail times or routes (they were all wrong, yet again, just like last year).Despite not seeing any friends running the race, feeling both stronger and more confident in my training was enough to boost my mood for the duration. I was grateful to be out there running on a beautiful day.Last year: https://tantek.com/2024/150/t1/ran-baytobreakers#SanFrancisco #run #runner #race #roadRace #B2B #Bay2Breakers #BayToBreakers
's status on Monday, 19-May-2025 00:32:00 EDT
Ran my 13th Bay to Breakers race in 1:55:31 today! 4min+ faster than last year. Once again the Midnight Runners crew cheered runners in Hayes Valley at the park a couple of blocks before the hill. Felt better than I did last year, more able to sustain a moderate pace. One quick pitstop in Golden Gate Park, and then picked up the pace to finish with a negative split and well under 2 hours. This time I made sure to keep running until I was well past the last timing strip. Other than the Midnight Runners cheer gang, this year I did not see anyone I knew the whole race. Bus + BART + jog to the start. Howard street up to Hayes hill, then by the Panhandle and through Golden Gate park to the finish. I did spot a neighbor after the finish and we caught up on the walk to the N-Judah light rail. Seeing the long line I decided to easy run backwards along the race course to see the costumes and a few human carried floats. Caught the Midnight Runners crew on the Conservatory of Flowers steps and hiked back to the Panhandle together. After catching up with a few friends I went home to shower and eat before heading back to the Panhandle. In contrast to last year, last Friday I only did a short shakeout run — no evening run and staying out late with Midnight Runners. Saturday SFRC was about the same distance. Similar to last year I took a bus to Van Ness, then jogged to the Civic Center station and took BART to Embarcadero. It seems that’s the only reliable transit option, no matter what any mapping application (Apple Maps, Google Maps, or Routesy) claims about bus or lightrail times or routes (they were all wrong, yet again, just like last year). Despite not seeing any friends running the race, feeling both stronger and more confident in my training was enough to boost my mood for the duration. I was grateful to be out there running on a beautiful day. Last year: https://tantek.com/2024/150/t1/ran-baytobreakers #SanFrancisco #run #runner #race #roadRace #B2B #Bay2Breakers #BayToBreakers
: finished the #InsideTrail Woodside Ramble 35k #trailRace in 7:42:58!21+ miles for the 21st. Happy Winter Solstice!One last dance for 2024. Drove down 101 and saw the orange sunrise between the East Bay mountains and stormy cloud cover. Made it to Huddart Park, parked, got my bib, pinned it to to my shorts, left my drop bag on a picnic table, and lined up to start just in time.It was overcast and as we made our way up the hill, the drizzle then rain and wind began. The deep forest protected us from most of it.The recent storms had downed a large tree which blocked part of the original course. The organizers had to re-route the 35k course (and the 55k) into a series of loops. This was my first 3 loops race!It was harder than expected (the course changes added lots more vert) but I finished healthy, no pain, no soreness, so I'll take it, along with my second DLF trophy. I’m starting a collection.Started the year with a rainy 30k race (Redtail Ridge¹), finished the year with a rainy 35k (with ~60% more vert! nearly 4400'). Seven races in 2024 ✅ Good notes to end on for this year’s trail racing season.#35k #WoodsideRamble #Ramble24 #trailRun #trailRunner #runner #trailRunning #running¹ https://tantek.com/2024/051/t1/finished-redtail-ridge-30k
's status on Sunday, 22-Dec-2024 02:36:00 EST
finished the #InsideTrail Woodside Ramble 35k #trailRace in 7:42:58! 21+ miles for the 21st. Happy Winter Solstice! One last dance for 2024. Drove down 101 and saw the orange sunrise between the East Bay mountains and stormy cloud cover. Made it to Huddart Park, parked, got my bib, pinned it to to my shorts, left my drop bag on a picnic table, and lined up to start just in time. It was overcast and as we made our way up the hill, the drizzle then rain and wind began. The deep forest protected us from most of it. The recent storms had downed a large tree which blocked part of the original course. The organizers had to re-route the 35k course (and the 55k) into a series of loops. This was my first 3 loops race! It was harder than expected (the course changes added lots more vert) but I finished healthy, no pain, no soreness, so I'll take it, along with my second DLF trophy. I’m starting a collection. Started the year with a rainy 30k race (Redtail Ridge¹), finished the year with a rainy 35k (with ~60% more vert! nearly 4400'). Seven races in 2024 ✅ Good notes to end on for this year’s trail racing season. #35k #WoodsideRamble #Ramble24 #trailRun #trailRunner #runner #trailRunning #running ¹ https://tantek.com/2024/051/t1/finished-redtail-ridge-30k
: Finished my second Broken Arrow #Skyrace 23k¹ yesterday in 6:52:44! #RingDasBellThis year’s #BrokenArrowSkyrace² 23k was actually that distance! I ran 23.3km with 4557' vertical climb! In contrast, last year’s "23k" race³ was rerouted (due to weather conditions) last minute to two laps of the 11k course, where my actual distance was 18.87km with 4905' vert.I have been looking forward to this all year, to climbing the infamous "Stairway to Heaven" ladder to the top of Washeshu Peak (8885'/2692m elevation) for the first time (since last years’s race had to skip it).This year’s Broken Arrow is the start of the Mountain Running World Cup⁴. It’s a rare sports event opportunity to compete with the best in the sport, to literally run the same trails they do, on the same day, with the same start (there are no waves), and finish line.Lots to write-up, for now, I’m grateful for the experience and accomplishment.Super grateful for everyone who came out to cheer and especially my coach whose training and guidance got me here.A few notes:Great lining up with so many friends. Hot day. Filled my ice bandana at the first aid station (Snow King) which made the rest possible. Steady hydration & fueling.Fueling timeline notes (times are my H:MM race clock times from the start)0:00 start1:45 ate Picky Bar2:00 finished Tailwind in 500ml bottle2:08 Snow King aid station, refilled bottles one with water and the other with mandarin Tailwind, filled ice bandana with ice, picked up a few Spring Energy gels3:15 ate Awesome Sauce gel3:45 ate Awesome Sauce gel~4:30 left Siberia aid station with refilled ice bandana, bottles, a few Spring Snacks, ate potato chips, a watermelon slice, salt+nuun add to one water bottle, mandarin Tailwind in the other5:05 ate Awesome Sauce gel 5:35 (-13:39) left Julia aid station with another Spring Energy gel6:03 ate Awesome Sauce gel6:52:44 finishLots of incredible views along the way. The air was clean and quite breathable even nearing 9000'. Felt a bit slower but kept going within my capacity. Kept an eye on the time remaining before cut-off compared to my distance and vert climbing remaining and pushed steadily when I could.Finished with just over 7 minutes to spare before the official cut-off, to friends cheering on all sides. Saw and hugged my coach after ringing the bell at the finish.What an experience.#BrokenArrowSkyrace #trailRace #trailRun #trailRunner #runner #running #trailRunning¹ https://www.brokenarrowskyrace.com/23k² https://ultrasignup.com/register.aspx?did=106489³ https://tantek.com/2023/178/t1/june-trailrunner-ultrarunner⁴ https://worldathletics.org/news/preview/mountain-running-world-cup-2024-opens-broken-arrow
's status on Tuesday, 25-Jun-2024 00:31:00 EDT
Finished my second Broken Arrow #Skyrace 23k¹ yesterday in 6:52:44! #RingDasBell This year’s #BrokenArrowSkyrace² 23k was actually that distance! I ran 23.3km with 4557' vertical climb! In contrast, last year’s "23k" race³ was rerouted (due to weather conditions) last minute to two laps of the 11k course, where my actual distance was 18.87km with 4905' vert. I have been looking forward to this all year, to climbing the infamous "Stairway to Heaven" ladder to the top of Washeshu Peak (8885'/2692m elevation) for the first time (since last years’s race had to skip it). This year’s Broken Arrow is the start of the Mountain Running World Cup⁴. It’s a rare sports event opportunity to compete with the best in the sport, to literally run the same trails they do, on the same day, with the same start (there are no waves), and finish line. Lots to write-up, for now, I’m grateful for the experience and accomplishment. Super grateful for everyone who came out to cheer and especially my coach whose training and guidance got me here. A few notes: Great lining up with so many friends. Hot day. Filled my ice bandana at the first aid station (Snow King) which made the rest possible. Steady hydration & fueling. Fueling timeline notes (times are my H:MM race clock times from the start) 0:00 start 1:45 ate Picky Bar 2:00 finished Tailwind in 500ml bottle 2:08 Snow King aid station, refilled bottles one with water and the other with mandarin Tailwind, filled ice bandana with ice, picked up a few Spring Energy gels 3:15 ate Awesome Sauce gel 3:45 ate Awesome Sauce gel ~4:30 left Siberia aid station with refilled ice bandana, bottles, a few Spring Snacks, ate potato chips, a watermelon slice, salt+nuun add to one water bottle, mandarin Tailwind in the other 5:05 ate Awesome Sauce gel 5:35 (-13:39) left Julia aid station with another Spring Energy gel 6:03 ate Awesome Sauce gel 6:52:44 finish Lots of incredible views along the way. The air was clean and quite breathable even nearing 9000'. Felt a bit slower but kept going within my capacity. Kept an eye on the time remaining before cut-off compared to my distance and vert climbing remaining and pushed steadily when I could. Finished with just over 7 minutes to spare before the official cut-off, to friends cheering on all sides. Saw and hugged my coach after ringing the bell at the finish. What an experience. #BrokenArrowSkyrace #trailRace #trailRun #trailRunner #runner #running #trailRunning ¹ https://www.brokenarrowskyrace.com/23k ² https://ultrasignup.com/register.aspx?did=106489 ³ https://tantek.com/2023/178/t1/june-trailrunner-ultrarunner ⁴ https://worldathletics.org/news/preview/mountain-running-world-cup-2024-opens-broken-arrow
: Ran my 12th #BayToBreakers race in 1:59:54 on Sunday 2024-05-19. After a comedy of transit struggles to get to the start line, I jumped in with Corral C runners (my bib was for Corral B) and started with them.Great seeing the Midnight Runners crab rave cheer gang in Hayes Valley before Hayes Hill.Made it into Golden Gate Park, and eventually saw Vivek and David Lam making their way back from the finish.Just before the bison paddock, I saw Paddy & Eleanor walking back as well, and stopped to briefly chat with them.Soon after I saw Adrienne and a few other #NPSF pals running and as they stopped to say hi to Paddy, I took off to go finish.Adrienne and friends caught up to me on the last segment before Ocean Beach, and decided to run together. After turning the corner onto Great Highway, I could see the finish line. Glancing down at my watch there seemed to be enough time to finish under 2 hours if we picked it up. I asked Adrienne if we could try for a sub-2 hour time and she said to go for it. We picked up the pace and after crossing the finish line I stopped my Garmin — it read 1:59:54.Oddly the official Bay to Breakers results (which are not at a linkable URL) showed 2:00:07. The only explanation I have is after the first timing strip after the finish line where I stopped my watch, there was a big crowd of loitering people that made it hard to keep moving, and cross a second timing strip. It is possible the first timing strip did not register my bib chip, and only the second timing strip picked it up. I have emailed Bay to Breakers to see if they can correct it, and included a link to my Strava activity that shows I recorded the entire race on my watch.It was a harder race than usual, despite the good weather.There were a few things that contributed. First, I had run each of the prior two days: 5km+ at Friday night’s Midnight Runners 5th anniversary run and run/walk celebration afterwards totaling ~5 miles, and then 6.5 miles at SFRC on the trails on Saturday.I slept reasonably well the night before the race, and having checked the news announcements about the availability of transit options in the morning, planned accordingly. When I checked the actual train arrival times, none of the MUNI trains that were supposed to be running were running. I ran down to take the MUNI bus which was supposed to go downtown, except it stopped at Van Ness avenue, inexplicably, and the driver told everyone it was the last stop.Admittedly I was already annoyed that SF MUNI for some reason decided to stop the MUNI trains the morning of Bay to Breakers that could easily have taken thousands of runners to near the race start at Embarcadero via the Market Street subway. Having the bus stop sooner than expected was a second disappointment and discouragement.I (and many other runners) decided to run towards the start, which was still ~2 miles away at that point.Upon reaching the Civic Center station on Market street, we realized from the street level displays that BART trains appeared to be running normally like any other Sunday, so we went downstairs and paid for a second transit ticket to take the BART a few stops.The BART train was full of costumed Bay to Breakers runners. Disembarking at the Embarcadero station, I jogged/ran the rest of the way around the entrance corral maze to the right spot for Corral B entrants, and joined the group waiting at the start line.Lessons learned: I am not trusting MUNI rail or bus into downtown on Bay to Breakers race day again, despite any announcements from SFMTA. Too many years of bad experiences.However, BART seems reliable so I plan to find my way to taking BART in the future. Perhaps by taking a bus to the 16th street BART station, avoiding all street closures.Having missed my start corral due to the transit mishaps, I didn’t see anyone else I knew. The combination of being annoyed at MUNI’s unreliability (both in what was announced vs what was running and premature bus termination) and starting in a crowd not knowing anyone took my motivation down several notches.Still, the weather was pleasant yet cool, ideal for a race so I ran a pace that felt good for me, and kept an eye out for friends along the course. I stopped after mile 1 for a portapotty pitstop. Back in the chaos of Howard street and then Ninth to Hayes, I saw a few folks I knew from a distance.Seeing and high-fiving the Midnight Runners crab race cheer crew at Hayes Hill turned my mood around though, and I enjoyed the rest of the race, from Hayes Hill through Golden Gate Park.It was my slowest Bay to Breakers yet, however first in a while that I finished with friends!After we grabbed our medals and snacks in the finish area, I hiked/jogged back to the Panhandle, found the Midnight Runners crab rave crew keeping the party going and joined in.2023: https://tantek.com/2023/157/t1/ran-baytobreakers#2024_140 #SanFrancisco #run #runner #race #roadrace #b2b #bay2breakers
's status on Wednesday, 29-May-2024 22:00:00 EDT
Ran my 12th #BayToBreakers race in 1:59:54 on Sunday 2024-05-19. After a comedy of transit struggles to get to the start line, I jumped in with Corral C runners (my bib was for Corral B) and started with them. Great seeing the Midnight Runners crab rave cheer gang in Hayes Valley before Hayes Hill. Made it into Golden Gate Park, and eventually saw Vivek and David Lam making their way back from the finish. Just before the bison paddock, I saw Paddy & Eleanor walking back as well, and stopped to briefly chat with them. Soon after I saw Adrienne and a few other #NPSF pals running and as they stopped to say hi to Paddy, I took off to go finish. Adrienne and friends caught up to me on the last segment before Ocean Beach, and decided to run together. After turning the corner onto Great Highway, I could see the finish line. Glancing down at my watch there seemed to be enough time to finish under 2 hours if we picked it up. I asked Adrienne if we could try for a sub-2 hour time and she said to go for it. We picked up the pace and after crossing the finish line I stopped my Garmin — it read 1:59:54. Oddly the official Bay to Breakers results (which are not at a linkable URL) showed 2:00:07. The only explanation I have is after the first timing strip after the finish line where I stopped my watch, there was a big crowd of loitering people that made it hard to keep moving, and cross a second timing strip. It is possible the first timing strip did not register my bib chip, and only the second timing strip picked it up. I have emailed Bay to Breakers to see if they can correct it, and included a link to my Strava activity that shows I recorded the entire race on my watch. It was a harder race than usual, despite the good weather. There were a few things that contributed. First, I had run each of the prior two days: 5km+ at Friday night’s Midnight Runners 5th anniversary run and run/walk celebration afterwards totaling ~5 miles, and then 6.5 miles at SFRC on the trails on Saturday. I slept reasonably well the night before the race, and having checked the news announcements about the availability of transit options in the morning, planned accordingly. When I checked the actual train arrival times, none of the MUNI trains that were supposed to be running were running. I ran down to take the MUNI bus which was supposed to go downtown, except it stopped at Van Ness avenue, inexplicably, and the driver told everyone it was the last stop. Admittedly I was already annoyed that SF MUNI for some reason decided to stop the MUNI trains the morning of Bay to Breakers that could easily have taken thousands of runners to near the race start at Embarcadero via the Market Street subway. Having the bus stop sooner than expected was a second disappointment and discouragement. I (and many other runners) decided to run towards the start, which was still ~2 miles away at that point. Upon reaching the Civic Center station on Market street, we realized from the street level displays that BART trains appeared to be running normally like any other Sunday, so we went downstairs and paid for a second transit ticket to take the BART a few stops. The BART train was full of costumed Bay to Breakers runners. Disembarking at the Embarcadero station, I jogged/ran the rest of the way around the entrance corral maze to the right spot for Corral B entrants, and joined the group waiting at the start line. Lessons learned: I am not trusting MUNI rail or bus into downtown on Bay to Breakers race day again, despite any announcements from SFMTA. Too many years of bad experiences. However, BART seems reliable so I plan to find my way to taking BART in the future. Perhaps by taking a bus to the 16th street BART station, avoiding all street closures. Having missed my start corral due to the transit mishaps, I didn’t see anyone else I knew. The combination of being annoyed at MUNI’s unreliability (both in what was announced vs what was running and premature bus termination) and starting in a crowd not knowing anyone took my motivation down several notches. Still, the weather was pleasant yet cool, ideal for a race so I ran a pace that felt good for me, and kept an eye out for friends along the course. I stopped after mile 1 for a portapotty pitstop. Back in the chaos of Howard street and then Ninth to Hayes, I saw a few folks I knew from a distance. Seeing and high-fiving the Midnight Runners crab race cheer crew at Hayes Hill turned my mood around though, and I enjoyed the rest of the race, from Hayes Hill through Golden Gate Park. It was my slowest Bay to Breakers yet, however first in a while that I finished with friends! After we grabbed our medals and snacks in the finish area, I hiked/jogged back to the Panhandle, found the Midnight Runners crab rave crew keeping the party going and joined in. 2023: https://tantek.com/2023/157/t1/ran-baytobreakers #2024_140 #SanFrancisco #run #runner #race #roadrace #b2b #bay2breakers
: This past Saturday: finished the #InsideTrail Redtail Ridge 30k #trailRace in 6:00:59.A few notes:This was my first trail race of 2024, and first in over 6 months, since last year’s Marin Ultra Challenge 50k and Broken Arrow 23k races in June¹. Saw pal Henri after changing into my trail shoes in the Lake Chabot Regional Park parking lot. The storms had scared many away, less than 100 showed up to the combined 30k & 50k start. The muddy rainy adventure began when we veered off the initial paved trail around the lake and onto a rocky uphill stretch. It was mostly an out-and-back course, with a bit of a loop in the middle. On the second half of that loop there was one fork in the trail without race markings. After spending minutes taking a peek down both options, I guessed right. About a half mile later a wooden trail post validated my choice.I kept a sustainable run/hike pace, with some sliding in the mud, stepping around many ruts and puddles of unknown depths. Slower finish than 5 years ago², yet this time with a negative split, and earned my first DLF award!#30k #RedtailRidge #trailRun #trailRunner #runner #trailRunning #running #2024_048¹ https://tantek.com/2023/178/t1/june-trailrunner-ultrarunner² https://tantek.com/2019/048/t1/finshed-chabot-redtailridge-30k-pr
's status on Tuesday, 20-Feb-2024 03:38:00 EST
This past Saturday: finished the #InsideTrail Redtail Ridge 30k #trailRace in 6:00:59. A few notes: This was my first trail race of 2024, and first in over 6 months, since last year’s Marin Ultra Challenge 50k and Broken Arrow 23k races in June¹. Saw pal Henri after changing into my trail shoes in the Lake Chabot Regional Park parking lot. The storms had scared many away, less than 100 showed up to the combined 30k & 50k start. The muddy rainy adventure began when we veered off the initial paved trail around the lake and onto a rocky uphill stretch. It was mostly an out-and-back course, with a bit of a loop in the middle. On the second half of that loop there was one fork in the trail without race markings. After spending minutes taking a peek down both options, I guessed right. About a half mile later a wooden trail post validated my choice. I kept a sustainable run/hike pace, with some sliding in the mud, stepping around many ruts and puddles of unknown depths. Slower finish than 5 years ago², yet this time with a negative split, and earned my first DLF award! #30k #RedtailRidge #trailRun #trailRunner #runner #trailRunning #running #2024_048 ¹ https://tantek.com/2023/178/t1/june-trailrunner-ultrarunner ² https://tantek.com/2019/048/t1/finshed-chabot-redtailridge-30k-pr
: Ran my 11th #BayToBreakers in 1:47:11 on Sunday 2023-05-21, again the day after an @sfrunco.com (@SFRunCo) Saturday trail #run, but this time in the middle of a very long training run, my last before the rescheduled #MUC50k trail race. Ran over 4 miles to the start, hopped in the next race corral, ran Bay to Breakers with the colorfully costumed crowd, picked up my medal, ate a banana, ran back through Golden Gate Park, and then a bit more up city hills to round out 18 miles and 1000'.#2023_141 #SanFrancisco #runner 2022: https://tantek.com/2022/138/t1/ran-baytobreakers
's status on Wednesday, 07-Jun-2023 02:37:00 EDT
Ran my 11th #BayToBreakers in 1:47:11 on Sunday 2023-05-21, again the day after an @sfrunco.com (@SFRunCo) Saturday trail #run, but this time in the middle of a very long training run, my last before the rescheduled #MUC50k trail race. Ran over 4 miles to the start, hopped in the next race corral, ran Bay to Breakers with the colorfully costumed crowd, picked up my medal, ate a banana, ran back through Golden Gate Park, and then a bit more up city hills to round out 18 miles and 1000'. #2023_141 #SanFrancisco #runner 2022: https://tantek.com/2022/138/t1/ran-baytobreakers
: Ran my 10th #BayToBreakers in 1:38:32, apparently 3 seconds faster than the previous Bay to Breakers in 2019, again the day after an @SFRunCo Saturday morning trail #run, and this time a double-day Friday.#2022_135 #SanFrancisco #runner 2019: https://tantek.com/2019/139/t1/ran-baytobreakers
's status on Wednesday, 18-May-2022 20:02:00 EDT
Ran my 10th #BayToBreakers in 1:38:32, apparently 3 seconds faster than the previous Bay to Breakers in 2019, again the day after an @SFRunCo Saturday morning trail #run, and this time a double-day Friday. #2022_135 #SanFrancisco #runner 2019: https://tantek.com/2019/139/t1/ran-baytobreakers
: #trailTuesdayThrowback to Saturday’s first Marin #trailRun of the year, masked & distanced on a beautiful #Junuary day. Chilly in Tennessee Valley as the sun crested the hills, poking through the eucalyptus[2]. After ascending Fox trail[3], it was warmer than any winter’s day. Nice breeze running down Coastal Fire Road[1 📷 @BryanTing] to Muir beach.We took Redwood Creek to Miwok into the cool forest canopy, paused for a moment[4], then continued on our way.[5 📷 @BryanTing]#run #trail #runner #trailRunner #running #ultraRunner #Marin #MarinHeadlands #FoxTrail #CoastalFireRoad #Miwok #MiwokTrail #50ktraining #50mileTraining #optOutside #fromWhereIRun #20210116 #2021_016 #laterGram #noFilter
's status on Wednesday, 20-Jan-2021 02:34:00 EST
#trailTuesdayThrowback to Saturday’s first Marin #trailRun of the year, masked & distanced on a beautiful #Junuary day. Chilly in Tennessee Valley as the sun crested the hills, poking through the eucalyptus[2]. After ascending Fox trail[3], it was warmer than any winter’s day. Nice breeze running down Coastal Fire Road[1 📷 @BryanTing] to Muir beach. We took Redwood Creek to Miwok into the cool forest canopy, paused for a moment[4], then continued on our way.[5 📷 @BryanTing] #run #trail #runner #trailRunner #running #ultraRunner #Marin #MarinHeadlands #FoxTrail #CoastalFireRoad #Miwok #MiwokTrail #50ktraining #50mileTraining #optOutside #fromWhereIRun #20210116 #2021_016 #laterGram #noFilter
: Seven years ago today I showed up to my first #hillsforbreakfast workout @Nov_Project_SF and ran up & down a few blocks for 25min[8]. In memory of #NPSF hills I ran to Twin Peaks today[1], 25min (or a bit less) of all uphill just to start — something that was beyond my reach back then. Starting at Oak Street I caught a sign in a window[2] I hadn’t seen before, encouraging folks to:* see black women* hear black women* trust black women* love black women* protect black women* pay black womenAfter running up Ashbury to Clayton to Twin Peaks Boulevard and climbing to the summit & both peaks, I turned around to see a clear view of Sutro Tower, Mt Tam, and the Golden Gate Bridge from the South Peak[3]. On the return run, I spotted a pair of apparent princesses in pink dresses strolling along, brightly lit by the brilliant setting sun[4], along the adjacent road blocked to motor traffic. As I climbed the North Peak, I saw them again up ahead, strolling in the middle of the road without a care in the world[5].Reaching the top of the North Peak, I noticed Market Street’s streetlamps had been lit, the sunset barely lighting up a few blocks of downtown[6]. Made it back to the Twin Peaks Summit as the sun dropped toward the Pacific Ocean, bathing everything nearby in orange light[7].Ran down the hill at an easy pace, legs & feet tired after yesterday’s longer run. Grateful for regular runs up Twin Peaks, where 25 minutes is the start, rather than the whole workout.#trail #runner #runners #trailRunner #trailRun #ultraRunner #SF #SanFrancisco #hilliversary #NovemberProjectSF #NovemberProject #TwinPeaks #50ktraining #50mileTraining #optOutside #fromWhereIRun #noFilterPreviously, previously, previously: * https://tantek.com/2020/017/t2/six-years-ago-npsf-hills* https://tantek.com/2016/017/t1/two-years-ago-first-npsf-hillsforbreakfast* https://tantek.com/2014/017/t1/first-novemberprojectsf-hillsforbreakfast
's status on Monday, 18-Jan-2021 02:46:00 EST
Seven years ago today I showed up to my first #hillsforbreakfast workout @Nov_Project_SF and ran up & down a few blocks for 25min[8]. In memory of #NPSF hills I ran to Twin Peaks today[1], 25min (or a bit less) of all uphill just to start — something that was beyond my reach back then. Starting at Oak Street I caught a sign in a window[2] I hadn’t seen before, encouraging folks to: * see black women * hear black women * trust black women * love black women * protect black women * pay black women After running up Ashbury to Clayton to Twin Peaks Boulevard and climbing to the summit & both peaks, I turned around to see a clear view of Sutro Tower, Mt Tam, and the Golden Gate Bridge from the South Peak[3]. On the return run, I spotted a pair of apparent princesses in pink dresses strolling along, brightly lit by the brilliant setting sun[4], along the adjacent road blocked to motor traffic. As I climbed the North Peak, I saw them again up ahead, strolling in the middle of the road without a care in the world[5]. Reaching the top of the North Peak, I noticed Market Street’s streetlamps had been lit, the sunset barely lighting up a few blocks of downtown[6]. Made it back to the Twin Peaks Summit as the sun dropped toward the Pacific Ocean, bathing everything nearby in orange light[7]. Ran down the hill at an easy pace, legs & feet tired after yesterday’s longer run. Grateful for regular runs up Twin Peaks, where 25 minutes is the start, rather than the whole workout. #trail #runner #runners #trailRunner #trailRun #ultraRunner #SF #SanFrancisco #hilliversary #NovemberProjectSF #NovemberProject #TwinPeaks #50ktraining #50mileTraining #optOutside #fromWhereIRun #noFilter Previously, previously, previously: * https://tantek.com/2020/017/t2/six-years-ago-npsf-hills * https://tantek.com/2016/017/t1/two-years-ago-first-npsf-hillsforbreakfast * https://tantek.com/2014/017/t1/first-novemberprojectsf-hillsforbreakfast
: ⭕🏃🏻♂️ Last track workout of the year and third #trackTuesday in a row. Spotted new #streetArt #heart by @kate_tova(1) a block before #Kezar. Blue sky and a dry track this morning(2,3) for a warmup, 6x progressively faster 400s with a 200walk+200jog in between. Cooldown jog/walk in the area, noting a #BlackLivesMatter sign in a window(4) & BLM stencil artwork on a plywood covering(5).Last week the rain had left the track quite wet(6), glistening in the low sun(7), lanes in the shade still wet(8) from rain the night before. Completed a “broken 600s” workout: several sets of alternating fast and slow 400 200 200 400. On my cooldown jog back I spotted a BLACK LIVES MATTER sign leaning against lavender siding, behind a few potted plants(9).Happy to finish 2020 with a return to regular track workouts, and looking forward to continuing them in the new year.#run #runner #runners #running #track #KezarStadium #KezarTrack #seenOnMyRun #fromWhereIRun #noFilter
's status on Wednesday, 30-Dec-2020 02:16:00 EST
⭕🏃🏻♂️ Last track workout of the year and third #trackTuesday in a row. Spotted new #streetArt #heart by @kate_tova(1) a block before #Kezar. Blue sky and a dry track this morning(2,3) for a warmup, 6x progressively faster 400s with a 200walk+200jog in between. Cooldown jog/walk in the area, noting a #BlackLivesMatter sign in a window(4) & BLM stencil artwork on a plywood covering(5). Last week the rain had left the track quite wet(6), glistening in the low sun(7), lanes in the shade still wet(8) from rain the night before. Completed a “broken 600s” workout: several sets of alternating fast and slow 400 200 200 400. On my cooldown jog back I spotted a BLACK LIVES MATTER sign leaning against lavender siding, behind a few potted plants(9). Happy to finish 2020 with a return to regular track workouts, and looking forward to continuing them in the new year. #run #runner #runners #running #track #KezarStadium #KezarTrack #seenOnMyRun #fromWhereIRun #noFilter
: ⛰ Tam summit #13 of 2020. Started(1) just before Emma & Olivia’s time trial. Barely made it up the first road before Nick caught up leading the speed train with Paddy bringing up the caboose(2). #BlackLivesMatter signs are present in many of the yards(3) on roads up to Tam.Part way up #Temelpa #trail *someone(s)* had decorated a fir tree with holiday ornaments!(4). The views from the summit was the haziest I’d ever seen, SF(5) and Mount Diablo(6) barely visible. Despite the haze and cold (42F), it was one of my quicker recent ascents(7). On the way down I checked PurpleAir and the AQI was 100+(8) which would normally make it too hard to run. Perhaps the trees & bushes filtered the air along the trail. I could smell wood burning stoves & fireplaces as I ran back down the road to Mill Valley. Finished my 9th Tam ascent & descent on the same steep route (AKA H.A.M. on Tam) and returned to the Mill Valley depot where I started. Congrats @emmakayemccune on a new Tam Ascent Course Record! And Olivia on a new PR! Well done you two!#TamThursday #trail #runner #runners #trailRunner #trailRun #ultraRunner #Marin #MtTamalpais #MountTamalpais #HAMonTam #50mileTraining #optOutside #fromWhereIRun #noFilter
's status on Thursday, 24-Dec-2020 23:43:00 EST
⛰ Tam summit #13 of 2020. Started(1) just before Emma & Olivia’s time trial. Barely made it up the first road before Nick caught up leading the speed train with Paddy bringing up the caboose(2). #BlackLivesMatter signs are present in many of the yards(3) on roads up to Tam. Part way up #Temelpa #trail *someone(s)* had decorated a fir tree with holiday ornaments!(4). The views from the summit was the haziest I’d ever seen, SF(5) and Mount Diablo(6) barely visible. Despite the haze and cold (42F), it was one of my quicker recent ascents(7). On the way down I checked PurpleAir and the AQI was 100+(8) which would normally make it too hard to run. Perhaps the trees & bushes filtered the air along the trail. I could smell wood burning stoves & fireplaces as I ran back down the road to Mill Valley. Finished my 9th Tam ascent & descent on the same steep route (AKA H.A.M. on Tam) and returned to the Mill Valley depot where I started. Congrats @emmakayemccune on a new Tam Ascent Course Record! And Olivia on a new PR! Well done you two! #TamThursday #trail #runner #runners #trailRunner #trailRun #ultraRunner #Marin #MtTamalpais #MountTamalpais #HAMonTam #50mileTraining #optOutside #fromWhereIRun #noFilter
: 🌃🌳 March 28th, SF distancing day twelve. Spent the day inside (except to move my car) until leaving 10 minutes to midnight for a night run.Started tracking at Frederick & Ashbury, an empty intersection, lights out except the corner 2nd floor apartment(1). Empty to the East as well, up to the dark trees of Buena Vista Park, outlined by a gray sky above(2). Continued onward to spell NO FEAR on the streets (https://tantek.com/t55q1).#run #runner #AshburyHeights #FrederickStreet #night #nightrun #midnight #darkness #empty #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_088 #20200328 #laterGram #noFilter
's status on Sunday, 17-May-2020 02:37:00 EDT
🌃🌳 March 28th, SF distancing day twelve. Spent the day inside (except to move my car) until leaving 10 minutes to midnight for a night run. Started tracking at Frederick & Ashbury, an empty intersection, lights out except the corner 2nd floor apartment(1). Empty to the East as well, up to the dark trees of Buena Vista Park, outlined by a gray sky above(2). Continued onward to spell NO FEAR on the streets (https://tantek.com/t55q1). #run #runner #AshburyHeights #FrederickStreet #night #nightrun #midnight #darkness #empty #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_088 #20200328 #laterGram #noFilter
: 🏙🌳 March 27th, SF distancing day eleven. Midday run/walk up to Corona Heights for another clear view of downtowns, San Francisco and Oakland(1). Later that afternoon a trip to Cole Hardware, limited to 15 store customers at a time(2). Inside, purchase limits on bleach, soap, paper towels, and gloves(3).#run #runner #CoronaHeights #CoronaHeightsPark #ColeHardware #bleach #limit2perCustomer #limit1perCustomer #sign #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_087 #20200327 #laterGram #noFilter
's status on Friday, 01-May-2020 02:59:00 EDT
🏙🌳 March 27th, SF distancing day eleven. Midday run/walk up to Corona Heights for another clear view of downtowns, San Francisco and Oakland(1). Later that afternoon a trip to Cole Hardware, limited to 15 store customers at a time(2). Inside, purchase limits on bleach, soap, paper towels, and gloves(3). #run #runner #CoronaHeights #CoronaHeightsPark #ColeHardware #bleach #limit2perCustomer #limit1perCustomer #sign #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_087 #20200327 #laterGram #noFilter
: 🌳🌇 March 22nd, SF distancing day six. Later run than usual, made it to Kezar Stadium just after sunset on a mostly clear day(1). That morning I picked up brunch to go from Zazie, including a complimentary bag of their buttermilk pancake mix(2). It had been a week since I’d celebrated my birthday there, so much had changed already.#run #runner #Kezar #KezarStadium #view #Zazie #ButtermilkPancakeMix #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_082 #20200322 #laterGram #noFilter
's status on Sunday, 26-Apr-2020 02:56:00 EDT
🌳🌇 March 22nd, SF distancing day six. Later run than usual, made it to Kezar Stadium just after sunset on a mostly clear day(1). That morning I picked up brunch to go from Zazie, including a complimentary bag of their buttermilk pancake mix(2). It had been a week since I’d celebrated my birthday there, so much had changed already. #run #runner #Kezar #KezarStadium #view #Zazie #ButtermilkPancakeMix #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_082 #20200322 #laterGram #noFilter
: 🌁⛰🏙📰 March 21st, SF distancing day five. Ran up to Twin Peaks, North Peak, and South Peak for a clear view of Sutro tower, Mount Tam, the Golden Gate Bridge, downtown San Francisco, East Bay hills, and tiny container ships & the Grand Princess still idling on the bay(1).There’s a third mini peak south of the two official Twin Peaks, with a beautiful field of poppies(2). At the time I’d stopped to admire the poppies on the inside of the hairpin turn up to Twin Peaks(tantek.com/t55h1). Afterwards a post-run stop at Haight Street Market for a coffee.The day’s weekend Wall Street Journal had a photo of a nearly empty Times Square, a scene previously only imagined in disaster movies (and Vanilla Sky). The headline article described how 1 in 5 Americans were now under orders to limit their outside activity(3). #run #runner #TwinPeaks #view #CaliforniaPoppies #poppies #flowers #HaightStreetMarket #GussMarket #HSMCafe #newspaper #WSJ #WallStreetJournal #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_081 #20200321 #laterGram #noFilter
's status on Wednesday, 22-Apr-2020 02:30:00 EDT
🌁⛰🏙📰 March 21st, SF distancing day five. Ran up to Twin Peaks, North Peak, and South Peak for a clear view of Sutro tower, Mount Tam, the Golden Gate Bridge, downtown San Francisco, East Bay hills, and tiny container ships & the Grand Princess still idling on the bay(1). There’s a third mini peak south of the two official Twin Peaks, with a beautiful field of poppies(2). At the time I’d stopped to admire the poppies on the inside of the hairpin turn up to Twin Peaks(tantek.com/t55h1). Afterwards a post-run stop at Haight Street Market for a coffee. The day’s weekend Wall Street Journal had a photo of a nearly empty Times Square, a scene previously only imagined in disaster movies (and Vanilla Sky). The headline article described how 1 in 5 Americans were now under orders to limit their outside activity(3). #run #runner #TwinPeaks #view #CaliforniaPoppies #poppies #flowers #HaightStreetMarket #GussMarket #HSMCafe #newspaper #WSJ #WallStreetJournal #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_081 #20200321 #laterGram #noFilter
: ⛰🌁 March 20th, SF distancing day four. Ran up to Tank Hill for the clearest views. Distant sights like Mount Tam and the Marin Headlands had sharper outlines, and crisper more colorful features. Even the Golden Gate Bridge seemed to shine a brighter reddish orange(1).To the Southeast, a clear view of the bay itself, including tiny tankers, cargo ships, and the white outline of the idling Grand Princess cruise ship parked in the bay, behind bright views of city neighborhoods(2). Only a couple of others were up at Tank Hill park that day, observing distancing requirements in addition to the views(3).Stopped by Haight Street Market for more supplies, noticed that they had suspended all self-serve food options(4), including their delicious soups(5). The cafe’s tip jar choices reflected reactions to only a few days of sheltering at home(6).The day before (Thursday) the Governor of California had essentially replicated Monday’s San Francisco shelter-in-place order for the entire state, the first state to do so, which the Chronicle reported in large type(7). The New York Times exclaimed in all caps: DOCTORS SOUND ALARM AS A NATION STRUGGLES above a map of the United States, with numbers of cases and proportionate red circles(8). Later that day, Connecticut, Illinois, and New York states issued their own shelter-in-place orders.It would take two more weeks for most other states to follow suit.#run #runner #TankHill #TankHillPark #view #views #HaightStreetMarket #GussMarket #HSMCafe #newspaper #newspapers #sign #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_080 #20200320 #laterGram #noFilter
's status on Sunday, 19-Apr-2020 21:02:00 EDT
⛰🌁 March 20th, SF distancing day four. Ran up to Tank Hill for the clearest views. Distant sights like Mount Tam and the Marin Headlands had sharper outlines, and crisper more colorful features. Even the Golden Gate Bridge seemed to shine a brighter reddish orange(1). To the Southeast, a clear view of the bay itself, including tiny tankers, cargo ships, and the white outline of the idling Grand Princess cruise ship parked in the bay, behind bright views of city neighborhoods(2). Only a couple of others were up at Tank Hill park that day, observing distancing requirements in addition to the views(3). Stopped by Haight Street Market for more supplies, noticed that they had suspended all self-serve food options(4), including their delicious soups(5). The cafe’s tip jar choices reflected reactions to only a few days of sheltering at home(6). The day before (Thursday) the Governor of California had essentially replicated Monday’s San Francisco shelter-in-place order for the entire state, the first state to do so, which the Chronicle reported in large type(7). The New York Times exclaimed in all caps: DOCTORS SOUND ALARM AS A NATION STRUGGLES above a map of the United States, with numbers of cases and proportionate red circles(8). Later that day, Connecticut, Illinois, and New York states issued their own shelter-in-place orders. It would take two more weeks for most other states to follow suit. #run #runner #TankHill #TankHillPark #view #views #HaightStreetMarket #GussMarket #HSMCafe #newspaper #newspapers #sign #ShelterInPlace #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_080 #20200320 #laterGram #noFilter
: March 19th, SF distancing day three. First run since my 50-miler. I had rested my legs, only brief walks for a few days, then longer walks, up & down hills. When that felt completely fine, I decided to try an easy run. First up to Buena Vista Park where the poppies were in full bloom(1), then over to Corona Heights Park, where the clean air provided very clear views of downtown San Francisco, and across the bay to Oakland too(2)! Finished my run with a coffee from Haight Street Market, where they had just changed store hours to close earlier for sanitizing, and limited the first hour of opening to those 60+ years old and Instacart workers(3).Scanning the newspapers while waiting for my coffee, the day’s headlines captured some of the concerns & fears(4,5,6).As a visual palate cleanser after those headlines, here’s my almond latte in a paper cup(7), since they stopped serving in reusable cups two days ago (tantek.com/t5661).#run #runner #BuenaVistaPark #CaliforniaPoppies #poppies #flowers #CoronaHeights #sign #signs #ShelterInPlace #CLOSED #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_079 #20200319 #laterGram #noFilter
's status on Saturday, 18-Apr-2020 17:47:00 EDT
March 19th, SF distancing day three. First run since my 50-miler. I had rested my legs, only brief walks for a few days, then longer walks, up & down hills. When that felt completely fine, I decided to try an easy run. First up to Buena Vista Park where the poppies were in full bloom(1), then over to Corona Heights Park, where the clean air provided very clear views of downtown San Francisco, and across the bay to Oakland too(2)! Finished my run with a coffee from Haight Street Market, where they had just changed store hours to close earlier for sanitizing, and limited the first hour of opening to those 60+ years old and Instacart workers(3). Scanning the newspapers while waiting for my coffee, the day’s headlines captured some of the concerns & fears(4,5,6). As a visual palate cleanser after those headlines, here’s my almond latte in a paper cup(7), since they stopped serving in reusable cups two days ago (tantek.com/t5661). #run #runner #BuenaVistaPark #CaliforniaPoppies #poppies #flowers #CoronaHeights #sign #signs #ShelterInPlace #CLOSED #COVID19 #CoronaVirus #SFdistancing #SF #SanFrancisco #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_079 #20200319 #laterGram #noFilter
: ⛰🌁 March 17th, SF distancing day one. Cleaner skies made for an exceptionally clear view from the top of Buena Vista Park. Mount Tam, Marin Headlands, and the most red-orange I’ve seen the Golden Gate Bridge(1) from that spot. The purple flowers at the summit looked particularly brilliant(2).Down on Haight street, several stores had closed per the sheltering orders, and posted signs accordingly(3,4,5,6).Haight Street Market was still open, including the cafe. However, they had stopped serving coffee in personal cups(7).#run #runner #BuenaVistaPark #GoldenGateBridge #sign #signs #ShelterInPlace #CLOSED #COVID19 #coronavirus #SF #SanFrancisco #view #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_077 #20200317 #laterGram #noFilter
's status on Wednesday, 15-Apr-2020 02:59:00 EDT
⛰🌁 March 17th, SF distancing day one. Cleaner skies made for an exceptionally clear view from the top of Buena Vista Park. Mount Tam, Marin Headlands, and the most red-orange I’ve seen the Golden Gate Bridge(1) from that spot. The purple flowers at the summit looked particularly brilliant(2). Down on Haight street, several stores had closed per the sheltering orders, and posted signs accordingly(3,4,5,6). Haight Street Market was still open, including the cafe. However, they had stopped serving coffee in personal cups(7). #run #runner #BuenaVistaPark #GoldenGateBridge #sign #signs #ShelterInPlace #CLOSED #COVID19 #coronavirus #SF #SanFrancisco #view #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #2020_077 #20200317 #laterGram #noFilter
: 🌌🌧 It was a dark and stormy morning. The start of a long day, too long for one race report post. I got up, put on my running outfit I’d set out the night before (https://tantek.com/t55_3), snacked on a dark chocolate mocha Clif bar, and ran up to the intersection where Cori was coming to pick us up. Stephanie joined minutes later. It was only sprinkling, yet the cold was already biting, despite us wearing all the layers we brought.Cori picked us up, last two seats in her car, we huddled together for warmth and cracked jokes to lighten the mood and lift our spirits. We arrived at the Rodeo Beach parking lot just before 06:30, already brimming with activity(2 📷 Bryan). We weren’t the only #MarinUltraChallenge runners determined to run our races despite the cancellation. The rain picked up.I’ve run in the rain before, many years @Nov_Project_SF & a few other cities, and a year ago on my double Tam run. Separately I’ve run in the dark, also at #NPSF, usually early gang, and on so many Tam sunrise runs. This was the first time I’d run in the dark, in the rain, on trails. Carpooling and starting together helped, knowing we’d all be out there facing the elements, finding our way.After quick bathroom trips we found each other and @BryanTing under a green umbrella(3,4), assembled for a group photo(5 📷 Bryan), unbeknownst to us mere days before social distancing orders would forbid it. We composed ourselves in the now pouring rain, and started our run(6 📷 Bryan) crossing the Rodeo Beach gates(1 📷 Bryan), up the Coastal Trail.#run #runner #runners #RodeoBeach #darkness #morning #rain #weatherProof #nightrun #WorkHardDreamBigDoCoolShit #50miles #50miler #ultra #ultraRunner #ultraRunners #ultraRunning #ultraMarathon #InsideTrail #MUC #MUC50 #optOutside #NeverStopExploring #NovemberProjectSF #NovemberProject #NP_Continues #NP_WeekendWarriors #MarinFitnessProject #2020_074 #20200314 #laterGram #noFilter
's status on Sunday, 22-Mar-2020 01:48:00 EDT
🌌🌧 It was a dark and stormy morning. The start of a long day, too long for one race report post. I got up, put on my running outfit I’d set out the night before (https://tantek.com/t55_3), snacked on a dark chocolate mocha Clif bar, and ran up to the intersection where Cori was coming to pick us up. Stephanie joined minutes later. It was only sprinkling, yet the cold was already biting, despite us wearing all the layers we brought. Cori picked us up, last two seats in her car, we huddled together for warmth and cracked jokes to lighten the mood and lift our spirits. We arrived at the Rodeo Beach parking lot just before 06:30, already brimming with activity(2 📷 Bryan). We weren’t the only #MarinUltraChallenge runners determined to run our races despite the cancellation. The rain picked up. I’ve run in the rain before, many years @Nov_Project_SF & a few other cities, and a year ago on my double Tam run. Separately I’ve run in the dark, also at #NPSF, usually early gang, and on so many Tam sunrise runs. This was the first time I’d run in the dark, in the rain, on trails. Carpooling and starting together helped, knowing we’d all be out there facing the elements, finding our way. After quick bathroom trips we found each other and @BryanTing under a green umbrella(3,4), assembled for a group photo(5 📷 Bryan), unbeknownst to us mere days before social distancing orders would forbid it. We composed ourselves in the now pouring rain, and started our run(6 📷 Bryan) crossing the Rodeo Beach gates(1 📷 Bryan), up the Coastal Trail. #run #runner #runners #RodeoBeach #darkness #morning #rain #weatherProof #nightrun #WorkHardDreamBigDoCoolShit #50miles #50miler #ultra #ultraRunner #ultraRunners #ultraRunning #ultraMarathon #InsideTrail #MUC #MUC50 #optOutside #NeverStopExploring #NovemberProjectSF #NovemberProject #NP_Continues #NP_WeekendWarriors #MarinFitnessProject #2020_074 #20200314 #laterGram #noFilter
: 🌸🏙☁️ A week ago today I ran my first 50-miler (https://tantek.com/t55b1), the hardest thing I’ve done. I knew I’d need 2 weeks of physical recovery. It’s also taken a week of mental recovery to start feeling like myself again.The shelter-in-place and various cancellations have helped in some ways, provided challenges in others. I chose to sit still, breathe, do some yoga, eat deliberately, go for a walk every day, sleep as needed. Show up to commitments, keep in touch with close ones, love within my capacity to do so, toward others within their capacity to receive.The past few days I’ve gone on easy runs too, culminating today in a run up to Twin Peaks. I stopped for a ground level view, appreciating immediate beauty(photo) before running up and over the peaks and returning back down the hill.The physical healed the mental.#run #runner #TwinPeaks #SF #SanFrancisco #poppies #CaliforniaPoppies #downtown #skyline #hill #hills #view #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #recovery #recoveryRun #noFilter
's status on Saturday, 21-Mar-2020 22:03:00 EDT
🌸🏙☁️ A week ago today I ran my first 50-miler (https://tantek.com/t55b1), the hardest thing I’ve done. I knew I’d need 2 weeks of physical recovery. It’s also taken a week of mental recovery to start feeling like myself again. The shelter-in-place and various cancellations have helped in some ways, provided challenges in others. I chose to sit still, breathe, do some yoga, eat deliberately, go for a walk every day, sleep as needed. Show up to commitments, keep in touch with close ones, love within my capacity to do so, toward others within their capacity to receive. The past few days I’ve gone on easy runs too, culminating today in a run up to Twin Peaks. I stopped for a ground level view, appreciating immediate beauty(photo) before running up and over the peaks and returning back down the hill. The physical healed the mental. #run #runner #TwinPeaks #SF #SanFrancisco #poppies #CaliforniaPoppies #downtown #skyline #hill #hills #view #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #recovery #recoveryRun #noFilter
: ⭕️🏃🏻♂️ Track Tuesday. Made it just before sunrise for a warm-up and several 400s. Finished 5k total including the warm-up and cool-down jogs to/from the track. Snapped a photo at the top of the South bleachers, revealing slight asymmetries.#trackTuesday #run #runner #runners #KezarStadium #track #Tuesday #symmetry #WesAnderson #AccidentallyWesAnderson #WesAndersonStyle #WesAndersonPlanet #noFilter
's status on Tuesday, 04-Feb-2020 17:59:00 EST
⭕️🏃🏻♂️ Track Tuesday. Made it just before sunrise for a warm-up and several 400s. Finished 5k total including the warm-up and cool-down jogs to/from the track. Snapped a photo at the top of the South bleachers, revealing slight asymmetries. #trackTuesday #run #runner #runners #KezarStadium #track #Tuesday #symmetry #WesAnderson #AccidentallyWesAnderson #WesAndersonStyle #WesAndersonPlanet #noFilter
: Joined pals @BryanTing, and birthday lady @theRunetarian yesterday for the first ~16 miles of her 30 on the Skyline to Sea trail run. My first time on this trail, by the time we reached Big Basin, I felt both physically spent (on only 4hrs of sleep), and mentally exhausted from nearly five hours of navigating a new-to-me somewhat technical nearly all single-track trail. Learning from practice, finding limits from experience.Bryan drove us down from San Francisco before dawn, to quite a dramatic sunrise and low fog on 280(2). We started ~8:15 under thick clouds and ambient white light in a quiet forest(1 📷 @theRunetarian #selfie). Two miles in we emerged onto a ridge (where there was a convenient bathroom), the mottled white gray clouds stretching out overhead to the ocean, contrasted by the fresh green grass from recent rains(3).The scenery was beautiful the entire way, the trails narrow, the trees tall(4). Sometimes the trail would cut through a small clearing(5 📷 @BryanTing). Occassionally we’d see an odd or interesting site, like abandoned old cars from the road above, or old burned out tree trunks, cut-off and covered in green moss like giant chairs(6).The trees got larger, thicker, as we approached and finally reached Big Basin park, surrounded by redwoods(7 📷 @BryanTing).#run #runner #runners #running #trailRunner #trailRun #ultraRunner #SkylineToSea #CastleRockPark #BigBasin #forest #trail #trailsForBreakfast #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #50mileTraining #laterGram #2020_018 #20200118 #noFilter
's status on Monday, 20-Jan-2020 02:55:00 EST
Joined pals @BryanTing, and birthday lady @theRunetarian yesterday for the first ~16 miles of her 30 on the Skyline to Sea trail run. My first time on this trail, by the time we reached Big Basin, I felt both physically spent (on only 4hrs of sleep), and mentally exhausted from nearly five hours of navigating a new-to-me somewhat technical nearly all single-track trail. Learning from practice, finding limits from experience. Bryan drove us down from San Francisco before dawn, to quite a dramatic sunrise and low fog on 280(2). We started ~8:15 under thick clouds and ambient white light in a quiet forest(1 📷 @theRunetarian #selfie). Two miles in we emerged onto a ridge (where there was a convenient bathroom), the mottled white gray clouds stretching out overhead to the ocean, contrasted by the fresh green grass from recent rains(3). The scenery was beautiful the entire way, the trails narrow, the trees tall(4). Sometimes the trail would cut through a small clearing(5 📷 @BryanTing). Occassionally we’d see an odd or interesting site, like abandoned old cars from the road above, or old burned out tree trunks, cut-off and covered in green moss like giant chairs(6). The trees got larger, thicker, as we approached and finally reached Big Basin park, surrounded by redwoods(7 📷 @BryanTing). #run #runner #runners #running #trailRunner #trailRun #ultraRunner #SkylineToSea #CastleRockPark #BigBasin #forest #trail #trailsForBreakfast #optOutside #fromWhereIRun #NeverStopExploring #InstaRunner #50mileTraining #laterGram #2020_018 #20200118 #noFilter
: Sunday 1 year ago: 15km (https://tantek.com/t4yV2), #Sunday yesterday: 16mi & 4500' the day after 12mi & 2400' (https://tantek.com/t54Z2). @BryanTing and I hiked/ran a double Dipsea, starting at Old Mill Park in Mill Valley up the legendary #DipseaSteps, onto the #Dipsea #trail through Muir Woods (with a brief detour to Deer Park Fire Road) up to Cardiac Hill(1), down to Stinson Beach(2, and 3 📷 #selfie by Bryan). We took a quick break to eat at the Parkside Snack Bar, and then started our hike/run back. At one of the viewing spots just before Cardiac the clouds were looking particularly beautifully chaotic(4). Returning to Cardiac Hill, the sky was fully overcast, and rain clouds were visible over the ocean, some already dumping onto the water(5).By the time we had climbed down and back out of Muir Woods and up to Panoramic Highway, the sky had cleared for us again, the sun warming us and lighting our way(6). We descended back down into Mill Valley, ran down the Dipsea steps to Old Mill Park, and finished where we started. 16 miles, not bad for a day two run.#run #runner #runners #running #trailRunner #trailRun #ultraRunner #DoubleDipsea #Marin #MarinHeadlands #CardiacHill #StinsonBeach #beach #ocean #trailsForBreakfast #optoutside #fromWhereIRun #Sunday #SundayRunday #SundayFunday #NeverStopExploring #InstaRunner #50miletraining #laterGram #2020_012 #20200112 #noFilter
's status on Monday, 13-Jan-2020 15:11:00 EST
Sunday 1 year ago: 15km (https://tantek.com/t4yV2), #Sunday yesterday: 16mi & 4500' the day after 12mi & 2400' (https://tantek.com/t54Z2). @BryanTing and I hiked/ran a double Dipsea, starting at Old Mill Park in Mill Valley up the legendary #DipseaSteps, onto the #Dipsea #trail through Muir Woods (with a brief detour to Deer Park Fire Road) up to Cardiac Hill(1), down to Stinson Beach(2, and 3 📷 #selfie by Bryan). We took a quick break to eat at the Parkside Snack Bar, and then started our hike/run back. At one of the viewing spots just before Cardiac the clouds were looking particularly beautifully chaotic(4). Returning to Cardiac Hill, the sky was fully overcast, and rain clouds were visible over the ocean, some already dumping onto the water(5). By the time we had climbed down and back out of Muir Woods and up to Panoramic Highway, the sky had cleared for us again, the sun warming us and lighting our way(6). We descended back down into Mill Valley, ran down the Dipsea steps to Old Mill Park, and finished where we started. 16 miles, not bad for a day two run. #run #runner #runners #running #trailRunner #trailRun #ultraRunner #DoubleDipsea #Marin #MarinHeadlands #CardiacHill #StinsonBeach #beach #ocean #trailsForBreakfast #optoutside #fromWhereIRun #Sunday #SundayRunday #SundayFunday #NeverStopExploring #InstaRunner #50miletraining #laterGram #2020_012 #20200112 #noFilter
: #SFRC yesterday, 12 miles and ~2500' climbed. Beautiful day, started in Tennessee Valley Parking lot, just after 08:00. Marincello trail was lined with fresh green grasses(1) from recent rains. Alta trail’s forest pretty as ever(2). Noticed a spot on SCA trail where trees on either side framed the Golden Gate Bridge in the distance(3), before running to SCA look out point for a view of San Francisco, and the sun lighting up the bay(4). At the peak of Slacker trail, I could just make out Rodeo lagoon, and Rodeo beach(5). Running down to the beach, the sun glistened off the water, backlighting a fisherman and a few surfers(6). On the Coastal trail climb, a seemingly unreachable cove, secluded yet visible from above, with an inviting beach(7). Hiking up to Hill 88, looked back down at Rodeo Beach(8). Returning on Old Springs trail, caught a view of Tenneessee Valley down to the beach(9).Finished the SFRC loop of the week and joined friends at Good Earth for a sandwich.#run #trail #AltaTrail #SCATrail #SlackeTrail #RodeoBeach #CoastalTrail #Hill88 #OldSpringsTrail #TenneesseeValley #runner #runners #trailRunner #trailRun #ultraRunner #Marin #MarinHeadlands #trailsForBreakfast #optoutside #fromWhereIRun #NeverStopExploring #InstaRunner #50miletraining #laterGram #2020_011 #20200111 #noFilter
's status on Monday, 13-Jan-2020 02:16:00 EST
#SFRC yesterday, 12 miles and ~2500' climbed. Beautiful day, started in Tennessee Valley Parking lot, just after 08:00. Marincello trail was lined with fresh green grasses(1) from recent rains. Alta trail’s forest pretty as ever(2). Noticed a spot on SCA trail where trees on either side framed the Golden Gate Bridge in the distance(3), before running to SCA look out point for a view of San Francisco, and the sun lighting up the bay(4). At the peak of Slacker trail, I could just make out Rodeo lagoon, and Rodeo beach(5). Running down to the beach, the sun glistened off the water, backlighting a fisherman and a few surfers(6). On the Coastal trail climb, a seemingly unreachable cove, secluded yet visible from above, with an inviting beach(7). Hiking up to Hill 88, looked back down at Rodeo Beach(8). Returning on Old Springs trail, caught a view of Tenneessee Valley down to the beach(9). Finished the SFRC loop of the week and joined friends at Good Earth for a sandwich. #run #trail #AltaTrail #SCATrail #SlackeTrail #RodeoBeach #CoastalTrail #Hill88 #OldSpringsTrail #TenneesseeValley #runner #runners #trailRunner #trailRun #ultraRunner #Marin #MarinHeadlands #trailsForBreakfast #optoutside #fromWhereIRun #NeverStopExploring #InstaRunner #50miletraining #laterGram #2020_011 #20200111 #noFilter
: ⛰🏃🏻♂️ First #SFRC of the year today, 13.5 miles ✅ Finished first full route since #ECSCA, and longest run since too! It was a struggle TBH, leg muscles still tired from Tuesday’s Tam PR (tantek.com/t54M2), and an intense Thursday Baptiste yoga class. Thanks to #running pal Whitney for keeping us going!Beautiful day, mostly blue sky, brilliant #sunshine lighting up a clear sky(2). Ran up Fox trail to views of the Pacific Ocean among green Marin hills on either side of Tennessee Valley(1).Almost missed a pretty purple salamander on Coastal Fire road(3) on the way down toward Muir Beach with a mix of blue & green waters(4). It was quite muddy on the descent, thick, sticky mud which we had to carefully step through & around(5).The climb up Dias Ridge was quite a slog, alternating running and walking. Whitney waited for me at the top of the ridge line where we captured photos of dramatic clouds above and passing in front of Mount Tam(6 📷 Whitney). I looked back to take in one more view of the Pacific Ocean(7) before continuing eventually onto Miwok, back to Tennessee valley and to our start.#trail #runner #runners #trailRunner #trailRun #ultraRunner #Marin #MarinHeadlands #MtTam #MountTam #MtTamalpais #MountTamalpais #50mileTraining #optoutside #fromWhereIRun #NeverStopExploring #InstaRunner #noFilter
's status on Sunday, 05-Jan-2020 02:58:00 EST
⛰🏃🏻♂️ First #SFRC of the year today, 13.5 miles ✅ Finished first full route since #ECSCA, and longest run since too! It was a struggle TBH, leg muscles still tired from Tuesday’s Tam PR (tantek.com/t54M2), and an intense Thursday Baptiste yoga class. Thanks to #running pal Whitney for keeping us going! Beautiful day, mostly blue sky, brilliant #sunshine lighting up a clear sky(2). Ran up Fox trail to views of the Pacific Ocean among green Marin hills on either side of Tennessee Valley(1). Almost missed a pretty purple salamander on Coastal Fire road(3) on the way down toward Muir Beach with a mix of blue & green waters(4). It was quite muddy on the descent, thick, sticky mud which we had to carefully step through & around(5). The climb up Dias Ridge was quite a slog, alternating running and walking. Whitney waited for me at the top of the ridge line where we captured photos of dramatic clouds above and passing in front of Mount Tam(6 📷 Whitney). I looked back to take in one more view of the Pacific Ocean(7) before continuing eventually onto Miwok, back to Tennessee valley and to our start. #trail #runner #runners #trailRunner #trailRun #ultraRunner #Marin #MarinHeadlands #MtTam #MountTam #MtTamalpais #MountTamalpais #50mileTraining #optoutside #fromWhereIRun #NeverStopExploring #InstaRunner #noFilter
: ⛰🏃🏻♂️ This is it. #50ktraining & waiting just under a year for tomorrow’s 2nd chance @thenorthfaceECS #ECSCA 50k #trailrace. Good luck to everyone #trailrunning #TNFECS 50mi 50k marathon & relay!Canceled last year due to smoke, I ran the course a week later (https://tantek.com/t4xf1 after rains cleaned the air) unsupported and it was the hardest thing I’d ever done. Fitter & a bit lighter this year, I feel trained, though not as much as I’d like to be (September & October travel made it tough). Yet I know these trails, and I know my body. The air is clean this year, and the weather is looking good.I’m focusing on finishing healthy in the course time limit to make it official. Going for smoothness over speed. Looking forward to starting with so many friends from near & far and seeing even more at Crissy field.#ultra #ultramarathon #runner #running #workharddreambigdocoolshit #instarunner #trailrunner #ultrarunner #grassrootsgear #novemberproject #NPSF #letsdothis #nofilterPrevioulsy: my most recent (22 mile) long run: https://tantek.com/2019/307/t1/sunbeams-glitter-fern-creek-footbridge
's status on Saturday, 16-Nov-2019 00:30:00 EST
⛰🏃🏻♂️ This is it. #50ktraining & waiting just under a year for tomorrow’s 2nd chance @thenorthfaceECS #ECSCA 50k #trailrace. Good luck to everyone #trailrunning #TNFECS 50mi 50k marathon & relay! Canceled last year due to smoke, I ran the course a week later (https://tantek.com/t4xf1 after rains cleaned the air) unsupported and it was the hardest thing I’d ever done. Fitter & a bit lighter this year, I feel trained, though not as much as I’d like to be (September & October travel made it tough). Yet I know these trails, and I know my body. The air is clean this year, and the weather is looking good. I’m focusing on finishing healthy in the course time limit to make it official. Going for smoothness over speed. Looking forward to starting with so many friends from near & far and seeing even more at Crissy field. #ultra #ultramarathon #runner #running #workharddreambigdocoolshit #instarunner #trailrunner #ultrarunner #grassrootsgear #novemberproject #NPSF #letsdothis #nofilter Previoulsy: my most recent (22 mile) long run: https://tantek.com/2019/307/t1/sunbeams-glitter-fern-creek-footbridge
: 🌞🌳🌊🌁 #Sunday #longrun! Ran 14+ miles on tired legs.Planned to do a half marathon after Saturday’s 11 miles of Marin trails, ended up a mile-ish more. Slow start, but drank/fueled and felt pretty strong in the second half of Golden Gate Park. Spreckels lake sparkled in the sunshine(2). Reached the beach(1) and felt encouraged to go further. Ran up to the Sutro Baths for a beautiful view(3) and thru Lands End for a clear view of the Golden Gate!(4)Happened to look upward in the Sea Cliff neighborhood and see an old air raid siren(5). Against the deep blue sky it reminded me of Depeche Mode’s Music For The Masses:By the time I ran up Lincoln Boulevard to the bridge, Karl the Fog had enveloped the tops of the towers(6). Ran down to the Warming Hut for another view(7) and over to Crissy Field Marsh(8).Struggled up the final climb to the Presidio, and up to the top of Arguello Blvd, then easy cruising all the way home.25+ mile weekend done! ✅#run #runner #SF #SanFrancisco #SundayRunday #SundayFunday #50ktraining #roadto50 #ultratraining #optoutside #getoutside #fog #KarlTheFog #befierce #pushyourself #fitstrongfierce #2019_230 #20190818 #latergram #nofilter
's status on Tuesday, 20-Aug-2019 02:51:00 EDT
🌞🌳🌊🌁 #Sunday #longrun! Ran 14+ miles on tired legs. Planned to do a half marathon after Saturday’s 11 miles of Marin trails, ended up a mile-ish more. Slow start, but drank/fueled and felt pretty strong in the second half of Golden Gate Park. Spreckels lake sparkled in the sunshine(2). Reached the beach(1) and felt encouraged to go further. Ran up to the Sutro Baths for a beautiful view(3) and thru Lands End for a clear view of the Golden Gate!(4) Happened to look upward in the Sea Cliff neighborhood and see an old air raid siren(5). Against the deep blue sky it reminded me of Depeche Mode’s Music For The Masses: By the time I ran up Lincoln Boulevard to the bridge, Karl the Fog had enveloped the tops of the towers(6). Ran down to the Warming Hut for another view(7) and over to Crissy Field Marsh(8). Struggled up the final climb to the Presidio, and up to the top of Arguello Blvd, then easy cruising all the way home. 25+ mile weekend done! ✅ #run #runner #SF #SanFrancisco #SundayRunday #SundayFunday #50ktraining #roadto50 #ultratraining #optoutside #getoutside #fog #KarlTheFog #befierce #pushyourself #fitstrongfierce #2019_230 #20190818 #latergram #nofilter
: 9 days ago, 13+ miles & 2500' at the final May #SFRC #trailrun. May had many ups & downs, emotionally & literally like this #run. Started at Tennessee Valley, ran up Miwok to beautiful green valley views (1) and distant bridges (2). Turned left onto Dias Ridge, ran freely downhill til I tripped & fell.Somehow reacted quickly enough to roll towards the grassy edge, scraping only my right hand on gravel. Immediately got back up and kept running. Reached #Muirbeach (3), touched the #surf (4). Ran back up Coastal, down Fox, to the parking lot, just short of 13. Ran up #Marincello to finish my #trail #halfmarathon (5).Tough but solid just two days after a Tam run, during which I also fell (down a ravine!) but that's another story.#Marin #trails #runner #50ktraining #optoutside #getoutside #fitstrongfierce #MarinHeadlands #California #20190525 #latergram #nofilter
's status on Monday, 03-Jun-2019 05:29:00 EDT
9 days ago, 13+ miles & 2500' at the final May #SFRC #trailrun. May had many ups & downs, emotionally & literally like this #run. Started at Tennessee Valley, ran up Miwok to beautiful green valley views (1) and distant bridges (2). Turned left onto Dias Ridge, ran freely downhill til I tripped & fell. Somehow reacted quickly enough to roll towards the grassy edge, scraping only my right hand on gravel. Immediately got back up and kept running. Reached #Muirbeach (3), touched the #surf (4). Ran back up Coastal, down Fox, to the parking lot, just short of 13. Ran up #Marincello to finish my #trail #halfmarathon (5). Tough but solid just two days after a Tam run, during which I also fell (down a ravine!) but that's another story. #Marin #trails #runner #50ktraining #optoutside #getoutside #fitstrongfierce #MarinHeadlands #California #20190525 #latergram #nofilter
: Tam summit (#4) this morning. Chased @BryanTing once again to an uphill PR (sub-90min!), just made the 7:22 sunrise and sat on the rocks(1). Clear skies(2) from the start, faint streaks of orange before sunrise(3). Clear gradients 11 minutes before(4) sunrise, a leading orange glow 7 minutes before(5). Finally, sunrise from the door of the hut at the top(6), and a view from the rocks of the green hills below(7).8.5 miles before 9 (2500+' climbed). Midweek #ECSCA #50ktraining session done.#mounttamalpais #mounttam #mttam #summit #run #trailrun #runner #trailrunners #trailrunning #powerhike #searchforvert #teamextravert #runners #tamsummit #riseandrun #sendit #optoutside #getoutside #neverstopexploring #weatherproof #sunrise #wakeupthesun #npsf #fromwhereirun #runwild #marin #latergram #nofilterPreviously: tantek.com/2018/280/t1/tam-summit-3
's status on Thursday, 18-Oct-2018 01:05:00 EDT
Tam summit (#4) this morning. Chased @BryanTing once again to an uphill PR (sub-90min!), just made the 7:22 sunrise and sat on the rocks(1). Clear skies(2) from the start, faint streaks of orange before sunrise(3). Clear gradients 11 minutes before(4) sunrise, a leading orange glow 7 minutes before(5). Finally, sunrise from the door of the hut at the top(6), and a view from the rocks of the green hills below(7). 8.5 miles before 9 (2500+' climbed). Midweek #ECSCA #50ktraining session done. #mounttamalpais #mounttam #mttam #summit #run #trailrun #runner #trailrunners #trailrunning #powerhike #searchforvert #teamextravert #runners #tamsummit #riseandrun #sendit #optoutside #getoutside #neverstopexploring #weatherproof #sunrise #wakeupthesun #npsf #fromwhereirun #runwild #marin #latergram #nofilter Previously: tantek.com/2018/280/t1/tam-summit-3
: Beautiful day at #SFRC this past Saturday. Practiced a few #ECSCA 50k trails: Fox, Coastal Fire, Marincello, Bobcat.1. Up Fox taking in a westward view2. Down Coastal Fire Road looking south, a low hanging cloud with a surreal reflection on the ocean3. Muir Beach4. Touching the surf 5. A furry caterpillar seen going back up Coastal Fire Road6. Top of Fox trail before sprinting down to Tennessee Valley7. Up Marincello looking East8. Down Bobcat toward Alta (saw a baby snake!) with glimpses of downtown San Francisco, the Golden Gate Bridge, and Sutro tower on the distant horizon.~14.3 miles, 2900'+. Legs felt pretty good despite climbing 1000'+ at #NPSF Friday hills the day before. Finally broke 100+ miles in the past 30 days. Six weeks til my first 50k.#run #trailrun #runner #trailrunners #trailrunning #powerhike #searchforvert #teamextravert #runners #optoutside #getoutside #neverstopexploring #tnfecs #npsf #fromwhereirun #runwild #marin #marinheadlands #latergram #nofilter #2018_279
's status on Monday, 08-Oct-2018 12:54:00 EDT
Beautiful day at #SFRC this past Saturday. Practiced a few #ECSCA 50k trails: Fox, Coastal Fire, Marincello, Bobcat. 1. Up Fox taking in a westward view 2. Down Coastal Fire Road looking south, a low hanging cloud with a surreal reflection on the ocean 3. Muir Beach 4. Touching the surf 5. A furry caterpillar seen going back up Coastal Fire Road 6. Top of Fox trail before sprinting down to Tennessee Valley 7. Up Marincello looking East 8. Down Bobcat toward Alta (saw a baby snake!) with glimpses of downtown San Francisco, the Golden Gate Bridge, and Sutro tower on the distant horizon. ~14.3 miles, 2900'+. Legs felt pretty good despite climbing 1000'+ at #NPSF Friday hills the day before. Finally broke 100+ miles in the past 30 days. Six weeks til my first 50k. #run #trailrun #runner #trailrunners #trailrunning #powerhike #searchforvert #teamextravert #runners #optoutside #getoutside #neverstopexploring #tnfecs #npsf #fromwhereirun #runwild #marin #marinheadlands #latergram #nofilter #2018_279
: 🌄 Completed my first Tam summit this morning! Thanks to @BryanTing for conversation, encouragements, photos (1,3), and guidance (2) to the top.#mounttam #mttam #summit #run #trailrun #runner #powerhike #runners #tamsummit #optoutside #getoutside #neverstopexploring #sunrise #latergram #wakeupthesun #sunrise #fromwhereirun #nofilterStarting up a steep hill in the dark was a different kind of challenge. Nothing like pushing physical limits outdoors while watching constellations fade from the sky as it turns from black to navy, to ever lighter shades of blue. The horizon lit up with a purple orange yellow gradient, until the sun pierced the cloudcover (4), bathing everything in warm light. Made it to the top (5) with a solid crew (6).2500+' climbed in just 3+ miles to the top, then ~6 miles down for ~9 miles total before 09:00.
's status on Thursday, 20-Sep-2018 01:24:00 EDT
🌄 Completed my first Tam summit this morning! Thanks to @BryanTing for conversation, encouragements, photos (1,3), and guidance (2) to the top. #mounttam #mttam #summit #run #trailrun #runner #powerhike #runners #tamsummit #optoutside #getoutside #neverstopexploring #sunrise #latergram #wakeupthesun #sunrise #fromwhereirun #nofilter Starting up a steep hill in the dark was a different kind of challenge. Nothing like pushing physical limits outdoors while watching constellations fade from the sky as it turns from black to navy, to ever lighter shades of blue. The horizon lit up with a purple orange yellow gradient, until the sun pierced the cloudcover (4), bathing everything in warm light. Made it to the top (5) with a solid crew (6). 2500+' climbed in just 3+ miles to the top, then ~6 miles down for ~9 miles total before 09:00.
: Last Saturday’s #run: 20.5 miles & 3570' under, through, and above the clouds. Started with #SFRC, with a different route, to Cardiac Hill and back. My farthest #trailrun yet.#trailtuesdaythrowback #optoutside #getoutside #runner #runners #marin #trails #2018_230 #latergram #nofilter1 Looking back down Fox2 Just before, Fox trail up into the clouds3 Black beetle, saw it moving, paused for the up close shot4 Coastal trail down to Muir Beach5 Mist shrouded switchbacks I had just ascended6 Milk thistle flower7 Cardiac Hill view towards a cloud covered Pacific ocean8 Snack time, my first @GUEnergyLabs Stroopwafel9 Happy to have made it halfway10 Back down to Heather Cutoff switchbacks
's status on Wednesday, 22-Aug-2018 01:45:00 EDT
Last Saturday’s #run: 20.5 miles & 3570' under, through, and above the clouds. Started with #SFRC, with a different route, to Cardiac Hill and back. My farthest #trailrun yet. #trailtuesdaythrowback #optoutside #getoutside #runner #runners #marin #trails #2018_230 #latergram #nofilter 1 Looking back down Fox 2 Just before, Fox trail up into the clouds 3 Black beetle, saw it moving, paused for the up close shot 4 Coastal trail down to Muir Beach 5 Mist shrouded switchbacks I had just ascended 6 Milk thistle flower 7 Cardiac Hill view towards a cloud covered Pacific ocean 8 Snack time, my first @GUEnergyLabs Stroopwafel 9 Happy to have made it halfway 10 Back down to Heather Cutoff switchbacks
: Saturday’s #longrun: 16.5 miles & 2300'+ started with ~12 miles from home to the Tennessee Valley Trailhead, joined friends for a bit more, nearly 14 to the #beach. Climbed up for a view, ran back to the parking lot.#optoutside #getoutside #run #trailrun #runner #runners #sf #city #marin #trails #2018_216 #latergram #nofilter1. View of the city from SCA trail2. Sunrise on the Panhandle park3. Crissy Field Marsh4. Golden Gate and Bridge5. Flowers on the run up to GGB6. Rolling hills and the Pacific7. Alta trail and forest8. Tennessee Beach9. 📷 @thats_a_moret #selfie with Kelsey10. View from Coastal Fire Road
's status on Monday, 06-Aug-2018 00:48:00 EDT
Saturday’s #longrun: 16.5 miles & 2300'+ started with ~12 miles from home to the Tennessee Valley Trailhead, joined friends for a bit more, nearly 14 to the #beach. Climbed up for a view, ran back to the parking lot. #optoutside #getoutside #run #trailrun #runner #runners #sf #city #marin #trails #2018_216 #latergram #nofilter 1. View of the city from SCA trail 2. Sunrise on the Panhandle park 3. Crissy Field Marsh 4. Golden Gate and Bridge 5. Flowers on the run up to GGB 6. Rolling hills and the Pacific 7. Alta trail and forest 8. Tennessee Beach 9. 📷 @thats_a_moret #selfie with Kelsey 10. View from Coastal Fire Road
: #TBT to the Rodeo Valley 30k and how good the first half felt, running uphill (1) and downhill (2). Then learning in the second half that I had what it took to endure hours of 90-95°F temperatures to run, jog, and hike to finish a five hour trail race. Race photos 📷 Chris Cleary @insidetrail#optoutside #getoutside #run #trailrun #insidetrail #runner #rodeovalley #race #trailtuesdaythrowback #latergram #nofilter #2018_174Previously: tantek.com/2018/175/t1/finished-rodeovalley-my-first-30k
's status on Tuesday, 10-Jul-2018 16:57:00 EDT
#TBT to the Rodeo Valley 30k and how good the first half felt, running uphill (1) and downhill (2). Then learning in the second half that I had what it took to endure hours of 90-95°F temperatures to run, jog, and hike to finish a five hour trail race. Race photos 📷 Chris Cleary @insidetrail #optoutside #getoutside #run #trailrun #insidetrail #runner #rodeovalley #race #trailtuesdaythrowback #latergram #nofilter #2018_174 Previously: tantek.com/2018/175/t1/finished-rodeovalley-my-first-30k
: Back on #Track #Tuesday, again thanks to @micheleperras for the early morning motivation.1st photo 📷 @butteronadonutWorkout: warmup, 2x800 (400 rest), stairs out & back + 1-2min rest, 2x600 (200 rest), stairs o&b+rest, 2x400 (200 rest), stairs o&bI did: 800 warmup + stretch, 400+stretch, stairs out & back, 400+stretch, stairs o&b, 400+stretch, stairs o&b, 400, abs#NPSF #Kezar #runners #novemberproject #tracktuesday #runner #nofilterLast week: tantek.com/2018/038/t1/half-track-tuesday-yesterday
's status on Tuesday, 13-Feb-2018 12:30:00 EST
Back on #Track #Tuesday, again thanks to @micheleperras for the early morning motivation. 1st photo 📷 @butteronadonut Workout: warmup, 2x800 (400 rest), stairs out & back + 1-2min rest, 2x600 (200 rest), stairs o&b+rest, 2x400 (200 rest), stairs o&b I did: 800 warmup + stretch, 400+stretch, stairs out & back, 400+stretch, stairs o&b, 400+stretch, stairs o&b, 400, abs #NPSF #Kezar #runners #novemberproject #tracktuesday #runner #nofilter Last week: tantek.com/2018/038/t1/half-track-tuesday-yesterday
: Made it to #Track #Tuesday again, just as the #moon was setting.1st photo 📷 @butteronadonutWorkout: 5-6x1200sI did: 8x400s (progressive + 90-120s stretches between), listening to a tender right hamstring. Took time to slowly warm it up, finished with two comfortable sub-2min 400sThanks again to @micheleperras for the early morning txting motivation. That’s two weeks in a row, can we make it three?#NPSF #Kezar #runners #novemberproject #tracktuesday #runner #nofilterLast week: tantek.com/2018/026/t1/track-tuesday-this-week
's status on Tuesday, 30-Jan-2018 12:03:00 EST
Made it to #Track #Tuesday again, just as the #moon was setting. 1st photo 📷 @butteronadonut Workout: 5-6x1200s I did: 8x400s (progressive + 90-120s stretches between), listening to a tender right hamstring. Took time to slowly warm it up, finished with two comfortable sub-2min 400s Thanks again to @micheleperras for the early morning txting motivation. That’s two weeks in a row, can we make it three? #NPSF #Kezar #runners #novemberproject #tracktuesday #runner #nofilter Last week: tantek.com/2018/026/t1/track-tuesday-this-week
: This morning was harder.It’s one thing to wake up in daylight,another to get up in darkness.One thing to run with a friend,another to run alone.To run in daylight,another to run in darkness.From darkness to dawn I made it to Diamond Head, and inside the crater as the sun crested the eastern rim. Less than twenty minutes later I made it to the summit. Clear skies overhead, the sun had ducked behind a cloud layer just above the horizon.This is my second #NP_PhotoContest entry. From the profile you’d think I was part elf.I’m standing in the same spot as two days ago, and yet, this morning began very differently. Alone, unmotivated, barely motivated, running, then losing nearly half an hour looking for a restroom, almost quitting and turning back, pressing on to complete a couple of miles, up to the edge of the crater, and having gone that far, finally motivated to push all the way up inside to the top.In that moment, beyond gratitude, I felt a growing sense of self-reliance, and some relief from self-doubt.Thanks to running with #NovemberProject, I’ve learned to get up in darkness and wear a headlamp when running before dawn. Thanks to running trails with #NPSF friends (often at #SFRC), I’ve learned to wear a buff to wipe my brow, carry enough water for the roundtrip, and pack a snack just in case.Running alone in the dark is still a challenge. There’s always an inside voice of doubt, speaking up at even a hint of exhaustion, tiredness, or breathing difficulty. I’ve learned to live above it by listening to it rather than rejecting it. By allowing myself the option to turn around, in a mile or two, it feels heard. And when that mile or two comes, the voice is almost always completely gone, replaced by feelings of momentum and self-confidence.About halfway to the summit I saw a #grassrootsgear orange tanktop coming the other way and met Jessie & her friend from NovemberProjectDC! A pleasant surprise among the throngs of tourists. We stopped to take a photo together.Standing there at the Diamond Head Summit, I waited for the sun to continue rising above the clouds, still low enough to cast a yellow orange glow. Took a few photos, then ran back down, pausing on the street outside Diamond Head to appreciate the chickens, roosters, and doves snacking near the sidewalk, before running back to the beach and finding breakfast.#fromwhereirun #today #thismorning #run #runner #solorun #confident #trailrun #neverstopexploring #getoutside #summit #DiamondHead #DiamondHeadsummit #crater #DiamondHeadcrater #Waikiki #Honolulu #Oahu #Hawaii #sun #clouds #ocean #waves #hills #nofilter
's status on Saturday, 23-Dec-2017 22:25:00 EST
This morning was harder. It’s one thing to wake up in daylight, another to get up in darkness. One thing to run with a friend, another to run alone. To run in daylight, another to run in darkness. From darkness to dawn I made it to Diamond Head, and inside the crater as the sun crested the eastern rim. Less than twenty minutes later I made it to the summit. Clear skies overhead, the sun had ducked behind a cloud layer just above the horizon. This is my second #NP_PhotoContest entry. From the profile you’d think I was part elf. I’m standing in the same spot as two days ago, and yet, this morning began very differently. Alone, unmotivated, barely motivated, running, then losing nearly half an hour looking for a restroom, almost quitting and turning back, pressing on to complete a couple of miles, up to the edge of the crater, and having gone that far, finally motivated to push all the way up inside to the top. In that moment, beyond gratitude, I felt a growing sense of self-reliance, and some relief from self-doubt. Thanks to running with #NovemberProject, I’ve learned to get up in darkness and wear a headlamp when running before dawn. Thanks to running trails with #NPSF friends (often at #SFRC), I’ve learned to wear a buff to wipe my brow, carry enough water for the roundtrip, and pack a snack just in case. Running alone in the dark is still a challenge. There’s always an inside voice of doubt, speaking up at even a hint of exhaustion, tiredness, or breathing difficulty. I’ve learned to live above it by listening to it rather than rejecting it. By allowing myself the option to turn around, in a mile or two, it feels heard. And when that mile or two comes, the voice is almost always completely gone, replaced by feelings of momentum and self-confidence. About halfway to the summit I saw a #grassrootsgear orange tanktop coming the other way and met Jessie & her friend from NovemberProjectDC! A pleasant surprise among the throngs of tourists. We stopped to take a photo together. Standing there at the Diamond Head Summit, I waited for the sun to continue rising above the clouds, still low enough to cast a yellow orange glow. Took a few photos, then ran back down, pausing on the street outside Diamond Head to appreciate the chickens, roosters, and doves snacking near the sidewalk, before running back to the beach and finding breakfast. #fromwhereirun #today #thismorning #run #runner #solorun #confident #trailrun #neverstopexploring #getoutside #summit #DiamondHead #DiamondHeadsummit #crater #DiamondHeadcrater #Waikiki #Honolulu #Oahu #Hawaii #sun #clouds #ocean #waves #hills #nofilter