John John Florence vs. Joan Duru - Round of 32, Heat 3 - Corona Bali Protected 2019
Quiksilver Pro France: Round One, Heat 6
John John Florence vs. Mick Fanning - Quarterfinals, Heat 3 - Quiksilver Pro France 2017
Florence vs. Duru vs. Wright - Round One, Heat 4 - Oi Rio Pro 2018
Florence vs. Fanning vs. Parkinson - Round Four, Heat 3 - Quiksilver Pro France 2017
2016 Billabong Pro Tahiti: Round Five, Heat 4
Cole Houshmand vs Joan Duru | Ballito Pro - Semifinals Heat Replay
Michel Bourez vs. Joan Duru - Round of 32, Heat 15 - Quiksilver Pro France 2019
Mick Fanning vs. Joan Duru - Round Five, Heat 3 - Quiksilver Pro France 2017
Jack Freestone vs. John John Florence - Semifinals, Heat 1 - Drug Aware Margaret River Pro 2017
John John Florence vs Griffin Colapinto '22 HEAT OF THE YEAR - Western Australia Margaret River Pro
John John Florence vs. Jacob Willcox - Round Three, Heat 6 - Drug Aware Margaret River Pro 2017
PERFECT 10 FROM JOHN JOHN FLORENCE!! MAIN BREAK MADNESS #westernaustraliamargaretriverpro
John John Florence vs. Wade Carmichael - Round of 16, Heat 5 - Oi Rio Pro 2019
John John Florence vs. Leonardo Fioravanti - Round Three, Heat 6 - Outerknown Fiji Pro 2017
THE GREATEST HEAT EVER? John John Florence VS Kelly Slater '14 Tahiti Full Heat Replay | WSL REWIND
John John Florence vs. Ethan Ewing - Round Three, Heat 6 - Billabong Pipe Masters 2017
Joan Duru vs. Julian Wilson - Quarterfinals, Heat 4 - Billabong Pro Tahiti 2017
Yago Dora vs. Joan Duru - Round Three, Heat 10 - Quiksilver Pro Gold Coast 2019
Sebastian Zietz vs. Joan Duru - Round Two, Heat 10 - Oi Rio Pro 2018