Jugó en el Eintracht Trier de la cuarta división con 18 años, antes de fichar por el Kaiserslautern al año siguiente.
[3] En 2020 el Leeds United, equipo entrenado por Marcelo Bielsa, y recién ascendido a la Premier League, lo fichó por 13 millones de euros.
[4] En tres temporadas participó en 77 partidos antes de regresar a Alemania en julio de 2023 para jugar en el Eintracht Fráncfort como cedido.
[5] Siguió en el club al finalizar la cesión y, coincidiendo con la expiración de su contrato, firmó por tres años.
[7] El 9 de octubre se produjo su debut en el encuentro ante Argentina que finalizó en empate a dos.