Willian Cardoso vs. Michael Rodrigues - Round of 32, Heat 6 - Oi Rio Pro 2019
Michael Rodrigues vs. Willian Cardoso - Round Three, Heat 14 - Quiksilver Pro Gold Coast 2019
Michael Rodrigues vs. Willian Cardoso - Round of 32, Heat 10 - Corona Open J-Bay 2019
Cardoso vs. Rodrigues vs. Gudauskas - Round One, Heat 12 - Billabong Pipe Masters 2018
Sao Paulo Open of Surfing - Michael Rodrigues 9.33
Peterson Crisanto vs. Michael Rodrigues - Round of 32, Heat 2 - Rip Curl Pro Bells Beach 2019
Wade Carmichael vs. Willian Cardoso - Round of 32, Heat 6 - Quiksilver Pro France 2019
Cardoso vs. Morais vs. Carmichael - Round One, Heat 11 - Corona Bali Protected 2018
Ryan Callinan vs. Michael Rodrigues - Round of 32, Heat 4 - Quiksilver Pro France 2019
Jordy Smith vs. Michael Rodrigues - Round Three, Heat 12 - Quiksilver Pro Gold Coast 2018
Julian Wilson vs. Michael Rodrigues - Round of 16, Heat 1 - Corona Bali Protected 2019
2017 Hawaiian Pro: Round Four, Heat 6
Willian Cardoso - #pandaatthetop - Locals Watch
Yago Dora vs. Michael Rodrigues - Round of 32, Heat 2 - Corona Bali Protected 2019
Pull&Bear Pantin Classic 2017 Willian Cardoso Round 2 Heat 4
Pull&Bear Pantin Classic 2017 Willian Cardoso Round 3 Heat 2
Andino vs. Morais vs. Rodrigues - Round One, Heat 12 - Oi Rio Pro 2018
Julian Wilson vs. Willian Cardoso - FINAL - Uluwatu CT 2018
Willian Cardoso | El Salvador
Owen Wright vs. Willian Cardoso - Round Three, Heat 1 - Quiksilver Pro Gold Coast 2018