Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-19TueUEFA Nations LeagueLeague CHomeW 6–0se Swedenaz AzerbaijanYCB88000011100Match Report
2024-11-16SatUEFA Nations LeagueLeague CHomeW 2–1se Swedensk SlovakiaYCB90000010101Match Report
2024-11-10SunLigue 1Matchweek 11AwayD 2–2LilleNiceNLB110000100060000.00.00.00055100.003100Match Report
2024-11-05TueChampions LgLeague phaseHomeD 1–1fr Lilleit JuventusYLB8000000000290110.00.00.000141973.7113211Match Report
2024-11-01FriLigue 1Matchweek 10HomeD 1–1LilleLyonYLB9000000000501210.00.00.450273969.2528621Match Report

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
201616Halmstadse SWE2. Superettan1724114.6000000000.000.000.000.000.00Matches
201717Halmstadse SWE1. Allsvenskan25121,26314.0404400400.290.000.290.290.29Matches
201818Halmstadse SWE2. Superettan28282,30625.69110900300.350.040.390.350.39Matches
201919Halmstadse SWE2. Superettan10108489.4101100000.110.000.110.110.11Matches
2019-202020Groningennl NED1. Eredivisie1144054.5202200201.11.10.31.4128230.440.000.440.440.440.240.070.300.240.30Matches
2020-202121Groningennl NED1. Eredivisie23201,63718.2055000102.02.03.55.5120411140.000.270.270.000.270.110.190.300.110.30Matches
2021-202222Lille1. Champions Lg432412.7000000100.10.10.00.1106100.000.000.000.000.000.030.000.030.030.03Matches
2021-202222Lillefr FRACoupe de France221631.8000000000.000.000.000.000.00Matches
2021-202222Groningennl NED1. Eredivisie332392.7000000000.30.30.40.7144150.000.000.000.000.000.120.150.270.120.27Matches
2021-202222Lillefr FRA1. Ligue 130151,34414.9101100302.22.21.03.34951680.070.000.070.070.070.150.070.220.150.22Matches
2022-202323Lillefr FRACoupe de France00Matches
2022-202323Lillefr FRA1. Ligue 11898389.3000000300.50.50.91.34431570.000.000.000.000.000.050.090.140.050.14Matches
2023-202424Lille3. Conf Lg1087588.4011000000.70.70.51.22028620.000.120.120.000.120.080.060.140.080.14Matches
2023-202424Lillefr FRACoupe de France21971.1000000000.000.000.000.000.00Matches
2023-202424Lillefr FRA1. Ligue 125141,26714.1101100201.11.11.22.23937660.070.000.070.070.070.080.080.160.080.16Matches
2024-202525Lille1. Champions Lg432693.0011000000.10.10.20.36730.000.330.330.000.330.030.070.100.030.10Matches
2024-202525Lillefr FRA1. Ligue 11186977.7000000100.20.20.81.02726450.000.000.000.000.000.030.100.130.030.13Matches
9 Seasons3 Clubs7 Leagues22314212,783142.01882618002008.38.38.817.03412394630.130.060.180.130.180.100.100.200.100.20
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
Lille (4 Seasons)4 Leagues106635,67463.02242001004.94.94.59.41951863110.030.030.060.030.060.080.080.160.080.16
Halmstad (4 Seasons)2 Leagues80524,82853.6141151400700.260.020.280.260.28
Groningen (3 Seasons)1 League37272,28125.3257200303.43.44.27.6146531520.080.200.280.080.280.130.170.300.130.30
Ligue 1 (4 Seasons)84464,14646.1202200904.04.03.87.81591452360.040.000.040.040.040.090.080.170.090.17
Superettan (3 Seasons)55403,56539.6101111000300.250.030.280.250.28
Eredivisie (3 Seasons)37272,28125.3257200303.43.44.27.6146531520.080.200.280.080.280.130.170.300.130.30
Coupe de France (3 Seasons)432602.9000000000.000.000.000.000.00
Champions Lg (2 Seasons)865105.7011000100.20.20.20.41613130.000.180.180.000.180.030.040.070.030.07
Allsvenskan (1 Season)25121,26314.0404400400.290.000.290.290.29
Conf Lg (1 Season)1087588.4011000000.70.70.51.22028620.000.120.120.000.120.080.060.140.080.14
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
201616Halmstad1 League1724114.6000000000.000.000.000.000.00
201717Halmstad1 League25121,26314.0404400400.290.000.290.290.29
201818Halmstad1 League28282,30625.69110900300.350.040.390.350.39
201919Halmstad1 League10108489.4101100000.110.000.110.110.11
2019-202020Groningen1 League1144054.5202200201.11.10.31.4128230.440.000.440.440.440.240.070.300.240.30
2020-202121Groningen1 League23201,63718.2055000102.02.03.55.5120411140.000.270.270.000.270.110.190.300.110.30
2021-202222Groningen1 League332392.7000000000.30.30.40.7144150.000.000.000.000.000.120.150.270.120.27
2021-202222Lille3 Leagues36201,74819.4101100402.32.31.03.35957780.050.000.050.050.050.130.060.190.130.19
2022-202323Lille2 Leagues1898389.3000000300.50.50.91.34431570.000.000.000.000.000.050.090.140.050.14
2023-202424Lille3 Leagues37232,12223.6112100201.81.81.73.559651280.040.040.080.040.080.080.070.150.080.15
2024-202525Lille2 Leagues151196610.7011000100.30.31.01.33333480.000.090.090.000.090.030.090.120.030.12
9 Seasons3 Clubs7 Leagues22314212,783142.01882618002008.38.38.817.03412394630.130.060.180.130.180.100.100.200.100.20
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
Lille (4 Seasons)4 Leagues106635,67463.02242001004.94.94.59.41951863110.030.030.060.030.060.080.080.160.080.16
Halmstad (4 Seasons)2 Leagues80524,82853.6141151400700.260.020.280.260.28
Groningen (3 Seasons)1 League37272,28125.3257200303.43.44.27.6146531520.080.200.280.080.280.130.170.300.130.30
Ligue 1 (4 Seasons)84464,14646.1202200904.04.03.87.81591452360.040.000.040.040.040.090.080.170.090.17
Superettan (3 Seasons)55403,56539.6101111000300.250.030.280.250.28
Eredivisie (3 Seasons)37272,28125.3257200303.43.44.27.6146531520.080.200.280.080.280.130.170.300.130.30
Coupe de France (3 Seasons)432602.9000000000.000.000.000.000.00
Champions Lg (2 Seasons)865105.7011000100.20.20.20.41613130.000.180.180.000.180.030.040.070.030.07
Allsvenskan (1 Season)25121,26314.0404400400.290.000.290.290.29
Conf Lg (1 Season)1087588.4011000000.70.70.51.22028620.000.120.120.000.120.080.060.140.080.14
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country 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
201616Halmstadse SWE2. Superettan3rd1724114.6000000000.000.000.000.000.00Matches
201717Halmstadse SWE1. Allsvenskan15th25121,26314.0404400400.290.000.290.290.29Matches
201818Halmstadse SWE2. Superettan5th28282,30625.69110900300.350.040.390.350.39Matches
201919Halmstadse SWE2. Superettan6th10108489.4101100000.110.000.110.110.11Matches
2019-202020Groningennl NED1. Eredivisie9th1144054.5202200201.11.10.31.4128230.440.000.440.440.440.240.070.300.240.30Matches
2020-202121Groningennl NED1. Eredivisie7th23201,63718.2055000102.02.03.55.5120411140.000.270.270.000.270.110.190.300.110.30Matches
2021-202222Groningennl NED1. Eredivisie12th332392.7000000000.30.30.40.7144150.000.000.000.000.000.120.150.270.120.27Matches
2021-202222Lillefr FRA1. Ligue 110th30151,34414.9101100302.22.21.03.34951680.070.000.070.070.070.150.070.220.150.22Matches
2022-202323Lillefr FRA1. Ligue 15th1898389.3000000300.50.50.91.34431570.000.000.000.000.000.050.090.140.050.14Matches
2023-202424Lillefr FRA1. Ligue 14th25141,26714.1101100201.11.11.22.23937660.070.000.070.070.070.080.080.160.080.16Matches
2024-202525Lillefr FRA1. Ligue 14th1186977.7000000100.20.20.81.02726450.000.000.000.000.000.030.100.130.030.13Matches
9 Seasons3 Clubs4 Leagues20112511,255125.11862418001907.47.48.015.43051983880.140.050.190.140.190.100.110.220.100.22
Country 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
Lille (4 Seasons)1 League84464,14646.1202200904.04.03.87.81591452360.040.000.040.040.040.090.080.170.090.17
Halmstad (4 Seasons)2 Leagues80524,82853.6141151400700.260.020.280.260.28
Groningen (3 Seasons)1 League37272,28125.3257200303.43.44.27.6146531520.080.200.280.080.280.130.170.300.130.30
Ligue 1 (4 Seasons)84464,14646.1202200904.04.03.87.81591452360.040.000.040.040.040.090.080.170.090.17
Superettan (3 Seasons)55403,56539.6101111000300.250.030.280.250.28
Eredivisie (3 Seasons)37272,28125.3257200303.43.44.27.6146531520.080.200.280.080.280.130.170.300.130.30
Allsvenskan (1 Season)25121,26314.0404400400.290.000.290.290.29
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
2021-202222Lillefr FRACoupe de FranceR32221631.8000000000.000.000.000.000.00Matches
2022-202323Lillefr FRACoupe de FranceR1600Matches
2023-202424Lillefr FRACoupe de FranceR1621971.1000000000.000.000.000.000.00Matches
3 Seasons1 Club1 League432602.9000000000.000.000.000.000.00
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
2021-202222Lille1. Champions LgR16432412.7000000100.10.10.00.1106100.000.000.000.000.000.030.000.030.030.03Matches
2023-202424Lille3. Conf LgQF1087588.4011000000.70.70.51.22028620.000.120.120.000.120.080.060.140.080.14Matches
2024-202525Lille1. Champions Lg432693.0011000000.10.10.20.36730.000.330.330.000.330.030.070.100.030.10Matches
3 Seasons1 Club2 Leagues18141,26814.1022000100.90.90.71.63641750.000.140.140.000.140.060.050.110.060.11
Champions Lg (2 Seasons)865105.7011000100.20.20.20.41613130.000.180.180.000.180.030.040.070.030.07
Conf Lg (1 Season)1087588.4011000000.70.70.51.22028620.000.120.120.000.120.080.060.140.080.14
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
2022-202323se SwedenUEFA Nations LeagueLgB211041.2000000100.000.000.000.000.00Matches
202323se SwedenFriendlies (M)221351.5000000000.000.000.000.000.00Matches
202424se SwedenFriendlies (M)10280.3000000000.000.000.000.000.00Matches
202424se SwedenUEFA Euro Qualifying21961.1000000000.000.000.000.000.00Matches
2024-202525se SwedenUEFA Nations LeagueLgC554485.0000000200.000.000.000.000.00Matches
3 Seasons1 Club3 Leagues1298119.0000000300.000.000.000.000.00
UEFA Nations League (2 Seasons)765526.1000000300.000.000.000.000.00
Friendlies (M) (2 Seasons)321631.8000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)21961.1000000000.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
201616Halmstadse SWE2. Superettan4.60030.000.660.0000Matches
201717Halmstadse SWE1. Allsvenskan14.040150.001.070.2700Matches
201818Halmstadse SWE2. Superettan25.6900.0000Matches
201919Halmstadse SWE2. Superettan9.4100Matches
2019-202020Groningennl NED1. Eredivisie4.528225.01.780.440.251.0014.20001.11.10.13+0.9+0.9Matches
2020-202121Groningennl NED1. Eredivisie18.2027725.91.480.380.000.0019.90002.02.00.07-2.0-2.0Matches
2021-202222Lille1. Champions Lg2.70200.00.750.000.0020.20000.10.10.04-0.1-0.1Matches
2021-202222Lillefr FRACoupe de France1.8011100.00.550.550.000.0000Matches
2021-202222Groningennl NED1. Eredivisie2.705120.01.880.380.000.0021.50000.30.30.06-0.3-0.3Matches
2021-202222Lillefr FRA1. Ligue 114.9119631.61.270.400.050.1717.00002.22.20.12-1.2-1.2Matches
2022-202323Lillefr FRA1. Ligue 19.307114.30.750.110.000.0022.00000.50.50.07-0.5-0.5Matches
2023-202424Lille3. Conf Lg8.409222.21.070.240.000.0017.20000.70.70.08-0.7-0.7Matches
2023-202424Lillefr FRACoupe de France1.1022100.01.861.860.000.0000Matches
2023-202424Lillefr FRA1. Ligue 114.1115533.31.070.360.070.2017.50001.11.10.07-0.1-0.1Matches
2024-202525Lille1. Champions Lg3.00100.00.330.000.0012.00000.10.10.10-0.1-0.1Matches
2024-202525Lillefr FRA1. Ligue 17.70600.00.770.000.0020.90000.20.20.04-0.2-0.2Matches
9 Seasons3 Clubs7 Leagues142.0181024544.10.770.420.170.1818.50008.38.30.08-4.3-4.3
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
Lille (4 Seasons)4 Leagues63.02621727.40.980.270.030.1218.20004.94.90.08-2.9-2.9
Halmstad (4 Seasons)2 Leagues53.6140180.000.970.2200
Groningen (3 Seasons)1 League25.32401025.01.580.390.050.2019.00003.43.40.08-1.4-1.4
Ligue 1 (4 Seasons)46.12471225.51.020.260.040.1718.40004.04.00.09-2.0-2.0
Superettan (3 Seasons)39.610030.000.660.0000
Eredivisie (3 Seasons)25.32401025.01.580.390.050.2019.00003.43.40.08-1.4-1.4
Coupe de France (3 Seasons)2.9033100.01.041.040.000.0000
Champions Lg (2 Seasons)5.70300.00.530.000.0017.40000.20.20.06-0.2-0.2
Allsvenskan (1 Season)14.040150.001.070.2700
Conf Lg (1 Season)8.409222.21.070.240.000.0017.20000.70.70.08-0.7-0.7
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
201616Halmstad1 League4.60030.000.660.0000
201717Halmstad1 League14.040150.001.070.2700
201818Halmstad1 League25.6900.0000
201919Halmstad1 League9.4100
2019-202020Groningen1 League4.528225.01.780.440.251.0014.20001.11.10.13+0.9+0.9
2020-202121Groningen1 League18.2027725.91.480.380.000.0019.90002.02.00.07-2.0-2.0
2021-202222Groningen1 League2.705120.01.880.380.000.0021.50000.30.30.06-0.3-0.3
2021-202222Lille3 Leagues19.4122731.81.130.360.050.1417.30002.32.30.11-1.3-1.3
2022-202323Lille2 Leagues9.307114.30.750.110.000.0022.00000.50.50.07-0.5-0.5
2023-202424Lille3 Leagues23.6126934.61.100.380.040.1117.40001.81.80.07-0.8-0.8
2024-202525Lille2 Leagues10.70700.00.650.000.0019.70000.30.30.05-0.3-0.3
9 Seasons3 Clubs7 Leagues142.0181024544.10.770.420.170.1818.50008.38.30.08-4.3-4.3
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
Lille (4 Seasons)4 Leagues63.02621727.40.980.270.030.1218.20004.94.90.08-2.9-2.9
Halmstad (4 Seasons)2 Leagues53.6140180.000.970.2200
Groningen (3 Seasons)1 League25.32401025.01.580.390.050.2019.00003.43.40.08-1.4-1.4
Ligue 1 (4 Seasons)46.12471225.51.020.260.040.1718.40004.04.00.09-2.0-2.0
Superettan (3 Seasons)39.610030.000.660.0000
Eredivisie (3 Seasons)25.32401025.01.580.390.050.2019.00003.43.40.08-1.4-1.4
Coupe de France (3 Seasons)2.9033100.01.041.040.000.0000
Champions Lg (2 Seasons)5.70300.00.530.000.0017.40000.20.20.06-0.2-0.2
Allsvenskan (1 Season)14.040150.001.070.2700
Conf Lg (1 Season)8.409222.21.070.240.000.0017.20000.70.70.08-0.7-0.7
Shooting Table
Standard Expected
Season Age Squad Country 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
201616Halmstadse SWE2. Superettan3rd4.60030.000.660.0000Matches
201717Halmstadse SWE1. Allsvenskan15th14.040150.001.070.2700Matches
201818Halmstadse SWE2. Superettan5th25.6900.0000Matches
201919Halmstadse SWE2. Superettan6th9.4100Matches
2019-202020Groningennl NED1. Eredivisie9th4.528225.01.780.440.251.0014.20001.11.10.13+0.9+0.9Matches
2020-202121Groningennl NED1. Eredivisie7th18.2027725.91.480.380.000.0019.90002.02.00.07-2.0-2.0Matches
2021-202222Groningennl NED1. Eredivisie12th2.705120.01.880.380.000.0021.50000.30.30.06-0.3-0.3Matches
2021-202222Lillefr FRA1. Ligue 110th14.9119631.61.270.400.050.1717.00002.22.20.12-1.2-1.2Matches
2022-202323Lillefr FRA1. Ligue 15th9.307114.30.750.110.000.0022.00000.50.50.07-0.5-0.5Matches
2023-202424Lillefr FRA1. Ligue 14th14.1115533.31.070.360.070.2017.50001.11.10.07-0.1-0.1Matches
2024-202525Lillefr FRA1. Ligue 14th7.70600.00.770.000.0020.90000.20.20.04-0.2-0.2Matches
9 Seasons3 Clubs4 Leagues125.118874046.00.750.440.200.2018.70007.47.40.09-3.4-3.4
Country 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
Lille (4 Seasons)1 League46.12471225.51.020.260.040.1718.40004.04.00.09-2.0-2.0
Halmstad (4 Seasons)2 Leagues53.6140180.000.970.2200
Groningen (3 Seasons)1 League25.32401025.01.580.390.050.2019.00003.43.40.08-1.4-1.4
Ligue 1 (4 Seasons)46.12471225.51.020.260.040.1718.40004.04.00.09-2.0-2.0
Superettan (3 Seasons)39.610030.000.660.0000
Eredivisie (3 Seasons)25.32401025.01.580.390.050.2019.00003.43.40.08-1.4-1.4
Allsvenskan (1 Season)14.040150.001.070.2700
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
2021-202222Lillefr FRACoupe de FranceR321.8011100.00.550.550.000.0000Matches
2023-202424Lillefr FRACoupe de FranceR161.1022100.01.861.860.000.0000Matches
3 Seasons1 Club1 League2.9033100.01.041.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
2021-202222Lille1. Champions LgR162.70200.00.750.000.0020.20000.10.10.04-0.1-0.1Matches
2023-202424Lille3. Conf LgQF8.409222.21.070.240.000.0017.20000.70.70.08-0.7-0.7Matches
2024-202525Lille1. Champions Lg3.00100.00.330.000.0012.00000.10.10.10-0.1-0.1Matches
3 Seasons1 Club2 Leagues14.1012216.70.850.140.000.0017.30000.90.90.07-0.9-0.9
Champions Lg (2 Seasons)5.70300.00.530.000.0017.40000.20.20.06-0.2-0.2
Conf Lg (1 Season)8.409222.21.070.240.000.0017.20000.70.70.08-0.7-0.7
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
2022-202323se SwedenUEFA Nations LeagueLgB1.20200.01.730.000.0000Matches
202323se SwedenFriendlies (M)1.5000Matches
202424se SwedenFriendlies (M)0.3000Matches
202424se SwedenUEFA Euro Qualifying1.10000.000.0000Matches
2024-202525se SwedenUEFA Nations LeagueLgC5.007457.11.410.800.000.0000Matches
3 Seasons1 Club3 Leagues9.009444.41.250.560.000.0000
UEFA Nations League (2 Seasons)6.109444.41.470.650.000.0000
Friendlies (M) (2 Seasons)1.8000
UEFA Euro Qualifying (1 Season)1.10000.000.0000
Become a Stathead & surf this site ad-free.

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
201616Halmstadse SWE2. Superettan4.60Matches
201717Halmstadse SWE1. Allsvenskan14.00Matches
201818Halmstadse SWE2. Superettan25.61Matches
201919Halmstadse SWE2. Superettan9.40Matches
2019-202020Groningennl NED1. Eredivisie4.5649567.41114370283677.8303878.951241.700.30.6-0.342838Matches
2020-202121Groningennl NED1. Eredivisie18.249274566.09599255118624177.223532073.46513548.153.52.3+1.51829251741Matches
2021-202222Lille1. Champions Lg2.7599462.8958298273577.1253571.451241.700.00.00.004006Matches
2021-202222Lillefr FRACoupe de France1.80Matches
2021-202222Groningennl NED1. Eredivisie2.77212159.51398419293680.6284168.3143737.800.40.3-0.432334Matches
2021-202222Lillefr FRA1. Ligue 114.951271971.28113248327030887.719425576.1379439.401.00.8-1.011366451Matches
2022-202323Lillefr FRA1. Ligue 19.336945581.16058164317020085.016118885.6244652.200.91.5-0.911228731Matches
2023-202424Lille3. Conf Lg8.434442181.75268144818220389.713816185.7153641.710.50.6+0.54186328Matches
2023-202424Lillefr FRACoupe de France1.10Matches
2023-202424Lillefr FRA1. Ligue 114.143756078.06983160220924983.918723380.3264163.401.21.6-1.2132010537Matches
2024-202525Lille1. Champions Lg3.07711070.01284460384780.9283677.871643.810.20.0+0.816007Matches
2024-202525Lillefr FRA1. Ligue 17.726833679.84332114114416388.310812785.0132944.800.80.8-0.88137526Matches
9 Seasons3 Clubs7 Leagues142.02694365673.745107124151283151884.51134143479.121145846.188.88.5-0.8731527347239
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
Lille (4 Seasons)4 Leagues63.02066269576.73299690751040120586.3841103581.312727446.424.55.2-2.5481193724186
Halmstad (4 Seasons)2 Leagues53.61
Groningen (3 Seasons)1 League25.362896165.312111334024331377.629339973.48418445.754.23.2+0.82533362353
Ligue 1 (4 Seasons)46.11586207076.625486686979392086.265080380.910021047.603.84.6-3.843913121145
Superettan (3 Seasons)39.61
Eredivisie (3 Seasons)25.362896165.312111334024331377.629339973.48418445.754.23.2+0.82533362353
Coupe de France (3 Seasons)2.90
Champions Lg (2 Seasons)5.713620466.72242758658279.3537174.6122842.910.20.0+0.81100013
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.434442181.75268144818220389.713816185.7153641.710.50.6+0.54186328
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
201616Halmstad1 League4.60
201717Halmstad1 League14.00
201818Halmstad1 League25.61
201919Halmstad1 League9.40
2019-202020Groningen1 League4.5649567.41114370283677.8303878.951241.700.30.6-0.342838
2020-202121Groningen1 League18.249274566.09599255118624177.223532073.46513548.153.52.3+1.51829251741
2021-202222Groningen1 League2.77212159.51398419293680.6284168.3143737.800.40.3-0.432334
2021-202222Lille3 Leagues19.457181370.29071278129734386.621929075.54210639.601.00.8-1.011406457
2022-202323Lille2 Leagues9.336945581.16058164317020085.016118885.6244652.200.91.5-0.911228731
2023-202424Lille3 Leagues23.678198179.612251305039145286.532539482.5417753.211.72.2-0.7173816865
2024-202525Lille2 Leagues10.734544677.45616160118221086.713616383.4204544.411.00.80.09197533
9 Seasons3 Clubs7 Leagues142.02694365673.745107124151283151884.51134143479.121145846.188.88.5-0.8731527347239
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
Lille (4 Seasons)4 Leagues63.02066269576.73299690751040120586.3841103581.312727446.424.55.2-2.5481193724186
Halmstad (4 Seasons)2 Leagues53.61
Groningen (3 Seasons)1 League25.362896165.312111334024331377.629339973.48418445.754.23.2+0.82533362353
Ligue 1 (4 Seasons)46.11586207076.625486686979392086.265080380.910021047.603.84.6-3.843913121145
Superettan (3 Seasons)39.61
Eredivisie (3 Seasons)25.362896165.312111334024331377.629339973.48418445.754.23.2+0.82533362353
Coupe de France (3 Seasons)2.90
Champions Lg (2 Seasons)5.713620466.72242758658279.3537174.6122842.910.20.0+0.81100013
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.434442181.75268144818220389.713816185.7153641.710.50.6+0.54186328
Passing Table
Total Short Medium Long Expected
Season Age Squad Country 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
201616Halmstadse SWE2. Superettan3rd4.60Matches
201717Halmstadse SWE1. Allsvenskan15th14.00Matches
201818Halmstadse SWE2. Superettan5th25.61Matches
201919Halmstadse SWE2. Superettan6th9.40Matches
2019-202020Groningennl NED1. Eredivisie9th4.5649567.41114370283677.8303878.951241.700.30.6-0.342838Matches
2020-202121Groningennl NED1. Eredivisie7th18.249274566.09599255118624177.223532073.46513548.153.52.3+1.51829251741Matches
2021-202222Groningennl NED1. Eredivisie12th2.77212159.51398419293680.6284168.3143737.800.40.3-0.432334Matches
2021-202222Lillefr FRA1. Ligue 110th14.951271971.28113248327030887.719425576.1379439.401.00.8-1.011366451Matches
2022-202323Lillefr FRA1. Ligue 15th9.336945581.16058164317020085.016118885.6244652.200.91.5-0.911228731Matches
2023-202424Lillefr FRA1. Ligue 14th14.143756078.06983160220924983.918723380.3264163.401.21.6-1.2132010537Matches
2024-202525Lillefr FRA1. Ligue 14th7.726833679.84332114114416388.310812785.0132944.800.80.8-0.88137526Matches
9 Seasons3 Clubs4 Leagues125.12214303173.037597102091036123384.0943120278.518439446.768.07.9-2.0681246744198
Country 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
Lille (4 Seasons)1 League46.11586207076.625486686979392086.265080380.910021047.603.84.6-3.843913121145
Halmstad (4 Seasons)2 Leagues53.61
Groningen (3 Seasons)1 League25.362896165.312111334024331377.629339973.48418445.754.23.2+0.82533362353
Ligue 1 (4 Seasons)46.11586207076.625486686979392086.265080380.910021047.603.84.6-3.843913121145
Superettan (3 Seasons)39.61
Eredivisie (3 Seasons)25.362896165.312111334024331377.629339973.48418445.754.23.2+0.82533362353
Allsvenskan (1 Season)14.00
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
2021-202222Lillefr FRACoupe de FranceR321.80Matches
2023-202424Lillefr FRACoupe de FranceR161.10Matches
3 Seasons1 Club1 League2.90
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
2021-202222Lille1. Champions LgR162.7599462.8958298273577.1253571.451241.700.00.00.004006Matches
2023-202424Lille3. Conf LgQF8.434442181.75268144818220389.713816185.7153641.710.50.6+0.54186328Matches
2024-202525Lille1. Champions Lg3.07711070.01284460384780.9283677.871643.810.20.0+0.816007Matches
3 Seasons1 Club2 Leagues14.148062576.87510220624728586.719123282.3276442.220.70.6+1.35286341
Champions Lg (2 Seasons)5.713620466.72242758658279.3537174.6122842.910.20.0+0.81100013
Conf Lg (1 Season)8.434442181.75268144818220389.713816185.7153641.710.50.6+0.54186328
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
2022-202323se SwedenUEFA Nations LeagueLgB1.20Matches
202323se SwedenFriendlies (M)1.50Matches
202424se SwedenFriendlies (M)0.30Matches
202424se SwedenUEFA Euro Qualifying1.10Matches
2024-202525se SwedenUEFA Nations LeagueLgC5.00Matches
3 Seasons1 Club3 Leagues9.00
UEFA Nations League (2 Seasons)6.10
Friendlies (M) (2 Seasons)1.80
UEFA Euro Qualifying (1 Season)1.10

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
201616Halmstadse SWE2. Superettan4.60Matches
201717Halmstadse SWE1. Allsvenskan14.00Matches
201818Halmstadse SWE2. Superettan25.60Matches
201919Halmstadse SWE2. Superettan9.4Matches
2019-202020Groningennl NED1. Eredivisie4.595831210014611006406Matches
2020-202121Groningennl NED1. Eredivisie18.27456371061101098941000492225Matches
2021-202222Lille1. Champions Lg2.794791510091400005909Matches
2021-202222Lillefr FRACoupe de France1.86Matches
2021-202222Groningennl NED1. Eredivisie2.71218536300173300007205Matches
2021-202222Lillefr FRA1. Ligue 114.971960710780162990000512534Matches
2022-202323Lillefr FRA1. Ligue 19.34553639210013381110036909Matches
2023-202424Lille3. Conf Lg8.44213398170226740000344110Matches
2023-202424Lillefr FRACoupe de France1.10Matches
2023-202424Lillefr FRA1. Ligue 114.156047980110036681000437124Matches
2024-202525Lille1. Champions Lg3.0110842520132300007717Matches
2024-202525Lillefr FRA1. Ligue 17.73362746241122580000268012Matches
9 Seasons3 Clubs7 Leagues142.036563030616581163265504200269410141
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (4 Seasons)4 Leagues63.0269522254624316197417210020668105
Halmstad (4 Seasons)2 Leagues53.60
Groningen (3 Seasons)1 League25.3961805154150101291332100628236
Ligue 1 (4 Seasons)46.120701723341331315330621001586679
Superettan (3 Seasons)39.60
Eredivisie (3 Seasons)25.3961805154150101291332100628236
Coupe de France (3 Seasons)2.96
Champions Lg (2 Seasons)5.72041634030112370000136116
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.44213398170226740000344110
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
201616Halmstad1 League4.60
201717Halmstad1 League14.00
201818Halmstad1 League25.60
201919Halmstad1 League9.4
2019-202020Groningen1 League4.595831210014611006406
2020-202121Groningen1 League18.27456371061101098941000492225
2021-202222Groningen1 League2.71218536300173300007205
2021-202222Lille3 Leagues19.4813686122901771130000571543
2022-202323Lille2 Leagues9.34553639210013381110036909
2023-202424Lille3 Leagues23.69818181611802621421000781234
2024-202525Lille2 Leagues10.74463588761225810000345119
9 Seasons3 Clubs7 Leagues142.036563030616581163265504200269410141
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (4 Seasons)4 Leagues63.0269522254624316197417210020668105
Halmstad (4 Seasons)2 Leagues53.60
Groningen (3 Seasons)1 League25.3961805154150101291332100628236
Ligue 1 (4 Seasons)46.120701723341331315330621001586679
Superettan (3 Seasons)39.60
Eredivisie (3 Seasons)25.3961805154150101291332100628236
Coupe de France (3 Seasons)2.96
Champions Lg (2 Seasons)5.72041634030112370000136116
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.44213398170226740000344110
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
201616Halmstadse SWE2. Superettan3rd4.60Matches
201717Halmstadse SWE1. Allsvenskan15th14.00Matches
201818Halmstadse SWE2. Superettan5th25.60Matches
201919Halmstadse SWE2. Superettan6th9.4Matches
2019-202020Groningennl NED1. Eredivisie9th4.595831210014611006406Matches
2020-202121Groningennl NED1. Eredivisie7th18.27456371061101098941000492225Matches
2021-202222Groningennl NED1. Eredivisie12th2.71218536300173300007205Matches
2021-202222Lillefr FRA1. Ligue 110th14.971960710780162990000512534Matches
2022-202323Lillefr FRA1. Ligue 15th9.34553639210013381110036909Matches
2023-202424Lillefr FRA1. Ligue 14th14.156047980110036681000437124Matches
2024-202525Lillefr FRA1. Ligue 14th7.73362746241122580000268012Matches
9 Seasons3 Clubs4 Leagues125.13031252849548113282439420022148115
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (4 Seasons)1 League46.120701723341331315330621001586679
Halmstad (4 Seasons)2 Leagues53.60
Groningen (3 Seasons)1 League25.3961805154150101291332100628236
Ligue 1 (4 Seasons)46.120701723341331315330621001586679
Superettan (3 Seasons)39.60
Eredivisie (3 Seasons)25.3961805154150101291332100628236
Allsvenskan (1 Season)14.00
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
2021-202222Lillefr FRACoupe de FranceR321.86Matches
2023-202424Lillefr FRACoupe de FranceR161.10Matches
3 Seasons1 Club1 League2.96
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
2021-202222Lille1. Champions LgR162.794791510091400005909Matches
2023-202424Lille3. Conf LgQF8.44213398170226740000344110Matches
2024-202525Lille1. Champions Lg3.0110842520132300007717Matches
3 Seasons1 Club2 Leagues14.16255021211003381110000480226
Champions Lg (2 Seasons)5.72041634030112370000136116
Conf Lg (1 Season)8.44213398170226740000344110
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
2022-202323se SwedenUEFA Nations LeagueLgB1.27Matches
202323se SwedenFriendlies (M)1.5Matches
202424se SwedenFriendlies (M)0.3Matches
202424se SwedenUEFA Euro Qualifying1.15Matches
2024-202525se SwedenUEFA Nations LeagueLgC5.05Matches
3 Seasons1 Club3 Leagues9.017
UEFA Nations League (2 Seasons)6.112
Friendlies (M) (2 Seasons)1.8
UEFA Euro Qualifying (1 Season)1.15

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
201616Halmstadse SWE2. Superettan4.6Matches
201717Halmstadse SWE1. Allsvenskan14.0Matches
201818Halmstadse SWE2. Superettan25.6Matches
201919Halmstadse SWE2. Superettan9.4Matches
2019-202020Groningennl NED1. Eredivisie4.5153.33100301120.44101000Matches
2020-202121Groningennl NED1. Eredivisie18.2402.202301034070.38500200Matches
2021-202222Lille1. Champions Lg2.731.1220001000.00000000Matches
2021-202222Lillefr FRACoupe de France1.8Matches
2021-202222Groningennl NED1. Eredivisie2.762.2640011010.38000100Matches
2021-202222Lillefr FRA1. Ligue 114.9271.81191421010.07100000Matches
2022-202323Lillefr FRA1. Ligue 19.3222.37160312010.11000010Matches
2023-202424Lille3. Conf Lg8.4101.1980110010.12100000Matches
2023-202424Lillefr FRACoupe de France1.1Matches
2023-202424Lillefr FRA1. Ligue 114.1221.56170310120.14100100Matches
2024-202525Lille1. Champions Lg3.010.3300010010.33000100Matches
2024-202525Lillefr FRA1. Ligue 17.7141.81110102000.00000000Matches
9 Seasons3 Clubs7 Leagues142.01601.8711012510122160.19901510
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (4 Seasons)4 Leagues63.0991.657311266160.10300210
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.3612.4137013461100.39601300
Ligue 1 (4 Seasons)46.1851.856311145140.09200110
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3612.4137013461100.39601300
Coupe de France (3 Seasons)2.9
Champions Lg (2 Seasons)5.740.7020011010.18000100
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4101.1980110010.12100000
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
201616Halmstad1 League4.6
201717Halmstad1 League14.0
201818Halmstad1 League25.6
201919Halmstad1 League9.4
2019-202020Groningen1 League4.5153.33100301120.44101000
2020-202121Groningen1 League18.2402.202301034070.38500200
2021-202222Groningen1 League2.762.2640011010.38000100
2021-202222Lille3 Leagues19.4301.70211422010.06100000
2022-202323Lille2 Leagues9.3222.37160312010.11000010
2023-202424Lille3 Leagues23.6321.42250420130.13200100
2024-202525Lille2 Leagues10.7151.40110112010.09000100
9 Seasons3 Clubs7 Leagues142.01601.8711012510122160.19901510
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (4 Seasons)4 Leagues63.0991.657311266160.10300210
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.3612.4137013461100.39601300
Ligue 1 (4 Seasons)46.1851.856311145140.09200110
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3612.4137013461100.39601300
Coupe de France (3 Seasons)2.9
Champions Lg (2 Seasons)5.740.7020011010.18000100
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4101.1980110010.12100000
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
201616Halmstadse SWE2. Superettan3rd4.6Matches
201717Halmstadse SWE1. Allsvenskan15th14.0Matches
201818Halmstadse SWE2. Superettan5th25.6Matches
201919Halmstadse SWE2. Superettan6th9.4Matches
2019-202020Groningennl NED1. Eredivisie9th4.5153.33100301120.44101000Matches
2020-202121Groningennl NED1. Eredivisie7th18.2402.202301034070.38500200Matches
2021-202222Groningennl NED1. Eredivisie12th2.762.2640011010.38000100Matches
2021-202222Lillefr FRA1. Ligue 110th14.9271.81191421010.07100000Matches
2022-202323Lillefr FRA1. Ligue 15th9.3222.37160312010.11000010Matches
2023-202424Lillefr FRA1. Ligue 14th14.1221.56170310120.14100100Matches
2024-202525Lillefr FRA1. Ligue 14th7.7141.81110102000.00000000Matches
9 Seasons3 Clubs4 Leagues125.11462.041001248112140.20801410
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (4 Seasons)1 League46.1851.856311145140.09200110
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.3612.4137013461100.39601300
Ligue 1 (4 Seasons)46.1851.856311145140.09200110
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3612.4137013461100.39601300
Allsvenskan (1 Season)14.0
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
2021-202222Lillefr FRACoupe de FranceR321.8Matches
2023-202424Lillefr FRACoupe de FranceR161.1Matches
3 Seasons1 Club1 League2.9
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
2021-202222Lille1. Champions LgR162.731.1220001000.00000000Matches
2023-202424Lille3. Conf LgQF8.4101.1980110010.12100000Matches
2024-202525Lille1. Champions Lg3.010.3300010010.33000100Matches
3 Seasons1 Club2 Leagues14.1140.99100121020.14100100
Champions Lg (2 Seasons)5.740.7020011010.18000100
Conf Lg (1 Season)8.4101.1980110010.12100000
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
2022-202323se SwedenUEFA Nations LeagueLgB1.2Matches
202323se SwedenFriendlies (M)1.5Matches
202424se SwedenFriendlies (M)0.3Matches
202424se SwedenUEFA Euro Qualifying1.1Matches
2024-202525se SwedenUEFA Nations LeagueLgC5.0Matches
3 Seasons1 Club3 Leagues9.0
UEFA Nations League (2 Seasons)6.1
Friendlies (M) (2 Seasons)1.8
UEFA Euro Qualifying (1 Season)1.1

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
201616Halmstadse SWE2. Superettan4.600Matches
201717Halmstadse SWE1. Allsvenskan14.000Matches
201818Halmstadse SWE2. Superettan25.600Matches
201919Halmstadse SWE2. Superettan9.4Matches
2019-202020Groningennl NED1. Eredivisie4.5833321616.754041970Matches
2020-202121Groningennl NED1. Eredivisie18.2503129174194839.629241231666390Matches
2021-202222Lille1. Champions Lg2.7745022633.346152920Matches
2021-202222Lillefr FRACoupe de France1.842Matches
2021-202222Groningennl NED1. Eredivisie2.713107427887.5151411440Matches
2021-202222Lillefr FRA1. Ligue 114.9433124163173548.618153122063130Matches
2022-202323Lillefr FRA1. Ligue 19.319117102122254.51011291029200Matches
2023-202424Lille3. Conf Lg8.414108335955.64734822141Matches
2023-202424Lillefr FRACoupe de France1.130Matches
2023-202424Lillefr FRA1. Ligue 114.122167132122060.08143111537250Matches
2024-202525Lille1. Champions Lg3.0523112450.0240438100Matches
2024-202525Lillefr FRA1. Ligue 17.7149383101758.871349519141Matches
9 Seasons3 Clubs7 Leagues142.01951349675248717549.7881031885832761482
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Lille (4 Seasons)4 Leagues63.0124905751166011353.15370165465187982
Halmstad (4 Seasons)2 Leagues53.6000
Groningen (3 Seasons)1 League25.3714439248276243.535332311889500
Ligue 1 (4 Seasons)46.19867414710519454.34353124150148721
Superettan (3 Seasons)39.6000
Eredivisie (3 Seasons)25.3714439248276243.535332311889500
Coupe de France (3 Seasons)2.9720
Champions Lg (2 Seasons)5.712681341040.061019517120
Allsvenskan (1 Season)14.0000
Conf Lg (1 Season)8.414108335955.64734822141
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
201616Halmstad1 League4.6000
201717Halmstad1 League14.0000
201818Halmstad1 League25.6000
201919Halmstad1 League9.40
2019-202020Groningen1 League4.5833321616.754041970
2020-202121Groningen1 League18.2503129174194839.629241231666390
2021-202222Groningen1 League2.713107427887.5151411440
2021-202222Lille3 Leagues19.4503929165194146.322214172472150
2022-202323Lille2 Leagues9.319117102122254.51011291029200
2023-202424Lille3 Leagues23.6362915165172958.612216152359391
2024-202525Lille2 Leagues10.71911694122157.1917413827241
9 Seasons3 Clubs7 Leagues142.01951349675248717549.7881031885832761482
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Lille (4 Seasons)4 Leagues63.0124905751166011353.15370165465187982
Halmstad (4 Seasons)2 Leagues53.6000
Groningen (3 Seasons)1 League25.3714439248276243.535332311889500
Ligue 1 (4 Seasons)46.19867414710519454.34353124150148721
Superettan (3 Seasons)39.6000
Eredivisie (3 Seasons)25.3714439248276243.535332311889500
Coupe de France (3 Seasons)2.9720
Champions Lg (2 Seasons)5.712681341040.061019517120
Allsvenskan (1 Season)14.0000
Conf Lg (1 Season)8.414108335955.64734822141
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
201616Halmstadse SWE2. Superettan3rd4.600Matches
201717Halmstadse SWE1. Allsvenskan15th14.000Matches
201818Halmstadse SWE2. Superettan5th25.600Matches
201919Halmstadse SWE2. Superettan6th9.4Matches
2019-202020Groningennl NED1. Eredivisie9th4.5833321616.754041970Matches
2020-202121Groningennl NED1. Eredivisie7th18.2503129174194839.629241231666390Matches
2021-202222Groningennl NED1. Eredivisie12th2.713107427887.5151411440Matches
2021-202222Lillefr FRA1. Ligue 110th14.9433124163173548.618153122063130Matches
2022-202323Lillefr FRA1. Ligue 15th9.319117102122254.51011291029200Matches
2023-202424Lillefr FRA1. Ligue 14th14.122167132122060.08143111537250Matches
2024-202525Lillefr FRA1. Ligue 14th7.7149383101758.871349519141Matches
9 Seasons3 Clubs4 Leagues125.11691118071187815650.078861472682371221
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
Lille (4 Seasons)1 League46.19867414710519454.34353124150148721
Halmstad (4 Seasons)2 Leagues53.6000
Groningen (3 Seasons)1 League25.3714439248276243.535332311889500
Ligue 1 (4 Seasons)46.19867414710519454.34353124150148721
Superettan (3 Seasons)39.6000
Eredivisie (3 Seasons)25.3714439248276243.535332311889500
Allsvenskan (1 Season)14.0000
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
2021-202222Lillefr FRACoupe de FranceR321.842Matches
2023-202424Lillefr FRACoupe de FranceR161.130Matches
3 Seasons1 Club1 League2.9720
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
2021-202222Lille1. Champions LgR162.7745022633.346152920Matches
2023-202424Lille3. Conf LgQF8.414108335955.64734822141Matches
2024-202525Lille1. Champions Lg3.0523112450.0240438100Matches
3 Seasons1 Club2 Leagues14.12616164691947.410174131339261
Champions Lg (2 Seasons)5.712681341040.061019517120
Conf Lg (1 Season)8.414108335955.64734822141
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
2022-202323se SwedenUEFA Nations LeagueLgB1.241Matches
202323se SwedenFriendlies (M)1.5Matches
202424se SwedenFriendlies (M)0.3Matches
202424se SwedenUEFA Euro Qualifying1.144Matches
2024-202525se SwedenUEFA Nations LeagueLgC5.024Matches
3 Seasons1 Club3 Leagues9.01090
UEFA Nations League (2 Seasons)6.1650
Friendlies (M) (2 Seasons)1.80
UEFA Euro Qualifying (1 Season)1.1440

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
201616Halmstadse SWE2. Superettan4.6Matches
201717Halmstadse SWE1. Allsvenskan14.0Matches
201818Halmstadse SWE2. Superettan25.6Matches
201919Halmstadse SWE2. Superettan9.4Matches
2019-202020Groningennl NED1. Eredivisie4.51641037547614164251352.01248.09471830712631258723Matches
2020-202121Groningennl NED1. Eredivisie18.2102656257446359471026916268.12931.95774961292312059253932588114Matches
2021-202222Lille1. Champions Lg2.7137947603221376233.3466.7645392531071926910Matches
2021-202222Lillefr FRACoupe de France1.8Matches
2021-202222Groningennl NED1. Eredivisie2.71712527248517113753.8646.2736693881481427515Matches
2021-202222Lillefr FRA1. Ligue 114.99022925141025929902402255.01845.054338181656494011292053668Matches
2022-202323Lillefr FRA1. Ligue 19.35632614224718024563321856.3928.13552508129844251013732357Matches
2023-202424Lille3. Conf Lg8.4506191271961851850611327.3763.633720989222021416630962Matches
2023-202424Lillefr FRACoupe de France1.1Matches
2023-202424Lillefr FRA1. Ligue 114.1711351773322163971132928.11856.348431801373391913251743966Matches
2024-202525Lille1. Champions Lg3.0155960623621557571.4114.392693279691108873Matches
2024-202525Lillefr FRA1. Ligue 17.7418261101611521341817741.2635.32251702880271557725945Matches
9 Seasons3 Clubs7 Leagues142.04753221126020401543193475327414854.011040.128442088610279341209741641062772463
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
Lille (4 Seasons)4 Leagues63.033921539141468106012733921456645.56343.4210014538666119513645109672022311
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.31361683465724836613611298263.64736.47446348361814673295539750152
Ligue 1 (4 Seasons)46.12594116680115080710525941215646.35142.11607112085207159993974511557236
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.31361683465724836613611298263.64736.47446348361814673295539750152
Coupe de France (3 Seasons)2.9
Champions Lg (2 Seasons)5.72921810712268429213753.8538.5156123253216162191015613
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4506191271961851850611327.3763.633720989222021416630962
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
201616Halmstad1 League4.6
201717Halmstad1 League14.0
201818Halmstad1 League25.6
201919Halmstad1 League9.4
2019-202020Groningen1 League4.51641037547614164251352.01248.09471830712631258723
2020-202121Groningen1 League18.2102656257446359471026916268.12931.95774961292312059253932588114
2021-202222Groningen1 League2.71712527248517113753.8646.2736693881481427515
2021-202222Lille3 Leagues19.4103938298470291311039462452.22247.860743571909594712382260578
2022-202323Lille2 Leagues9.35632614224718024563321856.3928.13552508129844251013732357
2023-202424Lille3 Leagues23.6121754304528401571217431227.92558.1821527822955940174123748128
2024-202525Lille2 Leagues10.75733517022318815573241250.0729.23172395115933246171534648
9 Seasons3 Clubs7 Leagues142.04753221126020401543193475327414854.011040.128442088610279341209741641062772463
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
Lille (4 Seasons)4 Leagues63.033921539141468106012733921456645.56343.4210014538666119513645109672022311
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.31361683465724836613611298263.64736.47446348361814673295539750152
Ligue 1 (4 Seasons)46.12594116680115080710525941215646.35142.11607112085207159993974511557236
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.31361683465724836613611298263.64736.47446348361814673295539750152
Coupe de France (3 Seasons)2.9
Champions Lg (2 Seasons)5.72921810712268429213753.8538.5156123253216162191015613
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4506191271961851850611327.3763.633720989222021416630962
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201616Halmstadse SWE2. Superettan3rd4.6Matches
201717Halmstadse SWE1. Allsvenskan15th14.0Matches
201818Halmstadse SWE2. Superettan5th25.6Matches
201919Halmstadse SWE2. Superettan6th9.4Matches
2019-202020Groningennl NED1. Eredivisie9th4.51641037547614164251352.01248.09471830712631258723Matches
2020-202121Groningennl NED1. Eredivisie7th18.2102656257446359471026916268.12931.95774961292312059253932588114Matches
2021-202222Groningennl NED1. Eredivisie12th2.71712527248517113753.8646.2736693881481427515Matches
2021-202222Lillefr FRA1. Ligue 110th14.99022925141025929902402255.01845.054338181656494011292053668Matches
2022-202323Lillefr FRA1. Ligue 15th9.35632614224718024563321856.3928.13552508129844251013732357Matches
2023-202424Lillefr FRA1. Ligue 14th14.1711351773322163971132928.11856.348431801373391913251743966Matches
2024-202525Lillefr FRA1. Ligue 14th7.7418261101611521341817741.2635.32251702880271557725945Matches
9 Seasons3 Clubs4 Leagues125.13955184102617221290171395525013855.29839.2235117556882530517268129902307388
Country 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
Lille (4 Seasons)1 League46.12594116680115080710525941215646.35142.11607112085207159993974511557236
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.31361683465724836613611298263.64736.47446348361814673295539750152
Ligue 1 (4 Seasons)46.12594116680115080710525941215646.35142.11607112085207159993974511557236
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.31361683465724836613611298263.64736.47446348361814673295539750152
Allsvenskan (1 Season)14.0
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
2021-202222Lillefr FRACoupe de FranceR321.8Matches
2023-202424Lillefr FRACoupe de FranceR161.1Matches
3 Seasons1 Club1 League2.9
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
2021-202222Lille1. Champions LgR162.7137947603221376233.3466.7645392531071926910Matches
2023-202424Lille3. Conf LgQF8.4506191271961851850611327.3763.633720989222021416630962Matches
2024-202525Lille1. Champions Lg3.0155960623621557571.4114.392693279691108873Matches
3 Seasons1 Club2 Leagues14.17983723431825322798241041.71250.04933330145436376351646575
Champions Lg (2 Seasons)5.72921810712268429213753.8538.5156123253216162191015613
Conf Lg (1 Season)8.4506191271961851850611327.3763.633720989222021416630962
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
2022-202323se SwedenUEFA Nations LeagueLgB1.2Matches
202323se SwedenFriendlies (M)1.5Matches
202424se SwedenFriendlies (M)0.3Matches
202424se SwedenUEFA Euro Qualifying1.1Matches
2024-202525se SwedenUEFA Nations LeagueLgC5.0Matches
3 Seasons1 Club3 Leagues9.0
UEFA Nations League (2 Seasons)6.1
Friendlies (M) (2 Seasons)1.8
UEFA Euro Qualifying (1 Season)1.1

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
201616Halmstadse SWE2. Superettan174112415.24.6201581.4775+2+0.44-0.07Matches
201717Halmstadse SWE1. Allsvenskan251,2635146.814.01271320.841020-10-0.71-0.34Matches
201818Halmstadse SWE2. Superettan282,3068285.425.6288216001.794132+9+0.35-0.11Matches
201919Halmstadse SWE2. Superettan108488531.49.410858001.00913-4-0.42-1.15Matches
2019-202020Groningennl NED1. Eredivisie114053717.34.5467072001.0946-2-0.44-0.587.35.9+1.4+0.32+0.32Matches
2020-202121Groningennl NED1. Eredivisie231,6377153.518.22079931601.572419+5+0.27+0.4022.822.1+0.7+0.04+0.42Matches
2021-202222Lille1. Champions Lg42416033.52.7375011530.7534-1-0.37-0.562.83.1-0.3-0.13-0.74Matches
2021-202222Lillefr FRACoupe de France21638290.61.82821002.0052+3+1.66+6.95Matches
2021-202222Groningennl NED1. Eredivisie3239807.82.73801001.3335-2-0.75-0.373.91.8+2.1+0.79+1.10Matches
2021-202222Lillefr FRA1. Ligue 1301,3444539.314.915724151821.501421-7-0.47-0.7717.819.1-1.3-0.08-0.60Matches
2022-202323Lillefr FRACoupe de France00001Matches
2022-202323Lillefr FRA1. Ligue 1188384724.59.3972592161.721816+2+0.21-0.4517.011.4+5.6+0.60-0.19Matches
2023-202424Lille3. Conf Lg107587681.58.4888622602.18136+7+0.83-1.2615.37.0+8.3+0.99-0.54Matches
2023-202424Lillefr FRACoupe de France2974935.91.119011711.5010+1+0.93-4.79Matches
2023-202424Lillefr FRA1. Ligue 1251,2675141.414.114807111491.722113+8+0.57+0.0718.516.3+2.1+0.15-0.35Matches
2024-202525Lille1. Champions Lg42696774.73.038721901.7552+3+1.00+2.983.65.8-2.2-0.74+0.71Matches
2024-202525Lillefr FRA1. Ligue 1116976370.47.7877332701.73101000.00-2.1510.211.5-1.2-0.16-1.62Matches
9 Seasons3 Clubs7 Leagues22312,7835738.9142.014279708118321.50188174+14+0.10-0.21119.1104.0+15.2+0.18-0.07
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
Lille (4 Seasons)4 Leagues1065,6745441.763.06378294318221.679074+16+0.25-0.4085.174.2+11.0+0.18-0.47
Halmstad (4 Seasons)2 Leagues804,8286044.753.652833128101.336770-3-0.06-0.42
Groningen (3 Seasons)1 League372,2816227.025.3277810101901.413130+1+0.04+0.2034.029.8+4.2+0.17+0.40
Ligue 1 (4 Seasons)844,1464938.146.14675193818171.646360+3+0.07-0.5163.558.3+5.2+0.11-0.54
Superettan (3 Seasons)553,5656544.039.64083241581.555750+7+0.18-0.42
Eredivisie (3 Seasons)372,2816227.025.3277810101901.413130+1+0.04+0.2034.029.8+4.2+0.17+0.40
Coupe de France (3 Seasons)42606536.12.938421721.7562+4+1.38-3.35
Champions Lg (2 Seasons)85106447.25.7681221231.2586+2+0.35+0.516.48.9-2.6-0.45-0.74
Allsvenskan (1 Season)251,2635146.814.01271320.841020-10-0.71-0.34
Conf Lg (1 Season)107587681.58.4888622602.18136+7+0.83-1.2615.37.0+8.3+0.99-0.54
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
201616Halmstad1 League174112415.24.6201581.4775+2+0.44-0.07
201717Halmstad1 League251,2635146.814.01271320.841020-10-0.71-0.34
201818Halmstad1 League282,3068285.425.6288216001.794132+9+0.35-0.11
201919Halmstad1 League108488531.49.410858001.00913-4-0.42-1.15
2019-202020Groningen1 League114053717.34.5467072001.0946-2-0.44-0.587.35.9+1.4+0.32+0.32
2020-202121Groningen1 League231,6377153.518.22079931601.572419+5+0.27+0.4022.822.1+0.7+0.04+0.42
2021-202222Groningen1 League3239807.82.73801001.3335-2-0.75-0.373.91.8+2.1+0.79+1.10
2021-202222Lille3 Leagues361,7484940.519.420735161851.442227-5-0.26-0.5020.622.2-1.6-0.09-0.62
2022-202323Lille2 Leagues188384722.79.3972592171.721816+2+0.21-0.4517.011.4+5.6+0.60-0.19
2023-202424Lille3 Leagues372,1225749.823.62383141415101.833519+16+0.68-0.3733.723.3+10.5+0.47-0.13
2024-202525Lille2 Leagues159666471.610.71180542201.741512+3+0.28-0.8913.817.3-3.5-0.32-1.09
9 Seasons3 Clubs7 Leagues22312,7835738.9142.014279708118321.50188174+14+0.10-0.21119.1104.0+15.2+0.18-0.07
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
Lille (4 Seasons)4 Leagues1065,6745441.763.06378294318221.679074+16+0.25-0.4085.174.2+11.0+0.18-0.47
Halmstad (4 Seasons)2 Leagues804,8286044.753.652833128101.336770-3-0.06-0.42
Groningen (3 Seasons)1 League372,2816227.025.3277810101901.413130+1+0.04+0.2034.029.8+4.2+0.17+0.40
Ligue 1 (4 Seasons)844,1464938.146.14675193818171.646360+3+0.07-0.5163.558.3+5.2+0.11-0.54
Superettan (3 Seasons)553,5656544.039.64083241581.555750+7+0.18-0.42
Eredivisie (3 Seasons)372,2816227.025.3277810101901.413130+1+0.04+0.2034.029.8+4.2+0.17+0.40
Coupe de France (3 Seasons)42606536.12.938421721.7562+4+1.38-3.35
Champions Lg (2 Seasons)85106447.25.7681221231.2586+2+0.35+0.516.48.9-2.6-0.45-0.74
Allsvenskan (1 Season)251,2635146.814.01271320.841020-10-0.71-0.34
Conf Lg (1 Season)107587681.58.4888622602.18136+7+0.83-1.2615.37.0+8.3+0.99-0.54
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201616Halmstadse SWE2. Superettan3rd174112415.24.6201581.4775+2+0.44-0.07Matches
201717Halmstadse SWE1. Allsvenskan15th251,2635146.814.01271320.841020-10-0.71-0.34Matches
201818Halmstadse SWE2. Superettan5th282,3068285.425.6288216001.794132+9+0.35-0.11Matches
201919Halmstadse SWE2. Superettan6th108488531.49.410858001.00913-4-0.42-1.15Matches
2019-202020Groningennl NED1. Eredivisie9th114053717.34.5467072001.0946-2-0.44-0.587.35.9+1.4+0.32+0.32Matches
2020-202121Groningennl NED1. Eredivisie7th231,6377153.518.22079931601.572419+5+0.27+0.4022.822.1+0.7+0.04+0.42Matches
2021-202222Groningennl NED1. Eredivisie12th3239807.82.73801001.3335-2-0.75-0.373.91.8+2.1+0.79+1.10Matches
2021-202222Lillefr FRA1. Ligue 110th301,3444539.314.915724151821.501421-7-0.47-0.7717.819.1-1.3-0.08-0.60Matches
2022-202323Lillefr FRA1. Ligue 15th188384724.59.3972592161.721816+2+0.21-0.4517.011.4+5.6+0.60-0.19Matches
2023-202424Lillefr FRA1. Ligue 14th251,2675141.414.114807111491.722113+8+0.57+0.0718.516.3+2.1+0.15-0.35Matches
2024-202525Lillefr FRA1. Ligue 14th116976370.47.7877332701.73101000.00-2.1510.211.5-1.2-0.16-1.62Matches
9 Seasons3 Clubs4 Leagues20111,2555637.3125.112578607618271.47161160+1+0.01-0.2697.588.1+9.4+0.13-0.10
Country 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
Lille (4 Seasons)1 League844,1464938.146.14675193818171.646360+3+0.07-0.5163.558.3+5.2+0.11-0.54
Halmstad (4 Seasons)2 Leagues804,8286044.753.652833128101.336770-3-0.06-0.42
Groningen (3 Seasons)1 League372,2816227.025.3277810101901.413130+1+0.04+0.2034.029.8+4.2+0.17+0.40
Ligue 1 (4 Seasons)844,1464938.146.14675193818171.646360+3+0.07-0.5163.558.3+5.2+0.11-0.54
Superettan (3 Seasons)553,5656544.039.64083241581.555750+7+0.18-0.42
Eredivisie (3 Seasons)372,2816227.025.3277810101901.413130+1+0.04+0.2034.029.8+4.2+0.17+0.40
Allsvenskan (1 Season)251,2635146.814.01271320.841020-10-0.71-0.34
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
2021-202222Lillefr FRACoupe de FranceR3221638290.61.82821002.0052+3+1.66+6.95Matches
2022-202323Lillefr FRACoupe de FranceR1600001Matches
2023-202424Lillefr FRACoupe de FranceR162974935.91.119011711.5010+1+0.93-4.79Matches
3 Seasons1 Club1 League42606536.12.938421721.7562+4+1.38-3.35
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
2021-202222Lille1. Champions LgR1642416033.52.7375011530.7534-1-0.37-0.562.83.1-0.3-0.13-0.74Matches
2023-202424Lille3. Conf LgQF107587681.58.4888622602.18136+7+0.83-1.2615.37.0+8.3+0.99-0.54Matches
2024-202525Lille1. Champions Lg42696774.73.038721901.7552+3+1.00+2.983.65.8-2.2-0.74+0.71Matches
3 Seasons1 Club2 Leagues181,2687063.114.11485841931.772112+9+0.64+0.2721.715.9+5.8+0.41-0.17
Champions Lg (2 Seasons)85106447.25.7681221231.2586+2+0.35+0.516.48.9-2.6-0.45-0.74
Conf Lg (1 Season)107587681.58.4888622602.18136+7+0.83-1.2615.37.0+8.3+0.99-0.54
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
2022-202323se SwedenUEFA Nations LeagueLgB21045219.31.2190111440.0023-1-0.87-0.25Matches
202323se SwedenFriendlies (M)21356837.51.52681003.0062+4+2.67+1.07Matches
202424se SwedenFriendlies (M)128287.80.30012813.000000.00+1.63Matches
202424se SwedenUEFA Euro Qualifying2964813.31.119011601.5050+5+4.69+5.12Matches
2024-202525se SwedenUEFA Nations LeagueLgC54489083.05.05904002.60163+13+2.61+0.66Matches
3 Seasons1 Club3 Leagues128116832.29.0985731652.08298+21+2.33+2.65
UEFA Nations League (2 Seasons)75527951.16.1690511441.86186+12+1.96+2.13
Friendlies (M) (2 Seasons)31635422.61.8268112813.0062+4+2.21+2.53
UEFA Euro Qualifying (1 Season)2964813.31.119011601.5050+5+4.69+5.12

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
201616Halmstadse SWE2. Superettan4.600000000000Matches
201717Halmstadse SWE1. Allsvenskan14.04002100000000Matches
201818Halmstadse SWE2. Superettan25.630000000000Matches
201919Halmstadse SWE2. Superettan9.40000Matches
2019-202020Groningennl NED1. Eredivisie4.520015801413100244544.4Matches
2020-202121Groningennl NED1. Eredivisie18.210028394981631010103321174.4Matches
2021-202222Lille1. Champions Lg2.7100270924000152166.7Matches
2021-202222Lillefr FRACoupe de France1.80004206240Matches
2021-202222Groningennl NED1. Eredivisie2.7000270171100001550100.0Matches
2021-202222Lillefr FRA1. Ligue 114.93002720562203100079162044.4Matches
2022-202323Lillefr FRA1. Ligue 19.3300172133310111004612763.2Matches
2023-202424Lille3. Conf Lg8.4000711126810000353350.0Matches
2023-202424Lillefr FRACoupe de France1.10003000030Matches
2023-202424Lillefr FRA1. Ligue 114.1200211943615160006591439.1Matches
2024-202525Lille1. Champions Lg3.00004103320001210100.0Matches
2024-202525Lillefr FRA1. Ligue 17.7100131532259000275183.3Matches
9 Seasons3 Clubs7 Leagues142.020001641502032683134210421896258.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (4 Seasons)4 Leagues63.010009896161976590100279484651.1
Halmstad (4 Seasons)2 Leagues53.67002100000000
Groningen (3 Seasons)1 League25.3300455441291844110142411671.9
Ligue 1 (4 Seasons)46.19007875151535067100217424250.0
Superettan (3 Seasons)39.630000000000
Eredivisie (3 Seasons)25.3300455441291844110142411671.9
Coupe de France (3 Seasons)2.90007206270
Champions Lg (2 Seasons)5.71006801256000273175.0
Allsvenskan (1 Season)14.04002100000000
Conf Lg (1 Season)8.4000711126810000353350.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
201616Halmstad1 League4.600000000000
201717Halmstad1 League14.04002100000000
201818Halmstad1 League25.630000000000
201919Halmstad1 League9.40000
2019-202020Groningen1 League4.520015801413100244544.4
2020-202121Groningen1 League18.210028394981631010103321174.4
2021-202222Groningen1 League2.7000270171100001550100.0
2021-202222Lille3 Leagues19.44003329577243900094182146.2
2022-202323Lille2 Leagues9.3300172133310111004612763.2
2023-202424Lille3 Leagues23.620031305622329000100121741.4
2024-202525Lille2 Leagues10.71001716325811000396185.7
9 Seasons3 Clubs7 Leagues142.020001641502032683134210421896258.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (4 Seasons)4 Leagues63.010009896161976590100279484651.1
Halmstad (4 Seasons)2 Leagues53.67002100000000
Groningen (3 Seasons)1 League25.3300455441291844110142411671.9
Ligue 1 (4 Seasons)46.19007875151535067100217424250.0
Superettan (3 Seasons)39.630000000000
Eredivisie (3 Seasons)25.3300455441291844110142411671.9
Coupe de France (3 Seasons)2.90007206270
Champions Lg (2 Seasons)5.71006801256000273175.0
Allsvenskan (1 Season)14.04002100000000
Conf Lg (1 Season)8.4000711126810000353350.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201616Halmstadse SWE2. Superettan3rd4.600000000000Matches
201717Halmstadse SWE1. Allsvenskan15th14.04002100000000Matches
201818Halmstadse SWE2. Superettan5th25.630000000000Matches
201919Halmstadse SWE2. Superettan6th9.40000Matches
2019-202020Groningennl NED1. Eredivisie9th4.520015801413100244544.4Matches
2020-202121Groningennl NED1. Eredivisie7th18.210028394981631010103321174.4Matches
2021-202222Groningennl NED1. Eredivisie12th2.7000270171100001550100.0Matches
2021-202222Lillefr FRA1. Ligue 110th14.93002720562203100079162044.4Matches
2022-202323Lillefr FRA1. Ligue 15th9.3300172133310111004612763.2Matches
2023-202424Lillefr FRA1. Ligue 14th14.1200211943615160006591439.1Matches
2024-202525Lillefr FRA1. Ligue 14th7.7100131532259000275183.3Matches
9 Seasons3 Clubs4 Leagues125.119001441291928268111210359835858.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (4 Seasons)1 League46.19007875151535067100217424250.0
Halmstad (4 Seasons)2 Leagues53.67002100000000
Groningen (3 Seasons)1 League25.3300455441291844110142411671.9
Ligue 1 (4 Seasons)46.19007875151535067100217424250.0
Superettan (3 Seasons)39.630000000000
Eredivisie (3 Seasons)25.3300455441291844110142411671.9
Allsvenskan (1 Season)14.04002100000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202222Lillefr FRACoupe de FranceR321.80004206240Matches
2023-202424Lillefr FRACoupe de FranceR161.10003000030Matches
3 Seasons1 Club1 League2.90007206270
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
2021-202222Lille1. Champions LgR162.7100270924000152166.7Matches
2023-202424Lille3. Conf LgQF8.4000711126810000353350.0Matches
2024-202525Lille1. Champions Lg3.00004103320001210100.0Matches
3 Seasons1 Club2 Leagues14.110013191381316000626460.0
Champions Lg (2 Seasons)5.71006801256000273175.0
Conf Lg (1 Season)8.4000711126810000353350.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202323se SwedenUEFA Nations LeagueLgB1.21002107140Matches
202323se SwedenFriendlies (M)1.50000Matches
202424se SwedenFriendlies (M)0.30000Matches
202424se SwedenUEFA Euro Qualifying1.10002105440Matches
2024-202525se SwedenUEFA Nations LeagueLgC5.02009705420Matches
3 Seasons1 Club3 Leagues9.03001390179100
UEFA Nations League (2 Seasons)6.1300118012560
Friendlies (M) (2 Seasons)1.80000
UEFA Euro Qualifying (1 Season)1.10002105440

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.