Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2012-2013 18 Esbjerg dk DEN 1. Danish Superliga 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Esbjerg dk DEN 1. Danish Superliga 15 3 491 5.5 1 0 1 1 0 0 0 0 0.18 0.00 0.18 0.18 0.18 Matches 2013-2014 19 Esbjerg 2. Europa Lg 2 0 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 20 Esbjerg dk DEN 1. Danish Superliga 26 11 1,193 13.3 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Matches 2015-2016 21 Esbjerg dk DEN 1. Danish Superliga 31 27 2,106 23.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Matches 2016-2017 22 Esbjerg dk DEN 1. Danish Superliga 17 16 1,289 14.3 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Matches 2016-2017 22 Odense dk DEN 1. Danish Superliga 9 9 670 7.4 1 1 2 1 0 0 0 0 0.13 0.13 0.27 0.13 0.27 Matches 2017-2018 23 Odense dk DEN 1. Danish Superliga 29 20 1,877 20.9 1 3 4 1 0 0 4 0 0.05 0.14 0.19 0.05 0.19 Matches 2018-2019 24 Odense dk DEN 1. Danish Superliga 29 24 2,122 23.6 3 4 7 3 0 0 3 0 0.13 0.17 0.30 0.13 0.30 Matches 2019-2020 25 Union SG be BEL 2. First Division B 26 26 2,191 24.3 7 6 13 7 0 0 1 0 0.29 0.25 0.53 0.29 0.53 Matches 2020-2021 26 Union SG be BEL 2. First Division B 27 24 2,200 24.4 4 5 9 4 0 0 0 0 0.16 0.20 0.37 0.16 0.37 Matches 2021-2022 27 Union SG be BEL 1. First Division A 33 33 2,940 32.7 7 5 12 7 0 0 6 0 0.21 0.15 0.37 0.21 0.37 Matches 2022-2023 28 Club Brugge 1. Champions Lg 8 7 645 7.2 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2022-2023 28 Club Brugge be BEL 1. Pro League A 32 29 2,412 26.8 7 0 7 7 0 1 4 0 0.26 0.00 0.26 0.26 0.26 Matches 2023-2024 29 Club Brugge 3. Conf Lg 9 4 338 3.8 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Matches 2023-2024 29 Club Brugge be BEL 1. Pro League A 31 16 1,448 16.1 2 1 3 2 0 0 3 0 0.12 0.06 0.19 0.12 0.19 Matches 2024-2025 30 Club Brugge 1. Champions Lg 6 1 143 1.6 1 0 1 1 0 0 1 0 0.63 0.00 0.63 0.63 0.63 Matches 2024-2025 30 Club Brugge be BEL 1. Pro League A 19 5 529 5.9 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Matches 2025-2026 31 Standard Liège be BEL 1. Pro League A 26 23 1,869 20.8 5 2 7 4 1 1 5 0 0.24 0.10 0.34 0.19 0.29 Matches 14 Seasons 5 Clubs 6 Leagues 376 278 24,555 272.8 41 32 73 40 1 2 34 0 0.15 0.12 0.27 0.15 0.26 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Esbjerg (5 Seasons) 2 Leagues 92 57 5,171 57.5 2 3 5 2 0 0 4 0 0.03 0.05 0.09 0.03 0.09 Club Brugge (3 Seasons) 3 Leagues 105 62 5,515 61.3 11 3 14 11 0 1 11 0 0.18 0.05 0.23 0.18 0.23 Union SG (3 Seasons) 2 Leagues 86 83 7,331 81.5 18 16 34 18 0 0 7 0 0.22 0.20 0.42 0.22 0.42 Odense (3 Seasons) 1 League 67 53 4,669 51.9 5 8 13 5 0 0 7 0 0.10 0.15 0.25 0.10 0.25 Standard Liège (1 Season) 1 League 26 23 1,869 20.8 5 2 7 4 1 1 5 0 0.24 0.10 0.34 0.19 0.29 Danish Superliga (7 Seasons) 157 110 9,752 108.4 7 11 18 7 0 0 11 0 0.06 0.10 0.17 0.06 0.17 Pro League A (5 Seasons) 141 106 9,198 102.2 21 9 30 20 1 2 18 0 0.21 0.09 0.29 0.20 0.28 First Division B (2 Seasons) 53 50 4,391 48.8 11 11 22 11 0 0 1 0 0.23 0.23 0.45 0.23 0.45 Champions Lg (2 Seasons) 14 8 788 8.8 1 1 2 1 0 0 3 0 0.11 0.11 0.23 0.11 0.23 Conf Lg (1 Season) 9 4 338 3.8 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Europa Lg (1 Season) 2 0 88 1.0 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 Gls Ast G+A G-PK G+A-PK Matches 2012-2013 18 Esbjerg 1 League 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Esbjerg 2 Leagues 17 3 579 6.4 1 0 1 1 0 0 0 0 0.16 0.00 0.16 0.16 0.16 2014-2015 20 Esbjerg 1 League 26 11 1,193 13.3 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 2015-2016 21 Esbjerg 1 League 31 27 2,106 23.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 2016-2017 22 Esbjerg 1 League 17 16 1,289 14.3 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 2016-2017 22 Odense 1 League 9 9 670 7.4 1 1 2 1 0 0 0 0 0.13 0.13 0.27 0.13 0.27 2017-2018 23 Odense 1 League 29 20 1,877 20.9 1 3 4 1 0 0 4 0 0.05 0.14 0.19 0.05 0.19 2018-2019 24 Odense 1 League 29 24 2,122 23.6 3 4 7 3 0 0 3 0 0.13 0.17 0.30 0.13 0.30 2019-2020 25 Union SG 1 League 26 26 2,191 24.3 7 6 13 7 0 0 1 0 0.29 0.25 0.53 0.29 0.53 2020-2021 26 Union SG 1 League 27 24 2,200 24.4 4 5 9 4 0 0 0 0 0.16 0.20 0.37 0.16 0.37 2021-2022 27 Union SG 1 League 33 33 2,940 32.7 7 5 12 7 0 0 6 0 0.21 0.15 0.37 0.21 0.37 2022-2023 28 Club Brugge 2 Leagues 40 36 3,057 34.0 7 1 8 7 0 1 6 0 0.21 0.03 0.24 0.21 0.24 2023-2024 29 Club Brugge 2 Leagues 40 20 1,786 19.8 3 1 4 3 0 0 4 0 0.15 0.05 0.20 0.15 0.20 2024-2025 30 Club Brugge 2 Leagues 25 6 672 7.5 1 1 2 1 0 0 1 0 0.13 0.13 0.27 0.13 0.27 2025-2026 31 Standard Liège 1 League 26 23 1,869 20.8 5 2 7 4 1 1 5 0 0.24 0.10 0.34 0.19 0.29 14 Seasons 5 Clubs 6 Leagues 376 278 24,555 272.8 41 32 73 40 1 2 34 0 0.15 0.12 0.27 0.15 0.26 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Esbjerg (5 Seasons) 2 Leagues 92 57 5,171 57.5 2 3 5 2 0 0 4 0 0.03 0.05 0.09 0.03 0.09 Club Brugge (3 Seasons) 3 Leagues 105 62 5,515 61.3 11 3 14 11 0 1 11 0 0.18 0.05 0.23 0.18 0.23 Union SG (3 Seasons) 2 Leagues 86 83 7,331 81.5 18 16 34 18 0 0 7 0 0.22 0.20 0.42 0.22 0.42 Odense (3 Seasons) 1 League 67 53 4,669 51.9 5 8 13 5 0 0 7 0 0.10 0.15 0.25 0.10 0.25 Standard Liège (1 Season) 1 League 26 23 1,869 20.8 5 2 7 4 1 1 5 0 0.24 0.10 0.34 0.19 0.29 Danish Superliga (7 Seasons) 157 110 9,752 108.4 7 11 18 7 0 0 11 0 0.06 0.10 0.17 0.06 0.17 Pro League A (5 Seasons) 141 106 9,198 102.2 21 9 30 20 1 2 18 0 0.21 0.09 0.29 0.20 0.28 First Division B (2 Seasons) 53 50 4,391 48.8 11 11 22 11 0 0 1 0 0.23 0.23 0.45 0.23 0.45 Champions Lg (2 Seasons) 14 8 788 8.8 1 1 2 1 0 0 3 0 0.11 0.11 0.23 0.11 0.23 Conf Lg (1 Season) 9 4 338 3.8 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Europa Lg (1 Season) 2 0 88 1.0 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 Gls Ast G+A G-PK G+A-PK Matches 2012-2013 18 Esbjerg dk DEN 1. Danish Superliga 4th 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 19 Esbjerg dk DEN 1. Danish Superliga 5th 15 3 491 5.5 1 0 1 1 0 0 0 0 0.18 0.00 0.18 0.18 0.18 Matches 2014-2015 20 Esbjerg dk DEN 1. Danish Superliga 8th 26 11 1,193 13.3 1 0 1 1 0 0 1 0 0.08 0.00 0.08 0.08 0.08 Matches 2015-2016 21 Esbjerg dk DEN 1. Danish Superliga 11th 31 27 2,106 23.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Matches 2016-2017 22 Esbjerg dk DEN 1. Danish Superliga 14th 17 16 1,289 14.3 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Matches 2016-2017 22 Odense dk DEN 1. Danish Superliga 8th 9 9 670 7.4 1 1 2 1 0 0 0 0 0.13 0.13 0.27 0.13 0.27 Matches 2017-2018 23 Odense dk DEN 1. Danish Superliga 10th 29 20 1,877 20.9 1 3 4 1 0 0 4 0 0.05 0.14 0.19 0.05 0.19 Matches 2018-2019 24 Odense dk DEN 1. Danish Superliga 5th 29 24 2,122 23.6 3 4 7 3 0 0 3 0 0.13 0.17 0.30 0.13 0.30 Matches 2019-2020 25 Union SG be BEL 2. First Division B 4th 26 26 2,191 24.3 7 6 13 7 0 0 1 0 0.29 0.25 0.53 0.29 0.53 Matches 2020-2021 26 Union SG be BEL 2. First Division B 1st 27 24 2,200 24.4 4 5 9 4 0 0 0 0 0.16 0.20 0.37 0.16 0.37 Matches 2021-2022 27 Union SG be BEL 1. First Division A 1st 33 33 2,940 32.7 7 5 12 7 0 0 6 0 0.21 0.15 0.37 0.21 0.37 Matches 2022-2023 28 Club Brugge be BEL 1. Pro League A 4th 32 29 2,412 26.8 7 0 7 7 0 1 4 0 0.26 0.00 0.26 0.26 0.26 Matches 2023-2024 29 Club Brugge be BEL 1. Pro League A 1st 31 16 1,448 16.1 2 1 3 2 0 0 3 0 0.12 0.06 0.19 0.12 0.19 Matches 2024-2025 30 Club Brugge be BEL 1. Pro League A 2nd 19 5 529 5.9 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Matches 2025-2026 31 Standard Liège be BEL 1. Pro League A 8th 26 23 1,869 20.8 5 2 7 4 1 1 5 0 0.24 0.10 0.34 0.19 0.29 Matches 14 Seasons 5 Clubs 3 Leagues 351 266 23,341 259.3 39 31 70 38 1 2 30 0 0.15 0.12 0.27 0.15 0.27 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 Esbjerg (5 Seasons) 1 League 90 57 5,083 56.5 2 3 5 2 0 0 4 0 0.04 0.05 0.09 0.04 0.09 Union SG (3 Seasons) 2 Leagues 86 83 7,331 81.5 18 16 34 18 0 0 7 0 0.22 0.20 0.42 0.22 0.42 Club Brugge (3 Seasons) 1 League 82 50 4,389 48.8 9 2 11 9 0 1 7 0 0.18 0.04 0.23 0.18 0.23 Odense (3 Seasons) 1 League 67 53 4,669 51.9 5 8 13 5 0 0 7 0 0.10 0.15 0.25 0.10 0.25 Standard Liège (1 Season) 1 League 26 23 1,869 20.8 5 2 7 4 1 1 5 0 0.24 0.10 0.34 0.19 0.29 Danish Superliga (7 Seasons) 157 110 9,752 108.4 7 11 18 7 0 0 11 0 0.06 0.10 0.17 0.06 0.17 Pro League A (5 Seasons) 141 106 9,198 102.2 21 9 30 20 1 2 18 0 0.21 0.09 0.29 0.20 0.28 First Division B (2 Seasons) 53 50 4,391 48.8 11 11 22 11 0 0 1 0 0.23 0.23 0.45 0.23 0.45
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 2013-2014 19 Esbjerg 2. Europa Lg R32 2 0 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Club Brugge 1. Champions Lg R16 8 7 645 7.2 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2023-2024 29 Club Brugge 3. Conf Lg SF 9 4 338 3.8 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Matches 2024-2025 30 Club Brugge 1. Champions Lg R16 6 1 143 1.6 1 0 1 1 0 0 1 0 0.63 0.00 0.63 0.63 0.63 Matches 4 Seasons 2 Clubs 3 Leagues 25 12 1,214 13.5 2 1 3 2 0 0 4 0 0.15 0.07 0.22 0.15 0.22 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 Club Brugge (3 Seasons) 2 Leagues 23 12 1,126 12.5 2 1 3 2 0 0 4 0 0.16 0.08 0.24 0.16 0.24 Esbjerg (1 Season) 1 League 2 0 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (2 Seasons) 14 8 788 8.8 1 1 2 1 0 0 3 0 0.11 0.11 0.23 0.11 0.23 Conf Lg (1 Season) 9 4 338 3.8 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Europa Lg (1 Season) 2 0 88 1.0 0 0 0 0 0 0 0 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 PK PKatt Matches 2012-2013 18 Esbjerg 1 League 0.0 0 0 0.00 0 0 2013-2014 19 Esbjerg 2 Leagues 6.4 1 4 0.62 0.25 0 0 2014-2015 20 Esbjerg 1 League 13.3 1 11 0.83 0.09 0 0 2015-2016 21 Esbjerg 1 League 23.4 0 11 0.47 0.00 0 0 2016-2017 22 Esbjerg 1 League 14.3 0 0 2 0.00 0.14 0.00 0 0 2016-2017 22 Odense 1 League 7.4 1 0 2 0.00 0.27 0.50 0 0 2017-2018 23 Odense 1 League 20.9 1 0 5 0.00 0.24 0.20 0 0 2018-2019 24 Odense 1 League 23.6 3 0 0 2019-2020 25 Union SG 1 League 24.3 7 0 0 2020-2021 26 Union SG 1 League 24.4 4 0 0 2021-2022 27 Union SG 1 League 32.7 7 54 18 33.3 1.65 0.55 0.13 0.39 0 0 2022-2023 28 Club Brugge 2 Leagues 34.0 7 62 18 29.0 1.83 0.53 0.11 0.39 0 1 2023-2024 29 Club Brugge 2 Leagues 19.8 3 33 11 33.3 1.66 0.55 0.09 0.27 0 0 2024-2025 30 Club Brugge 2 Leagues 7.5 1 10 5 50.0 1.34 0.67 0.10 0.20 0 0 2025-2026 31 Standard Liège 1 League 20.8 5 32 11 34.4 1.54 0.53 0.13 0.36 1 1 14 Seasons 5 Clubs 6 Leagues 272.8 41 191 98 37.7 1.21 0.49 0.13 0.27 1 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Esbjerg (5 Seasons) 2 Leagues 57.5 2 0 28 0.00 0.49 0.07 0 0 Club Brugge (3 Seasons) 3 Leagues 61.3 11 105 34 32.4 1.71 0.55 0.10 0.32 0 1 Union SG (3 Seasons) 2 Leagues 81.5 18 54 18 33.3 1.65 0.55 0.13 0.39 0 0 Odense (3 Seasons) 1 League 51.9 5 0 7 0.00 0.25 0.29 0 0 Standard Liège (1 Season) 1 League 20.8 5 32 11 34.4 1.54 0.53 0.13 0.36 1 1 Danish Superliga (7 Seasons) 108.4 7 0 34 0.00 0.40 0.12 0 0 Pro League A (5 Seasons) 102.2 21 174 58 33.3 1.70 0.57 0.11 0.34 1 2 First Division B (2 Seasons) 48.8 11 0 0 Champions Lg (2 Seasons) 8.8 1 11 3 27.3 1.26 0.34 0.09 0.33 0 0 Conf Lg (1 Season) 3.8 1 6 2 33.3 1.60 0.53 0.17 0.50 0 0 Europa Lg (1 Season) 1.0 0 1 1.02 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2013-2014 19 Esbjerg 2. Europa Lg R32 1.0 0 1 1.02 0.00 0 0 Matches 2022-2023 28 Club Brugge 1. Champions Lg R16 7.2 0 8 1 12.5 1.12 0.14 0.00 0.00 0 0 Matches 2023-2024 29 Club Brugge 3. Conf Lg SF 3.8 1 6 2 33.3 1.60 0.53 0.17 0.50 0 0 Matches 2024-2025 30 Club Brugge 1. Champions Lg R16 1.6 1 3 2 66.7 1.89 1.26 0.33 0.50 0 0 Matches 4 Seasons 2 Clubs 3 Leagues 13.5 2 17 6 29.4 1.36 0.44 0.12 0.33 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Club Brugge (3 Seasons) 2 Leagues 12.5 2 17 5 29.4 1.36 0.40 0.12 0.40 0 0 Esbjerg (1 Season) 1 League 1.0 0 1 1.02 0.00 0 0 Champions Lg (2 Seasons) 8.8 1 11 3 27.3 1.26 0.34 0.09 0.33 0 0 Conf Lg (1 Season) 3.8 1 6 2 33.3 1.60 0.53 0.17 0.50 0 0 Europa Lg (1 Season) 1.0 0 1 1.02 0.00 0 0
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 Matches 2012-2013 18 Esbjerg dk DEN 1. Danish Superliga 1 4 4 0.1 0.0 0 1 2013-2014 19 Esbjerg dk DEN 1. Danish Superliga 15 491 33 16.5 5.5 3 12 Matches 2013-2014 19 Esbjerg 2. Europa Lg 2 88 44 12.2 1.0 0 1 2 Matches 2014-2015 20 Esbjerg dk DEN 1. Danish Superliga 26 1,193 46 40.2 13.3 11 7 15 6 1.12 21 18 +3 +0.23 +0.28 Matches 2015-2016 21 Esbjerg dk DEN 1. Danish Superliga 31 2,106 68 70.9 23.4 27 10 4 0 0.97 22 42 -20 -0.85 -0.23 Matches 2016-2017 22 Esbjerg dk DEN 1. Danish Superliga 17 1,289 76 44.8 14.3 16 9 1 1 0.82 13 30 -17 -1.19 -0.90 Matches 2016-2017 22 Odense dk DEN 1. Danish Superliga 9 670 74 23.3 7.4 9 4 0 1 1.62 10 3 +7 +0.94 +1.43 Matches 2017-2018 23 Odense dk DEN 1. Danish Superliga 29 1,877 65 65.2 20.9 20 12 9 1 1.35 29 23 +6 +0.29 +0.29 Matches 2018-2019 24 Odense dk DEN 1. Danish Superliga 29 2,122 73 65.5 23.6 24 80 12 5 41 1 1.48 33 33 0 0.00 0.00 Matches 2019-2020 25 Union SG be BEL 2. First Division B 26 2,191 84 86.9 24.3 26 84 20 0 0 1.58 36 29 +7 +0.29 -0.81 Matches 2020-2021 26 Union SG be BEL 2. First Division B 27 2,200 81 87.3 24.4 24 89 22 3 24 0 2.48 58 21 +37 +1.51 -0.74 Matches 2021-2022 27 Union SG be BEL 1. First Division A 33 2,940 89 96.1 32.7 33 89 29 0 0 2.08 69 27 +42 +1.29 -5.46 Matches 2022-2023 28 Club Brugge 1. Champions Lg 8 645 81 89.6 7.2 7 88 6 1 26 0 1.38 8 10 -2 -0.28 +0.92 Matches 2022-2023 28 Club Brugge be BEL 1. Pro League A 32 2,412 75 78.8 26.8 29 81 11 3 22 0 1.69 47 31 +16 +0.60 -0.65 Matches 2023-2024 29 Club Brugge 3. Conf Lg 9 338 38 31.3 3.8 4 67 1 5 14 1 2.00 9 5 +4 +1.07 -0.39 Matches 2023-2024 29 Club Brugge be BEL 1. Pro League A 31 1,448 47 40.2 16.1 16 71 5 15 21 1 1.81 33 13 +20 +1.24 +0.07 Matches 2024-2025 30 Club Brugge 1. Champions Lg 6 143 24 13.2 1.6 1 75 0 5 14 6 1.67 2 1 +1 +0.63 +1.30 Matches 2024-2025 30 Club Brugge be BEL 1. Pro League A 19 529 28 14.7 5.9 5 69 0 14 13 16 1.89 11 13 -2 -0.34 -1.69 Matches 2025-2026 31 Standard Liège be BEL 1. Pro League A 26 1,869 72 51.9 20.8 23 78 10 3 27 1 1.42 26 27 -1 -0.05 0.00 Matches 14 Seasons 5 Clubs 6 Leagues 376 24,555 65 49.8 272.8 278 82 159 98 20 35 1.59 427 326 +101 +0.38 -0.02 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Esbjerg (5 Seasons) 2 Leagues 92 5,171 56 33.4 57.5 57 27 35 7 0.99 56 90 -34 -0.67 -0.41 Club Brugge (3 Seasons) 3 Leagues 105 5,515 53 42.0 61.3 62 77 23 43 17 24 1.76 110 73 +37 +0.60 -0.42 Union SG (3 Seasons) 2 Leagues 86 7,331 85 90.5 81.5 83 87 71 3 24 0 2.05 163 77 +86 +1.06 -1.40 Odense (3 Seasons) 1 League 67 4,669 70 51.9 51.9 53 80 28 14 41 3 1.44 72 59 +13 +0.25 +0.50 Standard Liège (1 Season) 1 League 26 1,869 72 51.9 20.8 23 78 10 3 27 1 1.42 26 27 -1 -0.05 0.00 Danish Superliga (7 Seasons) 157 9,752 62 41.0 108.4 110 80 54 47 41 10 1.20 128 149 -21 -0.20 +0.05 Pro League A (5 Seasons) 141 9,198 65 54.4 102.2 106 81 55 35 18 18 1.78 186 111 +75 +0.73 -0.33 First Division B (2 Seasons) 53 4,391 83 87.1 48.8 50 86 42 3 24 0 2.04 94 50 +44 +0.90 -0.76 Champions Lg (2 Seasons) 14 788 56 43.8 8.8 8 87 6 6 16 6 1.50 10 11 -1 -0.11 +0.60 Conf Lg (1 Season) 9 338 38 31.3 3.8 4 67 1 5 14 1 2.00 9 5 +4 +1.07 -0.39 Europa Lg (1 Season) 2 88 44 12.2 1.0 0 1 2
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 Matches 2012-2013 18 Esbjerg 1 League 1 4 4 0.1 0.0 0 1 2013-2014 19 Esbjerg 2 Leagues 17 579 34 15.7 6.4 3 1 14 2014-2015 20 Esbjerg 1 League 26 1,193 46 40.2 13.3 11 7 15 6 1.12 21 18 +3 +0.23 +0.28 2015-2016 21 Esbjerg 1 League 31 2,106 68 70.9 23.4 27 10 4 0 0.97 22 42 -20 -0.85 -0.23 2016-2017 22 Esbjerg 1 League 17 1,289 76 44.8 14.3 16 9 1 1 0.82 13 30 -17 -1.19 -0.90 2016-2017 22 Odense 1 League 9 670 74 23.3 7.4 9 4 0 1 1.62 10 3 +7 +0.94 +1.43 2017-2018 23 Odense 1 League 29 1,877 65 65.2 20.9 20 12 9 1 1.35 29 23 +6 +0.29 +0.29 2018-2019 24 Odense 1 League 29 2,122 73 65.5 23.6 24 80 12 5 41 1 1.48 33 33 0 0.00 0.00 2019-2020 25 Union SG 1 League 26 2,191 84 86.9 24.3 26 84 20 0 0 1.58 36 29 +7 +0.29 -0.81 2020-2021 26 Union SG 1 League 27 2,200 81 87.3 24.4 24 89 22 3 24 0 2.48 58 21 +37 +1.51 -0.74 2021-2022 27 Union SG 1 League 33 2,940 89 96.1 32.7 33 89 29 0 0 2.08 69 27 +42 +1.29 -5.46 2022-2023 28 Club Brugge 2 Leagues 40 3,057 76 80.9 34.0 36 82 17 4 23 0 1.63 55 41 +14 +0.41 -0.58 2023-2024 29 Club Brugge 2 Leagues 40 1,786 45 38.2 19.8 20 70 6 20 19 2 1.85 42 18 +24 +1.21 -0.03 2024-2025 30 Club Brugge 2 Leagues 25 672 27 14.4 7.5 6 70 0 19 13 22 1.84 13 14 -1 -0.13 -1.01 2025-2026 31 Standard Liège 1 League 26 1,869 72 51.9 20.8 23 78 10 3 27 1 1.42 26 27 -1 -0.05 0.00 14 Seasons 5 Clubs 6 Leagues 376 24,555 65 49.8 272.8 278 82 159 98 20 35 1.59 427 326 +101 +0.38 -0.02 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Esbjerg (5 Seasons) 2 Leagues 92 5,171 56 33.4 57.5 57 27 35 7 0.99 56 90 -34 -0.67 -0.41 Club Brugge (3 Seasons) 3 Leagues 105 5,515 53 42.0 61.3 62 77 23 43 17 24 1.76 110 73 +37 +0.60 -0.42 Union SG (3 Seasons) 2 Leagues 86 7,331 85 90.5 81.5 83 87 71 3 24 0 2.05 163 77 +86 +1.06 -1.40 Odense (3 Seasons) 1 League 67 4,669 70 51.9 51.9 53 80 28 14 41 3 1.44 72 59 +13 +0.25 +0.50 Standard Liège (1 Season) 1 League 26 1,869 72 51.9 20.8 23 78 10 3 27 1 1.42 26 27 -1 -0.05 0.00 Danish Superliga (7 Seasons) 157 9,752 62 41.0 108.4 110 80 54 47 41 10 1.20 128 149 -21 -0.20 +0.05 Pro League A (5 Seasons) 141 9,198 65 54.4 102.2 106 81 55 35 18 18 1.78 186 111 +75 +0.73 -0.33 First Division B (2 Seasons) 53 4,391 83 87.1 48.8 50 86 42 3 24 0 2.04 94 50 +44 +0.90 -0.76 Champions Lg (2 Seasons) 14 788 56 43.8 8.8 8 87 6 6 16 6 1.50 10 11 -1 -0.11 +0.60 Conf Lg (1 Season) 9 338 38 31.3 3.8 4 67 1 5 14 1 2.00 9 5 +4 +1.07 -0.39 Europa Lg (1 Season) 2 88 44 12.2 1.0 0 1 2
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 2012-2013 18 Esbjerg dk DEN 1. Danish Superliga 4th 1 4 4 0.1 0.0 0 1 2013-2014 19 Esbjerg dk DEN 1. Danish Superliga 5th 15 491 33 16.5 5.5 3 12 Matches 2014-2015 20 Esbjerg dk DEN 1. Danish Superliga 8th 26 1,193 46 40.2 13.3 11 7 15 6 1.12 21 18 +3 +0.23 +0.28 Matches 2015-2016 21 Esbjerg dk DEN 1. Danish Superliga 11th 31 2,106 68 70.9 23.4 27 10 4 0 0.97 22 42 -20 -0.85 -0.23 Matches 2016-2017 22 Esbjerg dk DEN 1. Danish Superliga 14th 17 1,289 76 44.8 14.3 16 9 1 1 0.82 13 30 -17 -1.19 -0.90 Matches 2016-2017 22 Odense dk DEN 1. Danish Superliga 8th 9 670 74 23.3 7.4 9 4 0 1 1.62 10 3 +7 +0.94 +1.43 Matches 2017-2018 23 Odense dk DEN 1. Danish Superliga 10th 29 1,877 65 65.2 20.9 20 12 9 1 1.35 29 23 +6 +0.29 +0.29 Matches 2018-2019 24 Odense dk DEN 1. Danish Superliga 5th 29 2,122 73 65.5 23.6 24 80 12 5 41 1 1.48 33 33 0 0.00 0.00 Matches 2019-2020 25 Union SG be BEL 2. First Division B 4th 26 2,191 84 86.9 24.3 26 84 20 0 0 1.58 36 29 +7 +0.29 -0.81 Matches 2020-2021 26 Union SG be BEL 2. First Division B 1st 27 2,200 81 87.3 24.4 24 89 22 3 24 0 2.48 58 21 +37 +1.51 -0.74 Matches 2021-2022 27 Union SG be BEL 1. First Division A 1st 33 2,940 89 96.1 32.7 33 89 29 0 0 2.08 69 27 +42 +1.29 -5.46 Matches 2022-2023 28 Club Brugge be BEL 1. Pro League A 4th 32 2,412 75 78.8 26.8 29 81 11 3 22 0 1.69 47 31 +16 +0.60 -0.65 Matches 2023-2024 29 Club Brugge be BEL 1. Pro League A 1st 31 1,448 47 40.2 16.1 16 71 5 15 21 1 1.81 33 13 +20 +1.24 +0.07 Matches 2024-2025 30 Club Brugge be BEL 1. Pro League A 2nd 19 529 28 14.7 5.9 5 69 0 14 13 16 1.89 11 13 -2 -0.34 -1.69 Matches 2025-2026 31 Standard Liège be BEL 1. Pro League A 8th 26 1,869 72 51.9 20.8 23 78 10 3 27 1 1.42 26 27 -1 -0.05 0.00 Matches 14 Seasons 5 Clubs 3 Leagues 351 23,341 66 51.1 259.3 266 82 151 85 22 28 1.58 408 310 +98 +0.39 -0.03 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Esbjerg (5 Seasons) 1 League 90 5,083 56 34.4 56.5 57 26 33 7 0.99 56 90 -34 -0.67 -0.41 Union SG (3 Seasons) 2 Leagues 86 7,331 85 90.5 81.5 83 87 71 3 24 0 2.05 163 77 +86 +1.06 -1.40 Club Brugge (3 Seasons) 1 League 82 4,389 54 42.8 48.8 50 77 16 32 18 17 1.78 91 57 +34 +0.70 -0.58 Odense (3 Seasons) 1 League 67 4,669 70 51.9 51.9 53 80 28 14 41 3 1.44 72 59 +13 +0.25 +0.50 Standard Liège (1 Season) 1 League 26 1,869 72 51.9 20.8 23 78 10 3 27 1 1.42 26 27 -1 -0.05 0.00 Danish Superliga (7 Seasons) 157 9,752 62 41.0 108.4 110 80 54 47 41 10 1.20 128 149 -21 -0.20 +0.05 Pro League A (5 Seasons) 141 9,198 65 54.4 102.2 106 81 55 35 18 18 1.78 186 111 +75 +0.73 -0.33 First Division B (2 Seasons) 53 4,391 83 87.1 48.8 50 86 42 3 24 0 2.04 94 50 +44 +0.90 -0.76
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 2013-2014 19 Esbjerg 2. Europa Lg R32 2 88 44 12.2 1.0 0 1 2 Matches 2022-2023 28 Club Brugge 1. Champions Lg R16 8 645 81 89.6 7.2 7 88 6 1 26 0 1.38 8 10 -2 -0.28 +0.92 Matches 2023-2024 29 Club Brugge 3. Conf Lg SF 9 338 38 31.3 3.8 4 67 1 5 14 1 2.00 9 5 +4 +1.07 -0.39 Matches 2024-2025 30 Club Brugge 1. Champions Lg R16 6 143 24 13.2 1.6 1 75 0 5 14 6 1.67 2 1 +1 +0.63 +1.30 Matches 4 Seasons 2 Clubs 3 Leagues 25 1,214 49 33.7 13.5 12 80 8 13 15 7 1.70 19 16 +3 +0.24 +0.03 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Club Brugge (3 Seasons) 2 Leagues 23 1,126 49 39.1 12.5 12 80 7 11 15 7 1.70 19 16 +3 +0.24 +0.03 Esbjerg (1 Season) 1 League 2 88 44 12.2 1.0 0 1 2 Champions Lg (2 Seasons) 14 788 56 43.8 8.8 8 87 6 6 16 6 1.50 10 11 -1 -0.11 +0.60 Conf Lg (1 Season) 9 338 38 31.3 3.8 4 67 1 5 14 1 2.00 9 5 +4 +1.07 -0.39 Europa Lg (1 Season) 2 88 44 12.2 1.0 0 1 2
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2012-2013 18 Esbjerg 1 League 0.0 0 0 2013-2014 19 Esbjerg 2 Leagues 6.4 0 0 5 2014-2015 20 Esbjerg 1 League 13.3 1 0 2015-2016 21 Esbjerg 1 League 23.4 2 0 30 2016-2017 22 Esbjerg 1 League 14.3 1 0 0 17 0 0 0 0 0 0 0 0 2016-2017 22 Odense 1 League 7.4 0 0 0 9 0 0 0 0 0 0 0 0 2017-2018 23 Odense 1 League 20.9 4 0 0 41 0 0 0 0 0 0 0 0 2018-2019 24 Odense 1 League 23.6 3 0 0 0 2019-2020 25 Union SG 1 League 24.3 1 0 0 0 2020-2021 26 Union SG 1 League 24.4 0 0 0 0 2021-2022 27 Union SG 1 League 32.7 6 0 0 32 35 1 114 47 42 0 2022-2023 28 Club Brugge 2 Leagues 34.0 6 0 0 49 41 8 149 43 51 0 2023-2024 29 Club Brugge 2 Leagues 19.8 4 0 0 39 20 2 84 18 30 0 2024-2025 30 Club Brugge 2 Leagues 7.5 1 0 0 10 5 1 31 7 7 1 2025-2026 31 Standard Liège 1 League 20.8 5 0 0 19 27 4 99 11 27 0 14 Seasons 5 Clubs 6 Leagues 272.8 34 0 0 251 128 16 477 126 157 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Esbjerg (5 Seasons) 2 Leagues 57.5 4 0 0 52 0 0 0 0 0 0 0 0 Club Brugge (3 Seasons) 3 Leagues 61.3 11 0 0 98 66 11 264 68 88 1 Union SG (3 Seasons) 2 Leagues 81.5 7 0 0 32 35 1 114 47 42 0 Odense (3 Seasons) 1 League 51.9 7 0 0 50 0 0 0 0 0 0 0 0 Standard Liège (1 Season) 1 League 20.8 5 0 0 19 27 4 99 11 27 0 Danish Superliga (7 Seasons) 108.4 11 0 0 97 0 0 0 0 0 0 0 0 Pro League A (5 Seasons) 102.2 18 0 0 133 117 15 449 113 133 1 First Division B (2 Seasons) 48.8 1 0 0 0 Champions Lg (2 Seasons) 8.8 3 0 0 10 7 0 22 7 17 0 Conf Lg (1 Season) 3.8 1 0 0 6 4 1 6 6 7 0 Europa Lg (1 Season) 1.0 0 0 5
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 19 Esbjerg 2. Europa Lg R32 1.0 0 0 5 Matches 2022-2023 28 Club Brugge 1. Champions Lg R16 7.2 2 0 0 8 5 0 20 6 13 0 Matches 2023-2024 29 Club Brugge 3. Conf Lg SF 3.8 1 0 0 6 4 1 6 6 7 0 Matches 2024-2025 30 Club Brugge 1. Champions Lg R16 1.6 1 0 0 2 2 0 2 1 4 0 Matches 4 Seasons 2 Clubs 3 Leagues 13.5 4 0 0 21 11 1 28 13 24 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Club Brugge (3 Seasons) 2 Leagues 12.5 4 0 0 16 11 1 28 13 24 0 Esbjerg (1 Season) 1 League 1.0 0 0 5 Champions Lg (2 Seasons) 8.8 3 0 0 10 7 0 22 7 17 0 Conf Lg (1 Season) 3.8 1 0 0 6 4 1 6 6 7 0 Europa Lg (1 Season) 1.0 0 0 5
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.
View Additional Information
More Casper Nielsen Pages
Casper Nielsen Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary