Empezó a formarse como futbolista en el FC Sachsen Leipzig, hasta que finalmente en 2011 se marchó a la disciplina del RB Leipzig.
Jugó en la cantera del club durante ocho años, hasta que finalmente el 27 de junio de 2020 debutó con el primer equipo en un partido de la Bundesliga contra el F. C. Augsburgo, partido en el que sustituyó a Tyler Adams en el minuto 87 y que finalizó con un resultado de 1-2 a favor del combinado lipsiense.
[1] El 4 de agosto fue cedido al 1.
[3] Tras este último préstamo acabó siendo traspasado al 1.
[4] El 22 de agosto de 2024 se marchó a Inglaterra después de que el club de Maguncia lo cediera una temporada al Luton Town F. C.[5] Jugó 23 partidos y a finales de enero se canceló la cesión para ser prestado al VfL Bochum.