Jack Freestone vs. John John Florence - Semifinals, Heat 1 - Drug Aware Margaret River Pro 2017
John John Florence vs. Jack Freestone - Oi Rio Pro 2016 Final
John John Florence vs. Jack Freestone - Round of 32, Heat 3 - Margaret River Pro 2019
2016 Quik Pro: Round 1, Heat 12 Video
Oi Rio Pro: Road to the Final
Oi Rio Pro 2016 - Final - John John Florence vs Jack Freestone
John John Florence vs. Leonardo Fioravanti - Round Three, Heat 6 - Outerknown Fiji Pro 2017
John John Florence vs Jack Robinson | Margaret River Pro 2022 FINAL Heat Replay
John John Florence vs. Jacob Willcox - Round Three, Heat 6 - Drug Aware Margaret River Pro 2017
John John Florence vs. Taj Burrow - Fiji Pro 2016
John John Florence vs Griffin Colapinto MEO Pro Portugal - Semifinals Heat Replay
John John Florence vs. Miguel Pupo - Round Three, Heat 12 - Oi Rio Pro 2018
Carmichael vs. Freestone vs. Robinson - Elimination Round, Heat 1 - Margaret River Pro 2019
2016 Hawaiian Pro Round 4 Heat 4
John John Florence vs. Hiroto Ohhara - Round Three, Heat 7 - Hurley Pro at Trestles 2017
John John Florence as a Goofy Foot
John John Florence vs. Mick Fanning - J-Bay Open 2016 Final
Perfect Pipeline w/ Tanner Gudauskas, Jack Freestone and John John Florence
"Twelve" Ep. 3 of 7
John John Florence and friends surf large Teahupoo - 2011