Twisted Branch Trail Run

Naples, United States • 22 Aug 2026

Twisted Branch Trail Run - Naples, NY - Aug 22, 2026

The Twisted Branch Trail Run is a point-to-point ultra in Naples, New York. The primary distance is 100K. The event has a 20 hour cutoff. It is a UTMB qualifier worth 4 points and a Western States qualifier for finishes under 20 hours. Registration closes Aug 1.

Course and logistics

The course follows the historic Bristol Hills Branch trail. The trail is nearly 95% single track and is described as not a groomed park trail. Organizers list the estimated distance as 100k+ (noting it "feels like 65 miles") and estimated elevation as 10,000 gain / 11,000 loss. There are 11 fully stocked aid stations, five of which have easy crew access.

Shuttle service to the start is available on Friday night only and is offered for an additional fee. Camping is free both nights: Friday at Ontario County Park (start area) and Saturday night at the Hammondsport Fire Hall grounds next to the finish area. Visit the organization's website for the most recent information.

Race information

100 km
100k
Visit the organization's website for the most recent information.
Trail runs nearby

Celebrate Thanksgiving at the Gratitude Run held at Rochester Rotary Sunshine Camp with a family friendly 5K, 1 mile, kids dash and virtual options. Run scenic camp trails and support Sunshine Camp programs for children with disabilities.

Start the season with Frozen Assets, a scenic 10k winter trail loop at Harriet Hollister Spencer State Recreation Area that often runs through snow. Carry your own water and enjoy warm cider at the finish.

Take on a crisp winter trail at Gannett Hill in Naples, NY with 4, 8 or 12 mile options around a scenic 4 mile loop. Warm up afterward in the heated lodge with pancakes, hot drinks and a cozy fireside finish.

Run a festive 5K through vineyards and orchards at Three Brothers Spiked Apple in Geneva. Enjoy cider, a cider donut, a finisher medal and free finish line photos in a family friendly event open to all ages.