Вихованець клубу «Ольборг». Влітку 2016 року був переведений в основну команду[2]. 7 серпня 2016 року дебютував у данському чемпіонаті в поєдинку проти «Нордшелланда», вийшовши на заміну на 89-ій хвилині замість Томаса Еневольдсена[3]. Всього за сезон взяв участь у 27 матчах за клуб.
Влітку 2017 року перейшов у бельгійський «Генк»[4]. З командою у сезоні 2018/19 став чемпіоном Бельгії. За три з половиною роки, проведені у Бельгії відіграв за команду з Генка 130 матчів у всіх турнірах.
На початку 2021 року став гравцем італійської «Аталанти», кольори якої захищав протягом двох з половиною сезонів.
12 серпня 2023 року перейшов за 13 мільйонів євро до німецького «Вольфсбурга», з яким уклав чотирирічний контракт.