Italo Ferreira vs. Patrick Gudauskas vs. Santiago Muniz vs. David do Carmo
David do Carmo vs. Jack Robinson vs. Kilian Garland vs. Finn McGill
David do Carmo of Brazil finished equal 73rd in The Ballito Pro after placing fourth in Heat 6 of Round Two at Ballito, South Africa.
David do Carmo winning Heat 4 of Round 4 at the Komunity Project Central Coast Pro pres. by Rockstar
David do Carmo
David do Carmo dominated his Round One heat
David do Carmo won his Round 1 Heat at the Australian Open of Surfing
Thursday was another big day of upsets at Pipe, with stars like John John Florence falling victim to young upstarts like Australian Soli