Happy New Year!

Hope you all are having as wonderful of a holiday season possible in this nutty year. The sooner 2020 is over, the better.

Still no SF club runs under the current SF Health Order. Please stay sane and healthy by getting out there and running! And please send any photos of runs that I may share with others.

The photo below is a remarkable shot from Ocean Beach Sunday night, as I prepared to run back up the hill to my house. Almost full moon, clouds, and Sutro Tower in the distance. We live in a magically beautiful part of the world, don’t we?

Check your email for continued updates to information on the club and the resumption of club runs in SF.

Jay Kloepfer
Half Full Running Club

Entwined – the lighted forest in GG Park


Merry Christmas, Happy Hanukkah, Happy Kwanzaa, Happy New Year. Hope you can bring joy to your life celebrating what matters most to you in this holiday season.

Sadly, SIP has curtailed our group runs in SF into January through a specific line-item veto in the current health order. HFRC group runs remain suspended pending further notice. Check your email for notice on any updates.

In the meantime, please share holiday scenes from your walks and runs over the holidays – one way for us all to stay in touch! I’ll try to post photo collections each Saturday.

The attached link is from my visit last night to Entwined, the light show currently on in GG Park near the big Christmas tree at McLaren Lodge and Stanyan/JFK Drive. My son and I parked half a mile away and enjoyed a brisk walk down JFK to see the lit up Ferris Wheel by the Academy of Sciences/De Young, then the light show on the side of the Conservatory, and then the Entwined show on Peacock Meadow. Beautiful.

Still under lockdown, but I urge you to get out and run!

Shelter-in-place order means HFRC group runs are cancelled through January 4, 2021.

Some ethereal photos from my run on San Bruno Mountain last Saturday. I encourage everyone to get out and run, especially while the weather is so accommodating. We hope to see everyone once again in the new year! Be patient, there’s light at the end of the tunnel!

Please check your email for updates on the resumption of group runs!

HFRC Weekend runs cancelled through January 4, 2021

SF has issued a new public health order, explicitly banning running groups in San Francisco through January 4, 2021. (But not outdoor exercise groups of up to 12, or playgrounds. Or, apparently having lunch with 8-12 people not in your family indoors at the French Laundry, if you are the mayor or governor :0 )

Please stay safe, be kind to one another, get your exercise, and we will see you in the new year. It has to be better than this old year.

Please check your email for any future updates.

Happy Holidays to one and all – Hannukah, Christmas, Kwanzaa, New Year’s, and any holiday you choose to celebrate! Eat, drink and above all, be Merry!

Jay Kloepfer
Half Full Running Club

HFRC 2020

I built a photo album chronicling the year in the Half Full Running Club, and what a year 2020 turned out to be. See link below. You can look at the photos in a slide show, but I couldn’t figure out how to make it into a movie with music. If someone knows how to do it easily, please let me know.

From the promise of spring marathons – five of us were signed up and training for the Paris Marathon in April – to Penny’s next Ultra in May, to Lisa’s entry into Boston – we started the year training hard. Then those races were cancelled, along with all the races that could have been, as we went through the lockdown. Official club runs were postponed through May.

We all experienced the surreal prospect of solo running in an empty town. I ran across the Golden Gate Bridge in late March with no other pedestrians and almost no cars. I had runs in GG Park where I saw no one for 7 miles.

Several of us used the first months of the pandemic to explore new routes in the city, constantly amazed to find new paths and corners of the city previously unexplored by most of us. The Presidio golf course was opened briefly to runners and walkers, and a whole new vista opened up. We explored new coastal trails like Bridge to Battery, with access to previously unexplored Marshall’s Beach, which is right under the Bridge.

We resumed running as a club in June, now with masks and social distancing protocol. We explored some of the new paths we had found with the group, including Mt. Davidson and new routes through the Presidio.

In the fall, we tackled the new Crosstown Trail, 17.5 miles of sometimes spectacular pathways, like the Visitation Valley Greenway, and McLaren Park, and Glen Canyon, as well as a baffling omission of pretty much any SF landmark on what is supposed to be a landmark trail. To address this shortcoming, Patrick devised the Criss Crosstown Trail, covering the city in the opposite diagonal to the Crosstown, running from North Beach to Fort Funston. We hit almost every landmark on this excursion, as well as seemingly every hill. All of the three legs were spectacular, and we were blessed by awesome weather all fall.

To follow up, Patrick designed a course with every staircase imaginable though the heart of the city, up Buena Vista to Corona Heights, Twin Peaks, Glen Canyon and Upper Market. Then on to conquer Potrero Hill today, more on that in a separate post. After setting the weekly course for the HFRC and before that the SF Marathon Training Club for more than a decade, I am thrilled to have Patrick take the reins in designing courses. We have seen more new parts to our city this year than ever before.

The club has been a much needed outlet for many of us, and our weekly gathering is often the only time I get to see people in person all week. After the runs, it’s remarkable how relaxed we all are, as none of us really have any place to go. I thank each and every one of you for your friendship and camaraderie, and for supporting the club. At $50 a year we are the best deal in town.


Jay Kloepfer
Half Full Running Club

Join us for our weekly long run and Christmas celebration 8:00 am Saturday, December 5 at Spark Social!

Join us for our weekly long run and Christmas celebration 8:00 am Saturday, December 5 at Spark Social, located on 4th Street and Mission Bay Blvd. Spark Social is a collection of food trucks on a block in the UCSF Mission Bay neighborhood. We’ll meet out front on 4th.

