Medina vs. Pupo vs. Brand - Round One, Heat 5 - Billabong Pipe Masters 2017
Medina vs. Gudauskas vs. Pupo - Round One, Heat 6 - MEO Rip Curl Pro Portugal 2018
Medina vs. O'Leary vs. Brand - Round One, Heat 6 - Billabong Pipe Masters 2018
Wright vs. Dora vs. Pupo - Round One, Heat 2 - Billabong Pipe Masters 2018
Surfing with Medina, Jadson, and Italo
Andino vs. Pupo vs. Durbidge - Round One, Heat 2 - 2016 Billabong Pipe Masters
BRAZILIAN RISING STAR MIGUEL PUPO JOINS THE HURLEY FAMILY
Flores vs. Medina vs. Ferreira - Round Four, Heat 3 - Billabong Pipe Masters 2017
Medina vs. Rodrigues vs. Mignot - Seeding Round, Heat 6 - Quiksilver Pro France 2019
Bourez vs. Zietz vs. Medina - Round Four, Heat 2 - Billabong Pipe Masters 2018
Kolohe Andino vs. Miguel Pupo - Round Two, Heat 5 - Billabong Pipe Masters 2018
Brazilian Shorebreak Super-Session
Gabriel Medina vs. Josh Kerr - Round Three, Heat 8 - Billabong Pipe Masters 2017
Medina vs Igarashi vs Irons - Round One, Heat 5 -2016 Billabong Pipe Masters
Gabriel Medina Burns Guy,Guy Shows His Displeasure in Most Unexceptional Way Possible
Gabriel Medina vs Ryan Callinan - Round Three, Heat 7 - 2016 Billabong Pipe Masters
Gabriel Medina: The Mirage Aggrogame
Bailey vs. Brand vs. Mizuno - Trials SF H2 - Billabong Pipe Masters 2018
Miguel Pupo rips through the #perfectswell #wavepool in Brazil #boavistavillage #surf
Men's Pipe Invitational: Final
Gabriel Medina vs. Seth Moniz - Round Three, Heat 6 - Billabong Pipe Masters 2018
Joel Parkinson vs. Miguel Pupo - Round Three, Heat 4 - Billabong Pipe Masters 2017
A backflip in Brazil #PerfectSwell
Moniz vs. Brand vs. Kemper vs. Mizuno - Trials QF H3 - Billabong Pipe Masters 2018
Surf Ranch Pro - Miguel Pupo