Nel 2017 viene acquistato dal Djurgården. Ha esordito in Allsvenskan il 24 maggio 2018 in occasione del match vinto 3-1 contro l'IFK Göteborg. Nell'arco di quel campionato gioca 8 partite, mentre nell'edizione seguente totalizza 9 presenze e una rete. Il suo utilizzo aumenta sia nel corso dell'Allsvenskan 2020 (16 presenze e 2 reti), sia nell'Allsvenskan 2021 quando gioca 29 partite tutte da titolare e si impone come miglior marcatore stagionale della sua squadra con 8 reti.
Nel gennaio 2022 viene ceduto ai danesi del Midtjylland in cambio di una cifra quantificata dai media in circa 2,5 milioni di euro, che potrebbero salire a circa 3,5 in caso di bonus.[1]