Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 17 Caen fr FRA 1. Ligue 1 10 5 435 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Caen fr FRA 1. Coupe de la Ligue 1 1 71 0.8 2 0 2 2 0 0 1 0 2.54 0.00 2.54 2.54 2.54 Matches 2016-2017 18 Caen fr FRA 1. Ligue 1 17 9 877 9.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Nice fr FRA 1. Coupe de la Ligue 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Nice 2. Europa Lg 2 1 101 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Nice fr FRA 1. Ligue 1 5 2 246 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Nice fr FRA Coupe de France 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Nice fr FRA 1. Coupe de la Ligue 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Nice fr FRA 1. Ligue 1 25 11 1,029 11.4 1 0 1 1 0 0 3 0 0.09 0.00 0.09 0.09 0.09 Matches 2019-2020 21 Toulouse fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Toulouse fr FRA 1. Coupe de la Ligue 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2019-2020 21 Toulouse fr FRA 1. Ligue 1 19 12 988 11.0 2 0 2 2 0 0 1 0 0.18 0.00 0.18 0.18 0.18 Matches 2020-2021 22 Udinese it ITA Coppa Italia 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Udinese it ITA 1. Serie A 17 5 522 5.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Udinese it ITA Coppa Italia 3 2 151 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Udinese it ITA 1. Serie A 33 26 2,351 26.1 1 3 4 1 0 0 7 1 0.04 0.11 0.15 0.04 0.15 Matches 2022-2023 24 Udinese it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Lorient fr FRA Coupe de France 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Lorient fr FRA 1. Ligue 1 15 12 1,064 11.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Udinese it ITA 1. Serie A 16 11 805 8.9 0 1 1 0 0 0 2 0 0.00 0.11 0.11 0.00 0.11 Matches 2023-2024 25 Lorient fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Lorient fr FRA 1. Ligue 1 11 5 479 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Lorient fr FRA Coupe de France 2 2 161 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Lorient fr FRA 2. Ligue 2 18 8 697 7.7 1 1 2 1 0 0 1 0 0.13 0.13 0.26 0.13 0.26 Matches 2025-2026 27 Lorient fr FRA Coupe de France 4 3 243 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 27 Lorient fr FRA 1. Ligue 1 31 23 1,800 20.0 4 2 6 4 0 0 2 0 0.20 0.10 0.30 0.20 0.30 Matches 11 Seasons 5 Clubs 7 Leagues 240 147 12,914 143.5 11 8 19 11 0 0 27 2 0.08 0.06 0.13 0.08 0.13 Country Comp 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 (4 Seasons) 3 Leagues 83 55 4,654 51.7 5 3 8 5 0 0 6 1 0.10 0.06 0.15 0.10 0.15 Udinese (3 Seasons) 2 Leagues 72 47 4,129 45.9 1 4 5 1 0 0 11 1 0.02 0.09 0.11 0.02 0.11 Nice (2 Seasons) 4 Leagues 35 15 1,490 16.6 1 0 1 1 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Caen (2 Seasons) 2 Leagues 28 15 1,383 15.4 2 0 2 2 0 0 4 0 0.13 0.00 0.13 0.13 0.13 Toulouse (1 Season) 3 Leagues 22 15 1,258 14.0 2 1 3 2 0 0 1 0 0.14 0.07 0.21 0.14 0.21 Ligue 1 (8 Seasons) 133 79 6,918 76.9 7 2 9 7 0 0 12 1 0.09 0.03 0.12 0.09 0.12 Coupe de France (6 Seasons) 10 8 726 8.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (4 Seasons) 5 4 343 3.8 2 1 3 2 0 0 1 0 0.52 0.26 0.79 0.52 0.79 Serie A (3 Seasons) 66 42 3,678 40.9 1 4 5 1 0 0 10 1 0.02 0.10 0.12 0.02 0.12 Coppa Italia (3 Seasons) 6 5 451 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 18 8 697 7.7 1 1 2 1 0 0 1 0 0.13 0.13 0.26 0.13 0.26 Europa Lg (1 Season) 2 1 101 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 17 Caen 1 League 10 5 435 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 18 Caen 2 Leagues 18 10 948 10.5 2 0 2 2 0 0 3 0 0.19 0.00 0.19 0.19 0.19 2017-2018 19 Nice 3 Leagues 8 4 428 4.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 20 Nice 3 Leagues 27 11 1,062 11.8 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 2019-2020 21 Toulouse 3 Leagues 22 15 1,258 14.0 2 1 3 2 0 0 1 0 0.14 0.07 0.21 0.14 0.21 2020-2021 22 Udinese 2 Leagues 19 7 732 8.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2021-2022 23 Udinese 2 Leagues 36 28 2,502 27.8 1 3 4 1 0 0 7 1 0.04 0.11 0.14 0.04 0.14 2022-2023 24 Udinese 2 Leagues 17 12 895 9.9 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 2022-2023 24 Lorient 2 Leagues 16 13 1,184 13.2 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2023-2024 25 Lorient 2 Leagues 12 6 569 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024-2025 26 Lorient 2 Leagues 20 10 858 9.5 1 1 2 1 0 0 1 0 0.10 0.10 0.21 0.10 0.21 2025-2026 27 Lorient 2 Leagues 35 26 2,043 22.7 4 2 6 4 0 0 2 0 0.18 0.09 0.26 0.18 0.26 11 Seasons 5 Clubs 7 Leagues 240 147 12,914 143.5 11 8 19 11 0 0 27 2 0.08 0.06 0.13 0.08 0.13 Comp 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 (4 Seasons) 3 Leagues 83 55 4,654 51.7 5 3 8 5 0 0 6 1 0.10 0.06 0.15 0.10 0.15 Udinese (3 Seasons) 2 Leagues 72 47 4,129 45.9 1 4 5 1 0 0 11 1 0.02 0.09 0.11 0.02 0.11 Nice (2 Seasons) 4 Leagues 35 15 1,490 16.6 1 0 1 1 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Caen (2 Seasons) 2 Leagues 28 15 1,383 15.4 2 0 2 2 0 0 4 0 0.13 0.00 0.13 0.13 0.13 Toulouse (1 Season) 3 Leagues 22 15 1,258 14.0 2 1 3 2 0 0 1 0 0.14 0.07 0.21 0.14 0.21 Ligue 1 (8 Seasons) 133 79 6,918 76.9 7 2 9 7 0 0 12 1 0.09 0.03 0.12 0.09 0.12 Coupe de France (6 Seasons) 10 8 726 8.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (4 Seasons) 5 4 343 3.8 2 1 3 2 0 0 1 0 0.52 0.26 0.79 0.52 0.79 Serie A (3 Seasons) 66 42 3,678 40.9 1 4 5 1 0 0 10 1 0.02 0.10 0.12 0.02 0.12 Coppa Italia (3 Seasons) 6 5 451 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 18 8 697 7.7 1 1 2 1 0 0 1 0 0.13 0.13 0.26 0.13 0.26 Europa Lg (1 Season) 2 1 101 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 17 Caen fr FRA 1. Ligue 1 7th 10 5 435 4.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Caen fr FRA 1. Ligue 1 17th 17 9 877 9.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Nice fr FRA 1. Ligue 1 8th 5 2 246 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Nice fr FRA 1. Ligue 1 7th 25 11 1,029 11.4 1 0 1 1 0 0 3 0 0.09 0.00 0.09 0.09 0.09 Matches 2019-2020 21 Toulouse fr FRA 1. Ligue 1 20th 19 12 988 11.0 2 0 2 2 0 0 1 0 0.18 0.00 0.18 0.18 0.18 Matches 2020-2021 22 Udinese it ITA 1. Serie A 14th 17 5 522 5.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Udinese it ITA 1. Serie A 12th 33 26 2,351 26.1 1 3 4 1 0 0 7 1 0.04 0.11 0.15 0.04 0.15 Matches 2022-2023 24 Udinese it ITA 1. Serie A 12th 16 11 805 8.9 0 1 1 0 0 0 2 0 0.00 0.11 0.11 0.00 0.11 Matches 2022-2023 24 Lorient fr FRA 1. Ligue 1 10th 15 12 1,064 11.8 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Lorient fr FRA 1. Ligue 1 17th 11 5 479 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Lorient fr FRA 2. Ligue 2 1st 18 8 697 7.7 1 1 2 1 0 0 1 0 0.13 0.13 0.26 0.13 0.26 Matches 2025-2026 27 Lorient fr FRA 1. Ligue 1 10th 31 23 1,800 20.0 4 2 6 4 0 0 2 0 0.20 0.10 0.30 0.20 0.30 Matches 11 Seasons 5 Clubs 3 Leagues 217 129 11,293 125.5 9 7 16 9 0 0 23 2 0.07 0.06 0.13 0.07 0.13 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 (4 Seasons) 2 Leagues 75 48 4,040 44.9 5 3 8 5 0 0 5 1 0.11 0.07 0.18 0.11 0.18 Udinese (3 Seasons) 1 League 66 42 3,678 40.9 1 4 5 1 0 0 10 1 0.02 0.10 0.12 0.02 0.12 Nice (2 Seasons) 1 League 30 13 1,275 14.2 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Caen (2 Seasons) 1 League 27 14 1,312 14.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Toulouse (1 Season) 1 League 19 12 988 11.0 2 0 2 2 0 0 1 0 0.18 0.00 0.18 0.18 0.18 Ligue 1 (8 Seasons) 133 79 6,918 76.9 7 2 9 7 0 0 12 1 0.09 0.03 0.12 0.09 0.12 Serie A (3 Seasons) 66 42 3,678 40.9 1 4 5 1 0 0 10 1 0.02 0.10 0.12 0.02 0.12 Ligue 2 (1 Season) 18 8 697 7.7 1 1 2 1 0 0 1 0 0.13 0.13 0.26 0.13 0.26
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017-2018 19 Nice 2. Europa Lg R32 2 1 101 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 1 101 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 17 Caen 1 League 4.8 0 0 0.00 0 0 2016-2017 18 Caen 2 Leagues 10.5 2 9 1 11.1 0.92 0.10 0.00 0.00 0 0 2017-2018 19 Nice 3 Leagues 4.8 0 4 3 75.0 1.04 0.78 0.00 0.00 0 0 2018-2019 20 Nice 3 Leagues 11.8 1 13 5 38.5 1.11 0.43 0.08 0.20 0 0 2019-2020 21 Toulouse 3 Leagues 14.0 2 16 6 37.5 1.14 0.43 0.13 0.33 0 0 2020-2021 22 Udinese 2 Leagues 8.1 0 4 0 0.0 0.49 0.00 0.00 0 0 2021-2022 23 Udinese 2 Leagues 27.8 1 33 10 30.3 1.19 0.36 0.03 0.10 0 0 2022-2023 24 Udinese 2 Leagues 9.9 0 7 0 0.0 0.70 0.00 0.00 0 0 2022-2023 24 Lorient 2 Leagues 13.2 0 7 2 28.6 0.53 0.15 0.00 0.00 0 0 2023-2024 25 Lorient 2 Leagues 6.3 0 6 2 33.3 0.95 0.32 0.00 0.00 0 0 2024-2025 26 Lorient 2 Leagues 9.5 1 17 8 47.1 1.78 0.84 0.06 0.13 0 0 2025-2026 27 Lorient 2 Leagues 22.7 4 43 15 34.9 1.89 0.66 0.09 0.27 0 0 11 Seasons 5 Clubs 7 Leagues 143.5 11 159 52 32.7 1.16 0.37 0.06 0.17 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Lorient (4 Seasons) 3 Leagues 51.7 5 73 27 37.0 1.41 0.52 0.07 0.19 0 0 Udinese (3 Seasons) 2 Leagues 45.9 1 44 10 22.7 0.96 0.22 0.02 0.10 0 0 Nice (2 Seasons) 4 Leagues 16.6 1 17 8 47.1 1.09 0.52 0.06 0.13 0 0 Caen (2 Seasons) 2 Leagues 15.4 2 9 1 11.1 0.92 0.07 0.00 0.00 0 0 Toulouse (1 Season) 3 Leagues 14.0 2 16 6 37.5 1.14 0.43 0.13 0.33 0 0 Ligue 1 (8 Seasons) 76.9 7 87 30 34.5 1.21 0.39 0.08 0.23 0 0 Coupe de France (6 Seasons) 8.1 0 9 1 11.1 1.12 0.12 0.00 0.00 0 0 Coupe de la Ligue (4 Seasons) 3.8 2 2 1 50.0 1.00 0.50 0.00 0.00 0 0 Serie A (3 Seasons) 40.9 1 43 10 23.3 1.05 0.24 0.02 0.10 0 0 Coppa Italia (3 Seasons) 5.0 0 1 0 0.0 0.20 0.00 0.00 0 0 Ligue 2 (1 Season) 7.7 1 15 8 53.3 1.94 1.03 0.07 0.13 0 0 Europa Lg (1 Season) 1.1 0 2 2 100.0 1.78 1.78 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 17 Caen fr FRA 1. Ligue 1 7th 4.8 0 0 0.00 0 0 Matches 2016-2017 18 Caen fr FRA 1. Ligue 1 17th 9.7 0 9 1 11.1 0.92 0.10 0.00 0.00 0 0 Matches 2017-2018 19 Nice fr FRA 1. Ligue 1 8th 2.7 0 2 1 50.0 0.73 0.37 0.00 0.00 0 0 Matches 2018-2019 20 Nice fr FRA 1. Ligue 1 7th 11.4 1 13 5 38.5 1.14 0.44 0.08 0.20 0 0 Matches 2019-2020 21 Toulouse fr FRA 1. Ligue 1 20th 11.0 2 14 5 35.7 1.28 0.46 0.14 0.40 0 0 Matches 2020-2021 22 Udinese it ITA 1. Serie A 14th 5.8 0 4 0 0.0 0.69 0.00 0.00 0 0 Matches 2021-2022 23 Udinese it ITA 1. Serie A 12th 26.1 1 32 10 31.3 1.23 0.38 0.03 0.10 0 0 Matches 2022-2023 24 Udinese it ITA 1. Serie A 12th 8.9 0 7 0 0.0 0.78 0.00 0.00 0 0 Matches 2022-2023 24 Lorient fr FRA 1. Ligue 1 10th 11.8 0 5 2 40.0 0.42 0.17 0.00 0.00 0 0 Matches 2023-2024 25 Lorient fr FRA 1. Ligue 1 17th 5.3 0 5 2 40.0 0.94 0.38 0.00 0.00 0 0 Matches 2024-2025 26 Lorient fr FRA 2. Ligue 2 1st 7.7 1 15 8 53.3 1.94 1.03 0.07 0.13 0 0 Matches 2025-2026 27 Lorient fr FRA 1. Ligue 1 10th 20.0 4 39 14 35.9 1.95 0.70 0.10 0.29 0 0 Matches 11 Seasons 5 Clubs 3 Leagues 125.5 9 145 48 33.1 1.20 0.38 0.06 0.19 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Lorient (4 Seasons) 2 Leagues 44.9 5 64 26 40.6 1.43 0.58 0.08 0.19 0 0 Udinese (3 Seasons) 1 League 40.9 1 43 10 23.3 1.05 0.24 0.02 0.10 0 0 Nice (2 Seasons) 1 League 14.2 1 15 6 40.0 1.06 0.42 0.07 0.17 0 0 Caen (2 Seasons) 1 League 14.6 0 9 1 11.1 0.92 0.07 0.00 0.00 0 0 Toulouse (1 Season) 1 League 11.0 2 14 5 35.7 1.28 0.46 0.14 0.40 0 0 Ligue 1 (8 Seasons) 76.9 7 87 30 34.5 1.21 0.39 0.08 0.23 0 0 Serie A (3 Seasons) 40.9 1 43 10 23.3 1.05 0.24 0.02 0.10 0 0 Ligue 2 (1 Season) 7.7 1 15 8 53.3 1.94 1.03 0.07 0.13 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 19 Nice 2. Europa Lg R32 1.1 0 2 2 100.0 1.78 1.78 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.1 0 2 2 100.0 1.78 1.78 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015-2016 17 Caen fr FRA 1. Ligue 1 10 435 44 12.7 4.8 5 2 5 7 1.00 6 10 -4 -0.83 -0.56 Matches 2016-2017 18 Caen fr FRA 1. Coupe de la Ligue 1 71 71 78.9 0.8 1 71 0 0 0 0.00 2 4 -2 -2.54 -2.54 Matches 2016-2017 18 Caen fr FRA 1. Ligue 1 17 877 52 25.6 9.7 9 4 8 9 0.71 5 15 -10 -1.03 -0.35 Matches 2017-2018 19 Nice fr FRA 1. Coupe de la Ligue 1 81 81 38.6 0.9 1 81 0 0 0 3.00 1 1 0 0.00 +0.70 Matches 2017-2018 19 Nice 2. Europa Lg 2 101 51 14.0 1.1 1 1 1 2 0.00 0 1 -1 -0.89 -1.47 Matches 2017-2018 19 Nice fr FRA 1. Ligue 1 5 246 49 7.2 2.7 2 81 1 3 28 15 0.80 0 1 -1 -0.37 -0.42 Matches 2018-2019 20 Nice fr FRA Coupe de France 1 22 22 24.4 0.2 0 0 1 21 0 0.00 0 1 -1 -4.09 -1.44 Matches 2018-2019 20 Nice fr FRA 1. Coupe de la Ligue 1 11 11 5.2 0.1 0 0 1 10 0 3.00 0 1 -1 -8.18 -9.09 Matches 2018-2019 20 Nice fr FRA 1. Ligue 1 25 1,029 41 30.1 11.4 11 70 2 14 19 7 1.28 9 11 -2 -0.17 -0.06 Matches 2019-2020 21 Toulouse fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2019-2020 21 Toulouse fr FRA 1. Coupe de la Ligue 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 5 -2 -1.00 Matches 2019-2020 21 Toulouse fr FRA 1. Ligue 1 19 988 52 39.2 11.0 12 76 5 7 12 7 0.68 10 23 -13 -1.18 +0.17 Matches 2020-2021 22 Udinese it ITA Coppa Italia 2 210 105 100.0 2.3 2 105 2 0 0 1.50 3 2 +1 +0.43 Matches 2020-2021 22 Udinese it ITA 1. Serie A 17 522 31 15.3 5.8 5 62 0 12 18 15 1.41 8 11 -3 -0.52 -0.11 Matches 2021-2022 23 Udinese it ITA Coppa Italia 3 151 50 50.3 1.7 2 61 0 1 30 0 2.00 6 1 +5 +2.98 +2.98 Matches 2021-2022 23 Udinese it ITA 1. Serie A 33 2,351 71 68.7 26.1 26 80 13 7 38 2 1.30 40 36 +4 +0.15 +0.24 Matches 2022-2023 24 Udinese it ITA Coppa Italia 1 90 90 50.0 1.0 1 90 1 0 1 3.00 2 1 +1 +1.00 +2.00 Matches 2022-2023 24 Lorient fr FRA Coupe de France 1 120 120 36.4 1.3 1 120 1 0 0 1.00 1 1 0 0.00 -2.57 Matches 2022-2023 24 Lorient fr FRA 1. Ligue 1 15 1,064 71 31.1 11.8 12 80 7 3 35 0 1.07 9 14 -5 -0.42 -0.58 Matches 2022-2023 24 Udinese it ITA 1. Serie A 16 805 50 23.5 8.9 11 65 0 5 19 1 1.63 13 11 +2 +0.22 +0.33 Matches 2023-2024 25 Lorient fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2023-2024 25 Lorient fr FRA 1. Ligue 1 11 479 44 15.7 5.3 5 73 1 6 19 13 0.64 6 8 -2 -0.38 +0.36 Matches 2024-2025 26 Lorient fr FRA Coupe de France 2 161 81 59.6 1.8 2 81 1 0 0 1.50 3 2 +1 +0.56 -6.05 Matches 2024-2025 26 Lorient fr FRA 2. Ligue 2 18 697 39 22.8 7.7 8 66 0 10 17 0 1.83 16 10 +6 +0.77 -0.41 Matches 2025-2026 27 Lorient fr FRA Coupe de France 4 243 61 62.3 2.7 3 76 1 1 16 0 2.50 5 1 +4 +1.48 -2.80 Matches 2025-2026 27 Lorient fr FRA 1. Ligue 1 31 1,800 58 58.8 20.0 23 70 2 8 23 3 1.35 27 26 +1 +0.05 +0.34 Matches 11 Seasons 5 Clubs 7 Leagues 240 12,914 54 30.4 143.5 147 75 48 93 21 82 1.24 176 200 -24 -0.17 -0.06 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Lorient (4 Seasons) 3 Leagues 83 4,654 56 34.0 51.7 55 74 14 28 21 16 1.35 68 64 +4 +0.08 -0.23 Udinese (3 Seasons) 2 Leagues 72 4,129 57 37.7 45.9 47 75 16 25 24 19 1.46 72 62 +10 +0.22 +0.46 Nice (2 Seasons) 4 Leagues 35 1,490 43 18.5 16.6 15 72 4 20 20 24 1.20 10 16 -6 -0.36 -0.39 Caen (2 Seasons) 2 Leagues 28 1,383 49 20.0 15.4 15 71 6 13 16 0.79 13 29 -16 -1.04 -0.59 Toulouse (1 Season) 3 Leagues 22 1,258 57 45.1 14.0 15 78 8 7 12 7 0.72 13 29 -16 -1.14 +0.21 Ligue 1 (8 Seasons) 133 6,918 52 26.9 76.9 79 73 24 54 20 61 1.02 72 108 -36 -0.47 -0.12 Coupe de France (6 Seasons) 10 726 73 57.6 8.1 8 86 5 2 19 0 1.40 10 8 +2 +0.25 -2.95 Coupe de la Ligue (4 Seasons) 5 343 69 49.7 3.8 4 83 2 1 10 0 1.80 6 11 -5 -1.31 -1.57 Serie A (3 Seasons) 66 3,678 56 35.8 40.9 42 74 13 24 24 18 1.41 61 58 +3 +0.07 +0.31 Coppa Italia (3 Seasons) 6 451 75 65.4 5.0 5 84 3 1 30 1 2.00 11 4 +7 +1.40 +1.77 Ligue 2 (1 Season) 18 697 39 22.8 7.7 8 66 0 10 17 0 1.83 16 10 +6 +0.77 -0.41 Europa Lg (1 Season) 2 101 51 14.0 1.1 1 1 1 2 0.00 0 1 -1 -0.89 -1.47
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 Matches 2015-2016 17 Caen 1 League 10 435 44 12.7 4.8 5 2 5 7 1.00 6 10 -4 -0.83 -0.56 2016-2017 18 Caen 2 Leagues 18 948 53 27.0 10.5 10 71 4 8 9 0.67 7 19 -12 -1.14 -0.47 2017-2018 19 Nice 3 Leagues 8 428 54 9.8 4.8 4 81 2 4 28 17 0.88 1 3 -2 -0.42 -0.54 2018-2019 20 Nice 3 Leagues 27 1,062 39 28.5 11.8 11 70 2 16 18 7 1.30 9 13 -4 -0.34 -0.24 2019-2020 21 Toulouse 3 Leagues 22 1,258 57 45.1 14.0 15 78 8 7 12 7 0.72 13 29 -16 -1.14 +0.21 2020-2021 22 Udinese 2 Leagues 19 732 39 20.2 8.1 7 75 2 12 18 15 1.42 11 13 -2 -0.25 +0.16 2021-2022 23 Udinese 2 Leagues 36 2,502 70 67.3 27.8 28 79 13 8 37 2 1.36 46 37 +9 +0.32 +0.40 2022-2023 24 Udinese 2 Leagues 17 895 53 24.9 9.9 12 67 1 5 19 2 1.71 15 12 +3 +0.30 +0.43 2022-2023 24 Lorient 2 Leagues 16 1,184 74 31.6 13.2 13 83 8 3 35 0 1.07 10 15 -5 -0.38 -0.73 2023-2024 25 Lorient 2 Leagues 12 569 47 18.1 6.3 6 76 2 6 19 13 0.59 7 10 -3 -0.47 +0.26 2024-2025 26 Lorient 2 Leagues 20 858 43 25.8 9.5 10 69 1 10 17 0 1.80 19 12 +7 +0.73 -0.69 2025-2026 27 Lorient 2 Leagues 35 2,043 58 59.2 22.7 26 71 3 9 22 3 1.48 32 27 +5 +0.22 +0.03 11 Seasons 5 Clubs 7 Leagues 240 12,914 54 30.4 143.5 147 75 48 93 21 82 1.24 176 200 -24 -0.17 -0.06 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Lorient (4 Seasons) 3 Leagues 83 4,654 56 34.0 51.7 55 74 14 28 21 16 1.35 68 64 +4 +0.08 -0.23 Udinese (3 Seasons) 2 Leagues 72 4,129 57 37.7 45.9 47 75 16 25 24 19 1.46 72 62 +10 +0.22 +0.46 Nice (2 Seasons) 4 Leagues 35 1,490 43 18.5 16.6 15 72 4 20 20 24 1.20 10 16 -6 -0.36 -0.39 Caen (2 Seasons) 2 Leagues 28 1,383 49 20.0 15.4 15 71 6 13 16 0.79 13 29 -16 -1.04 -0.59 Toulouse (1 Season) 3 Leagues 22 1,258 57 45.1 14.0 15 78 8 7 12 7 0.72 13 29 -16 -1.14 +0.21 Ligue 1 (8 Seasons) 133 6,918 52 26.9 76.9 79 73 24 54 20 61 1.02 72 108 -36 -0.47 -0.12 Coupe de France (6 Seasons) 10 726 73 57.6 8.1 8 86 5 2 19 0 1.40 10 8 +2 +0.25 -2.95 Coupe de la Ligue (4 Seasons) 5 343 69 49.7 3.8 4 83 2 1 10 0 1.80 6 11 -5 -1.31 -1.57 Serie A (3 Seasons) 66 3,678 56 35.8 40.9 42 74 13 24 24 18 1.41 61 58 +3 +0.07 +0.31 Coppa Italia (3 Seasons) 6 451 75 65.4 5.0 5 84 3 1 30 1 2.00 11 4 +7 +1.40 +1.77 Ligue 2 (1 Season) 18 697 39 22.8 7.7 8 66 0 10 17 0 1.83 16 10 +6 +0.77 -0.41 Europa Lg (1 Season) 2 101 51 14.0 1.1 1 1 1 2 0.00 0 1 -1 -0.89 -1.47
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 2015-2016 17 Caen fr FRA 1. Ligue 1 7th 10 435 44 12.7 4.8 5 2 5 7 1.00 6 10 -4 -0.83 -0.56 Matches 2016-2017 18 Caen fr FRA 1. Ligue 1 17th 17 877 52 25.6 9.7 9 4 8 9 0.71 5 15 -10 -1.03 -0.35 Matches 2017-2018 19 Nice fr FRA 1. Ligue 1 8th 5 246 49 7.2 2.7 2 81 1 3 28 15 0.80 0 1 -1 -0.37 -0.42 Matches 2018-2019 20 Nice fr FRA 1. Ligue 1 7th 25 1,029 41 30.1 11.4 11 70 2 14 19 7 1.28 9 11 -2 -0.17 -0.06 Matches 2019-2020 21 Toulouse fr FRA 1. Ligue 1 20th 19 988 52 39.2 11.0 12 76 5 7 12 7 0.68 10 23 -13 -1.18 +0.17 Matches 2020-2021 22 Udinese it ITA 1. Serie A 14th 17 522 31 15.3 5.8 5 62 0 12 18 15 1.41 8 11 -3 -0.52 -0.11 Matches 2021-2022 23 Udinese it ITA 1. Serie A 12th 33 2,351 71 68.7 26.1 26 80 13 7 38 2 1.30 40 36 +4 +0.15 +0.24 Matches 2022-2023 24 Udinese it ITA 1. Serie A 12th 16 805 50 23.5 8.9 11 65 0 5 19 1 1.63 13 11 +2 +0.22 +0.33 Matches 2022-2023 24 Lorient fr FRA 1. Ligue 1 10th 15 1,064 71 31.1 11.8 12 80 7 3 35 0 1.07 9 14 -5 -0.42 -0.58 Matches 2023-2024 25 Lorient fr FRA 1. Ligue 1 17th 11 479 44 15.7 5.3 5 73 1 6 19 13 0.64 6 8 -2 -0.38 +0.36 Matches 2024-2025 26 Lorient fr FRA 2. Ligue 2 1st 18 697 39 22.8 7.7 8 66 0 10 17 0 1.83 16 10 +6 +0.77 -0.41 Matches 2025-2026 27 Lorient fr FRA 1. Ligue 1 10th 31 1,800 58 58.8 20.0 23 70 2 8 23 3 1.35 27 26 +1 +0.05 +0.34 Matches 11 Seasons 5 Clubs 3 Leagues 217 11,293 52 28.9 125.5 129 73 37 88 21 79 1.21 149 176 -27 -0.22 -0.02 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 (4 Seasons) 2 Leagues 75 4,040 54 32.1 44.9 48 72 10 27 21 16 1.31 58 58 0 0.00 -0.11 Udinese (3 Seasons) 1 League 66 3,678 56 35.8 40.9 42 74 13 24 24 18 1.41 61 58 +3 +0.07 +0.31 Nice (2 Seasons) 1 League 30 1,275 43 18.6 14.2 13 71 3 17 20 22 1.20 9 12 -3 -0.21 -0.20 Caen (2 Seasons) 1 League 27 1,312 49 19.2 14.6 14 6 13 16 0.82 11 25 -14 -0.96 -0.50 Toulouse (1 Season) 1 League 19 988 52 39.2 11.0 12 76 5 7 12 7 0.68 10 23 -13 -1.18 +0.17 Ligue 1 (8 Seasons) 133 6,918 52 26.9 76.9 79 73 24 54 20 61 1.02 72 108 -36 -0.47 -0.12 Serie A (3 Seasons) 66 3,678 56 35.8 40.9 42 74 13 24 24 18 1.41 61 58 +3 +0.07 +0.31 Ligue 2 (1 Season) 18 697 39 22.8 7.7 8 66 0 10 17 0 1.83 16 10 +6 +0.77 -0.41
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 Matches 2017-2018 19 Nice 2. Europa Lg R32 2 101 51 14.0 1.1 1 1 1 2 0.00 0 1 -1 -0.89 -1.47 Matches 1 Season 1 Club 1 League 2 101 51 14.0 1.1 1 1 1 2 0.00 0 1 -1 -0.89 -1.47
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 17 Caen 1 League 4.8 1 0 7 2016-2017 18 Caen 2 Leagues 10.5 3 0 0 11 15 0 9 13 10 0 0 0 2017-2018 19 Nice 3 Leagues 4.8 2 0 0 6 9 0 5 2 3 0 0 0 2018-2019 20 Nice 3 Leagues 11.8 3 0 0 12 14 0 5 8 9 0 0 0 2019-2020 21 Toulouse 3 Leagues 14.0 1 0 0 22 19 1 9 5 13 0 2020-2021 22 Udinese 2 Leagues 8.1 2 0 0 13 4 0 5 5 5 0 2021-2022 23 Udinese 2 Leagues 27.8 7 1 1 28 40 1 10 20 24 0 2022-2023 24 Udinese 2 Leagues 9.9 2 0 0 10 16 0 6 8 13 0 2022-2023 24 Lorient 2 Leagues 13.2 2 1 1 19 27 0 1 12 11 0 2023-2024 25 Lorient 2 Leagues 6.3 1 0 0 11 12 0 7 9 5 0 2024-2025 26 Lorient 2 Leagues 9.5 1 0 0 6 19 1 7 6 8 0 2025-2026 27 Lorient 2 Leagues 22.7 2 0 0 13 42 0 19 15 18 1 11 Seasons 5 Clubs 7 Leagues 143.5 27 2 2 158 217 3 83 103 119 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Lorient (4 Seasons) 3 Leagues 51.7 6 1 1 49 100 1 34 42 42 1 Udinese (3 Seasons) 2 Leagues 45.9 11 1 1 51 60 1 21 33 42 0 Nice (2 Seasons) 4 Leagues 16.6 5 0 0 18 23 0 10 10 12 0 0 0 Caen (2 Seasons) 2 Leagues 15.4 4 0 0 18 15 0 9 13 10 0 0 0 Toulouse (1 Season) 3 Leagues 14.0 1 0 0 22 19 1 9 5 13 0 Ligue 1 (8 Seasons) 76.9 12 1 1 93 116 1 52 58 60 0 0 1 Coupe de France (6 Seasons) 8.1 1 0 0 9 14 0 2 4 6 0 0 0 Coupe de la Ligue (4 Seasons) 3.8 1 0 0 1 5 0 1 2 3 0 Serie A (3 Seasons) 40.9 10 1 1 49 55 1 19 33 41 0 Coppa Italia (3 Seasons) 5.0 1 0 0 2 5 0 2 0 1 0 Ligue 2 (1 Season) 7.7 1 0 0 3 17 1 7 6 7 0 Europa Lg (1 Season) 1.1 1 0 0 1 5 0 0 0 1 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 19 Nice 2. Europa Lg R32 1.1 1 0 0 1 5 0 0 0 1 0 0 0 Matches 1 Season 1 Club 1 League 1.1 1 0 0 1 5 0 0 0 1 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Jean-Victor Makengo Pages
Jean-Victor Makengo Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary