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 2014 18 Malmö se SWE 1. Allsvenskan 2 1 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 19 Ängelholm se SWE 2. Superettan 22 19 1,738 19.3 6 4 10 6 0 0 4 0 0.31 0.21 0.52 0.31 0.52 Matches 2016 20 Östersund se SWE 1. Allsvenskan 7 3 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 20 Malmö se SWE 1. Allsvenskan 3 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 21 Gefle se SWE 2. Superettan 28 26 2,323 25.8 3 9 12 1 2 3 3 0 0.12 0.35 0.46 0.04 0.39 Matches 2018 22 Gefle se SWE 2. Superettan 28 28 2,513 27.9 4 1 5 2 2 2 3 0 0.14 0.04 0.18 0.07 0.11 Matches 2019 23 Kalmar se SWE 1. Allsvenskan 19 18 1,581 17.6 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 Matches 2020 24 Kalmar se SWE 1. Allsvenskan 23 21 1,874 20.8 4 3 7 2 2 2 0 0 0.19 0.14 0.34 0.10 0.24 Matches 2021 25 Kalmar se SWE 1. Allsvenskan 29 28 2,530 28.1 0 4 4 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2022 26 Djurgården se SWE 1. Allsvenskan 28 27 2,400 26.7 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Djurgården 3. Conf Lg 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 27 Djurgården se SWE 1. Allsvenskan 30 30 2,699 30.0 0 1 1 0 0 0 3 0 0.00 0.03 0.03 0.00 0.03 Matches 2024 28 Djurgården se SWE 1. Allsvenskan 12 12 955 10.6 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Matches 11 Seasons 6 Clubs 3 Leagues 239 221 19,705 218.9 17 24 41 11 6 7 25 0 0.08 0.11 0.19 0.05 0.16 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 Djurgården (3 Seasons) 2 Leagues 78 77 6,774 75.3 0 2 2 0 0 0 12 0 0.00 0.03 0.03 0.00 0.03 Kalmar (3 Seasons) 1 League 71 67 5,985 66.5 4 8 12 2 2 2 3 0 0.06 0.12 0.18 0.03 0.15 Gefle (2 Seasons) 1 League 56 54 4,836 53.7 7 10 17 3 4 5 6 0 0.13 0.19 0.32 0.06 0.24 Malmö (2 Seasons) 1 League 5 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ängelholm (1 Season) 1 League 22 19 1,738 19.3 6 4 10 6 0 0 4 0 0.31 0.21 0.52 0.31 0.52 Östersund (1 Season) 1 League 7 3 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Allsvenskan (8 Seasons) 153 140 12,411 137.9 4 10 14 2 2 2 14 0 0.03 0.07 0.10 0.01 0.09 Superettan (3 Seasons) 78 73 6,574 73.0 13 14 27 9 4 5 10 0 0.18 0.19 0.37 0.12 0.31 Conf Lg (1 Season) 8 8 720 8.0 0 0 0 0 0 0 1 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 2014 18 Malmö 1 League 2 1 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015 19 Ängelholm 1 League 22 19 1,738 19.3 6 4 10 6 0 0 4 0 0.31 0.21 0.52 0.31 0.52 2016 20 Östersund 1 League 7 3 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016 20 Malmö 1 League 3 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017 21 Gefle 1 League 28 26 2,323 25.8 3 9 12 1 2 3 3 0 0.12 0.35 0.46 0.04 0.39 2018 22 Gefle 1 League 28 28 2,513 27.9 4 1 5 2 2 2 3 0 0.14 0.04 0.18 0.07 0.11 2019 23 Kalmar 1 League 19 18 1,581 17.6 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 2020 24 Kalmar 1 League 23 21 1,874 20.8 4 3 7 2 2 2 0 0 0.19 0.14 0.34 0.10 0.24 2021 25 Kalmar 1 League 29 28 2,530 28.1 0 4 4 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 2022 26 Djurgården 1 League 28 27 2,400 26.7 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 2022-2023 27 Djurgården 1 League 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023 27 Djurgården 1 League 30 30 2,699 30.0 0 1 1 0 0 0 3 0 0.00 0.03 0.03 0.00 0.03 2024 28 Djurgården 1 League 12 12 955 10.6 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 11 Seasons 6 Clubs 3 Leagues 239 221 19,705 218.9 17 24 41 11 6 7 25 0 0.08 0.11 0.19 0.05 0.16 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 Djurgården (3 Seasons) 2 Leagues 78 77 6,774 75.3 0 2 2 0 0 0 12 0 0.00 0.03 0.03 0.00 0.03 Kalmar (3 Seasons) 1 League 71 67 5,985 66.5 4 8 12 2 2 2 3 0 0.06 0.12 0.18 0.03 0.15 Gefle (2 Seasons) 1 League 56 54 4,836 53.7 7 10 17 3 4 5 6 0 0.13 0.19 0.32 0.06 0.24 Malmö (2 Seasons) 1 League 5 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ängelholm (1 Season) 1 League 22 19 1,738 19.3 6 4 10 6 0 0 4 0 0.31 0.21 0.52 0.31 0.52 Östersund (1 Season) 1 League 7 3 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Allsvenskan (8 Seasons) 153 140 12,411 137.9 4 10 14 2 2 2 14 0 0.03 0.07 0.10 0.01 0.09 Superettan (3 Seasons) 78 73 6,574 73.0 13 14 27 9 4 5 10 0 0.18 0.19 0.37 0.12 0.31 Conf Lg (1 Season) 8 8 720 8.0 0 0 0 0 0 0 1 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 2014 18 Malmö se SWE 1. Allsvenskan 1st 2 1 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 19 Ängelholm se SWE 2. Superettan 12th 22 19 1,738 19.3 6 4 10 6 0 0 4 0 0.31 0.21 0.52 0.31 0.52 Matches 2016 20 Östersund se SWE 1. Allsvenskan 8th 7 3 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 20 Malmö se SWE 1. Allsvenskan 1st 3 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 21 Gefle se SWE 2. Superettan 12th 28 26 2,323 25.8 3 9 12 1 2 3 3 0 0.12 0.35 0.46 0.04 0.39 Matches 2018 22 Gefle se SWE 2. Superettan 15th 28 28 2,513 27.9 4 1 5 2 2 2 3 0 0.14 0.04 0.18 0.07 0.11 Matches 2019 23 Kalmar se SWE 1. Allsvenskan 14th 19 18 1,581 17.6 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 Matches 2020 24 Kalmar se SWE 1. Allsvenskan 14th 23 21 1,874 20.8 4 3 7 2 2 2 0 0 0.19 0.14 0.34 0.10 0.24 Matches 2021 25 Kalmar se SWE 1. Allsvenskan 6th 29 28 2,530 28.1 0 4 4 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2022 26 Djurgården se SWE 1. Allsvenskan 2nd 28 27 2,400 26.7 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 27 Djurgården se SWE 1. Allsvenskan 4th 30 30 2,699 30.0 0 1 1 0 0 0 3 0 0.00 0.03 0.03 0.00 0.03 Matches 2024 28 Djurgården se SWE 1. Allsvenskan 4th 12 12 955 10.6 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 Matches 11 Seasons 6 Clubs 2 Leagues 231 213 18,985 210.9 17 24 41 11 6 7 24 0 0.08 0.11 0.19 0.05 0.17 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 Kalmar (3 Seasons) 1 League 71 67 5,985 66.5 4 8 12 2 2 2 3 0 0.06 0.12 0.18 0.03 0.15 Djurgården (3 Seasons) 1 League 70 69 6,054 67.3 0 2 2 0 0 0 11 0 0.00 0.03 0.03 0.00 0.03 Gefle (2 Seasons) 1 League 56 54 4,836 53.7 7 10 17 3 4 5 6 0 0.13 0.19 0.32 0.06 0.24 Malmö (2 Seasons) 1 League 5 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ängelholm (1 Season) 1 League 22 19 1,738 19.3 6 4 10 6 0 0 4 0 0.31 0.21 0.52 0.31 0.52 Östersund (1 Season) 1 League 7 3 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Allsvenskan (8 Seasons) 153 140 12,411 137.9 4 10 14 2 2 2 14 0 0.03 0.07 0.10 0.01 0.09 Superettan (3 Seasons) 78 73 6,574 73.0 13 14 27 9 4 5 10 0 0.18 0.19 0.37 0.12 0.31
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 2022-2023 27 Djurgården 3. Conf Lg R16 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2014 18 Malmö 1 League 0.6 0 0 0.00 0 0 2015 19 Ängelholm 1 League 19.3 6 16 0.83 0.38 0 0 2016 20 Östersund 1 League 3.2 0 0 0 0.00 0.00 0 0 2016 20 Malmö 1 League 0.4 0 0 0 0.00 0.00 0 0 2017 21 Gefle 1 League 25.8 3 0 9 0.00 0.35 0.11 2 3 2018 22 Gefle 1 League 27.9 4 0 0.00 2 2 2019 23 Kalmar 1 League 17.6 0 7 0 0.0 0.40 0.00 0.00 0 0 2020 24 Kalmar 1 League 20.8 4 11 6 54.5 0.53 0.29 0.18 0.33 2 2 2021 25 Kalmar 1 League 28.1 0 13 3 23.1 0.46 0.11 0.00 0.00 0 0 2022 26 Djurgården 1 League 26.7 0 11 1 9.1 0.41 0.04 0.00 0.00 0 0 2022-2023 27 Djurgården 1 League 8.0 0 0 0 2023 27 Djurgården 1 League 30.0 0 10 0 0.0 0.33 0.00 0.00 0 0 2024 28 Djurgården 1 League 10.6 0 2 0 0.0 0.19 0.00 0.00 0 0 11 Seasons 6 Clubs 3 Leagues 218.9 17 54 35 35.2 0.28 0.19 0.09 0.26 6 7 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Djurgården (3 Seasons) 2 Leagues 75.3 0 23 1 4.3 0.34 0.01 0.00 0.00 0 0 Kalmar (3 Seasons) 1 League 66.5 4 31 9 29.0 0.47 0.14 0.06 0.22 2 2 Gefle (2 Seasons) 1 League 53.7 7 0 9 0.00 0.35 0.11 4 5 Malmö (2 Seasons) 1 League 1.0 0 0 0 0.00 0.00 0 0 Ängelholm (1 Season) 1 League 19.3 6 16 0.83 0.38 0 0 Östersund (1 Season) 1 League 3.2 0 0 0 0.00 0.00 0 0 Allsvenskan (8 Seasons) 137.9 4 54 10 18.5 0.39 0.07 0.04 0.20 2 2 Superettan (3 Seasons) 73.0 13 0 25 0.00 0.55 0.28 4 5 Conf Lg (1 Season) 8.0 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2022-2023 27 Djurgården 3. Conf Lg R16 8.0 0 0 0 Matches 1 Season 1 Club 1 League 8.0 0 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 2014 18 Malmö se SWE 1. Allsvenskan 2 53 27 2.0 0.6 1 0 1 5 3.00 0 2 -2 -3.40 -4.42 Matches 2015 19 Ängelholm se SWE 2. Superettan 22 1,738 79 64.4 19.3 19 16 3 1 1.14 22 28 -6 -0.31 +0.62 Matches 2016 20 Östersund se SWE 1. Allsvenskan 7 286 41 10.6 3.2 3 1 4 3 1.14 3 5 -2 -0.63 -0.63 Matches 2016 20 Malmö se SWE 1. Allsvenskan 3 33 11 1.2 0.4 0 0 3 1 3.00 1 0 +1 +2.73 +1.61 Matches 2017 21 Gefle se SWE 2. Superettan 28 2,323 83 86.0 25.8 26 24 2 0 1.18 34 40 -6 -0.23 +0.24 Matches 2018 22 Gefle se SWE 2. Superettan 28 2,513 90 93.1 27.9 28 90 26 0 0 0.75 27 57 -30 -1.07 -1.56 Matches 2019 23 Kalmar se SWE 1. Allsvenskan 19 1,581 83 58.6 17.6 18 86 16 1 28 0 0.74 12 20 -8 -0.46 +0.91 Matches 2020 24 Kalmar se SWE 1. Allsvenskan 23 1,874 81 69.4 20.8 21 86 18 2 31 0 1.13 23 34 -11 -0.53 +0.34 Matches 2021 25 Kalmar se SWE 1. Allsvenskan 29 2,530 87 93.7 28.1 28 88 25 1 58 0 1.52 38 34 +4 +0.14 +1.20 Matches 2022 26 Djurgården se SWE 1. Allsvenskan 28 2,400 86 88.9 26.7 27 89 25 1 1 0 1.82 43 23 +20 +0.75 -2.25 Matches 2022-2023 27 Djurgården 3. Conf Lg 8 720 90 100.0 8.0 8 90 8 0 0 2.21 12 11 +1 +0.12 Matches 2023 27 Djurgården se SWE 1. Allsvenskan 30 2,699 90 30.0 30 90 29 0 0 1.67 41 36 +5 +0.17 Matches 2024 28 Djurgården se SWE 1. Allsvenskan 12 955 80 35.4 10.6 12 80 9 0 0 2.08 22 8 +14 +1.32 +1.53 Matches 11 Seasons 6 Clubs 3 Leagues 239 19,705 82 55.9 218.9 221 88 197 18 30 10 1.38 278 298 -20 -0.09 -0.34 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Djurgården (3 Seasons) 2 Leagues 78 6,774 87 66.6 75.3 77 88 71 1 1 0 1.84 118 78 +40 +0.53 +0.51 Kalmar (3 Seasons) 1 League 71 5,985 84 73.9 66.5 67 87 59 4 37 0 1.18 73 88 -15 -0.23 +0.92 Gefle (2 Seasons) 1 League 56 4,836 86 89.6 53.7 54 90 50 2 0 0.97 61 97 -36 -0.67 -0.51 Malmö (2 Seasons) 1 League 5 86 17 1.6 1.0 1 0 4 6 3.00 1 2 -1 -1.05 -2.11 Ängelholm (1 Season) 1 League 22 1,738 79 64.4 19.3 19 16 3 1 1.14 22 28 -6 -0.31 +0.62 Östersund (1 Season) 1 League 7 286 41 10.6 3.2 3 1 4 3 1.14 3 5 -2 -0.63 -0.63 Allsvenskan (8 Seasons) 153 12,411 81 45.0 137.9 140 87 123 13 30 9 1.52 183 162 +21 +0.15 -0.17 Superettan (3 Seasons) 78 6,574 84 81.2 73.0 73 90 66 5 1 1.01 83 125 -42 -0.57 +0.07 Conf Lg (1 Season) 8 720 90 100.0 8.0 8 90 8 0 0 2.21 12 11 +1 +0.12
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 2014 18 Malmö 1 League 2 53 27 2.0 0.6 1 0 1 5 3.00 0 2 -2 -3.40 -4.42 2015 19 Ängelholm 1 League 22 1,738 79 64.4 19.3 19 16 3 1 1.14 22 28 -6 -0.31 +0.62 2016 20 Östersund 1 League 7 286 41 10.6 3.2 3 1 4 3 1.14 3 5 -2 -0.63 -0.63 2016 20 Malmö 1 League 3 33 11 1.2 0.4 0 0 3 1 3.00 1 0 +1 +2.73 +1.61 2017 21 Gefle 1 League 28 2,323 83 86.0 25.8 26 24 2 0 1.18 34 40 -6 -0.23 +0.24 2018 22 Gefle 1 League 28 2,513 90 93.1 27.9 28 90 26 0 0 0.75 27 57 -30 -1.07 -1.56 2019 23 Kalmar 1 League 19 1,581 83 58.6 17.6 18 86 16 1 28 0 0.74 12 20 -8 -0.46 +0.91 2020 24 Kalmar 1 League 23 1,874 81 69.4 20.8 21 86 18 2 31 0 1.13 23 34 -11 -0.53 +0.34 2021 25 Kalmar 1 League 29 2,530 87 93.7 28.1 28 88 25 1 58 0 1.52 38 34 +4 +0.14 +1.20 2022 26 Djurgården 1 League 28 2,400 86 88.9 26.7 27 89 25 1 1 0 1.82 43 23 +20 +0.75 -2.25 2022-2023 27 Djurgården 1 League 8 720 90 100.0 8.0 8 90 8 0 0 2.21 12 11 +1 +0.12 2023 27 Djurgården 1 League 30 2,699 90 30.0 30 90 29 0 0 1.67 41 36 +5 +0.17 2024 28 Djurgården 1 League 12 955 80 35.4 10.6 12 80 9 0 0 2.08 22 8 +14 +1.32 +1.53 11 Seasons 6 Clubs 3 Leagues 239 19,705 82 55.9 218.9 221 88 197 18 30 10 1.38 278 298 -20 -0.09 -0.34 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Djurgården (3 Seasons) 2 Leagues 78 6,774 87 66.6 75.3 77 88 71 1 1 0 1.84 118 78 +40 +0.53 +0.51 Kalmar (3 Seasons) 1 League 71 5,985 84 73.9 66.5 67 87 59 4 37 0 1.18 73 88 -15 -0.23 +0.92 Gefle (2 Seasons) 1 League 56 4,836 86 89.6 53.7 54 90 50 2 0 0.97 61 97 -36 -0.67 -0.51 Malmö (2 Seasons) 1 League 5 86 17 1.6 1.0 1 0 4 6 3.00 1 2 -1 -1.05 -2.11 Ängelholm (1 Season) 1 League 22 1,738 79 64.4 19.3 19 16 3 1 1.14 22 28 -6 -0.31 +0.62 Östersund (1 Season) 1 League 7 286 41 10.6 3.2 3 1 4 3 1.14 3 5 -2 -0.63 -0.63 Allsvenskan (8 Seasons) 153 12,411 81 45.0 137.9 140 87 123 13 30 9 1.52 183 162 +21 +0.15 -0.17 Superettan (3 Seasons) 78 6,574 84 81.2 73.0 73 90 66 5 1 1.01 83 125 -42 -0.57 +0.07 Conf Lg (1 Season) 8 720 90 100.0 8.0 8 90 8 0 0 2.21 12 11 +1 +0.12
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 2014 18 Malmö se SWE 1. Allsvenskan 1st 2 53 27 2.0 0.6 1 0 1 5 3.00 0 2 -2 -3.40 -4.42 Matches 2015 19 Ängelholm se SWE 2. Superettan 12th 22 1,738 79 64.4 19.3 19 16 3 1 1.14 22 28 -6 -0.31 +0.62 Matches 2016 20 Östersund se SWE 1. Allsvenskan 8th 7 286 41 10.6 3.2 3 1 4 3 1.14 3 5 -2 -0.63 -0.63 Matches 2016 20 Malmö se SWE 1. Allsvenskan 1st 3 33 11 1.2 0.4 0 0 3 1 3.00 1 0 +1 +2.73 +1.61 Matches 2017 21 Gefle se SWE 2. Superettan 12th 28 2,323 83 86.0 25.8 26 24 2 0 1.18 34 40 -6 -0.23 +0.24 Matches 2018 22 Gefle se SWE 2. Superettan 15th 28 2,513 90 93.1 27.9 28 90 26 0 0 0.75 27 57 -30 -1.07 -1.56 Matches 2019 23 Kalmar se SWE 1. Allsvenskan 14th 19 1,581 83 58.6 17.6 18 86 16 1 28 0 0.74 12 20 -8 -0.46 +0.91 Matches 2020 24 Kalmar se SWE 1. Allsvenskan 14th 23 1,874 81 69.4 20.8 21 86 18 2 31 0 1.13 23 34 -11 -0.53 +0.34 Matches 2021 25 Kalmar se SWE 1. Allsvenskan 6th 29 2,530 87 93.7 28.1 28 88 25 1 58 0 1.52 38 34 +4 +0.14 +1.20 Matches 2022 26 Djurgården se SWE 1. Allsvenskan 2nd 28 2,400 86 88.9 26.7 27 89 25 1 1 0 1.82 43 23 +20 +0.75 -2.25 Matches 2023 27 Djurgården se SWE 1. Allsvenskan 4th 30 2,699 90 30.0 30 90 29 0 0 1.67 41 36 +5 +0.17 Matches 2024 28 Djurgården se SWE 1. Allsvenskan 4th 12 955 80 35.4 10.6 12 80 9 0 0 2.08 22 8 +14 +1.32 +1.53 Matches 11 Seasons 6 Clubs 2 Leagues 231 18,985 82 54.8 210.9 213 88 189 18 30 10 1.35 266 287 -21 -0.10 -0.35 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Kalmar (3 Seasons) 1 League 71 5,985 84 73.9 66.5 67 87 59 4 37 0 1.18 73 88 -15 -0.23 +0.92 Djurgården (3 Seasons) 1 League 70 6,054 86 62.1 67.3 69 88 63 1 1 0 1.80 106 67 +39 +0.58 +0.65 Gefle (2 Seasons) 1 League 56 4,836 86 89.6 53.7 54 90 50 2 0 0.97 61 97 -36 -0.67 -0.51 Malmö (2 Seasons) 1 League 5 86 17 1.6 1.0 1 0 4 6 3.00 1 2 -1 -1.05 -2.11 Ängelholm (1 Season) 1 League 22 1,738 79 64.4 19.3 19 16 3 1 1.14 22 28 -6 -0.31 +0.62 Östersund (1 Season) 1 League 7 286 41 10.6 3.2 3 1 4 3 1.14 3 5 -2 -0.63 -0.63 Allsvenskan (8 Seasons) 153 12,411 81 45.0 137.9 140 87 123 13 30 9 1.52 183 162 +21 +0.15 -0.17 Superettan (3 Seasons) 78 6,574 84 81.2 73.0 73 90 66 5 1 1.01 83 125 -42 -0.57 +0.07
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 2022-2023 27 Djurgården 3. Conf Lg R16 8 720 90 100.0 8.0 8 90 8 0 0 2.21 12 11 +1 +0.12 Matches 1 Season 1 Club 1 League 8 720 90 100.0 8.0 8 90 8 0 0 2.21 12 11 +1 +0.12
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 18 Malmö 1 League 0.6 0 0 2 2015 19 Ängelholm 1 League 19.3 4 0 2016 20 Östersund 1 League 3.2 0 0 0 3 0 0 0 0 0 0 0 0 2016 20 Malmö 1 League 0.4 0 0 0 0 0 0 0 0 0 0 0 0 2017 21 Gefle 1 League 25.8 3 0 0 28 0 0 0 0 0 0 0 0 2018 22 Gefle 1 League 27.9 3 0 0 0 0 0 0 0 0 0 0 2019 23 Kalmar 1 League 17.6 1 0 0 15 23 3 72 13 24 0 2020 24 Kalmar 1 League 20.8 0 0 0 12 20 1 66 24 21 0 2021 25 Kalmar 1 League 28.1 2 0 0 28 30 5 74 23 15 0 2022 26 Djurgården 1 League 26.7 7 0 0 18 25 2 64 26 29 0 2022-2023 27 Djurgården 1 League 8.0 1 0 0 0 2023 27 Djurgården 1 League 30.0 3 0 0 30 34 2 44 27 32 0 2024 28 Djurgården 1 League 10.6 1 0 0 9 12 1 26 9 11 0 11 Seasons 6 Clubs 3 Leagues 218.9 25 0 0 145 144 14 346 122 132 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Djurgården (3 Seasons) 2 Leagues 75.3 12 0 0 57 71 5 134 62 72 0 Kalmar (3 Seasons) 1 League 66.5 3 0 0 55 73 9 212 60 60 0 Gefle (2 Seasons) 1 League 53.7 6 0 0 28 0 0 0 0 0 0 0 0 Malmö (2 Seasons) 1 League 1.0 0 0 0 2 0 0 0 0 0 0 0 0 Ängelholm (1 Season) 1 League 19.3 4 0 Östersund (1 Season) 1 League 3.2 0 0 0 3 0 0 0 0 0 0 0 0 Allsvenskan (8 Seasons) 137.9 14 0 0 117 144 14 346 122 132 0 0 0 Superettan (3 Seasons) 73.0 10 0 0 28 0 0 0 0 0 0 0 0 Conf Lg (1 Season) 8.0 1 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022-2023 27 Djurgården 3. Conf Lg R16 8.0 1 0 0 0 Matches 1 Season 1 Club 1 League 8.0 1 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 Piotr Johansson Pages
Piotr Johansson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary