Jack Freestone vs. Miguel Pupo - Round Two, Heat 11 - Outerknown Fiji Pro 2017
Wilkinson vs. Pupo vs. Freestone - Round One, Heat 3 - Drug Aware Margaret River Pro 2017
2016 Oi Rio Pro: Round Three, Heat 8 Video
2016 Oi Rio Pro: Round Four, Heat 4 Video
John John Florence vs. Miguel Pupo - Round Three, Heat 12 - Oi Rio Pro 2018
O'Leary vs. Buchan vs. Freestone - Round One, Heat 9 - Corona Open J-Bay 2017
Filipe Toledo vs. Miguel Pupo - Round Three, Heat 10 - Hurley Pro at Trestles 2017
2016 Fiji Pro: Round Three, Heat 11 Video
Josh Kerr vs. Miguel Pupo - Round Five, Heat 3 - MEO Rip Curl Pro Portugal 2017
2016 Oi Rio Pro: Round Two, Heat 9 Video
2016 Fiji Pro: Round One, Heat 5 Video
Adriano de Souza vs. Miguel Pupo - Round Three, Heat 10 - MEO Rip Curl Pro Portugal 2017
Best Wave Miguel Pupo 9.50pt - 2012 Billabong Pro Tahiti
Jack Freestone v Leo Fioravanti v Dylan Moffat | HEAT REPLAY Rip Curl Narrabeen Classic
Jack Freestone eliminates Carlos Munoz in Quarterfinal 1 of the Ballito Pro pres. by O'Neill.
Michael Rodrigues vs. Miguel Pupo - Round Two, Heat 6 - MEO Rip Curl Pro Portugal 2018
Callinan vs. Freestone vs. De Vries - Elimination Round, Heat 1 - Corona Open J-Bay 2019
#SATAAzoresPro #QS10k FINAL Day Highlights
Freestone vs. Fioravanti vs. Moffat - Rip Curl Narrabeen Classic
Filipe Toledo vs. Italo Ferreira vs Miguel Pupo - 2015 Hurley Pro at Trestles