Last 5 Matches

Last 5 Matches Table
Performance
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Fls Fld Off Crs TklW Int OG PKwon PKcon Match Report
2026-05-25MonAllsvenskanMatchweek 9AwayD 1–1BK HäckenElfsborgYCB90000000101200210Match Report
2026-05-17SunAllsvenskanMatchweek 8AwayW 1–0BK HäckenMjällbyY*CB90000000003000210Match Report
2026-05-10SunAllsvenskanMatchweek 7HomeW 3–2BK HäckenMalmöYCB90000011000000320Match Report
2026-05-02SatAllsvenskanMatchweek 6AwayD 1–1BK HäckenDegerforsYCB90000000002100200Match Report
2026-04-27MonAllsvenskanMatchweek 5HomeD 2–2BK HäckenSiriusYCB90000000001100110Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
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
201117Malmöse SWE1. Allsvenskan11901.0000000000.000.000.000.000.00
201218Malmöse SWE1. Allsvenskan12121,08012.0000000100.000.000.000.000.00
201319Malmöse SWE1. Allsvenskan18151,34615.0000000300.000.000.000.000.00
201420Malmöse SWE1. Allsvenskan28272,37726.4101100000.040.000.040.040.04Matches
2014-201521Malmö1. Champions Lg665406.0000000200.000.000.000.000.00Matches
201521Malmöse SWE1. Allsvenskan121093310.4000000100.000.000.000.000.00Matches
2015-201622Hellas Veronait ITACoppa Italia221802.0000000000.000.000.000.000.00Matches
2015-201622Hellas Veronait ITA1. Serie A24211,86720.7202200400.100.000.100.100.10Matches
2016-201723Hellas Veronait ITACoppa Italia221802.0000000000.000.000.000.000.00Matches
2016-201723Bolognait ITA1. Serie A1198379.3101100300.110.000.110.110.11Matches
2017-201824Bolognait ITACoppa Italia00Matches
2017-201824Bolognait ITA1. Serie A29272,49927.8000000600.000.000.000.000.00Matches
2018-201925Bolognait ITACoppa Italia332703.0000000000.000.000.000.000.00Matches
2018-201925Bolognait ITA1. Serie A20191,71319.0000000600.000.000.000.000.00Matches
2019-202026Rangers2. Europa Lg665406.0000000200.000.000.000.000.00Matches
2019-202026Rangerssct SCO1. Premiership887208.0101100200.120.000.120.120.12Matches
2020-202127Rangers2. Europa Lg443604.0101100000.250.000.250.250.25Matches
2020-202127Rangerssct SCO1. Premiership22211,84720.5101100200.050.000.050.050.05Matches
2021-202228Rangerssct SCO1. Premiership664174.6101100000.220.000.220.220.22Matches
2023-202430Odensedk DEN1. Danish Superliga22211,78819.9101100300.050.000.050.050.05Matches
2024-202531AC Omonia3. Conf Lg332703.0000000000.000.000.000.000.00Matches
202531BK Häckense SWE1. Allsvenskan765496.1101100200.160.000.160.160.16Matches
2025-202632BK Häcken3. Conf Lg665406.0011000300.000.170.170.000.17Matches
202632BK Häckense SWE1. Allsvenskan998109.0101100300.110.000.110.110.11Matches
15 Seasons7 Clubs8 Leagues26124421,753241.71111211004300.050.000.050.050.05
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
Malmö (5 Seasons)2 Leagues77716,36670.7101100700.010.000.010.010.01
Bologna (3 Seasons)2 Leagues63585,31959.11011001500.020.000.020.020.02
Rangers (3 Seasons)2 Leagues46453,88443.2404400600.090.000.090.090.09
Hellas Verona (2 Seasons)2 Leagues28252,22724.7202200400.080.000.080.080.08
BK Häcken (2 Seasons)2 Leagues22211,89921.1213200800.090.050.140.090.14
Odense (1 Season)1 League22211,78819.9101100300.050.000.050.050.05
AC Omonia (1 Season)1 League332703.0000000000.000.000.000.000.00
Allsvenskan (7 Seasons)87807,18579.83033001000.040.000.040.040.04
Serie A (4 Seasons)84766,91676.83033001900.040.000.040.040.04
Coppa Italia (4 Seasons)776307.0000000000.000.000.000.000.00
Premiership (3 Seasons)36352,98433.2303300400.090.000.090.090.09
Europa Lg (2 Seasons)101090010.0101100200.100.000.100.100.10
Conf Lg (2 Seasons)998109.0011000300.000.110.110.000.11
Danish Superliga (1 Season)22211,78819.9101100300.050.000.050.050.05
Champions Lg (1 Season)665406.0000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
201117Malmö1 League11901.0000000000.000.000.000.000.00
201218Malmö1 League12121,08012.0000000100.000.000.000.000.00
201319Malmö1 League18151,34615.0000000300.000.000.000.000.00
201420Malmö1 League28272,37726.4101100000.040.000.040.040.04
2014-201521Malmö1 League665406.0000000200.000.000.000.000.00
201521Malmö1 League121093310.4000000100.000.000.000.000.00
2015-201622Hellas Verona2 Leagues26232,04722.7202200400.090.000.090.090.09
2016-201723Hellas Verona1 League221802.0000000000.000.000.000.000.00
2016-201723Bologna1 League1198379.3101100300.110.000.110.110.11
2017-201824Bologna2 Leagues29272,49927.8000000600.000.000.000.000.00
2018-201925Bologna2 Leagues23221,98322.0000000600.000.000.000.000.00
2019-202026Rangers2 Leagues14141,26014.0101100400.070.000.070.070.07
2020-202127Rangers2 Leagues26252,20724.5202200200.080.000.080.080.08
2021-202228Rangers1 League664174.6101100000.220.000.220.220.22
2023-202430Odense1 League22211,78819.9101100300.050.000.050.050.05
2024-202531AC Omonia1 League332703.0000000000.000.000.000.000.00
202531BK Häcken1 League765496.1101100200.160.000.160.160.16
2025-202632BK Häcken1 League665406.0011000300.000.170.170.000.17
202632BK Häcken1 League998109.0101100300.110.000.110.110.11
15 Seasons7 Clubs8 Leagues26124421,753241.71111211004300.050.000.050.050.05
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
Malmö (5 Seasons)2 Leagues77716,36670.7101100700.010.000.010.010.01
Bologna (3 Seasons)2 Leagues63585,31959.11011001500.020.000.020.020.02
Rangers (3 Seasons)2 Leagues46453,88443.2404400600.090.000.090.090.09
Hellas Verona (2 Seasons)2 Leagues28252,22724.7202200400.080.000.080.080.08
BK Häcken (2 Seasons)2 Leagues22211,89921.1213200800.090.050.140.090.14
Odense (1 Season)1 League22211,78819.9101100300.050.000.050.050.05
AC Omonia (1 Season)1 League332703.0000000000.000.000.000.000.00
Allsvenskan (7 Seasons)87807,18579.83033001000.040.000.040.040.04
Serie A (4 Seasons)84766,91676.83033001900.040.000.040.040.04
Coppa Italia (4 Seasons)776307.0000000000.000.000.000.000.00
Premiership (3 Seasons)36352,98433.2303300400.090.000.090.090.09
Europa Lg (2 Seasons)101090010.0101100200.100.000.100.100.10
Conf Lg (2 Seasons)998109.0011000300.000.110.110.000.11
Danish Superliga (1 Season)22211,78819.9101100300.050.000.050.050.05
Champions Lg (1 Season)665406.0000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
201117Malmöse SWE1. Allsvenskan4th11901.0000000000.000.000.000.000.00
201218Malmöse SWE1. Allsvenskan3rd12121,08012.0000000100.000.000.000.000.00
201319Malmöse SWE1. Allsvenskan1st18151,34615.0000000300.000.000.000.000.00
201420Malmöse SWE1. Allsvenskan1st28272,37726.4101100000.040.000.040.040.04Matches
201521Malmöse SWE1. Allsvenskan5th121093310.4000000100.000.000.000.000.00Matches
2015-201622Hellas Veronait ITA1. Serie A20th24211,86720.7202200400.100.000.100.100.10Matches
2016-201723Bolognait ITA1. Serie A15th1198379.3101100300.110.000.110.110.11Matches
2017-201824Bolognait ITA1. Serie A15th29272,49927.8000000600.000.000.000.000.00Matches
2018-201925Bolognait ITA1. Serie A10th20191,71319.0000000600.000.000.000.000.00Matches
2019-202026Rangerssct SCO1. Premiership2nd887208.0101100200.120.000.120.120.12Matches
2020-202127Rangerssct SCO1. Premiership1st22211,84720.5101100200.050.000.050.050.05Matches
2021-202228Rangerssct SCO1. Premiership2nd664174.6101100000.220.000.220.220.22Matches
2023-202430Odensedk DEN1. Danish Superliga11th22211,78819.9101100300.050.000.050.050.05Matches
202531BK Häckense SWE1. Allsvenskan10th765496.1101100200.160.000.160.160.16Matches
202632BK Häckense SWE1. Allsvenskan2nd998109.0101100300.110.000.110.110.11Matches
14 Seasons6 Clubs4 Leagues22921218,873209.71001010003600.050.000.050.050.05
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
Malmö (5 Seasons)1 League71655,82664.7101100500.020.000.020.020.02
Bologna (3 Seasons)1 League60555,04956.11011001500.020.000.020.020.02
Rangers (3 Seasons)1 League36352,98433.2303300400.090.000.090.090.09
BK Häcken (2 Seasons)1 League16151,35915.1202200500.130.000.130.130.13
Hellas Verona (1 Season)1 League24211,86720.7202200400.100.000.100.100.10
Odense (1 Season)1 League22211,78819.9101100300.050.000.050.050.05
Allsvenskan (7 Seasons)87807,18579.83033001000.040.000.040.040.04
Serie A (4 Seasons)84766,91676.83033001900.040.000.040.040.04
Premiership (3 Seasons)36352,98433.2303300400.090.000.090.090.09
Danish Superliga (1 Season)22211,78819.9101100300.050.000.050.050.05
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2015-201622Hellas Veronait ITACoppa Italia9th221802.0000000000.000.000.000.000.00Matches
2016-201723Hellas Veronait ITACoppa Italia17th221802.0000000000.000.000.000.000.00Matches
2017-201824Bolognait ITACoppa Italia25th00Matches
2018-201925Bolognait ITACoppa Italia9th332703.0000000000.000.000.000.000.00Matches
4 Seasons2 Clubs1 League776307.0000000000.000.000.000.000.00
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
Hellas Verona (2 Seasons)1 League443604.0000000000.000.000.000.000.00
Bologna (2 Seasons)1 League332703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-201521Malmö1. Champions LgGR665406.0000000200.000.000.000.000.00Matches
2019-202026Rangers2. Europa LgR16665406.0000000200.000.000.000.000.00Matches
2020-202127Rangers2. Europa LgR16443604.0101100000.250.000.250.250.25Matches
2024-202531AC Omonia3. Conf LgKO332703.0000000000.000.000.000.000.00Matches
2025-202632BK Häcken3. Conf LgLg665406.0011000300.000.170.170.000.17Matches
5 Seasons4 Clubs3 Leagues25252,25025.0112100700.040.040.080.040.08
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
Rangers (2 Seasons)1 League101090010.0101100200.100.000.100.100.10
BK Häcken (1 Season)1 League665406.0011000300.000.170.170.000.17
Malmö (1 Season)1 League665406.0000000200.000.000.000.000.00
AC Omonia (1 Season)1 League332703.0000000000.000.000.000.000.00
Europa Lg (2 Seasons)101090010.0101100200.100.000.100.100.10
Conf Lg (2 Seasons)998109.0011000300.000.110.110.000.11
Champions Lg (1 Season)665406.0000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
201420se SwedenFriendlies (M)00Matches
201521se SwedenFriendlies (M)00Matches
201622se SwedenUEFA Euro Qualifying00Matches
201723se SwedenFriendlies (M)221792.0000000000.000.000.000.000.00Matches
201825se Sweden1. World CupQF00Matches
201824se SwedenWCQ10100.1000000000.000.000.000.000.00Matches
201824se SwedenFriendlies (M)221802.0000000000.000.000.000.000.00Matches
2018-201925se SwedenUEFA Nations League16th10450.5000000000.000.000.000.000.00Matches
2020-202127se SwedenUEFA Nations LeagueLgA211151.3000000000.000.000.000.000.00Matches
202127se SwedenFriendlies (M)00Matches
202127se SwedenUEFA EuroR1610200.2000000000.000.000.000.000.00Matches
202127se SwedenUEFA Euro Qualifying554505.0011000100.000.200.200.000.20Matches
202228se SwedenWCQ543634.0000000100.000.000.000.000.00Matches
202329se SwedenFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202430se SwedenUEFA Euro Qualifying332703.0000000100.000.000.000.000.00Matches
10 Seasons1 Club6 Leagues23181,72219.1011000300.000.050.050.000.05
Friendlies (M) (6 Seasons)554495.0000000000.000.000.000.000.00
UEFA Euro Qualifying (3 Seasons)887208.0011000200.000.120.120.000.12
WCQ (2 Seasons)643734.1000000100.000.000.000.000.00
UEFA Nations League (2 Seasons)311601.8000000000.000.000.000.000.00
UEFA Euro (1 Season)10200.2000000000.000.000.000.000.00
World Cup (1 Season)00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201117Malmöse SWE1. Allsvenskan1.0000.0000
201218Malmöse SWE1. Allsvenskan12.0020.170.0000
201319Malmöse SWE1. Allsvenskan15.0010.070.0000
201420Malmöse SWE1. Allsvenskan26.4140.150.2500Matches
2014-201521Malmö1. Champions Lg6.0000.0000Matches
201521Malmöse SWE1. Allsvenskan10.4040.390.0000Matches
2015-201622Hellas Veronait ITACoppa Italia2.0000Matches
2015-201622Hellas Veronait ITA1. Serie A20.7220.101.0000Matches
2016-201723Hellas Veronait ITACoppa Italia2.0000Matches
2016-201723Bolognait ITA1. Serie A9.313133.30.320.110.331.0000Matches
2017-201824Bolognait ITA1. Serie A27.804125.00.140.040.000.0000Matches
2018-201925Bolognait ITACoppa Italia3.0000Matches
2018-201925Bolognait ITA1. Serie A19.0010110.00.530.050.000.0000Matches
2019-202026Rangers2. Europa Lg6.00100.00.170.000.0000Matches
2019-202026Rangerssct SCO1. Premiership8.016116.70.750.120.171.0000Matches
2020-202127Rangers2. Europa Lg4.012150.00.500.250.501.0000Matches
2020-202127Rangerssct SCO1. Premiership20.5113215.40.630.100.080.5000Matches
2021-202228Rangerssct SCO1. Premiership4.613133.30.650.220.331.0000Matches
2023-202430Odensedk DEN1. Danish Superliga19.919222.20.450.100.110.5000Matches
2024-202531AC Omonia3. Conf Lg3.00400.01.330.000.0000Matches
202531BK Häckense SWE1. Allsvenskan6.119333.31.480.490.110.3300Matches
2025-202632BK Häcken3. Conf Lg6.00200.00.330.000.0000Matches
202632BK Häckense SWE1. Allsvenskan9.013266.70.330.220.330.5000Matches
15 Seasons7 Clubs8 Leagues241.711692821.70.480.120.120.3900
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Malmö (5 Seasons)2 Leagues70.71110.160.0900
Bologna (3 Seasons)2 Leagues59.1117317.60.300.050.060.3300
Rangers (3 Seasons)2 Leagues43.2425520.00.580.120.160.8000
Hellas Verona (2 Seasons)2 Leagues24.7220.101.0000
BK Häcken (2 Seasons)2 Leagues21.1214535.70.660.240.140.4000
Odense (1 Season)1 League19.919222.20.450.100.110.5000
AC Omonia (1 Season)1 League3.00400.01.330.000.0000
Allsvenskan (7 Seasons)79.83121641.70.790.200.170.1900
Serie A (4 Seasons)76.8317517.60.300.070.060.6000
Coppa Italia (4 Seasons)7.0000
Premiership (3 Seasons)33.2322418.20.660.120.140.7500
Europa Lg (2 Seasons)10.013133.30.300.100.331.0000
Conf Lg (2 Seasons)9.00600.00.670.000.0000
Danish Superliga (1 Season)19.919222.20.450.100.110.5000
Champions Lg (1 Season)6.0000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201117Malmö1 League1.0000.0000
201218Malmö1 League12.0020.170.0000
201319Malmö1 League15.0010.070.0000
201420Malmö1 League26.4140.150.2500
2014-201521Malmö1 League6.0000.0000
201521Malmö1 League10.4040.390.0000
2015-201622Hellas Verona2 Leagues22.7220.101.0000
2016-201723Hellas Verona1 League2.0000
2016-201723Bologna1 League9.313133.30.320.110.331.0000
2017-201824Bologna2 Leagues27.804125.00.140.040.000.0000
2018-201925Bologna2 Leagues22.0010110.00.530.050.000.0000
2019-202026Rangers2 Leagues14.017114.30.500.070.141.0000
2020-202127Rangers2 Leagues24.5215320.00.610.120.130.6700
2021-202228Rangers1 League4.613133.30.650.220.331.0000
2023-202430Odense1 League19.919222.20.450.100.110.5000
2024-202531AC Omonia1 League3.00400.01.330.000.0000
202531BK Häcken1 League6.119333.31.480.490.110.3300
2025-202632BK Häcken1 League6.00200.00.330.000.0000
202632BK Häcken1 League9.013266.70.330.220.330.5000
15 Seasons7 Clubs8 Leagues241.711692821.70.480.120.120.3900
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Malmö (5 Seasons)2 Leagues70.71110.160.0900
Bologna (3 Seasons)2 Leagues59.1117317.60.300.050.060.3300
Rangers (3 Seasons)2 Leagues43.2425520.00.580.120.160.8000
Hellas Verona (2 Seasons)2 Leagues24.7220.101.0000
BK Häcken (2 Seasons)2 Leagues21.1214535.70.660.240.140.4000
Odense (1 Season)1 League19.919222.20.450.100.110.5000
AC Omonia (1 Season)1 League3.00400.01.330.000.0000
Allsvenskan (7 Seasons)79.83121641.70.790.200.170.1900
Serie A (4 Seasons)76.8317517.60.300.070.060.6000
Coppa Italia (4 Seasons)7.0000
Premiership (3 Seasons)33.2322418.20.660.120.140.7500
Europa Lg (2 Seasons)10.013133.30.300.100.331.0000
Conf Lg (2 Seasons)9.00600.00.670.000.0000
Danish Superliga (1 Season)19.919222.20.450.100.110.5000
Champions Lg (1 Season)6.0000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201117Malmöse SWE1. Allsvenskan4th1.0000.0000
201218Malmöse SWE1. Allsvenskan3rd12.0020.170.0000
201319Malmöse SWE1. Allsvenskan1st15.0010.070.0000
201420Malmöse SWE1. Allsvenskan1st26.4140.150.2500Matches
201521Malmöse SWE1. Allsvenskan5th10.4040.390.0000Matches
2015-201622Hellas Veronait ITA1. Serie A20th20.7220.101.0000Matches
2016-201723Bolognait ITA1. Serie A15th9.313133.30.320.110.331.0000Matches
2017-201824Bolognait ITA1. Serie A15th27.804125.00.140.040.000.0000Matches
2018-201925Bolognait ITA1. Serie A10th19.0010110.00.530.050.000.0000Matches
2019-202026Rangerssct SCO1. Premiership2nd8.016116.70.750.120.171.0000Matches
2020-202127Rangerssct SCO1. Premiership1st20.5113215.40.630.100.080.5000Matches
2021-202228Rangerssct SCO1. Premiership2nd4.613133.30.650.220.331.0000Matches
2023-202430Odensedk DEN1. Danish Superliga11th19.919222.20.450.100.110.5000Matches
202531BK Häckense SWE1. Allsvenskan10th6.119333.31.480.490.110.3300Matches
202632BK Häckense SWE1. Allsvenskan2nd9.013266.70.330.220.330.5000Matches
14 Seasons6 Clubs4 Leagues209.710602723.30.480.130.120.3700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Malmö (5 Seasons)1 League64.71110.170.0900
Bologna (3 Seasons)1 League56.1117317.60.300.050.060.3300
Rangers (3 Seasons)1 League33.2322418.20.660.120.140.7500
BK Häcken (2 Seasons)1 League15.1212541.70.790.330.170.4000
Hellas Verona (1 Season)1 League20.7220.101.0000
Odense (1 Season)1 League19.919222.20.450.100.110.5000
Allsvenskan (7 Seasons)79.83121641.70.790.200.170.1900
Serie A (4 Seasons)76.8317517.60.300.070.060.6000
Premiership (3 Seasons)33.2322418.20.660.120.140.7500
Danish Superliga (1 Season)19.919222.20.450.100.110.5000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201622Hellas Veronait ITACoppa Italia9th2.0000Matches
2016-201723Hellas Veronait ITACoppa Italia17th2.0000Matches
2018-201925Bolognait ITACoppa Italia9th3.0000Matches
4 Seasons2 Clubs1 League7.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Hellas Verona (2 Seasons)1 League4.0000
Bologna (2 Seasons)1 League3.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201521Malmö1. Champions LgGR6.0000.0000Matches
2019-202026Rangers2. Europa LgR166.00100.00.170.000.0000Matches
2020-202127Rangers2. Europa LgR164.012150.00.500.250.501.0000Matches
2024-202531AC Omonia3. Conf LgKO3.00400.01.330.000.0000Matches
2025-202632BK Häcken3. Conf LgLg6.00200.00.330.000.0000Matches
5 Seasons4 Clubs3 Leagues25.019111.10.470.040.111.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rangers (2 Seasons)1 League10.013133.30.300.100.331.0000
BK Häcken (1 Season)1 League6.00200.00.330.000.0000
Malmö (1 Season)1 League6.0000.0000
AC Omonia (1 Season)1 League3.00400.01.330.000.0000
Europa Lg (2 Seasons)10.013133.30.300.100.331.0000
Conf Lg (2 Seasons)9.00600.00.670.000.0000
Champions Lg (1 Season)6.0000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201723se SwedenFriendlies (M)2.0000Matches
201824se SwedenWCQ0.1000Matches
201824se SwedenFriendlies (M)2.0000Matches
2018-201925se SwedenUEFA Nations League16th0.5000Matches
2020-202127se SwedenUEFA Nations LeagueLgA1.30000.000.0000Matches
202127se SwedenUEFA EuroR160.20000.000.0000Matches
202127se SwedenUEFA Euro Qualifying5.00200.00.400.000.0000Matches
202228se SwedenWCQ4.002150.00.500.250.000.0000Matches
202329se SwedenFriendlies (M)1.0000Matches
202430se SwedenUEFA Euro Qualifying3.002150.00.670.330.000.0000Matches
10 Seasons1 Club6 Leagues19.106233.30.440.150.000.0000
Friendlies (M) (6 Seasons)5.0000
UEFA Euro Qualifying (3 Seasons)8.004125.00.500.120.000.0000
WCQ (2 Seasons)4.102150.00.500.250.000.0000
UEFA Nations League (2 Seasons)1.80000.000.0000
UEFA Euro (1 Season)0.20000.000.0000
World Cup (1 Season)
Become a Stathead & surf this site ad-free.

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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
201117Malmöse SWE1. Allsvenskan190903.31.010
201218Malmöse SWE1. Allsvenskan121,0809040.012.0120
201319Malmöse SWE1. Allsvenskan181,3467549.915.0153
201420Malmöse SWE1. Allsvenskan282,3778588.026.42725112.075327+26+0.98+0.43Matches
2014-201521Malmö1. Champions Lg654090100.06.066000.90415-11-1.83Matches
201521Malmöse SWE1. Allsvenskan129337834.610.41010202.001711+6+0.58-0.13Matches
2015-201622Hellas Veronait ITACoppa Italia21809066.72.02902001.5013-2-1.00-3.00Matches
2015-201622Hellas Veronait ITA1. Serie A241,8677854.620.72119370.712041-21-1.01-0.55Matches
2016-201723Hellas Veronait ITACoppa Italia21809066.72.02902003.0042+2+1.00+5.00Matches
2016-201723Bolognait ITA1. Serie A118377624.59.3982111.181013-3-0.32+0.20Matches
2017-201824Bolognait ITACoppa Italia00001Matches
2017-201824Bolognait ITA1. Serie A292,4998673.127.82726251.032840-12-0.43-0.43Matches
2018-201925Bolognait ITACoppa Italia327090100.03.03903002.0052+3+1.00Matches
2018-201925Bolognait ITA1. Serie A201,7138650.119.01990191390.701532-17-0.89-1.37Matches
2019-202026Rangers2. Europa Lg65409060.06.06906001.3376+1+0.17+0.17Matches
2019-202026Rangerssct SCO1. Premiership87209027.68.08908032.75234+19+2.37+1.14Matches
2020-202127Rangers2. Europa Lg43609040.04.04904042.33139+4+1.00+0.33Matches
2020-202127Rangerssct SCO1. Premiership221,8478454.020.5218618145112.64466+40+1.95-0.28Matches
2021-202228Rangerssct SCO1. Premiership64177012.24.66702032.1734-1-0.22-1.71Matches
2023-202430Odensedk DEN1. Danish Superliga221,7888162.119.921841511520.951730-13-0.65-0.82Matches
2024-202531AC Omonia3. Conf Lg32709037.53.03903051.403300.00+0.20Matches
202531BK Häckense SWE1. Allsvenskan75497820.36.169061911.299900.00+0.33Matches
2025-202632BK Häcken3. Conf Lg654090100.06.06906000.5058-3-0.50Matches
202632BK Häckense SWE1. Allsvenskan98109090.09.09909001.891712+5+0.56-0.44Matches
15 Seasons7 Clubs8 Leagues26121,7538345.7241.7244871971718631.48300277+23+0.11-0.41
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Malmö (5 Seasons)2 Leagues776,3668345.370.77141611.907453+21+0.49-0.33
Bologna (3 Seasons)2 Leagues635,3198450.159.158905653261.005887-29-0.49-0.39
Rangers (3 Seasons)2 Leagues463,8848434.543.2458538145212.409229+63+1.46+0.01
Hellas Verona (2 Seasons)2 Leagues282,2278056.224.7259023370.932546-21-0.85-0.33
BK Häcken (2 Seasons)2 Leagues221,8998645.921.12190211911.323129+2+0.09+0.38
Odense (1 Season)1 League221,7888162.119.921841511520.951730-13-0.65-0.82
AC Omonia (1 Season)1 League32709037.53.03903051.403300.00+0.20
Allsvenskan (7 Seasons)877,1858342.079.88090507921.939659+37+0.71+0.53
Serie A (4 Seasons)846,9168250.676.876907283320.8873126-53-0.69-0.50
Coppa Italia (4 Seasons)76309070.07.07907012.14107+3+0.43+1.43
Premiership (3 Seasons)362,9848331.633.2358428145172.597214+58+1.75+0.15
Europa Lg (2 Seasons)109009050.010.0109010041.732015+5+0.50+0.10
Conf Lg (2 Seasons)98109064.39.09909050.80811-3-0.33-0.13
Danish Superliga (1 Season)221,7888162.119.921841511520.951730-13-0.65-0.82
Champions Lg (1 Season)654090100.06.066000.90415-11-1.83
Playing Time Table
Playing Time Starts Subs Team Success
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
201117Malmö1 League190903.31.010
201218Malmö1 League121,0809040.012.0120
201319Malmö1 League181,3467549.915.0153
201420Malmö1 League282,3778588.026.42725112.075327+26+0.98+0.43
2014-201521Malmö1 League654090100.06.066000.90415-11-1.83
201521Malmö1 League129337834.610.41010202.001711+6+0.58-0.13
2015-201622Hellas Verona2 Leagues262,0477955.522.7239021370.772144-23-1.01-0.68
2016-201723Hellas Verona1 League21809066.72.02902003.0042+2+1.00+5.00
2016-201723Bologna1 League118377624.59.3982111.181013-3-0.32+0.20
2017-201824Bologna2 Leagues292,4998671.227.82726261.032840-12-0.43-0.43
2018-201925Bologna2 Leagues231,9838653.722.02290221390.872034-14-0.64-1.11
2019-202026Rangers2 Leagues141,2609035.914.0149014032.143010+20+1.43+0.39
2020-202127Rangers2 Leagues262,2078551.124.5258622145152.595915+44+1.79-0.04
2021-202228Rangers1 League64177012.24.66702032.1734-1-0.22-1.71
2023-202430Odense1 League221,7888162.119.921841511520.951730-13-0.65-0.82
2024-202531AC Omonia1 League32709037.53.03903051.403300.00+0.20
202531BK Häcken1 League75497820.36.169061911.299900.00+0.33
2025-202632BK Häcken1 League654090100.06.06906000.5058-3-0.50
202632BK Häcken1 League98109090.09.09909001.891712+5+0.56-0.44
15 Seasons7 Clubs8 Leagues26121,7538345.7241.7244871971718631.48300277+23+0.11-0.41
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Malmö (5 Seasons)2 Leagues776,3668345.370.77141611.907453+21+0.49-0.33
Bologna (3 Seasons)2 Leagues635,3198450.159.158905653261.005887-29-0.49-0.39
Rangers (3 Seasons)2 Leagues463,8848434.543.2458538145212.409229+63+1.46+0.01
Hellas Verona (2 Seasons)2 Leagues282,2278056.224.7259023370.932546-21-0.85-0.33
BK Häcken (2 Seasons)2 Leagues221,8998645.921.12190211911.323129+2+0.09+0.38
Odense (1 Season)1 League221,7888162.119.921841511520.951730-13-0.65-0.82
AC Omonia (1 Season)1 League32709037.53.03903051.403300.00+0.20
Allsvenskan (7 Seasons)877,1858342.079.88090507921.939659+37+0.71+0.53
Serie A (4 Seasons)846,9168250.676.876907283320.8873126-53-0.69-0.50
Coppa Italia (4 Seasons)76309070.07.07907012.14107+3+0.43+1.43
Premiership (3 Seasons)362,9848331.633.2358428145172.597214+58+1.75+0.15
Europa Lg (2 Seasons)109009050.010.0109010041.732015+5+0.50+0.10
Conf Lg (2 Seasons)98109064.39.09909050.80811-3-0.33-0.13
Danish Superliga (1 Season)221,7888162.119.921841511520.951730-13-0.65-0.82
Champions Lg (1 Season)654090100.06.066000.90415-11-1.83
Playing Time Table
Playing Time Starts Subs Team Success
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
201117Malmöse SWE1. Allsvenskan4th190903.31.010
201218Malmöse SWE1. Allsvenskan3rd121,0809040.012.0120
201319Malmöse SWE1. Allsvenskan1st181,3467549.915.0153
201420Malmöse SWE1. Allsvenskan1st282,3778588.026.42725112.075327+26+0.98+0.43Matches
201521Malmöse SWE1. Allsvenskan5th129337834.610.41010202.001711+6+0.58-0.13Matches
2015-201622Hellas Veronait ITA1. Serie A20th241,8677854.620.72119370.712041-21-1.01-0.55Matches
2016-201723Bolognait ITA1. Serie A15th118377624.59.3982111.181013-3-0.32+0.20Matches
2017-201824Bolognait ITA1. Serie A15th292,4998673.127.82726251.032840-12-0.43-0.43Matches
2018-201925Bolognait ITA1. Serie A10th201,7138650.119.01990191390.701532-17-0.89-1.37Matches
2019-202026Rangerssct SCO1. Premiership2nd87209027.68.08908032.75234+19+2.37+1.14Matches
2020-202127Rangerssct SCO1. Premiership1st221,8478454.020.5218618145112.64466+40+1.95-0.28Matches
2021-202228Rangerssct SCO1. Premiership2nd64177012.24.66702032.1734-1-0.22-1.71Matches
2023-202430Odensedk DEN1. Danish Superliga11th221,7888162.119.921841511520.951730-13-0.65-0.82Matches
202531BK Häckense SWE1. Allsvenskan10th75497820.36.169061911.299900.00+0.33Matches
202632BK Häckense SWE1. Allsvenskan2nd98109090.09.09909001.891712+5+0.56-0.44Matches
14 Seasons6 Clubs4 Leagues22918,8738243.8209.7212861651718531.49258229+29+0.16-0.38
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Malmö (5 Seasons)1 League715,8268243.264.76535612.057038+32+0.87+0.18
Bologna (3 Seasons)1 League605,0498449.256.155905353250.955385-32-0.57-0.47
Rangers (3 Seasons)1 League362,9848331.633.2358428145172.597214+58+1.75+0.15
BK Häcken (2 Seasons)1 League161,3598537.815.11590151911.632621+5+0.33+0.61
Hellas Verona (1 Season)1 League241,8677854.620.72119370.712041-21-1.01-0.55
Odense (1 Season)1 League221,7888162.119.921841511520.951730-13-0.65-0.82
Allsvenskan (7 Seasons)877,1858342.079.88090507921.939659+37+0.71+0.53
Serie A (4 Seasons)846,9168250.676.876907283320.8873126-53-0.69-0.50
Premiership (3 Seasons)362,9848331.633.2358428145172.597214+58+1.75+0.15
Danish Superliga (1 Season)221,7888162.119.921841511520.951730-13-0.65-0.82
Playing Time Table
Playing Time Starts Subs Team Success
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
2015-201622Hellas Veronait ITACoppa Italia9th21809066.72.02902001.5013-2-1.00-3.00Matches
2016-201723Hellas Veronait ITACoppa Italia17th21809066.72.02902003.0042+2+1.00+5.00Matches
2017-201824Bolognait ITACoppa Italia25th00001Matches
2018-201925Bolognait ITACoppa Italia9th327090100.03.03903002.0052+3+1.00Matches
4 Seasons2 Clubs1 League76309070.07.07907012.14107+3+0.43+1.43
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hellas Verona (2 Seasons)1 League43609066.74.04904002.255500.00+1.00
Bologna (2 Seasons)1 League32709075.03.03903012.0052+3+1.00
Playing Time Table
Playing Time Starts Subs Team Success
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-201521Malmö1. Champions LgGR654090100.06.066000.90415-11-1.83Matches
2019-202026Rangers2. Europa LgR1665409060.06.06906001.3376+1+0.17+0.17Matches
2020-202127Rangers2. Europa LgR1643609040.04.04904042.33139+4+1.00+0.33Matches
2024-202531AC Omonia3. Conf LgKO32709037.53.03903051.403300.00+0.20Matches
2025-202632BK Häcken3. Conf LgLg654090100.06.06906000.5058-3-0.50Matches
5 Seasons4 Clubs3 Leagues252,2509062.525.0259025091.203241-9-0.36-0.76
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (2 Seasons)1 League109009050.010.0109010041.732015+5+0.50+0.10
BK Häcken (1 Season)1 League654090100.06.06906000.5058-3-0.50
Malmö (1 Season)1 League654090100.06.066000.90415-11-1.83
AC Omonia (1 Season)1 League32709037.53.03903051.403300.00+0.20
Europa Lg (2 Seasons)109009050.010.0109010041.732015+5+0.50+0.10
Conf Lg (2 Seasons)98109064.39.09909050.80811-3-0.33-0.13
Champions Lg (1 Season)654090100.06.066000.90415-11-1.83
Playing Time Table
Playing Time Starts Subs Team Success
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
201420se SwedenFriendlies (M)00001Matches
201521se SwedenFriendlies (M)00001Matches
201622se SwedenUEFA Euro Qualifying00005Matches
201723se SwedenFriendlies (M)21799099.42.02901002.003300.00-90.00Matches
201825se Sweden1. World CupQF00005Matches
201824se SwedenWCQ110100.90.10019103.000000.00-1.51Matches
201824se SwedenFriendlies (M)21809033.32.02902030.0003-3-1.50-1.25Matches
2018-201925se SwedenUEFA Nations League16th1454512.50.50014523.0010+1+2.00+1.71Matches
2020-202127se SwedenUEFA Nations LeagueLgA21155821.31.3190112520.0013-2-1.57-0.29Matches
202127se SwedenFriendlies (M)0001Matches
202127se SwedenUEFA EuroR16120205.10.20012030.0001-1-4.50-4.99Matches
202127se SwedenUEFA Euro Qualifying54509050.05.05900042.00117+4+0.80-1.20Matches
202228se SwedenWCQ53637339.04.048931612.4073+4+0.99+0.83Matches
202329se SwedenFriendlies (M)1909025.01.01901003.0031+2+2.000.00Matches
202430se SwedenUEFA Euro Qualifying32709037.53.03903001.3334-1-0.33-0.93Matches
10 Seasons1 Club6 Leagues231,7227519.619.1189011521381.702925+4+0.21-0.53
Friendlies (M) (6 Seasons)54499019.25.05904061.4067-1-0.20-1.06
UEFA Euro Qualifying (3 Seasons)87209026.78.08903091.751411+3+0.37-0.93
WCQ (2 Seasons)63736218.64.1490328112.5073+4+0.97-0.08
UEFA Nations League (2 Seasons)31605317.81.8190123541.0023-1-0.56+0.05
UEFA Euro (1 Season)120205.10.20012030.0001-1-4.50-4.99
World Cup (1 Season)00005

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201117Malmöse SWE1. Allsvenskan1.0000
201218Malmöse SWE1. Allsvenskan12.01012
201319Malmöse SWE1. Allsvenskan15.03011
201420Malmöse SWE1. Allsvenskan26.40022Matches
2014-201521Malmö1. Champions Lg6.0209Matches
201521Malmöse SWE1. Allsvenskan10.4107Matches
2015-201622Hellas Veronait ITACoppa Italia2.00000Matches
2015-201622Hellas Veronait ITA1. Serie A20.74019Matches
2016-201723Hellas Veronait ITACoppa Italia2.00000Matches
2016-201723Bolognait ITA1. Serie A9.330084011411000Matches
2017-201824Bolognait ITA1. Serie A27.86002712003836000Matches
2018-201925Bolognait ITACoppa Italia3.00000Matches
2018-201925Bolognait ITA1. Serie A19.0600287031627010Matches
2019-202026Rangers2. Europa Lg6.02008500730Matches
2019-202026Rangerssct SCO1. Premiership8.02009800000Matches
2020-202127Rangers2. Europa Lg4.00004400330Matches
2020-202127Rangerssct SCO1. Premiership20.520027210113230Matches
2021-202228Rangerssct SCO1. Premiership4.60005400340Matches
2023-202430Odensedk DEN1. Danish Superliga19.93001760031210Matches
2024-202531AC Omonia3. Conf Lg3.00002100120Matches
202531BK Häckense SWE1. Allsvenskan6.12007000560Matches
2025-202632BK Häcken3. Conf Lg6.03007300041Matches
202632BK Häckense SWE1. Allsvenskan9.0300138009120Matches
15 Seasons7 Clubs8 Leagues241.743002428305140152011
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Malmö (5 Seasons)2 Leagues70.77061
Bologna (3 Seasons)2 Leagues59.115006323046874010
Rangers (3 Seasons)2 Leagues43.260053420126330
Hellas Verona (2 Seasons)2 Leagues24.7400190
BK Häcken (2 Seasons)2 Leagues21.180027110014221
Odense (1 Season)1 League19.93001760031210
AC Omonia (1 Season)1 League3.00002100120
Allsvenskan (7 Seasons)79.810007280014180
Serie A (4 Seasons)76.819008223046874010
Coppa Italia (4 Seasons)7.00000
Premiership (3 Seasons)33.240041330116270
Europa Lg (2 Seasons)10.0200129001060
Conf Lg (2 Seasons)9.03009400161
Danish Superliga (1 Season)19.93001760031210
Champions Lg (1 Season)6.0209
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201117Malmö1 League1.0000
201218Malmö1 League12.01012
201319Malmö1 League15.03011
201420Malmö1 League26.40022
2014-201521Malmö1 League6.0209
201521Malmö1 League10.4107
2015-201622Hellas Verona2 Leagues22.7400190
2016-201723Hellas Verona1 League2.00000
2016-201723Bologna1 League9.330084011411000
2017-201824Bologna2 Leagues27.86002712003836000
2018-201925Bologna2 Leagues22.0600287031627010
2019-202026Rangers2 Leagues14.0400171300730
2020-202127Rangers2 Leagues24.520031250116260
2021-202228Rangers1 League4.60005400340
2023-202430Odense1 League19.93001760031210
2024-202531AC Omonia1 League3.00002100120
202531BK Häcken1 League6.12007000560
2025-202632BK Häcken1 League6.03007300041
202632BK Häcken1 League9.0300138009120
15 Seasons7 Clubs8 Leagues241.743002428305140152011
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Malmö (5 Seasons)2 Leagues70.77061
Bologna (3 Seasons)2 Leagues59.115006323046874010
Rangers (3 Seasons)2 Leagues43.260053420126330
Hellas Verona (2 Seasons)2 Leagues24.7400190
BK Häcken (2 Seasons)2 Leagues21.180027110014221
Odense (1 Season)1 League19.93001760031210
AC Omonia (1 Season)1 League3.00002100120
Allsvenskan (7 Seasons)79.810007280014180
Serie A (4 Seasons)76.819008223046874010
Coppa Italia (4 Seasons)7.00000
Premiership (3 Seasons)33.240041330116270
Europa Lg (2 Seasons)10.0200129001060
Conf Lg (2 Seasons)9.03009400161
Danish Superliga (1 Season)19.93001760031210
Champions Lg (1 Season)6.0209
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201117Malmöse SWE1. Allsvenskan4th1.0000
201218Malmöse SWE1. Allsvenskan3rd12.01012
201319Malmöse SWE1. Allsvenskan1st15.03011
201420Malmöse SWE1. Allsvenskan1st26.40022Matches
201521Malmöse SWE1. Allsvenskan5th10.4107Matches
2015-201622Hellas Veronait ITA1. Serie A20th20.74019Matches
2016-201723Bolognait ITA1. Serie A15th9.330084011411000Matches
2017-201824Bolognait ITA1. Serie A15th27.86002712003836000Matches
2018-201925Bolognait ITA1. Serie A10th19.0600287031627010Matches
2019-202026Rangerssct SCO1. Premiership2nd8.02009800000Matches
2020-202127Rangerssct SCO1. Premiership1st20.520027210113230Matches
2021-202228Rangerssct SCO1. Premiership2nd4.60005400340Matches
2023-202430Odensedk DEN1. Danish Superliga11th19.93001760031210Matches
202531BK Häckense SWE1. Allsvenskan10th6.12007000560Matches
202632BK Häckense SWE1. Allsvenskan2nd9.0300138009120Matches
14 Seasons6 Clubs4 Leagues209.736002127005129140010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Malmö (5 Seasons)1 League64.75052
Bologna (3 Seasons)1 League56.115006323046874010
Rangers (3 Seasons)1 League33.240041330116270
BK Häcken (2 Seasons)1 League15.15002080014180
Hellas Verona (1 Season)1 League20.74019
Odense (1 Season)1 League19.93001760031210
Allsvenskan (7 Seasons)79.810007280014180
Serie A (4 Seasons)76.819008223046874010
Premiership (3 Seasons)33.240041330116270
Danish Superliga (1 Season)19.93001760031210
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201622Hellas Veronait ITACoppa Italia9th2.00000Matches
2016-201723Hellas Veronait ITACoppa Italia17th2.00000Matches
2018-201925Bolognait ITACoppa Italia9th3.00000Matches
4 Seasons2 Clubs1 League7.00000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hellas Verona (2 Seasons)1 League4.00000
Bologna (2 Seasons)1 League3.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201521Malmö1. Champions LgGR6.0209Matches
2019-202026Rangers2. Europa LgR166.02008500730Matches
2020-202127Rangers2. Europa LgR164.00004400330Matches
2024-202531AC Omonia3. Conf LgKO3.00002100120Matches
2025-202632BK Häcken3. Conf LgLg6.03007300041Matches
5 Seasons4 Clubs3 Leagues25.070030130011121
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (2 Seasons)1 League10.0200129001060
BK Häcken (1 Season)1 League6.03007300041
Malmö (1 Season)1 League6.0209
AC Omonia (1 Season)1 League3.00002100120
Europa Lg (2 Seasons)10.0200129001060
Conf Lg (2 Seasons)9.03009400161
Champions Lg (1 Season)6.0209
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201723se SwedenFriendlies (M)2.00000Matches
201824se SwedenWCQ0.10000Matches
201824se SwedenFriendlies (M)2.00001Matches
2018-201925se SwedenUEFA Nations League16th0.50000Matches
2020-202127se SwedenUEFA Nations LeagueLgA1.30001100100Matches
202127se SwedenUEFA EuroR160.20001100000Matches
202127se SwedenUEFA Euro Qualifying5.0100650031000Matches
202228se SwedenWCQ4.01004300330Matches
202329se SwedenFriendlies (M)1.00000Matches
202430se SwedenUEFA Euro Qualifying3.01002300020Matches
10 Seasons1 Club6 Leagues19.130014130076001
Friendlies (M) (6 Seasons)5.00001
UEFA Euro Qualifying (3 Seasons)8.0200880033000
WCQ (2 Seasons)4.11004300330
UEFA Nations League (2 Seasons)1.80001100100
UEFA Euro (1 Season)0.20001100000
World Cup (1 Season)

Goalkeeping: Domestic Leagues

Goalkeeping: Domestic Leagues Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
201117Malmöse SWE1. Allsvenskan4th11901.011.004375.010000.0
14 Seasons6 Clubs4 Leagues1190209.711.004375.010000.00
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Malmö (5 Seasons)1 League119064.711.004375.010000.0
Allsvenskan (7 Seasons)119079.811.004375.010000.0

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.