Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 0 0 Matches 2017-2018 20 SønderjyskE dk DEN 1. Danish Superliga 23 19 1,812 20.1 0 1 1 0 0 0 4 2 0.00 0.05 0.05 0.00 0.05 Matches 2018-2019 21 SønderjyskE dk DEN 1. Danish Superliga 31 31 2,784 30.9 4 2 6 4 0 0 5 0 0.13 0.06 0.19 0.13 0.19 Matches 2019-2020 22 SønderjyskE dk DEN 1. Danish Superliga 29 29 2,571 28.6 1 3 4 1 0 0 8 0 0.04 0.11 0.14 0.04 0.14 Matches 2020-2021 23 SønderjyskE dk DEN 1. Danish Superliga 30 30 2,668 29.6 1 3 4 1 0 0 5 1 0.03 0.10 0.13 0.03 0.13 Matches 2021-2022 24 SønderjyskE dk DEN 1. Danish Superliga 31 31 2,790 31.0 2 1 3 2 0 0 4 0 0.06 0.03 0.10 0.06 0.10 Matches 2022-2023 25 Midtjylland dk DEN 1. Danish Superliga 25 17 1,623 18.0 3 1 4 3 0 0 3 0 0.17 0.06 0.22 0.17 0.22 Matches 2022-2023 25 Midtjylland 2. Europa Lg 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2023-2024 26 Aberdeen 3. Conf Lg 5 5 421 4.7 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 1 8 1 0.00 0.00 0.00 0.00 0.00 0.02 0.04 0.05 0.02 0.05 Matches 2023-2024 26 Midtjylland dk DEN 1. Danish Superliga 3 3 185 2.1 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Aberdeen sct SCO 1. Premiership 33 33 2,950 32.8 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Matches 2024-2025 27 Ferencváros 2. Europa Lg 10 9 811 9.0 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.4 1 31 5 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.04 0.02 0.04 Matches 2024-2025 27 Ferencváros hu HUN 1. NB I 23 23 2,013 22.4 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 9 Seasons 5 Clubs 6 Leagues 246 233 20,898 232.2 15 11 26 15 0 0 41 4 0.2 0.2 0.4 0.7 2 42 6 0.06 0.05 0.11 0.06 0.11 0.01 0.03 0.04 0.01 0.04 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches SønderjyskE (5 Seasons) 1 League 144 140 12,625 140.3 8 10 18 8 0 0 26 3 0.06 0.07 0.13 0.06 0.13 Midtjylland (2 Seasons) 2 Leagues 31 23 2,078 23.1 3 1 4 3 0 0 4 1 0.0 0.0 0.0 0.0 0 3 0 0.13 0.04 0.17 0.13 0.17 0.00 0.01 0.01 0.00 0.01 Aberdeen (1 Season) 2 Leagues 38 38 3,371 37.5 3 0 3 3 0 0 7 0 0.1 0.1 0.2 0.3 1 8 1 0.08 0.00 0.08 0.08 0.08 0.02 0.04 0.05 0.02 0.05 Ferencváros (1 Season) 2 Leagues 33 32 2,824 31.4 1 0 1 1 0 0 4 0 0.1 0.1 0.2 0.4 1 31 5 0.03 0.00 0.03 0.03 0.03 0.02 0.02 0.04 0.02 0.04 Heerenveen (1 Season) 1 League 0 0 Danish Superliga (7 Seasons) 172 160 14,433 160.4 11 11 22 11 0 0 30 4 0.07 0.07 0.14 0.07 0.14 Europa Lg (2 Seasons) 13 12 1,081 12.0 0 0 0 0 0 0 0 0 0.1 0.1 0.3 0.4 1 34 5 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.03 0.01 0.03 Premiership (1 Season) 33 33 2,950 32.8 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 NB I (1 Season) 23 23 2,013 22.4 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Conf Lg (1 Season) 5 5 421 4.7 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 1 8 1 0.00 0.00 0.00 0.00 0.00 0.02 0.04 0.05 0.02 0.05 Eredivisie (1 Season) 0 0
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 19 Heerenveen 1 League 0 0 2017-2018 20 SønderjyskE 1 League 23 19 1,812 20.1 0 1 1 0 0 0 4 2 0.00 0.05 0.05 0.00 0.05 2018-2019 21 SønderjyskE 1 League 31 31 2,784 30.9 4 2 6 4 0 0 5 0 0.13 0.06 0.19 0.13 0.19 2019-2020 22 SønderjyskE 1 League 29 29 2,571 28.6 1 3 4 1 0 0 8 0 0.04 0.11 0.14 0.04 0.14 2020-2021 23 SønderjyskE 1 League 30 30 2,668 29.6 1 3 4 1 0 0 5 1 0.03 0.10 0.13 0.03 0.13 2021-2022 24 SønderjyskE 1 League 31 31 2,790 31.0 2 1 3 2 0 0 4 0 0.06 0.03 0.10 0.06 0.10 2022-2023 25 Midtjylland 2 Leagues 28 20 1,893 21.0 3 1 4 3 0 0 3 0 0.0 0.0 0.0 0.0 0 3 0 0.14 0.05 0.19 0.14 0.19 0.00 0.01 0.01 0.00 0.01 2023-2024 26 Midtjylland 1 League 3 3 185 2.1 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2023-2024 26 Aberdeen 2 Leagues 38 38 3,371 37.5 3 0 3 3 0 0 7 0 0.1 0.1 0.2 0.3 1 8 1 0.08 0.00 0.08 0.08 0.08 0.02 0.04 0.05 0.02 0.05 2024-2025 27 Ferencváros 2 Leagues 33 32 2,824 31.4 1 0 1 1 0 0 4 0 0.1 0.1 0.2 0.4 1 31 5 0.03 0.00 0.03 0.03 0.03 0.02 0.02 0.04 0.02 0.04 9 Seasons 5 Clubs 6 Leagues 246 233 20,898 232.2 15 11 26 15 0 0 41 4 0.2 0.2 0.4 0.7 2 42 6 0.06 0.05 0.11 0.06 0.11 0.01 0.03 0.04 0.01 0.04 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches SønderjyskE (5 Seasons) 1 League 144 140 12,625 140.3 8 10 18 8 0 0 26 3 0.06 0.07 0.13 0.06 0.13 Midtjylland (2 Seasons) 2 Leagues 31 23 2,078 23.1 3 1 4 3 0 0 4 1 0.0 0.0 0.0 0.0 0 3 0 0.13 0.04 0.17 0.13 0.17 0.00 0.01 0.01 0.00 0.01 Aberdeen (1 Season) 2 Leagues 38 38 3,371 37.5 3 0 3 3 0 0 7 0 0.1 0.1 0.2 0.3 1 8 1 0.08 0.00 0.08 0.08 0.08 0.02 0.04 0.05 0.02 0.05 Ferencváros (1 Season) 2 Leagues 33 32 2,824 31.4 1 0 1 1 0 0 4 0 0.1 0.1 0.2 0.4 1 31 5 0.03 0.00 0.03 0.03 0.03 0.02 0.02 0.04 0.02 0.04 Heerenveen (1 Season) 1 League 0 0 Danish Superliga (7 Seasons) 172 160 14,433 160.4 11 11 22 11 0 0 30 4 0.07 0.07 0.14 0.07 0.14 Europa Lg (2 Seasons) 13 12 1,081 12.0 0 0 0 0 0 0 0 0 0.1 0.1 0.3 0.4 1 34 5 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.03 0.01 0.03 Premiership (1 Season) 33 33 2,950 32.8 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 NB I (1 Season) 23 23 2,013 22.4 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Conf Lg (1 Season) 5 5 421 4.7 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 1 8 1 0.00 0.00 0.00 0.00 0.00 0.02 0.04 0.05 0.02 0.05 Eredivisie (1 Season) 0 0
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 9th 0 0 Matches 2017-2018 20 SønderjyskE dk DEN 1. Danish Superliga 8th 23 19 1,812 20.1 0 1 1 0 0 0 4 2 0.00 0.05 0.05 0.00 0.05 Matches 2018-2019 21 SønderjyskE dk DEN 1. Danish Superliga 10th 31 31 2,784 30.9 4 2 6 4 0 0 5 0 0.13 0.06 0.19 0.13 0.19 Matches 2019-2020 22 SønderjyskE dk DEN 1. Danish Superliga 8th 29 29 2,571 28.6 1 3 4 1 0 0 8 0 0.04 0.11 0.14 0.04 0.14 Matches 2020-2021 23 SønderjyskE dk DEN 1. Danish Superliga 8th 30 30 2,668 29.6 1 3 4 1 0 0 5 1 0.03 0.10 0.13 0.03 0.13 Matches 2021-2022 24 SønderjyskE dk DEN 1. Danish Superliga 12th 31 31 2,790 31.0 2 1 3 2 0 0 4 0 0.06 0.03 0.10 0.06 0.10 Matches 2022-2023 25 Midtjylland dk DEN 1. Danish Superliga 7th 25 17 1,623 18.0 3 1 4 3 0 0 3 0 0.17 0.06 0.22 0.17 0.22 Matches 2023-2024 26 Midtjylland dk DEN 1. Danish Superliga 1st 3 3 185 2.1 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Aberdeen sct SCO 1. Premiership 7th 33 33 2,950 32.8 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Matches 2024-2025 27 Ferencváros hu HUN 1. NB I 1st 23 23 2,013 22.4 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 9 Seasons 5 Clubs 4 Leagues 228 216 19,396 215.5 15 11 26 15 0 0 40 4 0.07 0.05 0.12 0.07 0.12 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches SønderjyskE (5 Seasons) 1 League 144 140 12,625 140.3 8 10 18 8 0 0 26 3 0.06 0.07 0.13 0.06 0.13 Midtjylland (2 Seasons) 1 League 28 20 1,808 20.1 3 1 4 3 0 0 4 1 0.15 0.05 0.20 0.15 0.20 Aberdeen (1 Season) 1 League 33 33 2,950 32.8 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Ferencváros (1 Season) 1 League 23 23 2,013 22.4 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Heerenveen (1 Season) 1 League 0 0 Danish Superliga (7 Seasons) 172 160 14,433 160.4 11 11 22 11 0 0 30 4 0.07 0.07 0.14 0.07 0.14 Premiership (1 Season) 33 33 2,950 32.8 3 0 3 3 0 0 6 0 0.09 0.00 0.09 0.09 0.09 NB I (1 Season) 23 23 2,013 22.4 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Eredivisie (1 Season) 0 0
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2022-2023 25 Midtjylland 2. Europa Lg KO 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2023-2024 26 Aberdeen 3. Conf Lg GR 5 5 421 4.7 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 1 8 1 0.00 0.00 0.00 0.00 0.00 0.02 0.04 0.05 0.02 0.05 Matches 2024-2025 27 Ferencváros 2. Europa Lg 10 9 811 9.0 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.4 1 31 5 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.04 0.02 0.04 Matches 3 Seasons 3 Clubs 2 Leagues 18 17 1,502 16.7 0 0 0 0 0 0 1 0 0.2 0.2 0.4 0.7 2 42 6 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Ferencváros (1 Season) 1 League 10 9 811 9.0 0 0 0 0 0 0 0 0 0.1 0.1 0.2 0.4 1 31 5 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.04 0.02 0.04 Aberdeen (1 Season) 1 League 5 5 421 4.7 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 1 8 1 0.00 0.00 0.00 0.00 0.00 0.02 0.04 0.05 0.02 0.05 Midtjylland (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Europa Lg (2 Seasons) 13 12 1,081 12.0 0 0 0 0 0 0 0 0 0.1 0.1 0.3 0.4 1 34 5 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.03 0.01 0.03 Conf Lg (1 Season) 5 5 421 4.7 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 1 8 1 0.00 0.00 0.00 0.00 0.00 0.02 0.04 0.05 0.02 0.05
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2025 27 ch Switzerland Friendlies (M) 2 2 135 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 135 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 20 SønderjyskE 1 League 20.1 0 0 1 0.00 0.05 0.00 0 0 2018-2019 21 SønderjyskE 1 League 30.9 4 0 0 2019-2020 22 SønderjyskE 1 League 28.6 1 24 6 25.0 0.84 0.21 0.04 0.17 0 0 2020-2021 23 SønderjyskE 1 League 29.6 1 23 8 34.8 0.78 0.27 0.04 0.13 0 0 2021-2022 24 SønderjyskE 1 League 31.0 2 14 3 21.4 0.45 0.10 0.14 0.67 0 0 2022-2023 25 Midtjylland 2 Leagues 21.0 3 15 7 46.7 0.71 0.33 0.20 0.43 0 0 0 0.0 0.0 0.0 0.0 2023-2024 26 Midtjylland 1 League 2.1 0 1 0 0.0 0.49 0.00 0.00 0 0 2023-2024 26 Aberdeen 2 Leagues 37.5 3 25 8 32.0 0.67 0.21 0.12 0.38 17.0 0 0 0 0.1 0.1 0.02 -0.1 -0.1 2024-2025 27 Ferencváros 2 Leagues 31.4 1 12 3 25.0 0.38 0.10 0.08 0.33 7.0 0 0 0 0.1 0.1 0.08 -0.1 -0.1 9 Seasons 5 Clubs 6 Leagues 232.2 15 114 36 31.6 0.57 0.18 0.10 0.31 13.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches SønderjyskE (5 Seasons) 1 League 140.3 8 61 18 29.5 0.56 0.16 0.07 0.22 0 0 Midtjylland (2 Seasons) 2 Leagues 23.1 3 16 7 43.8 0.69 0.30 0.19 0.43 0 0 0 0.0 0.0 0.0 0.0 Aberdeen (1 Season) 2 Leagues 37.5 3 25 8 32.0 0.67 0.21 0.12 0.38 17.0 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Ferencváros (1 Season) 2 Leagues 31.4 1 12 3 25.0 0.38 0.10 0.08 0.33 7.0 0 0 0 0.1 0.1 0.08 -0.1 -0.1 Heerenveen (1 Season) 1 League Danish Superliga (7 Seasons) 160.4 11 77 25 32.5 0.59 0.19 0.09 0.28 0 0 Europa Lg (2 Seasons) 12.0 0 2 0 0.0 0.17 0.00 0.00 7.0 0 0 0 0.1 0.1 0.08 -0.1 -0.1 Premiership (1 Season) 32.8 3 21 8 38.1 0.64 0.24 0.14 0.38 0 0 NB I (1 Season) 22.4 1 10 3 30.0 0.45 0.13 0.10 0.33 0 0 Conf Lg (1 Season) 4.7 0 4 0 0.0 0.86 0.00 0.00 17.0 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Eredivisie (1 Season)
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2022-2023 25 Midtjylland 2. Europa Lg KO 3.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 26 Aberdeen 3. Conf Lg GR 4.7 0 4 0 0.0 0.86 0.00 0.00 17.0 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Matches 2024-2025 27 Ferencváros 2. Europa Lg 9.0 0 2 0 0.0 0.22 0.00 0.00 7.0 0 0 0 0.1 0.1 0.08 -0.1 -0.1 Matches 3 Seasons 3 Clubs 2 Leagues 16.7 0 6 0 0.0 0.36 0.00 0.00 13.7 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Ferencváros (1 Season) 1 League 9.0 0 2 0 0.0 0.22 0.00 0.00 7.0 0 0 0 0.1 0.1 0.08 -0.1 -0.1 Aberdeen (1 Season) 1 League 4.7 0 4 0 0.0 0.86 0.00 0.00 17.0 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Midtjylland (1 Season) 1 League 3.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Europa Lg (2 Seasons) 12.0 0 2 0 0.0 0.17 0.00 0.00 7.0 0 0 0 0.1 0.1 0.08 -0.1 -0.1 Conf Lg (1 Season) 4.7 0 4 0 0.0 0.86 0.00 0.00 17.0 0 0 0 0.1 0.1 0.02 -0.1 -0.1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2025 27 ch Switzerland Friendlies (M) 1.5 0 0 0 Matches 1 Season 1 Club 1 League 1.5 0 0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 20 SønderjyskE 1 League 20.1 1 2018-2019 21 SønderjyskE 1 League 30.9 2 2019-2020 22 SønderjyskE 1 League 28.6 3 2020-2021 23 SønderjyskE 1 League 29.6 3 2021-2022 24 SønderjyskE 1 League 31.0 1 2022-2023 25 Midtjylland 2 Leagues 21.0 81 106 76.4 1659 677 24 30 80.0 45 51 88.2 12 23 52.2 1 0.0 0.0 +1.0 1 6 0 0 3 2023-2024 26 Midtjylland 1 League 2.1 0 2023-2024 26 Aberdeen 2 Leagues 37.5 125 200 62.5 2754 1271 36 39 92.3 68 99 68.7 21 57 36.8 0 0.2 0.2 -0.2 2 5 3 1 8 2024-2025 27 Ferencváros 2 Leagues 31.4 404 485 83.3 7631 2882 139 154 90.3 225 252 89.3 35 64 54.7 0 0.2 0.4 -0.2 5 23 6 3 31 9 Seasons 5 Clubs 6 Leagues 232.2 610 791 77.1 12044 4830 199 223 89.2 338 402 84.1 68 144 47.2 11 0.4 0.6 +10.6 8 34 9 4 42 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches SønderjyskE (5 Seasons) 1 League 140.3 10 Midtjylland (2 Seasons) 2 Leagues 23.1 81 106 76.4 1659 677 24 30 80.0 45 51 88.2 12 23 52.2 1 0.0 0.0 +1.0 1 6 0 0 3 Aberdeen (1 Season) 2 Leagues 37.5 125 200 62.5 2754 1271 36 39 92.3 68 99 68.7 21 57 36.8 0 0.2 0.2 -0.2 2 5 3 1 8 Ferencváros (1 Season) 2 Leagues 31.4 404 485 83.3 7631 2882 139 154 90.3 225 252 89.3 35 64 54.7 0 0.2 0.4 -0.2 5 23 6 3 31 Heerenveen (1 Season) 1 League Danish Superliga (7 Seasons) 160.4 11 Europa Lg (2 Seasons) 12.0 485 591 82.1 9290 3559 163 184 88.6 270 303 89.1 47 87 54.0 0 0.3 0.4 -0.3 6 29 6 3 34 Premiership (1 Season) 32.8 0 NB I (1 Season) 22.4 0 Conf Lg (1 Season) 4.7 125 200 62.5 2754 1271 36 39 92.3 68 99 68.7 21 57 36.8 0 0.2 0.2 -0.2 2 5 3 1 8 Eredivisie (1 Season)
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2022-2023 25 Midtjylland 2. Europa Lg KO 3.0 81 106 76.4 1659 677 24 30 80.0 45 51 88.2 12 23 52.2 0 0.0 0.0 0.0 1 6 0 0 3 Matches 2023-2024 26 Aberdeen 3. Conf Lg GR 4.7 125 200 62.5 2754 1271 36 39 92.3 68 99 68.7 21 57 36.8 0 0.2 0.2 -0.2 2 5 3 1 8 Matches 2024-2025 27 Ferencváros 2. Europa Lg 9.0 404 485 83.3 7631 2882 139 154 90.3 225 252 89.3 35 64 54.7 0 0.2 0.4 -0.2 5 23 6 3 31 Matches 3 Seasons 3 Clubs 2 Leagues 16.7 610 791 77.1 12044 4830 199 223 89.2 338 402 84.1 68 144 47.2 0 0.4 0.6 -0.4 8 34 9 4 42 Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Ferencváros (1 Season) 1 League 9.0 404 485 83.3 7631 2882 139 154 90.3 225 252 89.3 35 64 54.7 0 0.2 0.4 -0.2 5 23 6 3 31 Aberdeen (1 Season) 1 League 4.7 125 200 62.5 2754 1271 36 39 92.3 68 99 68.7 21 57 36.8 0 0.2 0.2 -0.2 2 5 3 1 8 Midtjylland (1 Season) 1 League 3.0 81 106 76.4 1659 677 24 30 80.0 45 51 88.2 12 23 52.2 0 0.0 0.0 0.0 1 6 0 0 3 Europa Lg (2 Seasons) 12.0 485 591 82.1 9290 3559 163 184 88.6 270 303 89.1 47 87 54.0 0 0.3 0.4 -0.3 6 29 6 3 34 Conf Lg (1 Season) 4.7 125 200 62.5 2754 1271 36 39 92.3 68 99 68.7 21 57 36.8 0 0.2 0.2 -0.2 2 5 3 1 8
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2025 27 ch Switzerland Friendlies (M) 1.5 0 Matches 1 Season 1 Club 1 League 1.5 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 20 SønderjyskE 1 League 20.1 0 2018-2019 21 SønderjyskE 1 League 30.9 2019-2020 22 SønderjyskE 1 League 28.6 44 2020-2021 23 SønderjyskE 1 League 29.6 9 2021-2022 24 SønderjyskE 1 League 31.0 19 2022-2023 25 Midtjylland 2 Leagues 21.0 106 101 4 4 0 2 2 0 0 0 0 0 81 1 0 2023-2024 26 Midtjylland 1 League 2.1 0 2023-2024 26 Aberdeen 2 Leagues 37.5 200 153 44 2 0 0 44 42 0 0 0 0 125 3 0 2024-2025 27 Ferencváros 2 Leagues 31.4 485 447 37 18 0 1 29 11 0 0 0 0 404 1 7 9 Seasons 5 Clubs 6 Leagues 232.2 791 701 85 24 0 3 147 53 0 0 0 0 610 5 7 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches SønderjyskE (5 Seasons) 1 League 140.3 72 Midtjylland (2 Seasons) 2 Leagues 23.1 106 101 4 4 0 2 2 0 0 0 0 0 81 1 0 Aberdeen (1 Season) 2 Leagues 37.5 200 153 44 2 0 0 44 42 0 0 0 0 125 3 0 Ferencváros (1 Season) 2 Leagues 31.4 485 447 37 18 0 1 29 11 0 0 0 0 404 1 7 Heerenveen (1 Season) 1 League Danish Superliga (7 Seasons) 160.4 74 Europa Lg (2 Seasons) 12.0 591 548 41 22 0 3 10 11 0 0 0 0 485 2 7 Premiership (1 Season) 32.8 39 NB I (1 Season) 22.4 19 Conf Lg (1 Season) 4.7 200 153 44 2 0 0 5 42 0 0 0 0 125 3 0 Eredivisie (1 Season)
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022-2023 25 Midtjylland 2. Europa Lg KO 3.0 106 101 4 4 0 2 0 0 0 0 0 0 81 1 0 Matches 2023-2024 26 Aberdeen 3. Conf Lg GR 4.7 200 153 44 2 0 0 5 42 0 0 0 0 125 3 0 Matches 2024-2025 27 Ferencváros 2. Europa Lg 9.0 485 447 37 18 0 1 10 11 0 0 0 0 404 1 7 Matches 3 Seasons 3 Clubs 2 Leagues 16.7 791 701 85 24 0 3 15 53 0 0 0 0 610 5 7 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Ferencváros (1 Season) 1 League 9.0 485 447 37 18 0 1 10 11 0 0 0 0 404 1 7 Aberdeen (1 Season) 1 League 4.7 200 153 44 2 0 0 5 42 0 0 0 0 125 3 0 Midtjylland (1 Season) 1 League 3.0 106 101 4 4 0 2 0 0 0 0 0 0 81 1 0 Europa Lg (2 Seasons) 12.0 591 548 41 22 0 3 10 11 0 0 0 0 485 2 7 Conf Lg (1 Season) 4.7 200 153 44 2 0 0 5 42 0 0 0 0 125 3 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2025 27 ch Switzerland Friendlies (M) 1.5 Matches 1 Season 1 Club 1 League 1.5
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 20 SønderjyskE 1 League 20.1 2018-2019 21 SønderjyskE 1 League 30.9 2019-2020 22 SønderjyskE 1 League 28.6 2020-2021 23 SønderjyskE 1 League 29.6 2021-2022 24 SønderjyskE 1 League 31.0 2022-2023 25 Midtjylland 2 Leagues 21.0 2 0.67 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 26 Midtjylland 1 League 2.1 2023-2024 26 Aberdeen 2 Leagues 37.5 5 1.07 4 1 0 0 0 0 1 0.21 1 0 0 0 0 0 2024-2025 27 Ferencváros 2 Leagues 31.4 11 1.22 8 1 0 1 0 1 2 0.22 1 1 0 0 0 0 9 Seasons 5 Clubs 6 Leagues 232.2 18 1.08 14 2 0 1 0 1 3 0.18 2 1 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches SønderjyskE (5 Seasons) 1 League 140.3 Midtjylland (2 Seasons) 2 Leagues 23.1 2 0.67 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Aberdeen (1 Season) 2 Leagues 37.5 5 1.07 4 1 0 0 0 0 1 0.21 1 0 0 0 0 0 Ferencváros (1 Season) 2 Leagues 31.4 11 1.22 8 1 0 1 0 1 2 0.22 1 1 0 0 0 0 Heerenveen (1 Season) 1 League Danish Superliga (7 Seasons) 160.4 Europa Lg (2 Seasons) 12.0 13 1.08 10 1 0 1 0 1 2 0.17 1 1 0 0 0 0 Premiership (1 Season) 32.8 NB I (1 Season) 22.4 Conf Lg (1 Season) 4.7 5 1.07 4 1 0 0 0 0 1 0.21 1 0 0 0 0 0 Eredivisie (1 Season)
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2022-2023 25 Midtjylland 2. Europa Lg KO 3.0 2 0.67 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 26 Aberdeen 3. Conf Lg GR 4.7 5 1.07 4 1 0 0 0 0 1 0.21 1 0 0 0 0 0 Matches 2024-2025 27 Ferencváros 2. Europa Lg 9.0 11 1.22 8 1 0 1 0 1 2 0.22 1 1 0 0 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 16.7 18 1.08 14 2 0 1 0 1 3 0.18 2 1 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Ferencváros (1 Season) 1 League 9.0 11 1.22 8 1 0 1 0 1 2 0.22 1 1 0 0 0 0 Aberdeen (1 Season) 1 League 4.7 5 1.07 4 1 0 0 0 0 1 0.21 1 0 0 0 0 0 Midtjylland (1 Season) 1 League 3.0 2 0.67 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (2 Seasons) 12.0 13 1.08 10 1 0 1 0 1 2 0.17 1 1 0 0 0 0 Conf Lg (1 Season) 4.7 5 1.07 4 1 0 0 0 0 1 0.21 1 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2025 27 ch Switzerland Friendlies (M) 1.5 Matches 1 Season 1 Club 1 League 1.5
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 20 SønderjyskE 1 League 20.1 0 0 0 2018-2019 21 SønderjyskE 1 League 30.9 0 2019-2020 22 SønderjyskE 1 League 28.6 22 50 0 2020-2021 23 SønderjyskE 1 League 29.6 33 70 0 2021-2022 24 SønderjyskE 1 League 31.0 39 66 0 2022-2023 25 Midtjylland 2 Leagues 21.0 4 17 4 0 0 4 5 80.0 1 3 3 0 32 9 18 0 2023-2024 26 Midtjylland 1 League 2.1 3 1 0 2023-2024 26 Aberdeen 2 Leagues 37.5 8 54 7 1 0 6 10 60.0 4 3 1 2 37 16 13 0 2024-2025 27 Ferencváros 2 Leagues 31.4 17 35 14 3 0 12 20 60.0 8 8 5 3 42 36 55 0 9 Seasons 5 Clubs 6 Leagues 232.2 29 203 25 4 0 22 35 62.9 13 14 9 5 298 61 86 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches SønderjyskE (5 Seasons) 1 League 140.3 94 186 0 Midtjylland (2 Seasons) 2 Leagues 23.1 4 20 4 0 0 4 5 80.0 1 3 3 0 33 9 18 0 Aberdeen (1 Season) 2 Leagues 37.5 8 54 7 1 0 6 10 60.0 4 3 1 2 37 16 13 0 Ferencváros (1 Season) 2 Leagues 31.4 17 35 14 3 0 12 20 60.0 8 8 5 3 42 36 55 0 Heerenveen (1 Season) 1 League 0 Danish Superliga (7 Seasons) 160.4 113 214 0 Europa Lg (2 Seasons) 12.0 21 9 18 3 0 16 25 64.0 9 11 8 3 24 45 73 0 Premiership (1 Season) 32.8 52 29 0 NB I (1 Season) 22.4 27 23 0 Conf Lg (1 Season) 4.7 8 2 7 1 0 6 10 60.0 4 3 1 2 8 16 13 0 Eredivisie (1 Season) 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2022-2023 25 Midtjylland 2. Europa Lg KO 3.0 4 1 4 0 0 4 5 80.0 1 3 3 0 5 9 18 0 Matches 2023-2024 26 Aberdeen 3. Conf Lg GR 4.7 8 2 7 1 0 6 10 60.0 4 3 1 2 8 16 13 0 Matches 2024-2025 27 Ferencváros 2. Europa Lg 9.0 17 8 14 3 0 12 20 60.0 8 8 5 3 19 36 55 0 Matches 3 Seasons 3 Clubs 2 Leagues 16.7 29 11 25 4 0 22 35 62.9 13 14 9 5 32 61 86 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Ferencváros (1 Season) 1 League 9.0 17 8 14 3 0 12 20 60.0 8 8 5 3 19 36 55 0 Aberdeen (1 Season) 1 League 4.7 8 2 7 1 0 6 10 60.0 4 3 1 2 8 16 13 0 Midtjylland (1 Season) 1 League 3.0 4 1 4 0 0 4 5 80.0 1 3 3 0 5 9 18 0 Europa Lg (2 Seasons) 12.0 21 9 18 3 0 16 25 64.0 9 11 8 3 24 45 73 0 Conf Lg (1 Season) 4.7 8 2 7 1 0 6 10 60.0 4 3 1 2 8 16 13 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2025 27 ch Switzerland Friendlies (M) 1.5 Matches 1 Season 1 Club 1 League 1.5 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 20 SønderjyskE 1 League 20.1 2018-2019 21 SønderjyskE 1 League 30.9 2019-2020 22 SønderjyskE 1 League 28.6 2020-2021 23 SønderjyskE 1 League 29.6 2021-2022 24 SønderjyskE 1 League 31.0 2022-2023 25 Midtjylland 2 Leagues 21.0 141 24 97 41 5 4 141 1 1 100.0 0 0.0 72 255 120 0 1 0 1 0 74 0 2023-2024 26 Midtjylland 1 League 2.1 2023-2024 26 Aberdeen 2 Leagues 37.5 239 23 103 95 41 6 239 1 1 100.0 0 0.0 100 394 160 1 1 0 3 1 99 1 2024-2025 27 Ferencváros 2 Leagues 31.4 596 99 311 250 42 5 596 7 3 42.9 4 57.1 324 1285 618 1 8 0 5 1 343 5 9 Seasons 5 Clubs 6 Leagues 232.2 976 146 511 386 88 15 976 9 5 55.6 4 44.4 496 1934 898 2 10 0 9 2 516 6 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches SønderjyskE (5 Seasons) 1 League 140.3 Midtjylland (2 Seasons) 2 Leagues 23.1 141 24 97 41 5 4 141 1 1 100.0 0 0.0 72 255 120 0 1 0 1 0 74 0 Aberdeen (1 Season) 2 Leagues 37.5 239 23 103 95 41 6 239 1 1 100.0 0 0.0 100 394 160 1 1 0 3 1 99 1 Ferencváros (1 Season) 2 Leagues 31.4 596 99 311 250 42 5 596 7 3 42.9 4 57.1 324 1285 618 1 8 0 5 1 343 5 Heerenveen (1 Season) 1 League Danish Superliga (7 Seasons) 160.4 Europa Lg (2 Seasons) 12.0 737 123 408 291 47 9 737 8 4 50.0 4 50.0 396 1540 738 1 9 0 6 1 417 5 Premiership (1 Season) 32.8 NB I (1 Season) 22.4 Conf Lg (1 Season) 4.7 239 23 103 95 41 6 239 1 1 100.0 0 0.0 100 394 160 1 1 0 3 1 99 1 Eredivisie (1 Season)
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2022-2023 25 Midtjylland 2. Europa Lg KO 3.0 141 24 97 41 5 4 141 1 1 100.0 0 0.0 72 255 120 0 1 0 1 0 74 0 Matches 2023-2024 26 Aberdeen 3. Conf Lg GR 4.7 239 23 103 95 41 6 239 1 1 100.0 0 0.0 100 394 160 1 1 0 3 1 99 1 Matches 2024-2025 27 Ferencváros 2. Europa Lg 9.0 596 99 311 250 42 5 596 7 3 42.9 4 57.1 324 1285 618 1 8 0 5 1 343 5 Matches 3 Seasons 3 Clubs 2 Leagues 16.7 976 146 511 386 88 15 976 9 5 55.6 4 44.4 496 1934 898 2 10 0 9 2 516 6 Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Ferencváros (1 Season) 1 League 9.0 596 99 311 250 42 5 596 7 3 42.9 4 57.1 324 1285 618 1 8 0 5 1 343 5 Aberdeen (1 Season) 1 League 4.7 239 23 103 95 41 6 239 1 1 100.0 0 0.0 100 394 160 1 1 0 3 1 99 1 Midtjylland (1 Season) 1 League 3.0 141 24 97 41 5 4 141 1 1 100.0 0 0.0 72 255 120 0 1 0 1 0 74 0 Europa Lg (2 Seasons) 12.0 737 123 408 291 47 9 737 8 4 50.0 4 50.0 396 1540 738 1 9 0 6 1 417 5 Conf Lg (1 Season) 4.7 239 23 103 95 41 6 239 1 1 100.0 0 0.0 100 394 160 1 1 0 3 1 99 1
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2025 27 ch Switzerland Friendlies (M) 1.5 Matches 1 Season 1 Club 1 League 1.5
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 0 0 0 0 3 Matches 2017-2018 20 SønderjyskE dk DEN 1. Danish Superliga 23 1,812 79 62.9 20.1 19 17 4 7 1.44 26 23 +3 +0.15 +0.23 Matches 2018-2019 21 SønderjyskE dk DEN 1. Danish Superliga 31 2,784 90 96.7 30.9 31 90 30 0 0 1.09 37 42 -5 -0.16 +2.65 Matches 2019-2020 22 SønderjyskE dk DEN 1. Danish Superliga 29 2,571 89 89.3 28.6 29 89 26 0 0 1.28 36 41 -5 -0.18 +1.86 Matches 2020-2021 23 SønderjyskE dk DEN 1. Danish Superliga 30 2,668 89 92.6 29.6 30 89 28 0 0 1.37 42 41 +1 +0.03 +1.73 Matches 2021-2022 24 SønderjyskE dk DEN 1. Danish Superliga 31 2,790 90 96.9 31.0 31 90 31 0 0 0.74 28 52 -24 -0.77 +1.23 Matches 2022-2023 25 Midtjylland dk DEN 1. Danish Superliga 25 1,623 65 56.4 18.0 17 90 16 8 13 7 1.73 31 20 +11 +0.61 +0.25 Matches 2022-2023 25 Midtjylland 2. Europa Lg 3 270 90 37.5 3.0 3 90 3 0 5 1.33 3 5 -2 -0.67 -1.07 1.9 5.3 -3.5 -1.15 -0.72 Matches 2023-2024 26 Aberdeen 3. Conf Lg 5 421 84 78.0 4.7 5 84 4 0 1 1.00 7 8 -1 -0.21 -0.97 4.4 7.5 -3.1 -0.66 -0.75 Matches 2023-2024 26 Midtjylland dk DEN 1. Danish Superliga 3 185 62 6.4 2.1 3 62 2 0 1 1.00 2 3 -1 -0.49 -1.15 Matches 2023-2024 26 Aberdeen sct SCO 1. Premiership 33 2,950 89 86.3 32.8 33 89 32 0 0 1.36 44 43 +1 +0.03 +0.99 Matches 2024-2025 27 Ferencváros 2. Europa Lg 10 811 81 90.1 9.0 9 88 8 1 15 0 1.50 15 15 0 0.00 +2.02 10.2 12.4 -2.2 -0.24 +0.09 Matches 2024-2025 27 Ferencváros hu HUN 1. NB I 23 2,013 88 79.9 22.4 23 88 20 0 2 1.91 40 18 +22 +0.98 +0.10 Matches 9 Seasons 5 Clubs 6 Leagues 246 20,898 85 66.7 232.2 233 89 217 13 13 26 1.33 311 311 0 0.00 -0.11 16.5 25.2 -8.7 -0.52 -0.20 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches SønderjyskE (5 Seasons) 1 League 144 12,625 88 87.7 140.3 140 89 132 4 7 1.17 169 199 -30 -0.21 +0.65 Midtjylland (2 Seasons) 2 Leagues 31 2,078 67 32.1 23.1 23 86 21 8 13 13 1.62 36 28 +8 +0.35 -0.21 1.9 5.3 -3.5 -1.15 -0.72 Aberdeen (1 Season) 2 Leagues 38 3,371 89 85.1 37.5 38 89 36 0 1 1.31 51 51 0 0.00 +0.61 4.4 7.5 -3.1 -0.66 -0.75 Ferencváros (1 Season) 2 Leagues 33 2,824 86 82.6 31.4 32 88 28 1 15 2 1.79 55 33 +22 +0.70 +0.25 10.2 12.4 -2.2 -0.24 +0.09 Heerenveen (1 Season) 1 League 0 0 0 0 3 Danish Superliga (7 Seasons) 172 14,433 84 71.6 160.4 160 89 150 12 13 15 1.25 202 222 -20 -0.12 -0.25 Europa Lg (2 Seasons) 13 1,081 83 66.7 12.0 12 89 11 1 15 5 1.46 18 20 -2 -0.17 -0.17 12.1 17.7 -5.6 -0.47 -0.05 Premiership (1 Season) 33 2,950 89 86.3 32.8 33 89 32 0 0 1.36 44 43 +1 +0.03 +0.99 NB I (1 Season) 23 2,013 88 79.9 22.4 23 88 20 0 2 1.91 40 18 +22 +0.98 +0.10 Conf Lg (1 Season) 5 421 84 78.0 4.7 5 84 4 0 1 1.00 7 8 -1 -0.21 -0.97 4.4 7.5 -3.1 -0.66 -0.75 Eredivisie (1 Season) 0 0 0 0 3
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 19 Heerenveen 1 League 0 0 0 0 3 2017-2018 20 SønderjyskE 1 League 23 1,812 79 62.9 20.1 19 17 4 7 1.44 26 23 +3 +0.15 +0.23 2018-2019 21 SønderjyskE 1 League 31 2,784 90 96.7 30.9 31 90 30 0 0 1.09 37 42 -5 -0.16 +2.65 2019-2020 22 SønderjyskE 1 League 29 2,571 89 89.3 28.6 29 89 26 0 0 1.28 36 41 -5 -0.18 +1.86 2020-2021 23 SønderjyskE 1 League 30 2,668 89 92.6 29.6 30 89 28 0 0 1.37 42 41 +1 +0.03 +1.73 2021-2022 24 SønderjyskE 1 League 31 2,790 90 96.9 31.0 31 90 31 0 0 0.74 28 52 -24 -0.77 +1.23 2022-2023 25 Midtjylland 2 Leagues 28 1,893 68 52.6 21.0 20 90 19 8 13 12 1.69 34 25 +9 +0.43 +0.06 1.9 5.3 -3.5 -1.15 -0.72 2023-2024 26 Midtjylland 1 League 3 185 62 6.4 2.1 3 62 2 0 1 1.00 2 3 -1 -0.49 -1.15 2023-2024 26 Aberdeen 2 Leagues 38 3,371 89 85.1 37.5 38 89 36 0 1 1.31 51 51 0 0.00 +0.61 4.4 7.5 -3.1 -0.66 -0.75 2024-2025 27 Ferencváros 2 Leagues 33 2,824 86 82.6 31.4 32 88 28 1 15 2 1.79 55 33 +22 +0.70 +0.25 10.2 12.4 -2.2 -0.24 +0.09 9 Seasons 5 Clubs 6 Leagues 246 20,898 85 66.7 232.2 233 89 217 13 13 26 1.33 311 311 0 0.00 -0.11 16.5 25.2 -8.7 -0.52 -0.20 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches SønderjyskE (5 Seasons) 1 League 144 12,625 88 87.7 140.3 140 89 132 4 7 1.17 169 199 -30 -0.21 +0.65 Midtjylland (2 Seasons) 2 Leagues 31 2,078 67 32.1 23.1 23 86 21 8 13 13 1.62 36 28 +8 +0.35 -0.21 1.9 5.3 -3.5 -1.15 -0.72 Aberdeen (1 Season) 2 Leagues 38 3,371 89 85.1 37.5 38 89 36 0 1 1.31 51 51 0 0.00 +0.61 4.4 7.5 -3.1 -0.66 -0.75 Ferencváros (1 Season) 2 Leagues 33 2,824 86 82.6 31.4 32 88 28 1 15 2 1.79 55 33 +22 +0.70 +0.25 10.2 12.4 -2.2 -0.24 +0.09 Heerenveen (1 Season) 1 League 0 0 0 0 3 Danish Superliga (7 Seasons) 172 14,433 84 71.6 160.4 160 89 150 12 13 15 1.25 202 222 -20 -0.12 -0.25 Europa Lg (2 Seasons) 13 1,081 83 66.7 12.0 12 89 11 1 15 5 1.46 18 20 -2 -0.17 -0.17 12.1 17.7 -5.6 -0.47 -0.05 Premiership (1 Season) 33 2,950 89 86.3 32.8 33 89 32 0 0 1.36 44 43 +1 +0.03 +0.99 NB I (1 Season) 23 2,013 88 79.9 22.4 23 88 20 0 2 1.91 40 18 +22 +0.98 +0.10 Conf Lg (1 Season) 5 421 84 78.0 4.7 5 84 4 0 1 1.00 7 8 -1 -0.21 -0.97 4.4 7.5 -3.1 -0.66 -0.75 Eredivisie (1 Season) 0 0 0 0 3
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 9th 0 0 0 0 3 Matches 2017-2018 20 SønderjyskE dk DEN 1. Danish Superliga 8th 23 1,812 79 62.9 20.1 19 17 4 7 1.44 26 23 +3 +0.15 +0.23 Matches 2018-2019 21 SønderjyskE dk DEN 1. Danish Superliga 10th 31 2,784 90 96.7 30.9 31 90 30 0 0 1.09 37 42 -5 -0.16 +2.65 Matches 2019-2020 22 SønderjyskE dk DEN 1. Danish Superliga 8th 29 2,571 89 89.3 28.6 29 89 26 0 0 1.28 36 41 -5 -0.18 +1.86 Matches 2020-2021 23 SønderjyskE dk DEN 1. Danish Superliga 8th 30 2,668 89 92.6 29.6 30 89 28 0 0 1.37 42 41 +1 +0.03 +1.73 Matches 2021-2022 24 SønderjyskE dk DEN 1. Danish Superliga 12th 31 2,790 90 96.9 31.0 31 90 31 0 0 0.74 28 52 -24 -0.77 +1.23 Matches 2022-2023 25 Midtjylland dk DEN 1. Danish Superliga 7th 25 1,623 65 56.4 18.0 17 90 16 8 13 7 1.73 31 20 +11 +0.61 +0.25 Matches 2023-2024 26 Midtjylland dk DEN 1. Danish Superliga 1st 3 185 62 6.4 2.1 3 62 2 0 1 1.00 2 3 -1 -0.49 -1.15 Matches 2023-2024 26 Aberdeen sct SCO 1. Premiership 7th 33 2,950 89 86.3 32.8 33 89 32 0 0 1.36 44 43 +1 +0.03 +0.99 Matches 2024-2025 27 Ferencváros hu HUN 1. NB I 1st 23 2,013 88 79.9 22.4 23 88 20 0 2 1.91 40 18 +22 +0.98 +0.10 Matches 9 Seasons 5 Clubs 4 Leagues 228 19,396 85 66.5 215.5 216 89 202 12 13 20 1.33 286 283 +3 +0.01 -0.09 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches SønderjyskE (5 Seasons) 1 League 144 12,625 88 87.7 140.3 140 89 132 4 7 1.17 169 199 -30 -0.21 +0.65 Midtjylland (2 Seasons) 1 League 28 1,808 65 31.4 20.1 20 85 18 8 13 8 1.65 33 23 +10 +0.50 -0.07 Aberdeen (1 Season) 1 League 33 2,950 89 86.3 32.8 33 89 32 0 0 1.36 44 43 +1 +0.03 +0.99 Ferencváros (1 Season) 1 League 23 2,013 88 79.9 22.4 23 88 20 0 2 1.91 40 18 +22 +0.98 +0.10 Heerenveen (1 Season) 1 League 0 0 0 0 3 Danish Superliga (7 Seasons) 172 14,433 84 71.6 160.4 160 89 150 12 13 15 1.25 202 222 -20 -0.12 -0.25 Premiership (1 Season) 33 2,950 89 86.3 32.8 33 89 32 0 0 1.36 44 43 +1 +0.03 +0.99 NB I (1 Season) 23 2,013 88 79.9 22.4 23 88 20 0 2 1.91 40 18 +22 +0.98 +0.10 Eredivisie (1 Season) 0 0 0 0 3
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2022-2023 25 Midtjylland 2. Europa Lg KO 3 270 90 37.5 3.0 3 90 3 0 5 1.33 3 5 -2 -0.67 -1.07 1.9 5.3 -3.5 -1.15 -0.72 Matches 2023-2024 26 Aberdeen 3. Conf Lg GR 5 421 84 78.0 4.7 5 84 4 0 1 1.00 7 8 -1 -0.21 -0.97 4.4 7.5 -3.1 -0.66 -0.75 Matches 2024-2025 27 Ferencváros 2. Europa Lg 10 811 81 90.1 9.0 9 88 8 1 15 0 1.50 15 15 0 0.00 +2.02 10.2 12.4 -2.2 -0.24 +0.09 Matches 3 Seasons 3 Clubs 2 Leagues 18 1,502 83 69.5 16.7 17 87 15 1 15 6 1.33 25 28 -3 -0.18 -0.32 16.5 25.2 -8.7 -0.52 -0.20 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Ferencváros (1 Season) 1 League 10 811 81 90.1 9.0 9 88 8 1 15 0 1.50 15 15 0 0.00 +2.02 10.2 12.4 -2.2 -0.24 +0.09 Aberdeen (1 Season) 1 League 5 421 84 78.0 4.7 5 84 4 0 1 1.00 7 8 -1 -0.21 -0.97 4.4 7.5 -3.1 -0.66 -0.75 Midtjylland (1 Season) 1 League 3 270 90 37.5 3.0 3 90 3 0 5 1.33 3 5 -2 -0.67 -1.07 1.9 5.3 -3.5 -1.15 -0.72 Europa Lg (2 Seasons) 13 1,081 83 66.7 12.0 12 89 11 1 15 5 1.46 18 20 -2 -0.17 -0.17 12.1 17.7 -5.6 -0.47 -0.05 Conf Lg (1 Season) 5 421 84 78.0 4.7 5 84 4 0 1 1.00 7 8 -1 -0.21 -0.97 4.4 7.5 -3.1 -0.66 -0.75
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2025 27 ch Switzerland Friendlies (M) 2 135 68 75.0 1.5 2 68 1 0 0 2.00 4 1 +3 +2.00 +4.00 Matches 1 Season 1 Club 1 League 2 135 68 75.0 1.5 2 68 1 0 0 2.00 4 1 +3 +2.00 +4.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 20 SønderjyskE 1 League 20.1 4 2 1 19 0 0 0 0 0 0 0 0 2018-2019 21 SønderjyskE 1 League 30.9 5 0 0 0 2019-2020 22 SønderjyskE 1 League 28.6 8 0 0 14 53 1 44 50 22 0 2020-2021 23 SønderjyskE 1 League 29.6 5 1 1 19 35 1 9 70 33 0 2021-2022 24 SønderjyskE 1 League 31.0 4 0 0 14 33 2 19 66 39 0 2022-2023 25 Midtjylland 2 Leagues 21.0 3 0 0 13 20 1 2 32 17 0 0 1 15 4 2 66.7 2023-2024 26 Midtjylland 1 League 2.1 1 1 0 2 1 0 0 1 3 0 2023-2024 26 Aberdeen 2 Leagues 37.5 7 0 0 32 50 1 44 37 54 0 0 0 38 5 2 71.4 2024-2025 27 Ferencváros 2 Leagues 31.4 4 0 0 20 37 0 29 42 35 0 0 0 40 19 10 65.5 9 Seasons 5 Clubs 6 Leagues 232.2 41 4 2 133 229 6 147 298 203 0 0 1 93 28 14 66.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches SønderjyskE (5 Seasons) 1 League 140.3 26 3 2 66 121 4 72 186 94 0 0 0 Midtjylland (2 Seasons) 2 Leagues 23.1 4 1 0 15 21 1 2 33 20 0 0 1 15 4 2 66.7 Aberdeen (1 Season) 2 Leagues 37.5 7 0 0 32 50 1 44 37 54 0 0 0 38 5 2 71.4 Ferencváros (1 Season) 2 Leagues 31.4 4 0 0 20 37 0 29 42 35 0 0 0 40 19 10 65.5 Heerenveen (1 Season) 1 League Danish Superliga (7 Seasons) 160.4 30 4 2 79 141 4 74 214 113 0 0 0 Europa Lg (2 Seasons) 12.0 0 0 0 5 12 1 10 24 9 0 0 1 55 23 12 65.7 Premiership (1 Season) 32.8 6 0 0 31 47 1 39 29 52 0 NB I (1 Season) 22.4 4 0 0 17 26 0 19 23 27 0 Conf Lg (1 Season) 4.7 1 0 0 1 3 0 5 8 2 0 0 0 38 5 2 71.4 Eredivisie (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2022-2023 25 Midtjylland 2. Europa Lg KO 3.0 0 0 0 2 1 1 0 5 1 0 0 1 15 4 2 66.7 Matches 2023-2024 26 Aberdeen 3. Conf Lg GR 4.7 1 0 0 1 3 0 5 8 2 0 0 0 38 5 2 71.4 Matches 2024-2025 27 Ferencváros 2. Europa Lg 9.0 0 0 0 3 11 0 10 19 8 0 0 0 40 19 10 65.5 Matches 3 Seasons 3 Clubs 2 Leagues 16.7 1 0 0 6 15 1 15 32 11 0 0 1 93 28 14 66.7 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Ferencváros (1 Season) 1 League 9.0 0 0 0 3 11 0 10 19 8 0 0 0 40 19 10 65.5 Aberdeen (1 Season) 1 League 4.7 1 0 0 1 3 0 5 8 2 0 0 0 38 5 2 71.4 Midtjylland (1 Season) 1 League 3.0 0 0 0 2 1 1 0 5 1 0 0 1 15 4 2 66.7 Europa Lg (2 Seasons) 12.0 0 0 0 5 12 1 10 24 9 0 0 1 55 23 12 65.7 Conf Lg (1 Season) 4.7 1 0 0 1 3 0 5 8 2 0 0 0 38 5 2 71.4
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 27 ch Switzerland Friendlies (M) 1.5 1 0 0 Matches 1 Season 1 Club 1 League 1.5 1 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Stefan Gartenmann Pages
Stefan Gartenmann Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Scouting Report
Stathead & Player Comparison
Player Club Summary