After our run, we’ll hold a socially distant Christmas celebration outside, in the area behind Spark. The facility is open and has picnic tables and an astroturf lawn with plenty of space. We will not be sharing food, sadly, but the coffee truck is open for business at 8:00 and some of the other trucks will open later. We can get our own refreshments and celebrate the club and the year that was. And what a year.

Patrick has designed a 7 mile route for us that we’ll start at 8:00. I imagine we will be back to Spark by 9:30, for those who might want to drop by for a Christmas greeting but don’t want to run.

The only caveat I must make is that while the City has not yet imposed the looming stricter SIP rules, there is a possibility that the run is subject to cancellation depending on changes to the Public Health Order. I will check back this evening and issue a notice if required.

Hope you can join us tomorrow. Stay safe and sane, and I hope you all remain healthy.


Jay Kloepfer
Half Full Running Club

Top of the world on Saturday, November 28!

Otherworldly beauty atop Twin Peaks on Saturday, November 28. Patrick led us on an odyssey to Find the Steps! Wound our way up Buena Vista Park, Corona Heights, Twin Peaks, Glen Canyon and Upper Market. We found dozens of hidden staircases between blocks perched in the hills, open trails with serpentine wooden steps, and a new climbing trail out of Glen Canyon. Spectacular vistas and hidden neighborhoods, and plenty of new places to explore.

More pics to follow in a second post with a link. Thanks for the pleasure and the pain, Patrick!

Join us for our weekly long run 8:00 am Saturday, November 28 at Duboce Park Cafe!

Join us for our weekly long run 8:00 am Saturday, November 28 at Duboce Park Cafe.

Hope everyone had a nice Thanksgiving.

Patrick has designed a special route for us tomorrow. The title says it all.


Turn by turn directions:

  • 0 mi Start Head west on Duboce Ave toward Walter St
  • 0.23 mi Turn right onto Castro St
  • 0.34 mi Left Turn left onto Waller St
  • 0.43 mi Left At Broderick St, Take the stairs up
  • 0.47 mi Turn right onto Buena Vista Ave E
  • 0.54 mi Left At Haight St, Take the stairs
  • 0.86 mi Head southwest toward Upper Terrace
  • 0.87 mi Turn left onto Upper Terrace, Then Right
  • 1.11 mi Continue onto Loma Vista Terrace
  • 1.16 mi Continue onto Roosevelt Way
  • 1.23 mi Stay on left, Take the Michael Sullivan stairs
  • 1.28 mi Turn Left on Lower Terrace toward Levant St
  • 1.32 mi Turn left onto Levant St
  • 1.34 mi Turn right onto Vulcan Stairs, Take the stairs
  • 1.43 mi Turn right on Ord St, toward Saturn Street Stairway
  • 1.48 mi Turn right onto Saturn Street Stairway, Take the stairs
  • 1.51 mi Continue onto Saturn St
  • 1.52 mi Head west on Saturn St toward Lower Terrace
  • 1.63 mi Slight left onto Temple St
  • 1.67 mi Turn left onto 17th St
  • 1.7 mi Turn right onto Corbin Stairs, Take the stairs
  • 1.72 mi Turn right on Corbett Ave
  • 1.81 mi Take the Shiloh’s Way stairs on to Mars St
  • 1.83 mi Head Left on Mars St toward Corbett Ave
  • 1.85 mi Turn right onto Corbett Ave
  • 2.01 mi Turn right on Clayton St
  • 2.02 mi Turn left onto Pemberton Pl, Take the Pemberton Place stairs
  • 2.12 mi Turn right on Crown Terrace toward Twin Peaks Blvd
  • 2.22 mi Turn left onto Twin Peaks Blvd
  • 2.25 mi Turn left to stay on Twin Peaks Blvd
  • 2.55 mi Turn right toward Twin Peaks Blvd
  • 2.59 mi Turn right onto Twin Peaks Blvd
  • 2.83 mi Head southeast on Twin Peaks Blvd toward Christmas Tree Point Rd
  • 2.99 mi Turn left toward Crestline Dr, Take the stairs down
  • 3.05 mi Turn right onto Crestline Dr
  • 3.29 mi Turn right onto Burnett Ave
  • 3.47 mi Turn Right onto Portola Dr
  • 3.53 mi Continue onto Portola Dr and cross street at Glenview Dr (go South)
  • 3.68 mi Head southeast into Glen Canyon Park and take the trail path adjacent to the left side of the fencing
  • 4.55 mi Reached turn-around point at Glen Park Recreation Center, Head northeast
  • 5.01 mi Continue on trail toward Turquoise Way Trailhead
  • 5.15 mi Turn right onto Turquoise Way
  • 5.16 mi Turn left onto Amber Dr
  • 5.16 mi Turn right onto Coralino Ln, Take the stairs
  • 5.21 mi Turn right onto Cameo Way
  • 5.24 mi Turn left onto Duncan St
  • 5.34 mi Turn left onto Diamond Heights Blvd
  • 5.38 mi Turn right onto Clipper St
  • 5.5 mi Turn left onto Grand View Ave
  • 5.67 mi Before 24th St, Turn left, Take the stairs
  • 5.73 mi Turn left on Cuesta Ct toward Corbett Ave
  • 5.75 mi Turn right onto Corbett Ave
  • 6.36 mi Turn right onto Iron Alley, Take the stairs
  • 6.38 mi Turn left on Clayton St
  • 6.4 mi Turn right and take Clay & Market Stairway down to Market St
  • 6.42 mi Turn left onto Market St
  • 7.13 mi Turn left onto Noe St
  • 7.55 mi Turn right onto Duboce