Gabriel Carvalho will move to Saudi Pro League club Al Qadsiah in August 2025 once he turns 18 years old.
Born in Porto Alegre, Rio Grande do Sul, Gabriel Carvalho joined Internacional's youth setup at the age of nine.
[2] Gabriel Carvalho made his first team – and Série A – debut on 16 June 2024, coming on as a second-half substitute for Hyoran and providing an assist to Wesley's equalizer in a 2–1 away loss to Vitória;[3] aged 16 years, 9 months and 30 days, he became the youngest player to debut for the club in the 21st century, surpassing Alexandre Pato.
[6][7] He became as a first-choice at Roger Machado's side after the injury of Alan Patrick, but remained a starter after the captain's return,[8] and finished the season with one goal and two assists in 26 matches.
On 28 December 2024, Internacional negotiated with Al Qadsiah FC for the full transfer of Gabriel Carvalho for an ammount of US$ 16 million plus bonuses.