Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga1054434.9000000000.000.000.000.000.00Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga27241,99722.2134100400.050.140.180.050.18Matches
2015-201620Midtjylland2. Europa Lg765315.9011000100.000.170.170.000.17Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga1355406.0101100200.170.000.170.170.17Matches
201721AIK Stockholmse SWE1. Allsvenskan29282,42627.0257200600.070.190.260.070.26Matches
201822AIK Stockholmse SWE1. Allsvenskan29292,58528.75510500300.170.170.350.170.35Matches
2018-201923Krasnodar2. Europa Lg443093.4000000200.70.70.21.0518110.000.000.000.000.000.210.070.290.210.29Matches
2018-201923Krasnodarru RUS1. Premier League611641.8000000000.000.000.000.000.00Matches
2019-202024Krasnodar2. Europa Lg553704.1000000100.40.40.40.8523160.000.000.000.000.000.090.100.190.090.19Matches
2019-202024Krasnodarru RUS1. Premier League27231,92221.4134100700.050.140.190.050.19Matches
2020-202125Krasnodar1. Champions Lg554064.5011000200.10.11.01.1525100.000.220.220.000.220.030.230.250.030.25Matches
2020-202125Krasnodar2. Europa Lg21921.0000000000.00.00.10.111010.000.000.000.000.000.000.100.100.000.10Matches
2020-202125Krasnodarru RUS1. Premier League26181,73119.2325300600.160.100.260.160.26Matches
2021-202226Anderlechtbe BEL1. First Division A30242,03222.6044000600.000.180.180.000.18Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga23231,96021.85712500500.230.320.550.230.55Matches
2022-202327Midtjylland2. Europa Lg765746.4000000200.40.40.00.4228100.000.000.000.000.000.060.000.060.060.06Matches
2022-202327Anderlechtbe BEL1. Pro League A30480.5011000000.001.871.870.001.87Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga13131,14212.7033000200.000.240.240.000.24Matches
10 Seasons4 Clubs6 Leagues26622019,272214.118355318004901.61.61.83.418104480.080.160.250.080.250.080.090.170.080.17
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Midtjylland (5 Seasons)2 Leagues100827,18779.9714217001600.40.40.00.4228100.090.180.260.090.260.060.000.060.060.06
Krasnodar (3 Seasons)3 Leagues75574,99455.546104001801.21.21.83.01676380.070.110.180.070.180.090.140.230.090.23
AIK Stockholm (2 Seasons)1 League58575,01155.771017700900.130.180.310.130.31
Anderlecht (2 Seasons)1 League33242,08023.1055000600.000.220.220.000.22
Danish Superliga (5 Seasons)86706,08267.6713207001300.100.190.300.100.30
Europa Lg (5 Seasons)25221,87620.8011000601.51.50.82.21379380.000.050.050.000.050.100.050.150.100.15
Premier League (3 Seasons)59423,81742.44594001300.090.120.210.090.21
Allsvenskan (2 Seasons)58575,01155.771017700900.130.180.310.130.31
First Division A (2 Seasons)33242,08023.1055000600.000.220.220.000.22
Champions Lg (1 Season)554064.5011000200.10.11.01.1525100.000.220.220.000.220.030.230.250.030.25
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201519Midtjylland1 League1054434.9000000000.000.000.000.000.00
2015-201620Midtjylland2 Leagues34302,52828.1145100500.040.140.180.040.18
2016-201721Midtjylland1 League1355406.0101100200.170.000.170.170.17
201721AIK Stockholm1 League29282,42627.0257200600.070.190.260.070.26
201822AIK Stockholm1 League29292,58528.75510500300.170.170.350.170.35
2018-201923Krasnodar2 Leagues1054735.3000000200.70.70.21.0518110.000.000.000.000.000.210.070.290.210.29
2019-202024Krasnodar2 Leagues32282,29225.5134100800.40.40.40.8523160.040.120.160.040.160.090.100.190.090.19
2020-202125Krasnodar3 Leagues33242,22924.8336300800.10.11.11.2635110.120.120.240.120.240.020.200.220.020.22
2021-202226Anderlecht1 League30242,03222.6044000600.000.180.180.000.18
2022-202327Anderlecht1 League30480.5011000000.001.871.870.001.87
2022-202327Midtjylland2 Leagues30292,53428.25712500700.40.40.00.4228100.180.250.430.180.430.060.000.060.060.06
2023-202428Midtjylland1 League13131,14212.7033000200.000.240.240.000.24
10 Seasons4 Clubs6 Leagues26622019,272214.118355318004901.61.61.83.418104480.080.160.250.080.250.080.090.170.080.17
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Midtjylland (5 Seasons)2 Leagues100827,18779.9714217001600.40.40.00.4228100.090.180.260.090.260.060.000.060.060.06
Krasnodar (3 Seasons)3 Leagues75574,99455.546104001801.21.21.83.01676380.070.110.180.070.180.090.140.230.090.23
AIK Stockholm (2 Seasons)1 League58575,01155.771017700900.130.180.310.130.31
Anderlecht (2 Seasons)1 League33242,08023.1055000600.000.220.220.000.22
Danish Superliga (5 Seasons)86706,08267.6713207001300.100.190.300.100.30
Europa Lg (5 Seasons)25221,87620.8011000601.51.50.82.21379380.000.050.050.000.050.100.050.150.100.15
Premier League (3 Seasons)59423,81742.44594001300.090.120.210.090.21
Allsvenskan (2 Seasons)58575,01155.771017700900.130.180.310.130.31
First Division A (2 Seasons)33242,08023.1055000600.000.220.220.000.22
Champions Lg (1 Season)554064.5011000200.10.11.01.1525100.000.220.220.000.220.030.230.250.030.25
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
2014-201519Midtjyllanddk DEN1. Danish Superliga1st1054434.9000000000.000.000.000.000.00Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga3rd27241,99722.2134100400.050.140.180.050.18Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga4th1355406.0101100200.170.000.170.170.17Matches
201721AIK Stockholmse SWE1. Allsvenskan2nd29282,42627.0257200600.070.190.260.070.26Matches
201822AIK Stockholmse SWE1. Allsvenskan1st29292,58528.75510500300.170.170.350.170.35Matches
2018-201923Krasnodarru RUS1. Premier League3rd611641.8000000000.000.000.000.000.00Matches
2019-202024Krasnodarru RUS1. Premier League3rd27231,92221.4134100700.050.140.190.050.19Matches
2020-202125Krasnodarru RUS1. Premier League10th26181,73119.2325300600.160.100.260.160.26Matches
2021-202226Anderlechtbe BEL1. First Division A3rd30242,03222.6044000600.000.180.180.000.18Matches
2022-202327Anderlechtbe BEL1. Pro League A11th30480.5011000000.001.871.870.001.87Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga7th23231,96021.85712500500.230.320.550.230.55Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga1st13131,14212.7033000200.000.240.240.000.24Matches
10 Seasons4 Clubs4 Leagues23619316,990188.818335118004100.100.170.270.100.27
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Midtjylland (5 Seasons)1 League86706,08267.6713207001300.100.190.300.100.30
Krasnodar (3 Seasons)1 League59423,81742.44594001300.090.120.210.090.21
AIK Stockholm (2 Seasons)1 League58575,01155.771017700900.130.180.310.130.31
Anderlecht (2 Seasons)1 League33242,08023.1055000600.000.220.220.000.22
Danish Superliga (5 Seasons)86706,08267.6713207001300.100.190.300.100.30
Premier League (3 Seasons)59423,81742.44594001300.090.120.210.090.21
Allsvenskan (2 Seasons)58575,01155.771017700900.130.180.310.130.31
First Division A (2 Seasons)33242,08023.1055000600.000.220.220.000.22
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201620Midtjylland2. Europa LgR32765315.9011000100.000.170.170.000.17Matches
2018-201923Krasnodar2. Europa LgR16443093.4000000200.70.70.21.0518110.000.000.000.000.000.210.070.290.210.29Matches
2019-202024Krasnodar2. Europa LgGR553704.1000000100.40.40.40.8523160.000.000.000.000.000.090.100.190.090.19Matches
2020-202125Krasnodar1. Champions LgGR554064.5011000200.10.11.01.1525100.000.220.220.000.220.030.230.250.030.25Matches
2020-202125Krasnodar2. Europa LgR3221921.0000000000.00.00.10.111010.000.000.000.000.000.000.100.100.000.10Matches
2022-202327Midtjylland2. Europa LgKO765746.4000000200.40.40.00.4228100.000.000.000.000.000.060.000.060.060.06Matches
5 Seasons2 Clubs2 Leagues30272,28225.4022000801.61.61.83.418104480.000.080.080.000.080.080.090.170.080.17
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Krasnodar (3 Seasons)2 Leagues16151,17713.1011000501.21.21.83.01676380.000.080.080.000.080.090.140.230.090.23
Midtjylland (2 Seasons)1 League14121,10512.3011000300.40.40.00.4228100.000.080.080.000.080.060.000.060.060.06
Europa Lg (5 Seasons)25221,87620.8011000601.51.50.82.21379380.000.050.050.000.050.100.050.150.100.15
Champions Lg (1 Season)554064.5011000200.10.11.01.1525100.000.220.220.000.220.030.230.250.030.25
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
201822se SwedenFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2018-201923se SwedenUEFA Nations League16th11881.0000000000.000.000.000.000.00Matches
202024se SwedenFriendlies (M)10450.5011000100.002.002.000.002.00Matches
2020-202125se SwedenUEFA Nations LeagueLgA665406.0000000200.000.000.000.000.00Matches
202125se SwedenFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202125se SwedenUEFA EuroR16443363.7000000100.000.000.000.000.00Matches
202125se SwedenUEFA Euro Qualifying1098159.1000000200.000.000.000.000.00Matches
202226se SwedenWCQ10108809.8000000200.000.000.000.000.00Matches
202226se SwedenFriendlies (M)11650.7000000000.000.000.000.000.00Matches
2022-202327se SwedenUEFA Nations LeagueLgB532753.1000000300.000.000.000.000.00Matches
202327se SwedenFriendlies (M)22901.0022000000.002.002.000.002.00Matches
202428se SwedenUEFA Euro Qualifying21690.8000000100.000.000.000.000.00Matches
6 Seasons1 Club5 Leagues44393,38337.60330001200.000.080.080.000.08
Friendlies (M) (5 Seasons)653804.2033000100.000.710.710.000.71
UEFA Nations League (3 Seasons)121090310.0000000500.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)12108849.8000000300.000.000.000.000.00
WCQ (1 Season)10108809.8000000200.000.000.000.000.00
UEFA Euro (1 Season)443363.7000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga4.9010.200.0000Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga22.2140.180.2500Matches
2015-201620Midtjylland2. Europa Lg5.9020.340.0000Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga6.01040.000.670.2500Matches
201721AIK Stockholmse SWE1. Allsvenskan27.020110.000.410.1800Matches
201822AIK Stockholmse SWE1. Allsvenskan28.7500.0000Matches
2018-201923Krasnodar2. Europa Lg3.404125.01.170.290.000.0015.50000.70.70.18-0.7-0.7Matches
2018-201923Krasnodarru RUS1. Premier League1.8000Matches
2019-202024Krasnodar2. Europa Lg4.105120.01.220.240.000.0013.60000.40.40.08-0.4-0.4Matches
2019-202024Krasnodarru RUS1. Premier League21.411915.30.890.050.051.0000Matches
2020-202125Krasnodar1. Champions Lg4.502150.00.440.220.000.0026.61000.10.10.06-0.1-0.1Matches
2020-202125Krasnodar2. Europa Lg1.00000.000.000000.00.00.00.0Matches
2020-202125Krasnodarru RUS1. Premier League19.23241250.01.250.620.130.2500Matches
2021-202226Anderlechtbe BEL1. First Division A22.601417.10.620.040.000.0000Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga21.85221045.51.010.460.230.5000Matches
2022-202327Midtjylland2. Europa Lg6.403266.70.470.310.000.0017.10000.40.40.12-0.4-0.4Matches
2022-202327Anderlechtbe BEL1. Pro League A0.50000.000.0000Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga12.7014321.41.100.240.000.0000Matches
10 Seasons4 Clubs6 Leagues214.1181075443.90.600.290.160.2416.81001.61.60.11-1.6-1.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Midtjylland (5 Seasons)2 Leagues79.97392648.70.830.330.150.2717.10000.40.40.12-0.4-0.4
Krasnodar (3 Seasons)3 Leagues55.54541629.61.010.300.070.2516.71001.21.20.11-1.2-1.2
AIK Stockholm (2 Seasons)1 League55.770110.000.410.1800
Anderlecht (2 Seasons)1 League23.101417.10.610.040.000.0000
Danish Superliga (5 Seasons)67.67362247.20.890.330.170.3200
Europa Lg (5 Seasons)20.8012633.30.800.290.000.0015.10001.51.50.12-1.5-1.5
Premier League (3 Seasons)42.44431330.21.060.320.090.3100
Allsvenskan (2 Seasons)55.770110.000.410.1800
First Division A (2 Seasons)23.101417.10.610.040.000.0000
Champions Lg (1 Season)4.502150.00.440.220.000.0026.61000.10.10.06-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201519Midtjylland1 League4.9010.200.0000
2015-201620Midtjylland2 Leagues28.1160.210.1700
2016-201721Midtjylland1 League6.01040.000.670.2500
201721AIK Stockholm1 League27.020110.000.410.1800
201822AIK Stockholm1 League28.7500.0000
2018-201923Krasnodar2 Leagues5.304125.01.170.290.000.0015.50000.70.70.18-0.7-0.7
2019-202024Krasnodar2 Leagues25.512428.30.940.080.040.5013.60000.40.40.08-0.4-0.4
2020-202125Krasnodar3 Leagues24.83261350.01.050.520.120.2326.61000.10.10.06-0.1-0.1
2021-202226Anderlecht1 League22.601417.10.620.040.000.0000
2022-202327Anderlecht1 League0.50000.000.0000
2022-202327Midtjylland2 Leagues28.25251248.00.890.430.200.4217.10000.40.40.12-0.4-0.4
2023-202428Midtjylland1 League12.7014321.41.100.240.000.0000
10 Seasons4 Clubs6 Leagues214.1181075443.90.600.290.160.2416.81001.61.60.11-1.6-1.6
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Midtjylland (5 Seasons)2 Leagues79.97392648.70.830.330.150.2717.10000.40.40.12-0.4-0.4
Krasnodar (3 Seasons)3 Leagues55.54541629.61.010.300.070.2516.71001.21.20.11-1.2-1.2
AIK Stockholm (2 Seasons)1 League55.770110.000.410.1800
Anderlecht (2 Seasons)1 League23.101417.10.610.040.000.0000
Danish Superliga (5 Seasons)67.67362247.20.890.330.170.3200
Europa Lg (5 Seasons)20.8012633.30.800.290.000.0015.10001.51.50.12-1.5-1.5
Premier League (3 Seasons)42.44431330.21.060.320.090.3100
Allsvenskan (2 Seasons)55.770110.000.410.1800
First Division A (2 Seasons)23.101417.10.610.040.000.0000
Champions Lg (1 Season)4.502150.00.440.220.000.0026.61000.10.10.06-0.1-0.1
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga1st4.9010.200.0000Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga3rd22.2140.180.2500Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga4th6.01040.000.670.2500Matches
201721AIK Stockholmse SWE1. Allsvenskan2nd27.020110.000.410.1800Matches
201822AIK Stockholmse SWE1. Allsvenskan1st28.7500.0000Matches
2018-201923Krasnodarru RUS1. Premier League3rd1.8000Matches
2019-202024Krasnodarru RUS1. Premier League3rd21.411915.30.890.050.051.0000Matches
2020-202125Krasnodarru RUS1. Premier League10th19.23241250.01.250.620.130.2500Matches
2021-202226Anderlechtbe BEL1. First Division A3rd22.601417.10.620.040.000.0000Matches
2022-202327Anderlechtbe BEL1. Pro League A11th0.50000.000.0000Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga7th21.85221045.51.010.460.230.5000Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga1st12.7014321.41.100.240.000.0000Matches
10 Seasons4 Clubs4 Leagues188.818934745.20.580.300.180.2800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Midtjylland (5 Seasons)1 League67.67362247.20.890.330.170.3200
Krasnodar (3 Seasons)1 League42.44431330.21.060.320.090.3100
AIK Stockholm (2 Seasons)1 League55.770110.000.410.1800
Anderlecht (2 Seasons)1 League23.101417.10.610.040.000.0000
Danish Superliga (5 Seasons)67.67362247.20.890.330.170.3200
Premier League (3 Seasons)42.44431330.21.060.320.090.3100
Allsvenskan (2 Seasons)55.770110.000.410.1800
First Division A (2 Seasons)23.101417.10.610.040.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201620Midtjylland2. Europa LgR325.9020.340.0000Matches
2018-201923Krasnodar2. Europa LgR163.404125.01.170.290.000.0015.50000.70.70.18-0.7-0.7Matches
2019-202024Krasnodar2. Europa LgGR4.105120.01.220.240.000.0013.60000.40.40.08-0.4-0.4Matches
2020-202125Krasnodar1. Champions LgGR4.502150.00.440.220.000.0026.61000.10.10.06-0.1-0.1Matches
2020-202125Krasnodar2. Europa LgR321.00000.000.000000.00.00.00.0Matches
2022-202327Midtjylland2. Europa LgKO6.403266.70.470.310.000.0017.10000.40.40.12-0.4-0.4Matches
5 Seasons2 Clubs2 Leagues25.4014735.70.720.280.000.0016.81001.61.60.11-1.6-1.6
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Krasnodar (3 Seasons)2 Leagues13.1011327.30.840.230.000.0016.71001.21.20.11-1.2-1.2
Midtjylland (2 Seasons)1 League12.303466.70.470.330.000.0017.10000.40.40.12-0.4-0.4
Europa Lg (5 Seasons)20.8012633.30.800.290.000.0015.10001.51.50.12-1.5-1.5
Champions Lg (1 Season)4.502150.00.440.220.000.0026.61000.10.10.06-0.1-0.1
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201822se SwedenFriendlies (M)1.0000Matches
2018-201923se SwedenUEFA Nations League16th1.0000Matches
202024se SwedenFriendlies (M)0.5000Matches
2020-202125se SwedenUEFA Nations LeagueLgA6.003133.30.500.170.000.0000Matches
202125se SwedenFriendlies (M)1.0000Matches
202125se SwedenUEFA EuroR163.70100.00.270.000.0000Matches
202125se SwedenUEFA Euro Qualifying9.106233.30.660.220.000.0000Matches
202226se SwedenWCQ9.80100.00.100.000.0000Matches
202226se SwedenFriendlies (M)0.7000Matches
2022-202327se SwedenUEFA Nations LeagueLgB3.10100.00.330.000.0000Matches
202327se SwedenFriendlies (M)1.0000Matches
202428se SwedenUEFA Euro Qualifying0.80100.01.300.000.0000Matches
6 Seasons1 Club5 Leagues37.6013323.10.400.090.000.0000
Friendlies (M) (5 Seasons)4.2000
UEFA Nations League (3 Seasons)10.004125.00.440.110.000.0000
UEFA Euro Qualifying (2 Seasons)9.807228.60.710.200.000.0000
WCQ (1 Season)9.80100.00.100.000.0000
UEFA Euro (1 Season)3.70100.00.270.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga4.90Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga22.23Matches
2015-201620Midtjylland2. Europa Lg5.91Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga6.00Matches
201721AIK Stockholmse SWE1. Allsvenskan27.05Matches
201822AIK Stockholmse SWE1. Allsvenskan28.75Matches
2018-201923Krasnodar2. Europa Lg3.412916080.61704529798691.9394488.61911.100.20.3-0.25192018Matches
2018-201923Krasnodarru RUS1. Premier League1.80Matches
2019-202024Krasnodar2. Europa Lg4.114517682.42353827809187.9516183.6121392.300.40.8-0.48173023Matches
2019-202024Krasnodarru RUS1. Premier League21.43Matches
2020-202125Krasnodar1. Champions Lg4.516320479.92577998889691.7586984.1112250.011.00.90.08198225Matches
2020-202125Krasnodar2. Europa Lg1.08110378.61331377313979.5424789.451050.000.10.2-0.1131010Matches
2020-202125Krasnodarru RUS1. Premier League19.22Matches
2021-202226Anderlechtbe BEL1. First Division A22.64Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga21.87Matches
2022-202327Midtjylland2. Europa Lg6.419023680.5331010908910882.4799186.8192576.000.00.10.00273028Matches
2022-202327Anderlechtbe BEL1. Pro League A0.51Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga12.73Matches
10 Seasons4 Clubs6 Leagues214.170887980.511275382136742087.426931286.2487960.8351.82.4+33.22285172104
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Midtjylland (5 Seasons)2 Leagues79.919023680.5331010908910882.4799186.8192576.0140.00.1+14.00273028
Krasnodar (3 Seasons)3 Leagues55.551864380.67965273127831289.119022186.0295453.761.82.3+4.2225814276
AIK Stockholm (2 Seasons)1 League55.710
Anderlecht (2 Seasons)1 League23.15
Danish Superliga (5 Seasons)67.613
Europa Lg (5 Seasons)20.854567580.78698282327932486.121124386.8375764.910.81.5+0.214669079
Premier League (3 Seasons)42.45
Allsvenskan (2 Seasons)55.710
First Division A (2 Seasons)23.15
Champions Lg (1 Season)4.516320479.92577998889691.7586984.1112250.011.00.90.08198225
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201519Midtjylland1 League4.90
2015-201620Midtjylland2 Leagues28.14
2016-201721Midtjylland1 League6.00
201721AIK Stockholm1 League27.05
201822AIK Stockholm1 League28.75
2018-201923Krasnodar2 Leagues5.312916080.61704529798691.9394488.61911.100.20.3-0.25192018
2019-202024Krasnodar2 Leagues25.514517682.42353827809187.9516183.6121392.330.40.8+2.68173023
2020-202125Krasnodar3 Leagues24.824430779.53908137511913588.110011686.2163250.031.11.1+1.99229235
2021-202226Anderlecht1 League22.64
2022-202327Anderlecht1 League0.51
2022-202327Midtjylland2 Leagues28.219023680.5331010908910882.4799186.8192576.070.00.1+7.00273028
2023-202428Midtjylland1 League12.73
10 Seasons4 Clubs6 Leagues214.170887980.511275382136742087.426931286.2487960.8351.82.4+33.22285172104
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Midtjylland (5 Seasons)2 Leagues79.919023680.5331010908910882.4799186.8192576.0140.00.1+14.00273028
Krasnodar (3 Seasons)3 Leagues55.551864380.67965273127831289.119022186.0295453.761.82.3+4.2225814276
AIK Stockholm (2 Seasons)1 League55.710
Anderlecht (2 Seasons)1 League23.15
Danish Superliga (5 Seasons)67.613
Europa Lg (5 Seasons)20.854567580.78698282327932486.121124386.8375764.910.81.5+0.214669079
Premier League (3 Seasons)42.45
Allsvenskan (2 Seasons)55.710
First Division A (2 Seasons)23.15
Champions Lg (1 Season)4.516320479.92577998889691.7586984.1112250.011.00.90.08198225
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga1st4.90Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga3rd22.23Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga4th6.00Matches
201721AIK Stockholmse SWE1. Allsvenskan2nd27.05Matches
201822AIK Stockholmse SWE1. Allsvenskan1st28.75Matches
2018-201923Krasnodarru RUS1. Premier League3rd1.80Matches
2019-202024Krasnodarru RUS1. Premier League3rd21.43Matches
2020-202125Krasnodarru RUS1. Premier League10th19.22Matches
2021-202226Anderlechtbe BEL1. First Division A3rd22.64Matches
2022-202327Anderlechtbe BEL1. Pro League A11th0.51Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga7th21.87Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga1st12.73Matches
10 Seasons4 Clubs4 Leagues188.833
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Midtjylland (5 Seasons)1 League67.613
Krasnodar (3 Seasons)1 League42.45
AIK Stockholm (2 Seasons)1 League55.710
Anderlecht (2 Seasons)1 League23.15
Danish Superliga (5 Seasons)67.613
Premier League (3 Seasons)42.45
Allsvenskan (2 Seasons)55.710
First Division A (2 Seasons)23.15
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201620Midtjylland2. Europa LgR325.91Matches
2018-201923Krasnodar2. Europa LgR163.412916080.61704529798691.9394488.61911.100.20.3-0.25192018Matches
2019-202024Krasnodar2. Europa LgGR4.114517682.42353827809187.9516183.6121392.300.40.8-0.48173023Matches
2020-202125Krasnodar1. Champions LgGR4.516320479.92577998889691.7586984.1112250.011.00.90.08198225Matches
2020-202125Krasnodar2. Europa LgR321.08110378.61331377313979.5424789.451050.000.10.2-0.1131010Matches
2022-202327Midtjylland2. Europa LgKO6.419023680.5331010908910882.4799186.8192576.000.00.10.00273028Matches
5 Seasons2 Clubs2 Leagues25.470887980.511275382136742087.426931286.2487960.821.82.4+0.22285172104
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Krasnodar (3 Seasons)2 Leagues13.151864380.67965273127831289.119022186.0295453.711.82.3-0.8225814276
Midtjylland (2 Seasons)1 League12.319023680.5331010908910882.4799186.8192576.010.00.1+1.00273028
Europa Lg (5 Seasons)20.854567580.78698282327932486.121124386.8375764.910.81.5+0.214669079
Champions Lg (1 Season)4.516320479.92577998889691.7586984.1112250.011.00.90.08198225
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201822se SwedenFriendlies (M)1.00Matches
2018-201923se SwedenUEFA Nations League16th1.00Matches
202024se SwedenFriendlies (M)0.51Matches
2020-202125se SwedenUEFA Nations LeagueLgA6.00Matches
202125se SwedenFriendlies (M)1.00Matches
202125se SwedenUEFA EuroR163.70Matches
202125se SwedenUEFA Euro Qualifying9.10Matches
202226se SwedenWCQ9.80Matches
202226se SwedenFriendlies (M)0.70Matches
2022-202327se SwedenUEFA Nations LeagueLgB3.10Matches
202327se SwedenFriendlies (M)1.02Matches
202428se SwedenUEFA Euro Qualifying0.80Matches
6 Seasons1 Club5 Leagues37.63
Friendlies (M) (5 Seasons)4.23
UEFA Nations League (3 Seasons)10.00
UEFA Euro Qualifying (2 Seasons)9.80
WCQ (1 Season)9.80
UEFA Euro (1 Season)3.70
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga4.9Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga22.2Matches
2015-201620Midtjylland2. Europa Lg5.9Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga6.00Matches
201721AIK Stockholmse SWE1. Allsvenskan27.00Matches
201822AIK Stockholmse SWE1. Allsvenskan28.70Matches
2018-201923Krasnodar2. Europa Lg3.4160158111050000012917Matches
2018-201923Krasnodarru RUS1. Premier League1.8Matches
2019-202024Krasnodar2. Europa Lg4.1176171442010000014514Matches
2019-202024Krasnodarru RUS1. Premier League21.410Matches
2020-202125Krasnodar1. Champions Lg4.5204186161012100503016321Matches
2020-202125Krasnodar2. Europa Lg1.01039854000100008100Matches
2020-202125Krasnodarru RUS1. Premier League19.29Matches
2021-202226Anderlechtbe BEL1. First Division A22.69Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga21.854Matches
2022-202327Midtjylland2. Europa Lg6.42362251050301100019018Matches
2022-202327Anderlechtbe BEL1. Pro League A0.50Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga12.752Matches
10 Seasons4 Clubs6 Leagues214.187983836244515026030708520
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Midtjylland (5 Seasons)2 Leagues79.9236225105031061100019018
Krasnodar (3 Seasons)3 Leagues55.56436132619423515030518412
AIK Stockholm (2 Seasons)1 League55.70
Anderlecht (2 Seasons)1 League23.19
Danish Superliga (5 Seasons)67.6106
Europa Lg (5 Seasons)20.8675652201433621000545319
Premier League (3 Seasons)42.419
Allsvenskan (2 Seasons)55.70
First Division A (2 Seasons)23.19
Champions Lg (1 Season)4.5204186161012100503016321
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Midtjylland1 League4.9
2015-201620Midtjylland2 Leagues28.1
2016-201721Midtjylland1 League6.00
201721AIK Stockholm1 League27.00
201822AIK Stockholm1 League28.70
2018-201923Krasnodar2 Leagues5.3160158111050000012917
2019-202024Krasnodar2 Leagues25.51761714420110000014514
2020-202125Krasnodar3 Leagues24.8307284211412191503024421
2021-202226Anderlecht1 League22.69
2022-202327Anderlecht1 League0.50
2022-202327Midtjylland2 Leagues28.223622510503541100019018
2023-202428Midtjylland1 League12.752
10 Seasons4 Clubs6 Leagues214.187983836244515026030708520
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Midtjylland (5 Seasons)2 Leagues79.9236225105031061100019018
Krasnodar (3 Seasons)3 Leagues55.56436132619423515030518412
AIK Stockholm (2 Seasons)1 League55.70
Anderlecht (2 Seasons)1 League23.19
Danish Superliga (5 Seasons)67.6106
Europa Lg (5 Seasons)20.8675652201433621000545319
Premier League (3 Seasons)42.419
Allsvenskan (2 Seasons)55.70
First Division A (2 Seasons)23.19
Champions Lg (1 Season)4.5204186161012100503016321
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga1st4.9Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga3rd22.2Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga4th6.00Matches
201721AIK Stockholmse SWE1. Allsvenskan2nd27.00Matches
201822AIK Stockholmse SWE1. Allsvenskan1st28.70Matches
2018-201923Krasnodarru RUS1. Premier League3rd1.8Matches
2019-202024Krasnodarru RUS1. Premier League3rd21.410Matches
2020-202125Krasnodarru RUS1. Premier League10th19.29Matches
2021-202226Anderlechtbe BEL1. First Division A3rd22.69Matches
2022-202327Anderlechtbe BEL1. Pro League A11th0.50Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga7th21.854Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga1st12.752Matches
10 Seasons4 Clubs4 Leagues188.8134
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Midtjylland (5 Seasons)1 League67.6106
Krasnodar (3 Seasons)1 League42.419
AIK Stockholm (2 Seasons)1 League55.70
Anderlecht (2 Seasons)1 League23.19
Danish Superliga (5 Seasons)67.6106
Premier League (3 Seasons)42.419
Allsvenskan (2 Seasons)55.70
First Division A (2 Seasons)23.19
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201620Midtjylland2. Europa LgR325.9Matches
2018-201923Krasnodar2. Europa LgR163.4160158111050000012917Matches
2019-202024Krasnodar2. Europa LgGR4.1176171442010000014514Matches
2020-202125Krasnodar1. Champions LgGR4.5204186161012100503016321Matches
2020-202125Krasnodar2. Europa LgR321.01039854000100008100Matches
2022-202327Midtjylland2. Europa LgKO6.42362251050301100019018Matches
5 Seasons2 Clubs2 Leagues25.48798383624451626030708520
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Krasnodar (3 Seasons)2 Leagues13.16436132619421615030518412
Midtjylland (2 Seasons)1 League12.32362251050301100019018
Europa Lg (5 Seasons)20.8675652201433621000545319
Champions Lg (1 Season)4.5204186161012100503016321
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201822se SwedenFriendlies (M)1.0Matches
2018-201923se SwedenUEFA Nations League16th1.0Matches
202024se SwedenFriendlies (M)0.5Matches
2020-202125se SwedenUEFA Nations LeagueLgA6.07Matches
202125se SwedenFriendlies (M)1.0Matches
202125se SwedenUEFA EuroR163.72Matches
202125se SwedenUEFA Euro Qualifying9.15Matches
202226se SwedenWCQ9.84Matches
202226se SwedenFriendlies (M)0.7Matches
2022-202327se SwedenUEFA Nations LeagueLgB3.10Matches
202327se SwedenFriendlies (M)1.0Matches
202428se SwedenUEFA Euro Qualifying0.80Matches
6 Seasons1 Club5 Leagues37.618
Friendlies (M) (5 Seasons)4.2
UEFA Nations League (3 Seasons)10.07
UEFA Euro Qualifying (2 Seasons)9.85
WCQ (1 Season)9.84
UEFA Euro (1 Season)3.72

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga4.9Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga22.2Matches
2015-201620Midtjylland2. Europa Lg5.9Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga6.0Matches
201721AIK Stockholmse SWE1. Allsvenskan27.0Matches
201822AIK Stockholmse SWE1. Allsvenskan28.7Matches
2018-201923Krasnodar2. Europa Lg3.492.6190000000.00000000Matches
2018-201923Krasnodarru RUS1. Premier League1.8Matches
2019-202024Krasnodar2. Europa Lg4.1184.38140030100.00000000Matches
2019-202024Krasnodarru RUS1. Premier League21.4Matches
2020-202125Krasnodar1. Champions Lg4.5132.8882011110.22100000Matches
2020-202125Krasnodar2. Europa Lg1.021.9620000000.00000000Matches
2020-202125Krasnodarru RUS1. Premier League19.2Matches
2021-202226Anderlechtbe BEL1. First Division A22.6Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga21.8Matches
2022-202327Midtjylland2. Europa Lg6.491.4180001020.31200000Matches
2022-202327Anderlechtbe BEL1. Pro League A0.5Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga12.7Matches
10 Seasons4 Clubs6 Leagues214.1512.62412042230.15300000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Midtjylland (5 Seasons)2 Leagues79.991.4180001020.31200000
Krasnodar (3 Seasons)3 Leagues55.5423.21332041210.08100000
AIK Stockholm (2 Seasons)1 League55.7
Anderlecht (2 Seasons)1 League23.1
Danish Superliga (5 Seasons)67.6
Europa Lg (5 Seasons)20.8382.54330031120.13200000
Premier League (3 Seasons)42.4
Allsvenskan (2 Seasons)55.7
First Division A (2 Seasons)23.1
Champions Lg (1 Season)4.5132.8882011110.22100000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Midtjylland1 League4.9
2015-201620Midtjylland2 Leagues28.1
2016-201721Midtjylland1 League6.0
201721AIK Stockholm1 League27.0
201822AIK Stockholm1 League28.7
2018-201923Krasnodar2 Leagues5.392.6190000000.00000000
2019-202024Krasnodar2 Leagues25.5184.38140030100.00000000
2020-202125Krasnodar3 Leagues24.8152.71102011110.18100000
2021-202226Anderlecht1 League22.6
2022-202327Anderlecht1 League0.5
2022-202327Midtjylland2 Leagues28.291.4180001020.31200000
2023-202428Midtjylland1 League12.7
10 Seasons4 Clubs6 Leagues214.1512.62412042230.15300000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Midtjylland (5 Seasons)2 Leagues79.991.4180001020.31200000
Krasnodar (3 Seasons)3 Leagues55.5423.21332041210.08100000
AIK Stockholm (2 Seasons)1 League55.7
Anderlecht (2 Seasons)1 League23.1
Danish Superliga (5 Seasons)67.6
Europa Lg (5 Seasons)20.8382.54330031120.13200000
Premier League (3 Seasons)42.4
Allsvenskan (2 Seasons)55.7
First Division A (2 Seasons)23.1
Champions Lg (1 Season)4.5132.8882011110.22100000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga1st4.9Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga3rd22.2Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga4th6.0Matches
201721AIK Stockholmse SWE1. Allsvenskan2nd27.0Matches
201822AIK Stockholmse SWE1. Allsvenskan1st28.7Matches
2018-201923Krasnodarru RUS1. Premier League3rd1.8Matches
2019-202024Krasnodarru RUS1. Premier League3rd21.4Matches
2020-202125Krasnodarru RUS1. Premier League10th19.2Matches
2021-202226Anderlechtbe BEL1. First Division A3rd22.6Matches
2022-202327Anderlechtbe BEL1. Pro League A11th0.5Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga7th21.8Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga1st12.7Matches
10 Seasons4 Clubs4 Leagues188.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Midtjylland (5 Seasons)1 League67.6
Krasnodar (3 Seasons)1 League42.4
AIK Stockholm (2 Seasons)1 League55.7
Anderlecht (2 Seasons)1 League23.1
Danish Superliga (5 Seasons)67.6
Premier League (3 Seasons)42.4
Allsvenskan (2 Seasons)55.7
First Division A (2 Seasons)23.1
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201620Midtjylland2. Europa LgR325.9Matches
2018-201923Krasnodar2. Europa LgR163.492.6190000000.00000000Matches
2019-202024Krasnodar2. Europa LgGR4.1184.38140030100.00000000Matches
2020-202125Krasnodar1. Champions LgGR4.5132.8882011110.22100000Matches
2020-202125Krasnodar2. Europa LgR321.021.9620000000.00000000Matches
2022-202327Midtjylland2. Europa LgKO6.491.4180001020.31200000Matches
5 Seasons2 Clubs2 Leagues25.4512.62412042230.15300000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Krasnodar (3 Seasons)2 Leagues13.1423.21332041210.08100000
Midtjylland (2 Seasons)1 League12.391.4180001020.31200000
Europa Lg (5 Seasons)20.8382.54330031120.13200000
Champions Lg (1 Season)4.5132.8882011110.22100000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201822se SwedenFriendlies (M)1.0Matches
2018-201923se SwedenUEFA Nations League16th1.0Matches
202024se SwedenFriendlies (M)0.5Matches
2020-202125se SwedenUEFA Nations LeagueLgA6.0Matches
202125se SwedenFriendlies (M)1.0Matches
202125se SwedenUEFA EuroR163.7Matches
202125se SwedenUEFA Euro Qualifying9.1Matches
202226se SwedenWCQ9.8Matches
202226se SwedenFriendlies (M)0.7Matches
2022-202327se SwedenUEFA Nations LeagueLgB3.1Matches
202327se SwedenFriendlies (M)1.0Matches
202428se SwedenUEFA Euro Qualifying0.8Matches
6 Seasons1 Club5 Leagues37.6
Friendlies (M) (5 Seasons)4.2
UEFA Nations League (3 Seasons)10.0
UEFA Euro Qualifying (2 Seasons)9.8
WCQ (1 Season)9.8
UEFA Euro (1 Season)3.7

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga4.9Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga22.2Matches
2015-201620Midtjylland2. Europa Lg5.9Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga6.000Matches
201721AIK Stockholmse SWE1. Allsvenskan27.000Matches
201822AIK Stockholmse SWE1. Allsvenskan28.700Matches
2018-201923Krasnodar2. Europa Lg3.4721603837.5551441110Matches
2018-201923Krasnodarru RUS1. Premier League1.8Matches
2019-202024Krasnodar2. Europa Lg4.112738141526.71120231511Matches
2019-202024Krasnodarru RUS1. Premier League21.41924Matches
2020-202125Krasnodar1. Champions Lg4.5422202922.2793671140Matches
2020-202125Krasnodar2. Europa Lg1.0221011425.032023500Matches
2020-202125Krasnodarru RUS1. Premier League19.22629Matches
2021-202226Anderlechtbe BEL1. First Division A22.63840Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga21.82619Matches
2022-202327Midtjylland2. Europa Lg6.417885451145.56716153230Matches
2022-202327Anderlechtbe BEL1. Pro League A0.520Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga12.72124Matches
10 Seasons4 Clubs6 Leagues214.14215315216154731.932255201687491
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Midtjylland (5 Seasons)2 Leagues79.9175585451145.56716583230
Krasnodar (3 Seasons)3 Leagues55.525587162103627.82618414704261
AIK Stockholm (2 Seasons)1 League55.7000
Anderlecht (2 Seasons)1 League23.140400
Danish Superliga (5 Seasons)67.647430
Europa Lg (5 Seasons)20.8381913196133834.22516214256351
Premier League (3 Seasons)42.445530
Allsvenskan (2 Seasons)55.7000
First Division A (2 Seasons)23.140400
Champions Lg (1 Season)4.5422202922.2793671140
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Midtjylland1 League4.90
2015-201620Midtjylland2 Leagues28.10
2016-201721Midtjylland1 League6.0000
201721AIK Stockholm1 League27.0000
201822AIK Stockholm1 League28.7000
2018-201923Krasnodar2 Leagues5.3721603837.5551441110
2019-202024Krasnodar2 Leagues25.5122638141526.711202271511
2020-202125Krasnodar3 Leagues24.863032131323.1101138391640
2021-202226Anderlecht1 League22.638400
2022-202327Anderlecht1 League0.5200
2022-202327Midtjylland2 Leagues28.2173485451145.56716343230
2023-202428Midtjylland1 League12.721240
10 Seasons4 Clubs6 Leagues214.14215315216154731.932255201687491
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Midtjylland (5 Seasons)2 Leagues79.9175585451145.56716583230
Krasnodar (3 Seasons)3 Leagues55.525587162103627.82618414704261
AIK Stockholm (2 Seasons)1 League55.7000
Anderlecht (2 Seasons)1 League23.140400
Danish Superliga (5 Seasons)67.647430
Europa Lg (5 Seasons)20.8381913196133834.22516214256351
Premier League (3 Seasons)42.445530
Allsvenskan (2 Seasons)55.7000
First Division A (2 Seasons)23.140400
Champions Lg (1 Season)4.5422202922.2793671140
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga1st4.9Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga3rd22.2Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga4th6.000Matches
201721AIK Stockholmse SWE1. Allsvenskan2nd27.000Matches
201822AIK Stockholmse SWE1. Allsvenskan1st28.700Matches
2018-201923Krasnodarru RUS1. Premier League3rd1.8Matches
2019-202024Krasnodarru RUS1. Premier League3rd21.41924Matches
2020-202125Krasnodarru RUS1. Premier League10th19.22629Matches
2021-202226Anderlechtbe BEL1. First Division A3rd22.63840Matches
2022-202327Anderlechtbe BEL1. Pro League A11th0.520Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga7th21.82619Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga1st12.72124Matches
10 Seasons4 Clubs4 Leagues188.81321360
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Midtjylland (5 Seasons)1 League67.647430
Krasnodar (3 Seasons)1 League42.445530
AIK Stockholm (2 Seasons)1 League55.7000
Anderlecht (2 Seasons)1 League23.140400
Danish Superliga (5 Seasons)67.647430
Premier League (3 Seasons)42.445530
Allsvenskan (2 Seasons)55.7000
First Division A (2 Seasons)23.140400
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201620Midtjylland2. Europa LgR325.9Matches
2018-201923Krasnodar2. Europa LgR163.4721603837.5551441110Matches
2019-202024Krasnodar2. Europa LgGR4.112738141526.71120231511Matches
2020-202125Krasnodar1. Champions LgGR4.5422202922.2793671140Matches
2020-202125Krasnodar2. Europa LgR321.0221011425.032023500Matches
2022-202327Midtjylland2. Europa LgKO6.417885451145.56716153230Matches
5 Seasons2 Clubs2 Leagues25.4422115216154731.93225520327491
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Krasnodar (3 Seasons)2 Leagues13.125137162103627.82618414174261
Midtjylland (2 Seasons)1 League12.317885451145.56716153230
Europa Lg (5 Seasons)20.8381913196133834.22516214256351
Champions Lg (1 Season)4.5422202922.2793671140
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201822se SwedenFriendlies (M)1.0Matches
2018-201923se SwedenUEFA Nations League16th1.0Matches
202024se SwedenFriendlies (M)0.5Matches
2020-202125se SwedenUEFA Nations LeagueLgA6.0111Matches
202125se SwedenFriendlies (M)1.0Matches
202125se SwedenUEFA EuroR163.717Matches
202125se SwedenUEFA Euro Qualifying9.11612Matches
202226se SwedenWCQ9.8812Matches
202226se SwedenFriendlies (M)0.7Matches
2022-202327se SwedenUEFA Nations LeagueLgB3.123Matches
202327se SwedenFriendlies (M)1.0Matches
202428se SwedenUEFA Euro Qualifying0.800Matches
6 Seasons1 Club5 Leagues37.628450
Friendlies (M) (5 Seasons)4.20
UEFA Nations League (3 Seasons)10.03140
UEFA Euro Qualifying (2 Seasons)9.816120
WCQ (1 Season)9.88120
UEFA Euro (1 Season)3.7170

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga4.9Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga22.2Matches
2015-201620Midtjylland2. Europa Lg5.9Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga6.0Matches
201721AIK Stockholmse SWE1. Allsvenskan27.0Matches
201822AIK Stockholmse SWE1. Allsvenskan28.7Matches
2018-201923Krasnodar2. Europa Lg3.41971221195911197400.04100.01326472705824514911Matches
2018-201923Krasnodarru RUS1. Premier League1.8Matches
2019-202024Krasnodar2. Europa Lg4.12222361315582226116.7583.31616802845617315916Matches
2019-202024Krasnodarru RUS1. Premier League21.4Matches
2020-202125Krasnodar1. Champions Lg4.52449421525112445120.0480.01519083795616317010Matches
2020-202125Krasnodar2. Europa Lg1.0113211841841130007730612912010861Matches
2020-202125Krasnodarru RUS1. Premier League19.2Matches
2021-202226Anderlechtbe BEL1. First Division A22.6Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga21.8Matches
2022-202327Midtjylland2. Europa Lg6.431010701815973107228.6342.916284225824110418610Matches
2022-202327Anderlechtbe BEL1. Pro League A0.5Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga12.7Matches
10 Seasons4 Clubs6 Leagues214.110862418166724231108622418.21672.76833383132018265281575048
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Midtjylland (5 Seasons)2 Leagues79.931010701815973107228.6342.916284225824110418610
Krasnodar (3 Seasons)3 Leagues55.5776141114861832477615213.31386.75212541106216224181156438
AIK Stockholm (2 Seasons)1 League55.7
Anderlecht (2 Seasons)1 League23.1
Danish Superliga (5 Seasons)67.6
Europa Lg (5 Seasons)20.8842151395151913084217317.61270.6532247594113204221258038
Premier League (3 Seasons)42.4
Allsvenskan (2 Seasons)55.7
First Division A (2 Seasons)23.1
Champions Lg (1 Season)4.52449421525112445120.0480.01519083795616317010
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201519Midtjylland1 League4.9
2015-201620Midtjylland2 Leagues28.1
2016-201721Midtjylland1 League6.0
201721AIK Stockholm1 League27.0
201822AIK Stockholm1 League28.7
2018-201923Krasnodar2 Leagues5.31971221195911197400.04100.01326472705824514911
2019-202024Krasnodar2 Leagues25.52222361315582226116.7583.31616802845617315916
2020-202125Krasnodar3 Leagues24.835711532366953575120.0480.022812145086817325611
2021-202226Anderlecht1 League22.6
2022-202327Anderlecht1 League0.5
2022-202327Midtjylland2 Leagues28.231010701815973107228.6342.916284225824110418610
2023-202428Midtjylland1 League12.7
10 Seasons4 Clubs6 Leagues214.110862418166724231108622418.21672.76833383132018265281575048
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Midtjylland (5 Seasons)2 Leagues79.931010701815973107228.6342.916284225824110418610
Krasnodar (3 Seasons)3 Leagues55.5776141114861832477615213.31386.75212541106216224181156438
AIK Stockholm (2 Seasons)1 League55.7
Anderlecht (2 Seasons)1 League23.1
Danish Superliga (5 Seasons)67.6
Europa Lg (5 Seasons)20.8842151395151913084217317.61270.6532247594113204221258038
Premier League (3 Seasons)42.4
Allsvenskan (2 Seasons)55.7
First Division A (2 Seasons)23.1
Champions Lg (1 Season)4.52449421525112445120.0480.01519083795616317010
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga1st4.9Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga3rd22.2Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga4th6.0Matches
201721AIK Stockholmse SWE1. Allsvenskan2nd27.0Matches
201822AIK Stockholmse SWE1. Allsvenskan1st28.7Matches
2018-201923Krasnodarru RUS1. Premier League3rd1.8Matches
2019-202024Krasnodarru RUS1. Premier League3rd21.4Matches
2020-202125Krasnodarru RUS1. Premier League10th19.2Matches
2021-202226Anderlechtbe BEL1. First Division A3rd22.6Matches
2022-202327Anderlechtbe BEL1. Pro League A11th0.5Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga7th21.8Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga1st12.7Matches
10 Seasons4 Clubs4 Leagues188.8
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Midtjylland (5 Seasons)1 League67.6
Krasnodar (3 Seasons)1 League42.4
AIK Stockholm (2 Seasons)1 League55.7
Anderlecht (2 Seasons)1 League23.1
Danish Superliga (5 Seasons)67.6
Premier League (3 Seasons)42.4
Allsvenskan (2 Seasons)55.7
First Division A (2 Seasons)23.1
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201620Midtjylland2. Europa LgR325.9Matches
2018-201923Krasnodar2. Europa LgR163.41971221195911197400.04100.01326472705824514911Matches
2019-202024Krasnodar2. Europa LgGR4.12222361315582226116.7583.31616802845617315916Matches
2020-202125Krasnodar1. Champions LgGR4.52449421525112445120.0480.01519083795616317010Matches
2020-202125Krasnodar2. Europa LgR321.0113211841841130007730612912010861Matches
2022-202327Midtjylland2. Europa LgKO6.431010701815973107228.6342.916284225824110418610Matches
5 Seasons2 Clubs2 Leagues25.410862418166724231108622418.21672.76833383132018265281575048
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Krasnodar (3 Seasons)2 Leagues13.1776141114861832477615213.31386.75212541106216224181156438
Midtjylland (2 Seasons)1 League12.331010701815973107228.6342.916284225824110418610
Europa Lg (5 Seasons)20.8842151395151913084217317.61270.6532247594113204221258038
Champions Lg (1 Season)4.52449421525112445120.0480.01519083795616317010
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201822se SwedenFriendlies (M)1.0Matches
2018-201923se SwedenUEFA Nations League16th1.0Matches
202024se SwedenFriendlies (M)0.5Matches
2020-202125se SwedenUEFA Nations LeagueLgA6.0Matches
202125se SwedenFriendlies (M)1.0Matches
202125se SwedenUEFA EuroR163.7Matches
202125se SwedenUEFA Euro Qualifying9.1Matches
202226se SwedenWCQ9.8Matches
202226se SwedenFriendlies (M)0.7Matches
2022-202327se SwedenUEFA Nations LeagueLgB3.1Matches
202327se SwedenFriendlies (M)1.0Matches
202428se SwedenUEFA Euro Qualifying0.8Matches
6 Seasons1 Club5 Leagues37.6
Friendlies (M) (5 Seasons)4.2
UEFA Nations League (3 Seasons)10.0
UEFA Euro Qualifying (2 Seasons)9.8
WCQ (1 Season)9.8
UEFA Euro (1 Season)3.7

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga104434414.94.951542.2064+2+0.41-0.59Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga271,9977467.222.22410311.813624+12+0.54-0.57Matches
2015-201620Midtjylland2. Europa Lg75317673.85.962101.38811-3-0.51+1.87Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga135404216.76.051871.69118+3+0.50+0.13Matches
201721AIK Stockholmse SWE1. Allsvenskan292,4268489.927.02821101.864321+22+0.82-0.17Matches
201822AIK Stockholmse SWE1. Allsvenskan292,5858995.728.7298924002.214816+32+1.11-0.45Matches
2018-201923Krasnodar2. Europa Lg43097734.33.44772000.7523-1-0.29-0.294.24.7-0.5-0.15-0.50Matches
2018-201923Krasnodarru RUS1. Premier League6164276.11.8175051811.5023-1-0.55-1.72Matches
2019-202024Krasnodar2. Europa Lg53707468.54.15741011.806600.00+2.127.36.2+1.2+0.29+0.53Matches
2019-202024Krasnodarru RUS1. Premier League271,9227173.621.423791042511.593325+8+0.37-1.06Matches
2020-202125Krasnodar1. Champions Lg54068175.24.55812000.8359-4-0.89-0.224.610.4-5.8-1.28-1.44Matches
2020-202125Krasnodar2. Europa Lg2924651.11.0161013100.0012-1-0.98+0.041.12.0-1.0-0.94-1.18Matches
2020-202125Krasnodarru RUS1. Premier League261,7316766.319.218841482701.353431+3+0.16-0.25Matches
2021-202226Anderlechtbe BEL1. First Division A302,0326866.422.624811061411.854223+19+0.84-0.65Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga231,9608568.121.8238517001.713825+13+0.60+0.30Matches
2022-202327Midtjylland2. Europa Lg75748279.76.4690613401.291210+2+0.31+1.556.910.1-3.2-0.50+0.99Matches
2022-202327Anderlechtbe BEL1. Pro League A348161.60.50031622.0010+1+1.87+1.82Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga131,1428839.712.7138810012.382712+15+1.18+0.98Matches
10 Seasons4 Clubs6 Leagues26619,2727250.7214.1220841314621191.75355233+122+0.57+0.0124.133.4-9.2-0.47-0.47
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Midtjylland (5 Seasons)2 Leagues1007,1877243.979.98287471834131.8213894+44+0.55+0.056.910.1-3.2-0.50+0.99
Krasnodar (3 Seasons)3 Leagues754,9946749.555.5578029182431.388379+4+0.07-0.6717.223.2-6.1-0.46-0.68
AIK Stockholm (2 Seasons)1 League585,0118692.855.7578945102.049137+54+0.97-0.19
Anderlecht (2 Seasons)1 League332,0806334.023.124811091531.864323+20+0.87+0.44
Danish Superliga (5 Seasons)866,0827140.767.670863916131.9011873+45+0.67+0.08
Europa Lg (5 Seasons)251,8767561.320.822801133311.232932-3-0.14+0.7719.523.0-3.5-0.23-0.20
Premier League (3 Seasons)593,8176548.242.4428124172421.486959+10+0.24-0.82
Allsvenskan (2 Seasons)585,0118692.855.7578945102.049137+54+0.97-0.19
First Division A (2 Seasons)332,0806334.023.124811091531.864323+20+0.87+0.44
Champions Lg (1 Season)54068175.24.55812000.8359-4-0.89-0.224.610.4-5.8-1.28-1.44
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201519Midtjylland1 League104434414.94.951542.2064+2+0.41-0.59
2015-201620Midtjylland2 Leagues342,5287468.528.13012411.724435+9+0.32-0.22
2016-201721Midtjylland1 League135404216.76.051871.69118+3+0.50+0.13
201721AIK Stockholm1 League292,4268489.927.02821101.864321+22+0.82-0.17
201822AIK Stockholm1 League292,5858995.728.7298924002.214816+32+1.11-0.45
2018-201923Krasnodar2 Leagues104734713.15.3577251811.2046-2-0.38-1.334.24.7-0.5-0.15-0.50
2019-202024Krasnodar2 Leagues322,2927272.825.528781142521.623931+8+0.31-0.427.36.2+1.2+0.29+0.53
2020-202125Krasnodar3 Leagues332,2296866.924.824831692701.194042-2-0.08-0.245.712.4-6.7-1.21-1.41
2021-202226Anderlecht1 League302,0326866.422.624811061411.854223+19+0.84-0.65
2022-202327Anderlecht1 League348161.60.50031622.0010+1+1.87+1.82
2022-202327Midtjylland2 Leagues302,5348470.428.229862313401.615035+15+0.53+0.456.910.1-3.2-0.50+0.99
2023-202428Midtjylland1 League131,1428839.712.7138810012.382712+15+1.18+0.98
10 Seasons4 Clubs6 Leagues26619,2727250.7214.1220841314621191.75355233+122+0.57+0.0124.133.4-9.2-0.47-0.47
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Midtjylland (5 Seasons)2 Leagues1007,1877243.979.98287471834131.8213894+44+0.55+0.056.910.1-3.2-0.50+0.99
Krasnodar (3 Seasons)3 Leagues754,9946749.555.5578029182431.388379+4+0.07-0.6717.223.2-6.1-0.46-0.68
AIK Stockholm (2 Seasons)1 League585,0118692.855.7578945102.049137+54+0.97-0.19
Anderlecht (2 Seasons)1 League332,0806334.023.124811091531.864323+20+0.87+0.44
Danish Superliga (5 Seasons)866,0827140.767.670863916131.9011873+45+0.67+0.08
Europa Lg (5 Seasons)251,8767561.320.822801133311.232932-3-0.14+0.7719.523.0-3.5-0.23-0.20
Premier League (3 Seasons)593,8176548.242.4428124172421.486959+10+0.24-0.82
Allsvenskan (2 Seasons)585,0118692.855.7578945102.049137+54+0.97-0.19
First Division A (2 Seasons)332,0806334.023.124811091531.864323+20+0.87+0.44
Champions Lg (1 Season)54068175.24.55812000.8359-4-0.89-0.224.610.4-5.8-1.28-1.44
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
2014-201519Midtjyllanddk DEN1. Danish Superliga1st104434414.94.951542.2064+2+0.41-0.59Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga3rd271,9977467.222.22410311.813624+12+0.54-0.57Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga4th135404216.76.051871.69118+3+0.50+0.13Matches
201721AIK Stockholmse SWE1. Allsvenskan2nd292,4268489.927.02821101.864321+22+0.82-0.17Matches
201822AIK Stockholmse SWE1. Allsvenskan1st292,5858995.728.7298924002.214816+32+1.11-0.45Matches
2018-201923Krasnodarru RUS1. Premier League3rd6164276.11.8175051811.5023-1-0.55-1.72Matches
2019-202024Krasnodarru RUS1. Premier League3rd271,9227173.621.423791042511.593325+8+0.37-1.06Matches
2020-202125Krasnodarru RUS1. Premier League10th261,7316766.319.218841482701.353431+3+0.16-0.25Matches
2021-202226Anderlechtbe BEL1. First Division A3rd302,0326866.422.624811061411.854223+19+0.84-0.65Matches
2022-202327Anderlechtbe BEL1. Pro League A11th348161.60.50031622.0010+1+1.87+1.82Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga7th231,9608568.121.8238517001.713825+13+0.60+0.30Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga1st131,1428839.712.7138810012.382712+15+1.18+0.98Matches
10 Seasons4 Clubs4 Leagues23616,9907249.4188.8193841184320181.82321192+129+0.68+0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Midtjylland (5 Seasons)1 League866,0827140.767.670863916131.9011873+45+0.67+0.08
Krasnodar (3 Seasons)1 League593,8176548.242.4428124172421.486959+10+0.24-0.82
AIK Stockholm (2 Seasons)1 League585,0118692.855.7578945102.049137+54+0.97-0.19
Anderlecht (2 Seasons)1 League332,0806334.023.124811091531.864323+20+0.87+0.44
Danish Superliga (5 Seasons)866,0827140.767.670863916131.9011873+45+0.67+0.08
Premier League (3 Seasons)593,8176548.242.4428124172421.486959+10+0.24-0.82
Allsvenskan (2 Seasons)585,0118692.855.7578945102.049137+54+0.97-0.19
First Division A (2 Seasons)332,0806334.023.124811091531.864323+20+0.87+0.44
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201620Midtjylland2. Europa LgR3275317673.85.962101.38811-3-0.51+1.87Matches
2018-201923Krasnodar2. Europa LgR1643097734.33.44772000.7523-1-0.29-0.294.24.7-0.5-0.15-0.50Matches
2019-202024Krasnodar2. Europa LgGR53707468.54.15741011.806600.00+2.127.36.2+1.2+0.29+0.53Matches
2020-202125Krasnodar1. Champions LgGR54068175.24.55812000.8359-4-0.89-0.224.610.4-5.8-1.28-1.44Matches
2020-202125Krasnodar2. Europa LgR322924651.11.0161013100.0012-1-0.98+0.041.12.0-1.0-0.94-1.18Matches
2022-202327Midtjylland2. Europa LgKO75748279.76.4690613401.291210+2+0.31+1.556.910.1-3.2-0.50+0.99Matches
5 Seasons2 Clubs2 Leagues302,2827663.425.427801333311.163441-7-0.28+0.6124.133.4-9.2-0.47-0.47
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Krasnodar (3 Seasons)2 Leagues161,1777454.513.11576513111.011420-6-0.46+0.0917.223.2-6.1-0.46-0.68
Midtjylland (2 Seasons)1 League141,1057976.712.31290823401.342021-1-0.08+1.806.910.1-3.2-0.50+0.99
Europa Lg (5 Seasons)251,8767561.320.822801133311.232932-3-0.14+0.7719.523.0-3.5-0.23-0.20
Champions Lg (1 Season)54068175.24.55812000.8359-4-0.89-0.224.610.4-5.8-1.28-1.44
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
201822se SwedenFriendlies (M)1909016.71.01901001.001100.00+0.80Matches
2018-201923se SwedenUEFA Nations League16th1888824.41.01880023.0020+2+2.05+2.05Matches
202024se SwedenFriendlies (M)1454525.00.50014513.001100.00+0.67Matches
2020-202125se SwedenUEFA Nations LeagueLgA654090100.06.06906000.50513-8-1.33Matches
202125se SwedenFriendlies (M)1909025.01.01901033.0031+2+2.00+0.67Matches
202125se SwedenUEFA EuroR1643368486.23.74841001.7543+1+0.27+0.27Matches
202125se SwedenUEFA Euro Qualifying108158290.69.199001502.10226+16+1.77+3.88Matches
202226se SwedenWCQ108808894.69.810885001.80128+4+0.41-1.39Matches
202226se SwedenFriendlies (M)1656536.10.71650013.0020+2+2.77+1.99Matches
2022-202327se SwedenUEFA Nations LeagueLgB52755550.93.1372022900.8034-1-0.33+0.69Matches
202327se SwedenFriendlies (M)2904525.01.02450003.0052+3+3.00+1.33Matches
202428se SwedenUEFA Euro Qualifying269359.60.816301641.5002-2-2.61-3.16Matches
6 Seasons1 Club5 Leagues443,3837756.437.6398414523111.706041+19+0.51+0.33
Friendlies (M) (5 Seasons)63806323.54.2567214552.67125+7+1.66+1.29
UEFA Nations League (3 Seasons)129037562.710.01085622920.831017-7-0.70-0.19
UEFA Euro Qualifying (2 Seasons)128847454.69.8108702642.00228+14+1.43+1.18
WCQ (1 Season)108808894.69.810885001.80128+4+0.41-1.39
UEFA Euro (1 Season)43368486.23.74841001.7543+1+0.27+0.27

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga4.900Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga22.24023Matches
2015-201620Midtjylland2. Europa Lg5.9107Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga6.0200500000000Matches
201721AIK Stockholmse SWE1. Allsvenskan27.06003400000000Matches
201822AIK Stockholmse SWE1. Allsvenskan28.730000000000Matches
2018-201923Krasnodar2. Europa Lg3.4200105054200017040.0Matches
2018-201923Krasnodarru RUS1. Premier League1.80000Matches
2019-202024Krasnodar2. Europa Lg4.1100151013700024070.0Matches
2019-202024Krasnodarru RUS1. Premier League21.4700342811024190Matches
2020-202125Krasnodar1. Champions Lg4.52009411072000223730.0Matches
2020-202125Krasnodar2. Europa Lg1.000020003200051150.0Matches
2020-202125Krasnodarru RUS1. Premier League19.260034290929260Matches
2021-202226Anderlechtbe BEL1. First Division A22.660025240940380Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga21.8500171815419260Matches
2022-202327Midtjylland2. Europa Lg6.420011600158000311712.5Matches
2022-202327Anderlechtbe BEL1. Pro League A0.50001200020Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga12.7200202105224210Matches
10 Seasons4 Clubs6 Leagues214.1490024713831501681530009952616.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Midtjylland (5 Seasons)2 Leagues79.91600834511065855000311712.5
Krasnodar (3 Seasons)3 Leagues55.518001046723570580006841917.4
AIK Stockholm (2 Seasons)1 League55.79003400000000
Anderlecht (2 Seasons)1 League23.160026260940400
Danish Superliga (5 Seasons)67.61300653911064347000
Europa Lg (5 Seasons)20.86004512062519000772199.5
Premier League (3 Seasons)42.41300685711953450
Allsvenskan (2 Seasons)55.79003400000000
First Division A (2 Seasons)23.160026260940400
Champions Lg (1 Season)4.52009411072000223730.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201519Midtjylland1 League4.900
2015-201620Midtjylland2 Leagues28.15030
2016-201721Midtjylland1 League6.0200500000000
201721AIK Stockholm1 League27.06003400000000
201822AIK Stockholm1 League28.730000000000
2018-201923Krasnodar2 Leagues5.3200105054200017040.0
2019-202024Krasnodar2 Leagues25.58004929111272600024070.0
2020-202125Krasnodar3 Leagues24.880045331193930000274833.3
2021-202226Anderlecht1 League22.660025240940380
2022-202327Anderlecht1 League0.50001200020
2022-202327Midtjylland2 Leagues28.270028241543434000311712.5
2023-202428Midtjylland1 League12.7200202105224210
10 Seasons4 Clubs6 Leagues214.1490024713831501681530009952616.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Midtjylland (5 Seasons)2 Leagues79.91600834511065855000311712.5
Krasnodar (3 Seasons)3 Leagues55.518001046723570580006841917.4
AIK Stockholm (2 Seasons)1 League55.79003400000000
Anderlecht (2 Seasons)1 League23.160026260940400
Danish Superliga (5 Seasons)67.61300653911064347000
Europa Lg (5 Seasons)20.86004512062519000772199.5
Premier League (3 Seasons)42.41300685711953450
Allsvenskan (2 Seasons)55.79003400000000
First Division A (2 Seasons)23.160026260940400
Champions Lg (1 Season)4.52009411072000223730.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Midtjyllanddk DEN1. Danish Superliga1st4.900Matches
2015-201620Midtjyllanddk DEN1. Danish Superliga3rd22.24023Matches
2016-201721Midtjyllanddk DEN1. Danish Superliga4th6.0200500000000Matches
201721AIK Stockholmse SWE1. Allsvenskan2nd27.06003400000000Matches
201822AIK Stockholmse SWE1. Allsvenskan1st28.730000000000Matches
2018-201923Krasnodarru RUS1. Premier League3rd1.80000Matches
2019-202024Krasnodarru RUS1. Premier League3rd21.4700342811024190Matches
2020-202125Krasnodarru RUS1. Premier League10th19.260034290929260Matches
2021-202226Anderlechtbe BEL1. First Division A3rd22.660025240940380Matches
2022-202327Anderlechtbe BEL1. Pro League A11th0.50001200020Matches
2022-202327Midtjyllanddk DEN1. Danish Superliga7th21.8500171815419260Matches
2023-202428Midtjyllanddk DEN1. Danish Superliga1st12.7200202105224210Matches
10 Seasons4 Clubs4 Leagues188.841001931222134136132000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Midtjylland (5 Seasons)1 League67.61300653911064347000
Krasnodar (3 Seasons)1 League42.41300685711953450
AIK Stockholm (2 Seasons)1 League55.79003400000000
Anderlecht (2 Seasons)1 League23.160026260940400
Danish Superliga (5 Seasons)67.61300653911064347000
Premier League (3 Seasons)42.41300685711953450
Allsvenskan (2 Seasons)55.79003400000000
First Division A (2 Seasons)23.160026260940400
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201620Midtjylland2. Europa LgR325.9107Matches
2018-201923Krasnodar2. Europa LgR163.4200105054200017040.0Matches
2019-202024Krasnodar2. Europa LgGR4.1100151013700024070.0Matches
2020-202125Krasnodar1. Champions LgGR4.52009411072000223730.0Matches
2020-202125Krasnodar2. Europa LgR321.000020003200051150.0Matches
2022-202327Midtjylland2. Europa LgKO6.420011600158000311712.5Matches
5 Seasons2 Clubs2 Leagues25.4800541611632210009952616.1
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Krasnodar (3 Seasons)2 Leagues13.1500361011617130006841917.4
Midtjylland (2 Seasons)1 League12.330018600158000311712.5
Europa Lg (5 Seasons)20.86004512062519000772199.5
Champions Lg (1 Season)4.52009411072000223730.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201822se SwedenFriendlies (M)1.00000Matches
2018-201923se SwedenUEFA Nations League16th1.00000Matches
202024se SwedenFriendlies (M)0.51000Matches
2020-202125se SwedenUEFA Nations LeagueLgA6.020049071110Matches
202125se SwedenFriendlies (M)1.00000Matches
202125se SwedenUEFA EuroR163.71004402710Matches
202125se SwedenUEFA Euro Qualifying9.12001613051216000Matches
202226se SwedenWCQ9.82001810041280Matches
202226se SwedenFriendlies (M)0.70000Matches
2022-202327se SwedenUEFA Nations LeagueLgB3.13007900320Matches
202327se SwedenFriendlies (M)1.00000Matches
202428se SwedenUEFA Euro Qualifying0.81001000000Matches
6 Seasons1 Club5 Leagues37.6120050450184528000
Friendlies (M) (5 Seasons)4.21000
UEFA Nations League (3 Seasons)10.05001118071430
UEFA Euro Qualifying (2 Seasons)9.83001713051216000
WCQ (1 Season)9.82001810041280
UEFA Euro (1 Season)3.71004402710

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, 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.

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. We will never in the future have less data than we do today.

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.