Lille compró al jugador de su club en 2017 con una tarifa de transferencia de 5,5 millones de euros.
Al alquilar al joven jugador a Dijon, uno de los equipos de la Ligue 1, en el mismo año, Lille recuperó a su jugador en 2018 y Xeka compitió con su equipo Lille en la Ligue 1 francesa hasta el final de esta temporada. El Xeka jugó un total de 131 partidos en la Ligue 1 y aportó 9 goles y 9 asistencias a su equipo en estos encuentros.
El jugador portugués también disputó 10 partidos en la Champions League. Según Transfermarkt, el valor de mercado actual del Xeka es de 9 millones de euros.