Florence vs. Rodrigues vs. Pupo - Round One, Heat 3 - Corona Bali Protected 2018
John John Florence vs Miguel Pupo | Billabong Pro Pipeline 2023 - Round of 16 Heat Replay
John John Florence vs. Miguel Pupo - Round Three, Heat 12 - Oi Rio Pro 2018
Michael Rodrigues vs. Miguel Pupo - Round Two, Heat 6 - MEO Rip Curl Pro Portugal 2018
Wright vs. Dora vs. Pupo - Round One, Heat 2 - Billabong Pipe Masters 2018
Smith vs. Hermes vs. Pupo - Round One, Heat 2 - Oi Rio Pro 2018
John John Florence vs João Chianca - Was This The Best Heat Of The 2022 Billabong Pro Pipeline?
Wright vs. Robinson vs. Pupo - Round One, Heat 3 - Margaret River Pro 2018
John John Florence vs Ian Gentil | VIVO Rio Pro - Round of 16 Heat Replay
John John Florence vs Griffin Colapinto MEO Pro Portugal - Semifinals Heat Replay
The Best 22 Waves Of The 2022 Challenger Series
Samuel Pupo vs Ian Gentil | MEO Rip Curl Pro Portugal - Round of 16 Heat Replay
Carmichael vs. Buchan vs. Pupo - Round One, Heat 7 - MEO Rip Curl Pro Portugal 2018
Adrian Buchan vs. Miguel Pupo - Round Two, Heat 4 - Corona Bali Protected 2018
Round 3 - Heat 8 - John John Florence HAW x Miguel Pupo BRA - Billabong Rio Pro
Michael Rodrigues vs. Yago Dora - Round Two, Heat 11 - Corona Bali Protected 2018
Samuel Pupo with the highest score of day 2 - 8.5 at the Corona Saquarema Pro
CRAZY AIRS, SICK BARRELS John John Florence vs Conner Coffin 2016 Portugal Finals FULL HEAT REPLAY
Florence vs. Carmichael vs. Wright - Round One, Heat 4 - Margaret River Pro 2018
John John Florence vs. Krystian Kymerson - Round of 32, Heat 9 - Oi Rio Pro 2019