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 2010 19 Elfsborg se SWE 1. Allsvenskan 29 23 1,904 21.2 6 5 11 6 0 0 2 0 0.28 0.24 0.52 0.28 0.52 2011 20 Elfsborg se SWE 1. Allsvenskan 30 20 1,662 18.5 4 3 7 4 0 0 0 0 0.22 0.16 0.38 0.22 0.38 2012 21 Elfsborg se SWE 1. Allsvenskan 30 28 2,568 28.5 3 2 5 3 0 0 2 0 0.11 0.07 0.18 0.11 0.18 2013 22 Elfsborg se SWE 1. Allsvenskan 30 30 2,700 30.0 5 2 7 4 1 1 2 0 0.17 0.07 0.23 0.13 0.20 2013-2014 23 Elfsborg 2. Europa Lg 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014 23 Elfsborg se SWE 1. Allsvenskan 30 30 2,700 30.0 8 6 14 7 1 2 1 0 0.27 0.20 0.47 0.23 0.43 Matches 2014-2015 24 Brøndby dk DEN 1. Danish Superliga 16 16 1,440 16.0 3 3 6 3 0 0 1 0 0.19 0.19 0.37 0.19 0.37 Matches 2015-2016 25 Brøndby dk DEN 1. Danish Superliga 32 32 2,818 31.3 2 5 7 2 0 0 4 0 0.06 0.16 0.22 0.06 0.22 Matches 2016-2017 26 Brøndby dk DEN 1. Danish Superliga 35 33 3,006 33.4 2 4 6 2 0 0 2 0 0.06 0.12 0.18 0.06 0.18 Matches 2017-2018 27 Brøndby dk DEN 1. Danish Superliga 35 34 3,061 34.0 3 6 9 3 0 0 5 0 0.09 0.18 0.26 0.09 0.26 Matches 2018-2019 28 Guingamp fr FRA Coupe de France 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Guingamp fr FRA 1. Coupe de la Ligue 0 0 Matches 2018-2019 28 Brøndby dk DEN 1. Danish Superliga 19 19 1,709 19.0 2 4 6 2 0 0 3 0 0.11 0.21 0.32 0.11 0.32 Matches 2018-2019 28 Guingamp fr FRA 1. Ligue 1 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 29 Brøndby dk DEN 1. Danish Superliga 9 7 599 6.7 0 1 1 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 Matches 2020 29 Elfsborg se SWE 1. Allsvenskan 29 29 2,539 28.2 3 7 10 3 0 0 2 0 0.11 0.25 0.35 0.11 0.35 Matches 2021 30 Elfsborg se SWE 1. Allsvenskan 25 25 2,174 24.2 3 5 8 3 0 0 4 0 0.12 0.21 0.33 0.12 0.33 Matches 2022 31 Elfsborg se SWE 1. Allsvenskan 25 24 2,163 24.0 2 4 6 2 0 0 3 0 0.08 0.17 0.25 0.08 0.25 Matches 2023 32 Elfsborg se SWE 1. Allsvenskan 29 29 2,595 28.8 4 6 10 4 0 0 1 0 0.14 0.21 0.35 0.14 0.35 Matches 2024 33 Elfsborg se SWE 1. Allsvenskan 15 12 1,075 11.9 1 1 2 1 0 0 3 0 0.08 0.08 0.17 0.08 0.17 Matches 2024-2025 34 Elfsborg 2. Europa Lg 2 0 14 0.2 1 0 1 1 0 0 0 0 6.43 0.00 6.43 6.43 6.43 Matches 2025 34 Elfsborg se SWE 1. Allsvenskan 18 6 662 7.4 2 0 2 2 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Matches 16 Seasons 3 Clubs 6 Leagues 448 407 36,319 403.5 54 64 118 52 2 3 39 0 0.13 0.16 0.29 0.13 0.29 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 Elfsborg (11 Seasons) 2 Leagues 298 262 23,296 258.8 42 41 83 40 2 3 22 0 0.16 0.16 0.32 0.15 0.31 Brøndby (6 Seasons) 1 League 146 141 12,633 140.4 12 23 35 12 0 0 17 0 0.09 0.16 0.25 0.09 0.25 Guingamp (1 Season) 3 Leagues 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Allsvenskan (11 Seasons) 290 256 22,742 252.7 41 41 82 39 2 3 21 0 0.16 0.16 0.32 0.15 0.32 Danish Superliga (6 Seasons) 146 141 12,633 140.4 12 23 35 12 0 0 17 0 0.09 0.16 0.25 0.09 0.25 Europa Lg (2 Seasons) 8 6 554 6.2 1 0 1 1 0 0 1 0 0.16 0.00 0.16 0.16 0.16 Coupe de France (1 Season) 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (1 Season) 0 0
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2010 19 Elfsborg 1 League 29 23 1,904 21.2 6 5 11 6 0 0 2 0 0.28 0.24 0.52 0.28 0.52 2011 20 Elfsborg 1 League 30 20 1,662 18.5 4 3 7 4 0 0 0 0 0.22 0.16 0.38 0.22 0.38 2012 21 Elfsborg 1 League 30 28 2,568 28.5 3 2 5 3 0 0 2 0 0.11 0.07 0.18 0.11 0.18 2013 22 Elfsborg 1 League 30 30 2,700 30.0 5 2 7 4 1 1 2 0 0.17 0.07 0.23 0.13 0.20 2013-2014 23 Elfsborg 1 League 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014 23 Elfsborg 1 League 30 30 2,700 30.0 8 6 14 7 1 2 1 0 0.27 0.20 0.47 0.23 0.43 2014-2015 24 Brøndby 1 League 16 16 1,440 16.0 3 3 6 3 0 0 1 0 0.19 0.19 0.37 0.19 0.37 2015-2016 25 Brøndby 1 League 32 32 2,818 31.3 2 5 7 2 0 0 4 0 0.06 0.16 0.22 0.06 0.22 2016-2017 26 Brøndby 1 League 35 33 3,006 33.4 2 4 6 2 0 0 2 0 0.06 0.12 0.18 0.06 0.18 2017-2018 27 Brøndby 1 League 35 34 3,061 34.0 3 6 9 3 0 0 5 0 0.09 0.18 0.26 0.09 0.26 2018-2019 28 Guingamp 3 Leagues 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 28 Brøndby 1 League 19 19 1,709 19.0 2 4 6 2 0 0 3 0 0.11 0.21 0.32 0.11 0.32 2019-2020 29 Brøndby 1 League 9 7 599 6.7 0 1 1 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 2020 29 Elfsborg 1 League 29 29 2,539 28.2 3 7 10 3 0 0 2 0 0.11 0.25 0.35 0.11 0.35 2021 30 Elfsborg 1 League 25 25 2,174 24.2 3 5 8 3 0 0 4 0 0.12 0.21 0.33 0.12 0.33 2022 31 Elfsborg 1 League 25 24 2,163 24.0 2 4 6 2 0 0 3 0 0.08 0.17 0.25 0.08 0.25 2023 32 Elfsborg 1 League 29 29 2,595 28.8 4 6 10 4 0 0 1 0 0.14 0.21 0.35 0.14 0.35 2024 33 Elfsborg 1 League 15 12 1,075 11.9 1 1 2 1 0 0 3 0 0.08 0.08 0.17 0.08 0.17 2024-2025 34 Elfsborg 1 League 2 0 14 0.2 1 0 1 1 0 0 0 0 6.43 0.00 6.43 6.43 6.43 2025 34 Elfsborg 1 League 18 6 662 7.4 2 0 2 2 0 0 1 0 0.27 0.00 0.27 0.27 0.27 16 Seasons 3 Clubs 6 Leagues 448 407 36,319 403.5 54 64 118 52 2 3 39 0 0.13 0.16 0.29 0.13 0.29 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 Elfsborg (11 Seasons) 2 Leagues 298 262 23,296 258.8 42 41 83 40 2 3 22 0 0.16 0.16 0.32 0.15 0.31 Brøndby (6 Seasons) 1 League 146 141 12,633 140.4 12 23 35 12 0 0 17 0 0.09 0.16 0.25 0.09 0.25 Guingamp (1 Season) 3 Leagues 4 4 390 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Allsvenskan (11 Seasons) 290 256 22,742 252.7 41 41 82 39 2 3 21 0 0.16 0.16 0.32 0.15 0.32 Danish Superliga (6 Seasons) 146 141 12,633 140.4 12 23 35 12 0 0 17 0 0.09 0.16 0.25 0.09 0.25 Europa Lg (2 Seasons) 8 6 554 6.2 1 0 1 1 0 0 1 0 0.16 0.00 0.16 0.16 0.16 Coupe de France (1 Season) 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (1 Season) 0 0
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2010 19 Elfsborg se SWE 1. Allsvenskan 4th 29 23 1,904 21.2 6 5 11 6 0 0 2 0 0.28 0.24 0.52 0.28 0.52 2011 20 Elfsborg se SWE 1. Allsvenskan 3rd 30 20 1,662 18.5 4 3 7 4 0 0 0 0 0.22 0.16 0.38 0.22 0.38 2012 21 Elfsborg se SWE 1. Allsvenskan 1st 30 28 2,568 28.5 3 2 5 3 0 0 2 0 0.11 0.07 0.18 0.11 0.18 2013 22 Elfsborg se SWE 1. Allsvenskan 6th 30 30 2,700 30.0 5 2 7 4 1 1 2 0 0.17 0.07 0.23 0.13 0.20 2014 23 Elfsborg se SWE 1. Allsvenskan 4th 30 30 2,700 30.0 8 6 14 7 1 2 1 0 0.27 0.20 0.47 0.23 0.43 Matches 2014-2015 24 Brøndby dk DEN 1. Danish Superliga 3rd 16 16 1,440 16.0 3 3 6 3 0 0 1 0 0.19 0.19 0.37 0.19 0.37 Matches 2015-2016 25 Brøndby dk DEN 1. Danish Superliga 4th 32 32 2,818 31.3 2 5 7 2 0 0 4 0 0.06 0.16 0.22 0.06 0.22 Matches 2016-2017 26 Brøndby dk DEN 1. Danish Superliga 2nd 35 33 3,006 33.4 2 4 6 2 0 0 2 0 0.06 0.12 0.18 0.06 0.18 Matches 2017-2018 27 Brøndby dk DEN 1. Danish Superliga 2nd 35 34 3,061 34.0 3 6 9 3 0 0 5 0 0.09 0.18 0.26 0.09 0.26 Matches 2018-2019 28 Guingamp fr FRA 1. Ligue 1 20th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Brøndby dk DEN 1. Danish Superliga 4th 19 19 1,709 19.0 2 4 6 2 0 0 3 0 0.11 0.21 0.32 0.11 0.32 Matches 2019-2020 29 Brøndby dk DEN 1. Danish Superliga 4th 9 7 599 6.7 0 1 1 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 Matches 2020 29 Elfsborg se SWE 1. Allsvenskan 2nd 29 29 2,539 28.2 3 7 10 3 0 0 2 0 0.11 0.25 0.35 0.11 0.35 Matches 2021 30 Elfsborg se SWE 1. Allsvenskan 4th 25 25 2,174 24.2 3 5 8 3 0 0 4 0 0.12 0.21 0.33 0.12 0.33 Matches 2022 31 Elfsborg se SWE 1. Allsvenskan 6th 25 24 2,163 24.0 2 4 6 2 0 0 3 0 0.08 0.17 0.25 0.08 0.25 Matches 2023 32 Elfsborg se SWE 1. Allsvenskan 2nd 29 29 2,595 28.8 4 6 10 4 0 0 1 0 0.14 0.21 0.35 0.14 0.35 Matches 2024 33 Elfsborg se SWE 1. Allsvenskan 7th 15 12 1,075 11.9 1 1 2 1 0 0 3 0 0.08 0.08 0.17 0.08 0.17 Matches 2025 34 Elfsborg se SWE 1. Allsvenskan 8th 18 6 662 7.4 2 0 2 2 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Matches 16 Seasons 3 Clubs 3 Leagues 437 398 35,465 394.1 53 64 117 51 2 3 38 0 0.13 0.16 0.30 0.13 0.29 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 Elfsborg (11 Seasons) 1 League 290 256 22,742 252.7 41 41 82 39 2 3 21 0 0.16 0.16 0.32 0.15 0.32 Brøndby (6 Seasons) 1 League 146 141 12,633 140.4 12 23 35 12 0 0 17 0 0.09 0.16 0.25 0.09 0.25 Guingamp (1 Season) 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 Allsvenskan (11 Seasons) 290 256 22,742 252.7 41 41 82 39 2 3 21 0 0.16 0.16 0.32 0.15 0.32 Danish Superliga (6 Seasons) 146 141 12,633 140.4 12 23 35 12 0 0 17 0 0.09 0.16 0.25 0.09 0.25 Ligue 1 (1 Season) 1 1 90 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 2018-2019 28 Guingamp fr FRA Coupe de France 9th 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Guingamp fr FRA 1. Coupe de la Ligue 2nd 0 0 Matches 1 Season 1 Club 2 Leagues 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (1 Season) 0 0
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2013-2014 23 Elfsborg 2. Europa Lg GR 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 34 Elfsborg 2. Europa Lg Lg 2 0 14 0.2 1 0 1 1 0 0 0 0 6.43 0.00 6.43 6.43 6.43 Matches 2 Seasons 1 Club 1 League 8 6 554 6.2 1 0 1 1 0 0 1 0 0.16 0.00 0.16 0.16 0.16
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 2014 23 se Sweden Friendlies (M) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 24 se Sweden Friendlies (M) 2 1 125 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 27 se Sweden WCQ 0 0 Matches 2018 27 se Sweden Friendlies (M) 2 1 100 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 2 Leagues 5 3 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (3 Seasons) 5 3 315 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2010 19 Elfsborg 1 League 21.2 6 29 1.37 0.21 0 0 2011 20 Elfsborg 1 League 18.5 4 26 1.41 0.15 0 0 2012 21 Elfsborg 1 League 28.5 3 17 0.60 0.18 0 0 2013 22 Elfsborg 1 League 30.0 5 15 0.50 0.27 1 1 2013-2014 23 Elfsborg 1 League 6.0 0 1 0.17 0.00 0 0 2014 23 Elfsborg 1 League 30.0 8 27 0.90 0.26 1 2 2014-2015 24 Brøndby 1 League 16.0 3 11 0.69 0.27 0 0 2015-2016 25 Brøndby 1 League 31.3 2 18 0.57 0.11 0 0 2016-2017 26 Brøndby 1 League 33.4 2 0 16 0.00 0.48 0.13 0 0 2017-2018 27 Brøndby 1 League 34.0 3 0 13 0.00 0.38 0.23 0 0 2018-2019 28 Guingamp 3 Leagues 4.3 0 1 0 0.0 0.23 0.00 0.00 0 0 2018-2019 28 Brøndby 1 League 19.0 2 0 0 2019-2020 29 Brøndby 1 League 6.7 0 3 0 0.0 0.45 0.00 0.00 0 0 2020 29 Elfsborg 1 League 28.2 3 33 11 33.3 1.17 0.39 0.09 0.27 0 0 2021 30 Elfsborg 1 League 24.2 3 30 7 23.3 1.24 0.29 0.10 0.43 0 0 2022 31 Elfsborg 1 League 24.0 2 28 7 25.0 1.17 0.29 0.07 0.29 0 0 2023 32 Elfsborg 1 League 28.8 4 26 11 42.3 0.90 0.38 0.15 0.36 0 0 2024 33 Elfsborg 1 League 11.9 1 13 5 38.5 1.09 0.42 0.08 0.20 0 0 2024-2025 34 Elfsborg 1 League 0.2 1 1 1 100.0 6.43 6.43 1.00 1.00 0 0 2025 34 Elfsborg 1 League 7.4 2 13 3 23.1 1.77 0.41 0.15 0.67 0 0 16 Seasons 3 Clubs 6 Leagues 403.5 54 148 218 50.0 0.73 0.57 0.14 0.23 2 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Elfsborg (11 Seasons) 2 Leagues 258.8 42 144 160 31.3 1.15 0.62 0.11 0.25 2 3 Brøndby (6 Seasons) 1 League 140.4 12 3 58 966.7 0.04 0.48 1.67 0.17 0 0 Guingamp (1 Season) 3 Leagues 4.3 0 1 0 0.0 0.23 0.00 0.00 0 0 Allsvenskan (11 Seasons) 252.7 41 143 158 30.8 1.15 0.63 0.10 0.25 2 3 Danish Superliga (6 Seasons) 140.4 12 3 58 966.7 0.04 0.48 1.67 0.17 0 0 Europa Lg (2 Seasons) 6.2 1 1 2 100.0 6.43 0.32 1.00 0.50 0 0 Coupe de France (1 Season) 3.3 0 1 0 0.0 0.30 0.00 0.00 0 0 Ligue 1 (1 Season) 1.0 0 0 0 0.00 0.00 0 0 Coupe de la Ligue (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2018-2019 28 Guingamp fr FRA Coupe de France 9th 3.3 0 1 0 0.0 0.30 0.00 0.00 0 0 Matches 1 Season 1 Club 2 Leagues 3.3 0 1 0 0.0 0.30 0.00 0.00 0 0 Coupe de France (1 Season) 3.3 0 1 0 0.0 0.30 0.00 0.00 0 0 Coupe de la Ligue (1 Season)
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 23 Elfsborg 2. Europa Lg GR 6.0 0 1 0.17 0.00 0 0 Matches 2024-2025 34 Elfsborg 2. Europa Lg Lg 0.2 1 1 1 100.0 6.43 6.43 1.00 1.00 0 0 Matches 2 Seasons 1 Club 1 League 6.2 1 1 2 100.0 6.43 0.32 1.00 0.50 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 2010 19 Elfsborg se SWE 1. Allsvenskan 29 1,904 66 70.5 21.2 23 6 2011 20 Elfsborg se SWE 1. Allsvenskan 30 1,662 55 61.6 18.5 20 10 2012 21 Elfsborg se SWE 1. Allsvenskan 30 2,568 86 95.1 28.5 28 2 2013 22 Elfsborg se SWE 1. Allsvenskan 30 2,700 90 100.0 30.0 30 0 2013-2014 23 Elfsborg 2. Europa Lg 6 540 90 100.0 6.0 6 6 0 Matches 2014 23 Elfsborg se SWE 1. Allsvenskan 30 2,700 90 100.0 30.0 30 30 0 0 1.73 40 31 +9 +0.30 Matches 2014-2015 24 Brøndby dk DEN 1. Danish Superliga 16 1,440 90 48.5 16.0 16 16 0 0 1.75 22 12 +10 +0.62 +0.39 Matches 2015-2016 25 Brøndby dk DEN 1. Danish Superliga 32 2,818 88 94.9 31.3 32 31 0 0 1.59 40 37 +3 +0.10 -1.68 Matches 2016-2017 26 Brøndby dk DEN 1. Danish Superliga 35 3,006 86 92.8 33.4 33 32 2 0 1.77 58 35 +23 +0.69 +1.07 Matches 2017-2018 27 Brøndby dk DEN 1. Danish Superliga 35 3,061 87 94.5 34.0 34 31 1 0 2.29 80 33 +47 +1.38 +2.39 Matches 2018-2019 28 Guingamp fr FRA Coupe de France 3 300 100 100.0 3.3 3 100 3 0 0 2.00 7 5 +2 +0.60 Matches 2018-2019 28 Guingamp fr FRA 1. Coupe de la Ligue 0 0 0 0 2 Matches 2018-2019 28 Brøndby dk DEN 1. Danish Superliga 19 1,709 90 52.7 19.0 19 90 18 0 1 1.42 30 26 +4 +0.21 -0.02 Matches 2018-2019 28 Guingamp fr FRA 1. Ligue 1 1 90 90 2.6 1.0 1 90 1 0 5 0.00 0 1 -1 -1.00 +0.05 Matches 2019-2020 29 Brøndby dk DEN 1. Danish Superliga 9 599 67 18.5 6.7 7 81 3 2 16 4 0.78 9 12 -3 -0.45 -1.03 Matches 2020 29 Elfsborg se SWE 1. Allsvenskan 29 2,539 88 94.0 28.2 29 88 27 0 0 1.72 48 37 +11 +0.39 +0.39 Matches 2021 30 Elfsborg se SWE 1. Allsvenskan 25 2,174 87 80.5 24.2 25 87 22 0 2 1.80 39 25 +14 +0.58 +0.24 Matches 2022 31 Elfsborg se SWE 1. Allsvenskan 25 2,163 87 80.1 24.0 24 89 23 1 26 1 1.84 46 29 +17 +0.71 +0.20 Matches 2023 32 Elfsborg se SWE 1. Allsvenskan 29 2,595 89 96.1 28.8 29 89 27 0 0 2.10 57 26 +31 +1.08 -0.64 Matches 2024 33 Elfsborg se SWE 1. Allsvenskan 15 1,075 72 39.8 11.9 12 86 10 3 15 13 1.60 24 21 +3 +0.25 -0.03 Matches 2024-2025 34 Elfsborg 2. Europa Lg 2 14 7 1.9 0.2 0 0 2 7 6 1.50 1 0 +1 +6.43 +7.19 Matches 2025 34 Elfsborg se SWE 1. Allsvenskan 18 662 37 24.5 7.4 6 74 2 12 18 9 1.22 10 18 -8 -1.09 -1.18 Matches 16 Seasons 3 Clubs 6 Leagues 448 36,319 81 67.1 403.5 407 88 282 41 17 43 1.74 511 348 +163 +0.54 +0.58 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Elfsborg (11 Seasons) 2 Leagues 298 23,296 78 75.2 258.8 262 87 147 36 17 31 1.75 265 187 +78 +0.50 +0.38 Brøndby (6 Seasons) 1 League 146 12,633 87 66.8 140.4 141 88 131 5 16 5 1.75 239 155 +84 +0.60 +0.24 Guingamp (1 Season) 3 Leagues 4 390 98 9.1 4.3 4 98 4 0 7 1.50 7 6 +1 +0.23 +1.28 Allsvenskan (11 Seasons) 290 22,742 78 76.6 252.7 256 87 141 34 18 25 1.75 264 187 +77 +0.50 +0.25 Danish Superliga (6 Seasons) 146 12,633 87 66.8 140.4 141 88 131 5 16 5 1.75 239 155 +84 +0.60 +0.24 Europa Lg (2 Seasons) 8 554 69 44.0 6.2 6 6 2 7 6 1.50 1 0 +1 +6.43 +7.19 Coupe de France (1 Season) 3 300 100 100.0 3.3 3 100 3 0 0 2.00 7 5 +2 +0.60 Ligue 1 (1 Season) 1 90 90 2.6 1.0 1 90 1 0 5 0.00 0 1 -1 -1.00 +0.05 Coupe de la Ligue (1 Season) 0 0 0 0 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 2010 19 Elfsborg 1 League 29 1,904 66 70.5 21.2 23 6 2011 20 Elfsborg 1 League 30 1,662 55 61.6 18.5 20 10 2012 21 Elfsborg 1 League 30 2,568 86 95.1 28.5 28 2 2013 22 Elfsborg 1 League 30 2,700 90 100.0 30.0 30 0 2013-2014 23 Elfsborg 1 League 6 540 90 100.0 6.0 6 6 0 2014 23 Elfsborg 1 League 30 2,700 90 100.0 30.0 30 30 0 0 1.73 40 31 +9 +0.30 2014-2015 24 Brøndby 1 League 16 1,440 90 48.5 16.0 16 16 0 0 1.75 22 12 +10 +0.62 +0.39 2015-2016 25 Brøndby 1 League 32 2,818 88 94.9 31.3 32 31 0 0 1.59 40 37 +3 +0.10 -1.68 2016-2017 26 Brøndby 1 League 35 3,006 86 92.8 33.4 33 32 2 0 1.77 58 35 +23 +0.69 +1.07 2017-2018 27 Brøndby 1 League 35 3,061 87 94.5 34.0 34 31 1 0 2.29 80 33 +47 +1.38 +2.39 2018-2019 28 Guingamp 3 Leagues 4 390 98 9.1 4.3 4 98 4 0 7 1.50 7 6 +1 +0.23 +1.28 2018-2019 28 Brøndby 1 League 19 1,709 90 52.7 19.0 19 90 18 0 1 1.42 30 26 +4 +0.21 -0.02 2019-2020 29 Brøndby 1 League 9 599 67 18.5 6.7 7 81 3 2 16 4 0.78 9 12 -3 -0.45 -1.03 2020 29 Elfsborg 1 League 29 2,539 88 94.0 28.2 29 88 27 0 0 1.72 48 37 +11 +0.39 +0.39 2021 30 Elfsborg 1 League 25 2,174 87 80.5 24.2 25 87 22 0 2 1.80 39 25 +14 +0.58 +0.24 2022 31 Elfsborg 1 League 25 2,163 87 80.1 24.0 24 89 23 1 26 1 1.84 46 29 +17 +0.71 +0.20 2023 32 Elfsborg 1 League 29 2,595 89 96.1 28.8 29 89 27 0 0 2.10 57 26 +31 +1.08 -0.64 2024 33 Elfsborg 1 League 15 1,075 72 39.8 11.9 12 86 10 3 15 13 1.60 24 21 +3 +0.25 -0.03 2024-2025 34 Elfsborg 1 League 2 14 7 1.9 0.2 0 0 2 7 6 1.50 1 0 +1 +6.43 +7.19 2025 34 Elfsborg 1 League 18 662 37 24.5 7.4 6 74 2 12 18 9 1.22 10 18 -8 -1.09 -1.18 16 Seasons 3 Clubs 6 Leagues 448 36,319 81 67.1 403.5 407 88 282 41 17 43 1.74 511 348 +163 +0.54 +0.58 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Elfsborg (11 Seasons) 2 Leagues 298 23,296 78 75.2 258.8 262 87 147 36 17 31 1.75 265 187 +78 +0.50 +0.38 Brøndby (6 Seasons) 1 League 146 12,633 87 66.8 140.4 141 88 131 5 16 5 1.75 239 155 +84 +0.60 +0.24 Guingamp (1 Season) 3 Leagues 4 390 98 9.1 4.3 4 98 4 0 7 1.50 7 6 +1 +0.23 +1.28 Allsvenskan (11 Seasons) 290 22,742 78 76.6 252.7 256 87 141 34 18 25 1.75 264 187 +77 +0.50 +0.25 Danish Superliga (6 Seasons) 146 12,633 87 66.8 140.4 141 88 131 5 16 5 1.75 239 155 +84 +0.60 +0.24 Europa Lg (2 Seasons) 8 554 69 44.0 6.2 6 6 2 7 6 1.50 1 0 +1 +6.43 +7.19 Coupe de France (1 Season) 3 300 100 100.0 3.3 3 100 3 0 0 2.00 7 5 +2 +0.60 Ligue 1 (1 Season) 1 90 90 2.6 1.0 1 90 1 0 5 0.00 0 1 -1 -1.00 +0.05 Coupe de la Ligue (1 Season) 0 0 0 0 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 2010 19 Elfsborg se SWE 1. Allsvenskan 4th 29 1,904 66 70.5 21.2 23 6 2011 20 Elfsborg se SWE 1. Allsvenskan 3rd 30 1,662 55 61.6 18.5 20 10 2012 21 Elfsborg se SWE 1. Allsvenskan 1st 30 2,568 86 95.1 28.5 28 2 2013 22 Elfsborg se SWE 1. Allsvenskan 6th 30 2,700 90 100.0 30.0 30 0 2014 23 Elfsborg se SWE 1. Allsvenskan 4th 30 2,700 90 100.0 30.0 30 30 0 0 1.73 40 31 +9 +0.30 Matches 2014-2015 24 Brøndby dk DEN 1. Danish Superliga 3rd 16 1,440 90 48.5 16.0 16 16 0 0 1.75 22 12 +10 +0.62 +0.39 Matches 2015-2016 25 Brøndby dk DEN 1. Danish Superliga 4th 32 2,818 88 94.9 31.3 32 31 0 0 1.59 40 37 +3 +0.10 -1.68 Matches 2016-2017 26 Brøndby dk DEN 1. Danish Superliga 2nd 35 3,006 86 92.8 33.4 33 32 2 0 1.77 58 35 +23 +0.69 +1.07 Matches 2017-2018 27 Brøndby dk DEN 1. Danish Superliga 2nd 35 3,061 87 94.5 34.0 34 31 1 0 2.29 80 33 +47 +1.38 +2.39 Matches 2018-2019 28 Guingamp fr FRA 1. Ligue 1 20th 1 90 90 2.6 1.0 1 90 1 0 5 0.00 0 1 -1 -1.00 +0.05 Matches 2018-2019 28 Brøndby dk DEN 1. Danish Superliga 4th 19 1,709 90 52.7 19.0 19 90 18 0 1 1.42 30 26 +4 +0.21 -0.02 Matches 2019-2020 29 Brøndby dk DEN 1. Danish Superliga 4th 9 599 67 18.5 6.7 7 81 3 2 16 4 0.78 9 12 -3 -0.45 -1.03 Matches 2020 29 Elfsborg se SWE 1. Allsvenskan 2nd 29 2,539 88 94.0 28.2 29 88 27 0 0 1.72 48 37 +11 +0.39 +0.39 Matches 2021 30 Elfsborg se SWE 1. Allsvenskan 4th 25 2,174 87 80.5 24.2 25 87 22 0 2 1.80 39 25 +14 +0.58 +0.24 Matches 2022 31 Elfsborg se SWE 1. Allsvenskan 6th 25 2,163 87 80.1 24.0 24 89 23 1 26 1 1.84 46 29 +17 +0.71 +0.20 Matches 2023 32 Elfsborg se SWE 1. Allsvenskan 2nd 29 2,595 89 96.1 28.8 29 89 27 0 0 2.10 57 26 +31 +1.08 -0.64 Matches 2024 33 Elfsborg se SWE 1. Allsvenskan 7th 15 1,075 72 39.8 11.9 12 86 10 3 15 13 1.60 24 21 +3 +0.25 -0.03 Matches 2025 34 Elfsborg se SWE 1. Allsvenskan 8th 18 662 37 24.5 7.4 6 74 2 12 18 9 1.22 10 18 -8 -1.09 -1.18 Matches 16 Seasons 3 Clubs 3 Leagues 437 35,465 81 68.2 394.1 398 87 273 39 18 35 1.74 503 343 +160 +0.54 +0.54 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Elfsborg (11 Seasons) 1 League 290 22,742 78 76.6 252.7 256 87 141 34 18 25 1.75 264 187 +77 +0.50 +0.25 Brøndby (6 Seasons) 1 League 146 12,633 87 66.8 140.4 141 88 131 5 16 5 1.75 239 155 +84 +0.60 +0.24 Guingamp (1 Season) 1 League 1 90 90 2.6 1.0 1 90 1 0 5 0.00 0 1 -1 -1.00 +0.05 Allsvenskan (11 Seasons) 290 22,742 78 76.6 252.7 256 87 141 34 18 25 1.75 264 187 +77 +0.50 +0.25 Danish Superliga (6 Seasons) 146 12,633 87 66.8 140.4 141 88 131 5 16 5 1.75 239 155 +84 +0.60 +0.24 Ligue 1 (1 Season) 1 90 90 2.6 1.0 1 90 1 0 5 0.00 0 1 -1 -1.00 +0.05
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 2018-2019 28 Guingamp fr FRA Coupe de France 9th 3 300 100 100.0 3.3 3 100 3 0 0 2.00 7 5 +2 +0.60 Matches 2018-2019 28 Guingamp fr FRA 1. Coupe de la Ligue 2nd 0 0 0 0 2 Matches 1 Season 1 Club 2 Leagues 3 300 100 34.5 3.3 3 100 3 0 2 2.00 7 5 +2 +0.60 Coupe de France (1 Season) 3 300 100 100.0 3.3 3 100 3 0 0 2.00 7 5 +2 +0.60 Coupe de la Ligue (1 Season) 0 0 0 0 2
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 23 Elfsborg 2. Europa Lg GR 6 540 90 100.0 6.0 6 6 0 Matches 2024-2025 34 Elfsborg 2. Europa Lg Lg 2 14 7 1.9 0.2 0 0 2 7 6 1.50 1 0 +1 +6.43 +7.19 Matches 2 Seasons 1 Club 1 League 8 554 69 44.0 6.2 6 6 2 7 6 1.50 1 0 +1 +6.43 +7.19
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 23 se Sweden Friendlies (M) 1 90 90 16.7 1.0 1 90 1 0 1 3.00 2 1 +1 +1.00 +1.20 Matches 2015 24 se Sweden Friendlies (M) 2 125 63 34.7 1.4 1 91 1 1 34 0 1.50 2 1 +1 +0.72 -0.05 Matches 2018 27 se Sweden WCQ 0 0 0 0 1 Matches 2018 27 se Sweden Friendlies (M) 2 100 50 18.5 1.1 1 91 1 1 9 0 0.00 0 2 -2 -1.80 -1.39 Matches 3 Seasons 1 Club 2 Leagues 5 315 63 12.5 3.5 3 91 3 2 22 2 1.20 4 4 0 0.00 +0.08 Friendlies (M) (3 Seasons) 5 315 63 21.9 3.5 3 91 3 2 22 1 1.20 4 4 0 0.00 +0.08 WCQ (1 Season) 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2010 19 Elfsborg 1 League 21.2 2 0 26 2011 20 Elfsborg 1 League 18.5 0 0 14 2012 21 Elfsborg 1 League 28.5 2 0 12 2013 22 Elfsborg 1 League 30.0 2 0 14 2013-2014 23 Elfsborg 1 League 6.0 1 0 6 2014 23 Elfsborg 1 League 30.0 1 0 12 2014-2015 24 Brøndby 1 League 16.0 1 0 2015-2016 25 Brøndby 1 League 31.3 4 0 27 2016-2017 26 Brøndby 1 League 33.4 2 0 0 24 0 0 0 0 0 0 0 1 2017-2018 27 Brøndby 1 League 34.0 5 0 0 25 0 0 0 0 0 0 0 0 2018-2019 28 Guingamp 3 Leagues 4.3 0 0 0 1 0 0 7 1 1 0 0 0 2018-2019 28 Brøndby 1 League 19.0 3 0 0 0 2019-2020 29 Brøndby 1 League 6.7 2 0 0 12 1 0 36 8 8 0 2020 29 Elfsborg 1 League 28.2 2 0 0 18 18 8 262 30 30 1 2021 30 Elfsborg 1 League 24.2 4 0 0 15 12 9 223 26 17 1 2022 31 Elfsborg 1 League 24.0 3 0 0 13 14 3 187 25 17 0 2023 32 Elfsborg 1 League 28.8 1 0 0 28 11 7 162 35 19 0 2024 33 Elfsborg 1 League 11.9 3 0 0 8 3 2 42 6 11 0 2024-2025 34 Elfsborg 1 League 0.2 0 0 0 0 1 0 0 0 0 0 2025 34 Elfsborg 1 League 7.4 1 0 0 6 7 2 18 3 7 0 16 Seasons 3 Clubs 6 Leagues 403.5 39 0 0 261 67 31 937 134 110 0 0 3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Elfsborg (11 Seasons) 2 Leagues 258.8 22 0 0 172 66 31 894 125 101 2 Brøndby (6 Seasons) 1 League 140.4 17 0 0 88 1 0 36 8 8 0 0 1 Guingamp (1 Season) 3 Leagues 4.3 0 0 0 1 0 0 7 1 1 0 0 0 Allsvenskan (11 Seasons) 252.7 21 0 0 166 65 31 894 125 101 2 Danish Superliga (6 Seasons) 140.4 17 0 0 88 1 0 36 8 8 0 0 1 Europa Lg (2 Seasons) 6.2 1 0 0 6 1 0 0 0 0 0 Coupe de France (1 Season) 3.3 0 0 0 0 0 0 2 0 0 0 0 0 Ligue 1 (1 Season) 1.0 0 0 0 1 0 0 5 1 1 0 0 0 Coupe de la Ligue (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 28 Guingamp fr FRA Coupe de France 9th 3.3 0 0 0 0 0 0 2 0 0 0 0 0 Matches 1 Season 1 Club 2 Leagues 3.3 0 0 0 0 0 0 2 0 0 0 0 0 Coupe de France (1 Season) 3.3 0 0 0 0 0 0 2 0 0 0 0 0 Coupe de la Ligue (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 23 Elfsborg 2. Europa Lg GR 6.0 1 0 6 Matches 2024-2025 34 Elfsborg 2. Europa Lg Lg 0.2 0 0 0 0 1 0 0 0 0 0 Matches 2 Seasons 1 Club 1 League 6.2 1 0 0 6 1 0 0 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.
View Additional Information
More Johan Larsson Pages
Johan Larsson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary