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 2019-2020 20 Kortrijk be BEL 1. First Division A 7 4 430 4.8 4 0 4 4 0 0 0 0 3.3 3.3 1.2 4.5 14 11 42 0.84 0.00 0.84 0.84 0.84 0.69 0.26 0.95 0.69 0.95 Matches 2020-2021 21 Lorient fr FRA Coupe de France 2 0 34 0.4 1 0 1 1 0 0 0 0 2.65 0.00 2.65 2.65 2.65 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 2 2 151 1.7 1 0 1 1 0 0 0 0 0.8 0.8 0.6 1.4 2 6 14 0.60 0.00 0.60 0.60 0.60 0.47 0.35 0.82 0.47 0.82 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 32 26 2,073 23.0 14 2 16 13 1 1 2 0 10.3 9.5 3.2 12.7 35 34 131 0.61 0.09 0.69 0.56 0.65 0.45 0.14 0.59 0.41 0.55 Matches 2021-2022 22 Lorient fr FRA Coupe de France 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 37 34 2,711 30.1 8 4 12 6 2 2 1 0 11.1 9.5 3.9 13.4 50 47 154 0.27 0.13 0.40 0.20 0.33 0.37 0.13 0.50 0.31 0.44 Matches 2022-2023 23 Nice 3. Conf Lg 4 4 335 3.7 3 1 4 3 0 0 0 0 1.0 1.0 0.2 1.1 6 2 16 0.81 0.27 1.07 0.81 1.07 0.26 0.04 0.30 0.26 0.30 Matches 2022-2023 23 Lorient fr FRA Coupe de France 0 0 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 16 15 1,328 14.8 6 3 9 6 0 0 2 0 8.3 8.3 2.9 11.1 25 20 77 0.41 0.20 0.61 0.41 0.61 0.56 0.19 0.75 0.56 0.75 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 18 17 1,386 15.4 12 0 12 11 1 2 1 0 7.3 5.7 0.5 6.2 29 20 61 0.78 0.00 0.78 0.71 0.71 0.47 0.03 0.50 0.37 0.40 Matches 2023-2024 24 Nice fr FRA Coupe de France 2 1 145 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 30 23 1,949 21.7 11 2 13 8 3 3 4 0 10.7 8.3 3.2 11.5 24 27 123 0.51 0.09 0.60 0.37 0.46 0.49 0.15 0.64 0.38 0.53 Matches 5 Seasons 3 Clubs 4 Leagues 151 126 10,568 117.4 60 12 72 53 7 8 10 0 52.6 46.2 15.6 61.9 185 167 618 0.51 0.10 0.61 0.45 0.55 0.46 0.14 0.59 0.40 0.54 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 Lorient (3 Seasons) 2 Leagues 90 77 6,230 69.2 35 6 41 31 4 5 4 0 28.6 24.7 7.6 32.3 114 101 346 0.51 0.09 0.59 0.45 0.53 0.42 0.11 0.53 0.36 0.47 Nice (2 Seasons) 3 Leagues 52 43 3,757 41.7 20 6 26 17 3 3 6 0 19.9 17.5 6.2 23.7 55 49 216 0.48 0.14 0.62 0.41 0.55 0.50 0.15 0.65 0.44 0.59 Kortrijk (2 Seasons) 1 League 9 6 581 6.5 5 0 5 5 0 0 0 0 4.1 4.1 1.8 5.9 16 17 56 0.77 0.00 0.77 0.77 0.77 0.64 0.28 0.92 0.64 0.92 Ligue 1 (4 Seasons) 133 115 9,447 105.0 51 11 62 44 7 8 10 0 47.5 41.2 13.7 54.9 163 148 546 0.49 0.10 0.59 0.42 0.52 0.45 0.13 0.58 0.39 0.52 Coupe de France (4 Seasons) 5 1 205 2.3 1 0 1 1 0 0 0 0 0.44 0.00 0.44 0.44 0.44 First Division A (2 Seasons) 9 6 581 6.5 5 0 5 5 0 0 0 0 4.1 4.1 1.8 5.9 16 17 56 0.77 0.00 0.77 0.77 0.77 0.64 0.28 0.92 0.64 0.92 Conf Lg (1 Season) 4 4 335 3.7 3 1 4 3 0 0 0 0 1.0 1.0 0.2 1.1 6 2 16 0.81 0.27 1.07 0.81 1.07 0.26 0.04 0.30 0.26 0.30
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 2019-2020 20 Kortrijk 1 League 7 4 430 4.8 4 0 4 4 0 0 0 0 3.3 3.3 1.2 4.5 14 11 42 0.84 0.00 0.84 0.84 0.84 0.69 0.26 0.95 0.69 0.95 2020-2021 21 Kortrijk 1 League 2 2 151 1.7 1 0 1 1 0 0 0 0 0.8 0.8 0.6 1.4 2 6 14 0.60 0.00 0.60 0.60 0.60 0.47 0.35 0.82 0.47 0.82 2020-2021 21 Lorient 2 Leagues 34 26 2,107 23.4 15 2 17 14 1 1 2 0 10.3 9.5 3.2 12.7 35 34 131 0.64 0.09 0.73 0.60 0.68 0.45 0.14 0.59 0.41 0.55 2021-2022 22 Lorient 2 Leagues 38 34 2,737 30.4 8 4 12 6 2 2 1 0 11.1 9.5 3.9 13.4 50 47 154 0.26 0.13 0.39 0.20 0.33 0.37 0.13 0.50 0.31 0.44 2022-2023 23 Lorient 2 Leagues 18 17 1,386 15.4 12 0 12 11 1 2 1 0 7.3 5.7 0.5 6.2 29 20 61 0.78 0.00 0.78 0.71 0.71 0.47 0.03 0.50 0.37 0.40 2022-2023 23 Nice 2 Leagues 20 19 1,663 18.5 9 4 13 9 0 0 2 0 9.2 9.2 3.0 12.3 31 22 93 0.49 0.22 0.70 0.49 0.70 0.50 0.16 0.66 0.50 0.66 2023-2024 24 Nice 2 Leagues 32 24 2,094 23.3 11 2 13 8 3 3 4 0 10.7 8.3 3.2 11.5 24 27 123 0.47 0.09 0.56 0.34 0.43 0.49 0.15 0.64 0.38 0.53 5 Seasons 3 Clubs 4 Leagues 151 126 10,568 117.4 60 12 72 53 7 8 10 0 52.6 46.2 15.6 61.9 185 167 618 0.51 0.10 0.61 0.45 0.55 0.46 0.14 0.59 0.40 0.54 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 Lorient (3 Seasons) 2 Leagues 90 77 6,230 69.2 35 6 41 31 4 5 4 0 28.6 24.7 7.6 32.3 114 101 346 0.51 0.09 0.59 0.45 0.53 0.42 0.11 0.53 0.36 0.47 Nice (2 Seasons) 3 Leagues 52 43 3,757 41.7 20 6 26 17 3 3 6 0 19.9 17.5 6.2 23.7 55 49 216 0.48 0.14 0.62 0.41 0.55 0.50 0.15 0.65 0.44 0.59 Kortrijk (2 Seasons) 1 League 9 6 581 6.5 5 0 5 5 0 0 0 0 4.1 4.1 1.8 5.9 16 17 56 0.77 0.00 0.77 0.77 0.77 0.64 0.28 0.92 0.64 0.92 Ligue 1 (4 Seasons) 133 115 9,447 105.0 51 11 62 44 7 8 10 0 47.5 41.2 13.7 54.9 163 148 546 0.49 0.10 0.59 0.42 0.52 0.45 0.13 0.58 0.39 0.52 Coupe de France (4 Seasons) 5 1 205 2.3 1 0 1 1 0 0 0 0 0.44 0.00 0.44 0.44 0.44 First Division A (2 Seasons) 9 6 581 6.5 5 0 5 5 0 0 0 0 4.1 4.1 1.8 5.9 16 17 56 0.77 0.00 0.77 0.77 0.77 0.64 0.28 0.92 0.64 0.92 Conf Lg (1 Season) 4 4 335 3.7 3 1 4 3 0 0 0 0 1.0 1.0 0.2 1.1 6 2 16 0.81 0.27 1.07 0.81 1.07 0.26 0.04 0.30 0.26 0.30
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 2019-2020 20 Kortrijk be BEL 1. First Division A 11th 7 4 430 4.8 4 0 4 4 0 0 0 0 3.3 3.3 1.2 4.5 14 11 42 0.84 0.00 0.84 0.84 0.84 0.69 0.26 0.95 0.69 0.95 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 14th 2 2 151 1.7 1 0 1 1 0 0 0 0 0.8 0.8 0.6 1.4 2 6 14 0.60 0.00 0.60 0.60 0.60 0.47 0.35 0.82 0.47 0.82 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 16th 32 26 2,073 23.0 14 2 16 13 1 1 2 0 10.3 9.5 3.2 12.7 35 34 131 0.61 0.09 0.69 0.56 0.65 0.45 0.14 0.59 0.41 0.55 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 16th 37 34 2,711 30.1 8 4 12 6 2 2 1 0 11.1 9.5 3.9 13.4 50 47 154 0.27 0.13 0.40 0.20 0.33 0.37 0.13 0.50 0.31 0.44 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 10th 18 17 1,386 15.4 12 0 12 11 1 2 1 0 7.3 5.7 0.5 6.2 29 20 61 0.78 0.00 0.78 0.71 0.71 0.47 0.03 0.50 0.37 0.40 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 16 15 1,328 14.8 6 3 9 6 0 0 2 0 8.3 8.3 2.9 11.1 25 20 77 0.41 0.20 0.61 0.41 0.61 0.56 0.19 0.75 0.56 0.75 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 5th 30 23 1,949 21.7 11 2 13 8 3 3 4 0 10.7 8.3 3.2 11.5 24 27 123 0.51 0.09 0.60 0.37 0.46 0.49 0.15 0.64 0.38 0.53 Matches 5 Seasons 3 Clubs 2 Leagues 142 121 10,028 111.4 56 11 67 49 7 8 10 0 51.6 45.3 15.5 60.8 179 165 602 0.50 0.10 0.60 0.44 0.54 0.46 0.14 0.60 0.41 0.55 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 Lorient (3 Seasons) 1 League 87 77 6,170 68.6 34 6 40 30 4 5 4 0 28.6 24.7 7.6 32.3 114 101 346 0.50 0.09 0.58 0.44 0.53 0.42 0.11 0.53 0.36 0.47 Nice (2 Seasons) 1 League 46 38 3,277 36.4 17 5 22 14 3 3 6 0 18.9 16.5 6.1 22.6 49 47 200 0.47 0.14 0.60 0.38 0.52 0.52 0.17 0.69 0.45 0.62 Kortrijk (2 Seasons) 1 League 9 6 581 6.5 5 0 5 5 0 0 0 0 4.1 4.1 1.8 5.9 16 17 56 0.77 0.00 0.77 0.77 0.77 0.64 0.28 0.92 0.64 0.92 Ligue 1 (4 Seasons) 133 115 9,447 105.0 51 11 62 44 7 8 10 0 47.5 41.2 13.7 54.9 163 148 546 0.49 0.10 0.59 0.42 0.52 0.45 0.13 0.58 0.39 0.52 First Division A (2 Seasons) 9 6 581 6.5 5 0 5 5 0 0 0 0 4.1 4.1 1.8 5.9 16 17 56 0.77 0.00 0.77 0.77 0.77 0.64 0.28 0.92 0.64 0.92
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 2020-2021 21 Lorient fr FRA Coupe de France 17th 2 0 34 0.4 1 0 1 1 0 0 0 0 2.65 0.00 2.65 2.65 2.65 Matches 2021-2022 22 Lorient fr FRA Coupe de France R64 1 0 26 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Lorient fr FRA Coupe de France R16 0 0 Matches 2023-2024 24 Nice fr FRA Coupe de France QF 2 1 145 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 1 League 5 1 205 2.3 1 0 1 1 0 0 0 0 0.44 0.00 0.44 0.44 0.44 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 Lorient (3 Seasons) 1 League 3 0 60 0.7 1 0 1 1 0 0 0 0 1.50 0.00 1.50 1.50 1.50 Nice (1 Season) 1 League 2 1 145 1.6 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 2022-2023 23 Nice 3. Conf Lg QF 4 4 335 3.7 3 1 4 3 0 0 0 0 1.0 1.0 0.2 1.1 6 2 16 0.81 0.27 1.07 0.81 1.07 0.26 0.04 0.30 0.26 0.30 Matches 1 Season 1 Club 1 League 4 4 335 3.7 3 1 4 3 0 0 0 0 1.0 1.0 0.2 1.1 6 2 16 0.81 0.27 1.07 0.81 1.07 0.26 0.04 0.30 0.26 0.30
Shooting Table 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 2019-2020 20 Kortrijk be BEL 1. First Division A 4.8 4 19 10 52.6 3.98 2.09 0.21 0.40 13.1 0 0 0 3.3 3.3 0.18 +0.7 +0.7 Matches 2020-2021 21 Lorient fr FRA Coupe de France 0.4 1 3 2 66.7 7.94 5.29 0.33 0.50 0 0 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 1.7 1 4 1 25.0 2.38 0.60 0.25 1.00 19.7 0 0 0 0.8 0.8 0.19 +0.2 +0.2 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 23.0 14 55 24 43.6 2.39 1.04 0.24 0.54 15.0 0 1 1 10.3 9.5 0.17 +3.7 +3.5 Matches 2021-2022 22 Lorient fr FRA Coupe de France 0.3 0 0 0 0.00 0.00 0 0 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 30.1 8 58 20 34.5 1.93 0.66 0.10 0.30 16.0 0 2 2 11.1 9.5 0.16 -3.1 -3.5 Matches 2022-2023 23 Nice 3. Conf Lg 3.7 3 8 3 37.5 2.15 0.81 0.38 1.00 17.6 0 0 0 1.0 1.0 0.12 +2.0 +2.0 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 14.8 6 44 18 40.9 2.98 1.22 0.14 0.33 14.9 0 0 0 8.3 8.3 0.19 -2.3 -2.3 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 15.4 12 33 18 54.5 2.14 1.17 0.33 0.61 13.6 0 1 2 7.3 5.7 0.17 +4.7 +5.3 Matches 2023-2024 24 Nice fr FRA Coupe de France 1.6 0 3 3 100.0 1.86 1.86 0.00 0.00 0 0 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 21.7 11 46 20 43.5 2.12 0.92 0.17 0.40 15.4 0 3 3 10.7 8.3 0.18 +0.3 -0.3 Matches 5 Seasons 3 Clubs 4 Leagues 117.4 60 273 119 43.6 2.32 1.01 0.19 0.45 15.1 0 7 8 52.6 46.2 0.17 +6.4 +5.8 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 Lorient (3 Seasons) 2 Leagues 69.2 35 149 64 43.0 2.15 0.92 0.21 0.48 15.1 0 4 5 28.6 24.7 0.17 +5.4 +5.3 Nice (2 Seasons) 3 Leagues 41.7 20 101 44 43.6 2.42 1.05 0.17 0.39 15.3 0 3 3 19.9 17.5 0.18 +0.1 -0.5 Kortrijk (2 Seasons) 1 League 6.5 5 23 11 47.8 3.56 1.70 0.22 0.45 14.3 0 0 0 4.1 4.1 0.18 +0.9 +0.9 Ligue 1 (4 Seasons) 105.0 51 236 100 42.4 2.25 0.95 0.19 0.44 15.1 0 7 8 47.5 41.2 0.18 +3.5 +2.8 Coupe de France (4 Seasons) 2.3 1 6 5 83.3 2.63 2.20 0.17 0.20 0 0 First Division A (2 Seasons) 6.5 5 23 11 47.8 3.56 1.70 0.22 0.45 14.3 0 0 0 4.1 4.1 0.18 +0.9 +0.9 Conf Lg (1 Season) 3.7 3 8 3 37.5 2.15 0.81 0.38 1.00 17.6 0 0 0 1.0 1.0 0.12 +2.0 +2.0
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 2019-2020 20 Kortrijk 1 League 4.8 4 19 10 52.6 3.98 2.09 0.21 0.40 13.1 0 0 0 3.3 3.3 0.18 +0.7 +0.7 2020-2021 21 Kortrijk 1 League 1.7 1 4 1 25.0 2.38 0.60 0.25 1.00 19.7 0 0 0 0.8 0.8 0.19 +0.2 +0.2 2020-2021 21 Lorient 2 Leagues 23.4 15 58 26 44.8 2.48 1.11 0.24 0.54 15.0 0 1 1 10.3 9.5 0.17 +3.7 +3.5 2021-2022 22 Lorient 2 Leagues 30.4 8 58 20 34.5 1.91 0.66 0.10 0.30 16.0 0 2 2 11.1 9.5 0.16 -3.1 -3.5 2022-2023 23 Lorient 2 Leagues 15.4 12 33 18 54.5 2.14 1.17 0.33 0.61 13.6 0 1 2 7.3 5.7 0.17 +4.7 +5.3 2022-2023 23 Nice 2 Leagues 18.5 9 52 21 40.4 2.81 1.14 0.17 0.43 15.3 0 0 0 9.2 9.2 0.18 -0.2 -0.2 2023-2024 24 Nice 2 Leagues 23.3 11 49 23 46.9 2.11 0.99 0.16 0.35 15.4 0 3 3 10.7 8.3 0.18 +0.3 -0.3 5 Seasons 3 Clubs 4 Leagues 117.4 60 273 119 43.6 2.32 1.01 0.19 0.45 15.1 0 7 8 52.6 46.2 0.17 +6.4 +5.8 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 Lorient (3 Seasons) 2 Leagues 69.2 35 149 64 43.0 2.15 0.92 0.21 0.48 15.1 0 4 5 28.6 24.7 0.17 +5.4 +5.3 Nice (2 Seasons) 3 Leagues 41.7 20 101 44 43.6 2.42 1.05 0.17 0.39 15.3 0 3 3 19.9 17.5 0.18 +0.1 -0.5 Kortrijk (2 Seasons) 1 League 6.5 5 23 11 47.8 3.56 1.70 0.22 0.45 14.3 0 0 0 4.1 4.1 0.18 +0.9 +0.9 Ligue 1 (4 Seasons) 105.0 51 236 100 42.4 2.25 0.95 0.19 0.44 15.1 0 7 8 47.5 41.2 0.18 +3.5 +2.8 Coupe de France (4 Seasons) 2.3 1 6 5 83.3 2.63 2.20 0.17 0.20 0 0 First Division A (2 Seasons) 6.5 5 23 11 47.8 3.56 1.70 0.22 0.45 14.3 0 0 0 4.1 4.1 0.18 +0.9 +0.9 Conf Lg (1 Season) 3.7 3 8 3 37.5 2.15 0.81 0.38 1.00 17.6 0 0 0 1.0 1.0 0.12 +2.0 +2.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 2019-2020 20 Kortrijk be BEL 1. First Division A 11th 4.8 4 19 10 52.6 3.98 2.09 0.21 0.40 13.1 0 0 0 3.3 3.3 0.18 +0.7 +0.7 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 14th 1.7 1 4 1 25.0 2.38 0.60 0.25 1.00 19.7 0 0 0 0.8 0.8 0.19 +0.2 +0.2 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 16th 23.0 14 55 24 43.6 2.39 1.04 0.24 0.54 15.0 0 1 1 10.3 9.5 0.17 +3.7 +3.5 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 16th 30.1 8 58 20 34.5 1.93 0.66 0.10 0.30 16.0 0 2 2 11.1 9.5 0.16 -3.1 -3.5 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 10th 15.4 12 33 18 54.5 2.14 1.17 0.33 0.61 13.6 0 1 2 7.3 5.7 0.17 +4.7 +5.3 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 14.8 6 44 18 40.9 2.98 1.22 0.14 0.33 14.9 0 0 0 8.3 8.3 0.19 -2.3 -2.3 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 5th 21.7 11 46 20 43.5 2.12 0.92 0.17 0.40 15.4 0 3 3 10.7 8.3 0.18 +0.3 -0.3 Matches 5 Seasons 3 Clubs 2 Leagues 111.4 56 259 111 42.9 2.32 1.00 0.19 0.44 15.0 0 7 8 51.6 45.3 0.18 +4.4 +3.7 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 Lorient (3 Seasons) 1 League 68.6 34 146 62 42.5 2.13 0.90 0.21 0.48 15.1 0 4 5 28.6 24.7 0.17 +5.4 +5.3 Nice (2 Seasons) 1 League 36.4 17 90 38 42.2 2.47 1.04 0.16 0.37 15.1 0 3 3 18.9 16.5 0.18 -1.9 -2.5 Kortrijk (2 Seasons) 1 League 6.5 5 23 11 47.8 3.56 1.70 0.22 0.45 14.3 0 0 0 4.1 4.1 0.18 +0.9 +0.9 Ligue 1 (4 Seasons) 105.0 51 236 100 42.4 2.25 0.95 0.19 0.44 15.1 0 7 8 47.5 41.2 0.18 +3.5 +2.8 First Division A (2 Seasons) 6.5 5 23 11 47.8 3.56 1.70 0.22 0.45 14.3 0 0 0 4.1 4.1 0.18 +0.9 +0.9
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 2020-2021 21 Lorient fr FRA Coupe de France 17th 0.4 1 3 2 66.7 7.94 5.29 0.33 0.50 0 0 Matches 2021-2022 22 Lorient fr FRA Coupe de France R64 0.3 0 0 0 0.00 0.00 0 0 Matches 2023-2024 24 Nice fr FRA Coupe de France QF 1.6 0 3 3 100.0 1.86 1.86 0.00 0.00 0 0 Matches 4 Seasons 2 Clubs 1 League 2.3 1 6 5 83.3 2.63 2.20 0.17 0.20 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Lorient (3 Seasons) 1 League 0.7 1 3 2 66.7 4.50 3.00 0.33 0.50 0 0 Nice (1 Season) 1 League 1.6 0 3 3 100.0 1.86 1.86 0.00 0.00 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 2022-2023 23 Nice 3. Conf Lg QF 3.7 3 8 3 37.5 2.15 0.81 0.38 1.00 17.6 0 0 0 1.0 1.0 0.12 +2.0 +2.0 Matches 1 Season 1 Club 1 League 3.7 3 8 3 37.5 2.15 0.81 0.38 1.00 17.6 0 0 0 1.0 1.0 0.12 +2.0 +2.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 2019-2020 20 Kortrijk be BEL 1. First Division A 4.8 67 104 64.4 1016 160 36 48 75.0 18 31 58.1 8 12 66.7 0 1.2 0.4 -1.2 4 8 2 0 11 Matches 2020-2021 21 Lorient fr FRA Coupe de France 0.4 0 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 1.7 27 35 77.1 392 101 16 20 80.0 9 13 69.2 1 1 100.0 0 0.6 0.2 -0.6 4 3 2 0 6 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 23.0 264 387 68.2 3608 678 159 222 71.6 69 96 71.9 14 23 60.9 2 3.2 1.6 -1.2 26 14 14 1 34 Matches 2021-2022 22 Lorient fr FRA Coupe de France 0.3 0 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 30.1 413 567 72.8 5750 1155 237 297 79.8 112 157 71.3 26 39 66.7 4 3.9 3.5 +0.1 34 33 14 3 47 Matches 2022-2023 23 Nice 3. Conf Lg 3.7 36 47 76.6 510 75 15 20 75.0 13 17 76.5 2 3 66.7 1 0.2 0.1 +0.8 1 4 0 0 2 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 14.8 186 232 80.2 2484 375 111 134 82.8 58 65 89.2 4 5 80.0 3 2.9 1.1 +0.1 27 7 7 1 20 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 15.4 154 208 74.0 2056 532 89 117 76.1 54 66 81.8 3 5 60.0 0 0.5 0.7 -0.5 9 14 5 0 20 Matches 2023-2024 24 Nice fr FRA Coupe de France 1.6 0 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 21.7 274 387 70.8 3694 554 161 200 80.5 87 122 71.3 10 19 52.6 2 3.2 1.1 -1.2 22 14 12 0 27 Matches 5 Seasons 3 Clubs 4 Leagues 117.4 1421 1967 72.2 19510 3630 824 1058 77.9 420 567 74.1 68 107 63.6 12 15.6 8.7 -3.6 127 97 56 5 167 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 Lorient (3 Seasons) 2 Leagues 69.2 831 1162 71.5 11414 2365 485 636 76.3 235 319 73.7 43 67 64.2 6 7.6 5.8 -1.6 69 61 33 4 101 Nice (2 Seasons) 3 Leagues 41.7 496 666 74.5 6688 1004 287 354 81.1 158 204 77.5 16 27 59.3 6 6.2 2.2 -0.2 50 25 19 1 49 Kortrijk (2 Seasons) 1 League 6.5 94 139 67.6 1408 261 52 68 76.5 27 44 61.4 9 13 69.2 0 1.8 0.6 -1.8 8 11 4 0 17 Ligue 1 (4 Seasons) 105.0 1291 1781 72.5 17592 3294 757 970 78.0 380 506 75.1 57 91 62.6 11 13.7 8.0 -2.7 118 82 52 5 148 Coupe de France (4 Seasons) 2.3 0 First Division A (2 Seasons) 6.5 94 139 67.6 1408 261 52 68 76.5 27 44 61.4 9 13 69.2 0 1.8 0.6 -1.8 8 11 4 0 17 Conf Lg (1 Season) 3.7 36 47 76.6 510 75 15 20 75.0 13 17 76.5 2 3 66.7 1 0.2 0.1 +0.8 1 4 0 0 2
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 2019-2020 20 Kortrijk 1 League 4.8 67 104 64.4 1016 160 36 48 75.0 18 31 58.1 8 12 66.7 0 1.2 0.4 -1.2 4 8 2 0 11 2020-2021 21 Kortrijk 1 League 1.7 27 35 77.1 392 101 16 20 80.0 9 13 69.2 1 1 100.0 0 0.6 0.2 -0.6 4 3 2 0 6 2020-2021 21 Lorient 2 Leagues 23.4 264 387 68.2 3608 678 159 222 71.6 69 96 71.9 14 23 60.9 2 3.2 1.6 -1.2 26 14 14 1 34 2021-2022 22 Lorient 2 Leagues 30.4 413 567 72.8 5750 1155 237 297 79.8 112 157 71.3 26 39 66.7 4 3.9 3.5 +0.1 34 33 14 3 47 2022-2023 23 Lorient 2 Leagues 15.4 154 208 74.0 2056 532 89 117 76.1 54 66 81.8 3 5 60.0 0 0.5 0.7 -0.5 9 14 5 0 20 2022-2023 23 Nice 2 Leagues 18.5 222 279 79.6 2994 450 126 154 81.8 71 82 86.6 6 8 75.0 4 3.0 1.2 +1.0 28 11 7 1 22 2023-2024 24 Nice 2 Leagues 23.3 274 387 70.8 3694 554 161 200 80.5 87 122 71.3 10 19 52.6 2 3.2 1.1 -1.2 22 14 12 0 27 5 Seasons 3 Clubs 4 Leagues 117.4 1421 1967 72.2 19510 3630 824 1058 77.9 420 567 74.1 68 107 63.6 12 15.6 8.7 -3.6 127 97 56 5 167 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 Lorient (3 Seasons) 2 Leagues 69.2 831 1162 71.5 11414 2365 485 636 76.3 235 319 73.7 43 67 64.2 6 7.6 5.8 -1.6 69 61 33 4 101 Nice (2 Seasons) 3 Leagues 41.7 496 666 74.5 6688 1004 287 354 81.1 158 204 77.5 16 27 59.3 6 6.2 2.2 -0.2 50 25 19 1 49 Kortrijk (2 Seasons) 1 League 6.5 94 139 67.6 1408 261 52 68 76.5 27 44 61.4 9 13 69.2 0 1.8 0.6 -1.8 8 11 4 0 17 Ligue 1 (4 Seasons) 105.0 1291 1781 72.5 17592 3294 757 970 78.0 380 506 75.1 57 91 62.6 11 13.7 8.0 -2.7 118 82 52 5 148 Coupe de France (4 Seasons) 2.3 0 First Division A (2 Seasons) 6.5 94 139 67.6 1408 261 52 68 76.5 27 44 61.4 9 13 69.2 0 1.8 0.6 -1.8 8 11 4 0 17 Conf Lg (1 Season) 3.7 36 47 76.6 510 75 15 20 75.0 13 17 76.5 2 3 66.7 1 0.2 0.1 +0.8 1 4 0 0 2
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 2019-2020 20 Kortrijk be BEL 1. First Division A 11th 4.8 67 104 64.4 1016 160 36 48 75.0 18 31 58.1 8 12 66.7 0 1.2 0.4 -1.2 4 8 2 0 11 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 14th 1.7 27 35 77.1 392 101 16 20 80.0 9 13 69.2 1 1 100.0 0 0.6 0.2 -0.6 4 3 2 0 6 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 16th 23.0 264 387 68.2 3608 678 159 222 71.6 69 96 71.9 14 23 60.9 2 3.2 1.6 -1.2 26 14 14 1 34 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 16th 30.1 413 567 72.8 5750 1155 237 297 79.8 112 157 71.3 26 39 66.7 4 3.9 3.5 +0.1 34 33 14 3 47 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 10th 15.4 154 208 74.0 2056 532 89 117 76.1 54 66 81.8 3 5 60.0 0 0.5 0.7 -0.5 9 14 5 0 20 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 14.8 186 232 80.2 2484 375 111 134 82.8 58 65 89.2 4 5 80.0 3 2.9 1.1 +0.1 27 7 7 1 20 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 5th 21.7 274 387 70.8 3694 554 161 200 80.5 87 122 71.3 10 19 52.6 2 3.2 1.1 -1.2 22 14 12 0 27 Matches 5 Seasons 3 Clubs 2 Leagues 111.4 1385 1920 72.1 19000 3555 809 1038 77.9 407 550 74.0 66 104 63.5 11 15.5 8.6 -4.5 126 93 56 5 165 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 Lorient (3 Seasons) 1 League 68.6 831 1162 71.5 11414 2365 485 636 76.3 235 319 73.7 43 67 64.2 6 7.6 5.8 -1.6 69 61 33 4 101 Nice (2 Seasons) 1 League 36.4 460 619 74.3 6178 929 272 334 81.4 145 187 77.5 14 24 58.3 5 6.1 2.1 -1.1 49 21 19 1 47 Kortrijk (2 Seasons) 1 League 6.5 94 139 67.6 1408 261 52 68 76.5 27 44 61.4 9 13 69.2 0 1.8 0.6 -1.8 8 11 4 0 17 Ligue 1 (4 Seasons) 105.0 1291 1781 72.5 17592 3294 757 970 78.0 380 506 75.1 57 91 62.6 11 13.7 8.0 -2.7 118 82 52 5 148 First Division A (2 Seasons) 6.5 94 139 67.6 1408 261 52 68 76.5 27 44 61.4 9 13 69.2 0 1.8 0.6 -1.8 8 11 4 0 17
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 2020-2021 21 Lorient fr FRA Coupe de France 17th 0.4 0 Matches 2021-2022 22 Lorient fr FRA Coupe de France R64 0.3 0 Matches 2023-2024 24 Nice fr FRA Coupe de France QF 1.6 0 Matches 4 Seasons 2 Clubs 1 League 2.3 0 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 Lorient (3 Seasons) 1 League 0.7 0 Nice (1 Season) 1 League 1.6 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 2022-2023 23 Nice 3. Conf Lg QF 3.7 36 47 76.6 510 75 15 20 75.0 13 17 76.5 2 3 66.7 1 0.2 0.1 +0.8 1 4 0 0 2 Matches 1 Season 1 Club 1 League 3.7 36 47 76.6 510 75 15 20 75.0 13 17 76.5 2 3 66.7 1 0.2 0.1 +0.8 1 4 0 0 2
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 20 Kortrijk 1 League 4.8 104 100 2 1 0 2 3 0 0 0 0 0 67 2 4 2020-2021 21 Kortrijk 1 League 1.7 35 32 3 0 1 0 0 0 0 0 0 0 27 0 1 2020-2021 21 Lorient 2 Leagues 23.4 387 343 42 0 1 1 5 0 0 0 0 0 264 2 3 2021-2022 22 Lorient 2 Leagues 30.4 567 527 39 0 6 3 7 2 0 0 0 0 413 1 16 2022-2023 23 Lorient 2 Leagues 15.4 208 204 2 0 2 1 3 0 0 0 0 0 154 2 6 2022-2023 23 Nice 2 Leagues 18.5 279 237 40 1 2 1 1 1 0 0 0 0 222 2 6 2023-2024 24 Nice 2 Leagues 23.3 387 349 32 1 1 0 7 2 0 0 0 0 274 6 18 5 Seasons 3 Clubs 4 Leagues 117.4 1967 1792 160 3 13 8 26 5 0 0 0 0 1421 15 54 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lorient (3 Seasons) 2 Leagues 69.2 1162 1074 83 0 9 5 15 2 0 0 0 0 831 5 25 Nice (2 Seasons) 3 Leagues 41.7 666 586 72 2 3 1 8 3 0 0 0 0 496 8 24 Kortrijk (2 Seasons) 1 League 6.5 139 132 5 1 1 2 3 0 0 0 0 0 94 2 5 Ligue 1 (4 Seasons) 105.0 1781 1621 147 2 12 6 23 4 0 0 0 0 1291 13 49 Coupe de France (4 Seasons) 2.3 0 First Division A (2 Seasons) 6.5 139 132 5 1 1 2 3 0 0 0 0 0 94 2 5 Conf Lg (1 Season) 3.7 47 39 8 0 0 0 0 1 0 0 0 0 36 0 0
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 2019-2020 20 Kortrijk be BEL 1. First Division A 11th 4.8 104 100 2 1 0 2 3 0 0 0 0 0 67 2 4 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 14th 1.7 35 32 3 0 1 0 0 0 0 0 0 0 27 0 1 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 16th 23.0 387 343 42 0 1 1 5 0 0 0 0 0 264 2 3 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 16th 30.1 567 527 39 0 6 3 7 2 0 0 0 0 413 1 16 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 10th 15.4 208 204 2 0 2 1 3 0 0 0 0 0 154 2 6 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 14.8 232 198 32 1 2 1 1 0 0 0 0 0 186 2 6 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 5th 21.7 387 349 32 1 1 0 7 2 0 0 0 0 274 6 18 Matches 5 Seasons 3 Clubs 2 Leagues 111.4 1920 1753 152 3 13 8 26 4 0 0 0 0 1385 15 54 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lorient (3 Seasons) 1 League 68.6 1162 1074 83 0 9 5 15 2 0 0 0 0 831 5 25 Nice (2 Seasons) 1 League 36.4 619 547 64 2 3 1 8 2 0 0 0 0 460 8 24 Kortrijk (2 Seasons) 1 League 6.5 139 132 5 1 1 2 3 0 0 0 0 0 94 2 5 Ligue 1 (4 Seasons) 105.0 1781 1621 147 2 12 6 23 4 0 0 0 0 1291 13 49 First Division A (2 Seasons) 6.5 139 132 5 1 1 2 3 0 0 0 0 0 94 2 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 2022-2023 23 Nice 3. Conf Lg QF 3.7 47 39 8 0 0 0 0 1 0 0 0 0 36 0 0 Matches 1 Season 1 Club 1 League 3.7 47 39 8 0 0 0 0 1 0 0 0 0 36 0 0
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 2019-2020 20 Kortrijk 1 League 4.8 15 3.16 6 0 4 2 3 0 3 0.63 2 0 1 0 0 0 2020-2021 21 Kortrijk 1 League 1.7 4 2.42 4 0 0 0 0 0 1 0.60 1 0 0 0 0 0 2020-2021 21 Lorient 2 Leagues 23.4 56 2.43 39 0 7 5 4 1 8 0.35 3 0 2 2 1 0 2021-2022 22 Lorient 2 Leagues 30.4 68 2.25 51 1 9 3 4 0 10 0.33 6 0 3 0 1 0 2022-2023 23 Lorient 2 Leagues 15.4 25 1.62 18 0 6 0 1 0 4 0.26 2 0 2 0 0 0 2022-2023 23 Nice 2 Leagues 18.5 56 3.03 38 0 8 7 2 1 6 0.32 3 0 2 1 0 0 2023-2024 24 Nice 2 Leagues 23.3 44 2.03 32 0 6 2 3 1 5 0.23 4 0 1 0 0 0 5 Seasons 3 Clubs 4 Leagues 117.4 268 2.33 188 1 40 19 17 3 37 0.32 21 0 11 3 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lorient (3 Seasons) 2 Leagues 69.2 149 2.17 108 1 22 8 9 1 22 0.32 11 0 7 2 2 0 Nice (2 Seasons) 3 Leagues 41.7 100 2.49 70 0 14 9 5 2 11 0.27 7 0 3 1 0 0 Kortrijk (2 Seasons) 1 League 6.5 19 2.97 10 0 4 2 3 0 4 0.62 3 0 1 0 0 0 Ligue 1 (4 Seasons) 105.0 244 2.32 177 1 34 16 13 3 31 0.30 18 0 9 2 2 0 Coupe de France (4 Seasons) 2.3 First Division A (2 Seasons) 6.5 19 2.97 10 0 4 2 3 0 4 0.62 3 0 1 0 0 0 Conf Lg (1 Season) 3.7 5 1.34 1 0 2 1 1 0 2 0.54 0 0 1 1 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 2019-2020 20 Kortrijk be BEL 1. First Division A 11th 4.8 15 3.16 6 0 4 2 3 0 3 0.63 2 0 1 0 0 0 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 14th 1.7 4 2.42 4 0 0 0 0 0 1 0.60 1 0 0 0 0 0 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 16th 23.0 56 2.43 39 0 7 5 4 1 8 0.35 3 0 2 2 1 0 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 16th 30.1 68 2.25 51 1 9 3 4 0 10 0.33 6 0 3 0 1 0 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 10th 15.4 25 1.62 18 0 6 0 1 0 4 0.26 2 0 2 0 0 0 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 14.8 51 3.46 37 0 6 6 1 1 4 0.27 3 0 1 0 0 0 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 5th 21.7 44 2.03 32 0 6 2 3 1 5 0.23 4 0 1 0 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 111.4 263 2.36 187 1 38 18 16 3 35 0.31 21 0 10 2 2 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lorient (3 Seasons) 1 League 68.6 149 2.17 108 1 22 8 9 1 22 0.32 11 0 7 2 2 0 Nice (2 Seasons) 1 League 36.4 95 2.61 69 0 12 8 4 2 9 0.25 7 0 2 0 0 0 Kortrijk (2 Seasons) 1 League 6.5 19 2.97 10 0 4 2 3 0 4 0.62 3 0 1 0 0 0 Ligue 1 (4 Seasons) 105.0 244 2.32 177 1 34 16 13 3 31 0.30 18 0 9 2 2 0 First Division A (2 Seasons) 6.5 19 2.97 10 0 4 2 3 0 4 0.62 3 0 1 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 2020-2021 21 Lorient fr FRA Coupe de France 17th 0.4 Matches 2021-2022 22 Lorient fr FRA Coupe de France R64 0.3 Matches 2023-2024 24 Nice fr FRA Coupe de France QF 1.6 Matches 4 Seasons 2 Clubs 1 League 2.3 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lorient (3 Seasons) 1 League 0.7 Nice (1 Season) 1 League 1.6
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 2022-2023 23 Nice 3. Conf Lg QF 3.7 5 1.34 1 0 2 1 1 0 2 0.54 0 0 1 1 0 0 Matches 1 Season 1 Club 1 League 3.7 5 1.34 1 0 2 1 1 0 2 0.54 0 0 1 1 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 2019-2020 20 Kortrijk 1 League 4.8 2 1 0 1 1 0 2 0.0 2 2 0 2 0 2 0 0 2020-2021 21 Kortrijk 1 League 1.7 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2020-2021 21 Lorient 2 Leagues 23.4 13 8 0 8 5 4 19 21.1 15 5 2 3 4 17 8 0 2021-2022 22 Lorient 2 Leagues 30.4 17 10 3 12 2 9 32 28.1 23 11 2 9 5 21 22 0 2022-2023 23 Lorient 2 Leagues 15.4 8 5 1 4 3 3 5 60.0 2 11 3 8 3 11 10 0 2022-2023 23 Nice 2 Leagues 18.5 14 7 0 6 8 2 14 14.3 12 3 0 3 2 16 7 0 2023-2024 24 Nice 2 Leagues 23.3 7 6 0 5 2 3 12 25.0 9 14 1 13 4 10 15 0 5 Seasons 3 Clubs 4 Leagues 117.4 61 37 4 36 21 21 84 25.0 63 46 8 38 19 78 62 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lorient (3 Seasons) 2 Leagues 69.2 38 23 4 24 10 16 56 28.6 40 27 7 20 12 49 40 0 Nice (2 Seasons) 3 Leagues 41.7 21 13 0 11 10 5 26 19.2 21 17 1 16 6 26 22 0 Kortrijk (2 Seasons) 1 League 6.5 2 1 0 1 1 0 2 0.0 2 2 0 2 1 3 0 0 Ligue 1 (4 Seasons) 105.0 57 33 4 35 18 21 80 26.3 59 44 8 36 16 73 60 0 Coupe de France (4 Seasons) 2.3 2 2 0 First Division A (2 Seasons) 6.5 2 1 0 1 1 0 2 0.0 2 2 0 2 1 3 0 0 Conf Lg (1 Season) 3.7 2 1 0 0 2 0 2 0.0 2 0 0 0 0 2 2 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 2019-2020 20 Kortrijk be BEL 1. First Division A 11th 4.8 2 1 0 1 1 0 2 0.0 2 2 0 2 0 2 0 0 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 14th 1.7 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 16th 23.0 13 8 0 8 5 4 19 21.1 15 5 2 3 4 17 8 0 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 16th 30.1 17 10 3 12 2 9 32 28.1 23 11 2 9 4 21 22 0 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 10th 15.4 8 5 1 4 3 3 5 60.0 2 11 3 8 3 11 10 0 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 14.8 12 6 0 6 6 2 12 16.7 10 3 0 3 2 14 5 0 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 5th 21.7 7 4 0 5 2 3 12 25.0 9 14 1 13 3 10 15 0 Matches 5 Seasons 3 Clubs 2 Leagues 111.4 59 34 4 36 19 21 82 25.6 61 46 8 38 17 76 60 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 Lorient (3 Seasons) 1 League 68.6 38 23 4 24 10 16 56 28.6 40 27 7 20 11 49 40 0 Nice (2 Seasons) 1 League 36.4 19 10 0 11 8 5 24 20.8 19 17 1 16 5 24 20 0 Kortrijk (2 Seasons) 1 League 6.5 2 1 0 1 1 0 2 0.0 2 2 0 2 1 3 0 0 Ligue 1 (4 Seasons) 105.0 57 33 4 35 18 21 80 26.3 59 44 8 36 16 73 60 0 First Division A (2 Seasons) 6.5 2 1 0 1 1 0 2 0.0 2 2 0 2 1 3 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 2020-2021 21 Lorient fr FRA Coupe de France 17th 0.4 0 0 Matches 2021-2022 22 Lorient fr FRA Coupe de France R64 0.3 0 1 Matches 2023-2024 24 Nice fr FRA Coupe de France QF 1.6 2 1 Matches 4 Seasons 2 Clubs 1 League 2.3 2 2 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 Lorient (3 Seasons) 1 League 0.7 0 1 0 Nice (1 Season) 1 League 1.6 2 1 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 2022-2023 23 Nice 3. Conf Lg QF 3.7 2 1 0 0 2 0 2 0.0 2 0 0 0 0 2 2 0 Matches 1 Season 1 Club 1 League 3.7 2 1 0 0 2 0 2 0.0 2 0 0 0 0 2 2 0
Possession Table 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 2019-2020 20 Kortrijk be BEL 1. First Division A 4.8 183 0 8 73 104 34 183 19 11 57.9 8 42.1 110 678 344 14 8 10 31 15 160 42 Matches 2020-2021 21 Lorient fr FRA Coupe de France 0.4 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 1.7 50 0 1 29 20 8 50 2 0 0.0 2 100.0 31 104 31 2 3 2 3 2 40 14 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 23.0 665 8 22 307 351 100 664 58 24 41.4 34 58.6 359 1900 803 35 35 18 94 43 470 131 Matches 2021-2022 22 Lorient fr FRA Coupe de France 0.3 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 30.1 881 30 70 427 394 139 879 63 33 52.4 30 47.6 520 2931 1368 50 34 33 100 43 644 154 Matches 2022-2023 23 Nice 3. Conf Lg 3.7 80 3 6 45 32 13 80 10 7 70.0 3 30.0 56 324 129 6 3 4 8 6 52 16 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 14.8 355 5 16 147 204 73 355 42 25 59.5 14 33.3 234 1552 632 25 15 14 25 20 240 77 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 15.4 364 10 32 192 152 63 362 38 20 52.6 13 34.2 268 1799 812 29 23 11 41 13 263 61 Matches 2023-2024 24 Nice fr FRA Coupe de France 1.6 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 21.7 572 18 44 282 256 92 569 33 19 57.6 13 39.4 402 2418 995 24 23 12 57 34 409 123 Matches 5 Seasons 3 Clubs 4 Leagues 117.4 3150 74 199 1502 1513 522 3142 265 139 52.5 117 44.2 1980 11706 5114 185 144 104 359 176 2278 618 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 Lorient (3 Seasons) 2 Leagues 69.2 1910 48 124 926 897 302 1905 159 77 48.4 77 48.4 1147 6630 2983 114 92 62 235 99 1377 346 Nice (2 Seasons) 3 Leagues 41.7 1007 26 66 474 492 178 1004 85 51 60.0 30 35.3 692 4294 1756 55 41 30 90 60 701 216 Kortrijk (2 Seasons) 1 League 6.5 233 0 9 102 124 42 233 21 11 52.4 10 47.6 141 782 375 16 11 12 34 17 200 56 Ligue 1 (4 Seasons) 105.0 2837 71 184 1355 1357 467 2829 234 121 51.7 104 44.4 1783 10600 4610 163 130 88 317 153 2026 546 Coupe de France (4 Seasons) 2.3 First Division A (2 Seasons) 6.5 233 0 9 102 124 42 233 21 11 52.4 10 47.6 141 782 375 16 11 12 34 17 200 56 Conf Lg (1 Season) 3.7 80 3 6 45 32 13 80 10 7 70.0 3 30.0 56 324 129 6 3 4 8 6 52 16
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 2019-2020 20 Kortrijk 1 League 4.8 183 0 8 73 104 34 183 19 11 57.9 8 42.1 110 678 344 14 8 10 31 15 160 42 2020-2021 21 Kortrijk 1 League 1.7 50 0 1 29 20 8 50 2 0 0.0 2 100.0 31 104 31 2 3 2 3 2 40 14 2020-2021 21 Lorient 2 Leagues 23.4 665 8 22 307 351 100 664 58 24 41.4 34 58.6 359 1900 803 35 35 18 94 43 470 131 2021-2022 22 Lorient 2 Leagues 30.4 881 30 70 427 394 139 879 63 33 52.4 30 47.6 520 2931 1368 50 34 33 100 43 644 154 2022-2023 23 Lorient 2 Leagues 15.4 364 10 32 192 152 63 362 38 20 52.6 13 34.2 268 1799 812 29 23 11 41 13 263 61 2022-2023 23 Nice 2 Leagues 18.5 435 8 22 192 236 86 435 52 32 61.5 17 32.7 290 1876 761 31 18 18 33 26 292 93 2023-2024 24 Nice 2 Leagues 23.3 572 18 44 282 256 92 569 33 19 57.6 13 39.4 402 2418 995 24 23 12 57 34 409 123 5 Seasons 3 Clubs 4 Leagues 117.4 3150 74 199 1502 1513 522 3142 265 139 52.5 117 44.2 1980 11706 5114 185 144 104 359 176 2278 618 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 Lorient (3 Seasons) 2 Leagues 69.2 1910 48 124 926 897 302 1905 159 77 48.4 77 48.4 1147 6630 2983 114 92 62 235 99 1377 346 Nice (2 Seasons) 3 Leagues 41.7 1007 26 66 474 492 178 1004 85 51 60.0 30 35.3 692 4294 1756 55 41 30 90 60 701 216 Kortrijk (2 Seasons) 1 League 6.5 233 0 9 102 124 42 233 21 11 52.4 10 47.6 141 782 375 16 11 12 34 17 200 56 Ligue 1 (4 Seasons) 105.0 2837 71 184 1355 1357 467 2829 234 121 51.7 104 44.4 1783 10600 4610 163 130 88 317 153 2026 546 Coupe de France (4 Seasons) 2.3 First Division A (2 Seasons) 6.5 233 0 9 102 124 42 233 21 11 52.4 10 47.6 141 782 375 16 11 12 34 17 200 56 Conf Lg (1 Season) 3.7 80 3 6 45 32 13 80 10 7 70.0 3 30.0 56 324 129 6 3 4 8 6 52 16
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 2019-2020 20 Kortrijk be BEL 1. First Division A 11th 4.8 183 0 8 73 104 34 183 19 11 57.9 8 42.1 110 678 344 14 8 10 31 15 160 42 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 14th 1.7 50 0 1 29 20 8 50 2 0 0.0 2 100.0 31 104 31 2 3 2 3 2 40 14 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 16th 23.0 665 8 22 307 351 100 664 58 24 41.4 34 58.6 359 1900 803 35 35 18 94 43 470 131 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 16th 30.1 881 30 70 427 394 139 879 63 33 52.4 30 47.6 520 2931 1368 50 34 33 100 43 644 154 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 10th 15.4 364 10 32 192 152 63 362 38 20 52.6 13 34.2 268 1799 812 29 23 11 41 13 263 61 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 14.8 355 5 16 147 204 73 355 42 25 59.5 14 33.3 234 1552 632 25 15 14 25 20 240 77 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 5th 21.7 572 18 44 282 256 92 569 33 19 57.6 13 39.4 402 2418 995 24 23 12 57 34 409 123 Matches 5 Seasons 3 Clubs 2 Leagues 111.4 3070 71 193 1457 1481 509 3062 255 132 51.8 114 44.7 1924 11382 4985 179 141 100 351 170 2226 602 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 Lorient (3 Seasons) 1 League 68.6 1910 48 124 926 897 302 1905 159 77 48.4 77 48.4 1147 6630 2983 114 92 62 235 99 1377 346 Nice (2 Seasons) 1 League 36.4 927 23 60 429 460 165 924 75 44 58.7 27 36.0 636 3970 1627 49 38 26 82 54 649 200 Kortrijk (2 Seasons) 1 League 6.5 233 0 9 102 124 42 233 21 11 52.4 10 47.6 141 782 375 16 11 12 34 17 200 56 Ligue 1 (4 Seasons) 105.0 2837 71 184 1355 1357 467 2829 234 121 51.7 104 44.4 1783 10600 4610 163 130 88 317 153 2026 546 First Division A (2 Seasons) 6.5 233 0 9 102 124 42 233 21 11 52.4 10 47.6 141 782 375 16 11 12 34 17 200 56
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 2020-2021 21 Lorient fr FRA Coupe de France 17th 0.4 Matches 2021-2022 22 Lorient fr FRA Coupe de France R64 0.3 Matches 2023-2024 24 Nice fr FRA Coupe de France QF 1.6 Matches 4 Seasons 2 Clubs 1 League 2.3 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 Lorient (3 Seasons) 1 League 0.7 Nice (1 Season) 1 League 1.6
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 2022-2023 23 Nice 3. Conf Lg QF 3.7 80 3 6 45 32 13 80 10 7 70.0 3 30.0 56 324 129 6 3 4 8 6 52 16 Matches 1 Season 1 Club 1 League 3.7 80 3 6 45 32 13 80 10 7 70.0 3 30.0 56 324 129 6 3 4 8 6 52 16
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 2019-2020 20 Kortrijk be BEL 1. First Division A 7 430 61 16.5 4.8 4 83 1 3 33 0 1.57 7 5 +2 +0.42 +0.67 9.2 7.8 +1.4 +0.30 +0.73 Matches 2020-2021 21 Lorient fr FRA Coupe de France 2 34 17 18.9 0.4 0 0 2 17 0 1.50 1 0 +1 +2.65 +3.26 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 2 151 76 4.9 1.7 2 76 1 0 0 1.50 2 4 -2 -1.19 -0.85 3.3 1.5 +1.8 +1.08 +1.09 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 32 2,073 65 60.6 23.0 26 75 3 6 21 0 1.19 33 39 -6 -0.26 +0.54 29.2 30.4 -1.2 -0.05 +0.13 Matches 2021-2022 22 Lorient fr FRA Coupe de France 1 26 26 28.9 0.3 0 0 1 26 0 0.00 0 0 0 0.00 +1.41 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 37 2,711 73 79.3 30.1 34 78 7 3 25 0 0.97 26 49 -23 -0.76 -0.13 30.6 41.4 -10.7 -0.36 -0.55 Matches 2022-2023 23 Nice 3. Conf Lg 4 335 84 36.0 3.7 4 84 2 0 0 1.75 7 3 +4 +1.07 +1.23 4.0 3.3 +0.7 +0.19 -0.07 Matches 2022-2023 23 Lorient fr FRA Coupe de France 0 0 0 0 1 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 16 1,328 83 38.8 14.8 15 86 9 1 45 0 1.63 22 15 +7 +0.47 +0.30 24.9 19.0 +5.9 +0.40 +0.11 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 18 1,386 77 40.5 15.4 17 80 6 1 31 0 1.72 25 25 0 0.00 +0.04 18.0 25.5 -7.5 -0.49 -0.21 Matches 2023-2024 24 Nice fr FRA Coupe de France 2 145 73 37.2 1.6 1 120 1 1 25 0 0.50 0 0 0 0.00 -0.73 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 30 1,949 65 63.7 21.7 23 77 5 7 24 0 1.70 27 15 +12 +0.55 +0.64 31.2 21.2 +10.0 +0.46 +0.11 Matches 5 Seasons 3 Clubs 4 Leagues 151 10,568 70 43.4 117.4 126 79 35 25 25 1 1.37 150 155 -5 -0.04 +0.18 150.5 150.1 +0.3 0.00 +0.04 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 Lorient (3 Seasons) 2 Leagues 90 6,230 69 57.4 69.2 77 77 16 13 22 1 1.20 85 113 -28 -0.40 +0.01 77.8 97.2 -19.4 -0.28 -0.12 Nice (2 Seasons) 3 Leagues 52 3,757 72 48.2 41.7 43 82 17 9 27 0 1.64 56 33 +23 +0.55 +0.46 60.1 43.5 +16.6 +0.41 +0.11 Kortrijk (2 Seasons) 1 League 9 581 65 10.2 6.5 6 80 2 3 33 0 1.55 9 9 0 0.00 +0.30 12.6 9.4 +3.2 +0.50 +0.69 Ligue 1 (4 Seasons) 133 9,447 71 56.4 105.0 115 78 30 18 25 0 1.37 133 143 -10 -0.10 +0.09 133.8 137.4 -3.6 -0.03 -0.08 Coupe de France (4 Seasons) 5 205 41 20.7 2.3 1 120 1 4 21 1 0.80 1 0 +1 +0.44 +0.44 First Division A (2 Seasons) 9 581 65 10.2 6.5 6 80 2 3 33 0 1.55 9 9 0 0.00 +0.30 12.6 9.4 +3.2 +0.50 +0.69 Conf Lg (1 Season) 4 335 84 36.0 3.7 4 84 2 0 0 1.75 7 3 +4 +1.07 +1.23 4.0 3.3 +0.7 +0.19 -0.07
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 2019-2020 20 Kortrijk 1 League 7 430 61 16.5 4.8 4 83 1 3 33 0 1.57 7 5 +2 +0.42 +0.67 9.2 7.8 +1.4 +0.30 +0.73 2020-2021 21 Kortrijk 1 League 2 151 76 4.9 1.7 2 76 1 0 0 1.50 2 4 -2 -1.19 -0.85 3.3 1.5 +1.8 +1.08 +1.09 2020-2021 21 Lorient 2 Leagues 34 2,107 62 58.5 23.4 26 75 3 8 20 0 1.21 34 39 -5 -0.21 +0.57 29.2 30.4 -1.2 -0.05 +0.13 2021-2022 22 Lorient 2 Leagues 38 2,737 72 78.0 30.4 34 78 7 4 26 0 0.94 26 49 -23 -0.76 -0.06 30.6 41.4 -10.7 -0.36 -0.55 2022-2023 23 Lorient 2 Leagues 18 1,386 77 37.0 15.4 17 80 6 1 31 1 1.72 25 25 0 0.00 +0.04 18.0 25.5 -7.5 -0.49 -0.21 2022-2023 23 Nice 2 Leagues 20 1,663 83 38.2 18.5 19 85 11 1 45 0 1.65 29 18 +11 +0.60 +0.49 28.9 22.3 +6.6 +0.36 +0.07 2023-2024 24 Nice 2 Leagues 32 2,094 65 60.7 23.3 24 79 6 8 24 0 1.63 27 15 +12 +0.52 +0.45 31.2 21.2 +10.0 +0.46 +0.11 5 Seasons 3 Clubs 4 Leagues 151 10,568 70 43.4 117.4 126 79 35 25 25 1 1.37 150 155 -5 -0.04 +0.18 150.5 150.1 +0.3 0.00 +0.04 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 Lorient (3 Seasons) 2 Leagues 90 6,230 69 57.4 69.2 77 77 16 13 22 1 1.20 85 113 -28 -0.40 +0.01 77.8 97.2 -19.4 -0.28 -0.12 Nice (2 Seasons) 3 Leagues 52 3,757 72 48.2 41.7 43 82 17 9 27 0 1.64 56 33 +23 +0.55 +0.46 60.1 43.5 +16.6 +0.41 +0.11 Kortrijk (2 Seasons) 1 League 9 581 65 10.2 6.5 6 80 2 3 33 0 1.55 9 9 0 0.00 +0.30 12.6 9.4 +3.2 +0.50 +0.69 Ligue 1 (4 Seasons) 133 9,447 71 56.4 105.0 115 78 30 18 25 0 1.37 133 143 -10 -0.10 +0.09 133.8 137.4 -3.6 -0.03 -0.08 Coupe de France (4 Seasons) 5 205 41 20.7 2.3 1 120 1 4 21 1 0.80 1 0 +1 +0.44 +0.44 First Division A (2 Seasons) 9 581 65 10.2 6.5 6 80 2 3 33 0 1.55 9 9 0 0.00 +0.30 12.6 9.4 +3.2 +0.50 +0.69 Conf Lg (1 Season) 4 335 84 36.0 3.7 4 84 2 0 0 1.75 7 3 +4 +1.07 +1.23 4.0 3.3 +0.7 +0.19 -0.07
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 2019-2020 20 Kortrijk be BEL 1. First Division A 11th 7 430 61 16.5 4.8 4 83 1 3 33 0 1.57 7 5 +2 +0.42 +0.67 9.2 7.8 +1.4 +0.30 +0.73 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 14th 2 151 76 4.9 1.7 2 76 1 0 0 1.50 2 4 -2 -1.19 -0.85 3.3 1.5 +1.8 +1.08 +1.09 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 16th 32 2,073 65 60.6 23.0 26 75 3 6 21 0 1.19 33 39 -6 -0.26 +0.54 29.2 30.4 -1.2 -0.05 +0.13 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 16th 37 2,711 73 79.3 30.1 34 78 7 3 25 0 0.97 26 49 -23 -0.76 -0.13 30.6 41.4 -10.7 -0.36 -0.55 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 10th 18 1,386 77 40.5 15.4 17 80 6 1 31 0 1.72 25 25 0 0.00 +0.04 18.0 25.5 -7.5 -0.49 -0.21 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 16 1,328 83 38.8 14.8 15 86 9 1 45 0 1.63 22 15 +7 +0.47 +0.30 24.9 19.0 +5.9 +0.40 +0.11 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 5th 30 1,949 65 63.7 21.7 23 77 5 7 24 0 1.70 27 15 +12 +0.55 +0.64 31.2 21.2 +10.0 +0.46 +0.11 Matches 5 Seasons 3 Clubs 2 Leagues 142 10,028 71 44.7 111.4 121 78 32 21 26 0 1.38 142 152 -10 -0.09 +0.14 146.4 146.8 -0.4 0.00 +0.05 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 Lorient (3 Seasons) 1 League 87 6,170 71 60.1 68.6 77 77 16 10 23 0 1.21 84 113 -29 -0.42 -0.03 77.8 97.2 -19.4 -0.28 -0.12 Nice (2 Seasons) 1 League 46 3,277 71 50.6 36.4 38 81 14 8 27 0 1.68 49 30 +19 +0.52 +0.44 56.0 40.2 +15.9 +0.44 +0.12 Kortrijk (2 Seasons) 1 League 9 581 65 10.2 6.5 6 80 2 3 33 0 1.55 9 9 0 0.00 +0.30 12.6 9.4 +3.2 +0.50 +0.69 Ligue 1 (4 Seasons) 133 9,447 71 56.4 105.0 115 78 30 18 25 0 1.37 133 143 -10 -0.10 +0.09 133.8 137.4 -3.6 -0.03 -0.08 First Division A (2 Seasons) 9 581 65 10.2 6.5 6 80 2 3 33 0 1.55 9 9 0 0.00 +0.30 12.6 9.4 +3.2 +0.50 +0.69
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 2020-2021 21 Lorient fr FRA Coupe de France 17th 2 34 17 18.9 0.4 0 0 2 17 0 1.50 1 0 +1 +2.65 +3.26 Matches 2021-2022 22 Lorient fr FRA Coupe de France R64 1 26 26 28.9 0.3 0 0 1 26 0 0.00 0 0 0 0.00 +1.41 Matches 2022-2023 23 Lorient fr FRA Coupe de France R16 0 0 0 0 1 Matches 2023-2024 24 Nice fr FRA Coupe de France QF 2 145 73 37.2 1.6 1 120 1 1 25 0 0.50 0 0 0 0.00 -0.73 Matches 4 Seasons 2 Clubs 1 League 5 205 41 20.7 2.3 1 120 1 4 21 1 0.80 1 0 +1 +0.44 +0.44 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Lorient (3 Seasons) 1 League 3 60 20 10.0 0.7 0 0 3 20 1 1.00 1 0 +1 +1.50 +2.36 Nice (1 Season) 1 League 2 145 73 37.2 1.6 1 120 1 1 25 0 0.50 0 0 0 0.00 -0.73
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 2022-2023 23 Nice 3. Conf Lg QF 4 335 84 36.0 3.7 4 84 2 0 0 1.75 7 3 +4 +1.07 +1.23 4.0 3.3 +0.7 +0.19 -0.07 Matches 1 Season 1 Club 1 League 4 335 84 36.0 3.7 4 84 2 0 0 1.75 7 3 +4 +1.07 +1.23 4.0 3.3 +0.7 +0.19 -0.07
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 2019-2020 20 Kortrijk 1 League 4.8 0 0 0 3 8 4 3 0 1 0 0 0 15 6 13 31.6 2020-2021 21 Kortrijk 1 League 1.7 0 0 0 0 1 0 0 1 0 0 0 0 4 5 3 62.5 2020-2021 21 Lorient 2 Leagues 23.4 2 0 0 30 18 11 5 4 8 1 0 0 57 38 78 32.8 2021-2022 22 Lorient 2 Leagues 30.4 1 0 0 24 18 16 7 5 10 1 0 0 72 45 84 34.9 2022-2023 23 Lorient 2 Leagues 15.4 1 0 0 17 17 4 3 3 5 0 0 0 35 13 47 21.7 2022-2023 23 Nice 2 Leagues 18.5 2 0 0 15 13 12 1 2 7 0 0 0 40 22 32 40.7 2023-2024 24 Nice 2 Leagues 23.3 4 0 0 33 19 14 7 4 6 0 0 0 36 20 39 33.9 5 Seasons 3 Clubs 4 Leagues 117.4 10 0 0 122 94 61 26 19 37 2 0 0 259 149 296 33.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lorient (3 Seasons) 2 Leagues 69.2 4 0 0 71 53 31 15 12 23 2 0 0 164 96 209 31.5 Nice (2 Seasons) 3 Leagues 41.7 6 0 0 48 32 26 8 6 13 0 0 0 76 42 71 37.2 Kortrijk (2 Seasons) 1 League 6.5 0 0 0 3 9 4 3 1 1 0 0 0 19 11 16 40.7 Ligue 1 (4 Seasons) 105.0 10 0 0 116 82 49 23 16 33 2 0 0 228 135 275 32.9 Coupe de France (4 Seasons) 2.3 0 0 0 1 0 1 0 2 2 0 First Division A (2 Seasons) 6.5 0 0 0 3 9 4 3 1 1 0 0 0 19 11 16 40.7 Conf Lg (1 Season) 3.7 0 0 0 2 3 7 0 0 1 0 0 0 12 3 5 37.5
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 2019-2020 20 Kortrijk be BEL 1. First Division A 11th 4.8 0 0 0 3 8 4 3 0 1 0 0 0 15 6 13 31.6 Matches 2020-2021 21 Kortrijk be BEL 1. First Division A 14th 1.7 0 0 0 0 1 0 0 1 0 0 0 0 4 5 3 62.5 Matches 2020-2021 21 Lorient fr FRA 1. Ligue 1 16th 23.0 2 0 0 30 18 11 5 4 8 1 0 0 57 38 78 32.8 Matches 2021-2022 22 Lorient fr FRA 1. Ligue 1 16th 30.1 1 0 0 24 18 16 7 4 10 1 0 0 72 45 84 34.9 Matches 2022-2023 23 Lorient fr FRA 1. Ligue 1 10th 15.4 1 0 0 17 17 4 3 3 5 0 0 0 35 13 47 21.7 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 14.8 2 0 0 13 10 5 1 2 6 0 0 0 28 19 27 41.3 Matches 2023-2024 24 Nice fr FRA 1. Ligue 1 5th 21.7 4 0 0 32 19 13 7 3 4 0 0 0 36 20 39 33.9 Matches 5 Seasons 3 Clubs 2 Leagues 111.4 10 0 0 119 91 53 26 17 34 2 0 0 247 146 291 33.4 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lorient (3 Seasons) 1 League 68.6 4 0 0 71 53 31 15 11 23 2 0 0 164 96 209 31.5 Nice (2 Seasons) 1 League 36.4 6 0 0 45 29 18 8 5 10 0 0 0 64 39 66 37.1 Kortrijk (2 Seasons) 1 League 6.5 0 0 0 3 9 4 3 1 1 0 0 0 19 11 16 40.7 Ligue 1 (4 Seasons) 105.0 10 0 0 116 82 49 23 16 33 2 0 0 228 135 275 32.9 First Division A (2 Seasons) 6.5 0 0 0 3 9 4 3 1 1 0 0 0 19 11 16 40.7
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 21 Lorient fr FRA Coupe de France 17th 0.4 0 0 0 0 0 0 0 0 0 0 Matches 2021-2022 22 Lorient fr FRA Coupe de France R64 0.3 0 0 0 0 0 0 0 1 0 0 Matches 2023-2024 24 Nice fr FRA Coupe de France QF 1.6 0 0 0 1 0 1 0 1 2 0 Matches 4 Seasons 2 Clubs 1 League 2.3 0 0 0 1 0 1 0 2 2 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Lorient (3 Seasons) 1 League 0.7 0 0 0 0 0 0 0 1 0 0 Nice (1 Season) 1 League 1.6 0 0 0 1 0 1 0 1 2 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 2022-2023 23 Nice 3. Conf Lg QF 3.7 0 0 0 2 3 7 0 0 1 0 0 0 12 3 5 37.5 Matches 1 Season 1 Club 1 League 3.7 0 0 0 2 3 7 0 0 1 0 0 0 12 3 5 37.5
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 Terem Moffi Pages
Terem Moffi 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