John John Florence vs. Gabriel Medina - Semifinals, Heat 2 - Quiksilver Pro France 2017
Gabriel Medina vs John John Florence | SHISEIDO Tahiti Pro pres by Outerknown 2024 - Semifinals
John John Florence vs. Gabriel Medina - Billabong Pro Tahiti 2016 Semifinals
Gabriel Medina vs. John John Florence - Quarterfinals, Heat 3 - Rip Curl Pro Bells Beach 2019
Gabriel Medina vs. John John Florence - Billabong Pro Tahiti 2016 Semifinals
Gabriel Medina vs. John John Florence - Quiksilver Pro France 2015 Quarterfinals
John John Florence vs Gabriel Medina | SHISEIDO Tahiti Pro - Quarterfinals Heat Replay
John John Florence VS Gabriel Medina 2016 Billabong Pro Tahiti semifinals | FULL HEAT REPLAY
Gabriel Medina vs John John Florence | Western Australia Margaret River Pro 2024 - Round of 16
Gabriel Medina Challenges John John Florence's Epic 2019 Comeback - Billabong Pipe Masters
Florence, Medina, O'Brien, Waida | Surf Ranch Pro - Qualifying Round Heat Replay
ALL TIME FULL HEAT REPLAY Gabriel Medina vs John John Florence | 2019 Pipe
John John Florence, Gabriel Medina, Fioravanti | Billabong Pro Pipeline '23 Opening Rnd Heat Replay
Gabriel Medina with the highest wave score in Olympic history ✨🏄♂️| Paris Champions
AIR WIND (Nathan, Gabriel, Jack, Noah, JJF)
John John Florence vs. Gabriel Medina - 2015 Billabong Pro Tahiti
John John Florence Talks Battling Gabriel Medina and Coming Up w/ Kolohe | The Lineup
John John Florence Takes Down Filipe Toledo to Ring the Bell in 2019
Gabriel Medina Defeats Italo Ferreira in Corona J-Bay
John John Florence vs Italo Ferreira | Lexus WSL Finals 2024 - Title Matches