Black's Beach December 8, 2015Black's Beach, December 7, 20152017 01 23 La Jolla Shores and BlacksBlack's Beach Nov. 13 2016Surfing Black's Beach, February 10, 2015Black's Beach Nov. 9 2016Seaside Reef Nov 11 2016Seaside Reef, May 8, 2017UCSD Surfing 1980sWavesOaxaca, September 2016Rincon Nov 5 2016D Street Encinitas May 22 2016Black's Beach 11 January 2016Crozier BrothersBig Rock 13 January 2016Seaside Reef 30 December 2015George's 13 December 2015Oceanside, Sunday, Oct. 11, 2015WipeoutsOaxaca Surfing August 2015Mentawai Islands, Indonesia. July, 2015Nicaragua Surfing, June 20, 2015Nicaragua Surfing June 19 2015Nicaragua Surfing June 14-17, 2015Mark Drewelow Jan 24 2015Torrey Pines Beach, November 29, 2014George's, November 2, 2014Big Rock, October 21, 2014March 16 2014 SSA Contest-OceansideTorrey Pines State Beach Waves - January 13, 2014Black's Beach, December 31, 2013Black's Beach, December 16, 2013Torrey Pines Dec 20 2013Scholastic Surf Series Ocean Beach Contest, November 2, 2013Torrey Pines HS Surf PE - October 4, 2013TPHS Surf Team Practice, Fletcher Cove, October 3, 2013Jefferys Bay, South Africa: August, 2013Trestles, July 20, 2013Seaside Reef, June 7, 2013Windansea, March 2, 2013Blacks Beach, January 1 and 4, 2013Big Rock, January 2, 2013Blacks Beach, Sept. 29, 20122012 Trestles Hurley ProSteamer Lane, Aug. 2, 20122012 Nike Lowers ProSimmons Reef & Torrey Pines, Nov. 3, 2010El SalvadorSouth Africa, 1987Little Point Surfing, August 24, 2010Salina Cruz, June-July 2017