Giba was the best player in the Olympic Games in Athens, in 2004, when Brazil won its second olympic title. He was the champion of the World Cup (2003), and won the World League six times (2001, 2003, 2004, 2005, 2006 and 2007). He played at the junior Brazilian team, winning the South American Championship (94), and being second place in the Junior World Championship (95). In the Youth Brazilian Team, he won the World Championship, in 93. He was the champion of the Superliga 99/00 and 00/01. In the last season, he played at Iskra Odintsovo, from Russia. He was world champion twice: in 2002 and 2006. In this last competition, he was the best player. In 2007, he won the Pan-American Games, in Rio de Janeiro, where he was the captain of the Brazilian team. In the same year, he won the gold medal at South American Championship, and was the best player of the competition. In the World Cup, one more time, he was the champion and was elected the main star of the competition. In 2008, he was silver medallist in Beijing Olympic Games and was elected as the best server of the World League.