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
2025-02-01SatLigue 1Matchweek 20HomeW 4–1LilleSaint-ÉtienneYLB7610003110672100.10.10.130465485.2533873Match Report
2025-01-29WedChampions LgLeague phaseHomeW 6–1fr Lillenl FeyenoordNLB80000000050000.00.00.0102450.025200Match Report
2025-01-25SatLigue 1Matchweek 19AwayL 1–2LilleStrasbourgYCB9000001010881100.00.00.000788591.8552000Match Report
2025-01-21TueChampions LgLeague phaseAwayL 1–2fr Lilleeng LiverpoolYLB7300001000420110.10.10.210283580.0232110Match Report
2025-01-14TueCoupe de FranceRound of 32AwayD 1 (4)–1 (3)LilleMarseilleYLB23000000000Match 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.5202200200.440.000.440.440.44Matches
2020-202121Groningennl NED1. Eredivisie23201,63718.2055000100.000.270.270.000.27Matches
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.000.000.000.000.00Matches
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.000.120.120.000.12Matches
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 Lg854635.1011000000.30.30.50.81518170.000.190.190.000.190.060.100.150.060.15Matches
2024-202525Lillefr FRACoupe de France21350.4000000000.000.000.000.000.00Matches
2024-202525Lillefr FRA1. Ligue 119141,24513.8202200300.60.60.91.54869800.140.000.140.140.140.040.060.110.040.11Matches
9 Seasons3 Clubs7 Leagues23715113,560150.72082820002204.84.84.49.22052122980.130.050.190.130.190.080.070.150.080.15
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 Leagues120726,45171.74264001204.84.84.49.22052122980.060.030.080.060.080.080.070.150.080.15
Halmstad (4 Seasons)2 Leagues80524,82853.6141151400700.260.020.280.260.28
Groningen (3 Seasons)1 League37272,28125.3257200300.080.200.280.080.28
Ligue 1 (4 Seasons)92524,69452.24044001104.44.43.98.31801882710.080.000.080.080.080.080.070.160.080.16
Coupe de France (4 Seasons)642953.3000000000.000.000.000.000.00
Superettan (3 Seasons)55403,56539.6101111000300.250.030.280.250.28
Eredivisie (3 Seasons)37272,28125.3257200300.080.200.280.080.28
Champions Lg (2 Seasons)1287047.8011000100.40.40.50.92524270.000.130.130.000.130.050.060.110.050.11
Allsvenskan (1 Season)25121,26314.0404400400.290.000.290.290.29
Conf Lg (1 Season)1087588.4011000000.000.120.120.000.12
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.5202200200.440.000.440.440.44
2020-202121Groningen1 League23201,63718.2055000100.000.270.270.000.27
2021-202222Groningen1 League332392.7000000000.000.000.000.000.00
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.11.11.22.23937660.040.040.080.040.080.080.080.160.080.16
2024-202525Lille3 Leagues29201,74319.4213200300.90.91.32.36387970.100.050.150.100.150.050.070.120.050.12
9 Seasons3 Clubs7 Leagues23715113,560150.72082820002204.84.84.49.22052122980.130.050.190.130.190.080.070.150.080.15
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 Leagues120726,45171.74264001204.84.84.49.22052122980.060.030.080.060.080.080.070.150.080.15
Halmstad (4 Seasons)2 Leagues80524,82853.6141151400700.260.020.280.260.28
Groningen (3 Seasons)1 League37272,28125.3257200300.080.200.280.080.28
Ligue 1 (4 Seasons)92524,69452.24044001104.44.43.98.31801882710.080.000.080.080.080.080.070.160.080.16
Coupe de France (4 Seasons)642953.3000000000.000.000.000.000.00
Superettan (3 Seasons)55403,56539.6101111000300.250.030.280.250.28
Eredivisie (3 Seasons)37272,28125.3257200300.080.200.280.080.28
Champions Lg (2 Seasons)1287047.8011000100.40.40.50.92524270.000.130.130.000.130.050.060.110.050.11
Allsvenskan (1 Season)25121,26314.0404400400.290.000.290.290.29
Conf Lg (1 Season)1087588.4011000000.000.120.120.000.12
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.5202200200.440.000.440.440.44Matches
2020-202121Groningennl NED1. Eredivisie7th23201,63718.2055000100.000.270.270.000.27Matches
2021-202222Groningennl NED1. Eredivisie12th332392.7000000000.000.000.000.000.00Matches
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 14th19141,24513.8202200300.60.60.91.54869800.140.000.140.140.140.040.060.110.040.11Matches
9 Seasons3 Clubs4 Leagues20913111,803131.12062620002104.44.43.98.31801882710.150.050.200.150.200.080.070.160.080.16
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 League92524,69452.24044001104.44.43.98.31801882710.080.000.080.080.080.080.070.160.080.16
Halmstad (4 Seasons)2 Leagues80524,82853.6141151400700.260.020.280.260.28
Groningen (3 Seasons)1 League37272,28125.3257200300.080.200.280.080.28
Ligue 1 (4 Seasons)92524,69452.24044001104.44.43.98.31801882710.080.000.080.080.080.080.070.160.080.16
Superettan (3 Seasons)55403,56539.6101111000300.250.030.280.250.28
Eredivisie (3 Seasons)37272,28125.3257200300.080.200.280.080.28
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
2024-202525Lillefr FRACoupe de FranceR1621350.4000000000.000.000.000.000.00Matches
4 Seasons1 Club1 League642953.3000000000.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.000.120.120.000.12Matches
2024-202525Lille1. Champions Lg854635.1011000000.30.30.50.81518170.000.190.190.000.190.060.100.150.060.15Matches
3 Seasons1 Club2 Leagues22161,46216.2022000100.40.40.50.92524270.000.120.120.000.120.050.060.110.050.11
Champions Lg (2 Seasons)1287047.8011000100.40.40.50.92524270.000.130.130.000.130.050.060.110.050.11
Conf Lg (1 Season)1087588.4011000000.000.120.120.000.12
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.0000Matches
2020-202121Groningennl NED1. Eredivisie18.2027725.91.480.380.000.0000Matches
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.0000Matches
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.0000Matches
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 Lg5.103133.30.580.190.000.0015.10000.30.30.10-0.3-0.3Matches
2024-202525Lillefr FRACoupe de France0.40100.02.570.000.0000Matches
2024-202525Lillefr FRA1. Ligue 113.8215426.71.080.290.130.5018.60000.60.60.04+1.4+1.4Matches
9 Seasons3 Clubs7 Leagues150.7201145043.90.810.430.170.2018.10004.84.80.08-0.8-0.8
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 Leagues71.74742229.71.030.310.050.1818.10004.84.80.08-0.8-0.8
Halmstad (4 Seasons)2 Leagues53.6140180.000.970.2200
Groningen (3 Seasons)1 League25.32401025.01.580.390.050.2000
Ligue 1 (4 Seasons)52.24561628.61.070.310.070.2518.20004.44.40.08-0.4-0.4
Coupe de France (4 Seasons)3.304375.01.220.920.000.0000
Superettan (3 Seasons)39.610030.000.660.0000
Eredivisie (3 Seasons)25.32401025.01.580.390.050.2000
Champions Lg (2 Seasons)7.805120.00.640.130.000.0017.10000.40.40.07-0.4-0.4
Allsvenskan (1 Season)14.040150.001.070.2700
Conf Lg (1 Season)8.409222.21.070.240.000.0000
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.0000
2020-202121Groningen1 League18.2027725.91.480.380.000.0000
2021-202222Groningen1 League2.705120.01.880.380.000.0000
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.50001.11.10.07-0.1-0.1
2024-202525Lille3 Leagues19.4219526.30.980.260.110.4018.00000.90.90.05+1.1+1.1
9 Seasons3 Clubs7 Leagues150.7201145043.90.810.430.170.2018.10004.84.80.08-0.8-0.8
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 Leagues71.74742229.71.030.310.050.1818.10004.84.80.08-0.8-0.8
Halmstad (4 Seasons)2 Leagues53.6140180.000.970.2200
Groningen (3 Seasons)1 League25.32401025.01.580.390.050.2000
Ligue 1 (4 Seasons)52.24561628.61.070.310.070.2518.20004.44.40.08-0.4-0.4
Coupe de France (4 Seasons)3.304375.01.220.920.000.0000
Superettan (3 Seasons)39.610030.000.660.0000
Eredivisie (3 Seasons)25.32401025.01.580.390.050.2000
Champions Lg (2 Seasons)7.805120.00.640.130.000.0017.10000.40.40.07-0.4-0.4
Allsvenskan (1 Season)14.040150.001.070.2700
Conf Lg (1 Season)8.409222.21.070.240.000.0000
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.0000Matches
2020-202121Groningennl NED1. Eredivisie7th18.2027725.91.480.380.000.0000Matches
2021-202222Groningennl NED1. Eredivisie12th2.705120.01.880.380.000.0000Matches
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 14th13.8215426.71.080.290.130.5018.60000.60.60.04+1.4+1.4Matches
9 Seasons3 Clubs4 Leagues131.120964445.80.790.460.200.2318.20004.44.40.08-0.4-0.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 League52.24561628.61.070.310.070.2518.20004.44.40.08-0.4-0.4
Halmstad (4 Seasons)2 Leagues53.6140180.000.970.2200
Groningen (3 Seasons)1 League25.32401025.01.580.390.050.2000
Ligue 1 (4 Seasons)52.24561628.61.070.310.070.2518.20004.44.40.08-0.4-0.4
Superettan (3 Seasons)39.610030.000.660.0000
Eredivisie (3 Seasons)25.32401025.01.580.390.050.2000
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
2024-202525Lillefr FRACoupe de FranceR160.40100.02.570.000.0000Matches
4 Seasons1 Club1 League3.304375.01.220.920.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.0000Matches
2024-202525Lille1. Champions Lg5.103133.30.580.190.000.0015.10000.30.30.10-0.3-0.3Matches
3 Seasons1 Club2 Leagues16.2014321.40.860.180.000.0017.10000.40.40.07-0.4-0.4
Champions Lg (2 Seasons)7.805120.00.640.130.000.0017.10000.40.40.07-0.4-0.4
Conf Lg (1 Season)8.409222.21.070.240.000.0000
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.50Matches
2020-202121Groningennl NED1. Eredivisie18.25Matches
2021-202222Lille1. Champions Lg2.7599462.8958298273577.1253571.451241.700.00.00.004006Matches
2021-202222Lillefr FRACoupe de France1.80Matches
2021-202222Groningennl NED1. Eredivisie2.70Matches
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.41Matches
2023-202424Lillefr FRACoupe de France1.10Matches
2023-202424Lillefr FRA1. Ligue 114.143756078.06983160220924983.918723380.3264163.401.21.6-1.2132010537Matches
2024-202525Lille1. Champions Lg5.116221475.72670920738684.9758786.282236.410.50.1+0.53121018Matches
2024-202525Lillefr FRACoupe de France0.40Matches
2024-202525Lillefr FRA1. Ligue 113.860974082.39952266630734788.525629885.9356553.800.91.1-0.9124612769Matches
9 Seasons3 Clubs7 Leagues150.72148278277.23473496121056122586.2898109681.913528048.284.45.1+3.6501403723212
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 Leagues71.72148278277.23473496121056122586.2898109681.913528048.224.45.1-2.4501403723212
Halmstad (4 Seasons)2 Leagues53.61
Groningen (3 Seasons)1 League25.35
Ligue 1 (4 Seasons)52.21927247477.9311068394956110486.679897481.912224649.603.95.0-3.9471243623188
Coupe de France (4 Seasons)3.30
Superettan (3 Seasons)39.61
Eredivisie (3 Seasons)25.35
Champions Lg (2 Seasons)7.822130871.83628121810012182.610012282.0133438.210.50.1+0.53161024
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.41
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.50
2020-202121Groningen1 League18.25
2021-202222Groningen1 League2.70
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.643756078.06983160220924983.918723380.3264163.411.21.6-0.2132010537
2024-202525Lille3 Leagues19.477195480.812622358638043387.833138586.0438749.411.31.3-0.3155813787
9 Seasons3 Clubs7 Leagues150.72148278277.23473496121056122586.2898109681.913528048.284.45.1+3.6501403723212
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 Leagues71.72148278277.23473496121056122586.2898109681.913528048.224.45.1-2.4501403723212
Halmstad (4 Seasons)2 Leagues53.61
Groningen (3 Seasons)1 League25.35
Ligue 1 (4 Seasons)52.21927247477.9311068394956110486.679897481.912224649.603.95.0-3.9471243623188
Coupe de France (4 Seasons)3.30
Superettan (3 Seasons)39.61
Eredivisie (3 Seasons)25.35
Champions Lg (2 Seasons)7.822130871.83628121810012182.610012282.0133438.210.50.1+0.53161024
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.41
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.50Matches
2020-202121Groningennl NED1. Eredivisie7th18.25Matches
2021-202222Groningennl NED1. Eredivisie12th2.70Matches
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 14th13.860974082.39952266630734788.525629885.9356553.800.91.1-0.9124612769Matches
9 Seasons3 Clubs4 Leagues131.11927247477.9311068394956110486.679897481.912224649.663.95.0+2.1471243623188
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 League52.21927247477.9311068394956110486.679897481.912224649.603.95.0-3.9471243623188
Halmstad (4 Seasons)2 Leagues53.61
Groningen (3 Seasons)1 League25.35
Ligue 1 (4 Seasons)52.21927247477.9311068394956110486.679897481.912224649.603.95.0-3.9471243623188
Superettan (3 Seasons)39.61
Eredivisie (3 Seasons)25.35
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
2024-202525Lillefr FRACoupe de FranceR160.40Matches
4 Seasons1 Club1 League3.30
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.41Matches
2024-202525Lille1. Champions Lg5.116221475.72670920738684.9758786.282236.410.50.1+0.53121018Matches
3 Seasons1 Club2 Leagues16.222130871.83628121810012182.610012282.0133438.220.50.1+1.53161024
Champions Lg (2 Seasons)7.822130871.83628121810012182.610012282.0133438.210.50.1+0.53161024
Conf Lg (1 Season)8.41
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.514Matches
2020-202121Groningennl NED1. Eredivisie18.298Matches
2021-202222Lille1. Champions Lg2.794791510091400005909Matches
2021-202222Lillefr FRACoupe de France1.86Matches
2021-202222Groningennl NED1. Eredivisie2.716Matches
2021-202222Lillefr FRA1. Ligue 114.971960710780162990000512534Matches
2022-202323Lillefr FRA1. Ligue 19.34553639210013381110036909Matches
2023-202424Lille3. Conf Lg8.427Matches
2023-202424Lillefr FRACoupe de France1.10Matches
2023-202424Lillefr FRA1. Ligue 114.156047980110036681000437124Matches
2024-202525Lille1. Champions Lg5.1214169445026390000162112Matches
2024-202525Lillefr FRACoupe de France0.41Matches
2024-202525Lillefr FRA1. Ligue 113.87406141261115441094020609017Matches
9 Seasons3 Clubs7 Leagues150.7278223114644619352410612021487105
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (4 Seasons)4 Leagues71.7278223114644619224410612021487105
Halmstad (4 Seasons)2 Leagues53.60
Groningen (3 Seasons)1 League25.3128
Ligue 1 (4 Seasons)52.224742063405401717535761201927684
Coupe de France (4 Seasons)3.37
Superettan (3 Seasons)39.60
Eredivisie (3 Seasons)25.3128
Champions Lg (2 Seasons)7.83082485960215530000221121
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.427
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.514
2020-202121Groningen1 League18.298
2021-202222Groningen1 League2.716
2021-202222Lille3 Leagues19.4813686122901771130000571543
2022-202323Lille2 Leagues9.34553639210013381110036909
2023-202424Lille3 Leagues23.656047980110063681000437124
2024-202525Lille3 Leagues19.49547831701617511484020771129
9 Seasons3 Clubs7 Leagues150.7278223114644619352410612021487105
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (4 Seasons)4 Leagues71.7278223114644619224410612021487105
Halmstad (4 Seasons)2 Leagues53.60
Groningen (3 Seasons)1 League25.3128
Ligue 1 (4 Seasons)52.224742063405401717535761201927684
Coupe de France (4 Seasons)3.37
Superettan (3 Seasons)39.60
Eredivisie (3 Seasons)25.3128
Champions Lg (2 Seasons)7.83082485960215530000221121
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.427
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.514Matches
2020-202121Groningennl NED1. Eredivisie7th18.298Matches
2021-202222Groningennl NED1. Eredivisie12th2.716Matches
2021-202222Lillefr FRA1. Ligue 110th14.971960710780162990000512534Matches
2022-202323Lillefr FRA1. Ligue 15th9.34553639210013381110036909Matches
2023-202424Lillefr FRA1. Ligue 14th14.156047980110036681000437124Matches
2024-202525Lillefr FRA1. Ligue 14th13.87406141261115441094020609017Matches
9 Seasons3 Clubs4 Leagues131.124742063405401730335761201927684
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lille (4 Seasons)1 League52.224742063405401717535761201927684
Halmstad (4 Seasons)2 Leagues53.60
Groningen (3 Seasons)1 League25.3128
Ligue 1 (4 Seasons)52.224742063405401717535761201927684
Superettan (3 Seasons)39.60
Eredivisie (3 Seasons)25.3128
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
2024-202525Lillefr FRACoupe de FranceR160.41Matches
4 Seasons1 Club1 League3.37
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.427Matches
2024-202525Lille1. Champions Lg5.1214169445026390000162112Matches
3 Seasons1 Club2 Leagues16.23082485960242530000221121
Champions Lg (2 Seasons)7.83082485960215530000221121
Conf Lg (1 Season)8.427
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.5Matches
2020-202121Groningennl NED1. Eredivisie18.2Matches
2021-202222Lille1. Champions Lg2.731.1220001000.00000000Matches
2021-202222Lillefr FRACoupe de France1.8Matches
2021-202222Groningennl NED1. Eredivisie2.7Matches
2021-202222Lillefr FRA1. Ligue 114.9271.81191421010.07100000Matches
2022-202323Lillefr FRA1. Ligue 19.3222.37160312010.11000010Matches
2023-202424Lille3. Conf Lg8.4Matches
2023-202424Lillefr FRACoupe de France1.1Matches
2023-202424Lillefr FRA1. Ligue 114.1221.56170310120.14100100Matches
2024-202525Lille1. Champions Lg5.171.3650011010.19000100Matches
2024-202525Lillefr FRACoupe de France0.4Matches
2024-202525Lillefr FRA1. Ligue 113.8221.59162112000.00000000Matches
9 Seasons3 Clubs7 Leagues150.71031.727531167150.08200210
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (4 Seasons)4 Leagues71.71031.727531167150.08200210
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.3
Ligue 1 (4 Seasons)52.2931.786831155140.08200110
Coupe de France (4 Seasons)3.3
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3
Champions Lg (2 Seasons)7.8101.2870012010.13000100
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4
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.5
2020-202121Groningen1 League18.2
2021-202222Groningen1 League2.7
2021-202222Lille3 Leagues19.4301.70211422010.06100000
2022-202323Lille2 Leagues9.3222.37160312010.11000010
2023-202424Lille3 Leagues23.6221.56170310120.14100100
2024-202525Lille3 Leagues19.4291.53212123010.05000100
9 Seasons3 Clubs7 Leagues150.71031.727531167150.08200210
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lille (4 Seasons)4 Leagues71.71031.727531167150.08200210
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.3
Ligue 1 (4 Seasons)52.2931.786831155140.08200110
Coupe de France (4 Seasons)3.3
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3
Champions Lg (2 Seasons)7.8101.2870012010.13000100
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4
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.5Matches
2020-202121Groningennl NED1. Eredivisie7th18.2Matches
2021-202222Groningennl NED1. Eredivisie12th2.7Matches
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 14th13.8221.59162112000.00000000Matches
9 Seasons3 Clubs4 Leagues131.1931.786831155140.08200110
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 League52.2931.786831155140.08200110
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.3
Ligue 1 (4 Seasons)52.2931.786831155140.08200110
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3
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
2024-202525Lillefr FRACoupe de FranceR160.4Matches
4 Seasons1 Club1 League3.3
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.4Matches
2024-202525Lille1. Champions Lg5.171.3650011010.19000100Matches
3 Seasons1 Club2 Leagues16.2101.2870012010.13000100
Champions Lg (2 Seasons)7.8101.2870012010.13000100
Conf Lg (1 Season)8.4
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.531Matches
2020-202121Groningennl NED1. Eredivisie18.23420Matches
2021-202222Lille1. Champions Lg2.7745022633.346152920Matches
2021-202222Lillefr FRACoupe de France1.842Matches
2021-202222Groningennl NED1. Eredivisie2.7103Matches
2021-202222Lillefr FRA1. Ligue 114.9433124163173548.618153122063130Matches
2022-202323Lillefr FRA1. Ligue 19.319117102122254.51011291029200Matches
2023-202424Lille3. Conf Lg8.4118Matches
2023-202424Lillefr FRACoupe de France1.130Matches
2023-202424Lillefr FRA1. Ligue 114.122167132122060.08143111537250Matches
2024-202525Lille1. Champions Lg5.1633213742.94505612130Matches
2024-202525Lillefr FRACoupe de France0.401Matches
2024-202525Lillefr FRA1. Ligue 113.825187126172763.010144101035243Matches
9 Seasons3 Clubs7 Leagues150.71221485353166311753.85465135298185973
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 Leagues71.71221015353166311753.85465135274185973
Halmstad (4 Seasons)2 Leagues53.6000
Groningen (3 Seasons)1 League25.347240
Ligue 1 (4 Seasons)52.2109764551135810455.84654124255164823
Coupe de France (4 Seasons)3.3730
Superettan (3 Seasons)39.6000
Eredivisie (3 Seasons)25.347240
Champions Lg (2 Seasons)7.813782351338.5811110821150
Allsvenskan (1 Season)14.0000
Conf Lg (1 Season)8.41180
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.5310
2020-202121Groningen1 League18.234200
2021-202222Groningen1 League2.71030
2021-202222Lille3 Leagues19.4503929165194146.322214172472150
2022-202323Lille2 Leagues9.319117102122254.51011291029200
2023-202424Lille3 Leagues23.622307132122060.08143112337250
2024-202525Lille3 Leagues19.4312110147203458.814194151747373
9 Seasons3 Clubs7 Leagues150.71221485353166311753.85465135298185973
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 Leagues71.71221015353166311753.85465135274185973
Halmstad (4 Seasons)2 Leagues53.6000
Groningen (3 Seasons)1 League25.347240
Ligue 1 (4 Seasons)52.2109764551135810455.84654124255164823
Coupe de France (4 Seasons)3.3730
Superettan (3 Seasons)39.6000
Eredivisie (3 Seasons)25.347240
Champions Lg (2 Seasons)7.813782351338.5811110821150
Allsvenskan (1 Season)14.0000
Conf Lg (1 Season)8.41180
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.531Matches
2020-202121Groningennl NED1. Eredivisie7th18.23420Matches
2021-202222Groningennl NED1. Eredivisie12th2.7103Matches
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 14th13.825187126172763.010144101035243Matches
9 Seasons3 Clubs4 Leagues131.11091234551135810455.84654124279164823
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 League52.2109764551135810455.84654124255164823
Halmstad (4 Seasons)2 Leagues53.6000
Groningen (3 Seasons)1 League25.347240
Ligue 1 (4 Seasons)52.2109764551135810455.84654124255164823
Superettan (3 Seasons)39.6000
Eredivisie (3 Seasons)25.347240
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
2024-202525Lillefr FRACoupe de FranceR160.401Matches
4 Seasons1 Club1 League3.3730
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.4118Matches
2024-202525Lille1. Champions Lg5.1633213742.94505612130Matches
3 Seasons1 Club2 Leagues16.2131882351338.58111101621150
Champions Lg (2 Seasons)7.813782351338.5811110821150
Conf Lg (1 Season)8.41180
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.5Matches
2020-202121Groningennl NED1. Eredivisie18.2Matches
2021-202222Lille1. Champions Lg2.7137947603221376233.3466.7645392531071926910Matches
2021-202222Lillefr FRACoupe de France1.8Matches
2021-202222Groningennl NED1. Eredivisie2.7Matches
2021-202222Lillefr FRA1. Ligue 114.99022925141025929902402255.01845.054338181656494011292053668Matches
2022-202323Lillefr FRA1. Ligue 19.35632614224718024563321856.3928.13552508129844251013732357Matches
2023-202424Lille3. Conf Lg8.4Matches
2023-202424Lillefr FRACoupe de France1.1Matches
2023-202424Lillefr FRA1. Ligue 114.1711351773322163971132928.11856.348431801373391913251743966Matches
2024-202525Lille1. Champions Lg5.1281129812365928112758.3325.018212925981514416817617Matches
2024-202525Lillefr FRACoupe de France0.4Matches
2024-202525Lillefr FRA1. Ligue 113.88884022839127628888361438.91747.24933395177548257151758780Matches
9 Seasons3 Clubs7 Leagues150.734821519431563102813134821587245.66943.7212114732695320513046107712130298
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 Leagues71.734821519431563102813134821587245.66943.7212114732695320513046107712130298
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.3
Ligue 1 (4 Seasons)52.23064130798138093112030641406345.06244.318751290161021801094182611885271
Coupe de France (4 Seasons)3.3
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3
Champions Lg (2 Seasons)7.841821145183971141818950.0738.9246183185125215251024527
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4
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.5
2020-202121Groningen1 League18.2
2021-202222Groningen1 League2.7
2021-202222Lille3 Leagues19.4103938298470291311039462452.22247.860743571909594712382260578
2022-202323Lille2 Leagues9.35632614224718024563321856.3928.13552508129844251013732357
2023-202424Lille3 Leagues23.6711351773322163971132928.11856.348431801373391913251743966
2024-202525Lille3 Leagues19.4116952326514341371169482143.82041.767546872373633911312576397
9 Seasons3 Clubs7 Leagues150.734821519431563102813134821587245.66943.7212114732695320513046107712130298
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 Leagues71.734821519431563102813134821587245.66943.7212114732695320513046107712130298
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.3
Ligue 1 (4 Seasons)52.23064130798138093112030641406345.06244.318751290161021801094182611885271
Coupe de France (4 Seasons)3.3
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3
Champions Lg (2 Seasons)7.841821145183971141818950.0738.9246183185125215251024527
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4
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.5Matches
2020-202121Groningennl NED1. Eredivisie7th18.2Matches
2021-202222Groningennl NED1. Eredivisie12th2.7Matches
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 14th13.88884022839127628888361438.91747.24933395177548257151758780Matches
9 Seasons3 Clubs4 Leagues131.13064130798138093112030641406345.06244.318751290161021801094182611885271
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 League52.23064130798138093112030641406345.06244.318751290161021801094182611885271
Halmstad (4 Seasons)2 Leagues53.6
Groningen (3 Seasons)1 League25.3
Ligue 1 (4 Seasons)52.23064130798138093112030641406345.06244.318751290161021801094182611885271
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3
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
2024-202525Lillefr FRACoupe de FranceR160.4Matches
4 Seasons1 Club1 League3.3
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.4Matches
2024-202525Lille1. Champions Lg5.1281129812365928112758.3325.018212925981514416817617Matches
3 Seasons1 Club2 Leagues16.241821145183971141818950.0738.9246183185125215251024527
Champions Lg (2 Seasons)7.841821145183971141818950.0738.9246183185125215251024527
Conf Lg (1 Season)8.4
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.58Matches
2020-202121Groningennl NED1. Eredivisie231,6377153.518.22079931601.572420+4+0.22+0.28Matches
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.37Matches
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.26Matches
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 Lg84635864.35.1585331301.9295+4+0.78-0.276.39.8-3.5-0.69-0.52Matches
2024-202525Lillefr FRACoupe de France2351811.70.4123011202.000000.00-0.34Matches
2024-202525Lillefr FRA1. Ligue 1191,2456669.213.81481652311.682017+3+0.22-1.4020.019.0+1.0+0.07-0.97Matches
9 Seasons3 Clubs7 Leagues23713,5605739.5150.715179748618331.52202185+17+0.11-0.2382.378.8+3.6+0.06-0.57
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 Leagues1206,4515442.871.77278334818231.6810484+20+0.28-0.4282.378.8+3.6+0.06-0.57
Halmstad (4 Seasons)2 Leagues804,8286044.753.652833128101.336770-3-0.06-0.42
Groningen (3 Seasons)1 League372,2816227.025.3277810101901.41313100.00+0.15
Ligue 1 (4 Seasons)924,6945140.152.25276224018181.647367+6+0.12-0.4873.365.8+7.4+0.14-0.51
Coupe de France (4 Seasons)62954928.93.3469221021.8362+4+1.22-0.96
Superettan (3 Seasons)553,5656544.039.64083241581.555750+7+0.18-0.42
Eredivisie (3 Seasons)372,2816227.025.3277810101901.41313100.00+0.15
Champions Lg (2 Seasons)127045948.97.8881341431.53129+3+0.38-0.119.112.9-3.9-0.49-0.84
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.26
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.58
2020-202121Groningen1 League231,6377153.518.22079931601.572420+4+0.22+0.28
2021-202222Groningen1 League3239807.82.73801001.3335-2-0.75-0.37
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.3718.516.3+2.1+0.15-0.35
2024-202525Lille3 Leagues291,7436061.819.42079991911.772922+7+0.36-0.8126.328.8-2.5-0.13-0.79
9 Seasons3 Clubs7 Leagues23713,5605739.5150.715179748618331.52202185+17+0.11-0.2382.378.8+3.6+0.06-0.57
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 Leagues1206,4515442.871.77278334818231.6810484+20+0.28-0.4282.378.8+3.6+0.06-0.57
Halmstad (4 Seasons)2 Leagues804,8286044.753.652833128101.336770-3-0.06-0.42
Groningen (3 Seasons)1 League372,2816227.025.3277810101901.41313100.00+0.15
Ligue 1 (4 Seasons)924,6945140.152.25276224018181.647367+6+0.12-0.4873.365.8+7.4+0.14-0.51
Coupe de France (4 Seasons)62954928.93.3469221021.8362+4+1.22-0.96
Superettan (3 Seasons)553,5656544.039.64083241581.555750+7+0.18-0.42
Eredivisie (3 Seasons)372,2816227.025.3277810101901.41313100.00+0.15
Champions Lg (2 Seasons)127045948.97.8881341431.53129+3+0.38-0.119.112.9-3.9-0.49-0.84
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.26
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.58Matches
2020-202121Groningennl NED1. Eredivisie7th231,6377153.518.22079931601.572420+4+0.22+0.28Matches
2021-202222Groningennl NED1. Eredivisie12th3239807.82.73801001.3335-2-0.75-0.37Matches
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 14th191,2456669.213.81481652311.682017+3+0.22-1.4020.019.0+1.0+0.07-0.97Matches
9 Seasons3 Clubs4 Leagues20911,8035638.1131.113179637818281.48171168+3+0.02-0.2673.365.8+7.4+0.14-0.51
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 League924,6945140.152.25276224018181.647367+6+0.12-0.4873.365.8+7.4+0.14-0.51
Halmstad (4 Seasons)2 Leagues804,8286044.753.652833128101.336770-3-0.06-0.42
Groningen (3 Seasons)1 League372,2816227.025.3277810101901.41313100.00+0.15
Ligue 1 (4 Seasons)924,6945140.152.25276224018181.647367+6+0.12-0.4873.365.8+7.4+0.14-0.51
Superettan (3 Seasons)553,5656544.039.64083241581.555750+7+0.18-0.42
Eredivisie (3 Seasons)372,2816227.025.3277810101901.41313100.00+0.15
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
2024-202525Lillefr FRACoupe de FranceR162351811.70.4123011202.000000.00-0.34Matches
4 Seasons1 Club1 League62954928.93.3469221021.8362+4+1.22-0.96
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.26Matches
2024-202525Lille1. Champions Lg84635864.35.1585331301.9295+4+0.78-0.276.39.8-3.5-0.69-0.52Matches
3 Seasons1 Club2 Leagues221,4626661.716.21685961831.832515+10+0.62-0.189.112.9-3.9-0.49-0.84
Champions Lg (2 Seasons)127045948.97.8881341431.53129+3+0.38-0.119.112.9-3.9-0.49-0.84
Conf Lg (1 Season)107587681.58.4888622602.18136+7+0.83-1.26
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.5200148014130Matches
2020-202121Groningennl NED1. Eredivisie18.2100303959820340Matches
2021-202222Lille1. Champions Lg2.7100270924000152166.7Matches
2021-202222Lillefr FRACoupe de France1.80004206240Matches
2021-202222Groningennl NED1. Eredivisie2.7000270163100Matches
2021-202222Lillefr FRA1. Ligue 114.93002720562203100079162044.4Matches
2022-202323Lillefr FRA1. Ligue 19.3300172133310111004612763.2Matches
2023-202424Lille3. Conf Lg8.40007111278110Matches
2023-202424Lillefr FRACoupe de France1.10003000030Matches
2023-202424Lillefr FRA1. Ligue 114.1200211943615160006591439.1Matches
2024-202525Lille1. Champions Lg5.10007616630002410100.0Matches
2024-202525Lillefr FRACoupe de France0.40002001100Matches
2024-202525Lillefr FRA1. Ligue 113.8300222944410180005410662.5Matches
9 Seasons3 Clubs7 Leagues150.722001791692335298148100283504851.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (4 Seasons)4 Leagues71.712001121151822474101100283504851.0
Halmstad (4 Seasons)2 Leagues53.67002100000000
Groningen (3 Seasons)1 League25.33004654512824470
Ligue 1 (4 Seasons)52.211008789161755576100244474750.0
Coupe de France (4 Seasons)3.30009207370
Superettan (3 Seasons)39.630000000000
Eredivisie (3 Seasons)25.33004654512824470
Champions Lg (2 Seasons)7.810091311587000393175.0
Allsvenskan (1 Season)14.04002100000000
Conf Lg (1 Season)8.40007111278110
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.5200148014130
2020-202121Groningen1 League18.2100303959820340
2021-202222Groningen1 League2.7000270163100
2021-202222Lille3 Leagues19.44003329577243900094182146.2
2022-202323Lille2 Leagues9.3300172133310111004612763.2
2023-202424Lille3 Leagues23.6200313056323300006591439.1
2024-202525Lille3 Leagues19.4300313555117210007811664.7
9 Seasons3 Clubs7 Leagues150.722001791692335298148100283504851.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lille (4 Seasons)4 Leagues71.712001121151822474101100283504851.0
Halmstad (4 Seasons)2 Leagues53.67002100000000
Groningen (3 Seasons)1 League25.33004654512824470
Ligue 1 (4 Seasons)52.211008789161755576100244474750.0
Coupe de France (4 Seasons)3.30009207370
Superettan (3 Seasons)39.630000000000
Eredivisie (3 Seasons)25.33004654512824470
Champions Lg (2 Seasons)7.810091311587000393175.0
Allsvenskan (1 Season)14.04002100000000
Conf Lg (1 Season)8.40007111278110
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.5200148014130Matches
2020-202121Groningennl NED1. Eredivisie7th18.2100303959820340Matches
2021-202222Groningennl NED1. Eredivisie12th2.7000270163100Matches
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 14th13.8300222944410180005410662.5Matches
9 Seasons3 Clubs4 Leagues131.121001541432130379123100244474750.0
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 League52.211008789161755576100244474750.0
Halmstad (4 Seasons)2 Leagues53.67002100000000
Groningen (3 Seasons)1 League25.33004654512824470
Ligue 1 (4 Seasons)52.211008789161755576100244474750.0
Superettan (3 Seasons)39.630000000000
Eredivisie (3 Seasons)25.33004654512824470
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
2024-202525Lillefr FRACoupe de FranceR160.40002001100Matches
4 Seasons1 Club1 League3.30009207370
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.40007111278110Matches
2024-202525Lille1. Champions Lg5.10007616630002410100.0Matches
3 Seasons1 Club2 Leagues16.210016242421618000393175.0
Champions Lg (2 Seasons)7.810091311587000393175.0
Conf Lg (1 Season)8.40007111278110
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.