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 2016-2017 17 Nice 2. Europa Lg 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 17 Nice fr FRA 1. Ligue 1 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Nice fr FRA Coupe de France 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Nice fr FRA 1. Ligue 1 3 0 55 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 2 8 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Matches 2018-2019 19 Nice fr FRA Coupe de France 0 0 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 1 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Nice fr FRA 1. Ligue 1 0 0 Matches 2020-2021 21 Nice 2. Europa Lg 1 0 63 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 5 5 8 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Matches 2020-2021 21 Nice fr FRA 1. Ligue 1 2 0 34 0.4 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 2 2 5 0.00 0.00 0.00 0.00 0.00 0.00 0.08 0.08 0.00 0.08 Matches 2020-2021 21 Lausanne-Sport ch SUI 1. Super Lg 21 17 1,441 16.0 2 4 6 2 0 0 6 0 0.12 0.25 0.37 0.12 0.37 Matches 2021-2022 22 Lausanne-Sport ch SUI 1. Super Lg 34 24 2,107 23.4 2 3 5 2 0 0 8 1 0.09 0.13 0.21 0.09 0.21 Matches 2022-2023 23 Lugano ch SUI 1. Super Lg 18 11 939 10.4 1 2 3 1 0 0 5 1 0.10 0.19 0.29 0.10 0.29 Matches 2023-2024 24 Lugano ch SUI 1. Super Lg 23 14 1,215 13.5 0 2 2 0 0 0 4 0 0.00 0.15 0.15 0.00 0.15 Matches 2024-2025 25 Lugano 3. Conf Lg 6 5 363 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Matches 2024-2025 25 Lugano ch SUI 1. Super Lg 17 5 639 7.1 1 2 3 1 0 0 1 0 0.14 0.28 0.42 0.14 0.42 Matches 8 Seasons 3 Clubs 6 Leagues 129 76 6,947 77.2 7 13 20 7 0 0 26 2 0.0 0.0 0.1 0.1 11 9 21 0.09 0.17 0.26 0.09 0.26 0.02 0.05 0.07 0.02 0.07 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 Nice (4 Seasons) 4 Leagues 10 0 243 2.7 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 11 9 21 0.00 0.00 0.00 0.00 0.00 0.02 0.05 0.07 0.02 0.07 Lugano (3 Seasons) 2 Leagues 64 35 3,156 35.1 3 6 9 3 0 0 11 1 0.09 0.17 0.26 0.09 0.26 Lausanne-Sport (2 Seasons) 1 League 55 41 3,548 39.4 4 7 11 4 0 0 14 1 0.10 0.18 0.28 0.10 0.28 Super Lg (5 Seasons) 113 71 6,341 70.5 6 13 19 6 0 0 24 2 0.09 0.18 0.27 0.09 0.27 Ligue 1 (4 Seasons) 6 0 105 1.2 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.1 6 4 13 0.00 0.00 0.00 0.00 0.00 0.04 0.03 0.07 0.04 0.07 Europa Lg (2 Seasons) 2 0 85 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 5 5 8 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Coupe de France (2 Seasons) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 6 5 363 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Coupe de la Ligue (1 Season) 1 0 44 0.5 0 0 0 0 0 0 0 0 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 2016-2017 17 Nice 2 Leagues 2 0 38 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 18 Nice 2 Leagues 4 0 64 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 2 8 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 2018-2019 19 Nice 3 Leagues 1 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 21 Nice 2 Leagues 3 0 97 1.1 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 7 7 13 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 2020-2021 21 Lausanne-Sport 1 League 21 17 1,441 16.0 2 4 6 2 0 0 6 0 0.12 0.25 0.37 0.12 0.37 2021-2022 22 Lausanne-Sport 1 League 34 24 2,107 23.4 2 3 5 2 0 0 8 1 0.09 0.13 0.21 0.09 0.21 2022-2023 23 Lugano 1 League 18 11 939 10.4 1 2 3 1 0 0 5 1 0.10 0.19 0.29 0.10 0.29 2023-2024 24 Lugano 1 League 23 14 1,215 13.5 0 2 2 0 0 0 4 0 0.00 0.15 0.15 0.00 0.15 2024-2025 25 Lugano 2 Leagues 23 10 1,002 11.1 2 2 4 2 0 0 2 0 0.18 0.18 0.36 0.18 0.36 8 Seasons 3 Clubs 6 Leagues 129 76 6,947 77.2 7 13 20 7 0 0 26 2 0.0 0.0 0.1 0.1 11 9 21 0.09 0.17 0.26 0.09 0.26 0.02 0.05 0.07 0.02 0.07 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 Nice (4 Seasons) 4 Leagues 10 0 243 2.7 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 11 9 21 0.00 0.00 0.00 0.00 0.00 0.02 0.05 0.07 0.02 0.07 Lugano (3 Seasons) 2 Leagues 64 35 3,156 35.1 3 6 9 3 0 0 11 1 0.09 0.17 0.26 0.09 0.26 Lausanne-Sport (2 Seasons) 1 League 55 41 3,548 39.4 4 7 11 4 0 0 14 1 0.10 0.18 0.28 0.10 0.28 Super Lg (5 Seasons) 113 71 6,341 70.5 6 13 19 6 0 0 24 2 0.09 0.18 0.27 0.09 0.27 Ligue 1 (4 Seasons) 6 0 105 1.2 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.1 6 4 13 0.00 0.00 0.00 0.00 0.00 0.04 0.03 0.07 0.04 0.07 Europa Lg (2 Seasons) 2 0 85 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 5 5 8 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Coupe de France (2 Seasons) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 6 5 363 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Coupe de la Ligue (1 Season) 1 0 44 0.5 0 0 0 0 0 0 0 0 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 2016-2017 17 Nice fr FRA 1. Ligue 1 3rd 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Nice fr FRA 1. Ligue 1 8th 3 0 55 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 2 8 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Matches 2018-2019 19 Nice fr FRA 1. Ligue 1 7th 0 0 Matches 2020-2021 21 Nice fr FRA 1. Ligue 1 9th 2 0 34 0.4 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 2 2 5 0.00 0.00 0.00 0.00 0.00 0.00 0.08 0.08 0.00 0.08 Matches 2020-2021 21 Lausanne-Sport ch SUI 1. Super Lg 6th 21 17 1,441 16.0 2 4 6 2 0 0 6 0 0.12 0.25 0.37 0.12 0.37 Matches 2021-2022 22 Lausanne-Sport ch SUI 1. Super Lg 10th 34 24 2,107 23.4 2 3 5 2 0 0 8 1 0.09 0.13 0.21 0.09 0.21 Matches 2022-2023 23 Lugano ch SUI 1. Super Lg 3rd 18 11 939 10.4 1 2 3 1 0 0 5 1 0.10 0.19 0.29 0.10 0.29 Matches 2023-2024 24 Lugano ch SUI 1. Super Lg 2nd 23 14 1,215 13.5 0 2 2 0 0 0 4 0 0.00 0.15 0.15 0.00 0.15 Matches 2024-2025 25 Lugano ch SUI 1. Super Lg 4th 17 5 639 7.1 1 2 3 1 0 0 1 0 0.14 0.28 0.42 0.14 0.42 Matches 8 Seasons 3 Clubs 2 Leagues 119 71 6,446 71.6 6 13 19 6 0 0 25 2 0.0 0.0 0.0 0.1 6 4 13 0.08 0.18 0.27 0.08 0.27 0.04 0.03 0.07 0.04 0.07 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 Nice (4 Seasons) 1 League 6 0 105 1.2 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.1 6 4 13 0.00 0.00 0.00 0.00 0.00 0.04 0.03 0.07 0.04 0.07 Lugano (3 Seasons) 1 League 58 30 2,793 31.0 2 6 8 2 0 0 10 1 0.06 0.19 0.26 0.06 0.26 Lausanne-Sport (2 Seasons) 1 League 55 41 3,548 39.4 4 7 11 4 0 0 14 1 0.10 0.18 0.28 0.10 0.28 Super Lg (5 Seasons) 113 71 6,341 70.5 6 13 19 6 0 0 24 2 0.09 0.18 0.27 0.09 0.27 Ligue 1 (4 Seasons) 6 0 105 1.2 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.1 6 4 13 0.00 0.00 0.00 0.00 0.00 0.04 0.03 0.07 0.04 0.07
Standard Stats Table 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-2018 18 Nice fr FRA Coupe de France 33rd 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Nice fr FRA Coupe de France 33rd 0 0 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 9th 1 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 2 0 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (1 Season) 1 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 17 Nice 2. Europa Lg GR 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Nice 2. Europa Lg GR 1 0 63 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 5 5 8 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Matches 2024-2025 25 Lugano 3. Conf Lg R16 6 5 363 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Matches 3 Seasons 2 Clubs 2 Leagues 8 5 448 5.0 1 0 1 1 0 0 1 0 0.0 0.0 0.0 0.0 5 5 8 0.20 0.00 0.20 0.20 0.20 0.00 0.07 0.07 0.00 0.07 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 Nice (2 Seasons) 1 League 2 0 85 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 5 5 8 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Lugano (1 Season) 1 League 6 5 363 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Europa Lg (2 Seasons) 2 0 85 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 5 5 8 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Conf Lg (1 Season) 6 5 363 4.0 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25
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 2016-2017 17 Nice 2 Leagues 0.4 0 0 0 0.00 0.00 0 0 2017-2018 18 Nice 2 Leagues 0.7 0 1 0 0.0 1.64 0.00 0.00 17.0 0 0 0 0.0 0.0 0.04 0.0 0.0 2018-2019 19 Nice 3 Leagues 0.5 0 0 0 2020-2021 21 Nice 2 Leagues 1.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 21 Lausanne-Sport 1 League 16.0 2 24 6 25.0 1.50 0.37 0.08 0.33 0 0 2021-2022 22 Lausanne-Sport 1 League 23.4 2 34 14 41.2 1.45 0.60 0.06 0.14 0 0 2022-2023 23 Lugano 1 League 10.4 1 18 5 27.8 1.73 0.48 0.06 0.20 0 0 2023-2024 24 Lugano 1 League 13.5 0 27 10 37.0 2.00 0.74 0.00 0.00 0 0 2024-2025 25 Lugano 2 Leagues 11.1 2 20 10 50.0 1.80 0.90 0.10 0.20 0 0 8 Seasons 3 Clubs 6 Leagues 77.2 7 124 45 36.3 1.62 0.59 0.06 0.16 17.0 0 0 0 0.0 0.0 0.04 0.0 0.0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Nice (4 Seasons) 4 Leagues 2.7 0 1 0 0.0 0.47 0.00 0.00 17.0 0 0 0 0.0 0.0 0.04 0.0 0.0 Lugano (3 Seasons) 2 Leagues 35.1 3 65 25 38.5 1.85 0.71 0.05 0.12 0 0 Lausanne-Sport (2 Seasons) 1 League 39.4 4 58 20 34.5 1.47 0.51 0.07 0.20 0 0 Super Lg (5 Seasons) 70.5 6 117 43 36.8 1.66 0.61 0.05 0.14 0 0 Ligue 1 (4 Seasons) 1.2 0 1 0 0.0 0.86 0.00 0.00 17.0 0 0 0 0.0 0.0 0.04 0.0 0.0 Europa Lg (2 Seasons) 0.9 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Coupe de France (2 Seasons) 0.1 0 0 0 Conf Lg (1 Season) 4.0 1 6 2 33.3 1.49 0.50 0.17 0.50 0 0 Coupe de la Ligue (1 Season) 0.5 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 2016-2017 17 Nice fr FRA 1. Ligue 1 3rd 0.2 0 0 0 0.00 0.00 0 0 Matches 2017-2018 18 Nice fr FRA 1. Ligue 1 8th 0.6 0 1 0 0.0 1.64 0.00 0.00 17.0 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 2020-2021 21 Nice fr FRA 1. Ligue 1 9th 0.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 21 Lausanne-Sport ch SUI 1. Super Lg 6th 16.0 2 24 6 25.0 1.50 0.37 0.08 0.33 0 0 Matches 2021-2022 22 Lausanne-Sport ch SUI 1. Super Lg 10th 23.4 2 34 14 41.2 1.45 0.60 0.06 0.14 0 0 Matches 2022-2023 23 Lugano ch SUI 1. Super Lg 3rd 10.4 1 18 5 27.8 1.73 0.48 0.06 0.20 0 0 Matches 2023-2024 24 Lugano ch SUI 1. Super Lg 2nd 13.5 0 27 10 37.0 2.00 0.74 0.00 0.00 0 0 Matches 2024-2025 25 Lugano ch SUI 1. Super Lg 4th 7.1 1 14 8 57.1 1.97 1.13 0.07 0.13 0 0 Matches 8 Seasons 3 Clubs 2 Leagues 71.6 6 118 43 36.4 1.65 0.60 0.05 0.14 17.0 0 0 0 0.0 0.0 0.04 0.0 0.0 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 Nice (4 Seasons) 1 League 1.2 0 1 0 0.0 0.86 0.00 0.00 17.0 0 0 0 0.0 0.0 0.04 0.0 0.0 Lugano (3 Seasons) 1 League 31.0 2 59 23 39.0 1.90 0.74 0.03 0.09 0 0 Lausanne-Sport (2 Seasons) 1 League 39.4 4 58 20 34.5 1.47 0.51 0.07 0.20 0 0 Super Lg (5 Seasons) 70.5 6 117 43 36.8 1.66 0.61 0.05 0.14 0 0 Ligue 1 (4 Seasons) 1.2 0 1 0 0.0 0.86 0.00 0.00 17.0 0 0 0 0.0 0.0 0.04 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 PK PKatt Matches 2017-2018 18 Nice fr FRA Coupe de France 33rd 0.1 0 0 0 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 9th 0.5 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.6 0 0 0 Coupe de France (2 Seasons) 0.1 0 0 0 Coupe de la Ligue (1 Season) 0.5 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 17 Nice 2. Europa Lg GR 0.2 0 0 0 0.00 0.00 0 0 Matches 2020-2021 21 Nice 2. Europa Lg GR 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2024-2025 25 Lugano 3. Conf Lg R16 4.0 1 6 2 33.3 1.49 0.50 0.17 0.50 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 5.0 1 6 2 33.3 1.21 0.40 0.17 0.50 0 0 0 0.0 0.0 0.0 0.0 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 Nice (2 Seasons) 1 League 0.9 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Lugano (1 Season) 1 League 4.0 1 6 2 33.3 1.49 0.50 0.17 0.50 0 0 Europa Lg (2 Seasons) 0.9 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Conf Lg (1 Season) 4.0 1 6 2 33.3 1.49 0.50 0.17 0.50 0 0
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 2016-2017 17 Nice 2 Leagues 0.4 0 2017-2018 18 Nice 2 Leagues 0.7 21 27 77.8 329 46 10 12 83.3 8 9 88.9 1 3 33.3 0 0.0 0.1 0.0 0 1 1 0 2 2018-2019 19 Nice 3 Leagues 0.5 0 2020-2021 21 Nice 2 Leagues 1.1 49 63 77.8 858 233 24 28 85.7 19 24 79.2 5 6 83.3 0 0.1 0.1 -0.1 2 4 3 2 7 2020-2021 21 Lausanne-Sport 1 League 16.0 4 2021-2022 22 Lausanne-Sport 1 League 23.4 3 2022-2023 23 Lugano 1 League 10.4 2 2023-2024 24 Lugano 1 League 13.5 2 2024-2025 25 Lugano 2 Leagues 11.1 2 8 Seasons 3 Clubs 6 Leagues 77.2 70 90 77.8 1187 279 34 40 85.0 27 33 81.8 6 9 66.7 13 0.1 0.2 +12.9 2 5 4 2 9 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 Nice (4 Seasons) 4 Leagues 2.7 70 90 77.8 1187 279 34 40 85.0 27 33 81.8 6 9 66.7 0 0.1 0.2 -0.1 2 5 4 2 9 Lugano (3 Seasons) 2 Leagues 35.1 6 Lausanne-Sport (2 Seasons) 1 League 39.4 7 Super Lg (5 Seasons) 70.5 13 Ligue 1 (4 Seasons) 1.2 33 45 73.3 557 94 15 19 78.9 14 18 77.8 2 5 40.0 0 0.0 0.1 0.0 1 1 1 0 4 Europa Lg (2 Seasons) 0.9 37 45 82.2 630 185 19 21 90.5 13 15 86.7 4 4 100.0 0 0.0 0.1 0.0 1 4 3 2 5 Coupe de France (2 Seasons) 0.1 0 Conf Lg (1 Season) 4.0 0 Coupe de la Ligue (1 Season) 0.5 0
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 2016-2017 17 Nice fr FRA 1. Ligue 1 3rd 0.2 0 Matches 2017-2018 18 Nice fr FRA 1. Ligue 1 8th 0.6 21 27 77.8 329 46 10 12 83.3 8 9 88.9 1 3 33.3 0 0.0 0.1 0.0 0 1 1 0 2 Matches 2020-2021 21 Nice fr FRA 1. Ligue 1 9th 0.4 12 18 66.7 228 48 5 7 71.4 6 9 66.7 1 2 50.0 0 0.0 0.0 0.0 1 0 0 0 2 Matches 2020-2021 21 Lausanne-Sport ch SUI 1. Super Lg 6th 16.0 4 Matches 2021-2022 22 Lausanne-Sport ch SUI 1. Super Lg 10th 23.4 3 Matches 2022-2023 23 Lugano ch SUI 1. Super Lg 3rd 10.4 2 Matches 2023-2024 24 Lugano ch SUI 1. Super Lg 2nd 13.5 2 Matches 2024-2025 25 Lugano ch SUI 1. Super Lg 4th 7.1 2 Matches 8 Seasons 3 Clubs 2 Leagues 71.6 33 45 73.3 557 94 15 19 78.9 14 18 77.8 2 5 40.0 13 0.0 0.1 +13.0 1 1 1 0 4 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 Nice (4 Seasons) 1 League 1.2 33 45 73.3 557 94 15 19 78.9 14 18 77.8 2 5 40.0 0 0.0 0.1 0.0 1 1 1 0 4 Lugano (3 Seasons) 1 League 31.0 6 Lausanne-Sport (2 Seasons) 1 League 39.4 7 Super Lg (5 Seasons) 70.5 13 Ligue 1 (4 Seasons) 1.2 33 45 73.3 557 94 15 19 78.9 14 18 77.8 2 5 40.0 0 0.0 0.1 0.0 1 1 1 0 4
Passing Table 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-2018 18 Nice fr FRA Coupe de France 33rd 0.1 0 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 9th 0.5 0 Matches 2 Seasons 1 Club 2 Leagues 0.6 0 Coupe de France (2 Seasons) 0.1 0 Coupe de la Ligue (1 Season) 0.5 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 17 Nice 2. Europa Lg GR 0.2 0 Matches 2020-2021 21 Nice 2. Europa Lg GR 0.7 37 45 82.2 630 185 19 21 90.5 13 15 86.7 4 4 100.0 0 0.0 0.1 0.0 1 4 3 2 5 Matches 2024-2025 25 Lugano 3. Conf Lg R16 4.0 0 Matches 3 Seasons 2 Clubs 2 Leagues 5.0 37 45 82.2 630 185 19 21 90.5 13 15 86.7 4 4 100.0 0 0.0 0.1 0.0 1 4 3 2 5 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 Nice (2 Seasons) 1 League 0.9 37 45 82.2 630 185 19 21 90.5 13 15 86.7 4 4 100.0 0 0.0 0.1 0.0 1 4 3 2 5 Lugano (1 Season) 1 League 4.0 0 Europa Lg (2 Seasons) 0.9 37 45 82.2 630 185 19 21 90.5 13 15 86.7 4 4 100.0 0 0.0 0.1 0.0 1 4 3 2 5 Conf Lg (1 Season) 4.0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 17 Nice 2 Leagues 0.4 0 2017-2018 18 Nice 2 Leagues 0.7 27 26 1 0 0 0 1 1 0 0 0 0 21 0 1 2018-2019 19 Nice 3 Leagues 0.5 2020-2021 21 Nice 2 Leagues 1.1 63 53 10 3 0 0 6 7 0 0 0 0 49 0 2 2020-2021 21 Lausanne-Sport 1 League 16.0 30 2021-2022 22 Lausanne-Sport 1 League 23.4 57 2022-2023 23 Lugano 1 League 10.4 27 2023-2024 24 Lugano 1 League 13.5 23 2024-2025 25 Lugano 2 Leagues 11.1 28 8 Seasons 3 Clubs 6 Leagues 77.2 90 79 11 3 0 0 172 8 0 0 0 0 70 0 3 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Nice (4 Seasons) 4 Leagues 2.7 90 79 11 3 0 0 7 8 0 0 0 0 70 0 3 Lugano (3 Seasons) 2 Leagues 35.1 78 Lausanne-Sport (2 Seasons) 1 League 39.4 87 Super Lg (5 Seasons) 70.5 159 Ligue 1 (4 Seasons) 1.2 45 42 3 1 0 0 4 2 0 0 0 0 33 0 1 Europa Lg (2 Seasons) 0.9 45 37 8 2 0 0 3 6 0 0 0 0 37 0 2 Coupe de France (2 Seasons) 0.1 Conf Lg (1 Season) 4.0 6 Coupe de la Ligue (1 Season) 0.5
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 2017-2018 18 Nice fr FRA Coupe de France 33rd 0.1 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 9th 0.5 Matches 2 Seasons 1 Club 2 Leagues 0.6 Coupe de France (2 Seasons) 0.1 Coupe de la Ligue (1 Season) 0.5
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 17 Nice 2. Europa Lg GR 0.2 0 Matches 2020-2021 21 Nice 2. Europa Lg GR 0.7 45 37 8 2 0 0 3 6 0 0 0 0 37 0 2 Matches 2024-2025 25 Lugano 3. Conf Lg R16 4.0 6 Matches 3 Seasons 2 Clubs 2 Leagues 5.0 45 37 8 2 0 0 9 6 0 0 0 0 37 0 2 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Nice (2 Seasons) 1 League 0.9 45 37 8 2 0 0 3 6 0 0 0 0 37 0 2 Lugano (1 Season) 1 League 4.0 6 Europa Lg (2 Seasons) 0.9 45 37 8 2 0 0 3 6 0 0 0 0 37 0 2 Conf Lg (1 Season) 4.0 6
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 2016-2017 17 Nice 2 Leagues 0.4 2017-2018 18 Nice 2 Leagues 0.7 1 1.64 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 19 Nice 3 Leagues 0.5 2020-2021 21 Nice 2 Leagues 1.1 5 4.64 4 0 0 0 1 0 0 0.00 0 0 0 0 0 0 2020-2021 21 Lausanne-Sport 1 League 16.0 2021-2022 22 Lausanne-Sport 1 League 23.4 2022-2023 23 Lugano 1 League 10.4 2023-2024 24 Lugano 1 League 13.5 2024-2025 25 Lugano 2 Leagues 11.1 8 Seasons 3 Clubs 6 Leagues 77.2 6 3.55 5 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Nice (4 Seasons) 4 Leagues 2.7 6 3.55 5 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Lugano (3 Seasons) 2 Leagues 35.1 Lausanne-Sport (2 Seasons) 1 League 39.4 Super Lg (5 Seasons) 70.5 Ligue 1 (4 Seasons) 1.2 2 2.02 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (2 Seasons) 0.9 4 5.71 3 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Coupe de France (2 Seasons) 0.1 Conf Lg (1 Season) 4.0 Coupe de la Ligue (1 Season) 0.5
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 2017-2018 18 Nice fr FRA Coupe de France 33rd 0.1 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 9th 0.5 Matches 2 Seasons 1 Club 2 Leagues 0.6 Coupe de France (2 Seasons) 0.1 Coupe de la Ligue (1 Season) 0.5
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 17 Nice 2. Europa Lg GR 0.2 Matches 2020-2021 21 Nice 2. Europa Lg GR 0.7 4 5.71 3 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 25 Lugano 3. Conf Lg R16 4.0 Matches 3 Seasons 2 Clubs 2 Leagues 5.0 4 5.71 3 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Nice (2 Seasons) 1 League 0.9 4 5.71 3 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Lugano (1 Season) 1 League 4.0 Europa Lg (2 Seasons) 0.9 4 5.71 3 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Conf Lg (1 Season) 4.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 2016-2017 17 Nice 2 Leagues 0.4 0 2 0 2017-2018 18 Nice 2 Leagues 0.7 1 1 1 0 0 1 3 33.3 2 0 0 0 3 4 0 0 2018-2019 19 Nice 3 Leagues 0.5 0 2020-2021 21 Nice 2 Leagues 1.1 5 3 4 0 1 4 6 66.7 2 4 0 4 5 10 2 0 2020-2021 21 Lausanne-Sport 1 League 16.0 12 13 0 2021-2022 22 Lausanne-Sport 1 League 23.4 24 21 0 2022-2023 23 Lugano 1 League 10.4 11 5 0 2023-2024 24 Lugano 1 League 13.5 18 16 0 2024-2025 25 Lugano 2 Leagues 11.1 8 5 0 8 Seasons 3 Clubs 6 Leagues 77.2 6 77 5 0 1 5 9 55.6 4 4 0 4 70 14 2 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Nice (4 Seasons) 4 Leagues 2.7 6 4 5 0 1 5 9 55.6 4 4 0 4 10 14 2 0 Lugano (3 Seasons) 2 Leagues 35.1 37 26 0 Lausanne-Sport (2 Seasons) 1 League 39.4 36 34 0 Super Lg (5 Seasons) 70.5 69 60 0 Ligue 1 (4 Seasons) 1.2 2 2 2 0 0 2 5 40.0 3 2 0 2 4 6 0 0 Europa Lg (2 Seasons) 0.9 4 2 3 0 1 3 4 75.0 1 2 0 2 6 8 2 0 Coupe de France (2 Seasons) 0.1 0 Conf Lg (1 Season) 4.0 4 0 0 Coupe de la Ligue (1 Season) 0.5 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 2017-2018 18 Nice fr FRA Coupe de France 33rd 0.1 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 9th 0.5 Matches 2 Seasons 1 Club 2 Leagues 0.6 0 Coupe de France (2 Seasons) 0.1 0 Coupe de la Ligue (1 Season) 0.5 0
Defensive Actions Table 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 2016-2017 17 Nice 2. Europa Lg GR 0.2 0 2 Matches 2020-2021 21 Nice 2. Europa Lg GR 0.7 4 2 3 0 1 3 4 75.0 1 2 0 2 4 8 2 0 Matches 2024-2025 25 Lugano 3. Conf Lg R16 4.0 4 0 Matches 3 Seasons 2 Clubs 2 Leagues 5.0 4 6 3 0 1 3 4 75.0 1 2 0 2 6 8 2 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Nice (2 Seasons) 1 League 0.9 4 2 3 0 1 3 4 75.0 1 2 0 2 6 8 2 0 Lugano (1 Season) 1 League 4.0 4 0 0 Europa Lg (2 Seasons) 0.9 4 2 3 0 1 3 4 75.0 1 2 0 2 6 8 2 0 Conf Lg (1 Season) 4.0 4 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 2016-2017 17 Nice 2 Leagues 0.4 2017-2018 18 Nice 2 Leagues 0.7 35 0 3 15 18 4 35 1 1 100.0 0 0.0 26 264 161 4 2 4 3 2 25 8 2018-2019 19 Nice 3 Leagues 0.5 2020-2021 21 Nice 2 Leagues 1.1 86 2 19 38 31 4 86 3 2 66.7 1 33.3 38 318 201 7 5 2 1 3 50 13 2020-2021 21 Lausanne-Sport 1 League 16.0 2021-2022 22 Lausanne-Sport 1 League 23.4 2022-2023 23 Lugano 1 League 10.4 2023-2024 24 Lugano 1 League 13.5 2024-2025 25 Lugano 2 Leagues 11.1 8 Seasons 3 Clubs 6 Leagues 77.2 121 2 22 53 49 8 121 4 3 75.0 1 25.0 64 582 362 11 7 6 4 5 75 21 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 Nice (4 Seasons) 4 Leagues 2.7 121 2 22 53 49 8 121 4 3 75.0 1 25.0 64 582 362 11 7 6 4 5 75 21 Lugano (3 Seasons) 2 Leagues 35.1 Lausanne-Sport (2 Seasons) 1 League 39.4 Super Lg (5 Seasons) 70.5 Ligue 1 (4 Seasons) 1.2 60 1 9 23 29 4 60 1 1 100.0 0 0.0 33 319 198 6 3 4 3 2 40 13 Europa Lg (2 Seasons) 0.9 61 1 13 30 20 4 61 3 2 66.7 1 33.3 31 263 164 5 4 2 1 3 35 8 Coupe de France (2 Seasons) 0.1 Conf Lg (1 Season) 4.0 Coupe de la Ligue (1 Season) 0.5
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 2016-2017 17 Nice fr FRA 1. Ligue 1 3rd 0.2 Matches 2017-2018 18 Nice fr FRA 1. Ligue 1 8th 0.6 35 0 3 15 18 4 35 1 1 100.0 0 0.0 26 264 161 4 2 4 3 2 25 8 Matches 2020-2021 21 Nice fr FRA 1. Ligue 1 9th 0.4 25 1 6 8 11 0 25 0 0 0 7 55 37 2 1 0 0 0 15 5 Matches 2020-2021 21 Lausanne-Sport ch SUI 1. Super Lg 6th 16.0 Matches 2021-2022 22 Lausanne-Sport ch SUI 1. Super Lg 10th 23.4 Matches 2022-2023 23 Lugano ch SUI 1. Super Lg 3rd 10.4 Matches 2023-2024 24 Lugano ch SUI 1. Super Lg 2nd 13.5 Matches 2024-2025 25 Lugano ch SUI 1. Super Lg 4th 7.1 Matches 8 Seasons 3 Clubs 2 Leagues 71.6 60 1 9 23 29 4 60 1 1 100.0 0 0.0 33 319 198 6 3 4 3 2 40 13 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 Nice (4 Seasons) 1 League 1.2 60 1 9 23 29 4 60 1 1 100.0 0 0.0 33 319 198 6 3 4 3 2 40 13 Lugano (3 Seasons) 1 League 31.0 Lausanne-Sport (2 Seasons) 1 League 39.4 Super Lg (5 Seasons) 70.5 Ligue 1 (4 Seasons) 1.2 60 1 9 23 29 4 60 1 1 100.0 0 0.0 33 319 198 6 3 4 3 2 40 13
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 1/3 CPA Mis Dis Rec Matches 2017-2018 18 Nice fr FRA Coupe de France 33rd 0.1 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 9th 0.5 Matches 2 Seasons 1 Club 2 Leagues 0.6 Coupe de France (2 Seasons) 0.1 Coupe de la Ligue (1 Season) 0.5
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 17 Nice 2. Europa Lg GR 0.2 Matches 2020-2021 21 Nice 2. Europa Lg GR 0.7 61 1 13 30 20 4 61 3 2 66.7 1 33.3 31 263 164 5 4 2 1 3 35 8 Matches 2024-2025 25 Lugano 3. Conf Lg R16 4.0 Matches 3 Seasons 2 Clubs 2 Leagues 5.0 61 1 13 30 20 4 61 3 2 66.7 1 33.3 31 263 164 5 4 2 1 3 35 8 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 Nice (2 Seasons) 1 League 0.9 61 1 13 30 20 4 61 3 2 66.7 1 33.3 31 263 164 5 4 2 1 3 35 8 Lugano (1 Season) 1 League 4.0 Europa Lg (2 Seasons) 0.9 61 1 13 30 20 4 61 3 2 66.7 1 33.3 31 263 164 5 4 2 1 3 35 8 Conf Lg (1 Season) 4.0
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 2016-2017 17 Nice 2. Europa Lg 1 22 22 4.1 0.2 0 0 1 0 3.00 1 0 +1 +4.09 +5.31 Matches 2016-2017 17 Nice fr FRA 1. Ligue 1 1 16 16 0.5 0.2 0 0 1 2 1.00 1 1 0 0.00 -0.71 Matches 2017-2018 18 Nice fr FRA Coupe de France 1 9 9 10.0 0.1 0 0 1 8 0 0.00 0 0 0 0.00 +1.11 Matches 2017-2018 18 Nice fr FRA 1. Ligue 1 3 55 18 1.6 0.6 0 0 3 18 1 0.00 1 1 0 0.00 -0.03 1.3 0.5 +0.8 +1.38 +1.41 Matches 2018-2019 19 Nice fr FRA Coupe de France 0 0 0 0 1 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 1 44 44 21.0 0.5 0 0 1 43 0 0.00 0 0 0 0.00 -0.54 Matches 2018-2019 19 Nice fr FRA 1. Ligue 1 0 0 0 0 1 Matches 2020-2021 21 Nice 2. Europa Lg 1 63 63 11.7 0.7 0 0 1 63 1 0.00 0 1 -1 -1.43 -0.11 0.9 0.7 +0.1 +0.19 +0.58 Matches 2020-2021 21 Nice fr FRA 1. Ligue 1 2 34 17 1.0 0.4 0 0 2 17 4 0.00 0 2 -2 -5.29 -5.27 0.2 1.4 -1.2 -3.16 -2.99 Matches 2020-2021 21 Lausanne-Sport ch SUI 1. Super Lg 21 1,441 69 44.5 16.0 17 79 3 4 25 0 1.24 22 27 -5 -0.31 -0.41 Matches 2021-2022 22 Lausanne-Sport ch SUI 1. Super Lg 34 2,107 62 65.0 23.4 24 73 5 10 35 0 0.62 25 47 -22 -0.94 +0.41 Matches 2022-2023 23 Lugano ch SUI 1. Super Lg 18 939 52 29.0 10.4 11 69 1 7 25 1 1.28 17 18 -1 -0.10 -0.60 Matches 2023-2024 24 Lugano ch SUI 1. Super Lg 23 1,215 53 35.5 13.5 14 72 1 9 24 3 1.65 25 17 +8 +0.59 +0.27 Matches 2024-2025 25 Lugano 3. Conf Lg 6 363 61 57.6 4.0 5 67 0 1 26 0 2.17 7 5 +2 +0.50 +0.16 Matches 2024-2025 25 Lugano ch SUI 1. Super Lg 17 639 38 27.3 7.1 5 70 2 12 24 6 1.59 16 14 +2 +0.28 +0.12 Matches 8 Seasons 3 Clubs 6 Leagues 129 6,947 54 22.2 77.2 76 73 12 53 27 20 1.18 115 133 -18 -0.23 -0.33 2.4 2.6 -0.2 -0.13 -0.01 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Nice (4 Seasons) 4 Leagues 10 243 24 1.6 2.7 0 0 10 25 10 0.40 3 5 -2 -0.74 -0.84 2.4 2.6 -0.2 -0.13 -0.01 Lugano (3 Seasons) 2 Leagues 64 3,156 49 32.8 35.1 35 70 4 29 24 10 1.58 65 54 +11 +0.31 -0.03 Lausanne-Sport (2 Seasons) 1 League 55 3,548 65 54.8 39.4 41 76 8 14 32 0 0.86 47 74 -27 -0.68 -0.22 Super Lg (5 Seasons) 113 6,341 56 41.0 70.5 71 73 12 42 27 10 1.20 105 123 -18 -0.26 -0.34 Ligue 1 (4 Seasons) 6 105 18 0.8 1.2 0 0 6 18 8 0.17 2 4 -2 -1.71 -1.95 1.5 1.9 -0.3 -0.35 -0.25 Europa Lg (2 Seasons) 2 85 43 7.9 0.9 0 0 2 63 1 1.50 1 1 0 0.00 +1.27 0.9 0.7 +0.1 +0.19 +0.58 Coupe de France (2 Seasons) 1 9 9 5.0 0.1 0 0 1 8 1 0.00 0 0 0 0.00 +1.11 Conf Lg (1 Season) 6 363 61 57.6 4.0 5 67 0 1 26 0 2.17 7 5 +2 +0.50 +0.16 Coupe de la Ligue (1 Season) 1 44 44 21.0 0.5 0 0 1 43 0 0.00 0 0 0 0.00 -0.54
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 2016-2017 17 Nice 2 Leagues 2 38 19 1.0 0.4 0 0 2 2 2.00 2 1 +1 +2.37 +1.91 2017-2018 18 Nice 2 Leagues 4 64 16 1.8 0.7 0 0 4 16 1 0.00 1 1 0 0.00 0.00 1.3 0.5 +0.8 +1.38 +1.41 2018-2019 19 Nice 3 Leagues 1 44 44 1.2 0.5 0 0 1 43 2 0.00 0 0 0 0.00 -0.54 2020-2021 21 Nice 2 Leagues 3 97 32 2.4 1.1 0 0 3 32 5 0.00 0 3 -3 -2.78 -2.60 1.1 2.1 -1.1 -0.98 -0.79 2020-2021 21 Lausanne-Sport 1 League 21 1,441 69 44.5 16.0 17 79 3 4 25 0 1.24 22 27 -5 -0.31 -0.41 2021-2022 22 Lausanne-Sport 1 League 34 2,107 62 65.0 23.4 24 73 5 10 35 0 0.62 25 47 -22 -0.94 +0.41 2022-2023 23 Lugano 1 League 18 939 52 29.0 10.4 11 69 1 7 25 1 1.28 17 18 -1 -0.10 -0.60 2023-2024 24 Lugano 1 League 23 1,215 53 35.5 13.5 14 72 1 9 24 3 1.65 25 17 +8 +0.59 +0.27 2024-2025 25 Lugano 2 Leagues 23 1,002 44 33.7 11.1 10 69 2 13 24 6 1.74 23 19 +4 +0.36 +0.18 8 Seasons 3 Clubs 6 Leagues 129 6,947 54 22.2 77.2 76 73 12 53 27 20 1.18 115 133 -18 -0.23 -0.33 2.4 2.6 -0.2 -0.13 -0.01 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Nice (4 Seasons) 4 Leagues 10 243 24 1.6 2.7 0 0 10 25 10 0.40 3 5 -2 -0.74 -0.84 2.4 2.6 -0.2 -0.13 -0.01 Lugano (3 Seasons) 2 Leagues 64 3,156 49 32.8 35.1 35 70 4 29 24 10 1.58 65 54 +11 +0.31 -0.03 Lausanne-Sport (2 Seasons) 1 League 55 3,548 65 54.8 39.4 41 76 8 14 32 0 0.86 47 74 -27 -0.68 -0.22 Super Lg (5 Seasons) 113 6,341 56 41.0 70.5 71 73 12 42 27 10 1.20 105 123 -18 -0.26 -0.34 Ligue 1 (4 Seasons) 6 105 18 0.8 1.2 0 0 6 18 8 0.17 2 4 -2 -1.71 -1.95 1.5 1.9 -0.3 -0.35 -0.25 Europa Lg (2 Seasons) 2 85 43 7.9 0.9 0 0 2 63 1 1.50 1 1 0 0.00 +1.27 0.9 0.7 +0.1 +0.19 +0.58 Coupe de France (2 Seasons) 1 9 9 5.0 0.1 0 0 1 8 1 0.00 0 0 0 0.00 +1.11 Conf Lg (1 Season) 6 363 61 57.6 4.0 5 67 0 1 26 0 2.17 7 5 +2 +0.50 +0.16 Coupe de la Ligue (1 Season) 1 44 44 21.0 0.5 0 0 1 43 0 0.00 0 0 0 0.00 -0.54
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 2016-2017 17 Nice fr FRA 1. Ligue 1 3rd 1 16 16 0.5 0.2 0 0 1 2 1.00 1 1 0 0.00 -0.71 Matches 2017-2018 18 Nice fr FRA 1. Ligue 1 8th 3 55 18 1.6 0.6 0 0 3 18 1 0.00 1 1 0 0.00 -0.03 1.3 0.5 +0.8 +1.38 +1.41 Matches 2018-2019 19 Nice fr FRA 1. Ligue 1 7th 0 0 0 0 1 Matches 2020-2021 21 Nice fr FRA 1. Ligue 1 9th 2 34 17 1.0 0.4 0 0 2 17 4 0.00 0 2 -2 -5.29 -5.27 0.2 1.4 -1.2 -3.16 -2.99 Matches 2020-2021 21 Lausanne-Sport ch SUI 1. Super Lg 6th 21 1,441 69 44.5 16.0 17 79 3 4 25 0 1.24 22 27 -5 -0.31 -0.41 Matches 2021-2022 22 Lausanne-Sport ch SUI 1. Super Lg 10th 34 2,107 62 65.0 23.4 24 73 5 10 35 0 0.62 25 47 -22 -0.94 +0.41 Matches 2022-2023 23 Lugano ch SUI 1. Super Lg 3rd 18 939 52 29.0 10.4 11 69 1 7 25 1 1.28 17 18 -1 -0.10 -0.60 Matches 2023-2024 24 Lugano ch SUI 1. Super Lg 2nd 23 1,215 53 35.5 13.5 14 72 1 9 24 3 1.65 25 17 +8 +0.59 +0.27 Matches 2024-2025 25 Lugano ch SUI 1. Super Lg 4th 17 639 38 27.3 7.1 5 70 2 12 24 6 1.59 16 14 +2 +0.28 +0.12 Matches 8 Seasons 3 Clubs 2 Leagues 119 6,446 54 22.1 71.6 71 73 12 48 26 18 1.14 107 127 -20 -0.28 -0.45 1.5 1.9 -0.3 -0.35 -0.25 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 Nice (4 Seasons) 1 League 6 105 18 0.8 1.2 0 0 6 18 8 0.17 2 4 -2 -1.71 -1.95 1.5 1.9 -0.3 -0.35 -0.25 Lugano (3 Seasons) 1 League 58 2,793 48 31.0 31.0 30 70 4 28 24 10 1.52 58 49 +9 +0.29 -0.06 Lausanne-Sport (2 Seasons) 1 League 55 3,548 65 54.8 39.4 41 76 8 14 32 0 0.86 47 74 -27 -0.68 -0.22 Super Lg (5 Seasons) 113 6,341 56 41.0 70.5 71 73 12 42 27 10 1.20 105 123 -18 -0.26 -0.34 Ligue 1 (4 Seasons) 6 105 18 0.8 1.2 0 0 6 18 8 0.17 2 4 -2 -1.71 -1.95 1.5 1.9 -0.3 -0.35 -0.25
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 Matches 2017-2018 18 Nice fr FRA Coupe de France 33rd 1 9 9 10.0 0.1 0 0 1 8 0 0.00 0 0 0 0.00 +1.11 Matches 2018-2019 19 Nice fr FRA Coupe de France 33rd 0 0 0 0 1 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 9th 1 44 44 21.0 0.5 0 0 1 43 0 0.00 0 0 0 0.00 -0.54 Matches 2 Seasons 1 Club 2 Leagues 2 53 27 13.6 0.6 0 0 2 26 1 0.00 0 0 0 0.00 0.00 Coupe de France (2 Seasons) 1 9 9 5.0 0.1 0 0 1 8 1 0.00 0 0 0 0.00 +1.11 Coupe de la Ligue (1 Season) 1 44 44 21.0 0.5 0 0 1 43 0 0.00 0 0 0 0.00 -0.54
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 17 Nice 2. Europa Lg GR 1 22 22 4.1 0.2 0 0 1 0 3.00 1 0 +1 +4.09 +5.31 Matches 2020-2021 21 Nice 2. Europa Lg GR 1 63 63 11.7 0.7 0 0 1 63 1 0.00 0 1 -1 -1.43 -0.11 0.9 0.7 +0.1 +0.19 +0.58 Matches 2024-2025 25 Lugano 3. Conf Lg R16 6 363 61 57.6 4.0 5 67 0 1 26 0 2.17 7 5 +2 +0.50 +0.16 Matches 3 Seasons 2 Clubs 2 Leagues 8 448 56 26.2 5.0 5 67 0 3 45 1 2.00 8 6 +2 +0.40 +1.33 0.9 0.7 +0.1 +0.19 +0.58 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 Nice (2 Seasons) 1 League 2 85 43 7.9 0.9 0 0 2 63 1 1.50 1 1 0 0.00 +1.27 0.9 0.7 +0.1 +0.19 +0.58 Lugano (1 Season) 1 League 6 363 61 57.6 4.0 5 67 0 1 26 0 2.17 7 5 +2 +0.50 +0.16 Europa Lg (2 Seasons) 2 85 43 7.9 0.9 0 0 2 63 1 1.50 1 1 0 0.00 +1.27 0.9 0.7 +0.1 +0.19 +0.58 Conf Lg (1 Season) 6 363 61 57.6 4.0 5 67 0 1 26 0 2.17 7 5 +2 +0.50 +0.16
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 2016-2017 17 Nice 2 Leagues 0.4 0 0 0 0 2 0 0 2 0 0 0 0 2017-2018 18 Nice 2 Leagues 0.7 0 0 0 1 0 0 1 3 1 0 0 0 3 0 1 0.0 2018-2019 19 Nice 3 Leagues 0.5 0 0 0 0 2020-2021 21 Nice 2 Leagues 1.1 1 0 0 4 3 1 6 5 3 0 0 0 5 1 2 33.3 2020-2021 21 Lausanne-Sport 1 League 16.0 6 0 0 16 21 4 30 13 12 0 2021-2022 22 Lausanne-Sport 1 League 23.4 8 1 1 43 58 0 57 21 24 0 2022-2023 23 Lugano 1 League 10.4 5 1 1 14 26 1 27 5 11 0 2023-2024 24 Lugano 1 League 13.5 4 0 0 15 29 2 23 16 18 0 2024-2025 25 Lugano 2 Leagues 11.1 2 0 0 9 19 2 28 5 8 0 8 Seasons 3 Clubs 6 Leagues 77.2 26 2 2 102 158 10 172 70 77 0 0 0 8 1 3 25.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Nice (4 Seasons) 4 Leagues 2.7 1 0 0 5 5 1 7 10 4 0 0 0 8 1 3 25.0 Lugano (3 Seasons) 2 Leagues 35.1 11 1 1 38 74 5 78 26 37 0 Lausanne-Sport (2 Seasons) 1 League 39.4 14 1 1 59 79 4 87 34 36 0 Super Lg (5 Seasons) 70.5 24 2 2 97 144 8 159 60 69 0 Ligue 1 (4 Seasons) 1.2 1 0 0 4 0 0 4 4 2 0 0 0 5 0 1 0.0 Europa Lg (2 Seasons) 0.9 0 0 0 1 5 1 3 6 2 0 0 0 3 1 2 33.3 Coupe de France (2 Seasons) 0.1 0 0 0 0 Conf Lg (1 Season) 4.0 1 0 0 0 9 1 6 0 4 0 Coupe de la Ligue (1 Season) 0.5 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 18 Nice fr FRA Coupe de France 33rd 0.1 0 0 0 0 Matches 2018-2019 19 Nice fr FRA 1. Coupe de la Ligue 9th 0.5 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.6 0 0 0 0 Coupe de France (2 Seasons) 0.1 0 0 0 0 Coupe de la Ligue (1 Season) 0.5 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 17 Nice 2. Europa Lg GR 0.2 0 0 0 0 2 0 0 2 0 0 0 0 Matches 2020-2021 21 Nice 2. Europa Lg GR 0.7 0 0 0 1 3 1 3 4 2 0 0 0 3 1 2 33.3 Matches 2024-2025 25 Lugano 3. Conf Lg R16 4.0 1 0 0 0 9 1 6 0 4 0 Matches 3 Seasons 2 Clubs 2 Leagues 5.0 1 0 0 1 14 2 9 6 6 0 0 0 3 1 2 33.3 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Nice (2 Seasons) 1 League 0.9 0 0 0 1 5 1 3 6 2 0 0 0 3 1 2 33.3 Lugano (1 Season) 1 League 4.0 1 0 0 0 9 1 6 0 4 0 Europa Lg (2 Seasons) 0.9 0 0 0 1 5 1 3 6 2 0 0 0 3 1 2 33.3 Conf Lg (1 Season) 4.0 1 0 0 0 9 1 6 0 4 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 Hicham Mahou Pages
Hicham Mahou 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
Stathead & Player Comparison
Player Club Summary