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
2014-201518Liersebe BEL1. Pro League19161,37115.2235200300.130.200.330.130.33Matches
2015-201619Liersebe BEL2. Second Division221351.5000000000.000.000.000.000.00Matches
2016-201720Liersebe BEL2. First Division B221601.8011000100.000.560.560.000.56Matches
2016-201720Lensfr FRA2. Ligue 223232,03922.7033000500.000.130.130.000.13Matches
2017-201821Lensfr FRACoupe de France222402.7000000100.000.000.000.000.00Matches
2017-201821Lensfr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2017-201821Lensfr FRA2. Ligue 220181,61117.9246200500.70.74.25.04696850.110.220.340.110.340.040.240.280.040.28Matches
2018-201922Başakşehirtr TUR1. Süper Lig00Matches
2018-201922Kasımpaşatr TUR1. Süper Lig1377568.4022000100.000.240.240.000.24Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig131198410.9022000200.000.180.180.000.18Matches
2019-202023Kasımpaşatr TUR1. Süper Lig13131,03911.5000000520.000.000.000.000.00Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig33312,84331.6099000710.000.280.280.000.28Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig31242,30325.60000001000.000.000.000.000.00Matches
8 Seasons5 Clubs6 Leagues17215013,571150.8424284004030.70.74.25.04696850.030.160.190.030.190.040.240.280.040.28
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
Yeni Mal'spor (3 Seasons)1 League77666,13068.1011110001910.000.160.160.000.16
Lierse (3 Seasons)2 Leagues23201,66618.5246200400.110.220.320.110.32
Lens (2 Seasons)3 Leagues46443,98044.22792001100.70.74.25.04696850.050.160.200.050.200.040.240.280.040.28
Kasımpaşa (2 Seasons)1 League26201,79519.9022000620.000.100.100.000.10
Başakşehir (1 Season)1 League00
Süper Lig (4 Seasons)103867,92588.1013130002530.000.150.150.000.15
Ligue 2 (2 Seasons)43413,65040.62792001000.70.74.25.04696850.050.170.220.050.220.040.240.280.040.28
Second Division (2 Seasons)442953.3011000100.000.310.310.000.31
Pro League (1 Season)19161,37115.2235200300.130.200.330.130.33
Coupe de France (1 Season)222402.7000000100.000.000.000.000.00
Coupe de la Ligue (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201518Lierse1 League19161,37115.2235200300.130.200.330.130.33
2015-201619Lierse1 League221351.5000000000.000.000.000.000.00
2016-201720Lierse1 League221601.8011000100.000.560.560.000.56
2016-201720Lens1 League23232,03922.7033000500.000.130.130.000.13
2017-201821Lens3 Leagues23211,94121.6246200600.70.74.25.04696850.090.190.280.090.280.040.240.280.040.28
2018-201922Başakşehir1 League00
2018-201922Kasımpaşa1 League1377568.4022000100.000.240.240.000.24
2019-202023Kasımpaşa1 League13131,03911.5000000520.000.000.000.000.00
2019-202023Yeni Mal'spor1 League131198410.9022000200.000.180.180.000.18
2020-202124Yeni Mal'spor1 League33312,84331.6099000710.000.280.280.000.28
2021-202225Yeni Mal'spor1 League31242,30325.60000001000.000.000.000.000.00
8 Seasons5 Clubs6 Leagues17215013,571150.8424284004030.70.74.25.04696850.030.160.190.030.190.040.240.280.040.28
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
Yeni Mal'spor (3 Seasons)1 League77666,13068.1011110001910.000.160.160.000.16
Lierse (3 Seasons)2 Leagues23201,66618.5246200400.110.220.320.110.32
Lens (2 Seasons)3 Leagues46443,98044.22792001100.70.74.25.04696850.050.160.200.050.200.040.240.280.040.28
Kasımpaşa (2 Seasons)1 League26201,79519.9022000620.000.100.100.000.10
Başakşehir (1 Season)1 League00
Süper Lig (4 Seasons)103867,92588.1013130002530.000.150.150.000.15
Ligue 2 (2 Seasons)43413,65040.62792001000.70.74.25.04696850.050.170.220.050.220.040.240.280.040.28
Second Division (2 Seasons)442953.3011000100.000.310.310.000.31
Pro League (1 Season)19161,37115.2235200300.130.200.330.130.33
Coupe de France (1 Season)222402.7000000100.000.000.000.000.00
Coupe de la Ligue (1 Season)11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201518Liersebe BEL1. Pro League15th19161,37115.2235200300.130.200.330.130.33Matches
2015-201619Liersebe BEL2. Second Division7th221351.5000000000.000.000.000.000.00Matches
2016-201720Liersebe BEL2. First Division B3rd221601.8011000100.000.560.560.000.56Matches
2016-201720Lensfr FRA2. Ligue 24th23232,03922.7033000500.000.130.130.000.13Matches
2017-201821Lensfr FRA2. Ligue 214th20181,61117.9246200500.70.74.25.04696850.110.220.340.110.340.040.240.280.040.28Matches
2018-201922Başakşehirtr TUR1. Süper Lig2nd00Matches
2018-201922Kasımpaşatr TUR1. Süper Lig14th1377568.4022000100.000.240.240.000.24Matches
2019-202023Kasımpaşatr TUR1. Süper Lig10th13131,03911.5000000520.000.000.000.000.00Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig16th131198410.9022000200.000.180.180.000.18Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig15th33312,84331.6099000710.000.280.280.000.28Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig20th31242,30325.60000001000.000.000.000.000.00Matches
8 Seasons5 Clubs4 Leagues16914713,241147.1424284003930.70.74.25.04696850.030.160.190.030.190.040.240.280.040.28
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
Yeni Mal'spor (3 Seasons)1 League77666,13068.1011110001910.000.160.160.000.16
Lierse (3 Seasons)2 Leagues23201,66618.5246200400.110.220.320.110.32
Lens (2 Seasons)1 League43413,65040.62792001000.70.74.25.04696850.050.170.220.050.220.040.240.280.040.28
Kasımpaşa (2 Seasons)1 League26201,79519.9022000620.000.100.100.000.10
Başakşehir (1 Season)1 League00
Süper Lig (4 Seasons)103867,92588.1013130002530.000.150.150.000.15
Ligue 2 (2 Seasons)43413,65040.62792001000.70.74.25.04696850.050.170.220.050.220.040.240.280.040.28
Second Division (2 Seasons)442953.3011000100.000.310.310.000.31
Pro League (1 Season)19161,37115.2235200300.130.200.330.130.33
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-201821Lensfr FRACoupe de France5th222402.7000000100.000.000.000.000.00Matches
2017-201821Lensfr FRA1. Coupe de la Ligue27th11901.0000000000.000.000.000.000.00Matches
1 Season1 Club2 Leagues333303.7000000100.000.000.000.000.00
Coupe de France (1 Season)222402.7000000100.000.000.000.000.00
Coupe de la Ligue (1 Season)11901.0000000000.000.000.000.000.00
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
201720eg EgyptFriendlies (M)221611.8000000100.000.000.000.000.00Matches
201720eg EgyptAfrica Cup of Nations2nd11620.7000000000.000.000.000.000.00Matches
201821eg EgyptWCQ11901.0000000000.000.000.000.000.00Matches
201821eg EgyptFriendlies (M)11610.7000000000.000.000.000.000.00Matches
201922eg EgyptFriendlies (M)00Matches
201922eg EgyptAfrica Cup of Nations qualification11901.0000000000.000.000.000.000.00Matches
202225eg EgyptFriendlies (M)00Matches
202326eg EgyptAfrica Cup of Nations qualification00Matches
5 Seasons1 Club4 Leagues664645.2000000100.000.000.000.000.00
Friendlies (M) (4 Seasons)332222.5000000100.000.000.000.000.00
Africa Cup of Nations qualification (2 Seasons)11901.0000000000.000.000.000.000.00
WCQ (1 Season)11901.0000000000.000.000.000.000.00
Africa Cup of Nations (1 Season)11620.7000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201518Liersebe BEL1. Pro League15.2240.260.5000Matches
2015-201619Liersebe BEL2. Second Division1.5000Matches
2016-201720Liersebe BEL2. First Division B1.80000.000.0000Matches
2016-201720Lensfr FRA2. Ligue 222.70050.000.220.0000Matches
2017-201821Lensfr FRACoupe de France2.7000Matches
2017-201821Lensfr FRA1. Coupe de la Ligue1.0000Matches
2017-201821Lensfr FRA2. Ligue 217.9220420.01.120.220.100.5027.23000.70.70.04+1.3+1.3Matches
2018-201922Kasımpaşatr TUR1. Süper Lig8.407228.60.830.240.000.0000Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig10.906233.30.550.180.000.0000Matches
2019-202023Kasımpaşatr TUR1. Süper Lig11.50700.00.610.000.0000Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig31.6017317.60.540.090.000.0000Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig25.6013215.40.510.080.000.0000Matches
8 Seasons5 Clubs6 Leagues150.84702225.70.540.150.030.1827.23000.70.70.04+1.3+1.3
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Yeni Mal'spor (3 Seasons)1 League68.1036719.40.530.100.000.0000
Lierse (3 Seasons)2 Leagues18.52040.000.240.5000
Lens (2 Seasons)3 Leagues44.2220945.00.490.220.100.2227.23000.70.70.04+1.3+1.3
Kasımpaşa (2 Seasons)1 League19.9014214.30.700.100.000.0000
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1050918.00.570.100.000.0000
Ligue 2 (2 Seasons)40.6220945.00.490.220.100.2227.23000.70.70.04+1.3+1.3
Second Division (2 Seasons)3.30000.000.0000
Pro League (1 Season)15.2240.260.5000
Coupe de France (1 Season)2.7000
Coupe de la Ligue (1 Season)1.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
2014-201518Lierse1 League15.2240.260.5000
2015-201619Lierse1 League1.5000
2016-201720Lierse1 League1.80000.000.0000
2016-201720Lens1 League22.70050.000.220.0000
2017-201821Lens3 Leagues21.6220420.01.120.220.100.5027.23000.70.70.04+1.3+1.3
2018-201922Kasımpaşa1 League8.407228.60.830.240.000.0000
2019-202023Kasımpaşa1 League11.50700.00.610.000.0000
2019-202023Yeni Mal'spor1 League10.906233.30.550.180.000.0000
2020-202124Yeni Mal'spor1 League31.6017317.60.540.090.000.0000
2021-202225Yeni Mal'spor1 League25.6013215.40.510.080.000.0000
8 Seasons5 Clubs6 Leagues150.84702225.70.540.150.030.1827.23000.70.70.04+1.3+1.3
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Yeni Mal'spor (3 Seasons)1 League68.1036719.40.530.100.000.0000
Lierse (3 Seasons)2 Leagues18.52040.000.240.5000
Lens (2 Seasons)3 Leagues44.2220945.00.490.220.100.2227.23000.70.70.04+1.3+1.3
Kasımpaşa (2 Seasons)1 League19.9014214.30.700.100.000.0000
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1050918.00.570.100.000.0000
Ligue 2 (2 Seasons)40.6220945.00.490.220.100.2227.23000.70.70.04+1.3+1.3
Second Division (2 Seasons)3.30000.000.0000
Pro League (1 Season)15.2240.260.5000
Coupe de France (1 Season)2.7000
Coupe de la Ligue (1 Season)1.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
2014-201518Liersebe BEL1. Pro League15th15.2240.260.5000Matches
2015-201619Liersebe BEL2. Second Division7th1.5000Matches
2016-201720Liersebe BEL2. First Division B3rd1.80000.000.0000Matches
2016-201720Lensfr FRA2. Ligue 24th22.70050.000.220.0000Matches
2017-201821Lensfr FRA2. Ligue 214th17.9220420.01.120.220.100.5027.23000.70.70.04+1.3+1.3Matches
2018-201922Kasımpaşatr TUR1. Süper Lig14th8.407228.60.830.240.000.0000Matches
2019-202023Kasımpaşatr TUR1. Süper Lig10th11.50700.00.610.000.0000Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig16th10.906233.30.550.180.000.0000Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig15th31.6017317.60.540.090.000.0000Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig20th25.6013215.40.510.080.000.0000Matches
8 Seasons5 Clubs4 Leagues147.14702225.70.540.150.030.1827.23000.70.70.04+1.3+1.3
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Yeni Mal'spor (3 Seasons)1 League68.1036719.40.530.100.000.0000
Lierse (3 Seasons)2 Leagues18.52040.000.240.5000
Lens (2 Seasons)1 League40.6220945.00.490.220.100.2227.23000.70.70.04+1.3+1.3
Kasımpaşa (2 Seasons)1 League19.9014214.30.700.100.000.0000
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1050918.00.570.100.000.0000
Ligue 2 (2 Seasons)40.6220945.00.490.220.100.2227.23000.70.70.04+1.3+1.3
Second Division (2 Seasons)3.30000.000.0000
Pro League (1 Season)15.2240.260.5000
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-201821Lensfr FRACoupe de France5th2.7000Matches
2017-201821Lensfr FRA1. Coupe de la Ligue27th1.0000Matches
1 Season1 Club2 Leagues3.7000
Coupe de France (1 Season)2.7000
Coupe de la Ligue (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201720eg EgyptFriendlies (M)1.8000Matches
201720eg EgyptAfrica Cup of Nations2nd0.70000.000.0000Matches
201821eg EgyptWCQ1.0000Matches
201821eg EgyptFriendlies (M)0.7000Matches
201922eg EgyptAfrica Cup of Nations qualification1.0000Matches
5 Seasons1 Club4 Leagues5.20000.000.0000
Friendlies (M) (4 Seasons)2.5000
Africa Cup of Nations qualification (2 Seasons)1.0000
WCQ (1 Season)1.0000
Africa Cup of Nations (1 Season)0.70000.000.0000

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
2014-201518Liersebe BEL1. Pro League15.23Matches
2015-201619Liersebe BEL2. Second Division1.50Matches
2016-201720Liersebe BEL2. First Division B1.81Matches
2016-201720Lensfr FRA2. Ligue 222.73Matches
2017-201821Lensfr FRACoupe de France2.70Matches
2017-201821Lensfr FRA1. Coupe de la Ligue1.00Matches
2017-201821Lensfr FRA2. Ligue 217.9911117177.814376589451755693.029838876.87316943.244.22.4-0.23182231696Matches
2018-201922Kasımpaşatr TUR1. Süper Lig8.42Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig10.92Matches
2019-202023Kasımpaşatr TUR1. Süper Lig11.50Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig31.69Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig25.60Matches
8 Seasons5 Clubs6 Leagues150.8911117177.814376589451755693.029838876.87316943.2244.22.4+19.83182231696
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
Yeni Mal'spor (3 Seasons)1 League68.111
Lierse (3 Seasons)2 Leagues18.54
Lens (2 Seasons)3 Leagues44.2911117177.814376589451755693.029838876.87316943.274.22.4+2.83182231696
Kasımpaşa (2 Seasons)1 League19.92
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.113
Ligue 2 (2 Seasons)40.6911117177.814376589451755693.029838876.87316943.274.22.4+2.83182231696
Second Division (2 Seasons)3.31
Pro League (1 Season)15.23
Coupe de France (1 Season)2.70
Coupe de la Ligue (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201518Lierse1 League15.23
2015-201619Lierse1 League1.50
2016-201720Lierse1 League1.81
2016-201720Lens1 League22.73
2017-201821Lens3 Leagues21.6911117177.814376589451755693.029838876.87316943.244.22.4-0.23182231696
2018-201922Kasımpaşa1 League8.42
2019-202023Kasımpaşa1 League11.50
2019-202023Yeni Mal'spor1 League10.92
2020-202124Yeni Mal'spor1 League31.69
2021-202225Yeni Mal'spor1 League25.60
8 Seasons5 Clubs6 Leagues150.8911117177.814376589451755693.029838876.87316943.2244.22.4+19.83182231696
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
Yeni Mal'spor (3 Seasons)1 League68.111
Lierse (3 Seasons)2 Leagues18.54
Lens (2 Seasons)3 Leagues44.2911117177.814376589451755693.029838876.87316943.274.22.4+2.83182231696
Kasımpaşa (2 Seasons)1 League19.92
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.113
Ligue 2 (2 Seasons)40.6911117177.814376589451755693.029838876.87316943.274.22.4+2.83182231696
Second Division (2 Seasons)3.31
Pro League (1 Season)15.23
Coupe de France (1 Season)2.70
Coupe de la Ligue (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201518Liersebe BEL1. Pro League15th15.23Matches
2015-201619Liersebe BEL2. Second Division7th1.50Matches
2016-201720Liersebe BEL2. First Division B3rd1.81Matches
2016-201720Lensfr FRA2. Ligue 24th22.73Matches
2017-201821Lensfr FRA2. Ligue 214th17.9911117177.814376589451755693.029838876.87316943.244.22.4-0.23182231696Matches
2018-201922Kasımpaşatr TUR1. Süper Lig14th8.42Matches
2019-202023Kasımpaşatr TUR1. Süper Lig10th11.50Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig16th10.92Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig15th31.69Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig20th25.60Matches
8 Seasons5 Clubs4 Leagues147.1911117177.814376589451755693.029838876.87316943.2244.22.4+19.83182231696
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
Yeni Mal'spor (3 Seasons)1 League68.111
Lierse (3 Seasons)2 Leagues18.54
Lens (2 Seasons)1 League40.6911117177.814376589451755693.029838876.87316943.274.22.4+2.83182231696
Kasımpaşa (2 Seasons)1 League19.92
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.113
Ligue 2 (2 Seasons)40.6911117177.814376589451755693.029838876.87316943.274.22.4+2.83182231696
Second Division (2 Seasons)3.31
Pro League (1 Season)15.23
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-201821Lensfr FRACoupe de France5th2.70Matches
2017-201821Lensfr FRA1. Coupe de la Ligue27th1.00Matches
1 Season1 Club2 Leagues3.70
Coupe de France (1 Season)2.70
Coupe de la Ligue (1 Season)1.00
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
201720eg EgyptFriendlies (M)1.80Matches
201720eg EgyptAfrica Cup of Nations2nd0.70Matches
201821eg EgyptWCQ1.00Matches
201821eg EgyptFriendlies (M)0.70Matches
201922eg EgyptAfrica Cup of Nations qualification1.00Matches
5 Seasons1 Club4 Leagues5.20
Friendlies (M) (4 Seasons)2.50
Africa Cup of Nations qualification (2 Seasons)1.00
WCQ (1 Season)1.00
Africa Cup of Nations (1 Season)0.70
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201518Liersebe BEL1. Pro League15.2Matches
2015-201619Liersebe BEL2. Second Division1.5Matches
2016-201720Liersebe BEL2. First Division B1.80Matches
2016-201720Lensfr FRA2. Ligue 222.70Matches
2017-201821Lensfr FRACoupe de France2.7Matches
2017-201821Lensfr FRA1. Coupe de la Ligue1.0Matches
2017-201821Lensfr FRA2. Ligue 217.911719122532316104212182140911625Matches
2018-201922Kasımpaşatr TUR1. Süper Lig8.438Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig10.950Matches
2019-202023Kasımpaşatr TUR1. Süper Lig11.543Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig31.6176Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig25.6143Matches
8 Seasons5 Clubs6 Leagues150.811719122532316554212182140911625
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Yeni Mal'spor (3 Seasons)1 League68.1369
Lierse (3 Seasons)2 Leagues18.50
Lens (2 Seasons)3 Leagues44.211719122532316104212182140911625
Kasımpaşa (2 Seasons)1 League19.981
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1450
Ligue 2 (2 Seasons)40.611719122532316104212182140911625
Second Division (2 Seasons)3.30
Pro League (1 Season)15.2
Coupe de France (1 Season)2.7
Coupe de la Ligue (1 Season)1.0
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
2014-201518Lierse1 League15.2
2015-201619Lierse1 League1.5
2016-201720Lierse1 League1.80
2016-201720Lens1 League22.70
2017-201821Lens3 Leagues21.611719122532316104212182140911625
2018-201922Kasımpaşa1 League8.438
2019-202023Kasımpaşa1 League11.543
2019-202023Yeni Mal'spor1 League10.950
2020-202124Yeni Mal'spor1 League31.6176
2021-202225Yeni Mal'spor1 League25.6143
8 Seasons5 Clubs6 Leagues150.811719122532316554212182140911625
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Yeni Mal'spor (3 Seasons)1 League68.1369
Lierse (3 Seasons)2 Leagues18.50
Lens (2 Seasons)3 Leagues44.211719122532316104212182140911625
Kasımpaşa (2 Seasons)1 League19.981
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1450
Ligue 2 (2 Seasons)40.611719122532316104212182140911625
Second Division (2 Seasons)3.30
Pro League (1 Season)15.2
Coupe de France (1 Season)2.7
Coupe de la Ligue (1 Season)1.0
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
2014-201518Liersebe BEL1. Pro League15th15.2Matches
2015-201619Liersebe BEL2. Second Division7th1.5Matches
2016-201720Liersebe BEL2. First Division B3rd1.80Matches
2016-201720Lensfr FRA2. Ligue 24th22.70Matches
2017-201821Lensfr FRA2. Ligue 214th17.911719122532316104212182140911625Matches
2018-201922Kasımpaşatr TUR1. Süper Lig14th8.438Matches
2019-202023Kasımpaşatr TUR1. Süper Lig10th11.543Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig16th10.950Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig15th31.6176Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig20th25.6143Matches
8 Seasons5 Clubs4 Leagues147.111719122532316554212182140911625
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Yeni Mal'spor (3 Seasons)1 League68.1369
Lierse (3 Seasons)2 Leagues18.50
Lens (2 Seasons)1 League40.611719122532316104212182140911625
Kasımpaşa (2 Seasons)1 League19.981
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1450
Ligue 2 (2 Seasons)40.611719122532316104212182140911625
Second Division (2 Seasons)3.30
Pro League (1 Season)15.2
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-201821Lensfr FRACoupe de France5th2.7Matches
2017-201821Lensfr FRA1. Coupe de la Ligue27th1.0Matches
1 Season1 Club2 Leagues3.7
Coupe de France (1 Season)2.7
Coupe de la Ligue (1 Season)1.0
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
201720eg EgyptFriendlies (M)1.8Matches
201720eg EgyptAfrica Cup of Nations2nd0.70Matches
201821eg EgyptWCQ1.0Matches
201821eg EgyptFriendlies (M)0.7Matches
201922eg EgyptAfrica Cup of Nations qualification1.0Matches
5 Seasons1 Club4 Leagues5.20
Friendlies (M) (4 Seasons)2.5
Africa Cup of Nations qualification (2 Seasons)1.0
WCQ (1 Season)1.0
Africa Cup of Nations (1 Season)0.70

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
2014-201518Liersebe BEL1. Pro League15.2Matches
2015-201619Liersebe BEL2. Second Division1.5Matches
2016-201720Liersebe BEL2. First Division B1.8Matches
2016-201720Lensfr FRA2. Ligue 222.7Matches
2017-201821Lensfr FRACoupe de France2.7Matches
2017-201821Lensfr FRA1. Coupe de la Ligue1.0Matches
2017-201821Lensfr FRA2. Ligue 217.9532.96376621130.17300000Matches
2018-201922Kasımpaşatr TUR1. Süper Lig8.4Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig10.9Matches
2019-202023Kasımpaşatr TUR1. Süper Lig11.5Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig31.6Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig25.6Matches
8 Seasons5 Clubs6 Leagues150.8532.96376621130.17300000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Yeni Mal'spor (3 Seasons)1 League68.1
Lierse (3 Seasons)2 Leagues18.5
Lens (2 Seasons)3 Leagues44.2532.96376621130.17300000
Kasımpaşa (2 Seasons)1 League19.9
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1
Ligue 2 (2 Seasons)40.6532.96376621130.17300000
Second Division (2 Seasons)3.3
Pro League (1 Season)15.2
Coupe de France (1 Season)2.7
Coupe de la Ligue (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201518Lierse1 League15.2
2015-201619Lierse1 League1.5
2016-201720Lierse1 League1.8
2016-201720Lens1 League22.7
2017-201821Lens3 Leagues21.6532.96376621130.17300000
2018-201922Kasımpaşa1 League8.4
2019-202023Kasımpaşa1 League11.5
2019-202023Yeni Mal'spor1 League10.9
2020-202124Yeni Mal'spor1 League31.6
2021-202225Yeni Mal'spor1 League25.6
8 Seasons5 Clubs6 Leagues150.8532.96376621130.17300000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Yeni Mal'spor (3 Seasons)1 League68.1
Lierse (3 Seasons)2 Leagues18.5
Lens (2 Seasons)3 Leagues44.2532.96376621130.17300000
Kasımpaşa (2 Seasons)1 League19.9
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1
Ligue 2 (2 Seasons)40.6532.96376621130.17300000
Second Division (2 Seasons)3.3
Pro League (1 Season)15.2
Coupe de France (1 Season)2.7
Coupe de la Ligue (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201518Liersebe BEL1. Pro League15th15.2Matches
2015-201619Liersebe BEL2. Second Division7th1.5Matches
2016-201720Liersebe BEL2. First Division B3rd1.8Matches
2016-201720Lensfr FRA2. Ligue 24th22.7Matches
2017-201821Lensfr FRA2. Ligue 214th17.9532.96376621130.17300000Matches
2018-201922Kasımpaşatr TUR1. Süper Lig14th8.4Matches
2019-202023Kasımpaşatr TUR1. Süper Lig10th11.5Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig16th10.9Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig15th31.6Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig20th25.6Matches
8 Seasons5 Clubs4 Leagues147.1532.96376621130.17300000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Yeni Mal'spor (3 Seasons)1 League68.1
Lierse (3 Seasons)2 Leagues18.5
Lens (2 Seasons)1 League40.6532.96376621130.17300000
Kasımpaşa (2 Seasons)1 League19.9
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1
Ligue 2 (2 Seasons)40.6532.96376621130.17300000
Second Division (2 Seasons)3.3
Pro League (1 Season)15.2
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-201821Lensfr FRACoupe de France5th2.7Matches
2017-201821Lensfr FRA1. Coupe de la Ligue27th1.0Matches
1 Season1 Club2 Leagues3.7
Coupe de France (1 Season)2.7
Coupe de la Ligue (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201720eg EgyptFriendlies (M)1.8Matches
201720eg EgyptAfrica Cup of Nations2nd0.7Matches
201821eg EgyptWCQ1.0Matches
201821eg EgyptFriendlies (M)0.7Matches
201922eg EgyptAfrica Cup of Nations qualification1.0Matches
5 Seasons1 Club4 Leagues5.2
Friendlies (M) (4 Seasons)2.5
Africa Cup of Nations qualification (2 Seasons)1.0
WCQ (1 Season)1.0
Africa Cup of Nations (1 Season)0.7

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
2014-201518Liersebe BEL1. Pro League15.2Matches
2015-201619Liersebe BEL2. Second Division1.5Matches
2016-201720Liersebe BEL2. First Division B1.800Matches
2016-201720Lensfr FRA2. Ligue 222.700Matches
2017-201821Lensfr FRACoupe de France2.7Matches
2017-201821Lensfr FRA1. Coupe de la Ligue1.0Matches
2017-201821Lensfr FRA2. Ligue 217.9372525102112740.716170172461470Matches
2018-201922Kasımpaşatr TUR1. Süper Lig8.41810Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig10.91318Matches
2019-202023Kasımpaşatr TUR1. Süper Lig11.52023Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig31.62958Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig25.61733Matches
8 Seasons5 Clubs6 Leagues150.83712225102112740.7161701716661470
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Yeni Mal'spor (3 Seasons)1 League68.1591090
Lierse (3 Seasons)2 Leagues18.5000
Lens (2 Seasons)3 Leagues44.2372525102112740.716170172461470
Kasımpaşa (2 Seasons)1 League19.938330
Başakşehir (1 Season)1 League0
Süper Lig (4 Seasons)88.1971420
Ligue 2 (2 Seasons)40.6372525102112740.716170172461470
Second Division (2 Seasons)3.3000
Pro League (1 Season)15.20
Coupe de France (1 Season)2.70
Coupe de la Ligue (1 Season)1.00
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
2014-201518Lierse1 League15.20
2015-201619Lierse1 League1.50
2016-201720Lierse1 League1.8000
2016-201720Lens1 League22.7000
2017-201821Lens3 Leagues21.6372525102112740.716170172461470
2018-201922Kasımpaşa1 League8.418100
2019-202023Kasımpaşa1 League11.520230
2019-202023Yeni Mal'spor1 League10.913180
2020-202124Yeni Mal'spor1 League31.629580
2021-202225Yeni Mal'spor1 League25.617330
8 Seasons5 Clubs6 Leagues150.83712225102112740.7161701716661470
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Yeni Mal'spor (3 Seasons)1 League68.1591090
Lierse (3 Seasons)2 Leagues18.5000
Lens (2 Seasons)3 Leagues44.2372525102112740.716170172461470
Kasımpaşa (2 Seasons)1 League19.938330
Başakşehir (1 Season)1 League0
Süper Lig (4 Seasons)88.1971420
Ligue 2 (2 Seasons)40.6372525102112740.716170172461470
Second Division (2 Seasons)3.3000
Pro League (1 Season)15.20
Coupe de France (1 Season)2.70
Coupe de la Ligue (1 Season)1.00
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
2014-201518Liersebe BEL1. Pro League15th15.2Matches
2015-201619Liersebe BEL2. Second Division7th1.5Matches
2016-201720Liersebe BEL2. First Division B3rd1.800Matches
2016-201720Lensfr FRA2. Ligue 24th22.700Matches
2017-201821Lensfr FRA2. Ligue 214th17.9372525102112740.716170172461470Matches
2018-201922Kasımpaşatr TUR1. Süper Lig14th8.41810Matches
2019-202023Kasımpaşatr TUR1. Süper Lig10th11.52023Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig16th10.91318Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig15th31.62958Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig20th25.61733Matches
8 Seasons5 Clubs4 Leagues147.13712225102112740.7161701716661470
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
Yeni Mal'spor (3 Seasons)1 League68.1591090
Lierse (3 Seasons)2 Leagues18.5000
Lens (2 Seasons)1 League40.6372525102112740.716170172461470
Kasımpaşa (2 Seasons)1 League19.938330
Başakşehir (1 Season)1 League0
Süper Lig (4 Seasons)88.1971420
Ligue 2 (2 Seasons)40.6372525102112740.716170172461470
Second Division (2 Seasons)3.3000
Pro League (1 Season)15.20
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-201821Lensfr FRACoupe de France5th2.7Matches
2017-201821Lensfr FRA1. Coupe de la Ligue27th1.0Matches
1 Season1 Club2 Leagues3.70
Coupe de France (1 Season)2.70
Coupe de la Ligue (1 Season)1.00
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
201720eg EgyptFriendlies (M)1.8Matches
201720eg EgyptAfrica Cup of Nations2nd0.710Matches
201821eg EgyptWCQ1.0Matches
201821eg EgyptFriendlies (M)0.7Matches
201922eg EgyptAfrica Cup of Nations qualification1.0Matches
5 Seasons1 Club4 Leagues5.2100
Friendlies (M) (4 Seasons)2.50
Africa Cup of Nations qualification (2 Seasons)1.00
WCQ (1 Season)1.00
Africa Cup of Nations (1 Season)0.7100

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
2014-201518Liersebe BEL1. Pro League15.2Matches
2015-201619Liersebe BEL2. Second Division1.5Matches
2016-201720Liersebe BEL2. First Division B1.8Matches
2016-201720Lensfr FRA2. Ligue 222.7Matches
2017-201821Lensfr FRACoupe de France2.7Matches
2017-201821Lensfr FRA1. Coupe de la Ligue1.0Matches
2017-201821Lensfr FRA2. Ligue 217.9136949387639361111369362261.11438.98344290246346444232181285Matches
2018-201922Kasımpaşatr TUR1. Süper Lig8.4Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig10.9Matches
2019-202023Kasımpaşatr TUR1. Süper Lig11.5Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig31.6Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig25.6Matches
8 Seasons5 Clubs6 Leagues150.8136949387639361111369362261.11438.98344290246346444232181285
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
Yeni Mal'spor (3 Seasons)1 League68.1
Lierse (3 Seasons)2 Leagues18.5
Lens (2 Seasons)3 Leagues44.2136949387639361111369362261.11438.98344290246346444232181285
Kasımpaşa (2 Seasons)1 League19.9
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1
Ligue 2 (2 Seasons)40.6136949387639361111369362261.11438.98344290246346444232181285
Second Division (2 Seasons)3.3
Pro League (1 Season)15.2
Coupe de France (1 Season)2.7
Coupe de la Ligue (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201518Lierse1 League15.2
2015-201619Lierse1 League1.5
2016-201720Lierse1 League1.8
2016-201720Lens1 League22.7
2017-201821Lens3 Leagues21.6136949387639361111369362261.11438.98344290246346444232181285
2018-201922Kasımpaşa1 League8.4
2019-202023Kasımpaşa1 League11.5
2019-202023Yeni Mal'spor1 League10.9
2020-202124Yeni Mal'spor1 League31.6
2021-202225Yeni Mal'spor1 League25.6
8 Seasons5 Clubs6 Leagues150.8136949387639361111369362261.11438.98344290246346444232181285
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
Yeni Mal'spor (3 Seasons)1 League68.1
Lierse (3 Seasons)2 Leagues18.5
Lens (2 Seasons)3 Leagues44.2136949387639361111369362261.11438.98344290246346444232181285
Kasımpaşa (2 Seasons)1 League19.9
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1
Ligue 2 (2 Seasons)40.6136949387639361111369362261.11438.98344290246346444232181285
Second Division (2 Seasons)3.3
Pro League (1 Season)15.2
Coupe de France (1 Season)2.7
Coupe de la Ligue (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201518Liersebe BEL1. Pro League15th15.2Matches
2015-201619Liersebe BEL2. Second Division7th1.5Matches
2016-201720Liersebe BEL2. First Division B3rd1.8Matches
2016-201720Lensfr FRA2. Ligue 24th22.7Matches
2017-201821Lensfr FRA2. Ligue 214th17.9136949387639361111369362261.11438.98344290246346444232181285Matches
2018-201922Kasımpaşatr TUR1. Süper Lig14th8.4Matches
2019-202023Kasımpaşatr TUR1. Süper Lig10th11.5Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig16th10.9Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig15th31.6Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig20th25.6Matches
8 Seasons5 Clubs4 Leagues147.1136949387639361111369362261.11438.98344290246346444232181285
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
Yeni Mal'spor (3 Seasons)1 League68.1
Lierse (3 Seasons)2 Leagues18.5
Lens (2 Seasons)1 League40.6136949387639361111369362261.11438.98344290246346444232181285
Kasımpaşa (2 Seasons)1 League19.9
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.1
Ligue 2 (2 Seasons)40.6136949387639361111369362261.11438.98344290246346444232181285
Second Division (2 Seasons)3.3
Pro League (1 Season)15.2
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-201821Lensfr FRACoupe de France5th2.7Matches
2017-201821Lensfr FRA1. Coupe de la Ligue27th1.0Matches
1 Season1 Club2 Leagues3.7
Coupe de France (1 Season)2.7
Coupe de la Ligue (1 Season)1.0
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
201720eg EgyptFriendlies (M)1.8Matches
201720eg EgyptAfrica Cup of Nations2nd0.7Matches
201821eg EgyptWCQ1.0Matches
201821eg EgyptFriendlies (M)0.7Matches
201922eg EgyptAfrica Cup of Nations qualification1.0Matches
5 Seasons1 Club4 Leagues5.2
Friendlies (M) (4 Seasons)2.5
Africa Cup of Nations qualification (2 Seasons)1.0
WCQ (1 Season)1.0
Africa Cup of Nations (1 Season)0.7

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
2014-201518Liersebe BEL1. Pro League191,3717244.815.21611391.001730-13-0.850.00Matches
2015-201619Liersebe BEL2. Second Division2135684.71.52681000.5001-1-0.67-1.09Matches
2016-201720Liersebe BEL2. First Division B2160806.31.821002.0032+1+0.56-0.24Matches
2016-201720Lensfr FRA2. Ligue 2232,0398959.622.72322022.004023+17+0.75+0.62Matches
2017-201821Lensfr FRACoupe de France224012038.12.721202003.0064+2+0.75-0.87Matches
2017-201821Lensfr FRA1. Coupe de la Ligue1909050.01.01901000.0023-1-1.00-2.00Matches
2017-201821Lensfr FRA2. Ligue 2201,6118147.117.91816201.552917+12+0.67+1.3229.619.9+9.7+0.54+0.61Matches
2018-201922Başakşehirtr TUR1. Süper Lig000012Matches
2018-201922Kasımpaşatr TUR1. Süper Lig137565824.78.4783362900.771112-1-0.12+0.19Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig139847632.210.91185922410.62412-8-0.73-0.78Matches
2019-202023Kasımpaşatr TUR1. Süper Lig131,0398034.011.5138010010.851523-8-0.69-0.83Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig332,8438679.031.631892923601.154042-2-0.06+0.17Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig312,3037467.325.624861873310.521843-25-0.98+0.55Matches
8 Seasons5 Clubs6 Leagues17213,5717938.4150.8150861232231261.11185212-27-0.18-0.1329.619.9+9.7+0.54+0.61
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
Yeni Mal'spor (3 Seasons)1 League776,1308060.868.1668856113220.816297-35-0.51-0.06
Lierse (3 Seasons)2 Leagues231,6667219.718.5206813391.042033-13-0.70-0.94
Lens (2 Seasons)3 Leagues463,9808752.044.24411041221.807747+30+0.68+0.7529.619.9+9.7+0.54+0.61
Kasımpaşa (2 Seasons)1 League261,7956929.319.920811362910.812635-9-0.45-0.35
Başakşehir (1 Season)1 League000012
Süper Lig (4 Seasons)1037,9257741.188.18686691731150.8188132-44-0.50-0.23
Ligue 2 (2 Seasons)433,6508553.440.64138221.796940+29+0.72+1.0329.619.9+9.7+0.54+0.61
Second Division (2 Seasons)4295745.53.34682001.253300.00-0.60
Pro League (1 Season)191,3717244.815.21611391.001730-13-0.850.00
Coupe de France (1 Season)224012038.12.721202003.0064+2+0.75-0.87
Coupe de la Ligue (1 Season)1909050.01.01901000.0023-1-1.00-2.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Lierse1 League191,3717244.815.21611391.001730-13-0.850.00
2015-201619Lierse1 League2135684.71.52681000.5001-1-0.67-1.09
2016-201720Lierse1 League2160806.31.821002.0032+1+0.56-0.24
2016-201720Lens1 League232,0398959.622.72322022.004023+17+0.75+0.62
2017-201821Lens3 Leagues231,9418445.921.62111019201.613724+13+0.60+0.8029.619.9+9.7+0.54+0.61
2018-201922Başakşehir1 League000012
2018-201922Kasımpaşa1 League137565824.78.4783362900.771112-1-0.12+0.19
2019-202023Kasımpaşa1 League131,0398034.011.5138010010.851523-8-0.69-0.83
2019-202023Yeni Mal'spor1 League139847632.210.91185922410.62412-8-0.73-0.78
2020-202124Yeni Mal'spor1 League332,8438679.031.631892923601.154042-2-0.06+0.17
2021-202225Yeni Mal'spor1 League312,3037467.325.624861873310.521843-25-0.98+0.55
8 Seasons5 Clubs6 Leagues17213,5717938.4150.8150861232231261.11185212-27-0.18-0.1329.619.9+9.7+0.54+0.61
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
Yeni Mal'spor (3 Seasons)1 League776,1308060.868.1668856113220.816297-35-0.51-0.06
Lierse (3 Seasons)2 Leagues231,6667219.718.5206813391.042033-13-0.70-0.94
Lens (2 Seasons)3 Leagues463,9808752.044.24411041221.807747+30+0.68+0.7529.619.9+9.7+0.54+0.61
Kasımpaşa (2 Seasons)1 League261,7956929.319.920811362910.812635-9-0.45-0.35
Başakşehir (1 Season)1 League000012
Süper Lig (4 Seasons)1037,9257741.188.18686691731150.8188132-44-0.50-0.23
Ligue 2 (2 Seasons)433,6508553.440.64138221.796940+29+0.72+1.0329.619.9+9.7+0.54+0.61
Second Division (2 Seasons)4295745.53.34682001.253300.00-0.60
Pro League (1 Season)191,3717244.815.21611391.001730-13-0.850.00
Coupe de France (1 Season)224012038.12.721202003.0064+2+0.75-0.87
Coupe de la Ligue (1 Season)1909050.01.01901000.0023-1-1.00-2.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Liersebe BEL1. Pro League15th191,3717244.815.21611391.001730-13-0.850.00Matches
2015-201619Liersebe BEL2. Second Division7th2135684.71.52681000.5001-1-0.67-1.09Matches
2016-201720Liersebe BEL2. First Division B3rd2160806.31.821002.0032+1+0.56-0.24Matches
2016-201720Lensfr FRA2. Ligue 24th232,0398959.622.72322022.004023+17+0.75+0.62Matches
2017-201821Lensfr FRA2. Ligue 214th201,6118147.117.91816201.552917+12+0.67+1.3229.619.9+9.7+0.54+0.61Matches
2018-201922Başakşehirtr TUR1. Süper Lig2nd000012Matches
2018-201922Kasımpaşatr TUR1. Süper Lig14th137565824.78.4783362900.771112-1-0.12+0.19Matches
2019-202023Kasımpaşatr TUR1. Süper Lig10th131,0398034.011.5138010010.851523-8-0.69-0.83Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig16th139847632.210.91185922410.62412-8-0.73-0.78Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig15th332,8438679.031.631892923601.154042-2-0.06+0.17Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig20th312,3037467.325.624861873310.521843-25-0.98+0.55Matches
8 Seasons5 Clubs4 Leagues16913,2417838.3147.1147861202231261.09177205-28-0.19-0.1029.619.9+9.7+0.54+0.61
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
Yeni Mal'spor (3 Seasons)1 League776,1308060.868.1668856113220.816297-35-0.51-0.06
Lierse (3 Seasons)2 Leagues231,6667219.718.5206813391.042033-13-0.70-0.94
Lens (2 Seasons)1 League433,6508553.440.64138221.796940+29+0.72+1.0329.619.9+9.7+0.54+0.61
Kasımpaşa (2 Seasons)1 League261,7956929.319.920811362910.812635-9-0.45-0.35
Başakşehir (1 Season)1 League000012
Süper Lig (4 Seasons)1037,9257741.188.18686691731150.8188132-44-0.50-0.23
Ligue 2 (2 Seasons)433,6508553.440.64138221.796940+29+0.72+1.0329.619.9+9.7+0.54+0.61
Second Division (2 Seasons)4295745.53.34682001.253300.00-0.60
Pro League (1 Season)191,3717244.815.21611391.001730-13-0.850.00
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-201821Lensfr FRACoupe de France5th224012038.12.721202003.0064+2+0.75-0.87Matches
2017-201821Lensfr FRA1. Coupe de la Ligue27th1909050.01.01901000.0023-1-1.00-2.00Matches
1 Season1 Club2 Leagues333011040.73.731103002.0087+1+0.27-1.23
Coupe de France (1 Season)224012038.12.721202003.0064+2+0.75-0.87
Coupe de la Ligue (1 Season)1909050.01.01901000.0023-1-1.00-2.00
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
201720eg EgyptFriendlies (M)21618159.61.82811003.0040+4+2.24+1.41Matches
201720eg EgyptAfrica Cup of Nations2nd1626210.90.71620053.000000.00-0.35Matches
201821eg EgyptWCQ1909012.51.01901021.001100.00-1.00Matches
201821eg EgyptFriendlies (M)1616113.60.71610001.0001-1-1.48-0.55Matches
201922eg EgyptFriendlies (M)00001Matches
201922eg EgyptAfrica Cup of Nations qualification1909016.71.01901001.001100.00-2.20Matches
202225eg EgyptFriendlies (M)00001Matches
202326eg EgyptAfrica Cup of Nations qualification00002Matches
5 Seasons1 Club4 Leagues64647712.25.267730112.0063+3+0.58-0.15
Friendlies (M) (4 Seasons)32227415.42.53741022.3341+3+1.22+1.76
Africa Cup of Nations qualification (2 Seasons)190908.31.01901021.001100.00-2.20
WCQ (1 Season)1909012.51.01901021.001100.00-1.00
Africa Cup of Nations (1 Season)1626210.90.71620053.000000.00-0.35

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
2014-201518Liersebe BEL1. Pro League15.230Matches
2015-201619Liersebe BEL2. Second Division1.50000Matches
2016-201720Liersebe BEL2. First Division B1.810000000000Matches
2016-201720Lensfr FRA2. Ligue 222.75003400000000Matches
2017-201821Lensfr FRACoupe de France2.71000Matches
2017-201821Lensfr FRA1. Coupe de la Ligue1.00000Matches
2017-201821Lensfr FRA2. Ligue 217.950027241104242501010391340.9Matches
2018-201922Kasımpaşatr TUR1. Süper Lig8.410010213381018000Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig10.9200141605018130Matches
2019-202023Kasımpaşatr TUR1. Süper Lig11.5521101614323201Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig31.67104442017658290Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig25.610002923114333170Matches
8 Seasons5 Clubs6 Leagues150.84031168142655416612201110391340.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Yeni Mal'spor (3 Seasons)1 League68.1191087811369109590
Lierse (3 Seasons)2 Leagues18.540000000000
Lens (2 Seasons)3 Leagues44.2110061241104242501010391340.9
Kasımpaşa (2 Seasons)1 League19.962120374813338001
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.12531107118545014297001
Ligue 2 (2 Seasons)40.6100061241104242501010391340.9
Second Division (2 Seasons)3.310000000000
Pro League (1 Season)15.230
Coupe de France (1 Season)2.71000
Coupe de la Ligue (1 Season)1.00000
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
2014-201518Lierse1 League15.230
2015-201619Lierse1 League1.50000
2016-201720Lierse1 League1.810000000000
2016-201720Lens1 League22.75003400000000
2017-201821Lens3 Leagues21.660027241104242501010391340.9
2018-201922Kasımpaşa1 League8.410010213381018000
2019-202023Kasımpaşa1 League11.5521101614323201
2019-202023Yeni Mal'spor1 League10.9200141605018130
2020-202124Yeni Mal'spor1 League31.67104442017658290
2021-202225Yeni Mal'spor1 League25.610002923114333170
8 Seasons5 Clubs6 Leagues150.84031168142655416612201110391340.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Yeni Mal'spor (3 Seasons)1 League68.1191087811369109590
Lierse (3 Seasons)2 Leagues18.540000000000
Lens (2 Seasons)3 Leagues44.2110061241104242501010391340.9
Kasımpaşa (2 Seasons)1 League19.962120374813338001
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.12531107118545014297001
Ligue 2 (2 Seasons)40.6100061241104242501010391340.9
Second Division (2 Seasons)3.310000000000
Pro League (1 Season)15.230
Coupe de France (1 Season)2.71000
Coupe de la Ligue (1 Season)1.00000
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
2014-201518Liersebe BEL1. Pro League15th15.230Matches
2015-201619Liersebe BEL2. Second Division7th1.50000Matches
2016-201720Liersebe BEL2. First Division B3rd1.810000000000Matches
2016-201720Lensfr FRA2. Ligue 24th22.75003400000000Matches
2017-201821Lensfr FRA2. Ligue 214th17.950027241104242501010391340.9Matches
2018-201922Kasımpaşatr TUR1. Süper Lig14th8.410010213381018000Matches
2019-202023Kasımpaşatr TUR1. Süper Lig10th11.5521101614323201Matches
2019-202023Yeni Mal'sportr TUR1. Süper Lig16th10.9200141605018130Matches
2020-202124Yeni Mal'sportr TUR1. Süper Lig15th31.67104442017658290Matches
2021-202225Yeni Mal'sportr TUR1. Süper Lig20th25.610002923114333170Matches
8 Seasons5 Clubs4 Leagues147.13931168142655416612201110391340.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Yeni Mal'spor (3 Seasons)1 League68.1191087811369109590
Lierse (3 Seasons)2 Leagues18.540000000000
Lens (2 Seasons)1 League40.6100061241104242501010391340.9
Kasımpaşa (2 Seasons)1 League19.962120374813338001
Başakşehir (1 Season)1 League
Süper Lig (4 Seasons)88.12531107118545014297001
Ligue 2 (2 Seasons)40.6100061241104242501010391340.9
Second Division (2 Seasons)3.310000000000
Pro League (1 Season)15.230
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-201821Lensfr FRACoupe de France5th2.71000Matches
2017-201821Lensfr FRA1. Coupe de la Ligue27th1.00000Matches
1 Season1 Club2 Leagues3.71000
Coupe de France (1 Season)2.71000
Coupe de la Ligue (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201720eg EgyptFriendlies (M)1.81000Matches
201720eg EgyptAfrica Cup of Nations2nd0.7000100001000Matches
201821eg EgyptWCQ1.00000Matches
201821eg EgyptFriendlies (M)0.70000Matches
201922eg EgyptAfrica Cup of Nations qualification1.00000Matches
5 Seasons1 Club4 Leagues5.2100100001000
Friendlies (M) (4 Seasons)2.51000
Africa Cup of Nations qualification (2 Seasons)1.00000
WCQ (1 Season)1.00000
Africa Cup of Nations (1 Season)0.7000100001000

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.

More Karim Hafez Pages

Karim Hafez Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Scouting Report

Stathead & Player Comparison