Gabriel was born in Pedro Leopoldo, Minas Gerais, and joined Atlético Mineiro's youth setup in 2005.
He made his senior debut for the club on 8 February 2014, starting in a 2–0 Campeonato Mineiro away loss against Tupi.
[1] Gabriel subsequently returned to the under-20 squad, and was promoted to the first team ahead of the 2016 season.
[3] Gabriel became a regular starter for the club in September 2016, and scored his first professional goal on 23 November of that year, in a 3–1 home loss against Grêmio in the 2016 Copa do Brasil Finals.
On 27 December 2024, Gabriel announce official transfer to J2 promoted club, RB Omiya Ardija from 2025 season.