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-12-07SatSüper LigMatchweek 15HomeW 1–0BeşiktaşFenerbahçeYAM77000020001Match Report
2024-12-02MonSüper LigMatchweek 14AwayD 1–1BeşiktaşHataysporYAM64000000000Match Report
2024-11-28ThuEuropa LgLeague phaseHomeL 1–3tr Beşiktaşil Maccabi Tel AvivYRW4500000000221100.00.00.210111668.809010Match Report
2024-11-24SunSüper LigMatchweek 13HomeL 2–4BeşiktaşGöztepeYAM90000010000Match Report
2024-11-10SunSüper LigMatchweek 12AwayD 0–0BeşiktaşBaşakşehirN25000010000Match 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
2015-201619Vitessenl NED1. Eredivisie31292,35626.28311800300.310.110.420.310.42Matches
2016-201720Vitessenl NED1. Eredivisie33312,55428.421012200200.070.350.420.070.42Matches
2017-201821Werder Bremende GER1. Bundesliga953844.3101100001.21.20.71.9278660.230.000.230.230.230.270.170.440.270.44Matches
2017-201821Werder Bremende GERDFB-Pokal10750.8000000000.000.000.000.000.00Matches
2017-201821Vitessenl NED1. Eredivisie19181,60417.8336300000.170.170.340.170.34Matches
2017-201821Vitesse2. Europa Lg654515.0033000000.50.51.72.23715680.000.600.600.000.600.110.340.450.110.45Matches
2018-201922Werder Bremende GER1. Bundesliga26191,55017.29514811107.06.24.110.387271860.520.290.810.460.750.400.240.640.360.60Matches
2018-201922Werder Bremende GERDFB-Pokal432552.8314300001.060.351.411.061.41Matches
2019-202023Werder Bremende GER1. Bundesliga28272,26425.28513623206.03.73.26.981451960.320.200.520.240.440.240.130.370.150.27Matches
2019-202023Werder Bremende GERDFB-Pokal443423.8303300000.790.000.790.790.79Matches
2020-202124Werder Bremende GER1. Bundesliga24141,46216.2325211004.43.61.65.252311340.180.120.310.120.250.270.100.370.220.32Matches
2020-202124Werder Bremende GERDFB-Pokal221411.6000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENGEFL Cup10220.2000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENGFA Cup221411.6000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENG1. Premier League31252,22924.8123100002.62.62.14.776461380.040.080.120.040.120.110.080.190.110.19Matches
2022-202326Norwich Cityeng ENG2. Championship432242.5011000000.20.20.30.589260.000.400.400.000.400.100.110.200.100.20Matches
2022-202326Norwich Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2022-202326Galatasaraytr TUR1. Süper Lig26201,69118.84610400300.210.320.530.210.53Matches
2023-202427Beşiktaş3. Conf Lg432222.5000000000.00.00.20.285160.000.000.000.000.000.010.070.080.010.08Matches
2023-202427Beşiktaştr TUR1. Süper Lig29252,02522.5549500200.220.180.400.220.40Matches
2024-202528Beşiktaş2. Europa Lg432102.3000000000.00.00.50.575230.000.000.000.000.000.000.200.200.000.20Matches
2024-202528Beşiktaştr TUR1. Süper Lig1197928.8134100100.110.340.450.110.45Matches
10 Seasons5 Clubs10 Leagues30024821,114234.6514899474514022.018.014.332.33831918530.220.200.420.200.400.220.140.360.180.32
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
Werder Bremen (4 Seasons)2 Leagues98746,47371.927134023453018.614.69.624.22471115820.380.180.560.320.500.290.150.450.230.38
Vitesse (3 Seasons)2 Leagues89836,96577.41319321300500.50.51.72.23715680.170.250.410.170.410.110.340.450.110.45
Beşiktaş (2 Seasons)3 Leagues48403,24936.16713600300.00.00.60.71510390.170.190.360.170.360.000.140.140.000.14
Norwich City (2 Seasons)4 Leagues39312,73630.4134100002.82.82.35.284551640.030.100.130.030.130.100.090.190.100.19
Galatasaray (1 Season)1 League26201,69118.84610400300.210.320.530.210.53
Bundesliga (4 Seasons)87655,66062.921123317453018.614.69.624.22471115820.330.190.520.270.460.290.150.450.230.38
DFB-Pokal (4 Seasons)1198139.0617600000.660.110.770.660.77
Eredivisie (3 Seasons)83786,51472.41316291300500.180.220.400.180.40
Süper Lig (3 Seasons)66544,50850.11013231000600.200.260.460.200.46
Europa Lg (2 Seasons)1086617.3033000000.50.52.22.74420910.000.410.410.000.410.070.300.370.070.37
EFL Cup (2 Seasons)211421.6000000000.000.000.000.000.00
Premier League (1 Season)31252,22924.8123100002.62.62.14.776461380.040.080.120.040.120.110.080.190.110.19
Championship (1 Season)432242.5011000000.20.20.30.589260.000.400.400.000.400.100.110.200.100.20
Conf Lg (1 Season)432222.5000000000.00.00.20.285160.000.000.000.000.000.010.070.080.010.08
FA Cup (1 Season)221411.6000000000.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
2015-201619Vitesse1 League31292,35626.28311800300.310.110.420.310.42
2016-201720Vitesse1 League33312,55428.421012200200.070.350.420.070.42
2017-201821Vitesse2 Leagues25232,05522.8369300000.50.51.72.23715680.130.260.390.130.390.110.340.450.110.45
2017-201821Werder Bremen2 Leagues1054595.1101100001.21.20.71.9278660.200.000.200.200.200.270.170.440.270.44
2018-201922Werder Bremen2 Leagues30221,80520.1126181111107.06.24.110.387271860.600.300.900.550.850.400.240.640.360.60
2019-202023Werder Bremen2 Leagues32312,60629.011516923206.03.73.26.981451960.380.170.550.310.480.240.130.370.150.27
2020-202124Werder Bremen2 Leagues26161,60317.8325211004.43.61.65.252311340.170.110.280.110.220.270.100.370.220.32
2021-202225Norwich City3 Leagues34272,39226.6123100002.62.62.14.776461380.040.080.110.040.110.110.080.190.110.19
2022-202326Norwich City2 Leagues543443.8011000000.20.20.30.589260.000.260.260.000.260.100.110.200.100.20
2022-202326Galatasaray1 League26201,69118.84610400300.210.320.530.210.53
2023-202427Beşiktaş2 Leagues33282,24725.0549500200.00.00.20.285160.200.160.360.200.360.010.070.080.010.08
2024-202528Beşiktaş2 Leagues15121,00211.1134100100.00.00.50.575230.090.270.360.090.360.000.200.200.000.20
10 Seasons5 Clubs10 Leagues30024821,114234.6514899474514022.018.014.332.33831918530.220.200.420.200.400.220.140.360.180.32
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
Werder Bremen (4 Seasons)2 Leagues98746,47371.927134023453018.614.69.624.22471115820.380.180.560.320.500.290.150.450.230.38
Vitesse (3 Seasons)2 Leagues89836,96577.41319321300500.50.51.72.23715680.170.250.410.170.410.110.340.450.110.45
Beşiktaş (2 Seasons)3 Leagues48403,24936.16713600300.00.00.60.71510390.170.190.360.170.360.000.140.140.000.14
Norwich City (2 Seasons)4 Leagues39312,73630.4134100002.82.82.35.284551640.030.100.130.030.130.100.090.190.100.19
Galatasaray (1 Season)1 League26201,69118.84610400300.210.320.530.210.53
Bundesliga (4 Seasons)87655,66062.921123317453018.614.69.624.22471115820.330.190.520.270.460.290.150.450.230.38
DFB-Pokal (4 Seasons)1198139.0617600000.660.110.770.660.77
Eredivisie (3 Seasons)83786,51472.41316291300500.180.220.400.180.40
Süper Lig (3 Seasons)66544,50850.11013231000600.200.260.460.200.46
Europa Lg (2 Seasons)1086617.3033000000.50.52.22.74420910.000.410.410.000.410.070.300.370.070.37
EFL Cup (2 Seasons)211421.6000000000.000.000.000.000.00
Premier League (1 Season)31252,22924.8123100002.62.62.14.776461380.040.080.120.040.120.110.080.190.110.19
Championship (1 Season)432242.5011000000.20.20.30.589260.000.400.400.000.400.100.110.200.100.20
Conf Lg (1 Season)432222.5000000000.00.00.20.285160.000.000.000.000.000.010.070.080.010.08
FA Cup (1 Season)221411.6000000000.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
2015-201619Vitessenl NED1. Eredivisie9th31292,35626.28311800300.310.110.420.310.42Matches
2016-201720Vitessenl NED1. Eredivisie5th33312,55428.421012200200.070.350.420.070.42Matches
2017-201821Vitessenl NED1. Eredivisie6th19181,60417.8336300000.170.170.340.170.34Matches
2017-201821Werder Bremende GER1. Bundesliga11th953844.3101100001.21.20.71.9278660.230.000.230.230.230.270.170.440.270.44Matches
2018-201922Werder Bremende GER1. Bundesliga8th26191,55017.29514811107.06.24.110.387271860.520.290.810.460.750.400.240.640.360.60Matches
2019-202023Werder Bremende GER1. Bundesliga16th28272,26425.28513623206.03.73.26.981451960.320.200.520.240.440.240.130.370.150.27Matches
2020-202124Werder Bremende GER1. Bundesliga17th24141,46216.2325211004.43.61.65.252311340.180.120.310.120.250.270.100.370.220.32Matches
2021-202225Norwich Cityeng ENG1. Premier League20th31252,22924.8123100002.62.62.14.776461380.040.080.120.040.120.110.080.190.110.19Matches
2022-202326Norwich Cityeng ENG2. Championship13th432242.5011000000.20.20.30.589260.000.400.400.000.400.100.110.200.100.20Matches
2022-202326Galatasaraytr TUR1. Süper Lig1st26201,69118.84610400300.210.320.530.210.53Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th29252,02522.5549500200.220.180.400.220.40Matches
2024-202528Beşiktaştr TUR1. Süper Lig6th1197928.8134100100.110.340.450.110.45Matches
10 Seasons5 Clubs5 Leagues27122519,135212.6454489414514021.417.511.929.43311667460.210.210.420.190.400.240.130.370.190.33
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
Werder Bremen (4 Seasons)1 League87655,66062.921123317453018.614.69.624.22471115820.330.190.520.270.460.290.150.450.230.38
Vitesse (3 Seasons)1 League83786,51472.41316291300500.180.220.400.180.40
Beşiktaş (2 Seasons)1 League40342,81731.36713600300.190.220.420.190.42
Norwich City (2 Seasons)2 Leagues35282,45327.3134100002.82.82.35.284551640.040.110.150.040.150.100.090.190.100.19
Galatasaray (1 Season)1 League26201,69118.84610400300.210.320.530.210.53
Bundesliga (4 Seasons)87655,66062.921123317453018.614.69.624.22471115820.330.190.520.270.460.290.150.450.230.38
Eredivisie (3 Seasons)83786,51472.41316291300500.180.220.400.180.40
Süper Lig (3 Seasons)66544,50850.11013231000600.200.260.460.200.46
Premier League (1 Season)31252,22924.8123100002.62.62.14.776461380.040.080.120.040.120.110.080.190.110.19
Championship (1 Season)432242.5011000000.20.20.30.589260.000.400.400.000.400.100.110.200.100.20
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-201821Werder Bremende GERDFB-Pokal5th10750.8000000000.000.000.000.000.00Matches
2018-201922Werder Bremende GERDFB-Pokal3rd432552.8314300001.060.351.411.061.41Matches
2019-202023Werder Bremende GERDFB-Pokal5th443423.8303300000.790.000.790.790.79Matches
2020-202124Werder Bremende GERDFB-Pokal3rd221411.6000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENGEFL CupRd310220.2000000000.000.000.000.000.00Matches
2021-202225Norwich Cityeng ENGFA Cup221411.6000000000.000.000.000.000.00Matches
2022-202326Norwich Cityeng ENGEFL CupRd2111201.3000000000.000.000.000.000.00Matches
6 Seasons2 Clubs3 Leagues15121,09612.2617600000.490.080.570.490.57
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
Werder Bremen (4 Seasons)1 League1198139.0617600000.660.110.770.660.77
Norwich City (2 Seasons)2 Leagues432833.1000000000.000.000.000.000.00
DFB-Pokal (4 Seasons)1198139.0617600000.660.110.770.660.77
EFL Cup (2 Seasons)211421.6000000000.000.000.000.000.00
FA Cup (1 Season)221411.6000000000.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
2017-201821Vitesse2. Europa LgGR654515.0033000000.50.51.72.23715680.000.600.600.000.600.110.340.450.110.45Matches
2023-202427Beşiktaş3. Conf LgGR432222.5000000000.00.00.20.285160.000.000.000.000.000.010.070.080.010.08Matches
2024-202528Beşiktaş2. Europa Lg432102.3000000000.00.00.50.575230.000.000.000.000.000.000.200.200.000.20Matches
3 Seasons2 Clubs2 Leagues14118839.8033000000.60.62.42.952251070.000.310.310.000.310.060.240.300.060.30
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
Beşiktaş (2 Seasons)2 Leagues864324.8000000000.00.00.60.71510390.000.000.000.000.000.000.140.140.000.14
Vitesse (1 Season)1 League654515.0033000000.50.51.72.23715680.000.600.600.000.600.110.340.450.110.45
Europa Lg (2 Seasons)1086617.3033000000.50.52.22.74420910.000.410.410.000.410.070.300.370.070.37
Conf Lg (1 Season)432222.5000000000.00.00.20.285160.000.000.000.000.000.010.070.080.010.08
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
201619al AlbaniaFriendlies (M)20760.8000000000.000.000.000.000.00Matches
201720xk KosovoFriendlies (M)11740.8000000000.000.000.000.000.00Matches
201821xk KosovoWCQ1097468.3000000000.000.000.000.000.00Matches
201821xk KosovoFriendlies (M)311391.5000000100.000.000.000.000.00Matches
2018-201922xk KosovoUEFA Nations League42nd643724.1224200000.480.480.970.480.97Matches
201922xk KosovoFriendlies (M)11450.5000000000.000.000.000.000.00Matches
2020-202124xk KosovoUEFA Nations LeagueLgC11740.8000000000.000.000.000.000.00Matches
202124xk KosovoFriendlies (M)332142.4213200000.840.421.260.841.26Matches
202124xk KosovoUEFA Euro Qualifying665406.0202200100.330.000.330.330.33Matches
202225xk KosovoWCQ775466.1000000000.000.000.000.000.00Matches
202225xk KosovoFriendlies (M)221611.8224200001.121.122.241.122.24Matches
2022-202326xk KosovoUEFA Nations LeagueLgC653944.4022000000.000.460.460.000.46Matches
202427xk KosovoFriendlies (M)221731.9101100000.520.000.520.520.52Matches
202427xk KosovoUEFA Euro Qualifying775245.8336300000.520.521.030.521.03Matches
2024-202528xk KosovoUEFA Nations LeagueLgC442612.9022000000.000.690.690.000.69Matches
8 Seasons2 Clubs4 Leagues61534,33948.21212241200200.250.250.500.250.50
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
Kosovo (7 Seasons)4 Leagues59534,26347.41212241200200.250.250.510.250.51
Albania (1 Season)1 League20760.8000000000.000.000.000.000.00
Friendlies (M) (7 Seasons)14108829.8538500100.510.310.820.510.82
UEFA Nations League (4 Seasons)17141,10112.2268200000.160.490.650.160.65
WCQ (2 Seasons)17161,29214.4000000000.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)13131,06411.8538500100.420.250.680.420.68

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
2015-201619Vitessenl NED1. Eredivisie26.28301.150.2700Matches
2016-201720Vitessenl NED1. Eredivisie28.420200.000.700.1000Matches
2017-201821Werder Bremende GER1. Bundesliga4.3115533.33.521.170.070.2022.11001.21.20.08-0.2-0.2Matches
2017-201821Werder Bremende GERDFB-Pokal0.80000.000.0000Matches
2017-201821Vitessenl NED1. Eredivisie17.830190.001.070.1600Matches
2017-201821Vitesse2. Europa Lg5.0013646.22.591.200.000.0021.90000.50.50.04-0.5-0.5Matches
2018-201922Werder Bremende GER1. Bundesliga17.29582441.43.371.390.140.3321.05117.06.20.11+2.0+1.8Matches
2018-201922Werder Bremende GERDFB-Pokal2.838450.02.821.410.380.7500Matches
2019-202023Werder Bremende GER1. Bundesliga25.28702637.12.781.030.090.2323.45236.03.70.05+2.0+2.3Matches
2019-202023Werder Bremende GERDFB-Pokal3.8318844.44.742.110.170.3800Matches
2020-202124Werder Bremende GER1. Bundesliga16.23421433.32.590.860.050.1420.83114.43.60.09-1.4-1.6Matches
2020-202124Werder Bremende GERDFB-Pokal1.604250.02.551.280.000.0000Matches
2021-202225Norwich Cityeng ENGEFL Cup0.20000.000.0000Matches
2021-202225Norwich Cityeng ENGFA Cup1.60200.01.280.000.0000Matches
2021-202225Norwich Cityeng ENG1. Premier League24.81441738.61.780.690.020.0622.37002.62.60.06-1.6-1.6Matches
2022-202326Norwich Cityeng ENG2. Championship2.503133.31.210.400.000.0013.40000.20.20.08-0.2-0.2Matches
2022-202326Norwich Cityeng ENGEFL Cup1.30100.00.750.000.0000Matches
2022-202326Galatasaraytr TUR1. Süper Lig18.84381847.42.020.960.110.2200Matches
2023-202427Beşiktaş3. Conf Lg2.50100.00.410.000.0026.90000.00.00.020.00.0Matches
2023-202427Beşiktaştr TUR1. Süper Lig22.55552036.42.440.890.090.2500Matches
2024-202528Beşiktaş2. Europa Lg2.30000.000.000000.00.00.00.0Matches
2024-202528Beşiktaştr TUR1. Süper Lig8.818225.00.910.230.130.5000Matches
10 Seasons5 Clubs10 Leagues234.65138021648.91.820.920.100.2221.9214522.018.00.070.00.0
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
Werder Bremen (4 Seasons)2 Leagues71.9272158338.62.991.150.110.2821.9144518.614.60.08+2.4+2.4
Vitesse (3 Seasons)2 Leagues77.4131375346.20.250.970.380.1721.90000.50.50.04-0.5-0.5
Beşiktaş (2 Seasons)3 Leagues36.16642234.41.770.610.090.2726.90000.00.00.020.00.0
Norwich City (2 Seasons)4 Leagues30.41501836.01.640.590.020.0621.77002.82.80.06-1.8-1.8
Galatasaray (1 Season)1 League18.84381847.42.020.960.110.2200
Bundesliga (4 Seasons)62.9211856937.32.941.100.090.2521.9144518.614.60.08+2.4+2.4
DFB-Pokal (4 Seasons)9.06301446.73.321.550.200.4300
Eredivisie (3 Seasons)72.4130690.000.950.1900
Süper Lig (3 Seasons)50.1101014039.62.020.800.100.2500
Europa Lg (2 Seasons)7.3013646.21.770.820.000.0021.90000.50.50.04-0.5-0.5
EFL Cup (2 Seasons)1.60100.00.630.000.0000
Premier League (1 Season)24.81441738.61.780.690.020.0622.37002.62.60.06-1.6-1.6
Championship (1 Season)2.503133.31.210.400.000.0013.40000.20.20.08-0.2-0.2
Conf Lg (1 Season)2.50100.00.410.000.0026.90000.00.00.020.00.0
FA Cup (1 Season)1.60200.01.280.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
2015-201619Vitesse1 League26.28301.150.2700
2016-201720Vitesse1 League28.420200.000.700.1000
2017-201821Vitesse2 Leagues22.831325192.30.571.090.230.1221.90000.50.50.04-0.5-0.5
2017-201821Werder Bremen2 Leagues5.1115533.32.940.980.070.2022.11001.21.20.08-0.2-0.2
2018-201922Werder Bremen2 Leagues20.112662842.43.291.400.170.3921.05117.06.20.11+2.0+1.8
2019-202023Werder Bremen2 Leagues29.011883438.63.041.170.100.2623.45236.03.70.05+2.0+2.3
2020-202124Werder Bremen2 Leagues17.83461634.82.580.900.040.1320.83114.43.60.09-1.4-1.6
2021-202225Norwich City3 Leagues26.61461737.01.730.640.020.0622.37002.62.60.06-1.6-1.6
2022-202326Norwich City2 Leagues3.804125.01.050.260.000.0013.40000.20.20.08-0.2-0.2
2022-202326Galatasaray1 League18.84381847.42.020.960.110.2200
2023-202427Beşiktaş2 Leagues25.05562035.72.240.800.090.2526.90000.00.00.020.00.0
2024-202528Beşiktaş2 Leagues11.118225.00.720.180.130.500000.00.00.00.0
10 Seasons5 Clubs10 Leagues234.65138021648.91.820.920.100.2221.9214522.018.00.070.00.0
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
Werder Bremen (4 Seasons)2 Leagues71.9272158338.62.991.150.110.2821.9144518.614.60.08+2.4+2.4
Vitesse (3 Seasons)2 Leagues77.4131375346.20.250.970.380.1721.90000.50.50.04-0.5-0.5
Beşiktaş (2 Seasons)3 Leagues36.16642234.41.770.610.090.2726.90000.00.00.020.00.0
Norwich City (2 Seasons)4 Leagues30.41501836.01.640.590.020.0621.77002.82.80.06-1.8-1.8
Galatasaray (1 Season)1 League18.84381847.42.020.960.110.2200
Bundesliga (4 Seasons)62.9211856937.32.941.100.090.2521.9144518.614.60.08+2.4+2.4
DFB-Pokal (4 Seasons)9.06301446.73.321.550.200.4300
Eredivisie (3 Seasons)72.4130690.000.950.1900
Süper Lig (3 Seasons)50.1101014039.62.020.800.100.2500
Europa Lg (2 Seasons)7.3013646.21.770.820.000.0021.90000.50.50.04-0.5-0.5
EFL Cup (2 Seasons)1.60100.00.630.000.0000
Premier League (1 Season)24.81441738.61.780.690.020.0622.37002.62.60.06-1.6-1.6
Championship (1 Season)2.503133.31.210.400.000.0013.40000.20.20.08-0.2-0.2
Conf Lg (1 Season)2.50100.00.410.000.0026.90000.00.00.020.00.0
FA Cup (1 Season)1.60200.01.280.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
2015-201619Vitessenl NED1. Eredivisie9th26.28301.150.2700Matches
2016-201720Vitessenl NED1. Eredivisie5th28.420200.000.700.1000Matches
2017-201821Vitessenl NED1. Eredivisie6th17.830190.001.070.1600Matches
2017-201821Werder Bremende GER1. Bundesliga11th4.3115533.33.521.170.070.2022.11001.21.20.08-0.2-0.2Matches
2018-201922Werder Bremende GER1. Bundesliga8th17.29582441.43.371.390.140.3321.05117.06.20.11+2.0+1.8Matches
2019-202023Werder Bremende GER1. Bundesliga16th25.28702637.12.781.030.090.2323.45236.03.70.05+2.0+2.3Matches
2020-202124Werder Bremende GER1. Bundesliga17th16.23421433.32.590.860.050.1420.83114.43.60.09-1.4-1.6Matches
2021-202225Norwich Cityeng ENG1. Premier League20th24.81441738.61.780.690.020.0622.37002.62.60.06-1.6-1.6Matches
2022-202326Norwich Cityeng ENG2. Championship13th2.503133.31.210.400.000.0013.40000.20.20.08-0.2-0.2Matches
2022-202326Galatasaraytr TUR1. Süper Lig1st18.84381847.42.020.960.110.2200Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th22.55552036.42.440.890.090.2500Matches
2024-202528Beşiktaştr TUR1. Süper Lig6th8.818225.00.910.230.130.5000Matches
10 Seasons5 Clubs5 Leagues212.64533319649.81.790.920.100.2121.9214521.417.50.08+0.6+0.5
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
Werder Bremen (4 Seasons)1 League62.9211856937.32.941.100.090.2521.9144518.614.60.08+2.4+2.4
Vitesse (3 Seasons)1 League72.4130690.000.950.1900
Beşiktaş (2 Seasons)1 League31.36632234.92.010.700.100.2700
Norwich City (2 Seasons)2 Leagues27.31471838.31.720.660.020.0621.77002.82.80.06-1.8-1.8
Galatasaray (1 Season)1 League18.84381847.42.020.960.110.2200
Bundesliga (4 Seasons)62.9211856937.32.941.100.090.2521.9144518.614.60.08+2.4+2.4
Eredivisie (3 Seasons)72.4130690.000.950.1900
Süper Lig (3 Seasons)50.1101014039.62.020.800.100.2500
Premier League (1 Season)24.81441738.61.780.690.020.0622.37002.62.60.06-1.6-1.6
Championship (1 Season)2.503133.31.210.400.000.0013.40000.20.20.08-0.2-0.2
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-201821Werder Bremende GERDFB-Pokal5th0.80000.000.0000Matches
2018-201922Werder Bremende GERDFB-Pokal3rd2.838450.02.821.410.380.7500Matches
2019-202023Werder Bremende GERDFB-Pokal5th3.8318844.44.742.110.170.3800Matches
2020-202124Werder Bremende GERDFB-Pokal3rd1.604250.02.551.280.000.0000Matches
2021-202225Norwich Cityeng ENGEFL CupRd30.20000.000.0000Matches
2021-202225Norwich Cityeng ENGFA Cup1.60200.01.280.000.0000Matches
2022-202326Norwich Cityeng ENGEFL CupRd21.30100.00.750.000.0000Matches
6 Seasons2 Clubs3 Leagues12.26331442.42.711.150.180.4300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Werder Bremen (4 Seasons)1 League9.06301446.73.321.550.200.4300
Norwich City (2 Seasons)2 Leagues3.10300.00.950.000.0000
DFB-Pokal (4 Seasons)9.06301446.73.321.550.200.4300
EFL Cup (2 Seasons)1.60100.00.630.000.0000
FA Cup (1 Season)1.60200.01.280.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
2017-201821Vitesse2. Europa LgGR5.0013646.22.591.200.000.0021.90000.50.50.04-0.5-0.5Matches
2023-202427Beşiktaş3. Conf LgGR2.50100.00.410.000.0026.90000.00.00.020.00.0Matches
2024-202528Beşiktaş2. Europa Lg2.30000.000.000000.00.00.00.0Matches
3 Seasons2 Clubs2 Leagues9.8014642.91.430.610.000.0022.20000.60.60.04-0.6-0.6
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Beşiktaş (2 Seasons)2 Leagues4.80100.00.210.000.0026.90000.00.00.020.00.0
Vitesse (1 Season)1 League5.0013646.22.591.200.000.0021.90000.50.50.04-0.5-0.5
Europa Lg (2 Seasons)7.3013646.21.770.820.000.0021.90000.50.50.04-0.5-0.5
Conf Lg (1 Season)2.50100.00.410.000.0026.90000.00.00.020.00.0
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
201619al AlbaniaFriendlies (M)0.8000Matches
201720xk KosovoFriendlies (M)0.8000Matches
201821xk KosovoWCQ8.3000Matches
201821xk KosovoFriendlies (M)1.5000Matches
2018-201922xk KosovoUEFA Nations League42nd4.1200Matches
201922xk KosovoFriendlies (M)0.5000Matches
2020-202124xk KosovoUEFA Nations LeagueLgC0.802150.02.431.220.000.0000Matches
202124xk KosovoFriendlies (M)2.4200Matches
202124xk KosovoUEFA Euro Qualifying6.0217847.12.831.330.120.2500Matches
202225xk KosovoWCQ6.1011327.31.810.490.000.0000Matches
202225xk KosovoFriendlies (M)1.8200Matches
2022-202326xk KosovoUEFA Nations LeagueLgC4.4012758.32.741.600.000.0000Matches
202427xk KosovoFriendlies (M)1.9100Matches
202427xk KosovoUEFA Euro Qualifying5.8312866.72.061.370.250.3800Matches
2024-202528xk KosovoUEFA Nations LeagueLgC2.907114.32.410.340.000.0000Matches
8 Seasons2 Clubs4 Leagues48.212612845.92.351.080.080.1800
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Kosovo (7 Seasons)4 Leagues47.412612845.92.351.080.080.1800
Albania (1 Season)1 League0.8000
Friendlies (M) (7 Seasons)9.8500
UEFA Nations League (4 Seasons)12.2221942.92.591.110.000.0000
WCQ (2 Seasons)14.4011327.31.810.490.000.0000
UEFA Euro Qualifying (2 Seasons)11.85291655.22.451.350.170.3100
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
2015-201619Vitessenl NED1. Eredivisie26.23Matches
2016-201720Vitessenl NED1. Eredivisie28.410Matches
2017-201821Werder Bremende GER1. Bundesliga4.37211662.11403328344477.3213560.0152560.000.70.6-0.754528Matches
2017-201821Werder Bremende GERDFB-Pokal0.80Matches
2017-201821Vitessenl NED1. Eredivisie17.83Matches
2017-201821Vitesse2. Europa Lg5.010014170.91905447425379.2364678.3173056.731.71.0+1.31099715Matches
2018-201922Werder Bremende GER1. Bundesliga17.230151158.94959121015220275.211118360.7288035.054.14.3+0.9309231327Matches
2018-201922Werder Bremende GERDFB-Pokal2.81Matches
2019-202023Werder Bremende GER1. Bundesliga25.246169866.07982182923128381.614621867.05812845.353.23.4+1.8402921845Matches
2019-202023Werder Bremende GERDFB-Pokal3.80Matches
2020-202124Werder Bremende GER1. Bundesliga16.228542367.4481297514519474.79913672.8315457.421.62.0+0.41911201031Matches
2020-202124Werder Bremende GERDFB-Pokal1.60Matches
2021-202225Norwich Cityeng ENGEFL Cup0.20Matches
2021-202225Norwich Cityeng ENGFA Cup1.60Matches
2021-202225Norwich Cityeng ENG1. Premier League24.836360260.36213188319024079.211720756.54510542.922.12.4-0.1363320846Matches
2022-202326Norwich Cityeng ENG2. Championship2.5497565.3760257293387.9162466.72825.010.30.3+0.755409Matches
2022-202326Norwich Cityeng ENGEFL Cup1.30Matches
2022-202326Galatasaraytr TUR1. Süper Lig18.86Matches
2023-202427Beşiktaş3. Conf Lg2.5436467.2749207212777.8182864.34580.000.20.2-0.215115Matches
2023-202427Beşiktaştr TUR1. Süper Lig22.54Matches
2024-202528Beşiktaş2. Europa Lg2.3517964.6823208253180.6243275.02825.000.50.4-0.540305Matches
2024-202528Beşiktaştr TUR1. Süper Lig8.83Matches
10 Seasons5 Clubs10 Leagues234.61725270963.7296067344869110778.558890964.720244345.64814.314.4+33.715010510649191
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
Werder Bremen (4 Seasons)2 Leagues71.91119174864.019156434256272377.737757265.913228746.0139.610.2+3.494536933111
Vitesse (3 Seasons)2 Leagues77.410014170.91905447425379.2364678.3173056.7191.71.0+17.31099715
Beşiktaş (2 Seasons)3 Leagues36.19414365.71572415465879.3426070.061346.270.60.6+6.4554110
Norwich City (2 Seasons)4 Leagues30.441267760.96973214021927380.213323157.64711341.632.32.6+0.7413824855
Galatasaray (1 Season)1 League18.86
Bundesliga (4 Seasons)62.91119174864.019156434256272377.737757265.913228746.0129.610.2+2.494536933111
DFB-Pokal (4 Seasons)9.01
Eredivisie (3 Seasons)72.416
Süper Lig (3 Seasons)50.113
Europa Lg (2 Seasons)7.315122068.62728655678479.8607876.9193850.032.21.4+0.814912720
EFL Cup (2 Seasons)1.60
Premier League (1 Season)24.836360260.36213188319024079.211720756.54510542.922.12.4-0.1363320846
Championship (1 Season)2.5497565.3760257293387.9162466.72825.010.30.3+0.755409
Conf Lg (1 Season)2.5436467.2749207212777.8182864.34580.000.20.2-0.215115
FA Cup (1 Season)1.60
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
2015-201619Vitesse1 League26.23
2016-201720Vitesse1 League28.410
2017-201821Vitesse2 Leagues22.810014170.91905447425379.2364678.3173056.761.71.0+4.31099715
2017-201821Werder Bremen2 Leagues5.17211662.11403328344477.3213560.0152560.000.70.6-0.754528
2018-201922Werder Bremen2 Leagues20.130151158.94959121015220275.211118360.7288035.064.14.3+1.9309231327
2019-202023Werder Bremen2 Leagues29.046169866.07982182923128381.614621867.05812845.353.23.4+1.8402921845
2020-202124Werder Bremen2 Leagues17.828542367.4481297514519474.79913672.8315457.421.62.0+0.41911201031
2021-202225Norwich City3 Leagues26.636360260.36213188319024079.211720756.54510542.922.12.4-0.1363320846
2022-202326Norwich City2 Leagues3.8497565.3760257293387.9162466.72825.010.30.3+0.755409
2022-202326Galatasaray1 League18.86
2023-202427Beşiktaş2 Leagues25.0436467.2749207212777.8182864.34580.040.20.2+3.815115
2024-202528Beşiktaş2 Leagues11.1517964.6823208253180.6243275.02825.030.50.4+2.540305
10 Seasons5 Clubs10 Leagues234.61725270963.7296067344869110778.558890964.720244345.64814.314.4+33.715010510649191
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
Werder Bremen (4 Seasons)2 Leagues71.91119174864.019156434256272377.737757265.913228746.0139.610.2+3.494536933111
Vitesse (3 Seasons)2 Leagues77.410014170.91905447425379.2364678.3173056.7191.71.0+17.31099715
Beşiktaş (2 Seasons)3 Leagues36.19414365.71572415465879.3426070.061346.270.60.6+6.4554110
Norwich City (2 Seasons)4 Leagues30.441267760.96973214021927380.213323157.64711341.632.32.6+0.7413824855
Galatasaray (1 Season)1 League18.86
Bundesliga (4 Seasons)62.91119174864.019156434256272377.737757265.913228746.0129.610.2+2.494536933111
DFB-Pokal (4 Seasons)9.01
Eredivisie (3 Seasons)72.416
Süper Lig (3 Seasons)50.113
Europa Lg (2 Seasons)7.315122068.62728655678479.8607876.9193850.032.21.4+0.814912720
EFL Cup (2 Seasons)1.60
Premier League (1 Season)24.836360260.36213188319024079.211720756.54510542.922.12.4-0.1363320846
Championship (1 Season)2.5497565.3760257293387.9162466.72825.010.30.3+0.755409
Conf Lg (1 Season)2.5436467.2749207212777.8182864.34580.000.20.2-0.215115
FA Cup (1 Season)1.60
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
2015-201619Vitessenl NED1. Eredivisie9th26.23Matches
2016-201720Vitessenl NED1. Eredivisie5th28.410Matches
2017-201821Vitessenl NED1. Eredivisie6th17.83Matches
2017-201821Werder Bremende GER1. Bundesliga11th4.37211662.11403328344477.3213560.0152560.000.70.6-0.754528Matches
2018-201922Werder Bremende GER1. Bundesliga8th17.230151158.94959121015220275.211118360.7288035.054.14.3+0.9309231327Matches
2019-202023Werder Bremende GER1. Bundesliga16th25.246169866.07982182923128381.614621867.05812845.353.23.4+1.8402921845Matches
2020-202124Werder Bremende GER1. Bundesliga17th16.228542367.4481297514519474.79913672.8315457.421.62.0+0.41911201031Matches
2021-202225Norwich Cityeng ENG1. Premier League20th24.836360260.36213188319024079.211720756.54510542.922.12.4-0.1363320846Matches
2022-202326Norwich Cityeng ENG2. Championship13th2.5497565.3760257293387.9162466.72825.010.30.3+0.755409Matches
2022-202326Galatasaraytr TUR1. Süper Lig1st18.86Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th22.54Matches
2024-202528Beşiktaştr TUR1. Süper Lig6th8.83Matches
10 Seasons5 Clubs5 Leagues212.61531242563.126129648278199678.451080363.517940044.84411.912.9+32.1135919341166
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
Werder Bremen (4 Seasons)1 League62.91119174864.019156434256272377.737757265.913228746.0129.610.2+2.494536933111
Vitesse (3 Seasons)1 League72.416
Beşiktaş (2 Seasons)1 League31.37
Norwich City (2 Seasons)2 Leagues27.341267760.96973214021927380.213323157.64711341.632.32.6+0.7413824855
Galatasaray (1 Season)1 League18.86
Bundesliga (4 Seasons)62.91119174864.019156434256272377.737757265.913228746.0129.610.2+2.494536933111
Eredivisie (3 Seasons)72.416
Süper Lig (3 Seasons)50.113
Premier League (1 Season)24.836360260.36213188319024079.211720756.54510542.922.12.4-0.1363320846
Championship (1 Season)2.5497565.3760257293387.9162466.72825.010.30.3+0.755409
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-201821Werder Bremende GERDFB-Pokal5th0.80Matches
2018-201922Werder Bremende GERDFB-Pokal3rd2.81Matches
2019-202023Werder Bremende GERDFB-Pokal5th3.80Matches
2020-202124Werder Bremende GERDFB-Pokal3rd1.60Matches
2021-202225Norwich Cityeng ENGEFL CupRd30.20Matches
2021-202225Norwich Cityeng ENGFA Cup1.60Matches
2022-202326Norwich Cityeng ENGEFL CupRd21.30Matches
6 Seasons2 Clubs3 Leagues12.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
Werder Bremen (4 Seasons)1 League9.01
Norwich City (2 Seasons)2 Leagues3.10
DFB-Pokal (4 Seasons)9.01
EFL Cup (2 Seasons)1.60
FA Cup (1 Season)1.60
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
2017-201821Vitesse2. Europa LgGR5.010014170.91905447425379.2364678.3173056.731.71.0+1.31099715Matches
2023-202427Beşiktaş3. Conf LgGR2.5436467.2749207212777.8182864.34580.000.20.2-0.215115Matches
2024-202528Beşiktaş2. Europa Lg2.3517964.6823208253180.6243275.02825.000.50.4-0.540305Matches
3 Seasons2 Clubs2 Leagues9.819428468.334778628811179.37810673.6234353.532.41.5+0.6151413825
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
Beşiktaş (2 Seasons)2 Leagues4.89414365.71572415465879.3426070.061346.200.60.6-0.6554110
Vitesse (1 Season)1 League5.010014170.91905447425379.2364678.3173056.731.71.0+1.31099715
Europa Lg (2 Seasons)7.315122068.62728655678479.8607876.9193850.032.21.4+0.814912720
Conf Lg (1 Season)2.5436467.2749207212777.8182864.34580.000.20.2-0.215115
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
201619al AlbaniaFriendlies (M)0.80Matches
201720xk KosovoFriendlies (M)0.80Matches
201821xk KosovoWCQ8.30Matches
201821xk KosovoFriendlies (M)1.50Matches
2018-201922xk KosovoUEFA Nations League42nd4.12Matches
201922xk KosovoFriendlies (M)0.50Matches
2020-202124xk KosovoUEFA Nations LeagueLgC0.80Matches
202124xk KosovoFriendlies (M)2.41Matches
202124xk KosovoUEFA Euro Qualifying6.00Matches
202225xk KosovoWCQ6.10Matches
202225xk KosovoFriendlies (M)1.82Matches
2022-202326xk KosovoUEFA Nations LeagueLgC4.42Matches
202427xk KosovoFriendlies (M)1.90Matches
202427xk KosovoUEFA Euro Qualifying5.83Matches
2024-202528xk KosovoUEFA Nations LeagueLgC2.92Matches
8 Seasons2 Clubs4 Leagues48.212
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
Kosovo (7 Seasons)4 Leagues47.412
Albania (1 Season)1 League0.80
Friendlies (M) (7 Seasons)9.83
UEFA Nations League (4 Seasons)12.26
WCQ (2 Seasons)14.40
UEFA Euro Qualifying (2 Seasons)11.83

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
2015-201619Vitessenl NED1. Eredivisie26.2Matches
2016-201720Vitessenl NED1. Eredivisie28.40Matches
2017-201821Werder Bremende GER1. Bundesliga4.3116112400320400007209Matches
2017-201821Werder Bremende GERDFB-Pokal0.82Matches
2017-201821Vitessenl NED1. Eredivisie17.80Matches
2017-201821Vitesse2. Europa Lg5.01411383004252100010008Matches
2018-201922Werder Bremende GER1. Bundesliga17.25114575260211512312080301230Matches
2018-201922Werder Bremende GERDFB-Pokal2.811Matches
2019-202023Werder Bremende GER1. Bundesliga25.2698597100232813194521230461124Matches
2019-202023Werder Bremende GERDFB-Pokal3.819Matches
2020-202124Werder Bremende GER1. Bundesliga16.2423393261254731000285412Matches
2020-202124Werder Bremende GERDFB-Pokal1.66Matches
2021-202225Norwich Cityeng ENGEFL Cup0.21Matches
2021-202225Norwich Cityeng ENGFA Cup1.63Matches
2021-202225Norwich Cityeng ENG1. Premier League24.8602521782336128124322150363315Matches
2022-202326Norwich Cityeng ENG2. Championship2.5757141217210004904Matches
2022-202326Norwich Cityeng ENGEFL Cup1.32Matches
2022-202326Galatasaraytr TUR1. Süper Lig18.885Matches
2023-202427Beşiktaş3. Conf Lg2.5646220017000004302Matches
2023-202427Beşiktaştr TUR1. Süper Lig22.5145Matches
2024-202528Beşiktaş2. Europa Lg2.37971610113052105122Matches
2024-202528Beşiktaştr TUR1. Süper Lig8.850Matches
10 Seasons5 Clubs10 Leagues234.627092422275559318174412765470172512106
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Werder Bremen (4 Seasons)2 Leagues71.917481559182304183512877413101119775
Vitesse (3 Seasons)2 Leagues77.41411383004252100010008
Beşiktaş (2 Seasons)3 Leagues36.11431338102215052109424
Norwich City (2 Seasons)4 Leagues30.4677592822457141144422150412319
Galatasaray (1 Season)1 League18.885
Bundesliga (4 Seasons)62.917481559182304183132877413101119775
DFB-Pokal (4 Seasons)9.038
Eredivisie (3 Seasons)72.40
Süper Lig (3 Seasons)50.1280
Europa Lg (2 Seasons)7.322020991053826210151210
EFL Cup (2 Seasons)1.63
Premier League (1 Season)24.8602521782336128124322150363315
Championship (1 Season)2.5757141217210004904
Conf Lg (1 Season)2.5646220017000004302
FA Cup (1 Season)1.63
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
2015-201619Vitesse1 League26.2
2016-201720Vitesse1 League28.40
2017-201821Vitesse2 Leagues22.81411383004252100010008
2017-201821Werder Bremen2 Leagues5.1116112400322400007209
2018-201922Werder Bremen2 Leagues20.15114575260212612312080301230
2019-202023Werder Bremen2 Leagues29.0698597100232815094521230461124
2020-202124Werder Bremen2 Leagues17.8423393261255331000285412
2021-202225Norwich City3 Leagues26.6602521782336132124322150363315
2022-202326Norwich City2 Leagues3.8757141219210004904
2022-202326Galatasaray1 League18.885
2023-202427Beşiktaş2 Leagues25.064622001152000004302
2024-202528Beşiktaş2 Leagues11.17971610163052105122
10 Seasons5 Clubs10 Leagues234.627092422275559318174412765470172512106
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Werder Bremen (4 Seasons)2 Leagues71.917481559182304183512877413101119775
Vitesse (3 Seasons)2 Leagues77.41411383004252100010008
Beşiktaş (2 Seasons)3 Leagues36.11431338102215052109424
Norwich City (2 Seasons)4 Leagues30.4677592822457141144422150412319
Galatasaray (1 Season)1 League18.885
Bundesliga (4 Seasons)62.917481559182304183132877413101119775
DFB-Pokal (4 Seasons)9.038
Eredivisie (3 Seasons)72.40
Süper Lig (3 Seasons)50.1280
Europa Lg (2 Seasons)7.322020991053826210151210
EFL Cup (2 Seasons)1.63
Premier League (1 Season)24.8602521782336128124322150363315
Championship (1 Season)2.5757141217210004904
Conf Lg (1 Season)2.5646220017000004302
FA Cup (1 Season)1.63
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
2015-201619Vitessenl NED1. Eredivisie9th26.2Matches
2016-201720Vitessenl NED1. Eredivisie5th28.40Matches
2017-201821Vitessenl NED1. Eredivisie6th17.80Matches
2017-201821Werder Bremende GER1. Bundesliga11th4.3116112400320400007209Matches
2018-201922Werder Bremende GER1. Bundesliga8th17.25114575260211512312080301230Matches
2019-202023Werder Bremende GER1. Bundesliga16th25.2698597100232813194521230461124Matches
2020-202124Werder Bremende GER1. Bundesliga17th16.2423393261254731000285412Matches
2021-202225Norwich Cityeng ENG1. Premier League20th24.8602521782336128124322150363315Matches
2022-202326Norwich Cityeng ENG2. Championship13th2.5757141217210004904Matches
2022-202326Galatasaraytr TUR1. Süper Lig1st18.885Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th22.5145Matches
2024-202528Beşiktaştr TUR1. Süper Lig6th8.850Matches
10 Seasons5 Clubs5 Leagues212.62425215126454925728421216346015311094
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Werder Bremen (4 Seasons)1 League62.917481559182304183132877413101119775
Vitesse (3 Seasons)1 League72.40
Beşiktaş (2 Seasons)1 League31.3195
Norwich City (2 Seasons)2 Leagues27.3677592822457135144422150412319
Galatasaray (1 Season)1 League18.885
Bundesliga (4 Seasons)62.917481559182304183132877413101119775
Eredivisie (3 Seasons)72.40
Süper Lig (3 Seasons)50.1280
Premier League (1 Season)24.8602521782336128124322150363315
Championship (1 Season)2.5757141217210004904
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-201821Werder Bremende GERDFB-Pokal5th0.82Matches
2018-201922Werder Bremende GERDFB-Pokal3rd2.811Matches
2019-202023Werder Bremende GERDFB-Pokal5th3.819Matches
2020-202124Werder Bremende GERDFB-Pokal3rd1.66Matches
2021-202225Norwich Cityeng ENGEFL CupRd30.21Matches
2021-202225Norwich Cityeng ENGFA Cup1.63Matches
2022-202326Norwich Cityeng ENGEFL CupRd21.32Matches
6 Seasons2 Clubs3 Leagues12.244
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Werder Bremen (4 Seasons)1 League9.038
Norwich City (2 Seasons)2 Leagues3.16
DFB-Pokal (4 Seasons)9.038
EFL Cup (2 Seasons)1.63
FA Cup (1 Season)1.63
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
2017-201821Vitesse2. Europa LgGR5.01411383004252100010008Matches
2023-202427Beşiktaş3. Conf LgGR2.5646220017000004302Matches
2024-202528Beşiktaş2. Europa Lg2.37971610113052105122Matches
3 Seasons2 Clubs2 Leagues9.8284271111064526210194212
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Beşiktaş (2 Seasons)2 Leagues4.8143133810220052109424
Vitesse (1 Season)1 League5.01411383004252100010008
Europa Lg (2 Seasons)7.322020991053826210151210
Conf Lg (1 Season)2.5646220017000004302
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
201619al AlbaniaFriendlies (M)0.8Matches
201720xk KosovoFriendlies (M)0.8Matches
201821xk KosovoWCQ8.3Matches
201821xk KosovoFriendlies (M)1.5Matches
2018-201922xk KosovoUEFA Nations League42nd4.1Matches
201922xk KosovoFriendlies (M)0.5Matches
2020-202124xk KosovoUEFA Nations LeagueLgC0.83Matches
202124xk KosovoFriendlies (M)2.4Matches
202124xk KosovoUEFA Euro Qualifying6.029Matches
202225xk KosovoWCQ6.126Matches
202225xk KosovoFriendlies (M)1.8Matches
2022-202326xk KosovoUEFA Nations LeagueLgC4.421Matches
202427xk KosovoFriendlies (M)1.9Matches
202427xk KosovoUEFA Euro Qualifying5.824Matches
2024-202528xk KosovoUEFA Nations LeagueLgC2.912Matches
8 Seasons2 Clubs4 Leagues48.2115
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Kosovo (7 Seasons)4 Leagues47.4115
Albania (1 Season)1 League0.8
Friendlies (M) (7 Seasons)9.8
UEFA Nations League (4 Seasons)12.236
WCQ (2 Seasons)14.426
UEFA Euro Qualifying (2 Seasons)11.853

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
2015-201619Vitessenl NED1. Eredivisie26.2Matches
2016-201720Vitessenl NED1. Eredivisie28.4Matches
2017-201821Werder Bremende GER1. Bundesliga4.3214.92110451010.23000100Matches
2017-201821Werder Bremende GERDFB-Pokal0.8Matches
2017-201821Vitessenl NED1. Eredivisie17.8Matches
2017-201821Vitesse2. Europa Lg5.0224.39152211140.80300100Matches
2018-201922Werder Bremende GER1. Bundesliga17.2804.65451012490110.64613010Matches
2018-201922Werder Bremende GERDFB-Pokal2.8Matches
2019-202023Werder Bremende GER1. Bundesliga25.2893.54461216870110.44612200Matches
2019-202023Werder Bremende GERDFB-Pokal3.8Matches
2020-202124Werder Bremende GER1. Bundesliga16.2472.893001061060.37401100Matches
2020-202124Werder Bremende GERDFB-Pokal1.6Matches
2021-202225Norwich Cityeng ENGEFL Cup0.2Matches
2021-202225Norwich Cityeng ENGFA Cup1.6Matches
2021-202225Norwich Cityeng ENG1. Premier League24.8682.743714546250.20410000Matches
2022-202326Norwich Cityeng ENG2. Championship2.593.6381000010.40100000Matches
2022-202326Norwich Cityeng ENGEFL Cup1.3Matches
2022-202326Galatasaraytr TUR1. Süper Lig18.8Matches
2023-202427Beşiktaş3. Conf Lg2.541.6220101000.00000000Matches
2023-202427Beşiktaştr TUR1. Süper Lig22.5Matches
2024-202528Beşiktaş2. Europa Lg2.393.8663000010.43100000Matches
2024-202528Beşiktaştr TUR1. Süper Lig8.8Matches
10 Seasons5 Clubs10 Leagues234.63493.49200425028263400.402536510
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Werder Bremen (4 Seasons)2 Leagues71.92373.77132224223180290.461626410
Vitesse (3 Seasons)2 Leagues77.4224.39152211140.80300100
Beşiktaş (2 Seasons)3 Leagues36.1132.7183101010.21100000
Norwich City (2 Seasons)4 Leagues30.4772.834515546260.22510000
Galatasaray (1 Season)1 League18.8
Bundesliga (4 Seasons)62.92373.77132224223180290.461626410
DFB-Pokal (4 Seasons)9.0
Eredivisie (3 Seasons)72.4
Süper Lig (3 Seasons)50.1
Europa Lg (2 Seasons)7.3314.22215211150.68400100
EFL Cup (2 Seasons)1.6
Premier League (1 Season)24.8682.743714546250.20410000
Championship (1 Season)2.593.6381000010.40100000
Conf Lg (1 Season)2.541.6220101000.00000000
FA Cup (1 Season)1.6
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
2015-201619Vitesse1 League26.2
2016-201720Vitesse1 League28.4
2017-201821Vitesse2 Leagues22.8224.39152211140.80300100
2017-201821Werder Bremen2 Leagues5.1214.92110451010.23000100
2018-201922Werder Bremen2 Leagues20.1804.65451012490110.64613010
2019-202023Werder Bremen2 Leagues29.0893.54461216870110.44612200
2020-202124Werder Bremen2 Leagues17.8472.893001061060.37401100
2021-202225Norwich City3 Leagues26.6682.743714546250.20410000
2022-202326Norwich City2 Leagues3.893.6381000010.40100000
2022-202326Galatasaray1 League18.8
2023-202427Beşiktaş2 Leagues25.041.6220101000.00000000
2024-202528Beşiktaş2 Leagues11.193.8663000010.43100000
10 Seasons5 Clubs10 Leagues234.63493.49200425028263400.402536510
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Werder Bremen (4 Seasons)2 Leagues71.92373.77132224223180290.461626410
Vitesse (3 Seasons)2 Leagues77.4224.39152211140.80300100
Beşiktaş (2 Seasons)3 Leagues36.1132.7183101010.21100000
Norwich City (2 Seasons)4 Leagues30.4772.834515546260.22510000
Galatasaray (1 Season)1 League18.8
Bundesliga (4 Seasons)62.92373.77132224223180290.461626410
DFB-Pokal (4 Seasons)9.0
Eredivisie (3 Seasons)72.4
Süper Lig (3 Seasons)50.1
Europa Lg (2 Seasons)7.3314.22215211150.68400100
EFL Cup (2 Seasons)1.6
Premier League (1 Season)24.8682.743714546250.20410000
Championship (1 Season)2.593.6381000010.40100000
Conf Lg (1 Season)2.541.6220101000.00000000
FA Cup (1 Season)1.6
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
2015-201619Vitessenl NED1. Eredivisie9th26.2Matches
2016-201720Vitessenl NED1. Eredivisie5th28.4Matches
2017-201821Vitessenl NED1. Eredivisie6th17.8Matches
2017-201821Werder Bremende GER1. Bundesliga11th4.3214.92110451010.23000100Matches
2018-201922Werder Bremende GER1. Bundesliga8th17.2804.65451012490110.64613010Matches
2019-202023Werder Bremende GER1. Bundesliga16th25.2893.54461216870110.44612200Matches
2020-202124Werder Bremende GER1. Bundesliga17th16.2472.893001061060.37401100Matches
2021-202225Norwich Cityeng ENG1. Premier League20th24.8682.743714546250.20410000Matches
2022-202326Norwich Cityeng ENG2. Championship13th2.593.6381000010.40100000Matches
2022-202326Galatasaraytr TUR1. Süper Lig1st18.8Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th22.5Matches
2024-202528Beşiktaştr TUR1. Süper Lig6th8.8Matches
10 Seasons5 Clubs5 Leagues212.63143.48177374727242350.392136410
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Werder Bremen (4 Seasons)1 League62.92373.77132224223180290.461626410
Vitesse (3 Seasons)1 League72.4
Beşiktaş (2 Seasons)1 League31.3
Norwich City (2 Seasons)2 Leagues27.3772.834515546260.22510000
Galatasaray (1 Season)1 League18.8
Bundesliga (4 Seasons)62.92373.77132224223180290.461626410
Eredivisie (3 Seasons)72.4
Süper Lig (3 Seasons)50.1
Premier League (1 Season)24.8682.743714546250.20410000
Championship (1 Season)2.593.6381000010.40100000
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-201821Werder Bremende GERDFB-Pokal5th0.8Matches
2018-201922Werder Bremende GERDFB-Pokal3rd2.8Matches
2019-202023Werder Bremende GERDFB-Pokal5th3.8Matches
2020-202124Werder Bremende GERDFB-Pokal3rd1.6Matches
2021-202225Norwich Cityeng ENGEFL CupRd30.2Matches
2021-202225Norwich Cityeng ENGFA Cup1.6Matches
2022-202326Norwich Cityeng ENGEFL CupRd21.3Matches
6 Seasons2 Clubs3 Leagues12.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Werder Bremen (4 Seasons)1 League9.0
Norwich City (2 Seasons)2 Leagues3.1
DFB-Pokal (4 Seasons)9.0
EFL Cup (2 Seasons)1.6
FA Cup (1 Season)1.6
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
2017-201821Vitesse2. Europa LgGR5.0224.39152211140.80300100Matches
2023-202427Beşiktaş3. Conf LgGR2.541.6220101000.00000000Matches
2024-202528Beşiktaş2. Europa Lg2.393.8663000010.43100000Matches
3 Seasons2 Clubs2 Leagues9.8353.57235312150.51400100
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Beşiktaş (2 Seasons)2 Leagues4.8132.7183101010.21100000
Vitesse (1 Season)1 League5.0224.39152211140.80300100
Europa Lg (2 Seasons)7.3314.22215211150.68400100
Conf Lg (1 Season)2.541.6220101000.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
201619al AlbaniaFriendlies (M)0.8Matches
201720xk KosovoFriendlies (M)0.8Matches
201821xk KosovoWCQ8.3Matches
201821xk KosovoFriendlies (M)1.5Matches
2018-201922xk KosovoUEFA Nations League42nd4.1Matches
201922xk KosovoFriendlies (M)0.5Matches
2020-202124xk KosovoUEFA Nations LeagueLgC0.8Matches
202124xk KosovoFriendlies (M)2.4Matches
202124xk KosovoUEFA Euro Qualifying6.0Matches
202225xk KosovoWCQ6.1Matches
202225xk KosovoFriendlies (M)1.8Matches
2022-202326xk KosovoUEFA Nations LeagueLgC4.4Matches
202427xk KosovoFriendlies (M)1.9Matches
202427xk KosovoUEFA Euro Qualifying5.8Matches
2024-202528xk KosovoUEFA Nations LeagueLgC2.9Matches
8 Seasons2 Clubs4 Leagues48.2
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Kosovo (7 Seasons)4 Leagues47.4
Albania (1 Season)1 League0.8
Friendlies (M) (7 Seasons)9.8
UEFA Nations League (4 Seasons)12.2
WCQ (2 Seasons)14.4
UEFA Euro Qualifying (2 Seasons)11.8

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
2015-201619Vitessenl NED1. Eredivisie26.2Matches
2016-201720Vitessenl NED1. Eredivisie28.400Matches
2017-201821Werder Bremende GER1. Bundesliga4.3221101812.573033540Matches
2017-201821Werder Bremende GERDFB-Pokal0.820Matches
2017-201821Vitessenl NED1. Eredivisie17.800Matches
2017-201821Vitesse2. Europa Lg5.0433102633.344045900Matches
2018-201922Werder Bremende GER1. Bundesliga17.22416811592437.5151621463061Matches
2018-201922Werder Bremende GERDFB-Pokal2.851Matches
2019-202023Werder Bremende GER1. Bundesliga25.22114136293327.32415213627161Matches
2019-202023Werder Bremende GERDFB-Pokal3.832Matches
2020-202124Werder Bremende GER1. Bundesliga16.2241211112122352.21170742860Matches
2020-202124Werder Bremende GERDFB-Pokal1.601Matches
2021-202225Norwich Cityeng ENGEFL Cup0.210Matches
2021-202225Norwich Cityeng ENGFA Cup1.622Matches
2021-202225Norwich Cityeng ENG1. Premier League24.8311912127113036.719223191546230Matches
2022-202326Norwich Cityeng ENG2. Championship2.5110101333.322020100Matches
2022-202326Norwich Cityeng ENGEFL Cup1.302Matches
2022-202326Galatasaraytr TUR1. Süper Lig18.81713Matches
2023-202427Beşiktaş3. Conf Lg2.5513113560.022021610Matches
2023-202427Beşiktaştr TUR1. Süper Lig22.5166Matches
2024-202528Beşiktaş2. Europa Lg2.34321141136.470003740Matches
2024-202528Beşiktaştr TUR1. Süper Lig8.8136Matches
10 Seasons5 Clubs10 Leagues234.61161305345185214336.4917176476159602
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Werder Bremen (4 Seasons)2 Leagues71.9715433299318835.257414372390322
Vitesse (3 Seasons)2 Leagues77.4433102633.344045900
Beşiktaş (2 Seasons)3 Leagues36.193352271643.89202161350
Norwich City (2 Seasons)4 Leagues30.4322312137123336.421243211947230
Galatasaray (1 Season)1 League18.817130
Bundesliga (4 Seasons)62.9714433299318835.257414371990322
DFB-Pokal (4 Seasons)9.01040
Eredivisie (3 Seasons)72.4000
Süper Lig (3 Seasons)50.146250
Europa Lg (2 Seasons)7.38652161735.31140481640
EFL Cup (2 Seasons)1.6120
Premier League (1 Season)24.8311912127113036.719223191546230
Championship (1 Season)2.5110101333.322020100
Conf Lg (1 Season)2.5513113560.022021610
FA Cup (1 Season)1.6220
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
2015-201619Vitesse1 League26.20
2016-201720Vitesse1 League28.4000
2017-201821Vitesse2 Leagues22.8433102633.344045900
2017-201821Werder Bremen2 Leagues5.1241101812.573033540
2018-201922Werder Bremen2 Leagues20.12421811592437.5151621473061
2019-202023Werder Bremen2 Leagues29.02117136293327.32415213827161
2020-202124Werder Bremen2 Leagues17.8241211112122352.21170752860
2021-202225Norwich City3 Leagues26.6312212127113036.719223191746230
2022-202326Norwich City2 Leagues3.8110101333.322022100
2022-202326Galatasaray1 League18.817130
2023-202427Beşiktaş2 Leagues25.05173113560.022027610
2024-202528Beşiktaş2 Leagues11.141621141136.470009740
10 Seasons5 Clubs10 Leagues234.61161305345185214336.4917176476159602
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Werder Bremen (4 Seasons)2 Leagues71.9715433299318835.257414372390322
Vitesse (3 Seasons)2 Leagues77.4433102633.344045900
Beşiktaş (2 Seasons)3 Leagues36.193352271643.89202161350
Norwich City (2 Seasons)4 Leagues30.4322312137123336.421243211947230
Galatasaray (1 Season)1 League18.817130
Bundesliga (4 Seasons)62.9714433299318835.257414371990322
DFB-Pokal (4 Seasons)9.01040
Eredivisie (3 Seasons)72.4000
Süper Lig (3 Seasons)50.146250
Europa Lg (2 Seasons)7.38652161735.31140481640
EFL Cup (2 Seasons)1.6120
Premier League (1 Season)24.8311912127113036.719223191546230
Championship (1 Season)2.5110101333.322020100
Conf Lg (1 Season)2.5513113560.022021610
FA Cup (1 Season)1.6220
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
2015-201619Vitessenl NED1. Eredivisie9th26.2Matches
2016-201720Vitessenl NED1. Eredivisie5th28.400Matches
2017-201821Vitessenl NED1. Eredivisie6th17.800Matches
2017-201821Werder Bremende GER1. Bundesliga11th4.3221101812.573033540Matches
2018-201922Werder Bremende GER1. Bundesliga8th17.22416811592437.5151621463061Matches
2019-202023Werder Bremende GER1. Bundesliga16th25.22114136293327.32415213627161Matches
2020-202124Werder Bremende GER1. Bundesliga17th16.2241211112122352.21170742860Matches
2021-202225Norwich Cityeng ENG1. Premier League20th24.8311912127113036.719223191546230Matches
2022-202326Norwich Cityeng ENG2. Championship13th2.5110101333.322020100Matches
2022-202326Galatasaraytr TUR1. Süper Lig1st18.81713Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th22.5166Matches
2024-202528Beşiktaştr TUR1. Süper Lig6th8.8136Matches
10 Seasons5 Clubs5 Leagues212.61031104542164312135.5786575859137552
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
Werder Bremen (4 Seasons)1 League62.9714433299318835.257414371990322
Vitesse (3 Seasons)1 League72.4000
Beşiktaş (2 Seasons)1 League31.329120
Norwich City (2 Seasons)2 Leagues27.3322012137123336.421243211547230
Galatasaray (1 Season)1 League18.817130
Bundesliga (4 Seasons)62.9714433299318835.257414371990322
Eredivisie (3 Seasons)72.4000
Süper Lig (3 Seasons)50.146250
Premier League (1 Season)24.8311912127113036.719223191546230
Championship (1 Season)2.5110101333.322020100
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-201821Werder Bremende GERDFB-Pokal5th0.820Matches
2018-201922Werder Bremende GERDFB-Pokal3rd2.851Matches
2019-202023Werder Bremende GERDFB-Pokal5th3.832Matches
2020-202124Werder Bremende GERDFB-Pokal3rd1.601Matches
2021-202225Norwich Cityeng ENGEFL CupRd30.210Matches
2021-202225Norwich Cityeng ENGFA Cup1.622Matches
2022-202326Norwich Cityeng ENGEFL CupRd21.302Matches
6 Seasons2 Clubs3 Leagues12.21380
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
Werder Bremen (4 Seasons)1 League9.01040
Norwich City (2 Seasons)2 Leagues3.1340
DFB-Pokal (4 Seasons)9.01040
EFL Cup (2 Seasons)1.6120
FA Cup (1 Season)1.6220
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
2017-201821Vitesse2. Europa LgGR5.0433102633.344045900Matches
2023-202427Beşiktaş3. Conf LgGR2.5513113560.022021610Matches
2024-202528Beşiktaş2. Europa Lg2.34321141136.470003740Matches
3 Seasons2 Clubs2 Leagues9.813783292240.91360692250
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Beşiktaş (2 Seasons)2 Leagues4.89452271643.8920241350
Vitesse (1 Season)1 League5.0433102633.344045900
Europa Lg (2 Seasons)7.38652161735.31140481640
Conf Lg (1 Season)2.5513113560.022021610
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
201619al AlbaniaFriendlies (M)0.8Matches
201720xk KosovoFriendlies (M)0.8Matches
201821xk KosovoWCQ8.3Matches
201821xk KosovoFriendlies (M)1.5Matches
2018-201922xk KosovoUEFA Nations League42nd4.1Matches
201922xk KosovoFriendlies (M)0.5Matches
2020-202124xk KosovoUEFA Nations LeagueLgC0.820Matches
202124xk KosovoFriendlies (M)2.4Matches
202124xk KosovoUEFA Euro Qualifying6.082Matches
202225xk KosovoWCQ6.133Matches
202225xk KosovoFriendlies (M)1.8Matches
2022-202326xk KosovoUEFA Nations LeagueLgC4.414Matches
202427xk KosovoFriendlies (M)1.9Matches
202427xk KosovoUEFA Euro Qualifying5.821Matches
2024-202528xk KosovoUEFA Nations LeagueLgC2.910Matches
8 Seasons2 Clubs4 Leagues48.217100
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Kosovo (7 Seasons)4 Leagues47.417100
Albania (1 Season)1 League0.80
Friendlies (M) (7 Seasons)9.80
UEFA Nations League (4 Seasons)12.2440
WCQ (2 Seasons)14.4330
UEFA Euro Qualifying (2 Seasons)11.81030

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
2015-201619Vitessenl NED1. Eredivisie26.2Matches
2016-201720Vitessenl NED1. Eredivisie28.4Matches
2017-201821Werder Bremende GER1. Bundesliga4.31860186910314186371540.52259.512110165122771010413766Matches
2017-201821Werder Bremende GERDFB-Pokal0.8Matches
2017-201821Vitessenl NED1. Eredivisie17.8Matches
2017-201821Vitesse2. Europa Lg5.02051176912314205211152.41047.61641651906371810181016368Matches
2018-201922Werder Bremende GER1. Bundesliga17.276885622150481767753344.04256.0499375218838738354735544186Matches
2018-201922Werder Bremende GERDFB-Pokal2.8Matches
2019-202023Werder Bremende GER1. Bundesliga25.21032121254135227710291005555.04545.0725495222768158368753700196Matches
2019-202023Werder Bremende GERDFB-Pokal3.8Matches
2020-202124Werder Bremende GER1. Bundesliga16.264078030028254639693550.73449.3425294612935237245332464134Matches
2020-202124Werder Bremende GERDFB-Pokal1.6Matches
2021-202225Norwich Cityeng ENGEFL Cup0.2Matches
2021-202225Norwich Cityeng ENGFA Cup1.6Matches
2021-202225Norwich Cityeng ENG1. Premier League24.89113817831843459911731621.95778.1526397720467644216838558138Matches
2022-202326Norwich Cityeng ENG2. Championship2.598111345610988450.0337.572462225824557626Matches
2022-202326Norwich Cityeng ENGEFL Cup1.3Matches
2022-202326Galatasaraytr TUR1. Süper Lig18.8Matches
2023-202427Beşiktaş3. Conf Lg2.585213264810855240.0360.047322178831405316Matches
2023-202427Beşiktaştr TUR1. Süper Lig22.5Matches
2024-202528Beşiktaş2. Europa Lg2.3103319384661035120.0480.057337174751847223Matches
2024-202528Beşiktaştr TUR1. Süper Lig8.8Matches
10 Seasons5 Clubs10 Leagues234.640287251714882118325402339317243.822056.026361941594933832121423001812767853
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
Werder Bremen (4 Seasons)2 Leagues71.926262727910031411226262128113849.114350.917701266659642471401051971241845582
Vitesse (3 Seasons)2 Leagues77.42051176912314205211152.41047.61641651906371810181016368
Beşiktaş (2 Seasons)3 Leagues36.118853264941618810330.0770.0104659352158212412539
Norwich City (2 Seasons)4 Leagues30.4100939189352490691009812024.76074.1598443922718446257343634164
Galatasaray (1 Season)1 League18.8
Bundesliga (4 Seasons)62.926262727910031411226262128113849.114350.917701266659642471401051971241845582
DFB-Pokal (4 Seasons)9.0
Eredivisie (3 Seasons)72.4
Süper Lig (3 Seasons)50.1
Europa Lg (2 Seasons)7.330843610716920308261246.21453.822119881080442311261423591
EFL Cup (2 Seasons)1.6
Premier League (1 Season)24.89113817831843459911731621.95778.1526397720467644216838558138
Championship (1 Season)2.598111345610988450.0337.572462225824557626
Conf Lg (1 Season)2.585213264810855240.0360.047322178831405316
FA Cup (1 Season)1.6
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
2015-201619Vitesse1 League26.2
2016-201720Vitesse1 League28.4
2017-201821Vitesse2 Leagues22.82051176912314205211152.41047.61641651906371810181016368
2017-201821Werder Bremen2 Leagues5.11860186910314186371540.52259.512110165122771010413766
2018-201922Werder Bremen2 Leagues20.176885622150481767753344.04256.0499375218838738354735544186
2019-202023Werder Bremen2 Leagues29.01032121254135227710291005555.04545.0725495222768158368753700196
2020-202124Werder Bremen2 Leagues17.864078030028254639693550.73449.3425294612935237245332464134
2021-202225Norwich City3 Leagues26.69113817831843459911731621.95778.1526397720467644216838558138
2022-202326Norwich City2 Leagues3.898111345610988450.0337.572462225824557626
2022-202326Galatasaray1 League18.8
2023-202427Beşiktaş2 Leagues25.085213264810855240.0360.047322178831405316
2024-202528Beşiktaş2 Leagues11.1103319384661035120.0480.057337174751847223
10 Seasons5 Clubs10 Leagues234.640287251714882118325402339317243.822056.026361941594933832121423001812767853
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
Werder Bremen (4 Seasons)2 Leagues71.926262727910031411226262128113849.114350.917701266659642471401051971241845582
Vitesse (3 Seasons)2 Leagues77.42051176912314205211152.41047.61641651906371810181016368
Beşiktaş (2 Seasons)3 Leagues36.118853264941618810330.0770.0104659352158212412539
Norwich City (2 Seasons)4 Leagues30.4100939189352490691009812024.76074.1598443922718446257343634164
Galatasaray (1 Season)1 League18.8
Bundesliga (4 Seasons)62.926262727910031411226262128113849.114350.917701266659642471401051971241845582
DFB-Pokal (4 Seasons)9.0
Eredivisie (3 Seasons)72.4
Süper Lig (3 Seasons)50.1
Europa Lg (2 Seasons)7.330843610716920308261246.21453.822119881080442311261423591
EFL Cup (2 Seasons)1.6
Premier League (1 Season)24.89113817831843459911731621.95778.1526397720467644216838558138
Championship (1 Season)2.598111345610988450.0337.572462225824557626
Conf Lg (1 Season)2.585213264810855240.0360.047322178831405316
FA Cup (1 Season)1.6
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
2015-201619Vitessenl NED1. Eredivisie9th26.2Matches
2016-201720Vitessenl NED1. Eredivisie5th28.4Matches
2017-201821Vitessenl NED1. Eredivisie6th17.8Matches
2017-201821Werder Bremende GER1. Bundesliga11th4.31860186910314186371540.52259.512110165122771010413766Matches
2018-201922Werder Bremende GER1. Bundesliga8th17.276885622150481767753344.04256.0499375218838738354735544186Matches
2019-202023Werder Bremende GER1. Bundesliga16th25.21032121254135227710291005555.04545.0725495222768158368753700196Matches
2020-202124Werder Bremende GER1. Bundesliga17th16.264078030028254639693550.73449.3425294612935237245332464134Matches
2021-202225Norwich Cityeng ENG1. Premier League20th24.89113817831843459911731621.95778.1526397720467644216838558138Matches
2022-202326Norwich Cityeng ENG2. Championship13th2.598111345610988450.0337.572462225824557626Matches
2022-202326Galatasaraytr TUR1. Süper Lig1st18.8Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th22.5Matches
2024-202528Beşiktaştr TUR1. Süper Lig6th8.8Matches
10 Seasons5 Clubs5 Leagues212.636356646813551901295363036215843.620356.123681710582353311861302701672479746
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
Werder Bremen (4 Seasons)1 League62.926262727910031411226262128113849.114350.917701266659642471401051971241845582
Vitesse (3 Seasons)1 League72.4
Beşiktaş (2 Seasons)1 League31.3
Norwich City (2 Seasons)2 Leagues27.3100939189352490691009812024.76074.1598443922718446257343634164
Galatasaray (1 Season)1 League18.8
Bundesliga (4 Seasons)62.926262727910031411226262128113849.114350.917701266659642471401051971241845582
Eredivisie (3 Seasons)72.4
Süper Lig (3 Seasons)50.1
Premier League (1 Season)24.89113817831843459911731621.95778.1526397720467644216838558138
Championship (1 Season)2.598111345610988450.0337.572462225824557626
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-201821Werder Bremende GERDFB-Pokal5th0.8Matches
2018-201922Werder Bremende GERDFB-Pokal3rd2.8Matches
2019-202023Werder Bremende GERDFB-Pokal5th3.8Matches
2020-202124Werder Bremende GERDFB-Pokal3rd1.6Matches
2021-202225Norwich Cityeng ENGEFL CupRd30.2Matches
2021-202225Norwich Cityeng ENGFA Cup1.6Matches
2022-202326Norwich Cityeng ENGEFL CupRd21.3Matches
6 Seasons2 Clubs3 Leagues12.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
Werder Bremen (4 Seasons)1 League9.0
Norwich City (2 Seasons)2 Leagues3.1
DFB-Pokal (4 Seasons)9.0
EFL Cup (2 Seasons)1.6
FA Cup (1 Season)1.6
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
2017-201821Vitesse2. Europa LgGR5.02051176912314205211152.41047.61641651906371810181016368Matches
2023-202427Beşiktaş3. Conf LgGR2.585213264810855240.0360.047322178831405316Matches
2024-202528Beşiktaş2. Europa Lg2.3103319384661035120.0480.057337174751847223Matches
3 Seasons2 Clubs2 Leagues9.839364913321730393311445.21754.8268231012585226123014288107
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
Beşiktaş (2 Seasons)2 Leagues4.818853264941618810330.0770.0104659352158212412539
Vitesse (1 Season)1 League5.02051176912314205211152.41047.61641651906371810181016368
Europa Lg (2 Seasons)7.330843610716920308261246.21453.822119881080442311261423591
Conf Lg (1 Season)2.585213264810855240.0360.047322178831405316
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
201619al AlbaniaFriendlies (M)0.8Matches
201720xk KosovoFriendlies (M)0.8Matches
201821xk KosovoWCQ8.3Matches
201821xk KosovoFriendlies (M)1.5Matches
2018-201922xk KosovoUEFA Nations League42nd4.1Matches
201922xk KosovoFriendlies (M)0.5Matches
2020-202124xk KosovoUEFA Nations LeagueLgC0.8Matches
202124xk KosovoFriendlies (M)2.4Matches
202124xk KosovoUEFA Euro Qualifying6.0Matches
202225xk KosovoWCQ6.1Matches
202225xk KosovoFriendlies (M)1.8Matches
2022-202326xk KosovoUEFA Nations LeagueLgC4.4Matches
202427xk KosovoFriendlies (M)1.9Matches
202427xk KosovoUEFA Euro Qualifying5.8Matches
2024-202528xk KosovoUEFA Nations LeagueLgC2.9Matches
8 Seasons2 Clubs4 Leagues48.2
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
Kosovo (7 Seasons)4 Leagues47.4
Albania (1 Season)1 League0.8
Friendlies (M) (7 Seasons)9.8
UEFA Nations League (4 Seasons)12.2
WCQ (2 Seasons)14.4
UEFA Euro Qualifying (2 Seasons)11.8

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
2015-201619Vitessenl NED1. Eredivisie312,3567677.026.22914201.424930+19+0.73+0.98Matches
2016-201720Vitessenl NED1. Eredivisie332,5547783.528.43117201.453930+9+0.32-0.04Matches
2017-201821Werder Bremende GER1. Bundesliga93844312.54.350451.3356-1-0.23-0.175.25.6-0.3-0.08+0.11Matches
2017-201821Werder Bremende GERDFB-Pokal1757519.20.80017500.0003-3-3.60-5.31Matches
2017-201821Vitessenl NED1. Eredivisie191,6048452.417.81815101.472922+7+0.39-0.16Matches
2017-201821Vitesse2. Europa Lg64517583.55.054100.83510-5-1.00-1.005.95.5+0.5+0.09-0.97Matches
2018-201922Werder Bremende GER1. Bundesliga261,5506050.717.21974472141.542822+6+0.35+0.1725.428.0-2.6-0.15+0.07Matches
2018-201922Werder Bremende GERDFB-Pokal42556453.12.8381111212.2564+2+0.71-2.49Matches
2019-202023Werder Bremende GER1. Bundesliga282,2648174.025.227831312920.893253-21-0.83-0.1626.842.8-16.0-0.64-0.64Matches
2019-202023Werder Bremende GERDFB-Pokal43428695.03.84862002.25136+7+1.84+1.84Matches
2020-202124Werder Bremende GER1. Bundesliga241,4626147.816.214836103010.831928-9-0.55+0.1216.427.8-11.4-0.70-0.20Matches
2020-202124Werder Bremende GERDFB-Pokal21417129.41.62710003.0020+2+1.28-0.05Matches
2021-202225Norwich Cityeng ENGEFL Cup1222212.20.20012210.0001-1-4.09-6.37Matches
2021-202225Norwich Cityeng ENGFA Cup21417152.21.62710002.0012-1-0.64-2.03Matches
2021-202225Norwich Cityeng ENG1. Premier League312,2297265.224.825831162710.652156-35-1.41+0.5521.352.1-30.8-1.24-0.31Matches
2022-202326Norwich Cityeng ENG2. Championship4224565.42.537201811.0013-2-0.80-0.921.91.4+0.6+0.23+0.16Matches
2022-202326Norwich Cityeng ENGEFL Cup112012057.11.311201011.002200.000.00Matches
2022-202326Galatasaraytr TUR1. Süper Lig261,6916555.318.82076362832.424816+32+1.70+0.13Matches
2023-202427Beşiktaş3. Conf Lg42225641.12.5359014501.1717-6-2.43-2.151.67.7-6.2-2.49-1.59Matches
2023-202427Beşiktaştr TUR1. Süper Lig292,0257059.222.52576942911.413231+1+0.04-0.21Matches
2024-202528Beşiktaş2. Europa Lg42105338.92.3364011901.1739-6-2.57-2.303.27.0-3.8-1.64-1.32Matches
2024-202528Beşiktaştr TUR1. Süper Lig117927255.08.8983322502.001710+7+0.80+0.80Matches
10 Seasons5 Clubs10 Leagues30021,1147051.6234.6248791035227211.37353351+2+0.01-0.09107.6177.7-70.1-0.70-0.48
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
Werder Bremen (4 Seasons)2 Leagues986,4736646.471.97480262428131.23105122-17-0.24-0.2673.7104.1-30.4-0.48-0.23
Vitesse (3 Seasons)2 Leagues896,9657871.777.48350601.4012292+30+0.39+0.095.95.5+0.5+0.09-0.97
Beşiktaş (2 Seasons)3 Leagues483,2496854.736.140761282811.515357-4-0.11-0.184.714.7-10.0-2.08-1.47
Norwich City (2 Seasons)4 Leagues392,7367033.330.431821282440.752564-39-1.28-1.0423.253.5-30.2-1.11-0.95
Galatasaray (1 Season)1 League261,6916555.318.82076362832.424816+32+1.70+0.13
Bundesliga (4 Seasons)875,6606546.262.96580232226121.1184109-25-0.40-0.1773.7104.1-30.4-0.48-0.23
DFB-Pokal (4 Seasons)118137447.59.0981324412.182113+8+0.89-1.02
Eredivisie (3 Seasons)836,5147871.072.47846501.4411782+35+0.48+0.18
Süper Lig (3 Seasons)664,5086856.950.1547715122741.919757+40+0.80+0.06
Europa Lg (2 Seasons)106616661.27.3864421900.97819-11-1.50-1.289.112.4-3.4-0.46-0.43
EFL Cup (2 Seasons)21427136.41.61120112220.5023-1-0.63-2.09
Premier League (1 Season)312,2297265.224.825831162710.652156-35-1.41+0.5521.352.1-30.8-1.24-0.31
Championship (1 Season)4224565.42.537201811.0013-2-0.80-0.921.91.4+0.6+0.23+0.16
Conf Lg (1 Season)42225641.12.5359014501.1717-6-2.43-2.151.67.7-6.2-2.49-1.59
FA Cup (1 Season)21417152.21.62710002.0012-1-0.64-2.03
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
2015-201619Vitesse1 League312,3567677.026.22914201.424930+19+0.73+0.98
2016-201720Vitesse1 League332,5547783.528.43117201.453930+9+0.32-0.04
2017-201821Vitesse2 Leagues252,0558257.122.82319201.323432+2+0.09-0.445.95.5+0.5+0.09-0.97
2017-201821Werder Bremen2 Leagues104594613.35.15057551.2059-4-0.78-0.905.25.6-0.3-0.08+0.11
2018-201922Werder Bremen2 Leagues301,8056051.020.12275582051.633426+8+0.40-0.1725.428.0-2.6-0.15+0.07
2019-202023Werder Bremen2 Leagues322,6068176.229.031831512921.064559-14-0.48+0.1826.842.8-16.0-0.64-0.64
2020-202124Werder Bremen2 Leagues261,6036245.317.816826103011.002128-7-0.39-0.0716.427.8-11.4-0.70-0.20
2021-202225Norwich City3 Leagues342,3927061.826.627821172620.712259-37-1.39-0.1721.352.1-30.8-1.24-0.31
2022-202326Norwich City2 Leagues5344697.93.848411821.0035-2-0.52-0.641.91.4+0.6+0.23+0.16
2022-202326Galatasaray1 League261,6916555.318.82076362832.424816+32+1.70+0.13
2023-202427Beşiktaş2 Leagues332,2476856.725.02875953211.383338-5-0.20-0.361.67.7-6.2-2.49-1.59
2024-202528Beşiktaş2 Leagues151,0026750.611.11278332301.782019+1+0.09+0.183.27.0-3.8-1.64-1.32
10 Seasons5 Clubs10 Leagues30021,1147051.6234.6248791035227211.37353351+2+0.01-0.09107.6177.7-70.1-0.70-0.48
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
Werder Bremen (4 Seasons)2 Leagues986,4736646.471.97480262428131.23105122-17-0.24-0.2673.7104.1-30.4-0.48-0.23
Vitesse (3 Seasons)2 Leagues896,9657871.777.48350601.4012292+30+0.39+0.095.95.5+0.5+0.09-0.97
Beşiktaş (2 Seasons)3 Leagues483,2496854.736.140761282811.515357-4-0.11-0.184.714.7-10.0-2.08-1.47
Norwich City (2 Seasons)4 Leagues392,7367033.330.431821282440.752564-39-1.28-1.0423.253.5-30.2-1.11-0.95
Galatasaray (1 Season)1 League261,6916555.318.82076362832.424816+32+1.70+0.13
Bundesliga (4 Seasons)875,6606546.262.96580232226121.1184109-25-0.40-0.1773.7104.1-30.4-0.48-0.23
DFB-Pokal (4 Seasons)118137447.59.0981324412.182113+8+0.89-1.02
Eredivisie (3 Seasons)836,5147871.072.47846501.4411782+35+0.48+0.18
Süper Lig (3 Seasons)664,5086856.950.1547715122741.919757+40+0.80+0.06
Europa Lg (2 Seasons)106616661.27.3864421900.97819-11-1.50-1.289.112.4-3.4-0.46-0.43
EFL Cup (2 Seasons)21427136.41.61120112220.5023-1-0.63-2.09
Premier League (1 Season)312,2297265.224.825831162710.652156-35-1.41+0.5521.352.1-30.8-1.24-0.31
Championship (1 Season)4224565.42.537201811.0013-2-0.80-0.921.91.4+0.6+0.23+0.16
Conf Lg (1 Season)42225641.12.5359014501.1717-6-2.43-2.151.67.7-6.2-2.49-1.59
FA Cup (1 Season)21417152.21.62710002.0012-1-0.64-2.03
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
2015-201619Vitessenl NED1. Eredivisie9th312,3567677.026.22914201.424930+19+0.73+0.98Matches
2016-201720Vitessenl NED1. Eredivisie5th332,5547783.528.43117201.453930+9+0.32-0.04Matches
2017-201821Vitessenl NED1. Eredivisie6th191,6048452.417.81815101.472922+7+0.39-0.16Matches
2017-201821Werder Bremende GER1. Bundesliga11th93844312.54.350451.3356-1-0.23-0.175.25.6-0.3-0.08+0.11Matches
2018-201922Werder Bremende GER1. Bundesliga8th261,5506050.717.21974472141.542822+6+0.35+0.1725.428.0-2.6-0.15+0.07Matches
2019-202023Werder Bremende GER1. Bundesliga16th282,2648174.025.227831312920.893253-21-0.83-0.1626.842.8-16.0-0.64-0.64Matches
2020-202124Werder Bremende GER1. Bundesliga17th241,4626147.816.214836103010.831928-9-0.55+0.1216.427.8-11.4-0.70-0.20Matches
2021-202225Norwich Cityeng ENG1. Premier League20th312,2297265.224.825831162710.652156-35-1.41+0.5521.352.1-30.8-1.24-0.31Matches
2022-202326Norwich Cityeng ENG2. Championship13th4224565.42.537201811.0013-2-0.80-0.921.91.4+0.6+0.23+0.16Matches
2022-202326Galatasaraytr TUR1. Süper Lig1st261,6916555.318.82076362832.424816+32+1.70+0.13Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th292,0257059.222.52576942911.413231+1+0.04-0.21Matches
2024-202528Beşiktaştr TUR1. Süper Lig6th117927255.08.8983322502.001710+7+0.80+0.80Matches
10 Seasons5 Clubs5 Leagues27119,1357151.9212.622579954626181.35320307+13+0.06+0.0797.0157.5-60.6-0.67-0.46
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
Werder Bremen (4 Seasons)1 League875,6606546.262.96580232226121.1184109-25-0.40-0.1773.7104.1-30.4-0.48-0.23
Vitesse (3 Seasons)1 League836,5147871.072.47846501.4411782+35+0.48+0.18
Beşiktaş (2 Seasons)1 League402,8177058.031.334781262711.574941+8+0.26+0.08
Norwich City (2 Seasons)2 Leagues352,4537032.427.328821172420.692259-37-1.36-0.9923.253.5-30.2-1.11-0.95
Galatasaray (1 Season)1 League261,6916555.318.82076362832.424816+32+1.70+0.13
Bundesliga (4 Seasons)875,6606546.262.96580232226121.1184109-25-0.40-0.1773.7104.1-30.4-0.48-0.23
Eredivisie (3 Seasons)836,5147871.072.47846501.4411782+35+0.48+0.18
Süper Lig (3 Seasons)664,5086856.950.1547715122741.919757+40+0.80+0.06
Premier League (1 Season)312,2297265.224.825831162710.652156-35-1.41+0.5521.352.1-30.8-1.24-0.31
Championship (1 Season)4224565.42.537201811.0013-2-0.80-0.921.91.4+0.6+0.23+0.16
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-201821Werder Bremende GERDFB-Pokal5th1757519.20.80017500.0003-3-3.60-5.31Matches
2018-201922Werder Bremende GERDFB-Pokal3rd42556453.12.8381111212.2564+2+0.71-2.49Matches
2019-202023Werder Bremende GERDFB-Pokal5th43428695.03.84862002.25136+7+1.84+1.84Matches
2020-202124Werder Bremende GERDFB-Pokal3rd21417129.41.62710003.0020+2+1.28-0.05Matches
2021-202225Norwich Cityeng ENGEFL CupRd31222212.20.20012210.0001-1-4.09-6.37Matches
2021-202225Norwich Cityeng ENGFA Cup21417152.21.62710002.0012-1-0.64-2.03Matches
2022-202326Norwich Cityeng ENGEFL CupRd2112012057.11.311201011.002200.000.00Matches
6 Seasons2 Clubs3 Leagues151,0967346.212.21282433631.932418+6+0.49-1.27
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (4 Seasons)1 League118137447.59.0981324412.182113+8+0.89-1.02
Norwich City (2 Seasons)2 Leagues42837142.93.1387112221.2535-2-0.64-2.07
DFB-Pokal (4 Seasons)118137447.59.0981324412.182113+8+0.89-1.02
EFL Cup (2 Seasons)21427136.41.61120112220.5023-1-0.63-2.09
FA Cup (1 Season)21417152.21.62710002.0012-1-0.64-2.03
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
2017-201821Vitesse2. Europa LgGR64517583.55.054100.83510-5-1.00-1.005.95.5+0.5+0.09-0.97Matches
2023-202427Beşiktaş3. Conf LgGR42225641.12.5359014501.1717-6-2.43-2.151.67.7-6.2-2.49-1.59Matches
2024-202528Beşiktaş2. Europa Lg42105338.92.3364011901.1739-6-2.57-2.303.27.0-3.8-1.64-1.32Matches
3 Seasons2 Clubs2 Leagues148836354.59.81161433201.02926-17-1.73-1.4910.620.2-9.5-0.97-0.57
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
Beşiktaş (2 Seasons)2 Leagues84325440.04.8661023201.17416-12-2.50-2.224.714.7-10.0-2.08-1.47
Vitesse (1 Season)1 League64517583.55.054100.83510-5-1.00-1.005.95.5+0.5+0.09-0.97
Europa Lg (2 Seasons)106616661.27.3864421900.97819-11-1.50-1.289.112.4-3.4-0.46-0.43
Conf Lg (1 Season)42225641.12.5359014501.1717-6-2.43-2.151.67.7-6.2-2.49-1.59
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
201619al AlbaniaFriendlies (M)2763816.90.80023803.0030+3+3.55+4.03Matches
201720xk KosovoFriendlies (M)1747482.20.81740003.0023-1-1.22-12.47Matches
201821xk KosovoWCQ107467582.98.3981611600.10218-16-1.93+0.99Matches
201821xk KosovoFriendlies (M)31394651.51.5159024003.0040+4+2.59+1.22Matches
2018-201922xk KosovoUEFA Nations League42nd63726268.94.1483122102.33121+11+2.66+1.59Matches
201922xk KosovoFriendlies (M)1454525.00.51450001.0010+1+2.00+2.00Matches
2020-202124xk KosovoUEFA Nations LeagueLgC1747413.70.81740001.001100.00+0.39Matches
202124xk KosovoFriendlies (M)32147139.62.43710012.0042+2+0.84-0.26Matches
202124xk KosovoUEFA Euro Qualifying65409066.76.06900001.33810-2-0.33+0.33Matches
202225xk KosovoWCQ75467875.86.17783000.29313-10-1.65-1.65Matches
202225xk KosovoFriendlies (M)21618144.71.82810002.0051+4+2.24+1.78Matches
2022-202326xk KosovoUEFA Nations LeagueLgC63946673.04.4577011001.5074+3+0.69+0.69Matches
202427xk KosovoFriendlies (M)21738764.11.92871001.5012-1-0.52+2.26Matches
202427xk KosovoUEFA Euro Qualifying75247558.25.87753011.4374+3+0.52+1.23Matches
2024-202528xk KosovoUEFA Nations LeagueLgC42616548.32.94651002.2564+2+0.69+0.37Matches
8 Seasons2 Clubs4 Leagues614,3397156.748.253781582821.416663+3+0.06+0.20
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Kosovo (7 Seasons)4 Leagues594,2637259.247.453781562521.36636300.00+0.09
Albania (1 Season)1 League2763816.90.80023803.0030+3+3.55+4.03
Friendlies (M) (7 Seasons)148826340.89.81073143912.29208+12+1.22+0.94
UEFA Nations League (4 Seasons)171,1016551.012.21475231701.942610+16+1.31+1.22
WCQ (2 Seasons)171,2927679.814.41680911600.18531-26-1.81-0.44
UEFA Euro Qualifying (2 Seasons)131,0648262.211.813823011.381514+1+0.08+0.78

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
2015-201619Vitessenl NED1. Eredivisie26.23034Matches
2016-201720Vitessenl NED1. Eredivisie28.42002400000000Matches
2017-201821Werder Bremende GER1. Bundesliga4.30004932032000232433.3Matches
2017-201821Werder Bremende GERDFB-Pokal0.80002302020Matches
2017-201821Vitessenl NED1. Eredivisie17.80001300000000Matches
2017-201821Vitesse2. Europa Lg5.00002812553000211712.5Matches
2018-201922Werder Bremende GER1. Bundesliga17.2100333381156160008082921.6Matches
2018-201922Werder Bremende GERDFB-Pokal2.800058211150Matches
2019-202023Werder Bremende GER1. Bundesliga25.220028488131614000111132831.7Matches
2019-202023Werder Bremende GERDFB-Pokal3.800016419230Matches
2020-202124Werder Bremende GER1. Bundesliga16.200015214474120107661924.0Matches
2020-202124Werder Bremende GERDFB-Pokal1.60001216100Matches
2021-202225Norwich Cityeng ENGEFL Cup0.20000001010Matches
2021-202225Norwich Cityeng ENGFA Cup1.60000423220Matches
2021-202225Norwich Cityeng ENG1. Premier League24.80002347131281519000110122830.0Matches
2022-202326Norwich Cityeng ENG2. Championship2.50000727010001600Matches
2022-202326Norwich Cityeng ENGEFL Cup1.30000312200Matches
2022-202326Galatasaraytr TUR1. Süper Lig18.8300252418513170Matches
2023-202427Beşiktaş3. Conf Lg2.5000214711000111150.0Matches
2023-202427Beşiktaştr TUR1. Süper Lig22.5200233131456160Matches
2024-202528Beşiktaş2. Europa Lg2.300024013330009030.0Matches
2024-202528Beşiktaştr TUR1. Süper Lig8.810015112506130Matches
10 Seasons5 Clubs10 Leagues234.6140025227059817761300104574311926.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Werder Bremen (4 Seasons)2 Leagues71.930089130303512354010290298026.6
Vitesse (3 Seasons)2 Leagues77.450073812553000211712.5
Beşiktaş (2 Seasons)3 Leagues36.1300424792151633000201420.0
Norwich City (2 Seasons)4 Leagues30.40002361181411923000126122830.0
Galatasaray (1 Season)1 League18.8300252418513170
Bundesliga (4 Seasons)62.930080111233131944010290298026.6
DFB-Pokal (4 Seasons)9.00009197384100
Eredivisie (3 Seasons)72.45007100000000
Süper Lig (3 Seasons)50.16006366628025460
Europa Lg (2 Seasons)7.300041213886000301109.1
EFL Cup (2 Seasons)1.60000313210
Premier League (1 Season)24.80002347131281519000110122830.0
Championship (1 Season)2.50000727010001600
Conf Lg (1 Season)2.5000214711000111150.0
FA Cup (1 Season)1.60000423220
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
2015-201619Vitesse1 League26.23034
2016-201720Vitesse1 League28.42002400000000
2017-201821Vitesse2 Leagues22.800015812553000211712.5
2017-201821Werder Bremen2 Leagues5.100061232234000232433.3
2018-201922Werder Bremen2 Leagues20.11003841101267210008082921.6
2019-202023Werder Bremen2 Leagues29.0200295412150817000111132831.7
2020-202124Werder Bremen2 Leagues17.800016235535120107661924.0
2021-202225Norwich City3 Leagues26.60002351151321722000110122830.0
2022-202326Norwich City2 Leagues3.800001039210001600
2022-202326Galatasaray1 League18.8300252418513170
2023-202427Beşiktaş2 Leagues25.020025327152717000111150.0
2024-202528Beşiktaş2 Leagues11.110017152639160009030.0
10 Seasons5 Clubs10 Leagues234.6140025227059817761300104574311926.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Werder Bremen (4 Seasons)2 Leagues71.930089130303512354010290298026.6
Vitesse (3 Seasons)2 Leagues77.450073812553000211712.5
Beşiktaş (2 Seasons)3 Leagues36.1300424792151633000201420.0
Norwich City (2 Seasons)4 Leagues30.40002361181411923000126122830.0
Galatasaray (1 Season)1 League18.8300252418513170
Bundesliga (4 Seasons)62.930080111233131944010290298026.6
DFB-Pokal (4 Seasons)9.00009197384100
Eredivisie (3 Seasons)72.45007100000000
Süper Lig (3 Seasons)50.16006366628025460
Europa Lg (2 Seasons)7.300041213886000301109.1
EFL Cup (2 Seasons)1.60000313210
Premier League (1 Season)24.80002347131281519000110122830.0
Championship (1 Season)2.50000727010001600
Conf Lg (1 Season)2.5000214711000111150.0
FA Cup (1 Season)1.60000423220
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
2015-201619Vitessenl NED1. Eredivisie9th26.23034Matches
2016-201720Vitessenl NED1. Eredivisie5th28.42002400000000Matches
2017-201821Vitessenl NED1. Eredivisie6th17.80001300000000Matches
2017-201821Werder Bremende GER1. Bundesliga11th4.30004932032000232433.3Matches
2018-201922Werder Bremende GER1. Bundesliga8th17.2100333381156160008082921.6Matches
2019-202023Werder Bremende GER1. Bundesliga16th25.220028488131614000111132831.7Matches
2020-202124Werder Bremende GER1. Bundesliga17th16.200015214474120107661924.0Matches
2021-202225Norwich Cityeng ENG1. Premier League20th24.80002347131281519000110122830.0Matches
2022-202326Norwich Cityeng ENG2. Championship13th2.50000727010001600Matches
2022-202326Galatasaraytr TUR1. Süper Lig1st18.8300252418513170Matches
2023-202427Beşiktaştr TUR1. Süper Lig6th22.5200233131456160Matches
2024-202528Beşiktaştr TUR1. Süper Lig6th8.810015112506130Matches
10 Seasons5 Clubs5 Leagues212.6140023723144728591100104164110827.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Werder Bremen (4 Seasons)1 League62.930080111233131944010290298026.6
Vitesse (3 Seasons)1 League72.45007100000000
Beşiktaş (2 Seasons)1 League31.33003842519512290
Norwich City (2 Seasons)2 Leagues27.30002354151351520000126122830.0
Galatasaray (1 Season)1 League18.8300252418513170
Bundesliga (4 Seasons)62.930080111233131944010290298026.6
Eredivisie (3 Seasons)72.45007100000000
Süper Lig (3 Seasons)50.16006366628025460
Premier League (1 Season)24.80002347131281519000110122830.0
Championship (1 Season)2.50000727010001600
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-201821Werder Bremende GERDFB-Pokal5th0.80002302020Matches
2018-201922Werder Bremende GERDFB-Pokal3rd2.800058211150Matches
2019-202023Werder Bremende GERDFB-Pokal5th3.800016419230Matches
2020-202124Werder Bremende GERDFB-Pokal3rd1.60001216100Matches
2021-202225Norwich Cityeng ENGEFL CupRd30.20000001010Matches
2021-202225Norwich Cityeng ENGFA Cup1.60000423220Matches
2022-202326Norwich Cityeng ENGEFL CupRd21.30000312200Matches
6 Seasons2 Clubs3 Leagues12.200092610448130
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (4 Seasons)1 League9.00009197384100
Norwich City (2 Seasons)2 Leagues3.10000736430
DFB-Pokal (4 Seasons)9.00009197384100
EFL Cup (2 Seasons)1.60000313210
FA Cup (1 Season)1.60000423220
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
2017-201821Vitesse2. Europa LgGR5.00002812553000211712.5Matches
2023-202427Beşiktaş3. Conf LgGR2.5000214711000111150.0Matches
2024-202528Beşiktaş2. Europa Lg2.300024013330009030.0Matches
3 Seasons2 Clubs2 Leagues9.8000613545970004121115.4
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Beşiktaş (2 Seasons)2 Leagues4.80004542044000201420.0
Vitesse (1 Season)1 League5.00002812553000211712.5
Europa Lg (2 Seasons)7.300041213886000301109.1
Conf Lg (1 Season)2.5000214711000111150.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201619al AlbaniaFriendlies (M)0.80000Matches
201720xk KosovoFriendlies (M)0.80000Matches
201821xk KosovoWCQ8.30000Matches
201821xk KosovoFriendlies (M)1.51000Matches
2018-201922xk KosovoUEFA Nations League42nd4.10000Matches
201922xk KosovoFriendlies (M)0.50000Matches
2020-202124xk KosovoUEFA Nations LeagueLgC0.80001203020Matches
202124xk KosovoFriendlies (M)2.40000Matches
202124xk KosovoUEFA Euro Qualifying6.01009932928000Matches
202225xk KosovoWCQ6.1000612726330Matches
202225xk KosovoFriendlies (M)1.80000Matches
2022-202326xk KosovoUEFA Nations LeagueLgC4.400086421410Matches
202427xk KosovoFriendlies (M)1.90000Matches
202427xk KosovoUEFA Euro Qualifying5.8000710524120Matches
2024-202528xk KosovoUEFA Nations LeagueLgC2.900042112010Matches
8 Seasons2 Clubs4 Leagues48.22003541201151017000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Kosovo (7 Seasons)4 Leagues47.42003541201151017000
Albania (1 Season)1 League0.80000
Friendlies (M) (7 Seasons)9.81000
UEFA Nations League (4 Seasons)12.20001310536440
WCQ (2 Seasons)14.4000612726330
UEFA Euro Qualifying (2 Seasons)11.81001619853310000

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.