Treningi piłki nożnej rozpoczął w SpVgg Porz-Gremberghoven, z którego w 2004 roku trafił do Bayeru 04 Leverkusen[1][2][3]. W kwietniu 2015 został włączony do pierwszej drużyny tego klubu[4], w której zadebiutował 20 września 2015 w przegranym 0:3 meczu z Borussią Dortmund[5]. W maju 2017 przedłużył kontrakt z klubem do 2022 roku[6][7].
W sierpniu 2018 roku podpisał pięcioletni kontrakt z AS Monaco[10].
W lipcu 2020 został wypożyczony na rok do RB Leipzig[11]. 1 lipca 2021 roku został wykupiony za 15 milionów euro[12].
Kariera reprezentacyjna
Młodzieżowy reprezentant Niemiec w kadrach U-15, U-16, U-17, U-18, U-19 i U-21[13]. W dorosłej reprezentacji zadebiutował 11 listopada 2016 w wygranym 8:0 meczu z San Marino[14]. W 2017 roku znalazł się w kadrze Niemiec na Puchar Konfederacji[15]. Na turnieju wystąpił w dwóch wygranych spotkaniach: 3:1 z Kamerunem i 4:1 z Meksykiem[16]. W pierwszym wszedł na boisko w 74. minucie, a 7 minut później zdobył asystę przy golu Timo Wernera na 3:1[17], natomiast drugi rozegrał w całości i w 6. minucie zaliczył asystę przy golu Leona Goretzki na 1:0[18]. Ostatecznie Niemcy wygrali zawody po pokonaniu w finale Chile 1:0[19].