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
2016-201719Nürnbergde GER2. 2. Bundesliga976176.9505500200.730.000.730.730.73Matches
2017-201820Huddersfieldeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2017-201820Huddersfieldeng ENGFA Cup432422.7000000000.000.000.000.000.00Matches
2017-201820Huddersfieldeng ENG1. Premier League522202.4011000100.30.30.10.421380.000.410.410.000.410.110.060.170.110.17Matches
2018-201921Huddersfieldeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2018-201921Huddersfieldeng ENG1. Premier League21480.5000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2019-202022Paderborn 07de GER1. Bundesliga2491,04811.6415311603.12.30.32.61542160.340.090.430.260.340.260.020.290.200.22Matches
2019-202022Paderborn 07de GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2020-202123Ascoliit ITA2. Serie B32302,30525.68412712607.05.54.19.5461081040.310.160.470.270.430.270.160.430.210.37Matches
2021-202224Sampdoriait ITA1. Serie A1498939.9325300301.41.41.63.01335360.300.200.500.300.500.140.160.310.140.31Matches
2021-202224Ascoliit ITA2. Serie B1197778.6303211402.71.91.02.91243330.350.000.350.230.230.310.120.430.220.34Matches
2022-202325Sampdoriait ITACoppa Italia332302.6112011100.390.390.780.000.39Matches
2022-202325Sampdoriait ITA1. Serie A18121,06911.9202112503.01.41.42.8749540.170.000.170.080.080.260.120.380.110.23Matches
2023-202426Al-Fayhasa KSA1. Pro League19171,54417.25611411400.290.350.640.230.58Matches
2023-202426Fiorentinait ITA1. Serie A00Matches
8 Seasons7 Clubs10 Leagues1441049,173101.9311546256832017.512.78.521.2952902520.300.150.450.250.390.250.120.370.180.30
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
Ascoli (2 Seasons)1 League43393,08234.2114159231009.77.45.112.4581511370.320.120.440.260.380.280.150.430.210.36
Sampdoria (2 Seasons)2 Leagues35242,19224.4639423904.52.83.05.82084900.250.120.370.160.290.200.140.340.130.27
Huddersfield (2 Seasons)3 Leagues1376006.7011000100.30.30.10.421390.000.150.150.000.150.090.050.140.090.14
Paderborn 07 (1 Season)2 Leagues25101,13812.6415311603.12.30.32.61542160.320.080.400.240.320.260.020.290.200.22
Al-Fayha (1 Season)1 League19171,54417.25611411400.290.350.640.230.58
Nürnberg (1 Season)1 League976176.9505500200.730.000.730.730.73
Fiorentina (1 Season)1 League00
Serie A (3 Seasons)32211,96221.8527412804.52.83.05.82084900.230.090.320.180.280.200.140.340.130.27
Serie B (2 Seasons)43393,08234.2114159231009.77.45.112.4581511370.320.120.440.260.380.280.150.430.210.36
Premier League (2 Seasons)732683.0011000100.30.30.10.421390.000.340.340.000.340.090.050.140.090.14
EFL Cup (2 Seasons)21901.0000000000.000.000.000.000.00
Bundesliga (1 Season)2491,04811.6415311603.12.30.32.61542160.340.090.430.260.340.260.020.290.200.22
Pro League (1 Season)19171,54417.25611411400.290.350.640.230.58
2. Bundesliga (1 Season)976176.9505500200.730.000.730.730.73
FA Cup (1 Season)432422.7000000000.000.000.000.000.00
Coppa Italia (1 Season)332302.6112011100.390.390.780.000.39
DFB-Pokal (1 Season)11901.0000000000.000.000.000.000.00
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
2016-201719Nürnberg1 League976176.9505500200.730.000.730.730.73
2017-201820Huddersfield3 Leagues1055075.6011000100.30.30.10.421380.000.180.180.000.180.110.060.170.110.17
2018-201921Huddersfield2 Leagues32931.0000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
2019-202022Paderborn 072 Leagues25101,13812.6415311603.12.30.32.61542160.320.080.400.240.320.260.020.290.200.22
2020-202123Ascoli1 League32302,30525.68412712607.05.54.19.5461081040.310.160.470.270.430.270.160.430.210.37
2021-202224Ascoli1 League1197778.6303211402.71.91.02.91243330.350.000.350.230.230.310.120.430.220.34
2021-202224Sampdoria1 League1498939.9325300301.41.41.63.01335360.300.200.500.300.500.140.160.310.140.31
2022-202325Sampdoria2 Leagues21151,29914.4314123603.01.41.42.8749540.210.070.280.070.140.260.120.380.110.23
2023-202426Fiorentina1 League00
2023-202426Al-Fayha1 League19171,54417.25611411400.290.350.640.230.58
8 Seasons7 Clubs10 Leagues1441049,173101.9311546256832017.512.78.521.2952902520.300.150.450.250.390.250.120.370.180.30
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
Ascoli (2 Seasons)1 League43393,08234.2114159231009.77.45.112.4581511370.320.120.440.260.380.280.150.430.210.36
Sampdoria (2 Seasons)2 Leagues35242,19224.4639423904.52.83.05.82084900.250.120.370.160.290.200.140.340.130.27
Huddersfield (2 Seasons)3 Leagues1376006.7011000100.30.30.10.421390.000.150.150.000.150.090.050.140.090.14
Paderborn 07 (1 Season)2 Leagues25101,13812.6415311603.12.30.32.61542160.320.080.400.240.320.260.020.290.200.22
Al-Fayha (1 Season)1 League19171,54417.25611411400.290.350.640.230.58
Nürnberg (1 Season)1 League976176.9505500200.730.000.730.730.73
Fiorentina (1 Season)1 League00
Serie A (3 Seasons)32211,96221.8527412804.52.83.05.82084900.230.090.320.180.280.200.140.340.130.27
Serie B (2 Seasons)43393,08234.2114159231009.77.45.112.4581511370.320.120.440.260.380.280.150.430.210.36
Premier League (2 Seasons)732683.0011000100.30.30.10.421390.000.340.340.000.340.090.050.140.090.14
EFL Cup (2 Seasons)21901.0000000000.000.000.000.000.00
Bundesliga (1 Season)2491,04811.6415311603.12.30.32.61542160.340.090.430.260.340.260.020.290.200.22
Pro League (1 Season)19171,54417.25611411400.290.350.640.230.58
2. Bundesliga (1 Season)976176.9505500200.730.000.730.730.73
FA Cup (1 Season)432422.7000000000.000.000.000.000.00
Coppa Italia (1 Season)332302.6112011100.390.390.780.000.39
DFB-Pokal (1 Season)11901.0000000000.000.000.000.000.00
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
2016-201719Nürnbergde GER2. 2. Bundesliga12th976176.9505500200.730.000.730.730.73Matches
2017-201820Huddersfieldeng ENG1. Premier League16th522202.4011000100.30.30.10.421380.000.410.410.000.410.110.060.170.110.17Matches
2018-201921Huddersfieldeng ENG1. Premier League20th21480.5000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2019-202022Paderborn 07de GER1. Bundesliga18th2491,04811.6415311603.12.30.32.61542160.340.090.430.260.340.260.020.290.200.22Matches
2020-202123Ascoliit ITA2. Serie B16th32302,30525.68412712607.05.54.19.5461081040.310.160.470.270.430.270.160.430.210.37Matches
2021-202224Ascoliit ITA2. Serie B6th1197778.6303211402.71.91.02.91243330.350.000.350.230.230.310.120.430.220.34Matches
2021-202224Sampdoriait ITA1. Serie A15th1498939.9325300301.41.41.63.01335360.300.200.500.300.500.140.160.310.140.31Matches
2022-202325Sampdoriait ITA1. Serie A20th18121,06911.9202112503.01.41.42.8749540.170.000.170.080.080.260.120.380.110.23Matches
2023-202426Fiorentinait ITA1. Serie A8th00Matches
2023-202426Al-Fayhasa KSA1. Pro League9th19171,54417.25611411400.290.350.640.230.58Matches
8 Seasons7 Clubs6 Leagues134968,52194.7301444255731017.512.78.521.2952902520.320.150.460.260.410.250.120.370.180.30
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
Ascoli (2 Seasons)1 League43393,08234.2114159231009.77.45.112.4581511370.320.120.440.260.380.280.150.430.210.36
Sampdoria (2 Seasons)1 League32211,96221.8527412804.52.83.05.82084900.230.090.320.180.280.200.140.340.130.27
Huddersfield (2 Seasons)1 League732683.0011000100.30.30.10.421390.000.340.340.000.340.090.050.140.090.14
Paderborn 07 (1 Season)1 League2491,04811.6415311603.12.30.32.61542160.340.090.430.260.340.260.020.290.200.22
Al-Fayha (1 Season)1 League19171,54417.25611411400.290.350.640.230.58
Nürnberg (1 Season)1 League976176.9505500200.730.000.730.730.73
Fiorentina (1 Season)1 League00
Serie A (3 Seasons)32211,96221.8527412804.52.83.05.82084900.230.090.320.180.280.200.140.340.130.27
Serie B (2 Seasons)43393,08234.2114159231009.77.45.112.4581511370.320.120.440.260.380.280.150.430.210.36
Premier League (2 Seasons)732683.0011000100.30.30.10.421390.000.340.340.000.340.090.050.140.090.14
Bundesliga (1 Season)2491,04811.6415311603.12.30.32.61542160.340.090.430.260.340.260.020.290.200.22
Pro League (1 Season)19171,54417.25611411400.290.350.640.230.58
2. Bundesliga (1 Season)976176.9505500200.730.000.730.730.73
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
2017-201820Huddersfieldeng ENGEFL Cup17th10450.5000000000.000.000.000.000.00Matches
2017-201820Huddersfieldeng ENGFA Cup9th432422.7000000000.000.000.000.000.00Matches
2018-201921Huddersfieldeng ENGEFL Cup33rd11450.5000000000.000.000.000.000.00Matches
2019-202022Paderborn 07de GERDFB-Pokal17th11901.0000000000.000.000.000.000.00Matches
2022-202325Sampdoriait ITACoppa ItaliaR16332302.6112011100.390.390.780.000.39Matches
4 Seasons3 Clubs4 Leagues1086527.2112011100.140.140.280.000.14
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
Huddersfield (2 Seasons)2 Leagues643323.7000000000.000.000.000.000.00
Sampdoria (1 Season)1 League332302.6112011100.390.390.780.000.39
Paderborn 07 (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (2 Seasons)21901.0000000000.000.000.000.000.00
FA Cup (1 Season)432422.7000000000.000.000.000.000.00
Coppa Italia (1 Season)332302.6112011100.390.390.780.000.39
DFB-Pokal (1 Season)11901.0000000000.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
202225ma Morocco1. World Cup4th521812.0011000100.10.10.91.02120.000.500.500.000.500.080.530.600.080.60Matches
202225ma MoroccoFriendlies (M)20420.5101100002.140.002.142.142.14Matches
202326ma MoroccoFriendlies (M)311011.1101100000.890.000.890.890.89Matches
202326ma MoroccoAfrica Cup of Nations qualification10290.3000000000.000.000.000.000.00Matches
2 Seasons1 Club3 Leagues1133533.9213200100.10.10.91.02120.510.250.760.510.760.080.530.600.080.60
Friendlies (M) (2 Seasons)511431.6202200001.260.001.261.261.26
World Cup (1 Season)521812.0011000100.10.10.91.02120.000.500.500.000.500.080.530.600.080.60
Africa Cup of Nations qualification (1 Season)10290.3000000000.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
2016-201719Nürnbergde GER2. 2. Bundesliga6.950110.001.600.4500Matches
2017-201820Huddersfieldeng ENGEFL Cup0.5033100.06.006.000.000.0000Matches
2017-201820Huddersfieldeng ENGFA Cup2.705240.01.860.740.000.0000Matches
2017-201820Huddersfieldeng ENG1. Premier League2.40500.02.050.000.0015.90000.30.30.05-0.3-0.3Matches
2018-201921Huddersfieldeng ENGEFL Cup0.50000.000.0000Matches
2018-201921Huddersfieldeng ENG1. Premier League0.50000.000.000000.00.00.00.0Matches
2019-202022Paderborn 07de GER1. Bundesliga11.64411331.73.521.120.070.2323.910113.12.30.06+0.9+0.7Matches
2019-202022Paderborn 07de GERDFB-Pokal1.0011100.01.001.000.000.0000Matches
2020-202123Ascoliit ITA2. Serie B25.68803240.03.121.250.090.2224.122127.05.50.07+1.0+1.5Matches
2021-202224Sampdoriait ITA1. Serie A9.9316956.31.610.910.190.3323.63001.41.40.09+1.6+1.6Matches
2021-202224Ascoliit ITA2. Serie B8.63231043.52.661.160.090.2025.48112.71.90.08+0.3+0.1Matches
2022-202325Sampdoriait ITACoppa Italia2.617228.62.740.780.000.0011Matches
2022-202325Sampdoriait ITA1. Serie A11.9231929.02.610.760.030.1125.58123.01.40.04-1.0-0.4Matches
2023-202426Al-Fayhasa KSA1. Pro League17.25511937.32.971.110.080.2111Matches
8 Seasons7 Clubs10 Leagues101.93126311142.22.581.090.100.2324.2516817.512.70.06+2.5+3.3
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ascoli (2 Seasons)1 League34.2111034240.83.011.230.090.2124.430239.77.40.07+1.3+1.6
Sampdoria (2 Seasons)2 Leagues24.46542037.02.220.820.070.2024.811234.52.80.06+0.5+1.2
Huddersfield (2 Seasons)3 Leagues6.7013538.51.950.750.000.0015.90000.30.30.05-0.3-0.3
Paderborn 07 (1 Season)2 Leagues12.64421433.33.321.110.070.2123.910113.12.30.06+0.9+0.7
Al-Fayha (1 Season)1 League17.25511937.32.971.110.080.2111
Nürnberg (1 Season)1 League6.950110.001.600.4500
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.85471838.32.160.830.090.2224.811124.52.80.06+0.5+1.2
Serie B (2 Seasons)34.2111034240.83.011.230.090.2124.430239.77.40.07+1.3+1.6
Premier League (2 Seasons)3.00500.01.680.000.0015.90000.30.30.05-0.3-0.3
EFL Cup (2 Seasons)1.0033100.03.003.000.000.0000
Bundesliga (1 Season)11.64411331.73.521.120.070.2323.910113.12.30.06+0.9+0.7
Pro League (1 Season)17.25511937.32.971.110.080.2111
2. Bundesliga (1 Season)6.950110.001.600.4500
FA Cup (1 Season)2.705240.01.860.740.000.0000
Coppa Italia (1 Season)2.617228.62.740.780.000.0011
DFB-Pokal (1 Season)1.0011100.01.001.000.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
2016-201719Nürnberg1 League6.950110.001.600.4500
2017-201820Huddersfield3 Leagues5.6013538.52.310.890.000.0015.90000.30.30.05-0.3-0.3
2018-201921Huddersfield2 Leagues1.00000.000.000000.00.00.00.0
2019-202022Paderborn 072 Leagues12.64421433.33.321.110.070.2123.910113.12.30.06+0.9+0.7
2020-202123Ascoli1 League25.68803240.03.121.250.090.2224.122127.05.50.07+1.0+1.5
2021-202224Ascoli1 League8.63231043.52.661.160.090.2025.48112.71.90.08+0.3+0.1
2021-202224Sampdoria1 League9.9316956.31.610.910.190.3323.63001.41.40.09+1.6+1.6
2022-202325Sampdoria2 Leagues14.43381128.92.630.760.030.0925.58233.01.40.04-1.0-0.4
2023-202426Al-Fayha1 League17.25511937.32.971.110.080.2111
8 Seasons7 Clubs10 Leagues101.93126311142.22.581.090.100.2324.2516817.512.70.06+2.5+3.3
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ascoli (2 Seasons)1 League34.2111034240.83.011.230.090.2124.430239.77.40.07+1.3+1.6
Sampdoria (2 Seasons)2 Leagues24.46542037.02.220.820.070.2024.811234.52.80.06+0.5+1.2
Huddersfield (2 Seasons)3 Leagues6.7013538.51.950.750.000.0015.90000.30.30.05-0.3-0.3
Paderborn 07 (1 Season)2 Leagues12.64421433.33.321.110.070.2123.910113.12.30.06+0.9+0.7
Al-Fayha (1 Season)1 League17.25511937.32.971.110.080.2111
Nürnberg (1 Season)1 League6.950110.001.600.4500
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.85471838.32.160.830.090.2224.811124.52.80.06+0.5+1.2
Serie B (2 Seasons)34.2111034240.83.011.230.090.2124.430239.77.40.07+1.3+1.6
Premier League (2 Seasons)3.00500.01.680.000.0015.90000.30.30.05-0.3-0.3
EFL Cup (2 Seasons)1.0033100.03.003.000.000.0000
Bundesliga (1 Season)11.64411331.73.521.120.070.2323.910113.12.30.06+0.9+0.7
Pro League (1 Season)17.25511937.32.971.110.080.2111
2. Bundesliga (1 Season)6.950110.001.600.4500
FA Cup (1 Season)2.705240.01.860.740.000.0000
Coppa Italia (1 Season)2.617228.62.740.780.000.0011
DFB-Pokal (1 Season)1.0011100.01.001.000.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
2016-201719Nürnbergde GER2. 2. Bundesliga12th6.950110.001.600.4500Matches
2017-201820Huddersfieldeng ENG1. Premier League16th2.40500.02.050.000.0015.90000.30.30.05-0.3-0.3Matches
2018-201921Huddersfieldeng ENG1. Premier League20th0.50000.000.000000.00.00.00.0Matches
2019-202022Paderborn 07de GER1. Bundesliga18th11.64411331.73.521.120.070.2323.910113.12.30.06+0.9+0.7Matches
2020-202123Ascoliit ITA2. Serie B16th25.68803240.03.121.250.090.2224.122127.05.50.07+1.0+1.5Matches
2021-202224Ascoliit ITA2. Serie B6th8.63231043.52.661.160.090.2025.48112.71.90.08+0.3+0.1Matches
2021-202224Sampdoriait ITA1. Serie A15th9.9316956.31.610.910.190.3323.63001.41.40.09+1.6+1.6Matches
2022-202325Sampdoriait ITA1. Serie A20th11.9231929.02.610.760.030.1125.58123.01.40.04-1.0-0.4Matches
2023-202426Al-Fayhasa KSA1. Pro League9th17.25511937.32.971.110.080.2111Matches
8 Seasons7 Clubs6 Leagues94.73024710341.72.611.090.100.2424.2515717.512.70.06+2.5+3.3
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
Ascoli (2 Seasons)1 League34.2111034240.83.011.230.090.2124.430239.77.40.07+1.3+1.6
Sampdoria (2 Seasons)1 League21.85471838.32.160.830.090.2224.811124.52.80.06+0.5+1.2
Huddersfield (2 Seasons)1 League3.00500.01.680.000.0015.90000.30.30.05-0.3-0.3
Paderborn 07 (1 Season)1 League11.64411331.73.521.120.070.2323.910113.12.30.06+0.9+0.7
Al-Fayha (1 Season)1 League17.25511937.32.971.110.080.2111
Nürnberg (1 Season)1 League6.950110.001.600.4500
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.85471838.32.160.830.090.2224.811124.52.80.06+0.5+1.2
Serie B (2 Seasons)34.2111034240.83.011.230.090.2124.430239.77.40.07+1.3+1.6
Premier League (2 Seasons)3.00500.01.680.000.0015.90000.30.30.05-0.3-0.3
Bundesliga (1 Season)11.64411331.73.521.120.070.2323.910113.12.30.06+0.9+0.7
Pro League (1 Season)17.25511937.32.971.110.080.2111
2. Bundesliga (1 Season)6.950110.001.600.4500
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
2017-201820Huddersfieldeng ENGEFL Cup17th0.5033100.06.006.000.000.0000Matches
2017-201820Huddersfieldeng ENGFA Cup9th2.705240.01.860.740.000.0000Matches
2018-201921Huddersfieldeng ENGEFL Cup33rd0.50000.000.0000Matches
2019-202022Paderborn 07de GERDFB-Pokal17th1.0011100.01.001.000.000.0000Matches
2022-202325Sampdoriait ITACoppa ItaliaR162.617228.62.740.780.000.0011Matches
4 Seasons3 Clubs4 Leagues7.2116850.02.211.100.000.0011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Huddersfield (2 Seasons)2 Leagues3.708562.52.171.360.000.0000
Sampdoria (1 Season)1 League2.617228.62.740.780.000.0011
Paderborn 07 (1 Season)1 League1.0011100.01.001.000.000.0000
EFL Cup (2 Seasons)1.0033100.03.003.000.000.0000
FA Cup (1 Season)2.705240.01.860.740.000.0000
Coppa Italia (1 Season)2.617228.62.740.780.000.0011
DFB-Pokal (1 Season)1.0011100.01.001.000.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
202225ma Morocco1. World Cup4th2.00300.01.490.000.0034.21000.10.10.04-0.1-0.1Matches
202225ma MoroccoFriendlies (M)0.5100Matches
202326ma MoroccoFriendlies (M)1.1100Matches
202326ma MoroccoAfrica Cup of Nations qualification0.3000Matches
2 Seasons1 Club3 Leagues3.92300.01.490.000.0034.21000.10.10.04-0.1-0.1
Friendlies (M) (2 Seasons)1.6200
World Cup (1 Season)2.00300.01.490.000.0034.21000.10.10.04-0.1-0.1
Africa Cup of Nations qualification (1 Season)0.3000

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
2016-201719Nürnbergde GER2. 2. Bundesliga6.90Matches
2017-201820Huddersfieldeng ENGEFL Cup0.50Matches
2017-201820Huddersfieldeng ENGFA Cup2.70Matches
2017-201820Huddersfieldeng ENG1. Premier League2.46610066.0907230405869.0172568.04944.410.10.1+0.9392013Matches
2018-201921Huddersfieldeng ENGEFL Cup0.50Matches
2018-201921Huddersfieldeng ENG1. Premier League0.57887.562117887.5000000.00.00.001000Matches
2019-202022Paderborn 07de GER1. Bundesliga11.634643879.06408191215618285.711313285.6548662.810.30.2+0.77422042Matches
2019-202022Paderborn 07de GERDFB-Pokal1.00Matches
2020-202123Ascoliit ITA2. Serie B25.668394872.012520364133439285.221128374.611521354.044.13.1-0.15179170108Matches
2021-202224Sampdoriait ITA1. Serie A9.925934674.94452115512314584.89812181.0284463.621.60.7+0.413285135Matches
2021-202224Ascoliit ITA2. Serie B8.625434274.34458154011413584.410813679.4265250.001.00.4-1.010432043Matches
2022-202325Sampdoriait ITACoppa Italia2.61Matches
2022-202325Sampdoriait ITA1. Serie A11.931046167.25531157414118078.311816272.8398545.901.41.2-1.4144412049Matches
2023-202426Al-Fayhasa KSA1. Pro League17.26Matches
8 Seasons7 Clubs10 Leagues101.91925264372.83433810063915110083.266585977.426648954.4158.55.9+6.598246401290
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
Ascoli (2 Seasons)1 League34.2937129072.616978518144852785.031941976.114126553.245.13.6-1.161122190151
Sampdoria (2 Seasons)2 Leagues24.456980770.59983272926432581.221628376.36712951.933.01.90.0277217184
Huddersfield (2 Seasons)3 Leagues6.77310867.6969241476671.2172568.04944.410.10.1+0.93102013
Paderborn 07 (1 Season)2 Leagues12.634643879.06408191215618285.711313285.6548662.810.30.2+0.77422042
Al-Fayha (1 Season)1 League17.26
Nürnberg (1 Season)1 League6.90
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.856980770.59983272926432581.221628376.36712951.923.01.9-1.0277217184
Serie B (2 Seasons)34.2937129072.616978518144852785.031941976.114126553.245.13.6-1.161122190151
Premier League (2 Seasons)3.07310867.6969241476671.2172568.04944.410.10.1+0.93102013
EFL Cup (2 Seasons)1.00
Bundesliga (1 Season)11.634643879.06408191215618285.711313285.6548662.810.30.2+0.77422042
Pro League (1 Season)17.26
2. Bundesliga (1 Season)6.90
FA Cup (1 Season)2.70
Coppa Italia (1 Season)2.61
DFB-Pokal (1 Season)1.00
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
2016-201719Nürnberg1 League6.90
2017-201820Huddersfield3 Leagues5.66610066.0907230405869.0172568.04944.410.10.1+0.9392013
2018-201921Huddersfield2 Leagues1.07887.562117887.5000000.00.00.001000
2019-202022Paderborn 072 Leagues12.634643879.06408191215618285.711313285.6548662.810.30.2+0.77422042
2020-202123Ascoli1 League25.668394872.012520364133439285.221128374.611521354.044.13.1-0.15179170108
2021-202224Ascoli1 League8.625434274.34458154011413584.410813679.4265250.001.00.4-1.010432043
2021-202224Sampdoria1 League9.925934674.94452115512314584.89812181.0284463.621.60.7+0.413285135
2022-202325Sampdoria2 Leagues14.431046167.25531157414118078.311816272.8398545.911.41.2-0.4144412049
2023-202426Al-Fayha1 League17.26
8 Seasons7 Clubs10 Leagues101.91925264372.83433810063915110083.266585977.426648954.4158.55.9+6.598246401290
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
Ascoli (2 Seasons)1 League34.2937129072.616978518144852785.031941976.114126553.245.13.6-1.161122190151
Sampdoria (2 Seasons)2 Leagues24.456980770.59983272926432581.221628376.36712951.933.01.90.0277217184
Huddersfield (2 Seasons)3 Leagues6.77310867.6969241476671.2172568.04944.410.10.1+0.93102013
Paderborn 07 (1 Season)2 Leagues12.634643879.06408191215618285.711313285.6548662.810.30.2+0.77422042
Al-Fayha (1 Season)1 League17.26
Nürnberg (1 Season)1 League6.90
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.856980770.59983272926432581.221628376.36712951.923.01.9-1.0277217184
Serie B (2 Seasons)34.2937129072.616978518144852785.031941976.114126553.245.13.6-1.161122190151
Premier League (2 Seasons)3.07310867.6969241476671.2172568.04944.410.10.1+0.93102013
EFL Cup (2 Seasons)1.00
Bundesliga (1 Season)11.634643879.06408191215618285.711313285.6548662.810.30.2+0.77422042
Pro League (1 Season)17.26
2. Bundesliga (1 Season)6.90
FA Cup (1 Season)2.70
Coppa Italia (1 Season)2.61
DFB-Pokal (1 Season)1.00
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
2016-201719Nürnbergde GER2. 2. Bundesliga12th6.90Matches
2017-201820Huddersfieldeng ENG1. Premier League16th2.46610066.0907230405869.0172568.04944.410.10.1+0.9392013Matches
2018-201921Huddersfieldeng ENG1. Premier League20th0.57887.562117887.5000000.00.00.001000Matches
2019-202022Paderborn 07de GER1. Bundesliga18th11.634643879.06408191215618285.711313285.6548662.810.30.2+0.77422042Matches
2020-202123Ascoliit ITA2. Serie B16th25.668394872.012520364133439285.221128374.611521354.044.13.1-0.15179170108Matches
2021-202224Ascoliit ITA2. Serie B6th8.625434274.34458154011413584.410813679.4265250.001.00.4-1.010432043Matches
2021-202224Sampdoriait ITA1. Serie A15th9.925934674.94452115512314584.89812181.0284463.621.60.7+0.413285135Matches
2022-202325Sampdoriait ITA1. Serie A20th11.931046167.25531157414118078.311816272.8398545.901.41.2-1.4144412049Matches
2023-202426Al-Fayhasa KSA1. Pro League9th17.26Matches
8 Seasons7 Clubs6 Leagues94.71925264372.83433810063915110083.266585977.426648954.4148.55.9+5.598246401290
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
Ascoli (2 Seasons)1 League34.2937129072.616978518144852785.031941976.114126553.245.13.6-1.161122190151
Sampdoria (2 Seasons)1 League21.856980770.59983272926432581.221628376.36712951.923.01.9-1.0277217184
Huddersfield (2 Seasons)1 League3.07310867.6969241476671.2172568.04944.410.10.1+0.93102013
Paderborn 07 (1 Season)1 League11.634643879.06408191215618285.711313285.6548662.810.30.2+0.77422042
Al-Fayha (1 Season)1 League17.26
Nürnberg (1 Season)1 League6.90
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.856980770.59983272926432581.221628376.36712951.923.01.9-1.0277217184
Serie B (2 Seasons)34.2937129072.616978518144852785.031941976.114126553.245.13.6-1.161122190151
Premier League (2 Seasons)3.07310867.6969241476671.2172568.04944.410.10.1+0.93102013
Bundesliga (1 Season)11.634643879.06408191215618285.711313285.6548662.810.30.2+0.77422042
Pro League (1 Season)17.26
2. Bundesliga (1 Season)6.90
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
2017-201820Huddersfieldeng ENGEFL Cup17th0.50Matches
2017-201820Huddersfieldeng ENGFA Cup9th2.70Matches
2018-201921Huddersfieldeng ENGEFL Cup33rd0.50Matches
2019-202022Paderborn 07de GERDFB-Pokal17th1.00Matches
2022-202325Sampdoriait ITACoppa ItaliaR162.61Matches
4 Seasons3 Clubs4 Leagues7.21
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
Huddersfield (2 Seasons)2 Leagues3.70
Sampdoria (1 Season)1 League2.61
Paderborn 07 (1 Season)1 League1.00
EFL Cup (2 Seasons)1.00
FA Cup (1 Season)2.70
Coppa Italia (1 Season)2.61
DFB-Pokal (1 Season)1.00
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
202225ma Morocco1. World Cup4th2.0455877.6690122303390.971353.871070.010.90.1+0.133001Matches
202225ma MoroccoFriendlies (M)0.50Matches
202326ma MoroccoFriendlies (M)1.10Matches
202326ma MoroccoAfrica Cup of Nations qualification0.30Matches
2 Seasons1 Club3 Leagues3.9455877.6690122303390.971353.871070.010.90.1+0.133001
Friendlies (M) (2 Seasons)1.60
World Cup (1 Season)2.0455877.6690122303390.971353.871070.010.90.1+0.133001
Africa Cup of Nations qualification (1 Season)0.30
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201719Nürnbergde GER2. 2. Bundesliga6.90Matches
2017-201820Huddersfieldeng ENGEFL Cup0.52Matches
2017-201820Huddersfieldeng ENGFA Cup2.712Matches
2017-201820Huddersfieldeng ENG1. Premier League2.41009541001000006611Matches
2018-201921Huddersfieldeng ENGEFL Cup0.51Matches
2018-201921Huddersfieldeng ENG1. Premier League0.5880000000000700Matches
2019-202022Paderborn 07de GER1. Bundesliga11.64384162118011330000346113Matches
2019-202022Paderborn 07de GERDFB-Pokal1.01Matches
2020-202123Ascoliit ITA2. Serie B25.6948807134631257795531160683719Matches
2021-202224Sampdoriait ITA1. Serie A9.93463132915041556400259413Matches
2021-202224Ascoliit ITA2. Serie B8.6342305331721232924025444Matches
2022-202325Sampdoriait ITACoppa Italia2.69Matches
2022-202325Sampdoriait ITA1. Serie A11.9461390693338543329190310211Matches
2023-202426Al-Fayhasa KSA1. Pro League17.264Matches
8 Seasons7 Clubs10 Leagues101.926432334290147649262221024639019251961
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ascoli (2 Seasons)1 League34.212901112167803261001164332009371123
Sampdoria (2 Seasons)2 Leagues24.480770398483127883813190569624
Huddersfield (2 Seasons)3 Leagues6.7108103410016000007311
Paderborn 07 (1 Season)2 Leagues12.64384162118011430000346113
Al-Fayha (1 Season)1 League17.264
Nürnberg (1 Season)1 League6.90
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.880770398483126983813190569624
Serie B (2 Seasons)34.212901112167803261001164332009371123
Premier League (2 Seasons)3.010810341001000007311
EFL Cup (2 Seasons)1.03
Bundesliga (1 Season)11.64384162118011330000346113
Pro League (1 Season)17.264
2. Bundesliga (1 Season)6.90
FA Cup (1 Season)2.712
Coppa Italia (1 Season)2.69
DFB-Pokal (1 Season)1.01
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
2016-201719Nürnberg1 League6.90
2017-201820Huddersfield3 Leagues5.610095410015000006611
2018-201921Huddersfield2 Leagues1.0880000100000700
2019-202022Paderborn 072 Leagues12.64384162118011430000346113
2020-202123Ascoli1 League25.6948807134631257795531160683719
2021-202224Ascoli1 League8.6342305331721232924025444
2021-202224Sampdoria1 League9.93463132915041556400259413
2022-202325Sampdoria2 Leagues14.4461390693338633329190310211
2023-202426Al-Fayha1 League17.264
8 Seasons7 Clubs10 Leagues101.926432334290147649262221024639019251961
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ascoli (2 Seasons)1 League34.212901112167803261001164332009371123
Sampdoria (2 Seasons)2 Leagues24.480770398483127883813190569624
Huddersfield (2 Seasons)3 Leagues6.7108103410016000007311
Paderborn 07 (1 Season)2 Leagues12.64384162118011430000346113
Al-Fayha (1 Season)1 League17.264
Nürnberg (1 Season)1 League6.90
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.880770398483126983813190569624
Serie B (2 Seasons)34.212901112167803261001164332009371123
Premier League (2 Seasons)3.010810341001000007311
EFL Cup (2 Seasons)1.03
Bundesliga (1 Season)11.64384162118011330000346113
Pro League (1 Season)17.264
2. Bundesliga (1 Season)6.90
FA Cup (1 Season)2.712
Coppa Italia (1 Season)2.69
DFB-Pokal (1 Season)1.01
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
2016-201719Nürnbergde GER2. 2. Bundesliga12th6.90Matches
2017-201820Huddersfieldeng ENG1. Premier League16th2.41009541001000006611Matches
2018-201921Huddersfieldeng ENG1. Premier League20th0.5880000000000700Matches
2019-202022Paderborn 07de GER1. Bundesliga18th11.64384162118011330000346113Matches
2020-202123Ascoliit ITA2. Serie B16th25.6948807134631257795531160683719Matches
2021-202224Ascoliit ITA2. Serie B6th8.6342305331721232924025444Matches
2021-202224Sampdoriait ITA1. Serie A15th9.93463132915041556400259413Matches
2022-202325Sampdoriait ITA1. Serie A20th11.9461390693338543329190310211Matches
2023-202426Al-Fayhasa KSA1. Pro League9th17.264Matches
8 Seasons7 Clubs6 Leagues94.726432334290147649237221024639019251961
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ascoli (2 Seasons)1 League34.212901112167803261001164332009371123
Sampdoria (2 Seasons)1 League21.880770398483126983813190569624
Huddersfield (2 Seasons)1 League3.010810341001000007311
Paderborn 07 (1 Season)1 League11.64384162118011330000346113
Al-Fayha (1 Season)1 League17.264
Nürnberg (1 Season)1 League6.90
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.880770398483126983813190569624
Serie B (2 Seasons)34.212901112167803261001164332009371123
Premier League (2 Seasons)3.010810341001000007311
Bundesliga (1 Season)11.64384162118011330000346113
Pro League (1 Season)17.264
2. Bundesliga (1 Season)6.90
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
2017-201820Huddersfieldeng ENGEFL Cup17th0.52Matches
2017-201820Huddersfieldeng ENGFA Cup9th2.712Matches
2018-201921Huddersfieldeng ENGEFL Cup33rd0.51Matches
2019-202022Paderborn 07de GERDFB-Pokal17th1.01Matches
2022-202325Sampdoriait ITACoppa ItaliaR162.69Matches
4 Seasons3 Clubs4 Leagues7.225
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Huddersfield (2 Seasons)2 Leagues3.715
Sampdoria (1 Season)1 League2.69
Paderborn 07 (1 Season)1 League1.01
EFL Cup (2 Seasons)1.03
FA Cup (1 Season)2.712
Coppa Italia (1 Season)2.69
DFB-Pokal (1 Season)1.01
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
202225ma Morocco1. World Cup4th2.0585532021010004501Matches
202225ma MoroccoFriendlies (M)0.5Matches
202326ma MoroccoFriendlies (M)1.1Matches
202326ma MoroccoAfrica Cup of Nations qualification0.3Matches
2 Seasons1 Club3 Leagues3.9585532021010004501
Friendlies (M) (2 Seasons)1.6
World Cup (1 Season)2.0585532021010004501
Africa Cup of Nations qualification (1 Season)0.3

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
2016-201719Nürnbergde GER2. 2. Bundesliga6.9Matches
2017-201820Huddersfieldeng ENGEFL Cup0.5Matches
2017-201820Huddersfieldeng ENGFA Cup2.7Matches
2017-201820Huddersfieldeng ENG1. Premier League2.483.2770001010.41100000Matches
2018-201921Huddersfieldeng ENGEFL Cup0.5Matches
2018-201921Huddersfieldeng ENG1. Premier League0.500.0000000000.00000000Matches
2019-202022Paderborn 07de GER1. Bundesliga11.6363.09222435030.26201000Matches
2019-202022Paderborn 07de GERDFB-Pokal1.0Matches
2020-202123Ascoliit ITA2. Serie B25.6893.464320588580.31312011Matches
2021-202224Sampdoriait ITA1. Serie A9.9282.82182402250.50201011Matches
2021-202224Ascoliit ITA2. Serie B8.6323.71163434210.12000010Matches
2022-202325Sampdoriait ITACoppa Italia2.6Matches
2022-202325Sampdoriait ITA1. Serie A11.9413.45227345000.00000000Matches
2023-202426Al-Fayhasa KSA1. Pro League17.2Matches
8 Seasons7 Clubs10 Leagues101.92343.30128342018259180.25814032
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ascoli (2 Seasons)1 League34.21213.52592391112790.26312021
Sampdoria (2 Seasons)2 Leagues24.4693.16409747250.23201011
Huddersfield (2 Seasons)3 Leagues6.782.6970001010.34100000
Paderborn 07 (1 Season)2 Leagues12.6363.09222435030.26201000
Al-Fayha (1 Season)1 League17.2
Nürnberg (1 Season)1 League6.9
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.8693.16409747250.23201011
Serie B (2 Seasons)34.21213.52592391112790.26312021
Premier League (2 Seasons)3.082.6970001010.34100000
EFL Cup (2 Seasons)1.0
Bundesliga (1 Season)11.6363.09222435030.26201000
Pro League (1 Season)17.2
2. Bundesliga (1 Season)6.9
FA Cup (1 Season)2.7
Coppa Italia (1 Season)2.6
DFB-Pokal (1 Season)1.0
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
2016-201719Nürnberg1 League6.9
2017-201820Huddersfield3 Leagues5.683.2770001010.41100000
2018-201921Huddersfield2 Leagues1.000.0000000000.00000000
2019-202022Paderborn 072 Leagues12.6363.09222435030.26201000
2020-202123Ascoli1 League25.6893.464320588580.31312011
2021-202224Ascoli1 League8.6323.71163434210.12000010
2021-202224Sampdoria1 League9.9282.82182402250.50201011
2022-202325Sampdoria2 Leagues14.4413.45227345000.00000000
2023-202426Al-Fayha1 League17.2
8 Seasons7 Clubs10 Leagues101.92343.30128342018259180.25814032
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ascoli (2 Seasons)1 League34.21213.52592391112790.26312021
Sampdoria (2 Seasons)2 Leagues24.4693.16409747250.23201011
Huddersfield (2 Seasons)3 Leagues6.782.6970001010.34100000
Paderborn 07 (1 Season)2 Leagues12.6363.09222435030.26201000
Al-Fayha (1 Season)1 League17.2
Nürnberg (1 Season)1 League6.9
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.8693.16409747250.23201011
Serie B (2 Seasons)34.21213.52592391112790.26312021
Premier League (2 Seasons)3.082.6970001010.34100000
EFL Cup (2 Seasons)1.0
Bundesliga (1 Season)11.6363.09222435030.26201000
Pro League (1 Season)17.2
2. Bundesliga (1 Season)6.9
FA Cup (1 Season)2.7
Coppa Italia (1 Season)2.6
DFB-Pokal (1 Season)1.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
2016-201719Nürnbergde GER2. 2. Bundesliga12th6.9Matches
2017-201820Huddersfieldeng ENG1. Premier League16th2.483.2770001010.41100000Matches
2018-201921Huddersfieldeng ENG1. Premier League20th0.500.0000000000.00000000Matches
2019-202022Paderborn 07de GER1. Bundesliga18th11.6363.09222435030.26201000Matches
2020-202123Ascoliit ITA2. Serie B16th25.6893.464320588580.31312011Matches
2021-202224Ascoliit ITA2. Serie B6th8.6323.71163434210.12000010Matches
2021-202224Sampdoriait ITA1. Serie A15th9.9282.82182402250.50201011Matches
2022-202325Sampdoriait ITA1. Serie A20th11.9413.45227345000.00000000Matches
2023-202426Al-Fayhasa KSA1. Pro League9th17.2Matches
8 Seasons7 Clubs6 Leagues94.72343.30128342018259180.25814032
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ascoli (2 Seasons)1 League34.21213.52592391112790.26312021
Sampdoria (2 Seasons)1 League21.8693.16409747250.23201011
Huddersfield (2 Seasons)1 League3.082.6970001010.34100000
Paderborn 07 (1 Season)1 League11.6363.09222435030.26201000
Al-Fayha (1 Season)1 League17.2
Nürnberg (1 Season)1 League6.9
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.8693.16409747250.23201011
Serie B (2 Seasons)34.21213.52592391112790.26312021
Premier League (2 Seasons)3.082.6970001010.34100000
Bundesliga (1 Season)11.6363.09222435030.26201000
Pro League (1 Season)17.2
2. Bundesliga (1 Season)6.9
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
2017-201820Huddersfieldeng ENGEFL Cup17th0.5Matches
2017-201820Huddersfieldeng ENGFA Cup9th2.7Matches
2018-201921Huddersfieldeng ENGEFL Cup33rd0.5Matches
2019-202022Paderborn 07de GERDFB-Pokal17th1.0Matches
2022-202325Sampdoriait ITACoppa ItaliaR162.6Matches
4 Seasons3 Clubs4 Leagues7.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Huddersfield (2 Seasons)2 Leagues3.7
Sampdoria (1 Season)1 League2.6
Paderborn 07 (1 Season)1 League1.0
EFL Cup (2 Seasons)1.0
FA Cup (1 Season)2.7
Coppa Italia (1 Season)2.6
DFB-Pokal (1 Season)1.0
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
202225ma Morocco1. World Cup4th2.042.4021010010.60010000Matches
202225ma MoroccoFriendlies (M)0.5Matches
202326ma MoroccoFriendlies (M)1.1Matches
202326ma MoroccoAfrica Cup of Nations qualification0.3Matches
2 Seasons1 Club3 Leagues3.942.4021010010.60010000
Friendlies (M) (2 Seasons)1.6
World Cup (1 Season)2.042.4021010010.60010000
Africa Cup of Nations qualification (1 Season)0.3

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
2016-201719Nürnbergde GER2. 2. Bundesliga6.900Matches
2017-201820Huddersfieldeng ENGEFL Cup0.531Matches
2017-201820Huddersfieldeng ENGFA Cup2.700Matches
2017-201820Huddersfieldeng ENG1. Premier League2.4542031714.364041620Matches
2018-201921Huddersfieldeng ENGEFL Cup0.500Matches
2018-201921Huddersfieldeng ENG1. Premier League0.5211100001011300Matches
2019-202022Paderborn 07de GER1. Bundesliga11.62016611392733.318927828181Matches
2019-202022Paderborn 07de GERDFB-Pokal1.030Matches
2020-202123Ascoliit ITA2. Serie B25.6623621338154632.631333302587140Matches
2021-202224Sampdoriait ITA1. Serie A9.934181015972528.018102874130Matches
2021-202224Ascoliit ITA2. Serie B8.62213812281361.55707527120Matches
2022-202325Sampdoriait ITACoppa Italia2.641Matches
2022-202325Sampdoriait ITA1. Serie A11.918759441330.891841422050Matches
2023-202426Al-Fayhasa KSA1. Pro League17.21910Matches
8 Seasons7 Clubs10 Leagues101.91631245381294413133.68782117161212541
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ascoli (2 Seasons)1 League34.28449294510235939.0364033730114260
Sampdoria (2 Seasons)2 Leagues24.45229152413113828.92728622106180
Huddersfield (2 Seasons)3 Leagues6.7783131714.365053920
Paderborn 07 (1 Season)2 Leagues12.62019611392733.318927828181
Al-Fayha (1 Season)1 League17.219100
Nürnberg (1 Season)1 League6.9000
Fiorentina (1 Season)1 League0
Serie A (3 Seasons)21.85225152413113828.9272862296180
Serie B (2 Seasons)34.28449294510235939.0364033730114260
Premier League (2 Seasons)3.0753131714.365052920
EFL Cup (2 Seasons)1.0310
Bundesliga (1 Season)11.62016611392733.318927828181
Pro League (1 Season)17.219100
2. Bundesliga (1 Season)6.9000
FA Cup (1 Season)2.7000
Coppa Italia (1 Season)2.6410
DFB-Pokal (1 Season)1.0300
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
2016-201719Nürnberg1 League6.9000
2017-201820Huddersfield3 Leagues5.6572031714.364042620
2018-201921Huddersfield2 Leagues1.0211100001011300
2019-202022Paderborn 072 Leagues12.62019611392733.318927828181
2020-202123Ascoli1 League25.6623621338154632.631333302587140
2021-202224Ascoli1 League8.62213812281361.55707527120
2021-202224Sampdoria1 League9.934181015972528.018102874130
2022-202325Sampdoria2 Leagues14.4181159441330.891841432050
2023-202426Al-Fayha1 League17.219100
8 Seasons7 Clubs10 Leagues101.91631245381294413133.68782117161212541
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ascoli (2 Seasons)1 League34.28449294510235939.0364033730114260
Sampdoria (2 Seasons)2 Leagues24.45229152413113828.92728622106180
Huddersfield (2 Seasons)3 Leagues6.7783131714.365053920
Paderborn 07 (1 Season)2 Leagues12.62019611392733.318927828181
Al-Fayha (1 Season)1 League17.219100
Nürnberg (1 Season)1 League6.9000
Fiorentina (1 Season)1 League0
Serie A (3 Seasons)21.85225152413113828.9272862296180
Serie B (2 Seasons)34.28449294510235939.0364033730114260
Premier League (2 Seasons)3.0753131714.365052920
EFL Cup (2 Seasons)1.0310
Bundesliga (1 Season)11.62016611392733.318927828181
Pro League (1 Season)17.219100
2. Bundesliga (1 Season)6.9000
FA Cup (1 Season)2.7000
Coppa Italia (1 Season)2.6410
DFB-Pokal (1 Season)1.0300
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
2016-201719Nürnbergde GER2. 2. Bundesliga12th6.900Matches
2017-201820Huddersfieldeng ENG1. Premier League16th2.4542031714.364041620Matches
2018-201921Huddersfieldeng ENG1. Premier League20th0.5211100001011300Matches
2019-202022Paderborn 07de GER1. Bundesliga18th11.62016611392733.318927828181Matches
2020-202123Ascoliit ITA2. Serie B16th25.6623621338154632.631333302587140Matches
2021-202224Ascoliit ITA2. Serie B6th8.62213812281361.55707527120Matches
2021-202224Sampdoriait ITA1. Serie A15th9.934181015972528.018102874130Matches
2022-202325Sampdoriait ITA1. Serie A20th11.918759441330.891841422050Matches
2023-202426Al-Fayhasa KSA1. Pro League9th17.21910Matches
8 Seasons7 Clubs6 Leagues94.71631145381294413133.68782117159212541
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
Ascoli (2 Seasons)1 League34.28449294510235939.0364033730114260
Sampdoria (2 Seasons)1 League21.85225152413113828.9272862296180
Huddersfield (2 Seasons)1 League3.0753131714.365052920
Paderborn 07 (1 Season)1 League11.62016611392733.318927828181
Al-Fayha (1 Season)1 League17.219100
Nürnberg (1 Season)1 League6.9000
Fiorentina (1 Season)1 League0
Serie A (3 Seasons)21.85225152413113828.9272862296180
Serie B (2 Seasons)34.28449294510235939.0364033730114260
Premier League (2 Seasons)3.0753131714.365052920
Bundesliga (1 Season)11.62016611392733.318927828181
Pro League (1 Season)17.219100
2. Bundesliga (1 Season)6.9000
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
2017-201820Huddersfieldeng ENGEFL Cup17th0.531Matches
2017-201820Huddersfieldeng ENGFA Cup9th2.700Matches
2018-201921Huddersfieldeng ENGEFL Cup33rd0.500Matches
2019-202022Paderborn 07de GERDFB-Pokal17th1.030Matches
2022-202325Sampdoriait ITACoppa ItaliaR162.641Matches
4 Seasons3 Clubs4 Leagues7.21020
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
Huddersfield (2 Seasons)2 Leagues3.7310
Sampdoria (1 Season)1 League2.6410
Paderborn 07 (1 Season)1 League1.0300
EFL Cup (2 Seasons)1.0310
FA Cup (1 Season)2.7000
Coppa Italia (1 Season)2.6410
DFB-Pokal (1 Season)1.0300
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
202225ma Morocco1. World Cup4th2.0311202633.343125830Matches
202225ma MoroccoFriendlies (M)0.5Matches
202326ma MoroccoFriendlies (M)1.1Matches
202326ma MoroccoAfrica Cup of Nations qualification0.3Matches
2 Seasons1 Club3 Leagues3.9311202633.343125830
Friendlies (M) (2 Seasons)1.60
World Cup (1 Season)2.0311202633.343125830
Africa Cup of Nations qualification (1 Season)0.30

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
2016-201719Nürnbergde GER2. 2. Bundesliga6.9Matches
2017-201820Huddersfieldeng ENGEFL Cup0.5Matches
2017-201820Huddersfieldeng ENGFA Cup2.7Matches
2017-201820Huddersfieldeng ENG1. Premier League2.4133310754951334125.0375.05221510623061908Matches
2018-201921Huddersfieldeng ENGEFL Cup0.5Matches
2018-201921Huddersfieldeng ENG1. Premier League0.5120462112000628200101071Matches
2019-202022Paderborn 07de GER1. Bundesliga11.65983913733713116597402562.51537.5361171673715101282741316Matches
2019-202022Paderborn 07de GERDFB-Pokal1.0Matches
2020-202123Ascoliit ITA2. Serie B25.6135627163704513561354904550.04550.079840981768464298759882104Matches
2021-202224Sampdoriait ITA1. Serie A9.948155225618124481301756.71343.3275124652513144321834736Matches
2021-202224Ascoliit ITA2. Serie B8.6470176127314717469341750.01750.0284138358212142231230733Matches
2022-202325Sampdoriait ITACoppa Italia2.6Matches
2022-202325Sampdoriait ITA1. Serie A11.9618156430425731616391435.91743.636315035367205342842354Matches
2023-202426Al-Fayhasa KSA1. Pro League17.2Matches
8 Seasons7 Clubs10 Leagues101.9366810649119551280150366223711950.211046.4213910189427495104212111452469252
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
Ascoli (2 Seasons)1 League34.21826442249776607318231246250.06250.0108254812350585611110711189137
Sampdoria (2 Seasons)2 Leagues24.4109920116560438551097693144.93043.56382749106120349664677090
Huddersfield (2 Seasons)3 Leagues6.7145314815161454125.0375.05824312624071979
Paderborn 07 (1 Season)2 Leagues12.65983913733713116597402562.51537.5361171673715101282741316
Al-Fayha (1 Season)1 League17.2
Nürnberg (1 Season)1 League6.9
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.8109920116560438551097693144.93043.56382749106120349664677090
Serie B (2 Seasons)34.21826442249776607318231246250.06250.0108254812350585611110711189137
Premier League (2 Seasons)3.0145314815161454125.0375.05824312624071979
EFL Cup (2 Seasons)1.0
Bundesliga (1 Season)11.65983913733713116597402562.51537.5361171673715101282741316
Pro League (1 Season)17.2
2. Bundesliga (1 Season)6.9
FA Cup (1 Season)2.7
Coppa Italia (1 Season)2.6
DFB-Pokal (1 Season)1.0
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
2016-201719Nürnberg1 League6.9
2017-201820Huddersfield3 Leagues5.6133310754951334125.0375.05221510623061908
2018-201921Huddersfield2 Leagues1.0120462112000628200101071
2019-202022Paderborn 072 Leagues12.65983913733713116597402562.51537.5361171673715101282741316
2020-202123Ascoli1 League25.6135627163704513561354904550.04550.079840981768464298759882104
2021-202224Ascoli1 League8.6470176127314717469341750.01750.0284138358212142231230733
2021-202224Sampdoria1 League9.948155225618124481301756.71343.3275124652513144321834736
2022-202325Sampdoria2 Leagues14.4618156430425731616391435.91743.636315035367205342842354
2023-202426Al-Fayha1 League17.2
8 Seasons7 Clubs10 Leagues101.9366810649119551280150366223711950.211046.4213910189427495104212111452469252
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
Ascoli (2 Seasons)1 League34.21826442249776607318231246250.06250.0108254812350585611110711189137
Sampdoria (2 Seasons)2 Leagues24.4109920116560438551097693144.93043.56382749106120349664677090
Huddersfield (2 Seasons)3 Leagues6.7145314815161454125.0375.05824312624071979
Paderborn 07 (1 Season)2 Leagues12.65983913733713116597402562.51537.5361171673715101282741316
Al-Fayha (1 Season)1 League17.2
Nürnberg (1 Season)1 League6.9
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.8109920116560438551097693144.93043.56382749106120349664677090
Serie B (2 Seasons)34.21826442249776607318231246250.06250.0108254812350585611110711189137
Premier League (2 Seasons)3.0145314815161454125.0375.05824312624071979
EFL Cup (2 Seasons)1.0
Bundesliga (1 Season)11.65983913733713116597402562.51537.5361171673715101282741316
Pro League (1 Season)17.2
2. Bundesliga (1 Season)6.9
FA Cup (1 Season)2.7
Coppa Italia (1 Season)2.6
DFB-Pokal (1 Season)1.0
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
2016-201719Nürnbergde GER2. 2. Bundesliga12th6.9Matches
2017-201820Huddersfieldeng ENG1. Premier League16th2.4133310754951334125.0375.05221510623061908Matches
2018-201921Huddersfieldeng ENG1. Premier League20th0.5120462112000628200101071Matches
2019-202022Paderborn 07de GER1. Bundesliga18th11.65983913733713116597402562.51537.5361171673715101282741316Matches
2020-202123Ascoliit ITA2. Serie B16th25.6135627163704513561354904550.04550.079840981768464298759882104Matches
2021-202224Ascoliit ITA2. Serie B6th8.6470176127314717469341750.01750.0284138358212142231230733Matches
2021-202224Sampdoriait ITA1. Serie A15th9.948155225618124481301756.71343.3275124652513144321834736Matches
2022-202325Sampdoriait ITA1. Serie A20th11.9618156430425731616391435.91743.636315035367205342842354Matches
2023-202426Al-Fayhasa KSA1. Pro League9th17.2Matches
8 Seasons7 Clubs6 Leagues94.7366810649119551280150366223711950.211046.4213910189427495104212111452469252
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
Ascoli (2 Seasons)1 League34.21826442249776607318231246250.06250.0108254812350585611110711189137
Sampdoria (2 Seasons)1 League21.8109920116560438551097693144.93043.56382749106120349664677090
Huddersfield (2 Seasons)1 League3.0145314815161454125.0375.05824312624071979
Paderborn 07 (1 Season)1 League11.65983913733713116597402562.51537.5361171673715101282741316
Al-Fayha (1 Season)1 League17.2
Nürnberg (1 Season)1 League6.9
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.8109920116560438551097693144.93043.56382749106120349664677090
Serie B (2 Seasons)34.21826442249776607318231246250.06250.0108254812350585611110711189137
Premier League (2 Seasons)3.0145314815161454125.0375.05824312624071979
Bundesliga (1 Season)11.65983913733713116597402562.51537.5361171673715101282741316
Pro League (1 Season)17.2
2. Bundesliga (1 Season)6.9
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
2017-201820Huddersfieldeng ENGEFL Cup17th0.5Matches
2017-201820Huddersfieldeng ENGFA Cup9th2.7Matches
2018-201921Huddersfieldeng ENGEFL Cup33rd0.5Matches
2019-202022Paderborn 07de GERDFB-Pokal17th1.0Matches
2022-202325Sampdoriait ITACoppa ItaliaR162.6Matches
4 Seasons3 Clubs4 Leagues7.2
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
Huddersfield (2 Seasons)2 Leagues3.7
Sampdoria (1 Season)1 League2.6
Paderborn 07 (1 Season)1 League1.0
EFL Cup (2 Seasons)1.0
FA Cup (1 Season)2.7
Coppa Italia (1 Season)2.6
DFB-Pokal (1 Season)1.0
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
202225ma Morocco1. World Cup4th2.0865235013186300.03100.0491924921003542Matches
202225ma MoroccoFriendlies (M)0.5Matches
202326ma MoroccoFriendlies (M)1.1Matches
202326ma MoroccoAfrica Cup of Nations qualification0.3Matches
2 Seasons1 Club3 Leagues3.9865235013186300.03100.0491924921003542
Friendlies (M) (2 Seasons)1.6
World Cup (1 Season)2.0865235013186300.03100.0491924921003542
Africa Cup of Nations qualification (1 Season)0.3

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
2016-201719Nürnbergde GER2. 2. Bundesliga96176920.26.974200.78813-5-0.73-0.69Matches
2017-201820Huddersfieldeng ENGEFL Cup1454525.00.50014500.000000.000.00Matches
2017-201820Huddersfieldeng ENGFA Cup42426162.12.737821701.753300.00-1.22Matches
2017-201820Huddersfieldeng ENG1. Premier League5220446.42.420380.4015-4-1.64-0.911.63.0-1.4-0.58-0.14Matches
2018-201921Huddersfieldeng ENGEFL Cup1454550.00.51450000.000000.00+4.00Matches
2018-201921Huddersfieldeng ENG1. Premier League248241.40.514501300.0013-2-3.75-2.360.61.5-0.9-1.76-0.93Matches
2019-202022Paderborn 07de GER1. Bundesliga241,0484434.211.69805152250.671526-11-0.94+0.2213.323.5-10.2-0.87-0.07Matches
2019-202022Paderborn 07de GERDFB-Pokal1909042.91.01901000.0001-1-1.00-1.00Matches
2020-202123Ascoliit ITA2. Serie B322,3057267.425.630761221911.282531-6-0.23+0.1726.338.1-11.9-0.46-0.23Matches
2021-202224Sampdoriait ITA1. Serie A148936426.19.9985652610.931113-2-0.20+0.3310.315.8-5.5-0.55-0.05Matches
2021-202224Ascoliit ITA2. Serie B117777122.78.6978323901.181011-1-0.12-0.4910.712.8-2.1-0.24-0.39Matches
2022-202325Sampdoriait ITACoppa Italia32307776.72.63771001.332200.000.00Matches
2022-202325Sampdoriait ITA1. Serie A181,0695931.311.91275662840.50620-14-1.18+0.0810.818.0-7.2-0.61+0.35Matches
2023-202426Al-Fayhasa KSA1. Pro League191,5448150.517.217891221401.532724+3+0.17+0.83Matches
2023-202426Fiorentinait ITA1. Serie A00001Matches
8 Seasons7 Clubs10 Leagues1449,1736426.8101.910479524024200.98109152-43-0.42+0.2373.6112.7-39.2-0.55-0.02
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
Ascoli (2 Seasons)1 League433,0827245.134.239761542911.253542-7-0.20-0.3536.950.9-14.0-0.41-0.45
Sampdoria (2 Seasons)2 Leagues352,1926330.724.4247913112750.741935-16-0.66+0.2221.133.8-12.7-0.58+0.13
Huddersfield (2 Seasons)3 Leagues13600468.06.7765261880.69511-6-0.90+0.122.24.5-2.4-0.79-0.15
Paderborn 07 (1 Season)2 Leagues251,1384634.812.610816152250.641527-12-0.95+0.1513.323.5-10.2-0.87-0.07
Al-Fayha (1 Season)1 League191,5448150.517.217891221401.532724+3+0.17+0.83
Nürnberg (1 Season)1 League96176920.26.974200.78813-5-0.73-0.69
Fiorentina (1 Season)1 League00001
Serie A (3 Seasons)321,9626119.121.8217912112760.691733-16-0.73+0.1521.133.8-12.7-0.58+0.13
Serie B (2 Seasons)433,0827245.134.239761542911.253542-7-0.20-0.3536.950.9-14.0-0.41-0.45
Premier League (2 Seasons)7268383.93.034504380.2928-6-2.01-0.952.24.5-2.4-0.79-0.15
EFL Cup (2 Seasons)2904533.31.0145014500.000000.00+1.00
Bundesliga (1 Season)241,0484434.211.69805152250.671526-11-0.94+0.2213.323.5-10.2-0.87-0.07
Pro League (1 Season)191,5448150.517.217891221401.532724+3+0.17+0.83
2. Bundesliga (1 Season)96176920.26.974200.78813-5-0.73-0.69
FA Cup (1 Season)42426162.12.737821701.753300.00-1.22
Coppa Italia (1 Season)32307776.72.63771001.332200.000.00
DFB-Pokal (1 Season)1909042.91.01901000.0001-1-1.00-1.00
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
2016-201719Nürnberg1 League96176920.26.974200.78813-5-0.73-0.69
2017-201820Huddersfield3 Leagues105075112.75.6578252680.9048-4-0.71-0.091.63.0-1.4-0.58-0.14
2018-201921Huddersfield2 Leagues393312.61.024501300.0013-2-1.94-0.510.61.5-0.9-1.76-0.93
2019-202022Paderborn 072 Leagues251,1384634.812.610816152250.641527-12-0.95+0.1513.323.5-10.2-0.87-0.07
2020-202123Ascoli1 League322,3057267.425.630761221911.282531-6-0.23+0.1726.338.1-11.9-0.46-0.23
2021-202224Ascoli1 League117777122.78.6978323901.181011-1-0.12-0.4910.712.8-2.1-0.24-0.39
2021-202224Sampdoria1 League148936426.19.9985652610.931113-2-0.20+0.3310.315.8-5.5-0.55-0.05
2022-202325Sampdoria2 Leagues211,2996234.914.41576762840.62822-14-0.97+0.2610.818.0-7.2-0.61+0.35
2023-202426Fiorentina1 League00001
2023-202426Al-Fayha1 League191,5448150.517.217891221401.532724+3+0.17+0.83
8 Seasons7 Clubs10 Leagues1449,1736426.8101.910479524024200.98109152-43-0.42+0.2373.6112.7-39.2-0.55-0.02
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
Ascoli (2 Seasons)1 League433,0827245.134.239761542911.253542-7-0.20-0.3536.950.9-14.0-0.41-0.45
Sampdoria (2 Seasons)2 Leagues352,1926330.724.4247913112750.741935-16-0.66+0.2221.133.8-12.7-0.58+0.13
Huddersfield (2 Seasons)3 Leagues13600468.06.7765261880.69511-6-0.90+0.122.24.5-2.4-0.79-0.15
Paderborn 07 (1 Season)2 Leagues251,1384634.812.610816152250.641527-12-0.95+0.1513.323.5-10.2-0.87-0.07
Al-Fayha (1 Season)1 League191,5448150.517.217891221401.532724+3+0.17+0.83
Nürnberg (1 Season)1 League96176920.26.974200.78813-5-0.73-0.69
Fiorentina (1 Season)1 League00001
Serie A (3 Seasons)321,9626119.121.8217912112760.691733-16-0.73+0.1521.133.8-12.7-0.58+0.13
Serie B (2 Seasons)433,0827245.134.239761542911.253542-7-0.20-0.3536.950.9-14.0-0.41-0.45
Premier League (2 Seasons)7268383.93.034504380.2928-6-2.01-0.952.24.5-2.4-0.79-0.15
EFL Cup (2 Seasons)2904533.31.0145014500.000000.00+1.00
Bundesliga (1 Season)241,0484434.211.69805152250.671526-11-0.94+0.2213.323.5-10.2-0.87-0.07
Pro League (1 Season)191,5448150.517.217891221401.532724+3+0.17+0.83
2. Bundesliga (1 Season)96176920.26.974200.78813-5-0.73-0.69
FA Cup (1 Season)42426162.12.737821701.753300.00-1.22
Coppa Italia (1 Season)32307776.72.63771001.332200.000.00
DFB-Pokal (1 Season)1909042.91.01901000.0001-1-1.00-1.00
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
2016-201719Nürnbergde GER2. 2. Bundesliga12th96176920.26.974200.78813-5-0.73-0.69Matches
2017-201820Huddersfieldeng ENG1. Premier League16th5220446.42.420380.4015-4-1.64-0.911.63.0-1.4-0.58-0.14Matches
2018-201921Huddersfieldeng ENG1. Premier League20th248241.40.514501300.0013-2-3.75-2.360.61.5-0.9-1.76-0.93Matches
2019-202022Paderborn 07de GER1. Bundesliga18th241,0484434.211.69805152250.671526-11-0.94+0.2213.323.5-10.2-0.87-0.07Matches
2020-202123Ascoliit ITA2. Serie B16th322,3057267.425.630761221911.282531-6-0.23+0.1726.338.1-11.9-0.46-0.23Matches
2021-202224Ascoliit ITA2. Serie B6th117777122.78.6978323901.181011-1-0.12-0.4910.712.8-2.1-0.24-0.39Matches
2021-202224Sampdoriait ITA1. Serie A15th148936426.19.9985652610.931113-2-0.20+0.3310.315.8-5.5-0.55-0.05Matches
2022-202325Sampdoriait ITA1. Serie A20th181,0695931.311.91275662840.50620-14-1.18+0.0810.818.0-7.2-0.61+0.35Matches
2023-202426Fiorentinait ITA1. Serie A8th00001Matches
2023-202426Al-Fayhasa KSA1. Pro League9th191,5448150.517.217891221401.532724+3+0.17+0.83Matches
8 Seasons7 Clubs6 Leagues1348,5216425.794.79679483823200.97104146-42-0.44+0.2373.6112.7-39.2-0.55-0.02
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
Ascoli (2 Seasons)1 League433,0827245.134.239761542911.253542-7-0.20-0.3536.950.9-14.0-0.41-0.45
Sampdoria (2 Seasons)1 League321,9626128.721.8217912112750.691733-16-0.73+0.1521.133.8-12.7-0.58+0.13
Huddersfield (2 Seasons)1 League7268383.93.034504380.2928-6-2.01-0.952.24.5-2.4-0.79-0.15
Paderborn 07 (1 Season)1 League241,0484434.211.69805152250.671526-11-0.94+0.2213.323.5-10.2-0.87-0.07
Al-Fayha (1 Season)1 League191,5448150.517.217891221401.532724+3+0.17+0.83
Nürnberg (1 Season)1 League96176920.26.974200.78813-5-0.73-0.69
Fiorentina (1 Season)1 League00001
Serie A (3 Seasons)321,9626119.121.8217912112760.691733-16-0.73+0.1521.133.8-12.7-0.58+0.13
Serie B (2 Seasons)433,0827245.134.239761542911.253542-7-0.20-0.3536.950.9-14.0-0.41-0.45
Premier League (2 Seasons)7268383.93.034504380.2928-6-2.01-0.952.24.5-2.4-0.79-0.15
Bundesliga (1 Season)241,0484434.211.69805152250.671526-11-0.94+0.2213.323.5-10.2-0.87-0.07
Pro League (1 Season)191,5448150.517.217891221401.532724+3+0.17+0.83
2. Bundesliga (1 Season)96176920.26.974200.78813-5-0.73-0.69
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
2017-201820Huddersfieldeng ENGEFL Cup17th1454525.00.50014500.000000.000.00Matches
2017-201820Huddersfieldeng ENGFA Cup9th42426162.12.737821701.753300.00-1.22Matches
2018-201921Huddersfieldeng ENGEFL Cup33rd1454550.00.51450000.000000.00+4.00Matches
2019-202022Paderborn 07de GERDFB-Pokal17th1909042.91.01901000.0001-1-1.00-1.00Matches
2022-202325Sampdoriait ITACoppa ItaliaR1632307776.72.63771001.332200.000.00Matches
4 Seasons3 Clubs4 Leagues106526555.77.2875422601.1056-1-0.14-0.14
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Huddersfield (2 Seasons)2 Leagues63325550.33.7470222601.173300.000.00
Sampdoria (1 Season)1 League32307776.72.63771001.332200.000.00
Paderborn 07 (1 Season)1 League1909042.91.01901000.0001-1-1.00-1.00
EFL Cup (2 Seasons)2904533.31.0145014500.000000.00+1.00
FA Cup (1 Season)42426162.12.737821701.753300.00-1.22
Coppa Italia (1 Season)32307776.72.63771001.332200.000.00
DFB-Pokal (1 Season)1909042.91.01901000.0001-1-1.00-1.00
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
202225ma Morocco1. World Cup4th51813627.42.0255032421.6053+2+0.99+1.183.11.6+1.5+0.90+1.30Matches
202225ma MoroccoFriendlies (M)2422111.70.50022112.0010+1+2.14+1.86Matches
202326ma MoroccoFriendlies (M)31013422.41.1145022801.671100.00-0.52Matches
202326ma MoroccoAfrica Cup of Nations qualification129298.10.30012900.000000.00-1.36Matches
2 Seasons1 Club3 Leagues113533219.33.9351082531.5574+3+0.76+0.343.11.6+1.5+0.90+1.30
Friendlies (M) (2 Seasons)51432917.71.6145042511.8021+1+0.63+0.22
World Cup (1 Season)51813627.42.0255032421.6053+2+0.99+1.183.11.6+1.5+0.90+1.30
Africa Cup of Nations qualification (1 Season)129298.10.30012900.000000.00-1.36

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
2016-201719Nürnbergde GER2. 2. Bundesliga6.92001800000001Matches
2017-201820Huddersfieldeng ENGEFL Cup0.5000220213000Matches
2017-201820Huddersfieldeng ENGFA Cup2.700037012000Matches
2017-201820Huddersfieldeng ENG1. Premier League2.41004411140008141253.8Matches
2018-201921Huddersfieldeng ENGEFL Cup0.5000110100000Matches
2018-201921Huddersfieldeng ENG1. Premier League0.50000100110002010.0Matches
2019-202022Paderborn 07de GER1. Bundesliga11.660027260381600063262254.2Matches
2019-202022Paderborn 07de GERDFB-Pokal1.00001401030Matches
2020-202123Ascoliit ITA2. Serie B25.660068942772536100154545649.1Matches
2021-202224Sampdoriait ITA1. Serie A9.9300213411571800039262650.0Matches
2021-202224Ascoliit ITA2. Serie B8.6400222902351310046232251.1Matches
2022-202325Sampdoriait ITACoppa Italia2.61008829140Matches
2022-202325Sampdoriait ITA1. Serie A11.950028390542700050302950.8Matches
2023-202426Al-Fayhasa KSA1. Pro League17.2400485816410190Matches
8 Seasons7 Clubs10 Leagues101.9320025130772626112420136217316850.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ascoli (2 Seasons)1 League34.210009012321003049200200777849.7
Sampdoria (2 Seasons)2 Leagues24.49005781378102900089565550.5
Huddersfield (2 Seasons)3 Leagues6.710010151163800010141351.9
Paderborn 07 (1 Season)2 Leagues12.660028300481900063262254.2
Al-Fayha (1 Season)1 League17.2400485816410190
Nürnberg (1 Season)1 League6.92001800000001
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.8800497316992500089565550.5
Serie B (2 Seasons)34.210009012321003049200200777849.7
Premier League (2 Seasons)3.010045112500010141351.9
EFL Cup (2 Seasons)1.0000330313000
Bundesliga (1 Season)11.660027260381600063262254.2
Pro League (1 Season)17.2400485816410190
2. Bundesliga (1 Season)6.92001800000001
FA Cup (1 Season)2.700037012000
Coppa Italia (1 Season)2.61008829140
DFB-Pokal (1 Season)1.00001401030
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
2016-201719Nürnberg1 League6.92001800000001
2017-201820Huddersfield3 Leagues5.6100913115270008141253.8
2018-201921Huddersfield2 Leagues1.00001201110002010.0
2019-202022Paderborn 072 Leagues12.660028300481900063262254.2
2020-202123Ascoli1 League25.660068942772536100154545649.1
2021-202224Ascoli1 League8.6400222902351310046232251.1
2021-202224Sampdoria1 League9.9300213411571800039262650.0
2022-202325Sampdoria2 Leagues14.4600364726331100050302950.8
2023-202426Al-Fayha1 League17.2400485816410190
8 Seasons7 Clubs10 Leagues101.9320025130772626112420136217316850.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ascoli (2 Seasons)1 League34.210009012321003049200200777849.7
Sampdoria (2 Seasons)2 Leagues24.49005781378102900089565550.5
Huddersfield (2 Seasons)3 Leagues6.710010151163800010141351.9
Paderborn 07 (1 Season)2 Leagues12.660028300481900063262254.2
Al-Fayha (1 Season)1 League17.2400485816410190
Nürnberg (1 Season)1 League6.92001800000001
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.8800497316992500089565550.5
Serie B (2 Seasons)34.210009012321003049200200777849.7
Premier League (2 Seasons)3.010045112500010141351.9
EFL Cup (2 Seasons)1.0000330313000
Bundesliga (1 Season)11.660027260381600063262254.2
Pro League (1 Season)17.2400485816410190
2. Bundesliga (1 Season)6.92001800000001
FA Cup (1 Season)2.700037012000
Coppa Italia (1 Season)2.61008829140
DFB-Pokal (1 Season)1.00001401030
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
2016-201719Nürnbergde GER2. 2. Bundesliga12th6.92001800000001Matches
2017-201820Huddersfieldeng ENG1. Premier League16th2.41004411140008141253.8Matches
2018-201921Huddersfieldeng ENG1. Premier League20th0.50000100110002010.0Matches
2019-202022Paderborn 07de GER1. Bundesliga18th11.660027260381600063262254.2Matches
2020-202123Ascoliit ITA2. Serie B16th25.660068942772536100154545649.1Matches
2021-202224Ascoliit ITA2. Serie B6th8.6400222902351310046232251.1Matches
2021-202224Sampdoriait ITA1. Serie A15th9.9300213411571800039262650.0Matches
2022-202325Sampdoriait ITA1. Serie A20th11.950028390542700050302950.8Matches
2023-202426Al-Fayhasa KSA1. Pro League9th17.2400485816410190Matches
8 Seasons7 Clubs6 Leagues94.7310023628552375911420136217316850.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ascoli (2 Seasons)1 League34.210009012321003049200200777849.7
Sampdoria (2 Seasons)1 League21.8800497316992500089565550.5
Huddersfield (2 Seasons)1 League3.010045112500010141351.9
Paderborn 07 (1 Season)1 League11.660027260381600063262254.2
Al-Fayha (1 Season)1 League17.2400485816410190
Nürnberg (1 Season)1 League6.92001800000001
Fiorentina (1 Season)1 League
Serie A (3 Seasons)21.8800497316992500089565550.5
Serie B (2 Seasons)34.210009012321003049200200777849.7
Premier League (2 Seasons)3.010045112500010141351.9
Bundesliga (1 Season)11.660027260381600063262254.2
Pro League (1 Season)17.2400485816410190
2. Bundesliga (1 Season)6.92001800000001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201820Huddersfieldeng ENGEFL Cup17th0.5000220213000Matches
2017-201820Huddersfieldeng ENGFA Cup9th2.700037012000Matches
2018-201921Huddersfieldeng ENGEFL Cup33rd0.5000110100000Matches
2019-202022Paderborn 07de GERDFB-Pokal17th1.00001401030Matches
2022-202325Sampdoriait ITACoppa ItaliaR162.61008829140Matches
4 Seasons3 Clubs4 Leagues7.21001522225210000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Huddersfield (2 Seasons)2 Leagues3.700061001513000
Sampdoria (1 Season)1 League2.61008829140
Paderborn 07 (1 Season)1 League1.00001401030
EFL Cup (2 Seasons)1.0000330313000
FA Cup (1 Season)2.700037012000
Coppa Italia (1 Season)2.61008829140
DFB-Pokal (1 Season)1.00001401030
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
202225ma Morocco1. World Cup4th2.010023015100072250.0Matches
202225ma MoroccoFriendlies (M)0.50000Matches
202326ma MoroccoFriendlies (M)1.10000Matches
202326ma MoroccoAfrica Cup of Nations qualification0.30000Matches
2 Seasons1 Club3 Leagues3.910023015100072250.0
Friendlies (M) (2 Seasons)1.60000
World Cup (1 Season)2.010023015100072250.0
Africa Cup of Nations qualification (1 Season)0.30000

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.