Standard Stats Table 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 2018-2019 19 Cercle Brugge be BEL 1. First Division A 2 1 122 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Le Havre fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 24 12 1,236 13.7 3 2 5 3 0 0 3 0 2.6 2.6 1.6 4.2 32 36 130 0.22 0.15 0.36 0.22 0.36 0.19 0.11 0.30 0.19 0.30 Matches 2021-2022 22 Le Havre fr FRA Coupe de France 1 1 89 1.0 1 0 1 1 0 0 0 0 1.01 0.00 1.01 1.01 1.01 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 35 24 2,072 23.0 5 2 7 5 0 0 0 0 5.3 5.3 3.8 9.1 48 70 185 0.22 0.09 0.30 0.22 0.30 0.23 0.17 0.40 0.23 0.40 Matches 2022-2023 23 Le Havre fr FRA Coupe de France 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 28 20 1,737 19.3 6 3 9 5 1 1 2 0 6.0 5.2 4.1 9.3 31 55 153 0.31 0.16 0.47 0.26 0.41 0.31 0.21 0.52 0.27 0.48 Matches 2023-2024 24 Le Havre fr FRA Coupe de France 1 1 84 0.9 0 1 1 0 0 0 0 0 0.00 1.07 1.07 0.00 1.07 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 18 12 1,009 11.2 4 1 5 4 0 0 1 0 2.4 2.4 2.2 4.6 22 43 72 0.36 0.09 0.45 0.36 0.45 0.21 0.19 0.41 0.21 0.41 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 6 2 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 14 6 641 7.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 3 Clubs 5 Leagues 131 81 7,389 82.1 19 9 28 18 1 1 6 0 16.3 15.5 11.6 27.1 133 207 543 0.23 0.11 0.34 0.22 0.33 0.24 0.17 0.41 0.23 0.39 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 Le Havre (4 Seasons) 3 Leagues 109 72 6,437 71.5 19 9 28 18 1 1 6 0 16.3 15.5 11.6 27.1 133 204 540 0.27 0.13 0.39 0.25 0.38 0.24 0.17 0.41 0.23 0.40 Adana Demirspor (2 Seasons) 1 League 20 8 830 9.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cercle Brugge (1 Season) 1 League 2 1 122 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 4 4 383 4.3 1 1 2 1 0 0 0 0 0.23 0.23 0.47 0.23 0.47 Ligue 2 (3 Seasons) 87 56 5,045 56.1 14 7 21 13 1 1 5 0 13.9 13.1 9.4 22.5 111 161 468 0.25 0.12 0.37 0.23 0.36 0.25 0.17 0.42 0.23 0.40 Süper Lig (2 Seasons) 20 8 830 9.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 18 12 1,009 11.2 4 1 5 4 0 0 1 0 2.4 2.4 2.2 4.6 22 43 72 0.36 0.09 0.45 0.36 0.45 0.21 0.19 0.41 0.21 0.41 First Division A (1 Season) 2 1 122 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2018-2019 19 Cercle Brugge 1 League 2 1 122 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020-2021 21 Le Havre 2 Leagues 25 13 1,326 14.7 3 2 5 3 0 0 3 0 2.6 2.6 1.6 4.2 32 36 130 0.20 0.14 0.34 0.20 0.34 0.19 0.11 0.30 0.19 0.30 2021-2022 22 Le Havre 2 Leagues 36 25 2,161 24.0 6 2 8 6 0 0 0 0 5.3 5.3 3.8 9.1 48 70 185 0.25 0.08 0.33 0.25 0.33 0.23 0.17 0.40 0.23 0.40 2022-2023 23 Le Havre 2 Leagues 29 21 1,857 20.6 6 3 9 5 1 1 2 0 6.0 5.2 4.1 9.3 31 55 153 0.29 0.15 0.44 0.24 0.39 0.31 0.21 0.52 0.27 0.48 2023-2024 24 Le Havre 2 Leagues 19 13 1,093 12.1 4 2 6 4 0 0 1 0 2.4 2.4 2.2 4.6 22 43 72 0.33 0.16 0.49 0.33 0.49 0.21 0.19 0.41 0.21 0.41 2023-2024 24 Adana Demirspor 1 League 6 2 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 25 Adana Demirspor 1 League 14 6 641 7.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 6 Seasons 3 Clubs 5 Leagues 131 81 7,389 82.1 19 9 28 18 1 1 6 0 16.3 15.5 11.6 27.1 133 207 543 0.23 0.11 0.34 0.22 0.33 0.24 0.17 0.41 0.23 0.39 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 Le Havre (4 Seasons) 3 Leagues 109 72 6,437 71.5 19 9 28 18 1 1 6 0 16.3 15.5 11.6 27.1 133 204 540 0.27 0.13 0.39 0.25 0.38 0.24 0.17 0.41 0.23 0.40 Adana Demirspor (2 Seasons) 1 League 20 8 830 9.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cercle Brugge (1 Season) 1 League 2 1 122 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 4 4 383 4.3 1 1 2 1 0 0 0 0 0.23 0.23 0.47 0.23 0.47 Ligue 2 (3 Seasons) 87 56 5,045 56.1 14 7 21 13 1 1 5 0 13.9 13.1 9.4 22.5 111 161 468 0.25 0.12 0.37 0.23 0.36 0.25 0.17 0.42 0.23 0.40 Süper Lig (2 Seasons) 20 8 830 9.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 18 12 1,009 11.2 4 1 5 4 0 0 1 0 2.4 2.4 2.2 4.6 22 43 72 0.36 0.09 0.45 0.36 0.45 0.21 0.19 0.41 0.21 0.41 First Division A (1 Season) 2 1 122 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2018-2019 19 Cercle Brugge be BEL 1. First Division A 15th 2 1 122 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 12th 24 12 1,236 13.7 3 2 5 3 0 0 3 0 2.6 2.6 1.6 4.2 32 36 130 0.22 0.15 0.36 0.22 0.36 0.19 0.11 0.30 0.19 0.30 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 8th 35 24 2,072 23.0 5 2 7 5 0 0 0 0 5.3 5.3 3.8 9.1 48 70 185 0.22 0.09 0.30 0.22 0.30 0.23 0.17 0.40 0.23 0.40 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 1st 28 20 1,737 19.3 6 3 9 5 1 1 2 0 6.0 5.2 4.1 9.3 31 55 153 0.31 0.16 0.47 0.26 0.41 0.31 0.21 0.52 0.27 0.48 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 15th 18 12 1,009 11.2 4 1 5 4 0 0 1 0 2.4 2.4 2.2 4.6 22 43 72 0.36 0.09 0.45 0.36 0.45 0.21 0.19 0.41 0.21 0.41 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 12th 6 2 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 19th 14 6 641 7.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 3 Clubs 4 Leagues 127 77 7,006 77.8 18 8 26 17 1 1 6 0 16.3 15.5 11.6 27.1 133 207 543 0.23 0.10 0.33 0.22 0.32 0.24 0.17 0.41 0.23 0.39 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 Le Havre (4 Seasons) 2 Leagues 105 68 6,054 67.3 18 8 26 17 1 1 6 0 16.3 15.5 11.6 27.1 133 204 540 0.27 0.12 0.39 0.25 0.37 0.24 0.17 0.41 0.23 0.40 Adana Demirspor (2 Seasons) 1 League 20 8 830 9.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cercle Brugge (1 Season) 1 League 2 1 122 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 87 56 5,045 56.1 14 7 21 13 1 1 5 0 13.9 13.1 9.4 22.5 111 161 468 0.25 0.12 0.37 0.23 0.36 0.25 0.17 0.42 0.23 0.40 Süper Lig (2 Seasons) 20 8 830 9.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (1 Season) 18 12 1,009 11.2 4 1 5 4 0 0 1 0 2.4 2.4 2.2 4.6 22 43 72 0.36 0.09 0.45 0.36 0.45 0.21 0.19 0.41 0.21 0.41 First Division A (1 Season) 2 1 122 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Shooting Table 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 2018-2019 19 Cercle Brugge 1 League 1.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 21 Le Havre 2 Leagues 14.7 3 34 11 32.4 2.48 0.80 0.09 0.27 17.0 1 0 0 2.6 2.6 0.08 +0.4 +0.4 2021-2022 22 Le Havre 2 Leagues 24.0 6 55 20 36.4 2.39 0.87 0.09 0.25 19.6 0 0 0 5.3 5.3 0.10 -0.3 -0.3 2022-2023 23 Le Havre 2 Leagues 20.6 6 42 19 45.2 2.18 0.98 0.12 0.26 17.9 3 1 1 6.0 5.2 0.12 0.0 -0.2 2023-2024 24 Le Havre 2 Leagues 12.1 4 31 10 32.3 2.55 0.82 0.13 0.40 19.0 1 0 0 2.4 2.4 0.09 +1.6 +1.6 2023-2024 24 Adana Demirspor 1 League 2.1 0 3 1 33.3 1.43 0.48 0.00 0.00 0 0 2024-2025 25 Adana Demirspor 1 League 7.1 0 11 2 18.2 1.54 0.28 0.00 0.00 0 0 6 Seasons 3 Clubs 5 Leagues 82.1 19 176 63 35.8 2.23 0.80 0.10 0.27 18.5 5 1 1 16.3 15.5 0.10 +1.7 +1.5 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 Le Havre (4 Seasons) 3 Leagues 71.5 19 162 60 37.0 2.38 0.88 0.10 0.28 18.5 5 1 1 16.3 15.5 0.10 +1.7 +1.5 Adana Demirspor (2 Seasons) 1 League 9.2 0 14 3 21.4 1.52 0.33 0.00 0.00 0 0 Cercle Brugge (1 Season) 1 League 1.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Coupe de France (4 Seasons) 4.3 1 3 1 33.3 3.21 1.07 0.00 0.00 0 0 Ligue 2 (3 Seasons) 56.1 14 131 50 38.2 2.34 0.89 0.10 0.26 18.4 4 1 1 13.9 13.1 0.10 +0.1 -0.1 Süper Lig (2 Seasons) 9.2 0 14 3 21.4 1.52 0.33 0.00 0.00 0 0 Ligue 1 (1 Season) 11.2 4 28 9 32.1 2.50 0.80 0.14 0.44 19.0 1 0 0 2.4 2.4 0.09 +1.6 +1.6 First Division A (1 Season) 1.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Shooting Table 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 2018-2019 19 Cercle Brugge be BEL 1. First Division A 15th 1.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 12th 13.7 3 34 11 32.4 2.48 0.80 0.09 0.27 17.0 1 0 0 2.6 2.6 0.08 +0.4 +0.4 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 8th 23.0 5 55 20 36.4 2.39 0.87 0.09 0.25 19.6 0 0 0 5.3 5.3 0.10 -0.3 -0.3 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 1st 19.3 6 42 19 45.2 2.18 0.98 0.12 0.26 17.9 3 1 1 6.0 5.2 0.12 0.0 -0.2 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 15th 11.2 4 28 9 32.1 2.50 0.80 0.14 0.44 19.0 1 0 0 2.4 2.4 0.09 +1.6 +1.6 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 12th 2.1 0 3 1 33.3 1.43 0.48 0.00 0.00 0 0 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 19th 7.1 0 11 2 18.2 1.54 0.28 0.00 0.00 0 0 Matches 6 Seasons 3 Clubs 4 Leagues 77.8 18 173 62 35.8 2.22 0.80 0.10 0.27 18.5 5 1 1 16.3 15.5 0.10 +1.7 +1.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 Le Havre (4 Seasons) 2 Leagues 67.3 18 159 59 37.1 2.36 0.88 0.11 0.29 18.5 5 1 1 16.3 15.5 0.10 +1.7 +1.5 Adana Demirspor (2 Seasons) 1 League 9.2 0 14 3 21.4 1.52 0.33 0.00 0.00 0 0 Cercle Brugge (1 Season) 1 League 1.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Ligue 2 (3 Seasons) 56.1 14 131 50 38.2 2.34 0.89 0.10 0.26 18.4 4 1 1 13.9 13.1 0.10 +0.1 -0.1 Süper Lig (2 Seasons) 9.2 0 14 3 21.4 1.52 0.33 0.00 0.00 0 0 Ligue 1 (1 Season) 11.2 4 28 9 32.1 2.50 0.80 0.14 0.44 19.0 1 0 0 2.4 2.4 0.09 +1.6 +1.6 First Division A (1 Season) 1.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Passing Table 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 2018-2019 19 Cercle Brugge be BEL 1. First Division A 1.4 16 21 76.2 253 106 8 8 100.0 7 8 87.5 1 3 33.3 0 0.0 0.0 0.0 0 1 1 0 3 Matches 2020-2021 21 Le Havre fr FRA Coupe de France 1.0 0 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 13.7 292 431 67.7 3987 1243 170 214 79.4 92 131 70.2 8 31 25.8 2 1.6 1.9 +0.4 15 31 18 4 36 Matches 2021-2022 22 Le Havre fr FRA Coupe de France 1.0 0 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 23.0 568 780 72.8 8560 2393 328 402 81.6 159 214 74.3 45 83 54.2 2 3.8 2.2 -1.8 32 61 23 4 70 Matches 2022-2023 23 Le Havre fr FRA Coupe de France 1.3 0 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 19.3 420 624 67.3 6946 2510 216 271 79.7 116 175 66.3 59 122 48.4 3 4.1 4.3 -1.1 38 44 20 6 55 Matches 2023-2024 24 Le Havre fr FRA Coupe de France 0.9 1 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 11.2 228 358 63.7 3856 1464 118 151 78.1 64 92 69.6 35 83 42.2 1 2.2 2.5 -1.2 24 35 15 3 43 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 2.1 0 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 7.1 0 Matches 6 Seasons 3 Clubs 5 Leagues 82.1 1524 2214 68.8 23602 7716 840 1046 80.3 438 620 70.6 148 322 46.0 9 11.6 10.8 -2.6 109 172 77 17 207 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 Le Havre (4 Seasons) 3 Leagues 71.5 1508 2193 68.8 23349 7610 832 1038 80.2 431 612 70.4 147 319 46.1 9 11.6 10.8 -2.6 109 171 76 17 204 Adana Demirspor (2 Seasons) 1 League 9.2 0 Cercle Brugge (1 Season) 1 League 1.4 16 21 76.2 253 106 8 8 100.0 7 8 87.5 1 3 33.3 0 0.0 0.0 0.0 0 1 1 0 3 Coupe de France (4 Seasons) 4.3 1 Ligue 2 (3 Seasons) 56.1 1280 1835 69.8 19493 6146 714 887 80.5 367 520 70.6 112 236 47.5 7 9.4 8.3 -2.4 85 136 61 14 161 Süper Lig (2 Seasons) 9.2 0 Ligue 1 (1 Season) 11.2 228 358 63.7 3856 1464 118 151 78.1 64 92 69.6 35 83 42.2 1 2.2 2.5 -1.2 24 35 15 3 43 First Division A (1 Season) 1.4 16 21 76.2 253 106 8 8 100.0 7 8 87.5 1 3 33.3 0 0.0 0.0 0.0 0 1 1 0 3
Passing Table 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 2018-2019 19 Cercle Brugge 1 League 1.4 16 21 76.2 253 106 8 8 100.0 7 8 87.5 1 3 33.3 0 0.0 0.0 0.0 0 1 1 0 3 2020-2021 21 Le Havre 2 Leagues 14.7 292 431 67.7 3987 1243 170 214 79.4 92 131 70.2 8 31 25.8 2 1.6 1.9 +0.4 15 31 18 4 36 2021-2022 22 Le Havre 2 Leagues 24.0 568 780 72.8 8560 2393 328 402 81.6 159 214 74.3 45 83 54.2 2 3.8 2.2 -1.8 32 61 23 4 70 2022-2023 23 Le Havre 2 Leagues 20.6 420 624 67.3 6946 2510 216 271 79.7 116 175 66.3 59 122 48.4 3 4.1 4.3 -1.1 38 44 20 6 55 2023-2024 24 Le Havre 2 Leagues 12.1 228 358 63.7 3856 1464 118 151 78.1 64 92 69.6 35 83 42.2 2 2.2 2.5 -0.2 24 35 15 3 43 2023-2024 24 Adana Demirspor 1 League 2.1 0 2024-2025 25 Adana Demirspor 1 League 7.1 0 6 Seasons 3 Clubs 5 Leagues 82.1 1524 2214 68.8 23602 7716 840 1046 80.3 438 620 70.6 148 322 46.0 9 11.6 10.8 -2.6 109 172 77 17 207 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 Le Havre (4 Seasons) 3 Leagues 71.5 1508 2193 68.8 23349 7610 832 1038 80.2 431 612 70.4 147 319 46.1 9 11.6 10.8 -2.6 109 171 76 17 204 Adana Demirspor (2 Seasons) 1 League 9.2 0 Cercle Brugge (1 Season) 1 League 1.4 16 21 76.2 253 106 8 8 100.0 7 8 87.5 1 3 33.3 0 0.0 0.0 0.0 0 1 1 0 3 Coupe de France (4 Seasons) 4.3 1 Ligue 2 (3 Seasons) 56.1 1280 1835 69.8 19493 6146 714 887 80.5 367 520 70.6 112 236 47.5 7 9.4 8.3 -2.4 85 136 61 14 161 Süper Lig (2 Seasons) 9.2 0 Ligue 1 (1 Season) 11.2 228 358 63.7 3856 1464 118 151 78.1 64 92 69.6 35 83 42.2 1 2.2 2.5 -1.2 24 35 15 3 43 First Division A (1 Season) 1.4 16 21 76.2 253 106 8 8 100.0 7 8 87.5 1 3 33.3 0 0.0 0.0 0.0 0 1 1 0 3
Passing Table 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 2018-2019 19 Cercle Brugge be BEL 1. First Division A 15th 1.4 16 21 76.2 253 106 8 8 100.0 7 8 87.5 1 3 33.3 0 0.0 0.0 0.0 0 1 1 0 3 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 12th 13.7 292 431 67.7 3987 1243 170 214 79.4 92 131 70.2 8 31 25.8 2 1.6 1.9 +0.4 15 31 18 4 36 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 8th 23.0 568 780 72.8 8560 2393 328 402 81.6 159 214 74.3 45 83 54.2 2 3.8 2.2 -1.8 32 61 23 4 70 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 1st 19.3 420 624 67.3 6946 2510 216 271 79.7 116 175 66.3 59 122 48.4 3 4.1 4.3 -1.1 38 44 20 6 55 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 15th 11.2 228 358 63.7 3856 1464 118 151 78.1 64 92 69.6 35 83 42.2 1 2.2 2.5 -1.2 24 35 15 3 43 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 12th 2.1 0 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 19th 7.1 0 Matches 6 Seasons 3 Clubs 4 Leagues 77.8 1524 2214 68.8 23602 7716 840 1046 80.3 438 620 70.6 148 322 46.0 8 11.6 10.8 -3.6 109 172 77 17 207 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 Le Havre (4 Seasons) 2 Leagues 67.3 1508 2193 68.8 23349 7610 832 1038 80.2 431 612 70.4 147 319 46.1 8 11.6 10.8 -3.6 109 171 76 17 204 Adana Demirspor (2 Seasons) 1 League 9.2 0 Cercle Brugge (1 Season) 1 League 1.4 16 21 76.2 253 106 8 8 100.0 7 8 87.5 1 3 33.3 0 0.0 0.0 0.0 0 1 1 0 3 Ligue 2 (3 Seasons) 56.1 1280 1835 69.8 19493 6146 714 887 80.5 367 520 70.6 112 236 47.5 7 9.4 8.3 -2.4 85 136 61 14 161 Süper Lig (2 Seasons) 9.2 0 Ligue 1 (1 Season) 11.2 228 358 63.7 3856 1464 118 151 78.1 64 92 69.6 35 83 42.2 1 2.2 2.5 -1.2 24 35 15 3 43 First Division A (1 Season) 1.4 16 21 76.2 253 106 8 8 100.0 7 8 87.5 1 3 33.3 0 0.0 0.0 0.0 0 1 1 0 3
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 19 Cercle Brugge 1 League 1.4 21 17 3 1 0 0 0 1 0 0 0 0 16 1 1 2020-2021 21 Le Havre 2 Leagues 14.7 431 413 17 4 1 3 22 5 2 1 0 0 292 1 18 2021-2022 22 Le Havre 2 Leagues 24.0 780 734 41 16 4 7 50 6 15 5 8 0 568 5 19 2022-2023 23 Le Havre 2 Leagues 20.6 624 508 111 24 4 2 107 2 71 31 31 0 420 5 16 2023-2024 24 Le Havre 2 Leagues 12.1 358 289 66 17 6 1 55 1 36 23 13 0 228 3 14 2023-2024 24 Adana Demirspor 1 League 2.1 3 2024-2025 25 Adana Demirspor 1 League 7.1 29 6 Seasons 3 Clubs 5 Leagues 82.1 2214 1961 238 62 15 13 266 15 124 60 52 0 1524 15 68 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Le Havre (4 Seasons) 3 Leagues 71.5 2193 1944 235 61 15 13 234 14 124 60 52 0 1508 14 67 Adana Demirspor (2 Seasons) 1 League 9.2 32 Cercle Brugge (1 Season) 1 League 1.4 21 17 3 1 0 0 0 1 0 0 0 0 16 1 1 Coupe de France (4 Seasons) 4.3 1 Ligue 2 (3 Seasons) 56.1 1835 1655 169 44 9 12 179 13 88 37 39 0 1280 11 53 Süper Lig (2 Seasons) 9.2 32 Ligue 1 (1 Season) 11.2 358 289 66 17 6 1 54 1 36 23 13 0 228 3 14 First Division A (1 Season) 1.4 21 17 3 1 0 0 0 1 0 0 0 0 16 1 1
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 19 Cercle Brugge be BEL 1. First Division A 15th 1.4 21 17 3 1 0 0 0 1 0 0 0 0 16 1 1 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 12th 13.7 431 413 17 4 1 3 22 5 2 1 0 0 292 1 18 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 8th 23.0 780 734 41 16 4 7 50 6 15 5 8 0 568 5 19 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 1st 19.3 624 508 111 24 4 2 107 2 71 31 31 0 420 5 16 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 15th 11.2 358 289 66 17 6 1 54 1 36 23 13 0 228 3 14 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 12th 2.1 3 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 19th 7.1 29 Matches 6 Seasons 3 Clubs 4 Leagues 77.8 2214 1961 238 62 15 13 265 15 124 60 52 0 1524 15 68 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Le Havre (4 Seasons) 2 Leagues 67.3 2193 1944 235 61 15 13 233 14 124 60 52 0 1508 14 67 Adana Demirspor (2 Seasons) 1 League 9.2 32 Cercle Brugge (1 Season) 1 League 1.4 21 17 3 1 0 0 0 1 0 0 0 0 16 1 1 Ligue 2 (3 Seasons) 56.1 1835 1655 169 44 9 12 179 13 88 37 39 0 1280 11 53 Süper Lig (2 Seasons) 9.2 32 Ligue 1 (1 Season) 11.2 358 289 66 17 6 1 54 1 36 23 13 0 228 3 14 First Division A (1 Season) 1.4 21 17 3 1 0 0 0 1 0 0 0 0 16 1 1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018-2019 19 Cercle Brugge 1 League 1.4 1 0.74 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 21 Le Havre 2 Leagues 14.7 35 2.55 26 0 2 2 5 0 1 0.07 1 0 0 0 0 0 2021-2022 22 Le Havre 2 Leagues 24.0 74 3.22 53 3 4 5 9 0 4 0.17 3 0 0 1 0 0 2022-2023 23 Le Havre 2 Leagues 20.6 73 3.78 36 26 3 3 5 0 6 0.31 2 3 1 0 0 0 2023-2024 24 Le Havre 2 Leagues 12.1 40 3.56 24 11 3 2 0 0 2 0.18 1 1 0 0 0 0 2023-2024 24 Adana Demirspor 1 League 2.1 2024-2025 25 Adana Demirspor 1 League 7.1 6 Seasons 3 Clubs 5 Leagues 82.1 223 3.25 140 40 12 12 19 0 13 0.19 7 4 1 1 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Le Havre (4 Seasons) 3 Leagues 71.5 222 3.30 139 40 12 12 19 0 13 0.19 7 4 1 1 0 0 Adana Demirspor (2 Seasons) 1 League 9.2 Cercle Brugge (1 Season) 1 League 1.4 1 0.74 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Coupe de France (4 Seasons) 4.3 Ligue 2 (3 Seasons) 56.1 182 3.25 115 29 9 10 19 0 11 0.20 6 3 1 1 0 0 Süper Lig (2 Seasons) 9.2 Ligue 1 (1 Season) 11.2 40 3.56 24 11 3 2 0 0 2 0.18 1 1 0 0 0 0 First Division A (1 Season) 1.4 1 0.74 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018-2019 19 Cercle Brugge be BEL 1. First Division A 15th 1.4 1 0.74 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 12th 13.7 35 2.55 26 0 2 2 5 0 1 0.07 1 0 0 0 0 0 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 8th 23.0 74 3.22 53 3 4 5 9 0 4 0.17 3 0 0 1 0 0 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 1st 19.3 73 3.78 36 26 3 3 5 0 6 0.31 2 3 1 0 0 0 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 15th 11.2 40 3.56 24 11 3 2 0 0 2 0.18 1 1 0 0 0 0 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 12th 2.1 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 19th 7.1 Matches 6 Seasons 3 Clubs 4 Leagues 77.8 223 3.25 140 40 12 12 19 0 13 0.19 7 4 1 1 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Le Havre (4 Seasons) 2 Leagues 67.3 222 3.30 139 40 12 12 19 0 13 0.19 7 4 1 1 0 0 Adana Demirspor (2 Seasons) 1 League 9.2 Cercle Brugge (1 Season) 1 League 1.4 1 0.74 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Ligue 2 (3 Seasons) 56.1 182 3.25 115 29 9 10 19 0 11 0.20 6 3 1 1 0 0 Süper Lig (2 Seasons) 9.2 Ligue 1 (1 Season) 11.2 40 3.56 24 11 3 2 0 0 2 0.18 1 1 0 0 0 0 First Division A (1 Season) 1.4 1 0.74 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table 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 2018-2019 19 Cercle Brugge 1 League 1.4 2 2 1 1 0 1 2 50.0 1 0 0 0 0 2 0 0 2020-2021 21 Le Havre 2 Leagues 14.7 16 8 5 9 2 4 10 40.0 6 16 1 15 6 22 4 0 2021-2022 22 Le Havre 2 Leagues 24.0 19 11 6 10 3 8 17 47.1 9 13 2 11 7 26 8 0 2022-2023 23 Le Havre 2 Leagues 20.6 25 16 6 15 4 12 27 44.4 15 10 1 9 12 37 11 0 2023-2024 24 Le Havre 2 Leagues 12.1 3 2 2 1 0 2 4 50.0 2 6 1 5 3 6 4 0 2023-2024 24 Adana Demirspor 1 League 2.1 3 0 0 2024-2025 25 Adana Demirspor 1 League 7.1 2 3 0 6 Seasons 3 Clubs 5 Leagues 82.1 65 44 20 36 9 27 60 45.0 33 45 5 40 31 93 27 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Le Havre (4 Seasons) 3 Leagues 71.5 63 37 19 35 9 26 58 44.8 32 45 5 40 28 91 27 0 Adana Demirspor (2 Seasons) 1 League 9.2 5 3 0 Cercle Brugge (1 Season) 1 League 1.4 2 2 1 1 0 1 2 50.0 1 0 0 0 0 2 0 0 Coupe de France (4 Seasons) 4.3 0 0 0 Ligue 2 (3 Seasons) 56.1 60 35 17 34 9 24 54 44.4 30 39 4 35 25 85 23 0 Süper Lig (2 Seasons) 9.2 5 3 0 Ligue 1 (1 Season) 11.2 3 2 2 1 0 2 4 50.0 2 6 1 5 3 6 4 0 First Division A (1 Season) 1.4 2 2 1 1 0 1 2 50.0 1 0 0 0 0 2 0 0
Defensive Actions Table 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 2018-2019 19 Cercle Brugge be BEL 1. First Division A 15th 1.4 2 2 1 1 0 1 2 50.0 1 0 0 0 0 2 0 0 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 12th 13.7 16 8 5 9 2 4 10 40.0 6 16 1 15 6 22 4 0 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 8th 23.0 19 11 6 10 3 8 17 47.1 9 13 2 11 7 26 8 0 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 1st 19.3 25 16 6 15 4 12 27 44.4 15 10 1 9 12 37 11 0 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 15th 11.2 3 2 2 1 0 2 4 50.0 2 6 1 5 3 6 4 0 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 12th 2.1 3 0 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 19th 7.1 2 3 Matches 6 Seasons 3 Clubs 4 Leagues 77.8 65 44 20 36 9 27 60 45.0 33 45 5 40 31 93 27 0 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 Le Havre (4 Seasons) 2 Leagues 67.3 63 37 19 35 9 26 58 44.8 32 45 5 40 28 91 27 0 Adana Demirspor (2 Seasons) 1 League 9.2 5 3 0 Cercle Brugge (1 Season) 1 League 1.4 2 2 1 1 0 1 2 50.0 1 0 0 0 0 2 0 0 Ligue 2 (3 Seasons) 56.1 60 35 17 34 9 24 54 44.4 30 39 4 35 25 85 23 0 Süper Lig (2 Seasons) 9.2 5 3 0 Ligue 1 (1 Season) 11.2 3 2 2 1 0 2 4 50.0 2 6 1 5 3 6 4 0 First Division A (1 Season) 1.4 2 2 1 1 0 1 2 50.0 1 0 0 0 0 2 0 0
Possession Table 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 2018-2019 19 Cercle Brugge 1 League 1.4 29 0 5 15 10 1 29 1 0 0.0 1 100.0 16 62 26 0 0 1 1 4 17 3 2020-2021 21 Le Havre 2 Leagues 14.7 619 7 58 273 297 53 619 41 19 46.3 22 53.7 376 2175 946 32 21 6 55 21 476 130 2021-2022 22 Le Havre 2 Leagues 24.0 1051 10 87 507 468 64 1051 73 33 45.2 40 54.8 705 4162 1497 48 33 10 74 37 799 185 2022-2023 23 Le Havre 2 Leagues 20.6 832 14 69 370 403 60 831 53 20 37.7 25 47.2 567 3438 1132 31 22 8 47 28 560 153 2023-2024 24 Le Havre 2 Leagues 12.1 485 6 50 224 221 33 485 38 15 39.5 21 55.3 340 1958 846 22 20 7 23 17 328 72 2023-2024 24 Adana Demirspor 1 League 2.1 2024-2025 25 Adana Demirspor 1 League 7.1 6 Seasons 3 Clubs 5 Leagues 82.1 3016 37 269 1389 1399 211 3015 206 87 42.2 109 52.9 2004 11795 4447 133 96 32 200 107 2180 543 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 Le Havre (4 Seasons) 3 Leagues 71.5 2987 37 264 1374 1389 210 2986 205 87 42.4 108 52.7 1988 11733 4421 133 96 31 199 103 2163 540 Adana Demirspor (2 Seasons) 1 League 9.2 Cercle Brugge (1 Season) 1 League 1.4 29 0 5 15 10 1 29 1 0 0.0 1 100.0 16 62 26 0 0 1 1 4 17 3 Coupe de France (4 Seasons) 4.3 Ligue 2 (3 Seasons) 56.1 2502 31 214 1150 1168 177 2501 167 72 43.1 87 52.1 1648 9775 3575 111 76 24 176 86 1835 468 Süper Lig (2 Seasons) 9.2 Ligue 1 (1 Season) 11.2 485 6 50 224 221 33 485 38 15 39.5 21 55.3 340 1958 846 22 20 7 23 17 328 72 First Division A (1 Season) 1.4 29 0 5 15 10 1 29 1 0 0.0 1 100.0 16 62 26 0 0 1 1 4 17 3
Possession Table 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 2018-2019 19 Cercle Brugge be BEL 1. First Division A 15th 1.4 29 0 5 15 10 1 29 1 0 0.0 1 100.0 16 62 26 0 0 1 1 4 17 3 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 12th 13.7 619 7 58 273 297 53 619 41 19 46.3 22 53.7 376 2175 946 32 21 6 55 21 476 130 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 8th 23.0 1051 10 87 507 468 64 1051 73 33 45.2 40 54.8 705 4162 1497 48 33 10 74 37 799 185 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 1st 19.3 832 14 69 370 403 60 831 53 20 37.7 25 47.2 567 3438 1132 31 22 8 47 28 560 153 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 15th 11.2 485 6 50 224 221 33 485 38 15 39.5 21 55.3 340 1958 846 22 20 7 23 17 328 72 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 12th 2.1 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 19th 7.1 Matches 6 Seasons 3 Clubs 4 Leagues 77.8 3016 37 269 1389 1399 211 3015 206 87 42.2 109 52.9 2004 11795 4447 133 96 32 200 107 2180 543 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 Le Havre (4 Seasons) 2 Leagues 67.3 2987 37 264 1374 1389 210 2986 205 87 42.4 108 52.7 1988 11733 4421 133 96 31 199 103 2163 540 Adana Demirspor (2 Seasons) 1 League 9.2 Cercle Brugge (1 Season) 1 League 1.4 29 0 5 15 10 1 29 1 0 0.0 1 100.0 16 62 26 0 0 1 1 4 17 3 Ligue 2 (3 Seasons) 56.1 2502 31 214 1150 1168 177 2501 167 72 43.1 87 52.1 1648 9775 3575 111 76 24 176 86 1835 468 Süper Lig (2 Seasons) 9.2 Ligue 1 (1 Season) 11.2 485 6 50 224 221 33 485 38 15 39.5 21 55.3 340 1958 846 22 20 7 23 17 328 72 First Division A (1 Season) 1.4 29 0 5 15 10 1 29 1 0 0.0 1 100.0 16 62 26 0 0 1 1 4 17 3
Playing Time Table 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 2018-2019 19 Cercle Brugge be BEL 1. First Division A 2 122 61 4.5 1.4 1 91 1 1 31 1 0.00 2 3 -1 -0.74 +0.55 1.0 2.1 -1.0 -0.76 -0.24 Matches 2020-2021 21 Le Havre fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 24 1,236 52 36.1 13.7 12 74 4 12 29 4 1.13 14 17 -3 -0.22 +0.07 14.6 20.4 -5.8 -0.42 -0.39 Matches 2021-2022 22 Le Havre fr FRA Coupe de France 1 89 89 42.4 1.0 1 89 0 0 0 3.00 2 0 +2 +2.02 +2.02 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 35 2,072 59 60.6 23.0 24 80 6 11 14 1 1.31 20 18 +2 +0.09 +0.42 25.7 22.5 +3.2 +0.14 +0.54 Matches 2022-2023 23 Le Havre fr FRA Coupe de France 1 120 120 100.0 1.3 1 120 1 0 0 1.00 3 3 0 0.00 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 28 1,737 62 50.8 19.3 20 76 3 8 27 0 2.11 22 10 +12 +0.62 -0.18 28.3 15.4 +12.8 +0.67 +0.32 Matches 2023-2024 24 Le Havre fr FRA Coupe de France 1 84 84 31.1 0.9 1 84 0 0 0 3.00 2 1 +1 +1.07 +1.56 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 18 1,009 56 33.0 11.2 12 71 0 6 26 1 1.11 10 14 -4 -0.36 -0.05 11.9 15.2 -3.3 -0.30 +0.14 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 6 189 32 5.5 2.1 2 56 0 4 20 0 0.67 0 8 -8 -3.81 -3.84 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 14 641 46 41.9 7.1 6 73 1 8 26 0 0.14 5 20 -15 -2.11 -1.40 Matches 6 Seasons 3 Clubs 5 Leagues 131 7,389 56 34.1 82.1 81 77 17 50 24 7 1.26 80 95 -15 -0.18 +0.12 81.5 75.6 +5.9 +0.09 +0.32 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 Le Havre (4 Seasons) 3 Leagues 109 6,437 59 45.9 71.5 72 77 15 37 24 6 1.46 73 64 +9 +0.13 +0.19 80.5 73.5 +7.0 +0.10 +0.23 Adana Demirspor (2 Seasons) 1 League 20 830 42 16.8 9.2 8 69 1 12 24 0 0.30 5 28 -23 -2.49 -2.36 Cercle Brugge (1 Season) 1 League 2 122 61 4.5 1.4 1 91 1 1 31 1 0.00 2 3 -1 -0.74 +0.55 1.0 2.1 -1.0 -0.76 -0.24 Coupe de France (4 Seasons) 4 383 96 55.5 4.3 4 96 2 0 0 1.75 7 5 +2 +0.47 +0.76 Ligue 2 (3 Seasons) 87 5,045 58 49.2 56.1 56 77 13 31 23 5 1.52 56 45 +11 +0.20 +0.14 68.6 58.3 +10.3 +0.18 +0.19 Süper Lig (2 Seasons) 20 830 42 16.8 9.2 8 69 1 12 24 0 0.30 5 28 -23 -2.49 -2.36 Ligue 1 (1 Season) 18 1,009 56 33.0 11.2 12 71 0 6 26 1 1.11 10 14 -4 -0.36 -0.05 11.9 15.2 -3.3 -0.30 +0.14 First Division A (1 Season) 2 122 61 4.5 1.4 1 91 1 1 31 1 0.00 2 3 -1 -0.74 +0.55 1.0 2.1 -1.0 -0.76 -0.24
Playing Time Table 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 2018-2019 19 Cercle Brugge 1 League 2 122 61 4.5 1.4 1 91 1 1 31 1 0.00 2 3 -1 -0.74 +0.55 1.0 2.1 -1.0 -0.76 -0.24 2020-2021 21 Le Havre 2 Leagues 25 1,326 53 37.8 14.7 13 75 5 12 29 4 1.08 14 18 -4 -0.27 +0.02 14.6 20.4 -5.8 -0.42 -0.39 2021-2022 22 Le Havre 2 Leagues 36 2,161 60 59.5 24.0 25 80 6 11 14 1 1.36 22 18 +4 +0.17 +0.47 25.7 22.5 +3.2 +0.14 +0.54 2022-2023 23 Le Havre 2 Leagues 29 1,857 64 52.5 20.6 21 78 4 8 27 0 2.07 25 13 +12 +0.58 -0.22 28.3 15.4 +12.8 +0.67 +0.32 2023-2024 24 Le Havre 2 Leagues 19 1,093 58 32.8 12.1 13 72 0 6 26 1 1.21 12 15 -3 -0.25 +0.07 11.9 15.2 -3.3 -0.30 +0.14 2023-2024 24 Adana Demirspor 1 League 6 189 32 5.5 2.1 2 56 0 4 20 0 0.67 0 8 -8 -3.81 -3.84 2024-2025 25 Adana Demirspor 1 League 14 641 46 41.9 7.1 6 73 1 8 26 0 0.14 5 20 -15 -2.11 -1.40 6 Seasons 3 Clubs 5 Leagues 131 7,389 56 34.1 82.1 81 77 17 50 24 7 1.26 80 95 -15 -0.18 +0.12 81.5 75.6 +5.9 +0.09 +0.32 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 Le Havre (4 Seasons) 3 Leagues 109 6,437 59 45.9 71.5 72 77 15 37 24 6 1.46 73 64 +9 +0.13 +0.19 80.5 73.5 +7.0 +0.10 +0.23 Adana Demirspor (2 Seasons) 1 League 20 830 42 16.8 9.2 8 69 1 12 24 0 0.30 5 28 -23 -2.49 -2.36 Cercle Brugge (1 Season) 1 League 2 122 61 4.5 1.4 1 91 1 1 31 1 0.00 2 3 -1 -0.74 +0.55 1.0 2.1 -1.0 -0.76 -0.24 Coupe de France (4 Seasons) 4 383 96 55.5 4.3 4 96 2 0 0 1.75 7 5 +2 +0.47 +0.76 Ligue 2 (3 Seasons) 87 5,045 58 49.2 56.1 56 77 13 31 23 5 1.52 56 45 +11 +0.20 +0.14 68.6 58.3 +10.3 +0.18 +0.19 Süper Lig (2 Seasons) 20 830 42 16.8 9.2 8 69 1 12 24 0 0.30 5 28 -23 -2.49 -2.36 Ligue 1 (1 Season) 18 1,009 56 33.0 11.2 12 71 0 6 26 1 1.11 10 14 -4 -0.36 -0.05 11.9 15.2 -3.3 -0.30 +0.14 First Division A (1 Season) 2 122 61 4.5 1.4 1 91 1 1 31 1 0.00 2 3 -1 -0.74 +0.55 1.0 2.1 -1.0 -0.76 -0.24
Playing Time Table 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 2018-2019 19 Cercle Brugge be BEL 1. First Division A 15th 2 122 61 4.5 1.4 1 91 1 1 31 1 0.00 2 3 -1 -0.74 +0.55 1.0 2.1 -1.0 -0.76 -0.24 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 12th 24 1,236 52 36.1 13.7 12 74 4 12 29 4 1.13 14 17 -3 -0.22 +0.07 14.6 20.4 -5.8 -0.42 -0.39 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 8th 35 2,072 59 60.6 23.0 24 80 6 11 14 1 1.31 20 18 +2 +0.09 +0.42 25.7 22.5 +3.2 +0.14 +0.54 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 1st 28 1,737 62 50.8 19.3 20 76 3 8 27 0 2.11 22 10 +12 +0.62 -0.18 28.3 15.4 +12.8 +0.67 +0.32 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 15th 18 1,009 56 33.0 11.2 12 71 0 6 26 1 1.11 10 14 -4 -0.36 -0.05 11.9 15.2 -3.3 -0.30 +0.14 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 12th 6 189 32 5.5 2.1 2 56 0 4 20 0 0.67 0 8 -8 -3.81 -3.84 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 19th 14 641 46 41.9 7.1 6 73 1 8 26 0 0.14 5 20 -15 -2.11 -1.40 Matches 6 Seasons 3 Clubs 4 Leagues 127 7,006 55 33.4 77.8 77 76 15 50 24 7 1.24 73 90 -17 -0.22 +0.08 81.5 75.6 +5.9 +0.09 +0.32 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 Le Havre (4 Seasons) 2 Leagues 105 6,054 58 45.5 67.3 68 76 13 37 24 6 1.45 66 59 +7 +0.10 +0.15 80.5 73.5 +7.0 +0.10 +0.23 Adana Demirspor (2 Seasons) 1 League 20 830 42 16.8 9.2 8 69 1 12 24 0 0.30 5 28 -23 -2.49 -2.36 Cercle Brugge (1 Season) 1 League 2 122 61 4.5 1.4 1 91 1 1 31 1 0.00 2 3 -1 -0.74 +0.55 1.0 2.1 -1.0 -0.76 -0.24 Ligue 2 (3 Seasons) 87 5,045 58 49.2 56.1 56 77 13 31 23 5 1.52 56 45 +11 +0.20 +0.14 68.6 58.3 +10.3 +0.18 +0.19 Süper Lig (2 Seasons) 20 830 42 16.8 9.2 8 69 1 12 24 0 0.30 5 28 -23 -2.49 -2.36 Ligue 1 (1 Season) 18 1,009 56 33.0 11.2 12 71 0 6 26 1 1.11 10 14 -4 -0.36 -0.05 11.9 15.2 -3.3 -0.30 +0.14 First Division A (1 Season) 2 122 61 4.5 1.4 1 91 1 1 31 1 0.00 2 3 -1 -0.74 +0.55 1.0 2.1 -1.0 -0.76 -0.24
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2018-2019 19 Cercle Brugge 1 League 1.4 0 0 0 1 3 1 0 0 2 0 0 0 6 1 1 50.0 2020-2021 21 Le Havre 2 Leagues 14.7 3 0 0 25 29 5 22 6 8 0 0 0 46 11 25 30.6 2021-2022 22 Le Havre 2 Leagues 24.0 0 0 0 27 53 7 50 7 11 0 0 0 94 19 44 30.2 2022-2023 23 Le Havre 2 Leagues 20.6 2 0 0 27 30 18 107 12 16 1 0 0 67 21 35 37.5 2023-2024 24 Le Havre 2 Leagues 12.1 1 0 0 10 21 6 55 3 2 0 0 0 36 10 10 50.0 2023-2024 24 Adana Demirspor 1 League 2.1 0 0 0 0 4 0 3 0 3 0 2024-2025 25 Adana Demirspor 1 League 7.1 0 0 0 6 13 2 29 3 2 0 6 Seasons 3 Clubs 5 Leagues 82.1 6 0 0 96 153 39 266 31 44 1 0 0 249 62 115 35.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Le Havre (4 Seasons) 3 Leagues 71.5 6 0 0 89 133 36 234 28 37 1 0 0 243 61 114 34.9 Adana Demirspor (2 Seasons) 1 League 9.2 0 0 0 6 17 2 32 3 5 0 Cercle Brugge (1 Season) 1 League 1.4 0 0 0 1 3 1 0 0 2 0 0 0 6 1 1 50.0 Coupe de France (4 Seasons) 4.3 0 0 0 0 1 1 1 0 0 0 Ligue 2 (3 Seasons) 56.1 5 0 0 79 112 30 179 25 35 1 0 0 207 51 104 32.9 Süper Lig (2 Seasons) 9.2 0 0 0 6 17 2 32 3 5 0 Ligue 1 (1 Season) 11.2 1 0 0 10 20 5 54 3 2 0 0 0 36 10 10 50.0 First Division A (1 Season) 1.4 0 0 0 1 3 1 0 0 2 0 0 0 6 1 1 50.0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2018-2019 19 Cercle Brugge be BEL 1. First Division A 15th 1.4 0 0 0 1 3 1 0 0 2 0 0 0 6 1 1 50.0 Matches 2020-2021 21 Le Havre fr FRA 2. Ligue 2 12th 13.7 3 0 0 25 29 5 22 6 8 0 0 0 46 11 25 30.6 Matches 2021-2022 22 Le Havre fr FRA 2. Ligue 2 8th 23.0 0 0 0 27 53 7 50 7 11 0 0 0 94 19 44 30.2 Matches 2022-2023 23 Le Havre fr FRA 2. Ligue 2 1st 19.3 2 0 0 27 30 18 107 12 16 1 0 0 67 21 35 37.5 Matches 2023-2024 24 Le Havre fr FRA 1. Ligue 1 15th 11.2 1 0 0 10 20 5 54 3 2 0 0 0 36 10 10 50.0 Matches 2023-2024 24 Adana Demirspor tr TUR 1. Süper Lig 12th 2.1 0 0 0 0 4 0 3 0 3 0 Matches 2024-2025 25 Adana Demirspor tr TUR 1. Süper Lig 19th 7.1 0 0 0 6 13 2 29 3 2 0 Matches 6 Seasons 3 Clubs 4 Leagues 77.8 6 0 0 96 152 38 265 31 44 1 0 0 249 62 115 35.0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Le Havre (4 Seasons) 2 Leagues 67.3 6 0 0 89 132 35 233 28 37 1 0 0 243 61 114 34.9 Adana Demirspor (2 Seasons) 1 League 9.2 0 0 0 6 17 2 32 3 5 0 Cercle Brugge (1 Season) 1 League 1.4 0 0 0 1 3 1 0 0 2 0 0 0 6 1 1 50.0 Ligue 2 (3 Seasons) 56.1 5 0 0 79 112 30 179 25 35 1 0 0 207 51 104 32.9 Süper Lig (2 Seasons) 9.2 0 0 0 6 17 2 32 3 5 0 Ligue 1 (1 Season) 11.2 1 0 0 10 20 5 54 3 2 0 0 0 36 10 10 50.0 First Division A (1 Season) 1.4 0 0 0 1 3 1 0 0 2 0 0 0 6 1 1 50.0
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 .
View Additional Information
More Nabil Alioui Pages
Nabil Alioui 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)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary