Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Sampdoria | 2026/27 | 7 | 0 | 1 |
| Ferencvarosi TC | 2024/25 – 2025/26 | 27 | 1 | 1 |
| Switzerland | 2025 | 3 | 0 | 0 |
| Midtjylland | 2022/23 – 2024/25 | 42 | 3 | 1 |
| Aberdeen | 2023/24 – 2024/25 | 44 | 3 | 0 |
| Sønderjyske | 2017/18 – 2021/22 | 170 | 10 | 6 |
| Denmark U19 | 2015 – 2016 | 9 | 3 | — |
| Heerenveen | 2016/17 | 0 | 0 | — |
| Denmark U17 | 2014 | 3 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 15 Aug 2024 | FC Midtjylland | Ferencvarosi TC | — |
| 1 Jul 2024 | Aberdeen | FC Midtjylland | — |
| 1 Sept 2023 | FC Midtjylland | Aberdeen | Loan |
| 28 Jun 2022 | Sonderjyske | FC Midtjylland | Free |
| 1 Jul 2017 | Heerenveen | Sonderjyske | Free |
| 30 Jun 2026 | Ferencvarosi TC | Sampdoria | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Coppa Italia | Sampdoria | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 6.90 |
| 2026/27 | Serie B | Sampdoria | 6 | 6 | 540 | 0 | 1 | 1 | 0 | 5.67 |
| 2025 | Friendlies | Switzerland | 3 | 2 | 180 | 0 | 0 | 1 | 0 | 6.97 |
| 2025/26 | NB I | Ferencvarosi TC | 6 | 6 | 380 | 1 | 1 | 1 | 0 | 7.60 |
| 2025/26 | UEFA Europa League | Ferencvarosi TC | 3 | 3 | 254 | 0 | 0 | 1 | 0 | 7.00 |
| 2025/26 | UEFA Champions League | Ferencvarosi TC | 5 | 5 | 424 | 0 | 0 | 0 | 0 | 6.78 |
| 2024/25 | Magyar Kupa | Ferencvarosi TC | 3 | 3 | 300 | 0 | — | 1 | 0 | — |
| 2024/25 | UEFA Europa League | Ferencvarosi TC | 10 | 10 | 811 | — | 0 | 0 | 0 | 7.07 |
| 2023/24 | Premiership | Aberdeen | 32 | 32 | 2861 | 3 | 0 | 6 | 0 | 7.06 |
| 2023/24 | Superliga | Midtjylland | 3 | 3 | 186 | 0 | — | 1 | 1 | 5.67 |
| 2023/24 | League Cup | Aberdeen | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2023/24 | FA Cup | Aberdeen | 4 | 3 | 318 | 0 | — | 0 | 0 | — |
| 2023/24 | UEFA Europa Conference League | Aberdeen | 5 | 5 | 422 | 0 | — | 1 | 0 | 6.68 |
| 2023/24 | UEFA Europa Conference League | Midtjylland | 4 | 3 | 256 | 0 | — | 0 | 0 | 6.68 |
| 2022/23 | Superliga | Midtjylland | 30 | 22 | 1444 | 2 | 1 | 1 | 0 | 7.07 |
| 2022/23 | DBU Pokalen | Midtjylland | 2 | 2 | 152 | 1 | — | 0 | 0 | — |
| 2022/23 | UEFA Europa League | Midtjylland | 3 | 3 | 270 | 0 | — | 0 | 0 | 6.73 |
| 2021/22 | Superliga | Sønderjyske | 31 | 31 | 2790 | 2 | 1 | 4 | 0 | 7.16 |
| 2021/22 | DBU Pokalen | Sønderjyske | 7 | 7 | 625 | 0 | — | 0 | 0 | — |
| 2020/21 | Superliga | Sønderjyske | 30 | 30 | 2670 | 1 | 3 | 4 | 0 | 7.09 |
| 2020/21 | DBU Pokalen | Sønderjyske | 5 | 4 | 411 | 1 | — | 0 | 0 | — |
| 2020/21 | UEFA Europa League | Sønderjyske | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2019/20 | Superliga | Sønderjyske | 29 | 29 | 2574 | 1 | 2 | 8 | 0 | 7.00 |
| 2019/20 | DBU Pokalen | Sønderjyske | 4 | 4 | 360 | 0 | — | 0 | 0 | — |
| 2018/19 | Superliga | Sønderjyske | 33 | 33 | 2965 | 4 | — | 7 | 0 | — |
| 2018/19 | DBU Pokalen | Sønderjyske | 1 | 1 | 120 | 0 | — | 0 | 0 | — |
| 2017/18 | Superliga | Sønderjyske | 27 | 23 | 2169 | 0 | — | 4 | 0 | — |
| 2017/18 | DBU Pokalen | Sønderjyske | 2 | 1 | 156 | 1 | — | 0 | 0 | — |
| 2016 | UEFA U19 Championship | Denmark U19 | 3 | 3 | 270 | 0 | — | 1 | 0 | — |
| 2015 | UEFA U19 Championship | Denmark U19 | 6 | 6 | 540 | 3 | — | 1 | 0 | — |
| 2014 | UEFA U17 Championship | Denmark U17 | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| DBU Pokalen (Denmark) | 2019/2020 | Winner |
| DBU Pokalen (Denmark) | 2020/2021 | 2nd Place |
| League Cup (Scotland) | 2023 | 2nd Place |
| NB I (Hungary) | 2024/2025 | Winner |
| Magyar Kupa (Hungary) | 2024/2025 | 2nd Place |
