Deon LateganBlack's Beach, Dec 26, 2017Windansea Surfing, Dec. 11, 2017Scholastic Surf Series - Dec 10 2017 - Ocean BeachBlack's Beach, December 2, 2017Black's Beach Surfing Nov. 30, 2017Salina Cruz, June-July 2017Seaside Reef, May 8, 2017WipeoutsRincon Nov 5 20162017 01 23 La Jolla Shores and BlacksBlack's Beach Nov. 9 2016Black's Beach Nov. 13 2016Seaside Reef Nov 11 2016Oaxaca, September 2016D Street Encinitas May 22 2016Black's Beach 11 January 2016Crozier BrothersBig Rock 13 January 2016Seaside Reef 30 December 2015George's 13 December 2015Black's Beach December 8, 2015Black's Beach, December 7, 2015Oceanside, Sunday, Oct. 11, 2015Oaxaca Surfing August 2015Mentawai Islands, Indonesia. July, 2015Nicaragua Surfing, June 20, 2015Nicaragua Surfing June 19 2015Nicaragua Surfing June 14-17, 2015WavesSurfing Black's Beach, February 10, 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, 2010UCSD Surfing 1980s