San Francisco
- March 9, 2018 Round-Trip Angel Island videos
- March 11, 2016 Pt Bonita to Aquatic Park on the Dreaded 9th of February
- January 15, 2016 Swim Report: Candlestick Point to Aquatic Park
- July 16, 2015 Round Trip Angel Island: Observer Log
- July 10, 2015 Round-Trip Angel Island: A Devil of a Swim
- April 8, 2015 The warmest winter on record in San Francisco Bay
- April 17, 2014 Farallones: The toughest marathon swim in the world?
- February 20, 2014 Swim Report: Bay to Breakers
- February 13, 2014 The Chas Lap
- December 6, 2013 Sub-100 Swims
- August 28, 2013 Swim Report: Kirby Cove to Aquatic Park
- August 5, 2013 Candlestick Park to Aquatic Park support paddle
- May 12, 2013 Swim Report: Five Coves of Death
- March 10, 2013 Same Water, Different Worlds: Two swims in San Francisco Bay
- June 12, 2012 Race Report: Point Bonita to Aquatic Park, San Francisco