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-04-24WedLigue 1Matchweek 29AwayL 0–1LilleMonacoYRW6500002100170000.30.30.0206966.7010221Match Report
2024-04-21SunLigue 1Matchweek 30HomeW 1–0LilleStrasbourgNLB2900000000180100.00.00.000101471.4112231Match Report
2024-04-18ThuConf LgQuarter-finalsHomeW 2 (3)–1 (4)fr Lilleeng Aston VillaYLW9001001000130000.10.10.11161154.5010000Match Report
2024-04-11ThuConf LgQuarter-finalsAwayL 1–2fr Lilleeng Aston VillaYLW7700002100262000.20.20.010172085.0222010Match Report
2024-04-05FriLigue 1Matchweek 28HomeW 3–1LilleMarseilleNLW131000210040010.30.30.000010.003000Match 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 121131,17613.1101100201.11.11.02.13336610.080.000.080.080.080.080.080.160.080.16Matches
8 Seasons3 Clubs7 Leagues20413011,726130.31872518001907.97.97.615.53022054100.140.050.190.140.190.110.100.210.110.21
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
Halmstad (4 Seasons)2 Leagues80524,82853.6141151400700.260.020.280.260.28
Lille (3 Seasons)4 Leagues87514,61751.3213200904.54.53.48.01561522580.040.020.060.040.060.090.070.160.090.16
Groningen (3 Seasons)1 League37272,28125.3257200303.43.44.27.6146531520.080.200.280.080.280.130.170.300.130.30
Ligue 1 (3 Seasons)69373,35837.3202200803.83.82.96.71261181860.050.000.050.050.050.100.080.180.100.18
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
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
Champions Lg (1 Season)432412.7000000100.10.10.00.1106100.000.000.000.000.000.030.000.030.030.03
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 Leagues33222,03122.6112100201.81.81.53.353641230.040.040.090.040.090.080.070.150.080.15
8 Seasons3 Clubs7 Leagues20413011,726130.31872518001907.97.97.615.53022054100.140.050.190.140.190.110.100.210.110.21
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
Halmstad (4 Seasons)2 Leagues80524,82853.6141151400700.260.020.280.260.28
Lille (3 Seasons)4 Leagues87514,61751.3213200904.54.53.48.01561522580.040.020.060.040.060.090.070.160.090.16
Groningen (3 Seasons)1 League37272,28125.3257200303.43.44.27.6146531520.080.200.280.080.280.130.170.300.130.30
Ligue 1 (3 Seasons)69373,35837.3202200803.83.82.96.71261181860.050.000.050.050.050.100.080.180.100.18
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
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
Champions Lg (1 Season)432412.7000000100.10.10.00.1106100.000.000.000.000.000.030.000.030.030.03
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 14th21131,17613.1101100201.11.11.02.13336610.080.000.080.080.080.080.080.160.080.16Matches
8 Seasons3 Clubs4 Leagues18611610,467116.31862418001807.27.27.114.32721713380.150.050.210.150.210.110.110.230.110.23
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
Halmstad (4 Seasons)2 Leagues80524,82853.6141151400700.260.020.280.260.28
Lille (3 Seasons)1 League69373,35837.3202200803.83.82.96.71261181860.050.000.050.050.050.100.080.180.100.18
Groningen (3 Seasons)1 League37272,28125.3257200303.43.44.27.6146531520.080.200.280.080.280.130.170.300.130.30
Ligue 1 (3 Seasons)69373,35837.3202200803.83.82.96.71261181860.050.000.050.050.050.100.080.180.100.18
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
2 Seasons1 Club2 Leagues141199911.1011000100.80.80.51.33034720.000.090.090.000.090.070.050.120.070.12
Conf Lg (1 Season)1087588.4011000000.70.70.51.22028620.000.120.120.000.120.080.060.140.080.14
Champions Lg (1 Season)432412.7000000100.10.10.00.1106100.000.000.000.000.000.030.000.030.030.03
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
3 Seasons1 Club3 Leagues743634.0000000100.000.000.000.000.00
Friendlies (M) (2 Seasons)321631.8000000000.000.000.000.000.00
UEFA Nations League (1 Season)211041.2000000100.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 113.1115533.31.150.380.070.2017.50001.11.10.07-0.1-0.1Matches
8 Seasons3 Clubs7 Leagues130.318954547.40.790.470.180.1818.40007.97.90.09-3.9-3.9
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
Halmstad (4 Seasons)2 Leagues53.6140180.000.970.2200
Lille (3 Seasons)4 Leagues51.32551730.91.070.330.040.1218.00004.54.50.09-2.5-2.5
Groningen (3 Seasons)1 League25.32401025.01.580.390.050.2019.00003.43.40.08-1.4-1.4
Ligue 1 (3 Seasons)37.32411229.31.100.320.050.1718.00003.83.80.09-1.8-1.8
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
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
Champions Lg (1 Season)2.70200.00.750.000.0020.20000.10.10.04-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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 Leagues22.6126934.61.150.400.040.1117.40001.81.80.07-0.8-0.8
8 Seasons3 Clubs7 Leagues130.318954547.40.790.470.180.1818.40007.97.90.09-3.9-3.9
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
Halmstad (4 Seasons)2 Leagues53.6140180.000.970.2200
Lille (3 Seasons)4 Leagues51.32551730.91.070.330.040.1218.00004.54.50.09-2.5-2.5
Groningen (3 Seasons)1 League25.32401025.01.580.390.050.2019.00003.43.40.08-1.4-1.4
Ligue 1 (3 Seasons)37.32411229.31.100.320.050.1718.00003.83.80.09-1.8-1.8
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
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
Champions Lg (1 Season)2.70200.00.750.000.0020.20000.10.10.04-0.1-0.1
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 14th13.1115533.31.150.380.070.2017.50001.11.10.07-0.1-0.1Matches
8 Seasons3 Clubs4 Leagues116.318814049.40.760.490.210.2018.50007.27.20.09-3.2-3.2
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
Halmstad (4 Seasons)2 Leagues53.6140180.000.970.2200
Lille (3 Seasons)1 League37.32411229.31.100.320.050.1718.00003.83.80.09-1.8-1.8
Groningen (3 Seasons)1 League25.32401025.01.580.390.050.2019.00003.43.40.08-1.4-1.4
Ligue 1 (3 Seasons)37.32411229.31.100.320.050.1718.00003.83.80.09-1.8-1.8
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
2 Seasons1 Club2 Leagues11.1011218.20.990.180.000.0017.80000.80.80.07-0.8-0.8
Conf Lg (1 Season)8.409222.21.070.240.000.0017.20000.70.70.08-0.7-0.7
Champions Lg (1 Season)2.70200.00.750.000.0020.20000.10.10.04-0.1-0.1
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
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
3 Seasons1 Club3 Leagues4.00200.00.900.000.0000
Friendlies (M) (2 Seasons)1.8000
UEFA Nations League (1 Season)1.20200.01.730.000.0000
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 113.141752279.96720153219622985.618222381.6253865.801.01.2-1.011199436Matches
8 Seasons3 Clubs7 Leagues130.32329317273.439228107441088128884.5993126178.719041046.377.67.3-0.6621326541205
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
Halmstad (4 Seasons)2 Leagues53.61
Lille (3 Seasons)4 Leagues51.31701221176.927117740484597586.770086281.210622646.913.44.1-2.437992918152
Groningen (3 Seasons)1 League25.362896165.312111334024331377.629339973.48418445.754.23.2+0.82533362353
Ligue 1 (3 Seasons)37.31298169676.520891565863673786.353766680.68617848.302.93.5-2.933772315118
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
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.434442181.75268144818220389.713816185.7153641.710.50.6+0.54186328
Champions Lg (1 Season)2.7599462.8958298273577.1253571.451241.700.00.00.004006
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 Leagues22.676194380.711988298037843287.532038483.3407454.111.51.8-0.5153715764
8 Seasons3 Clubs7 Leagues130.32329317273.439228107441088128884.5993126178.719041046.377.67.3-0.6621326541205
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
Halmstad (4 Seasons)2 Leagues53.61
Lille (3 Seasons)4 Leagues51.31701221176.927117740484597586.770086281.210622646.913.44.1-2.437992918152
Groningen (3 Seasons)1 League25.362896165.312111334024331377.629339973.48418445.754.23.2+0.82533362353
Ligue 1 (3 Seasons)37.31298169676.520891565863673786.353766680.68617848.302.93.5-2.933772315118
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
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.434442181.75268144818220389.713816185.7153641.710.50.6+0.54186328
Champions Lg (1 Season)2.7599462.8958298273577.1253571.451241.700.00.00.004006
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 14th13.141752279.96720153219622985.618222381.6253865.801.01.2-1.011199436Matches
8 Seasons3 Clubs4 Leagues116.31926265772.5330028998879105083.7830106577.917036247.067.16.7-1.1581105938171
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
Halmstad (4 Seasons)2 Leagues53.61
Lille (3 Seasons)1 League37.31298169676.520891565863673786.353766680.68617848.302.93.5-2.933772315118
Groningen (3 Seasons)1 League25.362896165.312111334024331377.629339973.48418445.754.23.2+0.82533362353
Ligue 1 (3 Seasons)37.31298169676.520891565863673786.353766680.68617848.302.93.5-2.933772315118
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
2 Seasons1 Club2 Leagues11.140351578.36226174620923887.816319683.2204841.710.50.6+0.54226334
Conf Lg (1 Season)8.434442181.75268144818220389.713816185.7153641.710.50.6+0.54186328
Champions Lg (1 Season)2.7599462.8958298273577.1253571.451241.700.00.00.004006
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
3 Seasons1 Club3 Leagues4.00
Friendlies (M) (2 Seasons)1.80
UEFA Nations League (1 Season)1.20
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 113.152244675100032641000417120Matches
8 Seasons3 Clubs7 Leagues130.33172263952451014297465420023299118
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Halmstad (4 Seasons)2 Leagues53.60
Lille (3 Seasons)4 Leagues51.322111834370360416833221001701782
Groningen (3 Seasons)1 League25.3961805154150101291332100628236
Ligue 1 (3 Seasons)37.316961416274280212724421001298663
Superettan (3 Seasons)39.60
Eredivisie (3 Seasons)25.3961805154150101291332100628236
Coupe de France (3 Seasons)2.96
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.44213398170226740000344110
Champions Lg (1 Season)2.794791510091400005909
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 Leagues22.69437851561702581381000761230
8 Seasons3 Clubs7 Leagues130.33172263952451014297465420023299118
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Halmstad (4 Seasons)2 Leagues53.60
Lille (3 Seasons)4 Leagues51.322111834370360416833221001701782
Groningen (3 Seasons)1 League25.3961805154150101291332100628236
Ligue 1 (3 Seasons)37.316961416274280212724421001298663
Superettan (3 Seasons)39.60
Eredivisie (3 Seasons)25.3961805154150101291332100628236
Coupe de France (3 Seasons)2.96
Allsvenskan (1 Season)14.00
Conf Lg (1 Season)8.44213398170226740000344110
Champions Lg (1 Season)2.794791510091400005909
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 14th13.152244675100032641000417120Matches
8 Seasons3 Clubs4 Leagues116.3265722214284301225637742001926899
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Halmstad (4 Seasons)2 Leagues53.60
Lille (3 Seasons)1 League37.316961416274280212724421001298663
Groningen (3 Seasons)1 League25.3961805154150101291332100628236
Ligue 1 (3 Seasons)37.316961416274280212724421001298663
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
2 Seasons1 Club2 Leagues11.15154189680235880000403119
Conf Lg (1 Season)8.44213398170226740000344110
Champions Lg (1 Season)2.794791510091400005909
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
3 Seasons1 Club3 Leagues4.012
Friendlies (M) (2 Seasons)1.8
UEFA Nations League (1 Season)1.27
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 113.1181.38140310020.15100100Matches
8 Seasons3 Clubs7 Leagues130.31411.91961249101150.20901410
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Halmstad (4 Seasons)2 Leagues53.6
Lille (3 Seasons)4 Leagues51.3801.655911154050.10300110
Groningen (3 Seasons)1 League25.3612.4137013461100.39601300
Ligue 1 (3 Seasons)37.3671.804911043040.11200110
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3612.4137013461100.39601300
Coupe de France (3 Seasons)2.9
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4101.1980110010.12100000
Champions Lg (1 Season)2.731.1220001000.00000000
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 Leagues22.6281.30220420030.14200100
8 Seasons3 Clubs7 Leagues130.31411.91961249101150.20901410
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Halmstad (4 Seasons)2 Leagues53.6
Lille (3 Seasons)4 Leagues51.3801.655911154050.10300110
Groningen (3 Seasons)1 League25.3612.4137013461100.39601300
Ligue 1 (3 Seasons)37.3671.804911043040.11200110
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.3612.4137013461100.39601300
Coupe de France (3 Seasons)2.9
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4101.1980110010.12100000
Champions Lg (1 Season)2.731.1220001000.00000000
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 14th13.1181.38140310020.15100100Matches
8 Seasons3 Clubs4 Leagues116.31282.0486123891140.22801410
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Halmstad (4 Seasons)2 Leagues53.6
Lille (3 Seasons)1 League37.3671.804911043040.11200110
Groningen (3 Seasons)1 League25.3612.4137013461100.39601300
Ligue 1 (3 Seasons)37.3671.804911043040.11200110
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
2 Seasons1 Club2 Leagues11.1131.17100111010.09100000
Conf Lg (1 Season)8.4101.1980110010.12100000
Champions Lg (1 Season)2.731.1220001000.00000000
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
3 Seasons1 Club3 Leagues4.0
Friendlies (M) (2 Seasons)1.8
UEFA Nations League (1 Season)1.2
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 113.120147121111957.9811381434220Matches
8 Seasons3 Clubs7 Leagues130.31741219065197415348.479831469742461211
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Halmstad (4 Seasons)2 Leagues53.6000
Lille (3 Seasons)4 Leagues51.310377514111479151.64450123856157711
Groningen (3 Seasons)1 League25.3714439248276243.535332311889500
Ligue 1 (3 Seasons)37.3825638386407652.6363782944126550
Superettan (3 Seasons)39.6000
Eredivisie (3 Seasons)25.3714439248276243.535332311889500
Coupe de France (3 Seasons)2.9720
Allsvenskan (1 Season)14.0000
Conf Lg (1 Season)8.414108335955.64734822141
Champions Lg (1 Season)2.7745022633.346152920
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 Leagues22.6342715154162857.112186122256361
8 Seasons3 Clubs7 Leagues130.31741219065197415348.479831469742461211
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Halmstad (4 Seasons)2 Leagues53.6000
Lille (3 Seasons)4 Leagues51.310377514111479151.64450123856157711
Groningen (3 Seasons)1 League25.3714439248276243.535332311889500
Ligue 1 (3 Seasons)37.3825638386407652.6363782944126550
Superettan (3 Seasons)39.6000
Eredivisie (3 Seasons)25.3714439248276243.535332311889500
Coupe de France (3 Seasons)2.9720
Allsvenskan (1 Season)14.0000
Conf Lg (1 Season)8.414108335955.64734822141
Champions Lg (1 Season)2.7745022633.346152920
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 14th13.120147121111957.9811381434220Matches
8 Seasons3 Clubs4 Leagues116.31531007762146713848.671701060622151050
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
Halmstad (4 Seasons)2 Leagues53.6000
Lille (3 Seasons)1 League37.3825638386407652.6363782944126550
Groningen (3 Seasons)1 League25.3714439248276243.535332311889500
Ligue 1 (3 Seasons)37.3825638386407652.6363782944126550
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
2 Seasons1 Club2 Leagues11.12114133571546.7813491031161
Conf Lg (1 Season)8.414108335955.64734822141
Champions Lg (1 Season)2.7745022633.346152920
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
3 Seasons1 Club3 Leagues4.0850
Friendlies (M) (2 Seasons)1.80
UEFA Nations League (1 Season)1.2410
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 113.1657321683141893365729827.61862.145229031226331712211540561Matches
8 Seasons3 Clubs7 Leagues130.34126183108117991328172412624713554.710341.7249518214897330218367143892392410
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
Halmstad (4 Seasons)2 Leagues53.6
Lille (3 Seasons)4 Leagues51.32765115735122784510627651185344.95647.517511186653551561103888501642258
Groningen (3 Seasons)1 League25.31361683465724836613611298263.64736.47446348361814673295539750152
Ligue 1 (3 Seasons)37.32122875619716288621221014847.54544.6135092294180126823363421264186
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.31361683465724836613611298263.64736.47446348361814673295539750152
Coupe de France (3 Seasons)2.9
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4506191271961851850611327.3763.633720989222021416630962
Champions Lg (1 Season)2.7137947603221376233.3466.7645392531071926910
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 Leagues22.6116351295510374511163401127.52562.5789500121485338163721714123
8 Seasons3 Clubs7 Leagues130.34126183108117991328172412624713554.710341.7249518214897330218367143892392410
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
Halmstad (4 Seasons)2 Leagues53.6
Lille (3 Seasons)4 Leagues51.32765115735122784510627651185344.95647.517511186653551561103888501642258
Groningen (3 Seasons)1 League25.31361683465724836613611298263.64736.47446348361814673295539750152
Ligue 1 (3 Seasons)37.32122875619716288621221014847.54544.6135092294180126823363421264186
Superettan (3 Seasons)39.6
Eredivisie (3 Seasons)25.31361683465724836613611298263.64736.47446348361814673295539750152
Coupe de France (3 Seasons)2.9
Allsvenskan (1 Season)14.0
Conf Lg (1 Season)8.4506191271961851850611327.3763.633720989222021416630962
Champions Lg (1 Season)2.7137947603221376233.3466.7645392531071926910
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 14th13.1657321683141893365729827.61862.145229031226331712211540561Matches
8 Seasons3 Clubs4 Leagues116.3348315590715431111152348323013056.59240.0209415577779827215562118812014338
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
Halmstad (4 Seasons)2 Leagues53.6
Lille (3 Seasons)1 League37.32122875619716288621221014847.54544.6135092294180126823363421264186
Groningen (3 Seasons)1 League25.31361683465724836613611298263.64736.47446348361814673295539750152
Ligue 1 (3 Seasons)37.32122875619716288621221014847.54544.6135092294180126823363421264186
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
2 Seasons1 Club2 Leagues11.1643281742562172064317529.41164.7401263711753028525837872
Conf Lg (1 Season)8.4506191271961851850611327.3763.633720989222021416630962
Champions Lg (1 Season)2.7137947603221376233.3466.7645392531071926910
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
3 Seasons1 Club3 Leagues4.0
Friendlies (M) (2 Seasons)1.8
UEFA Nations League (1 Season)1.2
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 1211,1765643.613.11382781591.711812+6+0.46-0.1917.615.4+2.2+0.17-0.46Matches
8 Seasons3 Clubs7 Leagues20411,7265737.6130.313080657418321.48170161+9+0.07-0.24104.585.8+18.7+0.25+0.01
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
Halmstad (4 Seasons)2 Leagues804,8286044.753.652833128101.336770-3-0.06-0.42
Lille (3 Seasons)4 Leagues874,6175338.851.35178243618221.657261+11+0.21-0.4570.556.0+14.5+0.30-0.38
Groningen (3 Seasons)1 League372,2816227.025.3277810101901.413130+1+0.04+0.2034.029.8+4.2+0.17+0.40
Ligue 1 (3 Seasons)693,3584935.237.33775163218171.625049+1+0.03-0.5152.445.9+6.5+0.17-0.48
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
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
Champions Lg (1 Season)42416033.52.7375011530.7534-1-0.37-0.562.83.1-0.3-0.13-0.74
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 Leagues332,0316252.122.62284141116101.843218+14+0.62-0.6332.922.4+10.6+0.49-0.23
8 Seasons3 Clubs7 Leagues20411,7265737.6130.313080657418321.48170161+9+0.07-0.24104.585.8+18.7+0.25+0.01
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
Halmstad (4 Seasons)2 Leagues804,8286044.753.652833128101.336770-3-0.06-0.42
Lille (3 Seasons)4 Leagues874,6175338.851.35178243618221.657261+11+0.21-0.4570.556.0+14.5+0.30-0.38
Groningen (3 Seasons)1 League372,2816227.025.3277810101901.413130+1+0.04+0.2034.029.8+4.2+0.17+0.40
Ligue 1 (3 Seasons)693,3584935.237.33775163218171.625049+1+0.03-0.5152.445.9+6.5+0.17-0.48
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
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
Champions Lg (1 Season)42416033.52.7375011530.7534-1-0.37-0.562.83.1-0.3-0.13-0.74
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 14th211,1765643.613.11382781591.711812+6+0.46-0.1917.615.4+2.2+0.17-0.46Matches
8 Seasons3 Clubs4 Leagues18610,4675636.3116.311679577018271.45148149-1-0.01-0.2586.475.7+10.7+0.17-0.04
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
Halmstad (4 Seasons)2 Leagues804,8286044.753.652833128101.336770-3-0.06-0.42
Lille (3 Seasons)1 League693,3584935.237.33775163218171.625049+1+0.03-0.5152.445.9+6.5+0.17-0.48
Groningen (3 Seasons)1 League372,2816227.025.3277810101901.413130+1+0.04+0.2034.029.8+4.2+0.17+0.40
Ligue 1 (3 Seasons)693,3584935.237.33775163218171.625049+1+0.03-0.5152.445.9+6.5+0.17-0.48
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
2 Seasons1 Club2 Leagues149997160.511.11185632231.771610+6+0.54-0.1518.110.1+8.0+0.72-0.14
Conf Lg (1 Season)107587681.58.4888622602.18136+7+0.83-1.2615.37.0+8.3+0.99-0.54
Champions Lg (1 Season)42416033.52.7375011530.7534-1-0.37-0.562.83.1-0.3-0.13-0.74
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)1282815.60.30012813.000000.00+1.18Matches
202424se SwedenUEFA Euro Qualifying2964813.31.119011601.5050+5+4.69+5.12Matches
3 Seasons1 Club3 Leagues73635220.24.0479331651.71135+8+1.98+2.23
Friendlies (M) (2 Seasons)31635430.21.8268112813.0062+4+2.21+1.73
UEFA Nations League (1 Season)21045219.31.2190111440.0023-1-0.87-0.25
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 113.1200161543214140006291242.9Matches
8 Seasons3 Clubs7 Leagues130.319001421301729774121210379835958.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Halmstad (4 Seasons)2 Leagues53.67002100000000
Lille (3 Seasons)4 Leagues51.39007676131685677100237424349.4
Groningen (3 Seasons)1 League25.3300455441291844110142411671.9
Ligue 1 (3 Seasons)37.38006056121274456100187373948.7
Superettan (3 Seasons)39.630000000000
Eredivisie (3 Seasons)25.3300455441291844110142411671.9
Coupe de France (3 Seasons)2.90007206270
Allsvenskan (1 Season)14.04002100000000
Conf Lg (1 Season)8.4000711126810000353350.0
Champions Lg (1 Season)2.7100270924000152166.7
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 Leagues22.62002626558222700097121544.4
8 Seasons3 Clubs7 Leagues130.319001421301729774121210379835958.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Halmstad (4 Seasons)2 Leagues53.67002100000000
Lille (3 Seasons)4 Leagues51.39007676131685677100237424349.4
Groningen (3 Seasons)1 League25.3300455441291844110142411671.9
Ligue 1 (3 Seasons)37.38006056121274456100187373948.7
Superettan (3 Seasons)39.630000000000
Eredivisie (3 Seasons)25.3300455441291844110142411671.9
Coupe de France (3 Seasons)2.90007206270
Allsvenskan (1 Season)14.04002100000000
Conf Lg (1 Season)8.4000711126810000353350.0
Champions Lg (1 Season)2.7100270924000152166.7
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 14th13.1200161543214140006291242.9Matches
8 Seasons3 Clubs4 Leagues116.318001261101625662100210329785558.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Halmstad (4 Seasons)2 Leagues53.67002100000000
Lille (3 Seasons)1 League37.38006056121274456100187373948.7
Groningen (3 Seasons)1 League25.3300455441291844110142411671.9
Ligue 1 (3 Seasons)37.38006056121274456100187373948.7
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
2 Seasons1 Club2 Leagues11.11009181351014000505455.6
Conf Lg (1 Season)8.4000711126810000353350.0
Champions Lg (1 Season)2.7100270924000152166.7
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
3 Seasons1 Club3 Leagues4.010042012580
Friendlies (M) (2 Seasons)1.80000
UEFA Nations League (1 Season)1.21002107140
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.