Arrivé à Monaco en 2016, Gil Dias n'a disputé que 17 matches toutes compétitions confondues (dont 15 en Ligue 1) avec l'équipe première du club de la Principauté.
En revanche, il a déjà connu de nombreuses expériences à l'étranger. Prêté à Grenade (1ère div espagnole) à partir de janvier 2020, il y avait disputé 12 rencontres en Liga et une en Coupe du Roi jusqu'en août dernier.
Auparavant, Gil Dias avait déjà évolué sous forme de prêt à Rio Ave (1ère div. portugaise, 34 matches de championnat disputés), à la Fiorentina (1ère div. italienne, 27 matches de championnat), à Nottingham Forest (2e div. anglaise, 21 matches de championnat), et à l'Olympiakos Le Pirée (1ère div. grecque, 7 matches de championnat).
Le prêt de Gil Dias, qui est sous contrat avec Monaco jusqu'en juin 2022, n'est pas assorti d'une option d'achat.