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 28 22 1,855 20.6 11 2 13 8 3 3 4 0 10.5 8.2 2.8 11.0 24 26 120 0.53 0.10 0.63 0.39 0.49 0.51 0.14 0.65 0.40 0.53 Matches 5 Seasons 3 Clubs 4 Leagues 149 125 10,474 116.4 60 12 72 53 7 8 10 0 52.4 46.1 15.3 61.4 185 166 615 0.52 0.10 0.62 0.46 0.56 0.46 0.13 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 50 42 3,663 40.7 20 6 26 17 3 3 6 0 19.8 17.4 5.8 23.2 55 48 213 0.49 0.15 0.64 0.42 0.57 0.51 0.15 0.65 0.45 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) 131 114 9,353 103.9 51 11 62 44 7 8 10 0 47.4 41.1 13.3 54.4 163 147 543 0.49 0.11 0.60 0.42 0.53 0.46 0.13 0.58 0.40 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 30 23 2,000 22.2 11 2 13 8 3 3 4 0 10.5 8.2 2.8 11.0 24 26 120 0.50 0.09 0.59 0.36 0.45 0.51 0.14 0.65 0.40 0.53 5 Seasons 3 Clubs 4 Leagues 149 125 10,474 116.4 60 12 72 53 7 8 10 0 52.4 46.1 15.3 61.4 185 166 615 0.52 0.10 0.62 0.46 0.56 0.46 0.13 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 50 42 3,663 40.7 20 6 26 17 3 3 6 0 19.8 17.4 5.8 23.2 55 48 213 0.49 0.15 0.64 0.42 0.57 0.51 0.15 0.65 0.45 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) 131 114 9,353 103.9 51 11 62 44 7 8 10 0 47.4 41.1 13.3 54.4 163 147 543 0.49 0.11 0.60 0.42 0.53 0.46 0.13 0.58 0.40 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 28 22 1,855 20.6 11 2 13 8 3 3 4 0 10.5 8.2 2.8 11.0 24 26 120 0.53 0.10 0.63 0.39 0.49 0.51 0.14 0.65 0.40 0.53 Matches 5 Seasons 3 Clubs 2 Leagues 140 120 9,934 110.4 56 11 67 49 7 8 10 0 51.5 45.2 15.1 60.3 179 164 599 0.51 0.10 0.61 0.44 0.54 0.47 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 44 37 3,183 35.4 17 5 22 14 3 3 6 0 18.8 16.4 5.7 22.1 49 46 197 0.48 0.14 0.62 0.40 0.54 0.53 0.16 0.69 0.46 0.63 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) 131 114 9,353 103.9 51 11 62 44 7 8 10 0 47.4 41.1 13.3 54.4 163 147 543 0.49 0.11 0.60 0.42 0.53 0.46 0.13 0.58 0.40 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 20.6 11 45 20 44.4 2.18 0.97 0.18 0.40 15.5 0 3 3 10.5 8.2 0.18 +0.5 -0.2 Matches 5 Seasons 3 Clubs 4 Leagues 116.4 60 272 119 43.8 2.34 1.02 0.19 0.45 15.1 0 7 8 52.4 46.1 0.17 +6.6 +5.9 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 40.7 20 100 44 44.0 2.46 1.08 0.17 0.39 15.4 0 3 3 19.8 17.4 0.18 +0.2 -0.4 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) 103.9 51 235 100 42.6 2.26 0.96 0.19 0.44 15.1 0 7 8 47.4 41.1 0.18 +3.6 +2.9 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 22.2 11 48 23 47.9 2.16 1.04 0.17 0.35 15.5 0 3 3 10.5 8.2 0.18 +0.5 -0.2 5 Seasons 3 Clubs 4 Leagues 116.4 60 272 119 43.8 2.34 1.02 0.19 0.45 15.1 0 7 8 52.4 46.1 0.17 +6.6 +5.9 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 40.7 20 100 44 44.0 2.46 1.08 0.17 0.39 15.4 0 3 3 19.8 17.4 0.18 +0.2 -0.4 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) 103.9 51 235 100 42.6 2.26 0.96 0.19 0.44 15.1 0 7 8 47.4 41.1 0.18 +3.6 +2.9 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 20.6 11 45 20 44.4 2.18 0.97 0.18 0.40 15.5 0 3 3 10.5 8.2 0.18 +0.5 -0.2 Matches 5 Seasons 3 Clubs 2 Leagues 110.4 56 258 111 43.0 2.34 1.01 0.19 0.44 15.0 0 7 8 51.5 45.2 0.18 +4.5 +3.8 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 35.4 17 89 38 42.7 2.52 1.07 0.16 0.37 15.2 0 3 3 18.8 16.4 0.18 -1.8 -2.4 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) 103.9 51 235 100 42.6 2.26 0.96 0.19 0.44 15.1 0 7 8 47.4 41.1 0.18 +3.6 +2.9 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 20.6 263 371 70.9 3569 541 153 191 80.1 85 118 72.0 10 18 55.6 2 2.8 1.0 -0.8 21 14 11 0 26 Matches 5 Seasons 3 Clubs 4 Leagues 116.4 1410 1951 72.3 19385 3617 816 1049 77.8 418 563 74.2 68 106 64.2 12 15.3 8.6 -3.3 126 97 55 5 166 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 40.7 485 650 74.6 6563 991 279 345 80.9 156 200 78.0 16 26 61.5 6 5.8 2.2 +0.2 49 25 18 1 48 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) 103.9 1280 1765 72.5 17467 3281 749 961 77.9 378 502 75.3 57 90 63.3 11 13.3 7.9 -2.3 117 82 51 5 147 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 22.2 263 371 70.9 3569 541 153 191 80.1 85 118 72.0 10 18 55.6 2 2.8 1.0 -0.8 21 14 11 0 26 5 Seasons 3 Clubs 4 Leagues 116.4 1410 1951 72.3 19385 3617 816 1049 77.8 418 563 74.2 68 106 64.2 12 15.3 8.6 -3.3 126 97 55 5 166 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 40.7 485 650 74.6 6563 991 279 345 80.9 156 200 78.0 16 26 61.5 6 5.8 2.2 +0.2 49 25 18 1 48 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) 103.9 1280 1765 72.5 17467 3281 749 961 77.9 378 502 75.3 57 90 63.3 11 13.3 7.9 -2.3 117 82 51 5 147 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 20.6 263 371 70.9 3569 541 153 191 80.1 85 118 72.0 10 18 55.6 2 2.8 1.0 -0.8 21 14 11 0 26 Matches 5 Seasons 3 Clubs 2 Leagues 110.4 1374 1904 72.2 18875 3542 801 1029 77.8 405 546 74.2 66 103 64.1 11 15.1 8.5 -4.1 125 93 55 5 164 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 35.4 449 603 74.5 6053 916 264 325 81.2 143 183 78.1 14 23 60.9 5 5.7 2.1 -0.7 48 21 18 1 46 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) 103.9 1280 1765 72.5 17467 3281 749 961 77.9 378 502 75.3 57 90 63.3 11 13.3 7.9 -2.3 117 82 51 5 147 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 22.2 371 338 28 1 1 0 6 2 0 0 0 0 263 5 17 5 Seasons 3 Clubs 4 Leagues 116.4 1951 1781 156 3 13 8 25 5 0 0 0 0 1410 14 53 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 40.7 650 575 68 2 3 1 7 3 0 0 0 0 485 7 23 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) 103.9 1765 1610 143 2 12 6 22 4 0 0 0 0 1280 12 48 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 20.6 371 338 28 1 1 0 6 2 0 0 0 0 263 5 17 Matches 5 Seasons 3 Clubs 2 Leagues 110.4 1904 1742 148 3 13 8 25 4 0 0 0 0 1374 14 53 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 35.4 603 536 60 2 3 1 7 2 0 0 0 0 449 7 23 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) 103.9 1765 1610 143 2 12 6 22 4 0 0 0 0 1280 12 48 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 22.2 42 2.04 31 0 6 1 3 1 5 0.24 4 0 1 0 0 0 5 Seasons 3 Clubs 4 Leagues 116.4 266 2.33 187 1 40 18 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 40.7 98 2.51 69 0 14 8 5 2 11 0.28 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) 103.9 242 2.33 176 1 34 15 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 20.6 42 2.04 31 0 6 1 3 1 5 0.24 4 0 1 0 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 110.4 261 2.36 186 1 38 17 16 3 35 0.32 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 35.4 93 2.63 68 0 12 7 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) 103.9 242 2.33 176 1 34 15 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 22.2 6 5 0 5 1 3 11 27.3 8 14 1 13 4 9 15 0 5 Seasons 3 Clubs 4 Leagues 116.4 60 36 4 36 20 21 83 25.3 62 46 8 38 19 77 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 40.7 20 12 0 11 9 5 25 20.0 20 17 1 16 6 25 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) 103.9 56 32 4 35 17 21 79 26.6 58 44 8 36 16 72 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 20.6 6 3 0 5 1 3 11 27.3 8 14 1 13 3 9 15 0 Matches 5 Seasons 3 Clubs 2 Leagues 110.4 58 33 4 36 18 21 81 25.9 60 46 8 38 17 75 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 35.4 18 9 0 11 7 5 23 21.7 18 17 1 16 5 23 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) 103.9 56 32 4 35 17 21 79 26.6 58 44 8 36 16 72 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 20.6 553 18 44 274 245 90 550 33 19 57.6 13 39.4 392 2377 982 24 23 12 56 33 398 120 Matches 5 Seasons 3 Clubs 4 Leagues 116.4 3131 74 199 1494 1502 520 3123 265 139 52.5 117 44.2 1970 11665 5101 185 144 104 358 175 2267 615 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 40.7 988 26 66 466 481 176 985 85 51 60.0 30 35.3 682 4253 1743 55 41 30 89 59 690 213 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) 103.9 2818 71 184 1347 1346 465 2810 234 121 51.7 104 44.4 1773 10559 4597 163 130 88 316 152 2015 543 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 22.2 553 18 44 274 245 90 550 33 19 57.6 13 39.4 392 2377 982 24 23 12 56 33 398 120 5 Seasons 3 Clubs 4 Leagues 116.4 3131 74 199 1494 1502 520 3123 265 139 52.5 117 44.2 1970 11665 5101 185 144 104 358 175 2267 615 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 40.7 988 26 66 466 481 176 985 85 51 60.0 30 35.3 682 4253 1743 55 41 30 89 59 690 213 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) 103.9 2818 71 184 1347 1346 465 2810 234 121 51.7 104 44.4 1773 10559 4597 163 130 88 316 152 2015 543 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 20.6 553 18 44 274 245 90 550 33 19 57.6 13 39.4 392 2377 982 24 23 12 56 33 398 120 Matches 5 Seasons 3 Clubs 2 Leagues 110.4 3051 71 193 1449 1470 507 3043 255 132 51.8 114 44.7 1914 11341 4972 179 141 100 350 169 2215 599 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 35.4 908 23 60 421 449 163 905 75 44 58.7 27 36.0 626 3929 1614 49 38 26 81 53 638 197 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) 103.9 2818 71 184 1347 1346 465 2810 234 121 51.7 104 44.4 1773 10559 4597 163 130 88 316 152 2015 543 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 28 1,855 66 64.4 20.6 22 78 5 6 24 0 1.79 25 12 +13 +0.63 +0.72 29.7 20.3 +9.5 +0.46 +0.04 Matches 5 Seasons 3 Clubs 4 Leagues 149 10,474 70 43.4 116.4 125 79 35 24 25 1 1.38 148 152 -4 -0.03 +0.19 149.0 149.2 -0.2 0.00 +0.03 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 50 3,663 73 48.1 40.7 42 82 17 8 27 0 1.68 54 30 +24 +0.59 +0.50 58.7 42.6 +16.1 +0.41 +0.09 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) 131 9,353 71 56.5 103.9 114 78 30 17 25 0 1.38 131 140 -9 -0.09 +0.10 132.4 136.5 -4.1 -0.04 -0.09 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 30 2,000 67 61.2 22.2 23 80 6 7 24 0 1.70 25 12 +13 +0.59 +0.51 29.7 20.3 +9.5 +0.46 +0.04 5 Seasons 3 Clubs 4 Leagues 149 10,474 70 43.4 116.4 125 79 35 24 25 1 1.38 148 152 -4 -0.03 +0.19 149.0 149.2 -0.2 0.00 +0.03 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 50 3,663 73 48.1 40.7 42 82 17 8 27 0 1.68 54 30 +24 +0.59 +0.50 58.7 42.6 +16.1 +0.41 +0.09 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) 131 9,353 71 56.5 103.9 114 78 30 17 25 0 1.38 131 140 -9 -0.09 +0.10 132.4 136.5 -4.1 -0.04 -0.09 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 28 1,855 66 64.4 20.6 22 78 5 6 24 0 1.79 25 12 +13 +0.63 +0.72 29.7 20.3 +9.5 +0.46 +0.04 Matches 5 Seasons 3 Clubs 2 Leagues 140 9,934 71 44.7 110.4 120 78 32 20 26 0 1.39 140 149 -9 -0.08 +0.15 145.0 145.9 -0.9 -0.01 +0.04 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 44 3,183 72 50.5 35.4 37 81 14 7 27 0 1.73 47 27 +20 +0.57 +0.48 54.6 39.3 +15.3 +0.43 +0.10 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) 131 9,353 71 56.5 103.9 114 78 30 17 25 0 1.38 131 140 -9 -0.09 +0.10 132.4 136.5 -4.1 -0.04 -0.09 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 22.2 4 0 0 32 18 14 6 4 5 0 0 0 35 20 38 34.5 5 Seasons 3 Clubs 4 Leagues 116.4 10 0 0 121 93 61 25 19 36 2 0 0 258 149 295 33.6 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 40.7 6 0 0 47 31 26 7 6 12 0 0 0 75 42 70 37.5 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) 103.9 10 0 0 115 81 49 22 16 32 2 0 0 227 135 274 33.0 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 20.6 4 0 0 31 18 13 6 3 3 0 0 0 35 20 38 34.5 Matches 5 Seasons 3 Clubs 2 Leagues 110.4 10 0 0 118 90 53 25 17 33 2 0 0 246 146 290 33.5 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 35.4 6 0 0 44 28 18 7 5 9 0 0 0 63 39 65 37.5 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) 103.9 10 0 0 115 81 49 22 16 32 2 0 0 227 135 274 33.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
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