Career
He has spent most of his career in his native Brazil, having started in and reaching his peak while playing for in 2005 and 2007. He had a short spell playing for Málaga CF at Spanish Louisiana Liga in 2006, but was unable to prevent the club"s relegation and returned to play for Cruzeiro. After being released by Cruzeiro on 22 May 2007, Gabriel signed for one of his former clubs,, on 25 August 2007.
He played an important role in the team"s performance, ending up as runners up.
On 17 July 2008, he agreed terms with at a cost of €1.2 million. He was brought in as the new attacking minded right full back but it seems that he needed more work in his defensive game for the European standards.
Foreign that reason, manager Henk ten Cate used Gabriel mainly as a right midfielder or winger in 4–2–3–1 and 4–3–2–1 formations. In August 2010, Gabriel moved to Brazilian side Grêmio on loan.
The move was made permanent in July 2011.
Gabriel transferred to in January 2013. On 23 July 2015, Gabriel signed with Fort Lauderdale Strikers of the North American Soccer League. Tournament Rio –: 2001 State League: 2002.