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 2017-2018 18 Fulham eng ENG Jr. PL2 — Div. 2 18 17 1,470 16.3 7 4 11 7 0 0 1 0 0.43 0.24 0.67 0.43 0.67 Matches 2018-2019 19 Vendsyssel dk DEN 1. Danish Superliga 22 20 1,690 18.8 3 4 7 2 1 1 8 1 0.16 0.21 0.37 0.11 0.32 Matches 2018-2019 19 Fulham eng ENG Jr. PL2 — Div. 2 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 AGF dk DEN 1. Danish Superliga 30 22 1,749 19.4 8 5 13 8 0 0 7 0 0.41 0.26 0.67 0.41 0.67 Matches 2020-2021 21 AGF dk DEN 1. Danish Superliga 31 27 1,986 22.1 6 2 8 6 0 0 5 0 0.27 0.09 0.36 0.27 0.36 Matches 2021-2022 22 AGF dk DEN 1. Danish Superliga 23 21 1,652 18.4 3 1 4 3 0 0 8 0 0.16 0.05 0.22 0.16 0.22 Matches 2022-2023 23 OH Leuven be BEL 1. Pro League A 31 27 2,124 23.6 12 3 15 6 6 6 8 0 10.9 6.2 4.2 10.4 65 101 179 0.51 0.13 0.64 0.25 0.38 0.46 0.18 0.64 0.26 0.44 Matches 2023-2024 24 OH Leuven be BEL 1. Pro League A 28 23 1,830 20.3 4 5 9 4 0 1 6 0 4.3 3.5 4.6 8.1 62 83 142 0.20 0.25 0.44 0.20 0.44 0.21 0.22 0.44 0.17 0.40 Matches 2024-2025 25 Hertha BSC de GER 2. 2. Bundesliga 12 6 559 6.2 0 0 0 0 0 0 2 0 0.8 0.8 0.5 1.3 23 18 64 0.00 0.00 0.00 0.00 0.00 0.12 0.08 0.21 0.12 0.21 Matches 2024-2025 25 Hertha BSC de GER DFB-Pokal 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 OH Leuven be BEL 1. Pro League A 3 0 92 1.0 1 0 1 1 0 0 0 0 0.5 0.5 0.1 0.5 2 4 8 0.98 0.00 0.98 0.98 0.98 0.48 0.06 0.54 0.48 0.54 Matches 7 Seasons 4 Clubs 4 Leagues 182 146 11,724 130.3 37 20 57 30 7 8 44 1 16.5 11.0 9.4 20.3 152 206 393 0.28 0.15 0.44 0.23 0.38 0.32 0.18 0.51 0.21 0.40 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 AGF (3 Seasons) 1 League 84 70 5,387 59.9 17 8 25 17 0 0 20 0 0.28 0.13 0.42 0.28 0.42 OH Leuven (3 Seasons) 1 League 62 50 4,046 45.0 17 8 25 11 6 7 14 0 15.7 10.2 8.8 19.0 129 188 329 0.38 0.18 0.56 0.24 0.42 0.35 0.20 0.55 0.23 0.42 Fulham (2 Seasons) 1 League 21 20 1,740 19.3 7 4 11 7 0 0 2 0 0.36 0.21 0.57 0.36 0.57 Vendsyssel (1 Season) 1 League 22 20 1,690 18.8 3 4 7 2 1 1 8 1 0.16 0.21 0.37 0.11 0.32 Hertha BSC (1 Season) 2 Leagues 14 6 601 6.7 0 0 0 0 0 0 2 0 0.8 0.8 0.5 1.3 23 18 64 0.00 0.00 0.00 0.00 0.00 0.12 0.08 0.21 0.12 0.21 Danish Superliga (4 Seasons) 106 90 7,077 78.6 20 12 32 19 1 1 28 1 0.25 0.15 0.41 0.24 0.39 Pro League A (3 Seasons) 62 50 4,046 45.0 17 8 25 11 6 7 14 0 15.7 10.2 8.8 19.0 129 188 329 0.38 0.18 0.56 0.24 0.42 0.35 0.20 0.55 0.23 0.42 PL2 — Div. 2 (2 Seasons) 21 20 1,740 19.3 7 4 11 7 0 0 2 0 0.36 0.21 0.57 0.36 0.57 2. Bundesliga (1 Season) 12 6 559 6.2 0 0 0 0 0 0 2 0 0.8 0.8 0.5 1.3 23 18 64 0.00 0.00 0.00 0.00 0.00 0.12 0.08 0.21 0.12 0.21 DFB-Pokal (1 Season) 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2017-2018 18 Fulham 1 League 18 17 1,470 16.3 7 4 11 7 0 0 1 0 0.43 0.24 0.67 0.43 0.67 2018-2019 19 Fulham 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 19 Vendsyssel 1 League 22 20 1,690 18.8 3 4 7 2 1 1 8 1 0.16 0.21 0.37 0.11 0.32 2019-2020 20 AGF 1 League 30 22 1,749 19.4 8 5 13 8 0 0 7 0 0.41 0.26 0.67 0.41 0.67 2020-2021 21 AGF 1 League 31 27 1,986 22.1 6 2 8 6 0 0 5 0 0.27 0.09 0.36 0.27 0.36 2021-2022 22 AGF 1 League 23 21 1,652 18.4 3 1 4 3 0 0 8 0 0.16 0.05 0.22 0.16 0.22 2022-2023 23 OH Leuven 1 League 31 27 2,124 23.6 12 3 15 6 6 6 8 0 10.9 6.2 4.2 10.4 65 101 179 0.51 0.13 0.64 0.25 0.38 0.46 0.18 0.64 0.26 0.44 2023-2024 24 OH Leuven 1 League 28 23 1,830 20.3 4 5 9 4 0 1 6 0 4.3 3.5 4.6 8.1 62 83 142 0.20 0.25 0.44 0.20 0.44 0.21 0.22 0.44 0.17 0.40 2024-2025 25 OH Leuven 1 League 3 0 92 1.0 1 0 1 1 0 0 0 0 0.5 0.5 0.1 0.5 2 4 8 0.98 0.00 0.98 0.98 0.98 0.48 0.06 0.54 0.48 0.54 2024-2025 25 Hertha BSC 2 Leagues 14 6 601 6.7 0 0 0 0 0 0 2 0 0.8 0.8 0.5 1.3 23 18 64 0.00 0.00 0.00 0.00 0.00 0.12 0.08 0.21 0.12 0.21 7 Seasons 4 Clubs 4 Leagues 182 146 11,724 130.3 37 20 57 30 7 8 44 1 16.5 11.0 9.4 20.3 152 206 393 0.28 0.15 0.44 0.23 0.38 0.32 0.18 0.51 0.21 0.40 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 AGF (3 Seasons) 1 League 84 70 5,387 59.9 17 8 25 17 0 0 20 0 0.28 0.13 0.42 0.28 0.42 OH Leuven (3 Seasons) 1 League 62 50 4,046 45.0 17 8 25 11 6 7 14 0 15.7 10.2 8.8 19.0 129 188 329 0.38 0.18 0.56 0.24 0.42 0.35 0.20 0.55 0.23 0.42 Fulham (2 Seasons) 1 League 21 20 1,740 19.3 7 4 11 7 0 0 2 0 0.36 0.21 0.57 0.36 0.57 Vendsyssel (1 Season) 1 League 22 20 1,690 18.8 3 4 7 2 1 1 8 1 0.16 0.21 0.37 0.11 0.32 Hertha BSC (1 Season) 2 Leagues 14 6 601 6.7 0 0 0 0 0 0 2 0 0.8 0.8 0.5 1.3 23 18 64 0.00 0.00 0.00 0.00 0.00 0.12 0.08 0.21 0.12 0.21 Danish Superliga (4 Seasons) 106 90 7,077 78.6 20 12 32 19 1 1 28 1 0.25 0.15 0.41 0.24 0.39 Pro League A (3 Seasons) 62 50 4,046 45.0 17 8 25 11 6 7 14 0 15.7 10.2 8.8 19.0 129 188 329 0.38 0.18 0.56 0.24 0.42 0.35 0.20 0.55 0.23 0.42 PL2 — Div. 2 (2 Seasons) 21 20 1,740 19.3 7 4 11 7 0 0 2 0 0.36 0.21 0.57 0.36 0.57 2. Bundesliga (1 Season) 12 6 559 6.2 0 0 0 0 0 0 2 0 0.8 0.8 0.5 1.3 23 18 64 0.00 0.00 0.00 0.00 0.00 0.12 0.08 0.21 0.12 0.21 DFB-Pokal (1 Season) 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country 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 2017-2018 18 Fulham eng ENG Jr. PL2 — Div. 2 8th 18 17 1,470 16.3 7 4 11 7 0 0 1 0 0.43 0.24 0.67 0.43 0.67 Matches 2018-2019 19 Fulham eng ENG Jr. PL2 — Div. 2 10th 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Vendsyssel dk DEN 1. Danish Superliga 12th 22 20 1,690 18.8 3 4 7 2 1 1 8 1 0.16 0.21 0.37 0.11 0.32 Matches 2019-2020 20 AGF dk DEN 1. Danish Superliga 3rd 30 22 1,749 19.4 8 5 13 8 0 0 7 0 0.41 0.26 0.67 0.41 0.67 Matches 2020-2021 21 AGF dk DEN 1. Danish Superliga 4th 31 27 1,986 22.1 6 2 8 6 0 0 5 0 0.27 0.09 0.36 0.27 0.36 Matches 2021-2022 22 AGF dk DEN 1. Danish Superliga 10th 23 21 1,652 18.4 3 1 4 3 0 0 8 0 0.16 0.05 0.22 0.16 0.22 Matches 2022-2023 23 OH Leuven be BEL 1. Pro League A 10th 31 27 2,124 23.6 12 3 15 6 6 6 8 0 10.9 6.2 4.2 10.4 65 101 179 0.51 0.13 0.64 0.25 0.38 0.46 0.18 0.64 0.26 0.44 Matches 2023-2024 24 OH Leuven be BEL 1. Pro League A 10th 28 23 1,830 20.3 4 5 9 4 0 1 6 0 4.3 3.5 4.6 8.1 62 83 142 0.20 0.25 0.44 0.20 0.44 0.21 0.22 0.44 0.17 0.40 Matches 2024-2025 25 OH Leuven be BEL 1. Pro League A 10th 3 0 92 1.0 1 0 1 1 0 0 0 0 0.5 0.5 0.1 0.5 2 4 8 0.98 0.00 0.98 0.98 0.98 0.48 0.06 0.54 0.48 0.54 Matches 2024-2025 25 Hertha BSC de GER 2. 2. Bundesliga 12th 12 6 559 6.2 0 0 0 0 0 0 2 0 0.8 0.8 0.5 1.3 23 18 64 0.00 0.00 0.00 0.00 0.00 0.12 0.08 0.21 0.12 0.21 Matches 7 Seasons 4 Clubs 3 Leagues 180 146 11,682 129.8 37 20 57 30 7 8 44 1 16.5 11.0 9.4 20.3 152 206 393 0.29 0.15 0.44 0.23 0.39 0.32 0.18 0.51 0.21 0.40 Country 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 AGF (3 Seasons) 1 League 84 70 5,387 59.9 17 8 25 17 0 0 20 0 0.28 0.13 0.42 0.28 0.42 OH Leuven (3 Seasons) 1 League 62 50 4,046 45.0 17 8 25 11 6 7 14 0 15.7 10.2 8.8 19.0 129 188 329 0.38 0.18 0.56 0.24 0.42 0.35 0.20 0.55 0.23 0.42 Fulham (2 Seasons) 1 League 21 20 1,740 19.3 7 4 11 7 0 0 2 0 0.36 0.21 0.57 0.36 0.57 Vendsyssel (1 Season) 1 League 22 20 1,690 18.8 3 4 7 2 1 1 8 1 0.16 0.21 0.37 0.11 0.32 Hertha BSC (1 Season) 1 League 12 6 559 6.2 0 0 0 0 0 0 2 0 0.8 0.8 0.5 1.3 23 18 64 0.00 0.00 0.00 0.00 0.00 0.12 0.08 0.21 0.12 0.21 Danish Superliga (4 Seasons) 106 90 7,077 78.6 20 12 32 19 1 1 28 1 0.25 0.15 0.41 0.24 0.39 Pro League A (3 Seasons) 62 50 4,046 45.0 17 8 25 11 6 7 14 0 15.7 10.2 8.8 19.0 129 188 329 0.38 0.18 0.56 0.24 0.42 0.35 0.20 0.55 0.23 0.42 PL2 — Div. 2 (2 Seasons) 21 20 1,740 19.3 7 4 11 7 0 0 2 0 0.36 0.21 0.57 0.36 0.57 2. Bundesliga (1 Season) 12 6 559 6.2 0 0 0 0 0 0 2 0 0.8 0.8 0.5 1.3 23 18 64 0.00 0.00 0.00 0.00 0.00 0.12 0.08 0.21 0.12 0.21
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 2024-2025 25 Hertha BSC de GER DFB-Pokal R16 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country 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 18 Fulham eng ENG Jr. PL2 — Div. 2 16.3 7 0 0 Matches 2018-2019 19 Vendsyssel dk DEN 1. Danish Superliga 18.8 3 1 1 Matches 2018-2019 19 Fulham eng ENG Jr. PL2 — Div. 2 3.0 0 0 0 Matches 2019-2020 20 AGF dk DEN 1. Danish Superliga 19.4 8 39 19 48.7 2.01 0.98 0.21 0.42 0 0 Matches 2020-2021 21 AGF dk DEN 1. Danish Superliga 22.1 6 45 19 42.2 2.04 0.86 0.13 0.32 0 0 Matches 2021-2022 22 AGF dk DEN 1. Danish Superliga 18.4 3 38 12 31.6 2.07 0.65 0.08 0.25 0 0 Matches 2022-2023 23 OH Leuven be BEL 1. Pro League A 23.6 12 44 16 36.4 1.86 0.68 0.14 0.38 18.6 0 6 6 10.9 6.2 0.14 +1.1 -0.2 Matches 2023-2024 24 OH Leuven be BEL 1. Pro League A 20.3 4 40 16 40.0 1.97 0.79 0.10 0.25 17.5 1 0 1 4.3 3.5 0.09 -0.3 +0.5 Matches 2024-2025 25 Hertha BSC de GER 2. 2. Bundesliga 6.2 0 16 4 25.0 2.58 0.64 0.00 0.00 20.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 Matches 2024-2025 25 Hertha BSC de GER DFB-Pokal 0.5 0 0 0 0.00 0.00 0 0 Matches 2024-2025 25 OH Leuven be BEL 1. Pro League A 1.0 1 2 2 100.0 1.96 1.96 0.50 0.50 15.6 1 0 0 0.5 0.5 0.24 +0.5 +0.5 Matches 7 Seasons 4 Clubs 4 Leagues 130.3 37 224 88 39.3 2.01 0.79 0.13 0.32 18.4 2 7 8 16.5 11.0 0.11 +0.5 0.0 Country 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 AGF (3 Seasons) 1 League 59.9 17 122 50 41.0 2.04 0.84 0.14 0.34 0 0 OH Leuven (3 Seasons) 1 League 45.0 17 86 34 39.5 1.91 0.76 0.13 0.32 18.0 2 6 7 15.7 10.2 0.12 +1.3 +0.8 Fulham (2 Seasons) 1 League 19.3 7 0 0 Vendsyssel (1 Season) 1 League 18.8 3 1 1 Hertha BSC (1 Season) 2 Leagues 6.7 0 16 4 25.0 2.40 0.60 0.00 0.00 20.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 Danish Superliga (4 Seasons) 78.6 20 122 50 41.0 2.04 0.84 0.14 0.34 1 1 Pro League A (3 Seasons) 45.0 17 86 34 39.5 1.91 0.76 0.13 0.32 18.0 2 6 7 15.7 10.2 0.12 +1.3 +0.8 PL2 — Div. 2 (2 Seasons) 19.3 7 0 0 2. Bundesliga (1 Season) 6.2 0 16 4 25.0 2.58 0.64 0.00 0.00 20.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 DFB-Pokal (1 Season) 0.5 0 0 0 0.00 0.00 0 0
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 18 Fulham 1 League 16.3 7 0 0 2018-2019 19 Fulham 1 League 3.0 0 0 0 2018-2019 19 Vendsyssel 1 League 18.8 3 1 1 2019-2020 20 AGF 1 League 19.4 8 39 19 48.7 2.01 0.98 0.21 0.42 0 0 2020-2021 21 AGF 1 League 22.1 6 45 19 42.2 2.04 0.86 0.13 0.32 0 0 2021-2022 22 AGF 1 League 18.4 3 38 12 31.6 2.07 0.65 0.08 0.25 0 0 2022-2023 23 OH Leuven 1 League 23.6 12 44 16 36.4 1.86 0.68 0.14 0.38 18.6 0 6 6 10.9 6.2 0.14 +1.1 -0.2 2023-2024 24 OH Leuven 1 League 20.3 4 40 16 40.0 1.97 0.79 0.10 0.25 17.5 1 0 1 4.3 3.5 0.09 -0.3 +0.5 2024-2025 25 OH Leuven 1 League 1.0 1 2 2 100.0 1.96 1.96 0.50 0.50 15.6 1 0 0 0.5 0.5 0.24 +0.5 +0.5 2024-2025 25 Hertha BSC 2 Leagues 6.7 0 16 4 25.0 2.40 0.60 0.00 0.00 20.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 7 Seasons 4 Clubs 4 Leagues 130.3 37 224 88 39.3 2.01 0.79 0.13 0.32 18.4 2 7 8 16.5 11.0 0.11 +0.5 0.0 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 AGF (3 Seasons) 1 League 59.9 17 122 50 41.0 2.04 0.84 0.14 0.34 0 0 OH Leuven (3 Seasons) 1 League 45.0 17 86 34 39.5 1.91 0.76 0.13 0.32 18.0 2 6 7 15.7 10.2 0.12 +1.3 +0.8 Fulham (2 Seasons) 1 League 19.3 7 0 0 Vendsyssel (1 Season) 1 League 18.8 3 1 1 Hertha BSC (1 Season) 2 Leagues 6.7 0 16 4 25.0 2.40 0.60 0.00 0.00 20.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 Danish Superliga (4 Seasons) 78.6 20 122 50 41.0 2.04 0.84 0.14 0.34 1 1 Pro League A (3 Seasons) 45.0 17 86 34 39.5 1.91 0.76 0.13 0.32 18.0 2 6 7 15.7 10.2 0.12 +1.3 +0.8 PL2 — Div. 2 (2 Seasons) 19.3 7 0 0 2. Bundesliga (1 Season) 6.2 0 16 4 25.0 2.58 0.64 0.00 0.00 20.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 DFB-Pokal (1 Season) 0.5 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country 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 2017-2018 18 Fulham eng ENG Jr. PL2 — Div. 2 8th 16.3 7 0 0 Matches 2018-2019 19 Fulham eng ENG Jr. PL2 — Div. 2 10th 3.0 0 0 0 Matches 2018-2019 19 Vendsyssel dk DEN 1. Danish Superliga 12th 18.8 3 1 1 Matches 2019-2020 20 AGF dk DEN 1. Danish Superliga 3rd 19.4 8 39 19 48.7 2.01 0.98 0.21 0.42 0 0 Matches 2020-2021 21 AGF dk DEN 1. Danish Superliga 4th 22.1 6 45 19 42.2 2.04 0.86 0.13 0.32 0 0 Matches 2021-2022 22 AGF dk DEN 1. Danish Superliga 10th 18.4 3 38 12 31.6 2.07 0.65 0.08 0.25 0 0 Matches 2022-2023 23 OH Leuven be BEL 1. Pro League A 10th 23.6 12 44 16 36.4 1.86 0.68 0.14 0.38 18.6 0 6 6 10.9 6.2 0.14 +1.1 -0.2 Matches 2023-2024 24 OH Leuven be BEL 1. Pro League A 10th 20.3 4 40 16 40.0 1.97 0.79 0.10 0.25 17.5 1 0 1 4.3 3.5 0.09 -0.3 +0.5 Matches 2024-2025 25 OH Leuven be BEL 1. Pro League A 10th 1.0 1 2 2 100.0 1.96 1.96 0.50 0.50 15.6 1 0 0 0.5 0.5 0.24 +0.5 +0.5 Matches 2024-2025 25 Hertha BSC de GER 2. 2. Bundesliga 12th 6.2 0 16 4 25.0 2.58 0.64 0.00 0.00 20.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 Matches 7 Seasons 4 Clubs 3 Leagues 129.8 37 224 88 39.3 2.02 0.79 0.13 0.32 18.4 2 7 8 16.5 11.0 0.11 +0.5 0.0 Country 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 AGF (3 Seasons) 1 League 59.9 17 122 50 41.0 2.04 0.84 0.14 0.34 0 0 OH Leuven (3 Seasons) 1 League 45.0 17 86 34 39.5 1.91 0.76 0.13 0.32 18.0 2 6 7 15.7 10.2 0.12 +1.3 +0.8 Fulham (2 Seasons) 1 League 19.3 7 0 0 Vendsyssel (1 Season) 1 League 18.8 3 1 1 Hertha BSC (1 Season) 1 League 6.2 0 16 4 25.0 2.58 0.64 0.00 0.00 20.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 Danish Superliga (4 Seasons) 78.6 20 122 50 41.0 2.04 0.84 0.14 0.34 1 1 Pro League A (3 Seasons) 45.0 17 86 34 39.5 1.91 0.76 0.13 0.32 18.0 2 6 7 15.7 10.2 0.12 +1.3 +0.8 PL2 — Div. 2 (2 Seasons) 19.3 7 0 0 2. Bundesliga (1 Season) 6.2 0 16 4 25.0 2.58 0.64 0.00 0.00 20.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2024-2025 25 Hertha BSC de GER DFB-Pokal R16 0.5 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.5 0 0 0 0.00 0.00 0 0
Passing Table Season Age Squad Country 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 18 Fulham eng ENG Jr. PL2 — Div. 2 16.3 4 Matches 2018-2019 19 Vendsyssel dk DEN 1. Danish Superliga 18.8 4 Matches 2018-2019 19 Fulham eng ENG Jr. PL2 — Div. 2 3.0 0 Matches 2019-2020 20 AGF dk DEN 1. Danish Superliga 19.4 5 Matches 2020-2021 21 AGF dk DEN 1. Danish Superliga 22.1 2 Matches 2021-2022 22 AGF dk DEN 1. Danish Superliga 18.4 1 Matches 2022-2023 23 OH Leuven be BEL 1. Pro League A 23.6 600 841 71.3 10601 3481 262 332 78.9 245 323 75.9 67 122 54.9 3 4.2 3.4 -1.2 37 57 37 10 101 Matches 2023-2024 24 OH Leuven be BEL 1. Pro League A 20.3 489 753 64.9 8751 2953 223 296 75.3 191 267 71.5 62 130 47.7 5 4.6 3.3 +0.4 45 35 38 12 83 Matches 2024-2025 25 Hertha BSC de GER 2. 2. Bundesliga 6.2 112 160 70.0 1879 593 56 67 83.6 40 57 70.2 12 21 57.1 0 0.5 0.9 -0.5 5 7 6 1 18 Matches 2024-2025 25 Hertha BSC de GER DFB-Pokal 0.5 0 Matches 2024-2025 25 OH Leuven be BEL 1. Pro League A 1.0 15 38 39.5 291 193 8 15 53.3 4 10 40.0 3 11 27.3 0 0.1 0.1 -0.1 1 2 1 0 4 Matches 7 Seasons 4 Clubs 4 Leagues 130.3 1216 1792 67.9 21522 7220 549 710 77.3 480 657 73.1 144 284 50.7 20 9.4 7.8 +10.6 88 101 82 23 206 Country 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 AGF (3 Seasons) 1 League 59.9 8 OH Leuven (3 Seasons) 1 League 45.0 1104 1632 67.6 19643 6627 493 643 76.7 440 600 73.3 132 263 50.2 8 8.8 6.9 -0.8 83 94 76 22 188 Fulham (2 Seasons) 1 League 19.3 4 Vendsyssel (1 Season) 1 League 18.8 4 Hertha BSC (1 Season) 2 Leagues 6.7 112 160 70.0 1879 593 56 67 83.6 40 57 70.2 12 21 57.1 0 0.5 0.9 -0.5 5 7 6 1 18 Danish Superliga (4 Seasons) 78.6 12 Pro League A (3 Seasons) 45.0 1104 1632 67.6 19643 6627 493 643 76.7 440 600 73.3 132 263 50.2 8 8.8 6.9 -0.8 83 94 76 22 188 PL2 — Div. 2 (2 Seasons) 19.3 4 2. Bundesliga (1 Season) 6.2 112 160 70.0 1879 593 56 67 83.6 40 57 70.2 12 21 57.1 0 0.5 0.9 -0.5 5 7 6 1 18 DFB-Pokal (1 Season) 0.5 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 18 Fulham 1 League 16.3 4 2018-2019 19 Fulham 1 League 3.0 0 2018-2019 19 Vendsyssel 1 League 18.8 4 2019-2020 20 AGF 1 League 19.4 5 2020-2021 21 AGF 1 League 22.1 2 2021-2022 22 AGF 1 League 18.4 1 2022-2023 23 OH Leuven 1 League 23.6 600 841 71.3 10601 3481 262 332 78.9 245 323 75.9 67 122 54.9 3 4.2 3.4 -1.2 37 57 37 10 101 2023-2024 24 OH Leuven 1 League 20.3 489 753 64.9 8751 2953 223 296 75.3 191 267 71.5 62 130 47.7 5 4.6 3.3 +0.4 45 35 38 12 83 2024-2025 25 OH Leuven 1 League 1.0 15 38 39.5 291 193 8 15 53.3 4 10 40.0 3 11 27.3 0 0.1 0.1 -0.1 1 2 1 0 4 2024-2025 25 Hertha BSC 2 Leagues 6.7 112 160 70.0 1879 593 56 67 83.6 40 57 70.2 12 21 57.1 0 0.5 0.9 -0.5 5 7 6 1 18 7 Seasons 4 Clubs 4 Leagues 130.3 1216 1792 67.9 21522 7220 549 710 77.3 480 657 73.1 144 284 50.7 20 9.4 7.8 +10.6 88 101 82 23 206 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 AGF (3 Seasons) 1 League 59.9 8 OH Leuven (3 Seasons) 1 League 45.0 1104 1632 67.6 19643 6627 493 643 76.7 440 600 73.3 132 263 50.2 8 8.8 6.9 -0.8 83 94 76 22 188 Fulham (2 Seasons) 1 League 19.3 4 Vendsyssel (1 Season) 1 League 18.8 4 Hertha BSC (1 Season) 2 Leagues 6.7 112 160 70.0 1879 593 56 67 83.6 40 57 70.2 12 21 57.1 0 0.5 0.9 -0.5 5 7 6 1 18 Danish Superliga (4 Seasons) 78.6 12 Pro League A (3 Seasons) 45.0 1104 1632 67.6 19643 6627 493 643 76.7 440 600 73.3 132 263 50.2 8 8.8 6.9 -0.8 83 94 76 22 188 PL2 — Div. 2 (2 Seasons) 19.3 4 2. Bundesliga (1 Season) 6.2 112 160 70.0 1879 593 56 67 83.6 40 57 70.2 12 21 57.1 0 0.5 0.9 -0.5 5 7 6 1 18 DFB-Pokal (1 Season) 0.5 0
Passing Table Season Age Squad Country 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 2017-2018 18 Fulham eng ENG Jr. PL2 — Div. 2 8th 16.3 4 Matches 2018-2019 19 Fulham eng ENG Jr. PL2 — Div. 2 10th 3.0 0 Matches 2018-2019 19 Vendsyssel dk DEN 1. Danish Superliga 12th 18.8 4 Matches 2019-2020 20 AGF dk DEN 1. Danish Superliga 3rd 19.4 5 Matches 2020-2021 21 AGF dk DEN 1. Danish Superliga 4th 22.1 2 Matches 2021-2022 22 AGF dk DEN 1. Danish Superliga 10th 18.4 1 Matches 2022-2023 23 OH Leuven be BEL 1. Pro League A 10th 23.6 600 841 71.3 10601 3481 262 332 78.9 245 323 75.9 67 122 54.9 3 4.2 3.4 -1.2 37 57 37 10 101 Matches 2023-2024 24 OH Leuven be BEL 1. Pro League A 10th 20.3 489 753 64.9 8751 2953 223 296 75.3 191 267 71.5 62 130 47.7 5 4.6 3.3 +0.4 45 35 38 12 83 Matches 2024-2025 25 OH Leuven be BEL 1. Pro League A 10th 1.0 15 38 39.5 291 193 8 15 53.3 4 10 40.0 3 11 27.3 0 0.1 0.1 -0.1 1 2 1 0 4 Matches 2024-2025 25 Hertha BSC de GER 2. 2. Bundesliga 12th 6.2 112 160 70.0 1879 593 56 67 83.6 40 57 70.2 12 21 57.1 0 0.5 0.9 -0.5 5 7 6 1 18 Matches 7 Seasons 4 Clubs 3 Leagues 129.8 1216 1792 67.9 21522 7220 549 710 77.3 480 657 73.1 144 284 50.7 20 9.4 7.8 +10.6 88 101 82 23 206 Country 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 AGF (3 Seasons) 1 League 59.9 8 OH Leuven (3 Seasons) 1 League 45.0 1104 1632 67.6 19643 6627 493 643 76.7 440 600 73.3 132 263 50.2 8 8.8 6.9 -0.8 83 94 76 22 188 Fulham (2 Seasons) 1 League 19.3 4 Vendsyssel (1 Season) 1 League 18.8 4 Hertha BSC (1 Season) 1 League 6.2 112 160 70.0 1879 593 56 67 83.6 40 57 70.2 12 21 57.1 0 0.5 0.9 -0.5 5 7 6 1 18 Danish Superliga (4 Seasons) 78.6 12 Pro League A (3 Seasons) 45.0 1104 1632 67.6 19643 6627 493 643 76.7 440 600 73.3 132 263 50.2 8 8.8 6.9 -0.8 83 94 76 22 188 PL2 — Div. 2 (2 Seasons) 19.3 4 2. Bundesliga (1 Season) 6.2 112 160 70.0 1879 593 56 67 83.6 40 57 70.2 12 21 57.1 0 0.5 0.9 -0.5 5 7 6 1 18
Passing Table Season Age Squad Country 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 2024-2025 25 Hertha BSC de GER DFB-Pokal R16 0.5 0 Matches 1 Season 1 Club 1 League 0.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 18 Fulham 1 League 16.3 2018-2019 19 Fulham 1 League 3.0 2018-2019 19 Vendsyssel 1 League 18.8 2019-2020 20 AGF 1 League 19.4 100 2020-2021 21 AGF 1 League 22.1 43 2021-2022 22 AGF 1 League 18.4 135 2022-2023 23 OH Leuven 1 League 23.6 841 750 83 11 5 10 73 50 20 8 5 0 600 8 34 2023-2024 24 OH Leuven 1 League 20.3 753 646 99 21 1 4 95 35 39 10 15 0 489 8 42 2024-2025 25 OH Leuven 1 League 1.0 38 27 10 4 0 0 10 1 5 4 1 0 15 1 0 2024-2025 25 Hertha BSC 2 Leagues 6.7 160 151 8 0 0 1 27 6 2 1 0 0 112 1 9 7 Seasons 4 Clubs 4 Leagues 130.3 1792 1574 200 36 6 15 483 92 66 23 21 0 1216 18 85 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AGF (3 Seasons) 1 League 59.9 278 OH Leuven (3 Seasons) 1 League 45.0 1632 1423 192 36 6 14 178 86 64 22 21 0 1104 17 76 Fulham (2 Seasons) 1 League 19.3 Vendsyssel (1 Season) 1 League 18.8 Hertha BSC (1 Season) 2 Leagues 6.7 160 151 8 0 0 1 27 6 2 1 0 0 112 1 9 Danish Superliga (4 Seasons) 78.6 278 Pro League A (3 Seasons) 45.0 1632 1423 192 36 6 14 178 86 64 22 21 0 1104 17 76 PL2 — Div. 2 (2 Seasons) 19.3 2. Bundesliga (1 Season) 6.2 160 151 8 0 0 1 25 6 2 1 0 0 112 1 9 DFB-Pokal (1 Season) 0.5 2
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2024-2025 25 Hertha BSC de GER DFB-Pokal R16 0.5 2 Matches 1 Season 1 Club 1 League 0.5 2
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 18 Fulham 1 League 16.3 2018-2019 19 Fulham 1 League 3.0 2018-2019 19 Vendsyssel 1 League 18.8 2019-2020 20 AGF 1 League 19.4 2020-2021 21 AGF 1 League 22.1 2021-2022 22 AGF 1 League 18.4 2022-2023 23 OH Leuven 1 League 23.6 79 3.35 49 13 9 5 3 0 9 0.38 6 0 2 1 0 0 2023-2024 24 OH Leuven 1 League 20.3 71 3.50 45 15 2 4 5 0 5 0.25 3 2 0 0 0 0 2024-2025 25 OH Leuven 1 League 1.0 3 2.93 2 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2024-2025 25 Hertha BSC 2 Leagues 6.7 16 2.57 11 2 2 1 0 0 0 0.00 0 0 0 0 0 0 7 Seasons 4 Clubs 4 Leagues 130.3 169 3.31 107 31 13 10 8 0 14 0.27 9 2 2 1 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AGF (3 Seasons) 1 League 59.9 OH Leuven (3 Seasons) 1 League 45.0 153 3.41 96 29 11 9 8 0 14 0.31 9 2 2 1 0 0 Fulham (2 Seasons) 1 League 19.3 Vendsyssel (1 Season) 1 League 18.8 Hertha BSC (1 Season) 2 Leagues 6.7 16 2.57 11 2 2 1 0 0 0 0.00 0 0 0 0 0 0 Danish Superliga (4 Seasons) 78.6 Pro League A (3 Seasons) 45.0 153 3.41 96 29 11 9 8 0 14 0.31 9 2 2 1 0 0 PL2 — Div. 2 (2 Seasons) 19.3 2. Bundesliga (1 Season) 6.2 16 2.57 11 2 2 1 0 0 0 0.00 0 0 0 0 0 0 DFB-Pokal (1 Season) 0.5
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2024-2025 25 Hertha BSC de GER DFB-Pokal R16 0.5 Matches 1 Season 1 Club 1 League 0.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 18 Fulham 1 League 16.3 0 2018-2019 19 Fulham 1 League 3.0 0 2018-2019 19 Vendsyssel 1 League 18.8 0 2019-2020 20 AGF 1 League 19.4 23 10 0 2020-2021 21 AGF 1 League 22.1 29 13 0 2021-2022 22 AGF 1 League 18.4 16 4 0 2022-2023 23 OH Leuven 1 League 23.6 47 35 22 19 6 15 40 37.5 25 30 2 28 14 61 12 0 2023-2024 24 OH Leuven 1 League 20.3 42 30 18 13 11 24 48 50.0 24 23 1 22 5 47 14 0 2024-2025 25 OH Leuven 1 League 1.0 1 1 0 0 1 0 1 0.0 1 0 0 0 1 2 1 0 2024-2025 25 Hertha BSC 2 Leagues 6.7 8 5 2 5 1 3 8 37.5 5 7 0 7 0 8 4 0 7 Seasons 4 Clubs 4 Leagues 130.3 98 139 42 37 19 42 97 43.3 55 60 3 57 47 118 31 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches AGF (3 Seasons) 1 League 59.9 68 27 0 OH Leuven (3 Seasons) 1 League 45.0 90 66 40 32 18 39 89 43.8 50 53 3 50 20 110 27 0 Fulham (2 Seasons) 1 League 19.3 0 Vendsyssel (1 Season) 1 League 18.8 0 Hertha BSC (1 Season) 2 Leagues 6.7 8 5 2 5 1 3 8 37.5 5 7 0 7 0 8 4 0 Danish Superliga (4 Seasons) 78.6 68 27 0 Pro League A (3 Seasons) 45.0 90 66 40 32 18 39 89 43.8 50 53 3 50 20 110 27 0 PL2 — Div. 2 (2 Seasons) 19.3 0 2. Bundesliga (1 Season) 6.2 8 5 2 5 1 3 8 37.5 5 7 0 7 0 8 4 0 DFB-Pokal (1 Season) 0.5 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2024-2025 25 Hertha BSC de GER DFB-Pokal R16 0.5 0 0 Matches 1 Season 1 Club 1 League 0.5 0 0 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 18 Fulham 1 League 16.3 2018-2019 19 Fulham 1 League 3.0 2018-2019 19 Vendsyssel 1 League 18.8 2019-2020 20 AGF 1 League 19.4 2020-2021 21 AGF 1 League 22.1 2021-2022 22 AGF 1 League 18.4 2022-2023 23 OH Leuven 1 League 23.6 1100 23 185 447 485 78 1094 72 30 41.7 34 47.2 785 5299 2289 65 40 28 40 33 735 179 2023-2024 24 OH Leuven 1 League 20.3 1002 22 121 409 491 67 1001 78 28 35.9 43 55.1 711 4898 2135 62 43 20 44 23 651 142 2024-2025 25 OH Leuven 1 League 1.0 52 1 4 23 25 4 52 11 6 54.5 4 36.4 30 194 71 2 2 1 4 4 28 8 2024-2025 25 Hertha BSC 2 Leagues 6.7 231 4 36 74 126 27 231 18 7 38.9 9 50.0 131 958 443 23 8 12 10 3 159 64 7 Seasons 4 Clubs 4 Leagues 130.3 2385 50 346 953 1127 176 2378 179 71 39.7 90 50.3 1657 11349 4938 152 93 61 98 63 1573 393 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 AGF (3 Seasons) 1 League 59.9 OH Leuven (3 Seasons) 1 League 45.0 2154 46 310 879 1001 149 2147 161 64 39.8 81 50.3 1526 10391 4495 129 85 49 88 60 1414 329 Fulham (2 Seasons) 1 League 19.3 Vendsyssel (1 Season) 1 League 18.8 Hertha BSC (1 Season) 2 Leagues 6.7 231 4 36 74 126 27 231 18 7 38.9 9 50.0 131 958 443 23 8 12 10 3 159 64 Danish Superliga (4 Seasons) 78.6 Pro League A (3 Seasons) 45.0 2154 46 310 879 1001 149 2147 161 64 39.8 81 50.3 1526 10391 4495 129 85 49 88 60 1414 329 PL2 — Div. 2 (2 Seasons) 19.3 2. Bundesliga (1 Season) 6.2 231 4 36 74 126 27 231 18 7 38.9 9 50.0 131 958 443 23 8 12 10 3 159 64 DFB-Pokal (1 Season) 0.5
Possession Table Season Age Squad Country 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 2017-2018 18 Fulham eng ENG Jr. PL2 — Div. 2 8th 16.3 Matches 2018-2019 19 Fulham eng ENG Jr. PL2 — Div. 2 10th 3.0 Matches 2018-2019 19 Vendsyssel dk DEN 1. Danish Superliga 12th 18.8 Matches 2019-2020 20 AGF dk DEN 1. Danish Superliga 3rd 19.4 Matches 2020-2021 21 AGF dk DEN 1. Danish Superliga 4th 22.1 Matches 2021-2022 22 AGF dk DEN 1. Danish Superliga 10th 18.4 Matches 2022-2023 23 OH Leuven be BEL 1. Pro League A 10th 23.6 1100 23 185 447 485 78 1094 72 30 41.7 34 47.2 785 5299 2289 65 40 28 40 33 735 179 Matches 2023-2024 24 OH Leuven be BEL 1. Pro League A 10th 20.3 1002 22 121 409 491 67 1001 78 28 35.9 43 55.1 711 4898 2135 62 43 20 44 23 651 142 Matches 2024-2025 25 OH Leuven be BEL 1. Pro League A 10th 1.0 52 1 4 23 25 4 52 11 6 54.5 4 36.4 30 194 71 2 2 1 4 4 28 8 Matches 2024-2025 25 Hertha BSC de GER 2. 2. Bundesliga 12th 6.2 231 4 36 74 126 27 231 18 7 38.9 9 50.0 131 958 443 23 8 12 10 3 159 64 Matches 7 Seasons 4 Clubs 3 Leagues 129.8 2385 50 346 953 1127 176 2378 179 71 39.7 90 50.3 1657 11349 4938 152 93 61 98 63 1573 393 Country 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 AGF (3 Seasons) 1 League 59.9 OH Leuven (3 Seasons) 1 League 45.0 2154 46 310 879 1001 149 2147 161 64 39.8 81 50.3 1526 10391 4495 129 85 49 88 60 1414 329 Fulham (2 Seasons) 1 League 19.3 Vendsyssel (1 Season) 1 League 18.8 Hertha BSC (1 Season) 1 League 6.2 231 4 36 74 126 27 231 18 7 38.9 9 50.0 131 958 443 23 8 12 10 3 159 64 Danish Superliga (4 Seasons) 78.6 Pro League A (3 Seasons) 45.0 2154 46 310 879 1001 149 2147 161 64 39.8 81 50.3 1526 10391 4495 129 85 49 88 60 1414 329 PL2 — Div. 2 (2 Seasons) 19.3 2. Bundesliga (1 Season) 6.2 231 4 36 74 126 27 231 18 7 38.9 9 50.0 131 958 443 23 8 12 10 3 159 64
Possession Table Season Age Squad Country 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 2024-2025 25 Hertha BSC de GER DFB-Pokal R16 0.5 Matches 1 Season 1 Club 1 League 0.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 2017-2018 18 Fulham eng ENG Jr. PL2 — Div. 2 18 1,470 82 81.7 16.3 17 84 14 1 34 0 1.50 30 22 +8 +0.49 +2.40 Matches 2018-2019 19 Vendsyssel dk DEN 1. Danish Superliga 22 1,690 77 58.7 18.8 20 82 8 2 28 0 0.82 18 26 -8 -0.43 +0.25 Matches 2018-2019 19 Fulham eng ENG Jr. PL2 — Div. 2 3 270 90 13.6 3.0 3 90 3 0 0 0.33 6 8 -2 -0.67 -0.35 Matches 2019-2020 20 AGF dk DEN 1. Danish Superliga 30 1,749 58 54.0 19.4 22 73 4 8 17 4 1.71 28 22 +6 +0.31 -0.36 Matches 2020-2021 21 AGF dk DEN 1. Danish Superliga 31 1,986 64 69.0 22.1 27 71 1 4 20 0 1.44 38 26 +12 +0.54 +1.15 Matches 2021-2022 22 AGF dk DEN 1. Danish Superliga 23 1,652 72 57.4 18.4 21 77 7 2 16 1 1.09 21 23 -2 -0.11 +0.62 Matches 2022-2023 23 OH Leuven be BEL 1. Pro League A 31 2,124 69 69.4 23.6 27 74 8 4 29 1 1.52 35 26 +9 +0.38 +0.48 36.9 33.1 +3.8 +0.16 +0.08 Matches 2023-2024 24 OH Leuven be BEL 1. Pro League A 28 1,830 65 67.8 20.3 23 74 5 5 27 1 1.03 13 32 -19 -0.93 -1.56 17.7 29.9 -12.2 -0.60 -0.71 Matches 2024-2025 25 Hertha BSC de GER 2. 2. Bundesliga 12 559 47 36.5 6.2 6 62 1 6 31 2 1.17 8 13 -5 -0.81 -1.27 8.2 11.9 -3.6 -0.59 -0.73 Matches 2024-2025 25 Hertha BSC de GER DFB-Pokal 2 42 21 14.0 0.5 0 0 2 21 0 1.50 0 2 -2 -4.29 -6.38 Matches 2024-2025 25 OH Leuven be BEL 1. Pro League A 3 92 31 5.1 1.0 0 0 3 31 1 1.67 1 0 +1 +0.98 +1.14 1.6 0.9 +0.8 +0.76 +0.81 Matches 7 Seasons 4 Clubs 4 Leagues 182 11,724 64 55.1 130.3 146 74 34 36 24 10 1.30 162 170 -8 -0.06 -0.05 64.5 75.8 -11.3 -0.22 -0.27 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 AGF (3 Seasons) 1 League 84 5,387 64 59.9 59.9 70 73 12 14 18 5 1.44 87 71 +16 +0.27 +0.39 OH Leuven (3 Seasons) 1 League 62 4,046 65 53.5 45.0 50 74 13 12 28 3 1.31 49 58 -9 -0.20 -0.25 56.2 63.9 -7.7 -0.17 -0.20 Fulham (2 Seasons) 1 League 21 1,740 83 46.0 19.3 20 85 17 1 34 0 1.33 36 30 +6 +0.31 +0.88 Vendsyssel (1 Season) 1 League 22 1,690 77 58.7 18.8 20 82 8 2 28 0 0.82 18 26 -8 -0.43 +0.25 Hertha BSC (1 Season) 2 Leagues 14 601 43 32.8 6.7 6 62 1 8 28 2 1.22 8 15 -7 -1.05 -1.85 8.2 11.9 -3.6 -0.59 -0.73 Danish Superliga (4 Seasons) 106 7,077 67 59.6 78.6 90 75 20 16 19 5 1.31 105 97 +8 +0.10 +0.36 Pro League A (3 Seasons) 62 4,046 65 53.5 45.0 50 74 13 12 28 3 1.31 49 58 -9 -0.20 -0.25 56.2 63.9 -7.7 -0.17 -0.20 PL2 — Div. 2 (2 Seasons) 21 1,740 83 46.0 19.3 20 85 17 1 34 0 1.33 36 30 +6 +0.31 +0.88 2. Bundesliga (1 Season) 12 559 47 36.5 6.2 6 62 1 6 31 2 1.17 8 13 -5 -0.81 -1.27 8.2 11.9 -3.6 -0.59 -0.73 DFB-Pokal (1 Season) 2 42 21 14.0 0.5 0 0 2 21 0 1.50 0 2 -2 -4.29 -6.38
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 2017-2018 18 Fulham 1 League 18 1,470 82 81.7 16.3 17 84 14 1 34 0 1.50 30 22 +8 +0.49 +2.40 2018-2019 19 Fulham 1 League 3 270 90 13.6 3.0 3 90 3 0 0 0.33 6 8 -2 -0.67 -0.35 2018-2019 19 Vendsyssel 1 League 22 1,690 77 58.7 18.8 20 82 8 2 28 0 0.82 18 26 -8 -0.43 +0.25 2019-2020 20 AGF 1 League 30 1,749 58 54.0 19.4 22 73 4 8 17 4 1.71 28 22 +6 +0.31 -0.36 2020-2021 21 AGF 1 League 31 1,986 64 69.0 22.1 27 71 1 4 20 0 1.44 38 26 +12 +0.54 +1.15 2021-2022 22 AGF 1 League 23 1,652 72 57.4 18.4 21 77 7 2 16 1 1.09 21 23 -2 -0.11 +0.62 2022-2023 23 OH Leuven 1 League 31 2,124 69 69.4 23.6 27 74 8 4 29 1 1.52 35 26 +9 +0.38 +0.48 36.9 33.1 +3.8 +0.16 +0.08 2023-2024 24 OH Leuven 1 League 28 1,830 65 67.8 20.3 23 74 5 5 27 1 1.03 13 32 -19 -0.93 -1.56 17.7 29.9 -12.2 -0.60 -0.71 2024-2025 25 OH Leuven 1 League 3 92 31 5.1 1.0 0 0 3 31 1 1.67 1 0 +1 +0.98 +1.14 1.6 0.9 +0.8 +0.76 +0.81 2024-2025 25 Hertha BSC 2 Leagues 14 601 43 32.8 6.7 6 62 1 8 28 2 1.22 8 15 -7 -1.05 -1.85 8.2 11.9 -3.6 -0.59 -0.73 7 Seasons 4 Clubs 4 Leagues 182 11,724 64 55.1 130.3 146 74 34 36 24 10 1.30 162 170 -8 -0.06 -0.05 64.5 75.8 -11.3 -0.22 -0.27 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 AGF (3 Seasons) 1 League 84 5,387 64 59.9 59.9 70 73 12 14 18 5 1.44 87 71 +16 +0.27 +0.39 OH Leuven (3 Seasons) 1 League 62 4,046 65 53.5 45.0 50 74 13 12 28 3 1.31 49 58 -9 -0.20 -0.25 56.2 63.9 -7.7 -0.17 -0.20 Fulham (2 Seasons) 1 League 21 1,740 83 46.0 19.3 20 85 17 1 34 0 1.33 36 30 +6 +0.31 +0.88 Vendsyssel (1 Season) 1 League 22 1,690 77 58.7 18.8 20 82 8 2 28 0 0.82 18 26 -8 -0.43 +0.25 Hertha BSC (1 Season) 2 Leagues 14 601 43 32.8 6.7 6 62 1 8 28 2 1.22 8 15 -7 -1.05 -1.85 8.2 11.9 -3.6 -0.59 -0.73 Danish Superliga (4 Seasons) 106 7,077 67 59.6 78.6 90 75 20 16 19 5 1.31 105 97 +8 +0.10 +0.36 Pro League A (3 Seasons) 62 4,046 65 53.5 45.0 50 74 13 12 28 3 1.31 49 58 -9 -0.20 -0.25 56.2 63.9 -7.7 -0.17 -0.20 PL2 — Div. 2 (2 Seasons) 21 1,740 83 46.0 19.3 20 85 17 1 34 0 1.33 36 30 +6 +0.31 +0.88 2. Bundesliga (1 Season) 12 559 47 36.5 6.2 6 62 1 6 31 2 1.17 8 13 -5 -0.81 -1.27 8.2 11.9 -3.6 -0.59 -0.73 DFB-Pokal (1 Season) 2 42 21 14.0 0.5 0 0 2 21 0 1.50 0 2 -2 -4.29 -6.38
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Fulham eng ENG Jr. PL2 — Div. 2 8th 18 1,470 82 81.7 16.3 17 84 14 1 34 0 1.50 30 22 +8 +0.49 +2.40 Matches 2018-2019 19 Fulham eng ENG Jr. PL2 — Div. 2 10th 3 270 90 13.6 3.0 3 90 3 0 0 0.33 6 8 -2 -0.67 -0.35 Matches 2018-2019 19 Vendsyssel dk DEN 1. Danish Superliga 12th 22 1,690 77 58.7 18.8 20 82 8 2 28 0 0.82 18 26 -8 -0.43 +0.25 Matches 2019-2020 20 AGF dk DEN 1. Danish Superliga 3rd 30 1,749 58 54.0 19.4 22 73 4 8 17 4 1.71 28 22 +6 +0.31 -0.36 Matches 2020-2021 21 AGF dk DEN 1. Danish Superliga 4th 31 1,986 64 69.0 22.1 27 71 1 4 20 0 1.44 38 26 +12 +0.54 +1.15 Matches 2021-2022 22 AGF dk DEN 1. Danish Superliga 10th 23 1,652 72 57.4 18.4 21 77 7 2 16 1 1.09 21 23 -2 -0.11 +0.62 Matches 2022-2023 23 OH Leuven be BEL 1. Pro League A 10th 31 2,124 69 69.4 23.6 27 74 8 4 29 1 1.52 35 26 +9 +0.38 +0.48 36.9 33.1 +3.8 +0.16 +0.08 Matches 2023-2024 24 OH Leuven be BEL 1. Pro League A 10th 28 1,830 65 67.8 20.3 23 74 5 5 27 1 1.03 13 32 -19 -0.93 -1.56 17.7 29.9 -12.2 -0.60 -0.71 Matches 2024-2025 25 OH Leuven be BEL 1. Pro League A 10th 3 92 31 5.1 1.0 0 0 3 31 1 1.67 1 0 +1 +0.98 +1.14 1.6 0.9 +0.8 +0.76 +0.81 Matches 2024-2025 25 Hertha BSC de GER 2. 2. Bundesliga 12th 12 559 47 36.5 6.2 6 62 1 6 31 2 1.17 8 13 -5 -0.81 -1.27 8.2 11.9 -3.6 -0.59 -0.73 Matches 7 Seasons 4 Clubs 3 Leagues 180 11,682 65 55.7 129.8 146 74 34 34 24 10 1.30 162 168 -6 -0.05 +0.02 64.5 75.8 -11.3 -0.22 -0.27 Country 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 AGF (3 Seasons) 1 League 84 5,387 64 59.9 59.9 70 73 12 14 18 5 1.44 87 71 +16 +0.27 +0.39 OH Leuven (3 Seasons) 1 League 62 4,046 65 53.5 45.0 50 74 13 12 28 3 1.31 49 58 -9 -0.20 -0.25 56.2 63.9 -7.7 -0.17 -0.20 Fulham (2 Seasons) 1 League 21 1,740 83 46.0 19.3 20 85 17 1 34 0 1.33 36 30 +6 +0.31 +0.88 Vendsyssel (1 Season) 1 League 22 1,690 77 58.7 18.8 20 82 8 2 28 0 0.82 18 26 -8 -0.43 +0.25 Hertha BSC (1 Season) 1 League 12 559 47 36.5 6.2 6 62 1 6 31 2 1.17 8 13 -5 -0.81 -1.27 8.2 11.9 -3.6 -0.59 -0.73 Danish Superliga (4 Seasons) 106 7,077 67 59.6 78.6 90 75 20 16 19 5 1.31 105 97 +8 +0.10 +0.36 Pro League A (3 Seasons) 62 4,046 65 53.5 45.0 50 74 13 12 28 3 1.31 49 58 -9 -0.20 -0.25 56.2 63.9 -7.7 -0.17 -0.20 PL2 — Div. 2 (2 Seasons) 21 1,740 83 46.0 19.3 20 85 17 1 34 0 1.33 36 30 +6 +0.31 +0.88 2. Bundesliga (1 Season) 12 559 47 36.5 6.2 6 62 1 6 31 2 1.17 8 13 -5 -0.81 -1.27 8.2 11.9 -3.6 -0.59 -0.73
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 2024-2025 25 Hertha BSC de GER DFB-Pokal R16 2 42 21 14.0 0.5 0 0 2 21 0 1.50 0 2 -2 -4.29 -6.38 Matches 1 Season 1 Club 1 League 2 42 21 14.0 0.5 0 0 2 21 0 1.50 0 2 -2 -4.29 -6.38
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 18 Fulham 1 League 16.3 1 0 0 0 2018-2019 19 Fulham 1 League 3.0 1 0 0 0 2018-2019 19 Vendsyssel 1 League 18.8 8 1 1 0 2019-2020 20 AGF 1 League 19.4 7 0 0 36 39 15 100 10 23 0 2020-2021 21 AGF 1 League 22.1 5 0 0 35 35 20 43 13 29 0 2021-2022 22 AGF 1 League 18.4 8 0 0 24 33 9 135 4 16 0 2022-2023 23 OH Leuven 1 League 23.6 8 0 0 26 36 6 73 14 35 0 0 0 87 11 15 42.3 2023-2024 24 OH Leuven 1 League 20.3 6 0 0 27 36 8 95 5 30 1 0 0 101 13 23 36.1 2024-2025 25 OH Leuven 1 League 1.0 0 0 0 0 1 1 10 1 1 0 0 0 6 1 1 50.0 2024-2025 25 Hertha BSC 2 Leagues 6.7 2 0 0 11 3 6 27 0 5 0 0 0 12 4 4 50.0 7 Seasons 4 Clubs 4 Leagues 130.3 44 1 1 159 183 65 483 47 139 1 0 0 206 29 43 40.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AGF (3 Seasons) 1 League 59.9 20 0 0 95 107 44 278 27 68 0 OH Leuven (3 Seasons) 1 League 45.0 14 0 0 53 73 15 178 20 66 1 0 0 194 25 39 39.1 Fulham (2 Seasons) 1 League 19.3 2 0 0 0 Vendsyssel (1 Season) 1 League 18.8 8 1 1 0 Hertha BSC (1 Season) 2 Leagues 6.7 2 0 0 11 3 6 27 0 5 0 0 0 12 4 4 50.0 Danish Superliga (4 Seasons) 78.6 28 1 1 95 107 44 278 27 68 0 Pro League A (3 Seasons) 45.0 14 0 0 53 73 15 178 20 66 1 0 0 194 25 39 39.1 PL2 — Div. 2 (2 Seasons) 19.3 2 0 0 0 2. Bundesliga (1 Season) 6.2 2 0 0 10 3 6 25 0 5 0 0 0 12 4 4 50.0 DFB-Pokal (1 Season) 0.5 0 0 0 1 0 0 2 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024-2025 25 Hertha BSC de GER DFB-Pokal R16 0.5 0 0 0 1 0 0 2 0 0 0 Matches 1 Season 1 Club 1 League 0.5 0 0 0 1 0 0 2 0 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 Jón Dagur Þorsteinsson Pages
Jón Dagur Þorsteinsson 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)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary