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 2008-2009 19 Esbjerg dk DEN 1. Danish Superliga 4 3 278 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Esbjerg dk DEN 1. Danish Superliga 13 9 763 8.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 21 Esbjerg dk DEN 1. Danish Superliga 19 15 1,226 13.6 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 2012-2013 23 Esbjerg dk DEN 1. Danish Superliga 29 29 2,601 28.9 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Esbjerg dk DEN 1. Danish Superliga 14 14 1,210 13.4 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 24 Esbjerg 2. Europa Lg 6 5 446 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Nantes fr FRA 1. Ligue 1 29 28 2,411 26.8 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 Matches 2015-2016 26 Midtjylland dk DEN 1. Danish Superliga 28 27 2,389 26.5 0 4 4 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 Matches 2015-2016 26 Midtjylland 2. Europa Lg 8 8 676 7.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Midtjylland dk DEN 1. Danish Superliga 30 30 2,527 28.1 2 1 3 2 0 0 6 0 0.07 0.04 0.11 0.07 0.11 Matches 2017-2018 28 Midtjylland dk DEN 1. Danish Superliga 31 30 2,685 29.8 1 1 2 1 0 0 10 0 0.03 0.03 0.07 0.03 0.07 Matches 2018-2019 29 Midtjylland dk DEN 1. Danish Superliga 27 27 2,430 27.0 1 4 5 1 0 0 4 0 0.04 0.15 0.19 0.04 0.19 Matches 2019-2020 30 Nordsjælland dk DEN 1. Danish Superliga 30 30 2,575 28.6 2 1 3 2 0 0 4 1 0.07 0.03 0.10 0.07 0.10 Matches 2019-2020 30 Midtjylland dk DEN 1. Danish Superliga 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 31 Nordsjælland dk DEN 1. Danish Superliga 15 15 1,282 14.2 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2021-2022 32 Nordsjælland dk DEN 1. Danish Superliga 26 25 1,997 22.2 2 0 2 2 0 0 1 0 0.09 0.00 0.09 0.09 0.09 Matches 2022-2023 33 Nordsjælland dk DEN 1. Danish Superliga 31 31 2,704 30.0 0 2 2 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2023-2024 34 Nordsjælland 3. Conf Lg 5 5 433 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Nordsjælland dk DEN 1. Danish Superliga 29 29 2,470 27.4 1 1 2 1 0 0 1 0 0.04 0.04 0.07 0.04 0.07 Matches 2024-2025 35 Nordsjælland dk DEN 1. Danish Superliga 16 15 1,122 12.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 36 Nordsjælland dk DEN 1. Danish Superliga 5 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 17 Seasons 4 Clubs 4 Leagues 396 378 32,495 361.1 9 17 26 9 0 0 46 3 0.02 0.05 0.07 0.02 0.07 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 Nordsjælland (7 Seasons) 2 Leagues 157 152 12,763 141.8 5 5 10 5 0 0 12 1 0.04 0.04 0.07 0.04 0.07 Midtjylland (5 Seasons) 2 Leagues 125 123 10,797 120.0 4 10 14 4 0 0 23 0 0.03 0.08 0.12 0.03 0.12 Esbjerg (5 Seasons) 2 Leagues 85 75 6,524 72.5 0 1 1 0 0 0 8 2 0.00 0.01 0.01 0.00 0.01 Nantes (1 Season) 1 League 29 28 2,411 26.8 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 Danish Superliga (16 Seasons) 348 332 28,529 317.0 9 16 25 9 0 0 42 3 0.03 0.05 0.08 0.03 0.08 Europa Lg (2 Seasons) 14 13 1,122 12.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 29 28 2,411 26.8 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 Conf Lg (1 Season) 5 5 433 4.8 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 2008-2009 19 Esbjerg 1 League 4 3 278 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Esbjerg 1 League 13 9 763 8.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 21 Esbjerg 1 League 19 15 1,226 13.6 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 2012-2013 23 Esbjerg 1 League 29 29 2,601 28.9 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Esbjerg 2 Leagues 20 19 1,656 18.4 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2014-2015 25 Nantes 1 League 29 28 2,411 26.8 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 2015-2016 26 Midtjylland 2 Leagues 36 35 3,065 34.1 0 4 4 0 0 0 3 0 0.00 0.12 0.12 0.00 0.12 2016-2017 27 Midtjylland 1 League 30 30 2,527 28.1 2 1 3 2 0 0 6 0 0.07 0.04 0.11 0.07 0.11 2017-2018 28 Midtjylland 1 League 31 30 2,685 29.8 1 1 2 1 0 0 10 0 0.03 0.03 0.07 0.03 0.07 2018-2019 29 Midtjylland 1 League 27 27 2,430 27.0 1 4 5 1 0 0 4 0 0.04 0.15 0.19 0.04 0.19 2019-2020 30 Midtjylland 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 30 Nordsjælland 1 League 30 30 2,575 28.6 2 1 3 2 0 0 4 1 0.07 0.03 0.10 0.07 0.10 2020-2021 31 Nordsjælland 1 League 15 15 1,282 14.2 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 2021-2022 32 Nordsjælland 1 League 26 25 1,997 22.2 2 0 2 2 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2022-2023 33 Nordsjælland 1 League 31 31 2,704 30.0 0 2 2 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 2023-2024 34 Nordsjælland 2 Leagues 34 34 2,903 32.3 1 1 2 1 0 0 1 0 0.03 0.03 0.06 0.03 0.06 2024-2025 35 Nordsjælland 1 League 16 15 1,122 12.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2025-2026 36 Nordsjælland 1 League 5 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 17 Seasons 4 Clubs 4 Leagues 396 378 32,495 361.1 9 17 26 9 0 0 46 3 0.02 0.05 0.07 0.02 0.07 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 Nordsjælland (7 Seasons) 2 Leagues 157 152 12,763 141.8 5 5 10 5 0 0 12 1 0.04 0.04 0.07 0.04 0.07 Midtjylland (5 Seasons) 2 Leagues 125 123 10,797 120.0 4 10 14 4 0 0 23 0 0.03 0.08 0.12 0.03 0.12 Esbjerg (5 Seasons) 2 Leagues 85 75 6,524 72.5 0 1 1 0 0 0 8 2 0.00 0.01 0.01 0.00 0.01 Nantes (1 Season) 1 League 29 28 2,411 26.8 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 Danish Superliga (16 Seasons) 348 332 28,529 317.0 9 16 25 9 0 0 42 3 0.03 0.05 0.08 0.03 0.08 Europa Lg (2 Seasons) 14 13 1,122 12.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 29 28 2,411 26.8 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 Conf Lg (1 Season) 5 5 433 4.8 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 2008-2009 19 Esbjerg dk DEN 1. Danish Superliga 9th 4 3 278 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Esbjerg dk DEN 1. Danish Superliga 4th 13 9 763 8.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 21 Esbjerg dk DEN 1. Danish Superliga 12th 19 15 1,226 13.6 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 2012-2013 23 Esbjerg dk DEN 1. Danish Superliga 4th 29 29 2,601 28.9 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Esbjerg dk DEN 1. Danish Superliga 5th 14 14 1,210 13.4 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Nantes fr FRA 1. Ligue 1 14th 29 28 2,411 26.8 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 Matches 2015-2016 26 Midtjylland dk DEN 1. Danish Superliga 3rd 28 27 2,389 26.5 0 4 4 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 Matches 2016-2017 27 Midtjylland dk DEN 1. Danish Superliga 4th 30 30 2,527 28.1 2 1 3 2 0 0 6 0 0.07 0.04 0.11 0.07 0.11 Matches 2017-2018 28 Midtjylland dk DEN 1. Danish Superliga 1st 31 30 2,685 29.8 1 1 2 1 0 0 10 0 0.03 0.03 0.07 0.03 0.07 Matches 2018-2019 29 Midtjylland dk DEN 1. Danish Superliga 2nd 27 27 2,430 27.0 1 4 5 1 0 0 4 0 0.04 0.15 0.19 0.04 0.19 Matches 2019-2020 30 Midtjylland dk DEN 1. Danish Superliga 1st 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Nordsjælland dk DEN 1. Danish Superliga 6th 30 30 2,575 28.6 2 1 3 2 0 0 4 1 0.07 0.03 0.10 0.07 0.10 Matches 2020-2021 31 Nordsjælland dk DEN 1. Danish Superliga 5th 15 15 1,282 14.2 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2021-2022 32 Nordsjælland dk DEN 1. Danish Superliga 9th 26 25 1,997 22.2 2 0 2 2 0 0 1 0 0.09 0.00 0.09 0.09 0.09 Matches 2022-2023 33 Nordsjælland dk DEN 1. Danish Superliga 2nd 31 31 2,704 30.0 0 2 2 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2023-2024 34 Nordsjælland dk DEN 1. Danish Superliga 4th 29 29 2,470 27.4 1 1 2 1 0 0 1 0 0.04 0.04 0.07 0.04 0.07 Matches 2024-2025 35 Nordsjælland dk DEN 1. Danish Superliga 5th 16 15 1,122 12.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 36 Nordsjælland dk DEN 1. Danish Superliga 3rd 5 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 17 Seasons 4 Clubs 2 Leagues 377 360 30,940 343.8 9 17 26 9 0 0 45 3 0.03 0.05 0.08 0.03 0.08 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 Nordsjælland (7 Seasons) 1 League 152 147 12,330 137.0 5 5 10 5 0 0 12 1 0.04 0.04 0.07 0.04 0.07 Midtjylland (5 Seasons) 1 League 117 115 10,121 112.5 4 10 14 4 0 0 22 0 0.04 0.09 0.12 0.04 0.12 Esbjerg (5 Seasons) 1 League 79 70 6,078 67.5 0 1 1 0 0 0 8 2 0.00 0.01 0.01 0.00 0.01 Nantes (1 Season) 1 League 29 28 2,411 26.8 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04 Danish Superliga (16 Seasons) 348 332 28,529 317.0 9 16 25 9 0 0 42 3 0.03 0.05 0.08 0.03 0.08 Ligue 1 (1 Season) 29 28 2,411 26.8 0 1 1 0 0 0 3 0 0.00 0.04 0.04 0.00 0.04
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 24 Esbjerg 2. Europa Lg R32 6 5 446 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 26 Midtjylland 2. Europa Lg R32 8 8 676 7.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Nordsjælland 3. Conf Lg GR 5 5 433 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 3 Clubs 2 Leagues 19 18 1,555 17.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 Midtjylland (1 Season) 1 League 8 8 676 7.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Esbjerg (1 Season) 1 League 6 5 446 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nordsjælland (1 Season) 1 League 5 5 433 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 14 13 1,122 12.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 5 5 433 4.8 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 2008-2009 19 Esbjerg 1 League 3.1 0 0 0.00 0 0 2009-2010 20 Esbjerg 1 League 8.5 0 4 0.47 0.00 0 0 2010-2011 21 Esbjerg 1 League 13.6 0 5 0.37 0.00 0 0 2012-2013 23 Esbjerg 1 League 28.9 0 0 0.00 0 0 2013-2014 24 Esbjerg 2 Leagues 18.4 0 0 0.00 0 0 2014-2015 25 Nantes 1 League 26.8 0 1 0.04 0.00 0 0 2015-2016 26 Midtjylland 2 Leagues 34.1 0 3 0.09 0.00 0 0 2016-2017 27 Midtjylland 1 League 28.1 2 0 2 0.00 0.07 1.00 0 0 2017-2018 28 Midtjylland 1 League 29.8 1 0 1 0.00 0.03 1.00 0 0 2018-2019 29 Midtjylland 1 League 27.0 1 0 0 2019-2020 30 Midtjylland 1 League 1.0 0 2 0 0.0 2.00 0.00 0.00 0 0 2019-2020 30 Nordsjælland 1 League 28.6 2 11 5 45.5 0.38 0.17 0.18 0.40 0 0 2020-2021 31 Nordsjælland 1 League 14.2 0 8 1 12.5 0.56 0.07 0.00 0.00 0 0 2021-2022 32 Nordsjælland 1 League 22.2 2 10 3 30.0 0.45 0.14 0.20 0.67 0 0 2022-2023 33 Nordsjælland 1 League 30.0 0 11 3 27.3 0.37 0.10 0.00 0.00 0 0 2023-2024 34 Nordsjælland 2 Leagues 32.3 1 15 6 40.0 0.47 0.19 0.07 0.17 0 0 2024-2025 35 Nordsjælland 1 League 12.5 0 3 0 0.0 0.24 0.00 0.00 0 0 2025-2026 36 Nordsjælland 1 League 2.0 0 0 0 0.00 0.00 0 0 17 Seasons 4 Clubs 4 Leagues 361.1 9 60 34 35.0 0.30 0.10 0.13 0.24 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Nordsjælland (7 Seasons) 2 Leagues 141.8 5 58 18 31.0 0.41 0.13 0.09 0.28 0 0 Midtjylland (5 Seasons) 2 Leagues 120.0 4 2 6 150.0 0.03 0.06 1.50 0.50 0 0 Esbjerg (5 Seasons) 2 Leagues 72.5 0 9 0.12 0.00 0 0 Nantes (1 Season) 1 League 26.8 0 1 0.04 0.00 0 0 Danish Superliga (16 Seasons) 317.0 9 60 31 35.0 0.31 0.11 0.13 0.26 0 0 Europa Lg (2 Seasons) 12.5 0 2 0.16 0.00 0 0 Ligue 1 (1 Season) 26.8 0 1 0.04 0.00 0 0 Conf Lg (1 Season) 4.8 0 0 0 0.00 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 24 Esbjerg 2. Europa Lg R32 5.0 0 0 0.00 0 0 Matches 2015-2016 26 Midtjylland 2. Europa Lg R32 7.5 0 2 0.27 0.00 0 0 Matches 2023-2024 34 Nordsjælland 3. Conf Lg GR 4.8 0 0 0 0.00 0.00 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 17.3 0 0 2 0.00 0.12 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Midtjylland (1 Season) 1 League 7.5 0 2 0.27 0.00 0 0 Esbjerg (1 Season) 1 League 5.0 0 0 0.00 0 0 Nordsjælland (1 Season) 1 League 4.8 0 0 0 0.00 0.00 0 0 Europa Lg (2 Seasons) 12.5 0 2 0.16 0.00 0 0 Conf Lg (1 Season) 4.8 0 0 0 0.00 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 2014 24 dk Denmark Friendlies (M) 0.2 0 0 0 Matches 2015 25 dk Denmark Friendlies (M) 0.2 0 0 0 Matches 3 Seasons 1 Club 3 Leagues 0.4 0 0 0 Friendlies (M) (2 Seasons) 0.4 0 0 0 WCQ (1 Season) UEFA Euro Qualifying (1 Season)
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 2008-2009 19 Esbjerg dk DEN 1. Danish Superliga 4 278 70 9.4 3.1 3 1 2009-2010 20 Esbjerg dk DEN 1. Danish Superliga 13 763 59 25.7 8.5 9 4 2010-2011 21 Esbjerg dk DEN 1. Danish Superliga 19 1,226 65 41.3 13.6 15 4 2012-2013 23 Esbjerg dk DEN 1. Danish Superliga 29 2,601 90 87.6 28.9 29 0 2013-2014 24 Esbjerg dk DEN 1. Danish Superliga 14 1,210 86 40.7 13.4 14 0 Matches 2013-2014 24 Esbjerg 2. Europa Lg 6 446 74 61.9 5.0 5 4 1 Matches 2014-2015 25 Nantes fr FRA 1. Ligue 1 29 2,411 83 70.5 26.8 28 22 1 1 1.31 23 26 -3 -0.11 +0.60 Matches 2015-2016 26 Midtjylland dk DEN 1. Danish Superliga 28 2,389 85 80.4 26.5 27 24 1 0 1.86 47 27 +20 +0.75 +0.13 Matches 2015-2016 26 Midtjylland 2. Europa Lg 8 676 85 93.9 7.5 8 6 0 0 1.40 8 16 -8 -1.07 -1.07 Matches 2016-2017 27 Midtjylland dk DEN 1. Danish Superliga 30 2,527 84 78.0 28.1 30 25 0 1 1.40 50 40 +10 +0.36 -0.15 Matches 2017-2018 28 Midtjylland dk DEN 1. Danish Superliga 31 2,685 87 82.9 29.8 30 28 1 1 2.35 69 33 +36 +1.21 +0.40 Matches 2018-2019 29 Midtjylland dk DEN 1. Danish Superliga 27 2,430 90 75.0 27.0 27 90 27 0 2 1.96 59 32 +27 +1.00 +0.33 Matches 2019-2020 30 Nordsjælland dk DEN 1. Danish Superliga 30 2,575 86 79.5 28.6 30 86 23 0 1 1.37 44 35 +9 +0.31 +0.86 Matches 2019-2020 30 Midtjylland dk DEN 1. Danish Superliga 1 90 90 2.8 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +0.11 Matches 2020-2021 31 Nordsjælland dk DEN 1. Danish Superliga 15 1,282 85 44.5 14.2 15 85 13 0 0 1.07 21 22 -1 -0.07 -0.13 Matches 2021-2022 32 Nordsjælland dk DEN 1. Danish Superliga 26 1,997 77 69.3 22.2 25 79 16 1 11 0 1.31 29 28 +1 +0.05 +1.06 Matches 2022-2023 33 Nordsjælland dk DEN 1. Danish Superliga 31 2,704 87 93.9 30.0 31 87 28 0 1 1.68 46 31 +15 +0.50 +0.50 Matches 2023-2024 34 Nordsjælland 3. Conf Lg 5 433 87 80.2 4.8 5 87 4 0 1 2.25 15 6 +9 +1.87 +1.03 Matches 2023-2024 34 Nordsjælland dk DEN 1. Danish Superliga 29 2,470 85 85.8 27.4 29 85 25 0 0 1.86 50 28 +22 +0.80 -0.08 Matches 2024-2025 35 Nordsjælland dk DEN 1. Danish Superliga 16 1,122 70 39.0 12.5 15 73 6 1 24 6 1.25 17 26 -9 -0.72 -1.03 Matches 2025-2026 36 Nordsjælland dk DEN 1. Danish Superliga 5 180 36 6.3 2.0 2 76 0 3 10 2 1.80 4 3 +1 +0.50 +0.37 Matches 17 Seasons 4 Clubs 4 Leagues 396 32,495 82 57.3 361.1 378 85 252 18 13 16 1.64 483 353 +130 +0.45 +0.19 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Nordsjælland (7 Seasons) 2 Leagues 157 12,763 81 60.6 141.8 152 84 115 5 13 11 1.51 226 179 +47 +0.33 +0.31 Midtjylland (5 Seasons) 2 Leagues 125 10,797 86 64.8 120.0 123 90 111 2 4 1.87 234 148 +86 +0.72 -0.05 Esbjerg (5 Seasons) 2 Leagues 85 6,524 77 41.9 72.5 75 4 10 Nantes (1 Season) 1 League 29 2,411 83 70.5 26.8 28 22 1 1 1.31 23 26 -3 -0.11 +0.60 Danish Superliga (16 Seasons) 348 28,529 82 55.6 317.0 332 84 216 16 13 14 1.67 437 305 +132 +0.53 +0.20 Europa Lg (2 Seasons) 14 1,122 80 77.9 12.5 13 10 1 0 1.40 8 16 -8 -1.07 -1.07 Ligue 1 (1 Season) 29 2,411 83 70.5 26.8 28 22 1 1 1.31 23 26 -3 -0.11 +0.60 Conf Lg (1 Season) 5 433 87 80.2 4.8 5 87 4 0 1 2.25 15 6 +9 +1.87 +1.03
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 2008-2009 19 Esbjerg 1 League 4 278 70 9.4 3.1 3 1 2009-2010 20 Esbjerg 1 League 13 763 59 25.7 8.5 9 4 2010-2011 21 Esbjerg 1 League 19 1,226 65 41.3 13.6 15 4 2012-2013 23 Esbjerg 1 League 29 2,601 90 87.6 28.9 29 0 2013-2014 24 Esbjerg 2 Leagues 20 1,656 83 44.9 18.4 19 4 1 2014-2015 25 Nantes 1 League 29 2,411 83 70.5 26.8 28 22 1 1 1.31 23 26 -3 -0.11 +0.60 2015-2016 26 Midtjylland 2 Leagues 36 3,065 85 83.1 34.1 35 30 1 0 1.76 55 43 +12 +0.35 -0.22 2016-2017 27 Midtjylland 1 League 30 2,527 84 78.0 28.1 30 25 0 1 1.40 50 40 +10 +0.36 -0.15 2017-2018 28 Midtjylland 1 League 31 2,685 87 82.9 29.8 30 28 1 1 2.35 69 33 +36 +1.21 +0.40 2018-2019 29 Midtjylland 1 League 27 2,430 90 75.0 27.0 27 90 27 0 2 1.96 59 32 +27 +1.00 +0.33 2019-2020 30 Midtjylland 1 League 1 90 90 2.8 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +0.11 2019-2020 30 Nordsjælland 1 League 30 2,575 86 79.5 28.6 30 86 23 0 1 1.37 44 35 +9 +0.31 +0.86 2020-2021 31 Nordsjælland 1 League 15 1,282 85 44.5 14.2 15 85 13 0 0 1.07 21 22 -1 -0.07 -0.13 2021-2022 32 Nordsjælland 1 League 26 1,997 77 69.3 22.2 25 79 16 1 11 0 1.31 29 28 +1 +0.05 +1.06 2022-2023 33 Nordsjælland 1 League 31 2,704 87 93.9 30.0 31 87 28 0 1 1.68 46 31 +15 +0.50 +0.50 2023-2024 34 Nordsjælland 2 Leagues 34 2,903 85 84.9 32.3 34 85 29 0 1 1.92 65 34 +31 +0.96 +0.09 2024-2025 35 Nordsjælland 1 League 16 1,122 70 39.0 12.5 15 73 6 1 24 6 1.25 17 26 -9 -0.72 -1.03 2025-2026 36 Nordsjælland 1 League 5 180 36 6.3 2.0 2 76 0 3 10 2 1.80 4 3 +1 +0.50 +0.37 17 Seasons 4 Clubs 4 Leagues 396 32,495 82 57.3 361.1 378 85 252 18 13 16 1.64 483 353 +130 +0.45 +0.19 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Nordsjælland (7 Seasons) 2 Leagues 157 12,763 81 60.6 141.8 152 84 115 5 13 11 1.51 226 179 +47 +0.33 +0.31 Midtjylland (5 Seasons) 2 Leagues 125 10,797 86 64.8 120.0 123 90 111 2 4 1.87 234 148 +86 +0.72 -0.05 Esbjerg (5 Seasons) 2 Leagues 85 6,524 77 41.9 72.5 75 4 10 Nantes (1 Season) 1 League 29 2,411 83 70.5 26.8 28 22 1 1 1.31 23 26 -3 -0.11 +0.60 Danish Superliga (16 Seasons) 348 28,529 82 55.6 317.0 332 84 216 16 13 14 1.67 437 305 +132 +0.53 +0.20 Europa Lg (2 Seasons) 14 1,122 80 77.9 12.5 13 10 1 0 1.40 8 16 -8 -1.07 -1.07 Ligue 1 (1 Season) 29 2,411 83 70.5 26.8 28 22 1 1 1.31 23 26 -3 -0.11 +0.60 Conf Lg (1 Season) 5 433 87 80.2 4.8 5 87 4 0 1 2.25 15 6 +9 +1.87 +1.03
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 2008-2009 19 Esbjerg dk DEN 1. Danish Superliga 9th 4 278 70 9.4 3.1 3 1 2009-2010 20 Esbjerg dk DEN 1. Danish Superliga 4th 13 763 59 25.7 8.5 9 4 2010-2011 21 Esbjerg dk DEN 1. Danish Superliga 12th 19 1,226 65 41.3 13.6 15 4 2012-2013 23 Esbjerg dk DEN 1. Danish Superliga 4th 29 2,601 90 87.6 28.9 29 0 2013-2014 24 Esbjerg dk DEN 1. Danish Superliga 5th 14 1,210 86 40.7 13.4 14 0 Matches 2014-2015 25 Nantes fr FRA 1. Ligue 1 14th 29 2,411 83 70.5 26.8 28 22 1 1 1.31 23 26 -3 -0.11 +0.60 Matches 2015-2016 26 Midtjylland dk DEN 1. Danish Superliga 3rd 28 2,389 85 80.4 26.5 27 24 1 0 1.86 47 27 +20 +0.75 +0.13 Matches 2016-2017 27 Midtjylland dk DEN 1. Danish Superliga 4th 30 2,527 84 78.0 28.1 30 25 0 1 1.40 50 40 +10 +0.36 -0.15 Matches 2017-2018 28 Midtjylland dk DEN 1. Danish Superliga 1st 31 2,685 87 82.9 29.8 30 28 1 1 2.35 69 33 +36 +1.21 +0.40 Matches 2018-2019 29 Midtjylland dk DEN 1. Danish Superliga 2nd 27 2,430 90 75.0 27.0 27 90 27 0 2 1.96 59 32 +27 +1.00 +0.33 Matches 2019-2020 30 Midtjylland dk DEN 1. Danish Superliga 1st 1 90 90 2.8 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +0.11 Matches 2019-2020 30 Nordsjælland dk DEN 1. Danish Superliga 6th 30 2,575 86 79.5 28.6 30 86 23 0 1 1.37 44 35 +9 +0.31 +0.86 Matches 2020-2021 31 Nordsjælland dk DEN 1. Danish Superliga 5th 15 1,282 85 44.5 14.2 15 85 13 0 0 1.07 21 22 -1 -0.07 -0.13 Matches 2021-2022 32 Nordsjælland dk DEN 1. Danish Superliga 9th 26 1,997 77 69.3 22.2 25 79 16 1 11 0 1.31 29 28 +1 +0.05 +1.06 Matches 2022-2023 33 Nordsjælland dk DEN 1. Danish Superliga 2nd 31 2,704 87 93.9 30.0 31 87 28 0 1 1.68 46 31 +15 +0.50 +0.50 Matches 2023-2024 34 Nordsjælland dk DEN 1. Danish Superliga 4th 29 2,470 85 85.8 27.4 29 85 25 0 0 1.86 50 28 +22 +0.80 -0.08 Matches 2024-2025 35 Nordsjælland dk DEN 1. Danish Superliga 5th 16 1,122 70 39.0 12.5 15 73 6 1 24 6 1.25 17 26 -9 -0.72 -1.03 Matches 2025-2026 36 Nordsjælland dk DEN 1. Danish Superliga 3rd 5 180 36 6.3 2.0 2 76 0 3 10 2 1.80 4 3 +1 +0.50 +0.37 Matches 17 Seasons 4 Clubs 2 Leagues 377 30,940 82 56.5 343.8 360 84 238 17 13 15 1.63 460 331 +129 +0.47 +0.21 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Nordsjælland (7 Seasons) 1 League 152 12,330 81 60.1 137.0 147 83 111 5 13 10 1.49 211 173 +38 +0.28 +0.27 Midtjylland (5 Seasons) 1 League 117 10,121 87 63.5 112.5 115 90 105 2 4 1.90 226 132 +94 +0.84 +0.06 Esbjerg (5 Seasons) 1 League 79 6,078 77 40.9 67.5 70 9 Nantes (1 Season) 1 League 29 2,411 83 70.5 26.8 28 22 1 1 1.31 23 26 -3 -0.11 +0.60 Danish Superliga (16 Seasons) 348 28,529 82 55.6 317.0 332 84 216 16 13 14 1.67 437 305 +132 +0.53 +0.20 Ligue 1 (1 Season) 29 2,411 83 70.5 26.8 28 22 1 1 1.31 23 26 -3 -0.11 +0.60
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 24 Esbjerg 2. Europa Lg R32 6 446 74 61.9 5.0 5 4 1 Matches 2015-2016 26 Midtjylland 2. Europa Lg R32 8 676 85 93.9 7.5 8 6 0 0 1.40 8 16 -8 -1.07 -1.07 Matches 2023-2024 34 Nordsjælland 3. Conf Lg GR 5 433 87 80.2 4.8 5 87 4 0 1 2.25 15 6 +9 +1.87 +1.03 Matches 3 Seasons 3 Clubs 2 Leagues 19 1,555 82 78.5 17.3 18 87 14 1 1 1.73 23 22 +1 +0.08 -0.51 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Midtjylland (1 Season) 1 League 8 676 85 93.9 7.5 8 6 0 0 1.40 8 16 -8 -1.07 -1.07 Esbjerg (1 Season) 1 League 6 446 74 61.9 5.0 5 4 1 Nordsjælland (1 Season) 1 League 5 433 87 80.2 4.8 5 87 4 0 1 2.25 15 6 +9 +1.87 +1.03 Europa Lg (2 Seasons) 14 1,122 80 77.9 12.5 13 10 1 0 1.40 8 16 -8 -1.07 -1.07 Conf Lg (1 Season) 5 433 87 80.2 4.8 5 87 4 0 1 2.25 15 6 +9 +1.87 +1.03
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 2014 24 dk Denmark WCQ 0 0 0 0 1 Matches 2014 24 dk Denmark Friendlies (M) 1 21 21 7.8 0.2 0 0 1 20 0 0.00 0 0 0 0.00 +1.08 Matches 2015 25 dk Denmark Friendlies (M) 1 14 14 3.9 0.2 0 0 1 13 1 0.00 0 0 0 0.00 +0.26 Matches 2016 26 dk Denmark UEFA Euro Qualifying 0 0 0 0 5 Matches 3 Seasons 1 Club 3 Leagues 2 35 18 1.4 0.4 0 0 2 17 7 0.00 0 0 0 0.00 +0.61 Friendlies (M) (2 Seasons) 2 35 18 5.6 0.4 0 0 2 17 1 0.00 0 0 0 0.00 +0.61 WCQ (1 Season) 0 0 0 0 1 UEFA Euro Qualifying (1 Season) 0 0 0 0 5
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 19 Esbjerg 1 League 3.1 0 0 2009-2010 20 Esbjerg 1 League 8.5 0 0 2010-2011 21 Esbjerg 1 League 13.6 1 0 2012-2013 23 Esbjerg 1 League 28.9 4 1 2013-2014 24 Esbjerg 2 Leagues 18.4 3 1 8 2014-2015 25 Nantes 1 League 26.8 3 0 29 2015-2016 26 Midtjylland 2 Leagues 34.1 3 0 25 2016-2017 27 Midtjylland 1 League 28.1 6 0 0 31 0 0 0 0 0 0 0 2 2017-2018 28 Midtjylland 1 League 29.8 10 0 0 31 0 0 0 0 0 0 0 0 2018-2019 29 Midtjylland 1 League 27.0 4 0 0 0 2019-2020 30 Midtjylland 1 League 1.0 0 0 0 0 1 0 2 1 1 0 2019-2020 30 Nordsjælland 1 League 28.6 4 1 0 16 5 0 5 29 18 0 2020-2021 31 Nordsjælland 1 League 14.2 2 0 0 11 4 0 8 13 5 0 2021-2022 32 Nordsjælland 1 League 22.2 1 0 0 6 9 1 5 20 8 0 2022-2023 33 Nordsjælland 1 League 30.0 2 0 0 10 7 0 17 17 14 2 2023-2024 34 Nordsjælland 2 Leagues 32.3 1 0 0 6 9 0 12 8 18 1 2024-2025 35 Nordsjælland 1 League 12.5 2 0 0 6 5 0 4 10 7 0 2025-2026 36 Nordsjælland 1 League 2.0 0 0 0 1 4 0 0 1 1 0 17 Seasons 4 Clubs 4 Leagues 361.1 46 3 0 180 44 1 53 99 72 0 0 5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Nordsjælland (7 Seasons) 2 Leagues 141.8 12 1 0 56 43 1 51 98 71 3 Midtjylland (5 Seasons) 2 Leagues 120.0 23 0 0 87 1 0 2 1 1 0 0 2 Esbjerg (5 Seasons) 2 Leagues 72.5 8 2 8 Nantes (1 Season) 1 League 26.8 3 0 29 Danish Superliga (16 Seasons) 317.0 42 3 0 133 42 1 52 98 67 0 0 5 Europa Lg (2 Seasons) 12.5 1 0 18 Ligue 1 (1 Season) 26.8 3 0 29 Conf Lg (1 Season) 4.8 0 0 0 0 2 0 1 1 5 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 24 Esbjerg 2. Europa Lg R32 5.0 0 0 8 Matches 2015-2016 26 Midtjylland 2. Europa Lg R32 7.5 1 0 10 Matches 2023-2024 34 Nordsjælland 3. Conf Lg GR 4.8 0 0 0 0 2 0 1 1 5 0 Matches 3 Seasons 3 Clubs 2 Leagues 17.3 1 0 0 18 2 0 1 1 5 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Midtjylland (1 Season) 1 League 7.5 1 0 10 Esbjerg (1 Season) 1 League 5.0 0 0 8 Nordsjælland (1 Season) 1 League 4.8 0 0 0 0 2 0 1 1 5 0 Europa Lg (2 Seasons) 12.5 1 0 18 Conf Lg (1 Season) 4.8 0 0 0 0 2 0 1 1 5 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 24 dk Denmark Friendlies (M) 0.2 0 0 0 0 Matches 2015 25 dk Denmark Friendlies (M) 0.2 0 0 0 0 Matches 3 Seasons 1 Club 3 Leagues 0.4 0 0 0 0 Friendlies (M) (2 Seasons) 0.4 0 0 0 0 WCQ (1 Season) UEFA Euro Qualifying (1 Season)
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 Kian Hansen Pages
Kian Hansen Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary