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 2015-2016 22 Dijon fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 22 Dijon fr FRA 2. Ligue 2 16 8 636 7.1 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2016-2017 23 Dijon fr FRA 1. Coupe de la Ligue 1 0 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 32 30 2,484 27.6 7 3 10 7 0 0 3 0 0.25 0.11 0.36 0.25 0.36 Matches 2017-2018 24 Nice fr FRA 1. Coupe de la Ligue 2 1 101 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Nice 2. Europa Lg 7 7 601 6.7 0 1 1 0 0 0 1 0 0.8 0.8 0.6 1.3 14 29 55 0.00 0.15 0.15 0.00 0.15 0.11 0.09 0.20 0.11 0.20 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 34 33 2,890 32.1 5 6 11 4 1 1 6 1 4.4 3.6 5.4 8.9 76 163 193 0.16 0.19 0.34 0.12 0.31 0.14 0.17 0.30 0.11 0.28 Matches 2018-2019 25 Nice fr FRA 1. Coupe de la Ligue 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 30 26 2,394 26.6 2 1 3 2 0 0 5 1 3.3 3.3 2.3 5.6 35 143 81 0.08 0.04 0.11 0.08 0.11 0.12 0.09 0.21 0.12 0.21 Matches 2019-2020 26 Nice fr FRA Coupe de France 2 1 114 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Nice fr FRA 1. Coupe de la Ligue 1 1 86 1.0 1 0 1 1 0 0 0 0 1.05 0.00 1.05 1.05 1.05 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 26 25 2,252 25.0 5 6 11 5 0 0 5 0 4.2 4.2 3.9 8.1 57 157 153 0.20 0.24 0.44 0.20 0.44 0.17 0.16 0.32 0.17 0.32 Matches 2020-2021 27 Nice fr FRA Coupe de France 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2020-2021 27 Nice 2. Europa Lg 2 2 142 1.6 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.1 2 8 5 0.00 0.00 0.00 0.00 0.00 0.02 0.03 0.05 0.02 0.05 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 29 23 2,063 22.9 4 2 6 3 1 1 3 1 4.7 3.9 0.8 4.7 38 141 56 0.17 0.09 0.26 0.13 0.22 0.20 0.03 0.24 0.17 0.21 Matches 2021-2022 28 Norwich City eng ENG EFL Cup 1 1 76 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Norwich City eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 33 27 2,265 25.2 1 0 1 1 0 0 5 0 1.6 1.6 1.9 3.6 33 114 60 0.04 0.00 0.04 0.04 0.04 0.06 0.08 0.14 0.06 0.14 Matches 2022-2023 29 Brest fr FRA Coupe de France 2 2 144 1.6 1 0 1 1 0 0 1 0 0.62 0.00 0.62 0.62 0.62 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 32 32 2,767 30.7 5 5 10 5 0 0 10 1 2.1 2.1 2.3 4.4 33 179 45 0.16 0.16 0.33 0.16 0.33 0.07 0.08 0.14 0.07 0.14 Matches 2023-2024 30 Brest fr FRA Coupe de France 2 1 112 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 29 29 2,517 28.0 4 0 4 4 0 0 12 1 2.4 2.4 2.4 4.8 51 193 43 0.14 0.00 0.14 0.14 0.14 0.09 0.08 0.17 0.09 0.17 Matches 2024-2025 31 Brest 1. Champions Lg 5 4 373 4.1 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 3 21 4 0.24 0.00 0.24 0.24 0.24 0.12 0.07 0.19 0.12 0.19 Matches 2024-2025 31 Brest fr FRA Coupe de France 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9 6 547 6.1 1 1 2 1 0 0 2 0 0.8 0.8 0.9 1.7 13 47 14 0.16 0.16 0.33 0.16 0.33 0.13 0.15 0.28 0.13 0.28 Matches 10 Seasons 4 Clubs 9 Leagues 304 266 23,305 258.9 40 25 65 38 2 2 60 5 24.7 23.1 20.8 43.9 355 1195 709 0.15 0.10 0.25 0.15 0.24 0.12 0.10 0.22 0.11 0.21 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Nice (4 Seasons) 4 Leagues 136 122 10,943 121.6 18 16 34 16 2 2 22 3 17.4 15.8 13.0 28.8 222 641 543 0.15 0.13 0.28 0.13 0.26 0.15 0.11 0.26 0.14 0.25 Brest (3 Seasons) 3 Leagues 81 74 6,490 72.1 12 6 18 12 0 0 27 2 5.7 5.7 5.9 11.6 100 440 106 0.17 0.08 0.25 0.17 0.25 0.08 0.09 0.17 0.08 0.17 Dijon (2 Seasons) 3 Leagues 50 39 3,261 36.2 9 3 12 9 0 0 4 0 0.25 0.08 0.33 0.25 0.33 Norwich City (1 Season) 3 Leagues 37 31 2,611 29.0 1 0 1 1 0 0 7 0 1.6 1.6 1.9 3.6 33 114 60 0.03 0.00 0.03 0.03 0.03 0.06 0.08 0.14 0.06 0.14 Ligue 1 (8 Seasons) 221 204 17,914 199.0 33 24 57 31 2 2 46 5 21.8 20.2 18.0 38.2 303 1023 585 0.17 0.12 0.29 0.16 0.28 0.13 0.10 0.23 0.12 0.22 Coupe de France (5 Seasons) 10 6 580 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 Coupe de la Ligue (5 Seasons) 6 4 448 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Europa Lg (2 Seasons) 9 9 743 8.3 0 1 1 0 0 0 2 0 0.8 0.8 0.6 1.4 16 37 60 0.00 0.12 0.12 0.00 0.12 0.10 0.07 0.17 0.10 0.17 Premier League (1 Season) 33 27 2,265 25.2 1 0 1 1 0 0 5 0 1.6 1.6 1.9 3.6 33 114 60 0.04 0.00 0.04 0.04 0.04 0.06 0.08 0.14 0.06 0.14 Ligue 2 (1 Season) 16 8 636 7.1 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Champions Lg (1 Season) 5 4 373 4.1 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 3 21 4 0.24 0.00 0.24 0.24 0.24 0.12 0.07 0.19 0.12 0.19 FA Cup (1 Season) 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 76 0.8 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 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 2015-2016 22 Dijon 2 Leagues 17 9 726 8.1 2 0 2 2 0 0 1 0 0.25 0.00 0.25 0.25 0.25 2016-2017 23 Dijon 2 Leagues 33 30 2,535 28.2 7 3 10 7 0 0 3 0 0.25 0.11 0.36 0.25 0.36 2017-2018 24 Nice 3 Leagues 43 41 3,592 39.9 5 7 12 4 1 1 7 1 5.1 4.3 5.9 10.3 90 192 248 0.13 0.18 0.30 0.10 0.28 0.13 0.15 0.29 0.11 0.27 2018-2019 25 Nice 2 Leagues 31 27 2,514 27.9 2 1 3 2 0 0 5 1 3.3 3.3 2.3 5.6 35 143 81 0.07 0.04 0.11 0.07 0.11 0.12 0.09 0.21 0.12 0.21 2019-2020 26 Nice 3 Leagues 29 27 2,452 27.2 6 6 12 6 0 0 6 0 4.2 4.2 3.9 8.1 57 157 153 0.22 0.22 0.44 0.22 0.44 0.17 0.16 0.32 0.17 0.32 2020-2021 27 Nice 3 Leagues 33 27 2,385 26.5 5 2 7 4 1 1 4 1 4.7 3.9 0.8 4.8 40 149 61 0.19 0.08 0.26 0.15 0.23 0.19 0.03 0.23 0.16 0.20 2021-2022 28 Norwich City 3 Leagues 37 31 2,611 29.0 1 0 1 1 0 0 7 0 1.6 1.6 1.9 3.6 33 114 60 0.03 0.00 0.03 0.03 0.03 0.06 0.08 0.14 0.06 0.14 2022-2023 29 Brest 2 Leagues 34 34 2,911 32.3 6 5 11 6 0 0 11 1 2.1 2.1 2.3 4.4 33 179 45 0.19 0.15 0.34 0.19 0.34 0.07 0.08 0.14 0.07 0.14 2023-2024 30 Brest 2 Leagues 31 30 2,629 29.2 4 0 4 4 0 0 13 1 2.4 2.4 2.4 4.8 51 193 43 0.14 0.00 0.14 0.14 0.14 0.09 0.08 0.17 0.09 0.17 2024-2025 31 Brest 3 Leagues 16 10 950 10.6 2 1 3 2 0 0 3 0 1.3 1.3 1.2 2.5 16 68 18 0.19 0.09 0.28 0.19 0.28 0.13 0.12 0.24 0.13 0.24 10 Seasons 4 Clubs 9 Leagues 304 266 23,305 258.9 40 25 65 38 2 2 60 5 24.7 23.1 20.8 43.9 355 1195 709 0.15 0.10 0.25 0.15 0.24 0.12 0.10 0.22 0.11 0.21 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Nice (4 Seasons) 4 Leagues 136 122 10,943 121.6 18 16 34 16 2 2 22 3 17.4 15.8 13.0 28.8 222 641 543 0.15 0.13 0.28 0.13 0.26 0.15 0.11 0.26 0.14 0.25 Brest (3 Seasons) 3 Leagues 81 74 6,490 72.1 12 6 18 12 0 0 27 2 5.7 5.7 5.9 11.6 100 440 106 0.17 0.08 0.25 0.17 0.25 0.08 0.09 0.17 0.08 0.17 Dijon (2 Seasons) 3 Leagues 50 39 3,261 36.2 9 3 12 9 0 0 4 0 0.25 0.08 0.33 0.25 0.33 Norwich City (1 Season) 3 Leagues 37 31 2,611 29.0 1 0 1 1 0 0 7 0 1.6 1.6 1.9 3.6 33 114 60 0.03 0.00 0.03 0.03 0.03 0.06 0.08 0.14 0.06 0.14 Ligue 1 (8 Seasons) 221 204 17,914 199.0 33 24 57 31 2 2 46 5 21.8 20.2 18.0 38.2 303 1023 585 0.17 0.12 0.29 0.16 0.28 0.13 0.10 0.23 0.12 0.22 Coupe de France (5 Seasons) 10 6 580 6.4 2 0 2 2 0 0 3 0 0.31 0.00 0.31 0.31 0.31 Coupe de la Ligue (5 Seasons) 6 4 448 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Europa Lg (2 Seasons) 9 9 743 8.3 0 1 1 0 0 0 2 0 0.8 0.8 0.6 1.4 16 37 60 0.00 0.12 0.12 0.00 0.12 0.10 0.07 0.17 0.10 0.17 Premier League (1 Season) 33 27 2,265 25.2 1 0 1 1 0 0 5 0 1.6 1.6 1.9 3.6 33 114 60 0.04 0.00 0.04 0.04 0.04 0.06 0.08 0.14 0.06 0.14 Ligue 2 (1 Season) 16 8 636 7.1 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Champions Lg (1 Season) 5 4 373 4.1 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 3 21 4 0.24 0.00 0.24 0.24 0.24 0.12 0.07 0.19 0.12 0.19 FA Cup (1 Season) 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 76 0.8 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 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 2015-2016 22 Dijon fr FRA 2. Ligue 2 2nd 16 8 636 7.1 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 16th 32 30 2,484 27.6 7 3 10 7 0 0 3 0 0.25 0.11 0.36 0.25 0.36 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 8th 34 33 2,890 32.1 5 6 11 4 1 1 6 1 4.4 3.6 5.4 8.9 76 163 193 0.16 0.19 0.34 0.12 0.31 0.14 0.17 0.30 0.11 0.28 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 7th 30 26 2,394 26.6 2 1 3 2 0 0 5 1 3.3 3.3 2.3 5.6 35 143 81 0.08 0.04 0.11 0.08 0.11 0.12 0.09 0.21 0.12 0.21 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 5th 26 25 2,252 25.0 5 6 11 5 0 0 5 0 4.2 4.2 3.9 8.1 57 157 153 0.20 0.24 0.44 0.20 0.44 0.17 0.16 0.32 0.17 0.32 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 9th 29 23 2,063 22.9 4 2 6 3 1 1 3 1 4.7 3.9 0.8 4.7 38 141 56 0.17 0.09 0.26 0.13 0.22 0.20 0.03 0.24 0.17 0.21 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 20th 33 27 2,265 25.2 1 0 1 1 0 0 5 0 1.6 1.6 1.9 3.6 33 114 60 0.04 0.00 0.04 0.04 0.04 0.06 0.08 0.14 0.06 0.14 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 14th 32 32 2,767 30.7 5 5 10 5 0 0 10 1 2.1 2.1 2.3 4.4 33 179 45 0.16 0.16 0.33 0.16 0.33 0.07 0.08 0.14 0.07 0.14 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 3rd 29 29 2,517 28.0 4 0 4 4 0 0 12 1 2.4 2.4 2.4 4.8 51 193 43 0.14 0.00 0.14 0.14 0.14 0.09 0.08 0.17 0.09 0.17 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9th 9 6 547 6.1 1 1 2 1 0 0 2 0 0.8 0.8 0.9 1.7 13 47 14 0.16 0.16 0.33 0.16 0.33 0.13 0.15 0.28 0.13 0.28 Matches 10 Seasons 4 Clubs 3 Leagues 270 239 20,815 231.3 36 24 60 34 2 2 52 5 23.4 21.8 19.9 41.8 336 1137 645 0.16 0.10 0.26 0.15 0.25 0.12 0.10 0.22 0.11 0.21 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Nice (4 Seasons) 1 League 119 107 9,599 106.7 16 15 31 14 2 2 19 3 16.6 15.0 12.4 27.4 206 604 483 0.15 0.14 0.29 0.13 0.27 0.16 0.12 0.27 0.14 0.26 Brest (3 Seasons) 1 League 70 67 5,831 64.8 10 6 16 10 0 0 24 2 5.2 5.2 5.6 10.8 97 419 102 0.15 0.09 0.25 0.15 0.25 0.08 0.09 0.17 0.08 0.17 Dijon (2 Seasons) 2 Leagues 48 38 3,120 34.7 9 3 12 9 0 0 4 0 0.26 0.09 0.35 0.26 0.35 Norwich City (1 Season) 1 League 33 27 2,265 25.2 1 0 1 1 0 0 5 0 1.6 1.6 1.9 3.6 33 114 60 0.04 0.00 0.04 0.04 0.04 0.06 0.08 0.14 0.06 0.14 Ligue 1 (8 Seasons) 221 204 17,914 199.0 33 24 57 31 2 2 46 5 21.8 20.2 18.0 38.2 303 1023 585 0.17 0.12 0.29 0.16 0.28 0.13 0.10 0.23 0.12 0.22 Premier League (1 Season) 33 27 2,265 25.2 1 0 1 1 0 0 5 0 1.6 1.6 1.9 3.6 33 114 60 0.04 0.00 0.04 0.04 0.04 0.06 0.08 0.14 0.06 0.14 Ligue 2 (1 Season) 16 8 636 7.1 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28
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 2017-2018 24 Nice 2. Europa Lg R32 7 7 601 6.7 0 1 1 0 0 0 1 0 0.8 0.8 0.6 1.3 14 29 55 0.00 0.15 0.15 0.00 0.15 0.11 0.09 0.20 0.11 0.20 Matches 2020-2021 27 Nice 2. Europa Lg GR 2 2 142 1.6 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.1 2 8 5 0.00 0.00 0.00 0.00 0.00 0.02 0.03 0.05 0.02 0.05 Matches 2024-2025 31 Brest 1. Champions Lg 5 4 373 4.1 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 3 21 4 0.24 0.00 0.24 0.24 0.24 0.12 0.07 0.19 0.12 0.19 Matches 3 Seasons 2 Clubs 2 Leagues 14 13 1,116 12.4 1 1 2 1 0 0 3 0 1.3 1.3 0.9 2.2 19 58 64 0.08 0.08 0.16 0.08 0.16 0.10 0.07 0.18 0.10 0.18 Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Nice (2 Seasons) 1 League 9 9 743 8.3 0 1 1 0 0 0 2 0 0.8 0.8 0.6 1.4 16 37 60 0.00 0.12 0.12 0.00 0.12 0.10 0.07 0.17 0.10 0.17 Brest (1 Season) 1 League 5 4 373 4.1 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 3 21 4 0.24 0.00 0.24 0.24 0.24 0.12 0.07 0.19 0.12 0.19 Europa Lg (2 Seasons) 9 9 743 8.3 0 1 1 0 0 0 2 0 0.8 0.8 0.6 1.4 16 37 60 0.00 0.12 0.12 0.00 0.12 0.10 0.07 0.17 0.10 0.17 Champions Lg (1 Season) 5 4 373 4.1 1 0 1 1 0 0 1 0 0.5 0.5 0.3 0.8 3 21 4 0.24 0.00 0.24 0.24 0.24 0.12 0.07 0.19 0.12 0.19
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 2015-2016 22 Dijon 2 Leagues 8.1 2 5 0.71 0.40 0 0 2016-2017 23 Dijon 2 Leagues 28.2 7 49 20 40.8 1.78 0.72 0.14 0.35 0 0 2017-2018 24 Nice 3 Leagues 39.9 5 59 22 37.3 1.52 0.57 0.07 0.18 20.5 0 1 1 5.1 4.3 0.07 -0.1 -0.3 2018-2019 25 Nice 2 Leagues 27.9 2 39 11 28.2 1.47 0.41 0.05 0.18 19.8 0 0 0 3.3 3.3 0.08 -1.3 -1.3 2019-2020 26 Nice 3 Leagues 27.2 6 57 23 40.4 2.09 0.84 0.11 0.26 21.4 0 0 0 4.2 4.2 0.08 +0.8 +0.8 2020-2021 27 Nice 3 Leagues 26.5 5 46 13 28.3 1.74 0.49 0.09 0.31 21.9 0 1 1 4.7 3.9 0.09 -0.7 -0.9 2021-2022 28 Norwich City 3 Leagues 29.0 1 36 9 25.0 1.24 0.31 0.03 0.11 24.5 0 0 0 1.6 1.6 0.05 -0.6 -0.6 2022-2023 29 Brest 2 Leagues 32.3 6 46 14 30.4 1.42 0.43 0.13 0.43 23.8 2 0 0 2.1 2.1 0.05 +2.9 +2.9 2023-2024 30 Brest 2 Leagues 29.2 4 55 14 25.5 1.88 0.48 0.07 0.29 22.8 0 0 0 2.4 2.4 0.05 +1.6 +1.6 2024-2025 31 Brest 3 Leagues 10.6 2 23 9 39.1 2.18 0.85 0.09 0.22 21.2 0 0 0 1.3 1.3 0.06 +0.7 +0.7 10 Seasons 4 Clubs 9 Leagues 258.9 40 410 140 32.9 1.65 0.55 0.09 0.27 21.9 2 2 2 24.7 23.1 0.07 +3.3 +2.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 Nice (4 Seasons) 4 Leagues 121.6 18 201 69 34.3 1.69 0.58 0.08 0.23 20.9 0 2 2 17.4 15.8 0.08 -1.4 -1.8 Brest (3 Seasons) 3 Leagues 72.1 12 124 37 29.8 1.72 0.51 0.10 0.32 22.9 2 0 0 5.7 5.7 0.05 +5.3 +5.3 Dijon (2 Seasons) 3 Leagues 36.2 9 49 25 40.8 1.78 0.72 0.14 0.36 0 0 Norwich City (1 Season) 3 Leagues 29.0 1 36 9 25.0 1.24 0.31 0.03 0.11 24.5 0 0 0 1.6 1.6 0.05 -0.6 -0.6 Ligue 1 (8 Seasons) 199.0 33 339 116 34.2 1.70 0.58 0.09 0.27 21.7 2 2 2 21.8 20.2 0.07 +4.2 +3.8 Coupe de France (5 Seasons) 6.4 2 10 4 40.0 1.55 0.62 0.20 0.50 0 0 Coupe de la Ligue (5 Seasons) 5.0 1 2 1 50.0 2.09 1.05 0.50 1.00 0 0 Europa Lg (2 Seasons) 8.3 0 12 2 16.7 1.45 0.24 0.00 0.00 20.6 0 0 0 0.8 0.8 0.07 -0.8 -0.8 Premier League (1 Season) 25.2 1 33 9 27.3 1.31 0.36 0.03 0.11 24.5 0 0 0 1.6 1.6 0.05 -0.6 -0.6 Ligue 2 (1 Season) 7.1 2 5 0.71 0.40 0 0 Champions Lg (1 Season) 4.1 1 11 3 27.3 2.65 0.72 0.09 0.33 20.3 0 0 0 0.5 0.5 0.05 +0.5 +0.5 FA Cup (1 Season) 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 EFL Cup (1 Season) 0.8 0 2 0 0.0 2.37 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 Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015-2016 22 Dijon fr FRA 2. Ligue 2 2nd 7.1 2 5 0.71 0.40 0 0 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 16th 27.6 7 49 20 40.8 1.78 0.72 0.14 0.35 0 0 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 8th 32.1 5 48 20 41.7 1.49 0.62 0.08 0.20 20.6 0 1 1 4.4 3.6 0.07 +0.6 +0.4 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 7th 26.6 2 39 11 28.2 1.47 0.41 0.05 0.18 19.8 0 0 0 3.3 3.3 0.08 -1.3 -1.3 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 5th 25.0 5 54 21 38.9 2.16 0.84 0.09 0.24 21.4 0 0 0 4.2 4.2 0.08 +0.8 +0.8 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 9th 22.9 4 42 12 28.6 1.83 0.52 0.07 0.25 21.8 0 1 1 4.7 3.9 0.10 -0.7 -0.9 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 20th 25.2 1 33 9 27.3 1.31 0.36 0.03 0.11 24.5 0 0 0 1.6 1.6 0.05 -0.6 -0.6 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 14th 30.7 5 43 13 30.2 1.40 0.42 0.12 0.38 23.8 2 0 0 2.1 2.1 0.05 +2.9 +2.9 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 3rd 28.0 4 52 13 25.0 1.86 0.46 0.08 0.31 22.8 0 0 0 2.4 2.4 0.05 +1.6 +1.6 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9th 6.1 1 12 6 50.0 1.97 0.99 0.08 0.17 22.0 0 0 0 0.8 0.8 0.06 +0.2 +0.2 Matches 10 Seasons 4 Clubs 3 Leagues 231.3 36 372 130 33.6 1.66 0.56 0.09 0.26 22.0 2 2 2 23.4 21.8 0.07 +3.6 +3.2 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Nice (4 Seasons) 1 League 106.7 16 183 64 35.0 1.72 0.60 0.08 0.22 20.9 0 2 2 16.6 15.0 0.08 -0.6 -1.0 Brest (3 Seasons) 1 League 64.8 10 107 32 29.9 1.65 0.49 0.09 0.31 23.1 2 0 0 5.2 5.2 0.05 +4.8 +4.8 Dijon (2 Seasons) 2 Leagues 34.7 9 49 25 40.8 1.78 0.72 0.14 0.36 0 0 Norwich City (1 Season) 1 League 25.2 1 33 9 27.3 1.31 0.36 0.03 0.11 24.5 0 0 0 1.6 1.6 0.05 -0.6 -0.6 Ligue 1 (8 Seasons) 199.0 33 339 116 34.2 1.70 0.58 0.09 0.27 21.7 2 2 2 21.8 20.2 0.07 +4.2 +3.8 Premier League (1 Season) 25.2 1 33 9 27.3 1.31 0.36 0.03 0.11 24.5 0 0 0 1.6 1.6 0.05 -0.6 -0.6 Ligue 2 (1 Season) 7.1 2 5 0.71 0.40 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 2017-2018 24 Nice 2. Europa Lg R32 6.7 0 11 2 18.2 1.65 0.30 0.00 0.00 20.0 0 0 0 0.8 0.8 0.07 -0.8 -0.8 Matches 2020-2021 27 Nice 2. Europa Lg GR 1.6 0 1 0 0.0 0.63 0.00 0.00 27.8 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2024-2025 31 Brest 1. Champions Lg 4.1 1 11 3 27.3 2.65 0.72 0.09 0.33 20.3 0 0 0 0.5 0.5 0.05 +0.5 +0.5 Matches 3 Seasons 2 Clubs 2 Leagues 12.4 1 23 5 21.7 1.85 0.40 0.04 0.20 20.5 0 0 0 1.3 1.3 0.06 -0.3 -0.3 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Nice (2 Seasons) 1 League 8.3 0 12 2 16.7 1.45 0.24 0.00 0.00 20.6 0 0 0 0.8 0.8 0.07 -0.8 -0.8 Brest (1 Season) 1 League 4.1 1 11 3 27.3 2.65 0.72 0.09 0.33 20.3 0 0 0 0.5 0.5 0.05 +0.5 +0.5 Europa Lg (2 Seasons) 8.3 0 12 2 16.7 1.45 0.24 0.00 0.00 20.6 0 0 0 0.8 0.8 0.07 -0.8 -0.8 Champions Lg (1 Season) 4.1 1 11 3 27.3 2.65 0.72 0.09 0.33 20.3 0 0 0 0.5 0.5 0.05 +0.5 +0.5
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 2015-2016 22 Dijon 2 Leagues 8.1 0 2016-2017 23 Dijon 2 Leagues 28.2 3 2017-2018 24 Nice 3 Leagues 39.9 1631 1984 82.2 27025 6676 828 913 90.7 547 642 85.2 173 276 62.7 7 5.9 5.5 +1.1 70 150 29 2 192 2018-2019 25 Nice 2 Leagues 27.9 1227 1456 84.3 21223 5698 589 650 90.6 480 535 89.7 126 203 62.1 1 2.3 1.8 -1.3 30 112 11 0 143 2019-2020 26 Nice 3 Leagues 27.2 1019 1221 83.5 17481 4875 499 550 90.7 392 451 86.9 98 144 68.1 6 3.9 3.5 +2.1 33 98 27 6 157 2020-2021 27 Nice 3 Leagues 26.5 1094 1291 84.7 18653 5286 529 585 90.4 411 461 89.2 118 175 67.4 2 0.8 1.2 +1.2 13 118 17 4 149 2021-2022 28 Norwich City 3 Leagues 29.0 807 1033 78.1 13876 4105 413 483 85.5 252 299 84.3 107 169 63.3 0 1.9 2.4 -1.9 25 81 26 9 114 2022-2023 29 Brest 2 Leagues 32.3 1198 1461 82.0 24298 8391 455 520 87.5 482 551 87.5 222 322 68.9 5 2.3 2.4 +2.7 16 150 14 5 179 2023-2024 30 Brest 2 Leagues 29.2 1425 1673 85.2 28610 9103 519 584 88.9 619 692 89.5 246 327 75.2 0 2.4 3.0 -2.4 27 152 22 3 193 2024-2025 31 Brest 3 Leagues 10.6 513 608 84.4 9592 3101 216 246 87.8 218 242 90.1 70 94 74.5 1 1.2 1.1 -0.2 9 58 6 0 68 10 Seasons 4 Clubs 9 Leagues 258.9 8914 10727 83.1 160758 47235 4048 4531 89.3 3401 3873 87.8 1160 1710 67.8 25 20.8 21.0 +4.2 223 919 152 29 1195 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Nice (4 Seasons) 4 Leagues 121.6 4971 5952 83.5 84382 22535 2445 2698 90.6 1830 2089 87.6 515 798 64.5 16 13.0 12.0 +3.0 146 478 84 12 641 Brest (3 Seasons) 3 Leagues 72.1 3136 3742 83.8 62500 20595 1190 1350 88.1 1319 1485 88.8 538 743 72.4 6 5.9 6.6 +0.1 52 360 42 8 440 Dijon (2 Seasons) 3 Leagues 36.2 3 Norwich City (1 Season) 3 Leagues 29.0 807 1033 78.1 13876 4105 413 483 85.5 252 299 84.3 107 169 63.3 0 1.9 2.4 -1.9 25 81 26 9 114 Ligue 1 (8 Seasons) 199.0 7533 9012 83.6 137460 40648 3345 3724 89.8 2944 3346 88.0 999 1460 68.4 24 18.0 17.8 +6.0 180 777 119 19 1023 Coupe de France (5 Seasons) 6.4 0 Coupe de la Ligue (5 Seasons) 5.0 0 Europa Lg (2 Seasons) 8.3 387 451 85.8 6007 1357 212 232 91.4 118 128 92.2 35 49 71.4 1 0.6 0.6 +0.4 14 39 6 1 37 Premier League (1 Season) 25.2 807 1033 78.1 13876 4105 413 483 85.5 252 299 84.3 107 169 63.3 0 1.9 2.4 -1.9 25 81 26 9 114 Ligue 2 (1 Season) 7.1 0 Champions Lg (1 Season) 4.1 187 231 81.0 3415 1125 78 92 84.8 87 100 87.0 19 32 59.4 0 0.3 0.2 -0.3 4 22 1 0 21 FA Cup (1 Season) 3.0 0 EFL Cup (1 Season) 0.8 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015-2016 22 Dijon fr FRA 2. Ligue 2 2nd 7.1 0 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 16th 27.6 3 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 8th 32.1 1319 1626 81.1 22460 5642 648 719 90.1 460 549 83.8 149 241 61.8 6 5.4 4.9 +0.6 57 120 24 2 163 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 7th 26.6 1227 1456 84.3 21223 5698 589 650 90.6 480 535 89.7 126 203 62.1 1 2.3 1.8 -1.3 30 112 11 0 143 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 5th 25.0 1019 1221 83.5 17481 4875 499 550 90.7 392 451 86.9 98 144 68.1 6 3.9 3.5 +2.1 33 98 27 6 157 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 9th 22.9 1019 1198 85.1 17211 4963 497 547 90.9 380 426 89.2 107 161 66.5 2 0.8 1.2 +1.2 12 109 16 3 141 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 20th 25.2 807 1033 78.1 13876 4105 413 483 85.5 252 299 84.3 107 169 63.3 0 1.9 2.4 -1.9 25 81 26 9 114 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 14th 30.7 1198 1461 82.0 24298 8391 455 520 87.5 482 551 87.5 222 322 68.9 5 2.3 2.4 +2.7 16 150 14 5 179 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 3rd 28.0 1425 1673 85.2 28610 9103 519 584 88.9 619 692 89.5 246 327 75.2 0 2.4 3.0 -2.4 27 152 22 3 193 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9th 6.1 326 377 86.5 6177 1976 138 154 89.6 131 142 92.3 51 62 82.3 1 0.9 0.9 +0.1 5 36 5 0 47 Matches 10 Seasons 4 Clubs 3 Leagues 231.3 8340 10045 83.0 151336 44753 3758 4207 89.3 3196 3645 87.7 1106 1629 67.9 24 19.9 20.2 +4.1 205 858 145 28 1137 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Nice (4 Seasons) 1 League 106.7 4584 5501 83.3 78375 21178 2233 2466 90.6 1712 1961 87.3 480 749 64.1 15 12.4 11.4 +2.6 132 439 78 11 604 Brest (3 Seasons) 1 League 64.8 2949 3511 84.0 59085 19470 1112 1258 88.4 1232 1385 89.0 519 711 73.0 6 5.6 6.4 +0.4 48 338 41 8 419 Dijon (2 Seasons) 2 Leagues 34.7 3 Norwich City (1 Season) 1 League 25.2 807 1033 78.1 13876 4105 413 483 85.5 252 299 84.3 107 169 63.3 0 1.9 2.4 -1.9 25 81 26 9 114 Ligue 1 (8 Seasons) 199.0 7533 9012 83.6 137460 40648 3345 3724 89.8 2944 3346 88.0 999 1460 68.4 24 18.0 17.8 +6.0 180 777 119 19 1023 Premier League (1 Season) 25.2 807 1033 78.1 13876 4105 413 483 85.5 252 299 84.3 107 169 63.3 0 1.9 2.4 -1.9 25 81 26 9 114 Ligue 2 (1 Season) 7.1 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 2017-2018 24 Nice 2. Europa Lg R32 6.7 312 358 87.2 4565 1034 180 194 92.8 87 93 93.5 24 35 68.6 1 0.6 0.5 +0.4 13 30 5 0 29 Matches 2020-2021 27 Nice 2. Europa Lg GR 1.6 75 93 80.6 1442 323 32 38 84.2 31 35 88.6 11 14 78.6 0 0.0 0.0 0.0 1 9 1 1 8 Matches 2024-2025 31 Brest 1. Champions Lg 4.1 187 231 81.0 3415 1125 78 92 84.8 87 100 87.0 19 32 59.4 0 0.3 0.2 -0.3 4 22 1 0 21 Matches 3 Seasons 2 Clubs 2 Leagues 12.4 574 682 84.2 9422 2482 290 324 89.5 205 228 89.9 54 81 66.7 1 0.9 0.8 +0.1 18 61 7 1 58 Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Nice (2 Seasons) 1 League 8.3 387 451 85.8 6007 1357 212 232 91.4 118 128 92.2 35 49 71.4 1 0.6 0.6 +0.4 14 39 6 1 37 Brest (1 Season) 1 League 4.1 187 231 81.0 3415 1125 78 92 84.8 87 100 87.0 19 32 59.4 0 0.3 0.2 -0.3 4 22 1 0 21 Europa Lg (2 Seasons) 8.3 387 451 85.8 6007 1357 212 232 91.4 118 128 92.2 35 49 71.4 1 0.6 0.6 +0.4 14 39 6 1 37 Champions Lg (1 Season) 4.1 187 231 81.0 3415 1125 78 92 84.8 87 100 87.0 19 32 59.4 0 0.3 0.2 -0.3 4 22 1 0 21
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 22 Dijon 2 Leagues 8.1 2016-2017 23 Dijon 2 Leagues 28.2 40 2017-2018 24 Nice 3 Leagues 39.9 1984 1881 97 15 2 36 121 9 72 24 46 0 1631 6 39 2018-2019 25 Nice 2 Leagues 27.9 1456 1391 62 32 2 22 39 6 24 9 14 0 1227 3 22 2019-2020 26 Nice 3 Leagues 27.2 1221 1168 50 29 3 17 47 15 6 2 4 0 1019 3 23 2020-2021 27 Nice 3 Leagues 26.5 1291 1252 37 28 1 22 26 8 1 0 0 0 1094 2 18 2021-2022 28 Norwich City 3 Leagues 29.0 1033 1012 20 8 7 28 35 9 1 1 0 0 807 1 24 2022-2023 29 Brest 2 Leagues 32.3 1461 1398 61 55 8 37 42 5 1 1 0 0 1198 2 24 2023-2024 30 Brest 2 Leagues 29.2 1673 1618 54 48 6 32 32 5 1 0 0 0 1425 1 26 2024-2025 31 Brest 3 Leagues 10.6 608 586 19 14 1 9 12 3 2 2 0 0 513 3 14 10 Seasons 4 Clubs 9 Leagues 258.9 10727 10306 400 229 30 203 394 60 108 39 64 0 8914 21 190 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Nice (4 Seasons) 4 Leagues 121.6 5952 5692 246 104 8 97 233 38 103 35 64 0 4971 14 102 Brest (3 Seasons) 3 Leagues 72.1 3742 3602 134 117 15 78 86 13 4 3 0 0 3136 6 64 Dijon (2 Seasons) 3 Leagues 36.2 40 Norwich City (1 Season) 3 Leagues 29.0 1033 1012 20 8 7 28 35 9 1 1 0 0 807 1 24 Ligue 1 (8 Seasons) 199.0 9012 8634 361 213 22 164 332 49 98 34 59 0 7533 17 151 Coupe de France (5 Seasons) 6.4 8 Coupe de la Ligue (5 Seasons) 5.0 0 Europa Lg (2 Seasons) 8.3 451 435 14 3 0 6 17 2 9 4 5 0 387 2 10 Premier League (1 Season) 25.2 1033 1012 20 8 7 28 33 9 1 1 0 0 807 1 24 Ligue 2 (1 Season) 7.1 Champions Lg (1 Season) 4.1 231 225 5 5 1 5 2 0 0 0 0 0 187 1 5 FA Cup (1 Season) 3.0 2 EFL Cup (1 Season) 0.8 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 2015-2016 22 Dijon fr FRA 2. Ligue 2 2nd 7.1 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 16th 27.6 40 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 8th 32.1 1626 1535 87 14 2 31 108 9 63 20 41 0 1319 4 32 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 7th 26.6 1456 1391 62 32 2 22 39 6 24 9 14 0 1227 3 22 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 5th 25.0 1221 1168 50 29 3 17 46 15 6 2 4 0 1019 3 23 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 9th 22.9 1198 1163 33 26 1 21 19 6 1 0 0 0 1019 2 15 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 20th 25.2 1033 1012 20 8 7 28 33 9 1 1 0 0 807 1 24 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 14th 30.7 1461 1398 61 55 8 37 41 5 1 1 0 0 1198 2 24 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 3rd 28.0 1673 1618 54 48 6 32 31 5 1 0 0 0 1425 1 26 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9th 6.1 377 361 14 9 0 4 8 3 2 2 0 0 326 2 9 Matches 10 Seasons 4 Clubs 3 Leagues 231.3 10045 9646 381 221 29 192 365 58 99 35 59 0 8340 18 175 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Nice (4 Seasons) 1 League 106.7 5501 5257 232 101 8 91 212 36 94 31 59 0 4584 12 92 Brest (3 Seasons) 1 League 64.8 3511 3377 129 112 14 73 80 13 4 3 0 0 2949 5 59 Dijon (2 Seasons) 2 Leagues 34.7 40 Norwich City (1 Season) 1 League 25.2 1033 1012 20 8 7 28 33 9 1 1 0 0 807 1 24 Ligue 1 (8 Seasons) 199.0 9012 8634 361 213 22 164 332 49 98 34 59 0 7533 17 151 Premier League (1 Season) 25.2 1033 1012 20 8 7 28 33 9 1 1 0 0 807 1 24 Ligue 2 (1 Season) 7.1
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 2017-2018 24 Nice 2. Europa Lg R32 6.7 358 346 10 1 0 5 13 0 9 4 5 0 312 2 7 Matches 2020-2021 27 Nice 2. Europa Lg GR 1.6 93 89 4 2 0 1 4 2 0 0 0 0 75 0 3 Matches 2024-2025 31 Brest 1. Champions Lg 4.1 231 225 5 5 1 5 2 0 0 0 0 0 187 1 5 Matches 3 Seasons 2 Clubs 2 Leagues 12.4 682 660 19 8 1 11 19 2 9 4 5 0 574 3 15 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Nice (2 Seasons) 1 League 8.3 451 435 14 3 0 6 17 2 9 4 5 0 387 2 10 Brest (1 Season) 1 League 4.1 231 225 5 5 1 5 2 0 0 0 0 0 187 1 5 Europa Lg (2 Seasons) 8.3 451 435 14 3 0 6 17 2 9 4 5 0 387 2 10 Champions Lg (1 Season) 4.1 231 225 5 5 1 5 2 0 0 0 0 0 187 1 5
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 2015-2016 22 Dijon 2 Leagues 8.1 2016-2017 23 Dijon 2 Leagues 28.2 2017-2018 24 Nice 3 Leagues 39.9 126 3.25 92 21 6 3 4 0 13 0.34 8 2 1 1 1 0 2018-2019 25 Nice 2 Leagues 27.9 74 2.78 50 11 1 6 5 1 3 0.11 2 1 0 0 0 0 2019-2020 26 Nice 3 Leagues 27.2 68 2.72 49 2 6 7 3 1 9 0.36 7 0 0 2 0 0 2020-2021 27 Nice 3 Leagues 26.5 59 2.41 43 1 4 6 3 2 5 0.20 4 0 0 1 0 0 2021-2022 28 Norwich City 3 Leagues 29.0 55 2.18 48 1 1 1 1 3 2 0.08 1 0 0 0 1 0 2022-2023 29 Brest 2 Leagues 32.3 56 1.82 42 2 2 6 1 3 7 0.23 5 0 0 1 0 1 2023-2024 30 Brest 2 Leagues 29.2 84 3.00 60 0 5 9 3 7 5 0.18 3 0 1 0 0 1 2024-2025 31 Brest 3 Leagues 10.6 35 3.42 22 1 3 6 2 1 3 0.29 2 0 0 1 0 0 10 Seasons 4 Clubs 9 Leagues 258.9 557 2.66 406 39 28 44 22 18 47 0.22 32 3 2 6 2 2 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Nice (4 Seasons) 4 Leagues 121.6 327 2.85 234 35 17 22 15 4 30 0.26 21 3 1 4 1 0 Brest (3 Seasons) 3 Leagues 72.1 175 2.54 124 3 10 21 6 11 15 0.22 10 0 1 2 0 2 Dijon (2 Seasons) 3 Leagues 36.2 Norwich City (1 Season) 3 Leagues 29.0 55 2.18 48 1 1 1 1 3 2 0.08 1 0 0 0 1 0 Ligue 1 (8 Seasons) 199.0 458 2.67 326 37 23 38 20 14 43 0.25 29 3 2 6 1 2 Coupe de France (5 Seasons) 6.4 Coupe de la Ligue (5 Seasons) 5.0 Europa Lg (2 Seasons) 8.3 30 3.64 26 1 1 2 0 0 2 0.24 2 0 0 0 0 0 Premier League (1 Season) 25.2 55 2.18 48 1 1 1 1 3 2 0.08 1 0 0 0 1 0 Ligue 2 (1 Season) 7.1 Champions Lg (1 Season) 4.1 14 3.38 6 0 3 3 1 1 0 0.00 0 0 0 0 0 0 FA Cup (1 Season) 3.0 EFL Cup (1 Season) 0.8
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 2015-2016 22 Dijon fr FRA 2. Ligue 2 2nd 7.1 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 16th 27.6 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 8th 32.1 100 3.12 69 20 5 2 4 0 11 0.34 6 2 1 1 1 0 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 7th 26.6 74 2.78 50 11 1 6 5 1 3 0.11 2 1 0 0 0 0 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 5th 25.0 68 2.72 49 2 6 7 3 1 9 0.36 7 0 0 2 0 0 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 9th 22.9 55 2.40 40 1 4 5 3 2 5 0.22 4 0 0 1 0 0 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 20th 25.2 55 2.18 48 1 1 1 1 3 2 0.08 1 0 0 0 1 0 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 14th 30.7 56 1.82 42 2 2 6 1 3 7 0.23 5 0 0 1 0 1 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 3rd 28.0 84 3.00 60 0 5 9 3 7 5 0.18 3 0 1 0 0 1 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9th 6.1 21 3.46 16 1 0 3 1 0 3 0.49 2 0 0 1 0 0 Matches 10 Seasons 4 Clubs 3 Leagues 231.3 513 2.61 374 38 24 39 21 17 45 0.23 30 3 2 6 2 2 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Nice (4 Seasons) 1 League 106.7 297 2.78 208 34 16 20 15 4 28 0.26 19 3 1 4 1 0 Brest (3 Seasons) 1 League 64.8 161 2.48 118 3 7 18 5 10 15 0.23 10 0 1 2 0 2 Dijon (2 Seasons) 2 Leagues 34.7 Norwich City (1 Season) 1 League 25.2 55 2.18 48 1 1 1 1 3 2 0.08 1 0 0 0 1 0 Ligue 1 (8 Seasons) 199.0 458 2.67 326 37 23 38 20 14 43 0.25 29 3 2 6 1 2 Premier League (1 Season) 25.2 55 2.18 48 1 1 1 1 3 2 0.08 1 0 0 0 1 0 Ligue 2 (1 Season) 7.1
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 2017-2018 24 Nice 2. Europa Lg R32 6.7 26 3.90 23 1 1 1 0 0 2 0.30 2 0 0 0 0 0 Matches 2020-2021 27 Nice 2. Europa Lg GR 1.6 4 2.54 3 0 0 1 0 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 31 Brest 1. Champions Lg 4.1 14 3.38 6 0 3 3 1 1 0 0.00 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 12.4 44 3.55 32 1 4 5 1 1 2 0.16 2 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Nice (2 Seasons) 1 League 8.3 30 3.64 26 1 1 2 0 0 2 0.24 2 0 0 0 0 0 Brest (1 Season) 1 League 4.1 14 3.38 6 0 3 3 1 1 0 0.00 0 0 0 0 0 0 Europa Lg (2 Seasons) 8.3 30 3.64 26 1 1 2 0 0 2 0.24 2 0 0 0 0 0 Champions Lg (1 Season) 4.1 14 3.38 6 0 3 3 1 1 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2015-2016 22 Dijon 2 Leagues 8.1 0 2016-2017 23 Dijon 2 Leagues 28.2 57 41 0 2017-2018 24 Nice 3 Leagues 39.9 89 56 35 41 13 32 91 35.2 59 63 13 50 43 132 48 2 2018-2019 25 Nice 2 Leagues 27.9 74 46 31 36 7 25 62 40.3 37 44 8 36 36 110 37 0 2019-2020 26 Nice 3 Leagues 27.2 63 28 34 21 8 31 88 35.2 57 38 12 26 32 95 43 0 2020-2021 27 Nice 3 Leagues 26.5 74 52 35 35 4 30 94 31.9 64 51 14 37 32 105 32 1 2021-2022 28 Norwich City 3 Leagues 29.0 58 39 23 29 6 25 92 27.2 67 37 11 26 28 83 23 0 2022-2023 29 Brest 2 Leagues 32.3 97 59 55 37 5 57 123 46.3 66 48 13 35 54 149 46 1 2023-2024 30 Brest 2 Leagues 29.2 96 71 51 41 4 49 129 38.0 80 61 11 50 46 139 64 3 2024-2025 31 Brest 3 Leagues 10.6 31 25 16 10 5 19 33 57.6 14 10 3 7 14 45 14 1 10 Seasons 4 Clubs 9 Leagues 258.9 582 433 280 250 52 268 712 37.6 444 352 85 267 326 858 307 8 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Nice (4 Seasons) 4 Leagues 121.6 300 182 135 133 32 118 335 35.2 217 196 47 149 143 442 160 3 Brest (3 Seasons) 3 Leagues 72.1 224 155 122 88 14 125 285 43.9 160 119 27 92 114 333 124 5 Dijon (2 Seasons) 3 Leagues 36.2 57 41 0 Norwich City (1 Season) 3 Leagues 29.0 58 39 23 29 6 25 92 27.2 67 37 11 26 28 83 23 0 Ligue 1 (8 Seasons) 199.0 493 352 240 213 40 226 577 39.2 351 297 71 226 274 726 266 7 Coupe de France (5 Seasons) 6.4 17 6 0 Coupe de la Ligue (5 Seasons) 5.0 0 0 0 Europa Lg (2 Seasons) 8.3 18 15 8 6 4 10 26 38.5 16 12 2 10 11 29 11 0 Premier League (1 Season) 25.2 58 36 23 29 6 25 92 27.2 67 37 11 26 25 83 23 0 Ligue 2 (1 Season) 7.1 0 Champions Lg (1 Season) 4.1 13 10 9 2 2 7 17 41.2 10 6 1 5 7 20 7 1 FA Cup (1 Season) 3.0 2 2 0 EFL Cup (1 Season) 0.8 1 1 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 2015-2016 22 Dijon fr FRA 2. Ligue 2 2nd 7.1 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 16th 27.6 57 41 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 8th 32.1 78 47 29 39 10 27 76 35.5 49 52 11 41 34 112 38 2 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 7th 26.6 74 46 31 36 7 25 62 40.3 37 44 8 36 36 110 37 0 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 5th 25.0 63 27 34 21 8 31 88 35.2 57 38 12 26 32 95 43 0 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 9th 22.9 67 39 33 31 3 25 83 30.1 58 50 14 36 29 96 31 1 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 20th 25.2 58 36 23 29 6 25 92 27.2 67 37 11 26 25 83 23 0 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 14th 30.7 97 55 55 37 5 57 123 46.3 66 48 13 35 52 149 46 1 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 3rd 28.0 96 67 51 41 4 49 129 38.0 80 61 11 50 43 139 64 3 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9th 6.1 18 14 7 8 3 12 16 75.0 4 4 2 2 7 25 7 0 Matches 10 Seasons 4 Clubs 3 Leagues 231.3 551 388 263 242 46 251 669 37.5 418 334 82 252 299 809 289 7 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 Nice (4 Seasons) 1 League 106.7 282 159 127 127 28 108 309 35.0 201 184 45 139 131 413 149 3 Brest (3 Seasons) 1 League 64.8 211 136 113 86 12 118 268 44.0 150 113 26 87 102 313 117 4 Dijon (2 Seasons) 2 Leagues 34.7 57 41 0 Norwich City (1 Season) 1 League 25.2 58 36 23 29 6 25 92 27.2 67 37 11 26 25 83 23 0 Ligue 1 (8 Seasons) 199.0 493 352 240 213 40 226 577 39.2 351 297 71 226 274 726 266 7 Premier League (1 Season) 25.2 58 36 23 29 6 25 92 27.2 67 37 11 26 25 83 23 0 Ligue 2 (1 Season) 7.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 2017-2018 24 Nice 2. Europa Lg R32 6.7 11 9 6 2 3 5 15 33.3 10 11 2 9 9 20 10 0 Matches 2020-2021 27 Nice 2. Europa Lg GR 1.6 7 6 2 4 1 5 11 45.5 6 1 0 1 2 9 1 0 Matches 2024-2025 31 Brest 1. Champions Lg 4.1 13 10 9 2 2 7 17 41.2 10 6 1 5 7 20 7 1 Matches 3 Seasons 2 Clubs 2 Leagues 12.4 31 25 17 8 6 17 43 39.5 26 18 3 15 18 49 18 1 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Nice (2 Seasons) 1 League 8.3 18 15 8 6 4 10 26 38.5 16 12 2 10 11 29 11 0 Brest (1 Season) 1 League 4.1 13 10 9 2 2 7 17 41.2 10 6 1 5 7 20 7 1 Europa Lg (2 Seasons) 8.3 18 15 8 6 4 10 26 38.5 16 12 2 10 11 29 11 0 Champions Lg (1 Season) 4.1 13 10 9 2 2 7 17 41.2 10 6 1 5 7 20 7 1
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 2015-2016 22 Dijon 2 Leagues 8.1 2016-2017 23 Dijon 2 Leagues 28.2 2017-2018 24 Nice 3 Leagues 39.9 2401 73 397 1295 741 100 2400 56 38 67.9 18 32.1 1214 7412 3530 90 70 20 63 46 1747 248 2018-2019 25 Nice 2 Leagues 27.9 1760 67 363 1057 356 39 1760 30 15 50.0 15 50.0 868 4150 2023 35 39 10 32 25 1279 81 2019-2020 26 Nice 3 Leagues 27.2 1556 82 364 786 430 47 1556 43 25 58.1 18 41.9 827 4544 2385 57 49 9 44 32 1097 153 2020-2021 27 Nice 3 Leagues 26.5 1575 62 371 899 325 30 1574 34 25 73.5 9 26.5 894 4459 2193 40 38 3 30 21 1114 61 2021-2022 28 Norwich City 3 Leagues 29.0 1265 76 360 616 308 23 1265 30 19 63.3 11 36.7 742 3433 1533 33 26 6 27 17 822 60 2022-2023 29 Brest 2 Leagues 32.3 1840 116 576 1000 300 19 1840 44 22 50.0 12 27.3 1309 7903 3555 33 44 7 30 20 1089 45 2023-2024 30 Brest 2 Leagues 29.2 2091 125 606 1158 368 43 2091 44 29 65.9 14 31.8 1529 9024 3989 51 56 13 43 12 1328 43 2024-2025 31 Brest 3 Leagues 10.6 726 32 204 415 118 19 726 17 10 58.8 6 35.3 377 2166 1110 16 13 3 12 6 494 18 10 Seasons 4 Clubs 9 Leagues 258.9 13214 633 3241 7226 2946 320 13212 298 183 61.4 103 34.6 7760 43091 20318 355 335 71 281 179 8970 709 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Nice (4 Seasons) 4 Leagues 121.6 7292 284 1495 4037 1852 216 7290 163 103 63.2 60 36.8 3803 20565 10131 222 196 42 169 124 5237 543 Brest (3 Seasons) 3 Leagues 72.1 4657 273 1386 2573 786 81 4657 105 61 58.1 32 30.5 3215 19093 8654 100 113 23 85 38 2911 106 Dijon (2 Seasons) 3 Leagues 36.2 Norwich City (1 Season) 3 Leagues 29.0 1265 76 360 616 308 23 1265 30 19 63.3 11 36.7 742 3433 1533 33 26 6 27 17 822 60 Ligue 1 (8 Seasons) 199.0 11123 532 2708 6121 2461 275 11121 247 151 61.1 84 34.0 6617 37377 17647 303 293 61 235 151 7558 585 Coupe de France (5 Seasons) 6.4 Coupe de la Ligue (5 Seasons) 5.0 Europa Lg (2 Seasons) 8.3 544 12 77 337 138 15 544 13 6 46.2 7 53.8 271 1579 744 16 13 3 16 8 406 60 Premier League (1 Season) 25.2 1265 76 360 616 308 23 1265 30 19 63.3 11 36.7 742 3433 1533 33 26 6 27 17 822 60 Ligue 2 (1 Season) 7.1 Champions Lg (1 Season) 4.1 282 13 96 152 39 7 282 8 7 87.5 1 12.5 130 702 394 3 3 1 3 3 184 4 FA Cup (1 Season) 3.0 EFL Cup (1 Season) 0.8
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 2015-2016 22 Dijon fr FRA 2. Ligue 2 2nd 7.1 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 16th 27.6 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 8th 32.1 1970 61 337 1038 619 86 1969 45 33 73.3 12 26.7 997 6162 2916 76 60 18 52 39 1421 193 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 7th 26.6 1760 67 363 1057 356 39 1760 30 15 50.0 15 50.0 868 4150 2023 35 39 10 32 25 1279 81 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 5th 25.0 1556 82 364 786 430 47 1556 43 25 58.1 18 41.9 827 4544 2385 57 49 9 44 32 1097 153 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 9th 22.9 1462 62 354 819 309 29 1461 32 24 75.0 8 25.0 840 4130 2063 38 35 2 25 20 1034 56 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 20th 25.2 1265 76 360 616 308 23 1265 30 19 63.3 11 36.7 742 3433 1533 33 26 6 27 17 822 60 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 14th 30.7 1840 116 576 1000 300 19 1840 44 22 50.0 12 27.3 1309 7903 3555 33 44 7 30 20 1089 45 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 3rd 28.0 2091 125 606 1158 368 43 2091 44 29 65.9 14 31.8 1529 9024 3989 51 56 13 43 12 1328 43 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9th 6.1 444 19 108 263 79 12 444 9 3 33.3 5 55.6 247 1464 716 13 10 2 9 3 310 14 Matches 10 Seasons 4 Clubs 3 Leagues 231.3 12388 608 3068 6737 2769 298 12386 277 170 61.4 95 34.3 7359 40810 19180 336 319 67 262 168 8380 645 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Nice (4 Seasons) 1 League 106.7 6748 272 1418 3700 1714 201 6746 150 97 64.7 53 35.3 3532 18986 9387 206 183 39 153 116 4831 483 Brest (3 Seasons) 1 League 64.8 4375 260 1290 2421 747 74 4375 97 54 55.7 31 32.0 3085 18391 8260 97 110 22 82 35 2727 102 Dijon (2 Seasons) 2 Leagues 34.7 Norwich City (1 Season) 1 League 25.2 1265 76 360 616 308 23 1265 30 19 63.3 11 36.7 742 3433 1533 33 26 6 27 17 822 60 Ligue 1 (8 Seasons) 199.0 11123 532 2708 6121 2461 275 11121 247 151 61.1 84 34.0 6617 37377 17647 303 293 61 235 151 7558 585 Premier League (1 Season) 25.2 1265 76 360 616 308 23 1265 30 19 63.3 11 36.7 742 3433 1533 33 26 6 27 17 822 60 Ligue 2 (1 Season) 7.1
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 2017-2018 24 Nice 2. Europa Lg R32 6.7 431 12 60 257 122 14 431 11 5 45.5 6 54.5 217 1250 614 14 10 2 11 7 326 55 Matches 2020-2021 27 Nice 2. Europa Lg GR 1.6 113 0 17 80 16 1 113 2 1 50.0 1 50.0 54 329 130 2 3 1 5 1 80 5 Matches 2024-2025 31 Brest 1. Champions Lg 4.1 282 13 96 152 39 7 282 8 7 87.5 1 12.5 130 702 394 3 3 1 3 3 184 4 Matches 3 Seasons 2 Clubs 2 Leagues 12.4 826 25 173 489 177 22 826 21 13 61.9 8 38.1 401 2281 1138 19 16 4 19 11 590 64 Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Nice (2 Seasons) 1 League 8.3 544 12 77 337 138 15 544 13 6 46.2 7 53.8 271 1579 744 16 13 3 16 8 406 60 Brest (1 Season) 1 League 4.1 282 13 96 152 39 7 282 8 7 87.5 1 12.5 130 702 394 3 3 1 3 3 184 4 Europa Lg (2 Seasons) 8.3 544 12 77 337 138 15 544 13 6 46.2 7 53.8 271 1579 744 16 13 3 16 8 406 60 Champions Lg (1 Season) 4.1 282 13 96 152 39 7 282 8 7 87.5 1 12.5 130 702 394 3 3 1 3 3 184 4
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 2015-2016 22 Dijon fr FRA 1. Coupe de la Ligue 1 90 90 23.1 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 -3.90 Matches 2015-2016 22 Dijon fr FRA 2. Ligue 2 16 636 40 18.6 7.1 8 2 8 4 1.81 8 10 -2 -0.28 -1.19 Matches 2016-2017 23 Dijon fr FRA 1. Coupe de la Ligue 1 51 51 42.5 0.6 0 0 1 50 0 0.00 0 0 0 0.00 0.00 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 32 2,484 78 72.6 27.6 30 15 2 1 1.03 33 40 -7 -0.25 +0.23 Matches 2017-2018 24 Nice fr FRA 1. Coupe de la Ligue 2 101 51 48.1 1.1 1 68 0 1 33 0 1.50 1 2 -1 -0.89 -0.89 Matches 2017-2018 24 Nice 2. Europa Lg 7 601 86 83.5 6.7 7 5 0 0 1.29 14 8 +6 +0.90 +3.17 9.0 9.2 -0.3 -0.04 +1.81 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 34 2,890 85 84.5 32.1 33 86 24 1 45 0 1.41 42 40 +2 +0.06 +0.23 39.8 41.3 -1.5 -0.05 -0.25 Matches 2018-2019 25 Nice fr FRA 1. Coupe de la Ligue 1 120 120 57.1 1.3 1 120 1 0 0 0.00 0 0 0 0.00 -1.00 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 30 2,394 80 70.0 26.6 26 89 24 4 21 0 1.30 20 24 -4 -0.15 -0.06 33.2 32.9 +0.3 +0.01 +0.36 Matches 2019-2020 26 Nice fr FRA Coupe de France 2 114 57 42.2 1.3 1 90 1 1 24 0 1.50 3 1 +2 +1.58 +1.58 Matches 2019-2020 26 Nice fr FRA 1. Coupe de la Ligue 1 86 86 95.6 1.0 1 86 0 0 0 0.00 2 3 -1 -1.05 -1.05 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 26 2,252 87 89.4 25.0 25 90 23 1 12 0 1.46 38 34 +4 +0.16 +0.50 32.4 39.8 -7.3 -0.29 +0.01 Matches 2020-2021 27 Nice fr FRA Coupe de France 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2020-2021 27 Nice 2. Europa Lg 2 142 71 26.3 1.6 2 71 0 0 2 0.00 2 6 -4 -2.54 -1.63 1.5 2.3 -0.8 -0.50 -0.24 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 29 2,063 71 60.3 22.9 23 83 16 6 27 1 1.48 31 35 -4 -0.17 -0.24 30.4 35.4 -4.9 -0.22 -0.04 Matches 2021-2022 28 Norwich City eng ENG EFL Cup 1 76 76 42.2 0.8 1 76 0 0 0 0.00 0 2 -2 -2.37 -6.70 Matches 2021-2022 28 Norwich City eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 3 2 +1 +0.33 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 33 2,265 69 66.2 25.2 27 79 15 6 21 4 0.55 17 55 -38 -1.51 +0.28 21.9 51.5 -29.6 -1.18 -0.12 Matches 2022-2023 29 Brest fr FRA Coupe de France 2 144 72 80.0 1.6 2 72 0 0 0 1.50 2 3 -1 -0.62 -3.12 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 32 2,767 86 80.9 30.7 32 86 26 0 0 1.22 39 41 -2 -0.07 +1.04 36.3 44.4 -8.0 -0.26 +0.37 Matches 2023-2024 30 Brest fr FRA Coupe de France 2 112 56 41.5 1.2 1 90 1 1 22 0 3.00 2 1 +1 +0.80 +1.37 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 29 2,517 87 82.3 28.0 29 87 25 0 0 1.83 47 29 +18 +0.64 +0.48 42.8 31.8 +11.0 +0.39 +0.72 Matches 2024-2025 31 Brest 1. Champions Lg 5 373 75 41.4 4.1 4 86 2 1 30 1 0.80 3 12 -9 -2.17 -1.83 4.5 8.2 -3.7 -0.89 -0.33 Matches 2024-2025 31 Brest fr FRA Coupe de France 2 30 15 11.1 0.3 0 0 2 15 0 3.00 1 0 +1 +3.00 +2.25 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9 547 61 27.6 6.1 6 73 3 3 36 1 1.22 9 9 0 0.00 +0.19 8.0 9.3 -1.3 -0.21 +0.30 Matches 10 Seasons 4 Clubs 9 Leagues 304 23,305 77 64.2 258.9 266 85 189 38 26 14 1.30 320 363 -43 -0.17 -0.10 259.8 305.9 -46.1 -0.22 +0.25 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Nice (4 Seasons) 4 Leagues 136 10,943 80 73.0 121.6 122 87 96 14 26 3 1.37 156 156 0 0.00 +0.18 146.2 160.8 -14.5 -0.13 +0.12 Brest (3 Seasons) 3 Leagues 81 6,490 80 64.4 72.1 74 85 57 7 27 2 1.51 103 95 +8 +0.11 +0.36 91.7 93.6 -1.9 -0.03 +0.48 Dijon (2 Seasons) 3 Leagues 50 3,261 65 44.4 36.2 39 91 18 11 50 5 1.24 41 53 -12 -0.33 -0.90 Norwich City (1 Season) 3 Leagues 37 2,611 71 67.5 29.0 31 80 18 6 21 4 0.65 20 59 -39 -1.34 -0.06 21.9 51.5 -29.6 -1.18 -0.12 Ligue 1 (8 Seasons) 221 17,914 81 72.6 199.0 204 86 156 17 27 3 1.37 259 252 +7 +0.04 +0.26 223.0 234.7 -11.7 -0.07 +0.26 Coupe de France (5 Seasons) 10 580 58 49.6 6.4 6 84 4 4 19 0 2.10 11 8 +3 +0.47 +0.16 Coupe de la Ligue (5 Seasons) 6 448 75 43.9 5.0 4 91 2 2 42 0 0.50 3 8 -5 -1.00 -1.63 Europa Lg (2 Seasons) 9 743 83 59.0 8.3 9 71 5 0 2 1.00 16 14 +2 +0.24 +1.46 10.4 11.5 -1.1 -0.13 +0.50 Premier League (1 Season) 33 2,265 69 66.2 25.2 27 79 15 6 21 4 0.55 17 55 -38 -1.51 +0.28 21.9 51.5 -29.6 -1.18 -0.12 Ligue 2 (1 Season) 16 636 40 18.6 7.1 8 2 8 4 1.81 8 10 -2 -0.28 -1.19 Champions Lg (1 Season) 5 373 75 41.4 4.1 4 86 2 1 30 1 0.80 3 12 -9 -2.17 -1.83 4.5 8.2 -3.7 -0.89 -0.33 FA Cup (1 Season) 3 270 90 100.0 3.0 3 90 3 0 0 2.00 3 2 +1 +0.33 EFL Cup (1 Season) 1 76 76 42.2 0.8 1 76 0 0 0 0.00 0 2 -2 -2.37 -6.70
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 2015-2016 22 Dijon 2 Leagues 17 726 43 19.1 8.1 9 90 3 8 4 1.70 8 13 -5 -0.62 -1.52 2016-2017 23 Dijon 2 Leagues 33 2,535 77 71.6 28.2 30 15 3 50 1 1.00 33 40 -7 -0.25 +0.20 2017-2018 24 Nice 3 Leagues 43 3,592 84 82.6 39.9 41 86 29 2 39 0 1.39 57 50 +7 +0.18 +0.65 48.7 50.5 -1.7 -0.04 +0.13 2018-2019 25 Nice 2 Leagues 31 2,514 81 69.3 27.9 27 90 25 4 21 0 1.26 20 24 -4 -0.14 -0.14 33.2 32.9 +0.3 +0.01 +0.36 2019-2020 26 Nice 3 Leagues 29 2,452 85 85.1 27.2 27 89 24 2 18 0 1.41 43 38 +5 +0.18 +0.39 32.4 39.8 -7.3 -0.29 +0.01 2020-2021 27 Nice 3 Leagues 33 2,385 72 57.6 26.5 27 82 18 6 27 3 1.39 36 44 -8 -0.30 -0.15 31.9 37.6 -5.7 -0.23 -0.03 2021-2022 28 Norwich City 3 Leagues 37 2,611 71 67.5 29.0 31 80 18 6 21 4 0.65 20 59 -39 -1.34 -0.06 21.9 51.5 -29.6 -1.18 -0.12 2022-2023 29 Brest 2 Leagues 34 2,911 86 80.9 32.3 34 86 26 0 0 1.24 41 44 -3 -0.09 +0.82 36.3 44.4 -8.0 -0.26 +0.37 2023-2024 30 Brest 2 Leagues 31 2,629 85 78.9 29.2 30 87 26 1 22 0 1.91 49 30 +19 +0.65 +0.65 42.8 31.8 +11.0 +0.39 +0.72 2024-2025 31 Brest 3 Leagues 16 950 59 30.2 10.6 10 78 5 6 28 2 1.31 13 21 -8 -0.76 -0.64 12.6 17.5 -4.9 -0.48 +0.04 10 Seasons 4 Clubs 9 Leagues 304 23,305 77 64.2 258.9 266 85 189 38 26 14 1.30 320 363 -43 -0.17 -0.10 259.8 305.9 -46.1 -0.22 +0.25 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Nice (4 Seasons) 4 Leagues 136 10,943 80 73.0 121.6 122 87 96 14 26 3 1.37 156 156 0 0.00 +0.18 146.2 160.8 -14.5 -0.13 +0.12 Brest (3 Seasons) 3 Leagues 81 6,490 80 64.4 72.1 74 85 57 7 27 2 1.51 103 95 +8 +0.11 +0.36 91.7 93.6 -1.9 -0.03 +0.48 Dijon (2 Seasons) 3 Leagues 50 3,261 65 44.4 36.2 39 91 18 11 50 5 1.24 41 53 -12 -0.33 -0.90 Norwich City (1 Season) 3 Leagues 37 2,611 71 67.5 29.0 31 80 18 6 21 4 0.65 20 59 -39 -1.34 -0.06 21.9 51.5 -29.6 -1.18 -0.12 Ligue 1 (8 Seasons) 221 17,914 81 72.6 199.0 204 86 156 17 27 3 1.37 259 252 +7 +0.04 +0.26 223.0 234.7 -11.7 -0.07 +0.26 Coupe de France (5 Seasons) 10 580 58 49.6 6.4 6 84 4 4 19 0 2.10 11 8 +3 +0.47 +0.16 Coupe de la Ligue (5 Seasons) 6 448 75 43.9 5.0 4 91 2 2 42 0 0.50 3 8 -5 -1.00 -1.63 Europa Lg (2 Seasons) 9 743 83 59.0 8.3 9 71 5 0 2 1.00 16 14 +2 +0.24 +1.46 10.4 11.5 -1.1 -0.13 +0.50 Premier League (1 Season) 33 2,265 69 66.2 25.2 27 79 15 6 21 4 0.55 17 55 -38 -1.51 +0.28 21.9 51.5 -29.6 -1.18 -0.12 Ligue 2 (1 Season) 16 636 40 18.6 7.1 8 2 8 4 1.81 8 10 -2 -0.28 -1.19 Champions Lg (1 Season) 5 373 75 41.4 4.1 4 86 2 1 30 1 0.80 3 12 -9 -2.17 -1.83 4.5 8.2 -3.7 -0.89 -0.33 FA Cup (1 Season) 3 270 90 100.0 3.0 3 90 3 0 0 2.00 3 2 +1 +0.33 EFL Cup (1 Season) 1 76 76 42.2 0.8 1 76 0 0 0 0.00 0 2 -2 -2.37 -6.70
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 2015-2016 22 Dijon fr FRA 2. Ligue 2 2nd 16 636 40 18.6 7.1 8 2 8 4 1.81 8 10 -2 -0.28 -1.19 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 16th 32 2,484 78 72.6 27.6 30 15 2 1 1.03 33 40 -7 -0.25 +0.23 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 8th 34 2,890 85 84.5 32.1 33 86 24 1 45 0 1.41 42 40 +2 +0.06 +0.23 39.8 41.3 -1.5 -0.05 -0.25 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 7th 30 2,394 80 70.0 26.6 26 89 24 4 21 0 1.30 20 24 -4 -0.15 -0.06 33.2 32.9 +0.3 +0.01 +0.36 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 5th 26 2,252 87 89.4 25.0 25 90 23 1 12 0 1.46 38 34 +4 +0.16 +0.50 32.4 39.8 -7.3 -0.29 +0.01 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 9th 29 2,063 71 60.3 22.9 23 83 16 6 27 1 1.48 31 35 -4 -0.17 -0.24 30.4 35.4 -4.9 -0.22 -0.04 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 20th 33 2,265 69 66.2 25.2 27 79 15 6 21 4 0.55 17 55 -38 -1.51 +0.28 21.9 51.5 -29.6 -1.18 -0.12 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 14th 32 2,767 86 80.9 30.7 32 86 26 0 0 1.22 39 41 -2 -0.07 +1.04 36.3 44.4 -8.0 -0.26 +0.37 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 3rd 29 2,517 87 82.3 28.0 29 87 25 0 0 1.83 47 29 +18 +0.64 +0.48 42.8 31.8 +11.0 +0.39 +0.72 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9th 9 547 61 27.6 6.1 6 73 3 3 36 1 1.22 9 9 0 0.00 +0.19 8.0 9.3 -1.3 -0.21 +0.30 Matches 10 Seasons 4 Clubs 3 Leagues 270 20,815 77 66.1 231.3 239 85 173 31 25 11 1.30 284 317 -33 -0.14 -0.04 244.8 286.2 -41.3 -0.21 +0.24 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Nice (4 Seasons) 1 League 119 9,599 81 75.1 106.7 107 87 87 12 25 1 1.41 131 133 -2 -0.02 +0.04 135.8 149.3 -13.5 -0.13 +0.05 Brest (3 Seasons) 1 League 70 5,831 83 68.9 64.8 67 85 54 3 36 1 1.47 95 79 +16 +0.25 +0.59 87.2 85.4 +1.7 +0.03 +0.53 Dijon (2 Seasons) 2 Leagues 48 3,120 65 45.6 34.7 38 17 10 5 1.29 41 50 -9 -0.26 -0.82 Norwich City (1 Season) 1 League 33 2,265 69 66.2 25.2 27 79 15 6 21 4 0.55 17 55 -38 -1.51 +0.28 21.9 51.5 -29.6 -1.18 -0.12 Ligue 1 (8 Seasons) 221 17,914 81 72.6 199.0 204 86 156 17 27 3 1.37 259 252 +7 +0.04 +0.26 223.0 234.7 -11.7 -0.07 +0.26 Premier League (1 Season) 33 2,265 69 66.2 25.2 27 79 15 6 21 4 0.55 17 55 -38 -1.51 +0.28 21.9 51.5 -29.6 -1.18 -0.12 Ligue 2 (1 Season) 16 636 40 18.6 7.1 8 2 8 4 1.81 8 10 -2 -0.28 -1.19
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 2017-2018 24 Nice 2. Europa Lg R32 7 601 86 83.5 6.7 7 5 0 0 1.29 14 8 +6 +0.90 +3.17 9.0 9.2 -0.3 -0.04 +1.81 Matches 2020-2021 27 Nice 2. Europa Lg GR 2 142 71 26.3 1.6 2 71 0 0 2 0.00 2 6 -4 -2.54 -1.63 1.5 2.3 -0.8 -0.50 -0.24 Matches 2024-2025 31 Brest 1. Champions Lg 5 373 75 41.4 4.1 4 86 2 1 30 1 0.80 3 12 -9 -2.17 -1.83 4.5 8.2 -3.7 -0.89 -0.33 Matches 3 Seasons 2 Clubs 2 Leagues 14 1,116 80 51.7 12.4 13 81 7 1 30 3 0.93 19 26 -7 -0.56 +0.21 15.0 19.7 -4.7 -0.38 +0.21 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Nice (2 Seasons) 1 League 9 743 83 59.0 8.3 9 71 5 0 2 1.00 16 14 +2 +0.24 +1.46 10.4 11.5 -1.1 -0.13 +0.50 Brest (1 Season) 1 League 5 373 75 41.4 4.1 4 86 2 1 30 1 0.80 3 12 -9 -2.17 -1.83 4.5 8.2 -3.7 -0.89 -0.33 Europa Lg (2 Seasons) 9 743 83 59.0 8.3 9 71 5 0 2 1.00 16 14 +2 +0.24 +1.46 10.4 11.5 -1.1 -0.13 +0.50 Champions Lg (1 Season) 5 373 75 41.4 4.1 4 86 2 1 30 1 0.80 3 12 -9 -2.17 -1.83 4.5 8.2 -3.7 -0.89 -0.33
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 2015-2016 22 Dijon 2 Leagues 8.1 1 0 0 9 0 2016-2017 23 Dijon 2 Leagues 28.2 3 0 0 41 33 8 40 41 57 0 0 0 2017-2018 24 Nice 3 Leagues 39.9 7 1 0 63 41 9 121 43 56 1 0 1 209 19 33 36.5 2018-2019 25 Nice 2 Leagues 27.9 5 1 0 43 32 1 39 36 46 0 0 0 147 15 22 40.5 2019-2020 26 Nice 3 Leagues 27.2 6 0 0 38 37 1 47 32 28 0 0 0 167 14 13 51.9 2020-2021 27 Nice 3 Leagues 26.5 4 1 0 38 29 1 26 32 52 0 0 0 152 15 20 42.9 2021-2022 28 Norwich City 3 Leagues 29.0 7 0 0 39 25 4 35 28 39 1 0 0 181 14 15 48.3 2022-2023 29 Brest 2 Leagues 32.3 11 1 0 48 49 1 42 54 59 0 2 0 278 18 10 64.3 2023-2024 30 Brest 2 Leagues 29.2 13 1 1 50 57 1 32 46 71 0 0 0 270 20 12 62.5 2024-2025 31 Brest 3 Leagues 10.6 3 0 0 16 14 0 12 14 25 0 1 0 92 3 2 60.0 10 Seasons 4 Clubs 9 Leagues 258.9 60 5 1 385 317 26 394 326 433 2 3 1 1496 118 127 48.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Nice (4 Seasons) 4 Leagues 121.6 22 3 0 182 139 12 233 143 182 1 0 1 675 63 88 41.7 Brest (3 Seasons) 3 Leagues 72.1 27 2 1 114 120 2 86 114 155 0 3 0 640 41 24 63.1 Dijon (2 Seasons) 3 Leagues 36.2 4 0 0 50 33 8 40 41 57 0 0 0 Norwich City (1 Season) 3 Leagues 29.0 7 0 0 39 25 4 35 28 39 1 0 0 181 14 15 48.3 Ligue 1 (8 Seasons) 199.0 46 5 1 312 270 21 332 274 352 1 2 1 1237 95 108 46.8 Coupe de France (5 Seasons) 6.4 3 0 0 10 3 0 8 6 17 0 Coupe de la Ligue (5 Seasons) 5.0 0 0 0 0 3 0 0 0 0 0 Europa Lg (2 Seasons) 8.3 2 0 0 9 9 1 17 11 15 0 0 0 39 7 3 70.0 Premier League (1 Season) 25.2 5 0 0 35 23 2 33 25 36 1 0 0 181 14 15 48.3 Ligue 2 (1 Season) 7.1 1 0 9 Champions Lg (1 Season) 4.1 1 0 0 6 7 0 2 7 10 0 1 0 39 2 1 66.7 FA Cup (1 Season) 3.0 1 0 0 3 0 1 2 2 2 0 EFL Cup (1 Season) 0.8 1 0 0 1 2 1 0 1 1 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2015-2016 22 Dijon fr FRA 2. Ligue 2 2nd 7.1 1 0 9 Matches 2016-2017 23 Dijon fr FRA 1. Ligue 1 16th 27.6 3 0 0 41 33 8 40 41 57 0 0 0 Matches 2017-2018 24 Nice fr FRA 1. Ligue 1 8th 32.1 6 1 0 55 37 8 108 34 47 1 0 1 176 13 31 29.5 Matches 2018-2019 25 Nice fr FRA 1. Ligue 1 7th 26.6 5 1 0 43 32 1 39 36 46 0 0 0 147 15 22 40.5 Matches 2019-2020 26 Nice fr FRA 1. Ligue 1 5th 25.0 5 0 0 38 33 1 46 32 27 0 0 0 167 14 13 51.9 Matches 2020-2021 27 Nice fr FRA 1. Ligue 1 9th 22.9 3 1 0 35 24 1 19 29 39 0 0 0 146 14 19 42.4 Matches 2021-2022 28 Norwich City eng ENG 1. Premier League 20th 25.2 5 0 0 35 23 2 33 25 36 1 0 0 181 14 15 48.3 Matches 2022-2023 29 Brest fr FRA 1. Ligue 1 14th 30.7 10 1 0 43 47 1 41 52 55 0 2 0 278 18 10 64.3 Matches 2023-2024 30 Brest fr FRA 1. Ligue 1 3rd 28.0 12 1 1 47 57 1 31 43 67 0 0 0 270 20 12 62.5 Matches 2024-2025 31 Brest fr FRA 1. Ligue 1 9th 6.1 2 0 0 10 7 0 8 7 14 0 0 0 53 1 1 50.0 Matches 10 Seasons 4 Clubs 3 Leagues 231.3 52 5 1 356 293 23 365 299 388 2 2 1 1418 109 123 47.0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Nice (4 Seasons) 1 League 106.7 19 3 0 171 126 11 212 131 159 1 0 1 636 56 85 39.7 Brest (3 Seasons) 1 League 64.8 24 2 1 100 111 2 80 102 136 0 2 0 601 39 23 62.9 Dijon (2 Seasons) 2 Leagues 34.7 4 0 0 50 33 8 40 41 57 0 0 0 Norwich City (1 Season) 1 League 25.2 5 0 0 35 23 2 33 25 36 1 0 0 181 14 15 48.3 Ligue 1 (8 Seasons) 199.0 46 5 1 312 270 21 332 274 352 1 2 1 1237 95 108 46.8 Premier League (1 Season) 25.2 5 0 0 35 23 2 33 25 36 1 0 0 181 14 15 48.3 Ligue 2 (1 Season) 7.1 1 0 9
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 2017-2018 24 Nice 2. Europa Lg R32 6.7 1 0 0 8 4 1 13 9 9 0 0 0 33 6 2 75.0 Matches 2020-2021 27 Nice 2. Europa Lg GR 1.6 1 0 0 1 5 0 4 2 6 0 0 0 6 1 1 50.0 Matches 2024-2025 31 Brest 1. Champions Lg 4.1 1 0 0 6 7 0 2 7 10 0 1 0 39 2 1 66.7 Matches 3 Seasons 2 Clubs 2 Leagues 12.4 3 0 0 15 16 1 19 18 25 0 1 0 78 9 4 69.2 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Nice (2 Seasons) 1 League 8.3 2 0 0 9 9 1 17 11 15 0 0 0 39 7 3 70.0 Brest (1 Season) 1 League 4.1 1 0 0 6 7 0 2 7 10 0 1 0 39 2 1 66.7 Europa Lg (2 Seasons) 8.3 2 0 0 9 9 1 17 11 15 0 0 0 39 7 3 70.0 Champions Lg (1 Season) 4.1 1 0 0 6 7 0 2 7 10 0 1 0 39 2 1 66.7
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 Pierre Lees-Melou Pages
Pierre Lees-Melou 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