The 24-year-old Hawaiian John John Florence edged out Portuguese star Frederico Morais to emerged victorious in the 2016 Hawaiian Pro.