Maxime Huscenot vs David do Carmo vs Raoni Monteiro vs Makuakai Rothman
David Do Carmo of Brazil places third and is eliminated in round one heat 2 of the 2017 WSL Vans World Cup at Sunset Beach, Oahu
David of Brazil finishes in third of round one heat two at the Vans World Cup of Surfing 2017 at Sunset Beach, Hawaii
Alejo Muniz vs. Evan Geiselman vs. Luel Felipe vs. David do Carmo
David DoCarmo of Brazile finishes fourth in round two heat 16 of the Hawaiian Pro 2017 at Haleiwa Beach, Hawaii.
Tanner Gudauskas vs. David do Carmo vs. Lliam Mortensen vs. Tereva David
David do Carmo of Brazil advances in second from round 1 heat 15 of the Hawaiian Pro 2017 at Haleiwa Beach, Hawaii
Leonardo Fioravanti vs. Flavio Nakagima vs. Victor Bernardo vs. David do Carmo
David do Carmo vs. Jack Robinson vs. Kilian Garland vs. Finn McGill
David do Carmo, Bino Lopes, Hank Gaskell and Olamana Eleogram cap off the Round 1 action at the Vans World Cup.
Stuart Kennedy, Jack Robinson, Yadin Nicol and David do Carmo go wave for wave in Round 2.
David do Carmo, Mason Ho, Kaito Kino and Jamie O'Brien go wave for wave in the Hawaiian Pro heat cutdown.