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 19 Evian fr FRA 1. Coupe de la Ligue 2 1 165 1.8 1 0 1 1 0 0 0 0 0.55 0.00 0.55 0.55 0.55 Matches 2015-2016 19 Evian fr FRA 2. Ligue 2 30 26 2,244 24.9 3 0 3 3 0 0 5 2 0.12 0.00 0.12 0.12 0.12 Matches 2016-2017 20 Clermont Foot fr FRA 1. Coupe de la Ligue 3 2 183 2.0 1 0 1 1 0 0 0 0 0.49 0.00 0.49 0.49 0.49 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 29 19 1,897 21.1 0 2 2 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Matches 2017-2018 21 Clermont Foot 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 2017-2018 21 Clermont Foot 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 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 30 22 2,047 22.7 0 0 0 0 0 0 5 3 1.5 1.5 2.6 4.1 38 70 100 0.00 0.00 0.00 0.00 0.00 0.07 0.11 0.18 0.07 0.18 Matches 2018-2019 22 Lens fr FRA Coupe de France 2 2 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Lens fr FRA 1. Coupe de la Ligue 1 1 120 1.3 0 1 1 0 0 0 0 0 0.00 0.75 0.75 0.00 0.75 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 35 34 2,968 33.0 0 2 2 0 0 0 5 1 1.8 1.8 1.8 3.6 76 123 196 0.00 0.06 0.06 0.00 0.06 0.05 0.06 0.11 0.05 0.11 Matches 2019-2020 23 Metz 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 23 Metz 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 2019-2020 23 Metz fr FRA 1. Ligue 1 28 28 2,520 28.0 0 3 3 0 0 0 3 0 0.5 0.5 1.9 2.4 97 80 82 0.00 0.11 0.11 0.00 0.11 0.02 0.07 0.09 0.02 0.09 Matches 2020-2021 24 Metz fr FRA Coupe de France 3 2 268 3.0 1 0 1 0 1 1 0 0 0.34 0.00 0.34 0.00 0.00 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 36 36 3,221 35.8 1 0 1 1 0 0 9 0 1.2 1.2 2.4 3.6 117 107 191 0.03 0.00 0.03 0.03 0.03 0.03 0.07 0.10 0.03 0.10 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19 18 1,586 17.6 4 1 5 4 0 0 3 0 0.7 0.7 0.5 1.2 46 55 67 0.23 0.06 0.28 0.23 0.28 0.04 0.03 0.07 0.04 0.07 Matches 2022-2023 26 Nantes fr FRA Coupe de France 5 4 407 4.5 0 1 1 0 0 0 0 0 0.00 0.22 0.22 0.00 0.22 Matches 2022-2023 26 Nantes 2. Europa Lg 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 7 17 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 23 19 1,689 18.8 0 0 0 0 0 0 4 0 0.7 0.7 0.9 1.6 42 102 125 0.00 0.00 0.00 0.00 0.00 0.04 0.05 0.09 0.04 0.09 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 3 2 155 1.7 0 0 0 0 0 0 2 1 0.1 0.1 0.3 0.3 5 12 12 0.00 0.00 0.00 0.00 0.00 0.04 0.16 0.19 0.04 0.19 Matches 2023-2024 27 Nantes fr FRA Coupe de France 2 0 27 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 3 1 94 1.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 5 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 10 7 676 7.5 0 1 1 0 0 0 2 0 0.0 0.0 1.0 1.1 16 14 21 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Matches 9 Seasons 6 Clubs 6 Leagues 270 230 21,016 233.5 11 11 22 10 1 1 45 7 6.5 6.5 11.4 18.0 446 571 816 0.05 0.05 0.09 0.04 0.09 0.04 0.07 0.11 0.04 0.11 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 Metz (4 Seasons) 4 Leagues 91 88 7,960 88.4 6 4 10 5 1 1 17 1 2.5 2.5 5.1 7.5 265 254 352 0.07 0.05 0.11 0.06 0.10 0.03 0.06 0.09 0.03 0.09 Clermont Foot (2 Seasons) 3 Leagues 64 45 4,307 47.9 1 2 3 1 0 0 9 3 1.5 1.5 2.6 4.1 38 70 100 0.02 0.04 0.06 0.02 0.06 0.07 0.11 0.18 0.07 0.18 Nantes (2 Seasons) 3 Leagues 35 26 2,397 26.6 0 1 1 0 0 0 6 0 0.8 0.8 0.9 1.7 51 110 147 0.00 0.04 0.04 0.00 0.04 0.03 0.04 0.08 0.03 0.08 Lens (1 Season) 3 Leagues 38 37 3,267 36.3 0 3 3 0 0 0 6 1 1.8 1.8 1.8 3.6 76 123 196 0.00 0.08 0.08 0.00 0.08 0.05 0.06 0.11 0.05 0.11 Evian (1 Season) 2 Leagues 32 27 2,409 26.8 4 0 4 4 0 0 5 2 0.15 0.00 0.15 0.15 0.15 Hellas Verona (1 Season) 1 League 10 7 676 7.5 0 1 1 0 0 0 2 0 0.0 0.0 1.0 1.1 16 14 21 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Coupe de France (6 Seasons) 14 10 1,061 11.8 1 1 2 0 1 1 2 0 0.08 0.08 0.17 0.00 0.08 Ligue 2 (5 Seasons) 127 103 9,311 103.5 3 4 7 3 0 0 21 7 3.4 3.4 4.7 8.0 119 205 308 0.03 0.04 0.07 0.03 0.07 0.06 0.08 0.14 0.06 0.14 Ligue 1 (5 Seasons) 109 102 9,110 101.2 5 4 9 5 0 0 20 0 3.1 3.1 5.7 8.8 307 345 470 0.05 0.04 0.09 0.05 0.09 0.03 0.06 0.09 0.03 0.09 Coupe de la Ligue (5 Seasons) 8 6 678 7.5 2 1 3 2 0 0 0 0 0.27 0.13 0.40 0.27 0.40 Serie A (1 Season) 10 7 676 7.5 0 1 1 0 0 0 2 0 0.0 0.0 1.0 1.1 16 14 21 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Europa Lg (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 7 17 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02
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 19 Evian 2 Leagues 32 27 2,409 26.8 4 0 4 4 0 0 5 2 0.15 0.00 0.15 0.15 0.15 2016-2017 20 Clermont Foot 2 Leagues 32 21 2,080 23.1 1 2 3 1 0 0 4 0 0.04 0.09 0.13 0.04 0.13 2017-2018 21 Clermont Foot 3 Leagues 32 24 2,227 24.7 0 0 0 0 0 0 5 3 1.5 1.5 2.6 4.1 38 70 100 0.00 0.00 0.00 0.00 0.00 0.07 0.11 0.18 0.07 0.18 2018-2019 22 Lens 3 Leagues 38 37 3,267 36.3 0 3 3 0 0 0 6 1 1.8 1.8 1.8 3.6 76 123 196 0.00 0.08 0.08 0.00 0.08 0.05 0.06 0.11 0.05 0.11 2019-2020 23 Metz 3 Leagues 30 30 2,730 30.3 0 3 3 0 0 0 3 0 0.5 0.5 1.9 2.4 97 80 82 0.00 0.10 0.10 0.00 0.10 0.02 0.07 0.09 0.02 0.09 2020-2021 24 Metz 2 Leagues 39 38 3,489 38.8 2 0 2 1 1 1 9 0 1.2 1.2 2.4 3.6 117 107 191 0.05 0.00 0.05 0.03 0.03 0.03 0.07 0.10 0.03 0.10 2021-2022 25 Metz 1 League 19 18 1,586 17.6 4 1 5 4 0 0 3 0 0.7 0.7 0.5 1.2 46 55 67 0.23 0.06 0.28 0.23 0.28 0.04 0.03 0.07 0.04 0.07 2022-2023 26 Metz 1 League 3 2 155 1.7 0 0 0 0 0 0 2 1 0.1 0.1 0.3 0.3 5 12 12 0.00 0.00 0.00 0.00 0.00 0.04 0.16 0.19 0.04 0.19 2022-2023 26 Nantes 3 Leagues 30 25 2,276 25.3 0 1 1 0 0 0 4 0 0.8 0.8 0.9 1.7 46 109 142 0.00 0.04 0.04 0.00 0.04 0.04 0.04 0.08 0.04 0.08 2023-2024 27 Nantes 2 Leagues 5 1 121 1.3 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 5 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2023-2024 27 Hellas Verona 1 League 10 7 676 7.5 0 1 1 0 0 0 2 0 0.0 0.0 1.0 1.1 16 14 21 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 9 Seasons 6 Clubs 6 Leagues 270 230 21,016 233.5 11 11 22 10 1 1 45 7 6.5 6.5 11.4 18.0 446 571 816 0.05 0.05 0.09 0.04 0.09 0.04 0.07 0.11 0.04 0.11 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 Metz (4 Seasons) 4 Leagues 91 88 7,960 88.4 6 4 10 5 1 1 17 1 2.5 2.5 5.1 7.5 265 254 352 0.07 0.05 0.11 0.06 0.10 0.03 0.06 0.09 0.03 0.09 Clermont Foot (2 Seasons) 3 Leagues 64 45 4,307 47.9 1 2 3 1 0 0 9 3 1.5 1.5 2.6 4.1 38 70 100 0.02 0.04 0.06 0.02 0.06 0.07 0.11 0.18 0.07 0.18 Nantes (2 Seasons) 3 Leagues 35 26 2,397 26.6 0 1 1 0 0 0 6 0 0.8 0.8 0.9 1.7 51 110 147 0.00 0.04 0.04 0.00 0.04 0.03 0.04 0.08 0.03 0.08 Lens (1 Season) 3 Leagues 38 37 3,267 36.3 0 3 3 0 0 0 6 1 1.8 1.8 1.8 3.6 76 123 196 0.00 0.08 0.08 0.00 0.08 0.05 0.06 0.11 0.05 0.11 Evian (1 Season) 2 Leagues 32 27 2,409 26.8 4 0 4 4 0 0 5 2 0.15 0.00 0.15 0.15 0.15 Hellas Verona (1 Season) 1 League 10 7 676 7.5 0 1 1 0 0 0 2 0 0.0 0.0 1.0 1.1 16 14 21 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Coupe de France (6 Seasons) 14 10 1,061 11.8 1 1 2 0 1 1 2 0 0.08 0.08 0.17 0.00 0.08 Ligue 2 (5 Seasons) 127 103 9,311 103.5 3 4 7 3 0 0 21 7 3.4 3.4 4.7 8.0 119 205 308 0.03 0.04 0.07 0.03 0.07 0.06 0.08 0.14 0.06 0.14 Ligue 1 (5 Seasons) 109 102 9,110 101.2 5 4 9 5 0 0 20 0 3.1 3.1 5.7 8.8 307 345 470 0.05 0.04 0.09 0.05 0.09 0.03 0.06 0.09 0.03 0.09 Coupe de la Ligue (5 Seasons) 8 6 678 7.5 2 1 3 2 0 0 0 0 0.27 0.13 0.40 0.27 0.40 Serie A (1 Season) 10 7 676 7.5 0 1 1 0 0 0 2 0 0.0 0.0 1.0 1.1 16 14 21 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Europa Lg (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 7 17 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02
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 19 Evian fr FRA 2. Ligue 2 18th 30 26 2,244 24.9 3 0 3 3 0 0 5 2 0.12 0.00 0.12 0.12 0.12 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 14th 29 19 1,897 21.1 0 2 2 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 6th 30 22 2,047 22.7 0 0 0 0 0 0 5 3 1.5 1.5 2.6 4.1 38 70 100 0.00 0.00 0.00 0.00 0.00 0.07 0.11 0.18 0.07 0.18 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 5th 35 34 2,968 33.0 0 2 2 0 0 0 5 1 1.8 1.8 1.8 3.6 76 123 196 0.00 0.06 0.06 0.00 0.06 0.05 0.06 0.11 0.05 0.11 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 28 28 2,520 28.0 0 3 3 0 0 0 3 0 0.5 0.5 1.9 2.4 97 80 82 0.00 0.11 0.11 0.00 0.11 0.02 0.07 0.09 0.02 0.09 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 36 36 3,221 35.8 1 0 1 1 0 0 9 0 1.2 1.2 2.4 3.6 117 107 191 0.03 0.00 0.03 0.03 0.03 0.03 0.07 0.10 0.03 0.10 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 19 18 1,586 17.6 4 1 5 4 0 0 3 0 0.7 0.7 0.5 1.2 46 55 67 0.23 0.06 0.28 0.23 0.28 0.04 0.03 0.07 0.04 0.07 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 3 2 155 1.7 0 0 0 0 0 0 2 1 0.1 0.1 0.3 0.3 5 12 12 0.00 0.00 0.00 0.00 0.00 0.04 0.16 0.19 0.04 0.19 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 16th 23 19 1,689 18.8 0 0 0 0 0 0 4 0 0.7 0.7 0.9 1.6 42 102 125 0.00 0.00 0.00 0.00 0.00 0.04 0.05 0.09 0.04 0.09 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 14th 3 1 94 1.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 5 1 5 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 13th 10 7 676 7.5 0 1 1 0 0 0 2 0 0.0 0.0 1.0 1.1 16 14 21 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Matches 9 Seasons 6 Clubs 3 Leagues 246 212 19,097 212.2 8 9 17 8 0 0 43 7 6.5 6.5 11.4 17.9 442 564 799 0.04 0.04 0.08 0.04 0.08 0.04 0.07 0.11 0.04 0.11 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 Metz (4 Seasons) 2 Leagues 86 84 7,482 83.1 5 4 9 5 0 0 17 1 2.5 2.5 5.1 7.5 265 254 352 0.06 0.05 0.11 0.06 0.11 0.03 0.06 0.09 0.03 0.09 Clermont Foot (2 Seasons) 1 League 59 41 3,944 43.8 0 2 2 0 0 0 9 3 1.5 1.5 2.6 4.1 38 70 100 0.00 0.05 0.05 0.00 0.05 0.07 0.11 0.18 0.07 0.18 Nantes (2 Seasons) 1 League 26 20 1,783 19.8 0 0 0 0 0 0 5 0 0.7 0.7 0.9 1.6 47 103 130 0.00 0.00 0.00 0.00 0.00 0.04 0.05 0.08 0.04 0.08 Lens (1 Season) 1 League 35 34 2,968 33.0 0 2 2 0 0 0 5 1 1.8 1.8 1.8 3.6 76 123 196 0.00 0.06 0.06 0.00 0.06 0.05 0.06 0.11 0.05 0.11 Evian (1 Season) 1 League 30 26 2,244 24.9 3 0 3 3 0 0 5 2 0.12 0.00 0.12 0.12 0.12 Hellas Verona (1 Season) 1 League 10 7 676 7.5 0 1 1 0 0 0 2 0 0.0 0.0 1.0 1.1 16 14 21 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Ligue 2 (5 Seasons) 127 103 9,311 103.5 3 4 7 3 0 0 21 7 3.4 3.4 4.7 8.0 119 205 308 0.03 0.04 0.07 0.03 0.07 0.06 0.08 0.14 0.06 0.14 Ligue 1 (5 Seasons) 109 102 9,110 101.2 5 4 9 5 0 0 20 0 3.1 3.1 5.7 8.8 307 345 470 0.05 0.04 0.09 0.05 0.09 0.03 0.06 0.09 0.03 0.09 Serie A (1 Season) 10 7 676 7.5 0 1 1 0 0 0 2 0 0.0 0.0 1.0 1.1 16 14 21 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14
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 26 Nantes 2. Europa Lg KO 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 7 17 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 1 Season 1 Club 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 7 17 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02
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 19 Evian 2 Leagues 26.8 4 5 0.20 0.60 0 0 2016-2017 20 Clermont Foot 2 Leagues 23.1 1 0 5 0.00 0.24 0.00 0 0 2017-2018 21 Clermont Foot 3 Leagues 24.7 0 16 5 31.3 0.70 0.22 0.00 0.00 23.0 0 0 0 1.5 1.5 0.09 -1.5 -1.5 2018-2019 22 Lens 3 Leagues 36.3 0 28 9 32.1 0.80 0.26 0.00 0.00 24.7 0 0 0 1.8 1.8 0.07 -1.8 -1.8 2019-2020 23 Metz 3 Leagues 30.3 0 10 3 30.0 0.33 0.10 0.00 0.00 24.0 0 0 0 0.5 0.5 0.05 -0.5 -0.5 2020-2021 24 Metz 2 Leagues 38.8 2 26 7 26.9 0.67 0.18 0.04 0.14 22.1 0 1 1 1.2 1.2 0.05 -0.2 -0.2 2021-2022 25 Metz 1 League 17.6 4 15 7 46.7 0.85 0.40 0.27 0.57 20.8 0 0 0 0.7 0.7 0.05 +3.3 +3.3 2022-2023 26 Metz 1 League 1.7 0 2 1 50.0 1.16 0.58 0.00 0.00 26.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2022-2023 26 Nantes 3 Leagues 25.3 0 16 0 0.0 0.63 0.00 0.00 23.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 2023-2024 27 Nantes 2 Leagues 1.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2023-2024 27 Hellas Verona 1 League 7.5 0 1 0 0.0 0.13 0.00 0.00 33.3 0 0 0 0.0 0.0 0.02 0.0 0.0 9 Seasons 6 Clubs 6 Leagues 233.5 11 114 42 32.5 0.57 0.19 0.04 0.19 23.2 0 1 1 6.5 6.5 0.06 -1.5 -1.5 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 Metz (4 Seasons) 4 Leagues 88.4 6 53 18 34.0 0.60 0.20 0.09 0.28 22.2 0 1 1 2.5 2.5 0.05 +2.5 +2.5 Clermont Foot (2 Seasons) 3 Leagues 47.9 1 16 10 62.5 0.37 0.23 0.00 0.00 23.0 0 0 0 1.5 1.5 0.09 -1.5 -1.5 Nantes (2 Seasons) 3 Leagues 26.6 0 16 0 0.0 0.60 0.00 0.00 23.1 0 0 0 0.8 0.8 0.05 -0.8 -0.8 Lens (1 Season) 3 Leagues 36.3 0 28 9 32.1 0.80 0.26 0.00 0.00 24.7 0 0 0 1.8 1.8 0.07 -1.8 -1.8 Evian (1 Season) 2 Leagues 26.8 4 5 0.20 0.60 0 0 Hellas Verona (1 Season) 1 League 7.5 0 1 0 0.0 0.13 0.00 0.00 33.3 0 0 0 0.0 0.0 0.02 0.0 0.0 Coupe de France (6 Seasons) 11.8 1 4 1 25.0 0.37 0.09 0.00 0.00 1 1 Ligue 2 (5 Seasons) 103.5 3 45 25 44.4 0.57 0.24 0.00 0.12 24.2 0 0 0 3.4 3.4 0.07 -3.4 -3.4 Ligue 1 (5 Seasons) 101.2 5 62 16 25.8 0.61 0.16 0.08 0.31 22.3 0 0 0 3.1 3.1 0.05 +1.9 +1.9 Coupe de la Ligue (5 Seasons) 7.5 2 1 0 0.0 0.75 0.00 0.00 0 0 Serie A (1 Season) 7.5 0 1 0 0.0 0.13 0.00 0.00 33.3 0 0 0 0.0 0.0 0.02 0.0 0.0 Europa Lg (1 Season) 2.0 0 1 0 0.0 0.50 0.00 0.00 24.0 0 0 0 0.0 0.0 0.04 0.0 0.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015-2016 19 Evian fr FRA 2. Ligue 2 18th 24.9 3 5 0.20 0.60 0 0 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 14th 21.1 0 0 5 0.00 0.24 0.00 0 0 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 6th 22.7 0 16 5 31.3 0.70 0.22 0.00 0.00 23.0 0 0 0 1.5 1.5 0.09 -1.5 -1.5 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 5th 33.0 0 27 9 33.3 0.82 0.27 0.00 0.00 24.7 0 0 0 1.8 1.8 0.07 -1.8 -1.8 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 28.0 0 9 3 33.3 0.32 0.11 0.00 0.00 24.0 0 0 0 0.5 0.5 0.05 -0.5 -0.5 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 35.8 1 24 6 25.0 0.67 0.17 0.04 0.17 22.1 0 0 0 1.2 1.2 0.05 -0.2 -0.2 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 17.6 4 15 7 46.7 0.85 0.40 0.27 0.57 20.8 0 0 0 0.7 0.7 0.05 +3.3 +3.3 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 1.7 0 2 1 50.0 1.16 0.58 0.00 0.00 26.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 16th 18.8 0 14 0 0.0 0.75 0.00 0.00 23.0 0 0 0 0.7 0.7 0.05 -0.7 -0.7 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 14th 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 13th 7.5 0 1 0 0.0 0.13 0.00 0.00 33.3 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 9 Seasons 6 Clubs 3 Leagues 212.2 8 108 41 33.3 0.58 0.19 0.05 0.20 23.2 0 0 0 6.5 6.5 0.06 -1.5 -1.5 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 Metz (4 Seasons) 2 Leagues 83.1 5 50 17 34.0 0.60 0.20 0.10 0.29 22.2 0 0 0 2.5 2.5 0.05 +2.5 +2.5 Clermont Foot (2 Seasons) 1 League 43.8 0 16 10 62.5 0.37 0.23 0.00 0.00 23.0 0 0 0 1.5 1.5 0.09 -1.5 -1.5 Nantes (2 Seasons) 1 League 19.8 0 14 0 0.0 0.71 0.00 0.00 23.0 0 0 0 0.7 0.7 0.05 -0.7 -0.7 Lens (1 Season) 1 League 33.0 0 27 9 33.3 0.82 0.27 0.00 0.00 24.7 0 0 0 1.8 1.8 0.07 -1.8 -1.8 Evian (1 Season) 1 League 24.9 3 5 0.20 0.60 0 0 Hellas Verona (1 Season) 1 League 7.5 0 1 0 0.0 0.13 0.00 0.00 33.3 0 0 0 0.0 0.0 0.02 0.0 0.0 Ligue 2 (5 Seasons) 103.5 3 45 25 44.4 0.57 0.24 0.00 0.12 24.2 0 0 0 3.4 3.4 0.07 -3.4 -3.4 Ligue 1 (5 Seasons) 101.2 5 62 16 25.8 0.61 0.16 0.08 0.31 22.3 0 0 0 3.1 3.1 0.05 +1.9 +1.9 Serie A (1 Season) 7.5 0 1 0 0.0 0.13 0.00 0.00 33.3 0 0 0 0.0 0.0 0.02 0.0 0.0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2022-2023 26 Nantes 2. Europa Lg KO 2.0 0 1 0 0.0 0.50 0.00 0.00 24.0 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 1 Season 1 Club 1 League 2.0 0 1 0 0.0 0.50 0.00 0.00 24.0 0 0 0 0.0 0.0 0.04 0.0 0.0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015-2016 19 Evian 2 Leagues 26.8 0 2016-2017 20 Clermont Foot 2 Leagues 23.1 2 2017-2018 21 Clermont Foot 3 Leagues 24.7 758 1058 71.6 11580 5786 424 499 85.0 289 411 70.3 36 102 35.3 0 2.6 2.9 -2.6 21 34 13 8 70 2018-2019 22 Lens 3 Leagues 36.3 1139 1585 71.9 18540 8220 563 668 84.3 459 626 73.3 79 204 38.7 3 1.8 1.8 +1.2 23 87 27 15 123 2019-2020 23 Metz 3 Leagues 30.3 972 1326 73.3 15079 6437 532 612 86.9 350 477 73.4 60 155 38.7 3 1.9 2.0 +1.1 22 52 24 15 80 2020-2021 24 Metz 2 Leagues 38.8 1375 1808 76.1 20578 8848 793 899 88.2 473 625 75.7 75 179 41.9 0 2.4 2.5 -2.4 22 74 29 20 107 2021-2022 25 Metz 1 League 17.6 591 769 76.9 8827 3879 350 398 87.9 198 261 75.9 29 69 42.0 1 0.5 0.5 +0.5 11 41 11 5 55 2022-2023 26 Metz 1 League 1.7 83 109 76.1 1560 570 25 29 86.2 51 62 82.3 5 15 33.3 0 0.3 0.3 -0.3 3 6 4 3 12 2022-2023 26 Nantes 3 Leagues 25.3 798 1052 75.9 12507 5072 402 483 83.2 315 400 78.8 49 103 47.6 1 0.9 1.0 +0.1 12 64 21 12 109 2023-2024 27 Nantes 2 Leagues 1.3 37 51 72.5 640 242 15 20 75.0 16 21 76.2 5 8 62.5 0 0.0 0.2 0.0 0 1 3 3 1 2023-2024 27 Hellas Verona 1 League 7.5 213 317 67.2 3365 1617 110 138 79.7 87 119 73.1 13 40 32.5 1 1.0 0.8 0.0 6 14 8 7 14 9 Seasons 6 Clubs 6 Leagues 233.5 5966 8075 73.9 92676 40671 3214 3746 85.8 2238 3002 74.6 351 875 40.1 11 11.4 11.9 -0.4 120 373 140 88 571 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 Metz (4 Seasons) 4 Leagues 88.4 3021 4012 75.3 46044 19734 1700 1938 87.7 1072 1425 75.2 169 418 40.4 4 5.1 5.3 -1.1 58 173 68 43 254 Clermont Foot (2 Seasons) 3 Leagues 47.9 758 1058 71.6 11580 5786 424 499 85.0 289 411 70.3 36 102 35.3 2 2.6 2.9 -0.6 21 34 13 8 70 Nantes (2 Seasons) 3 Leagues 26.6 835 1103 75.7 13147 5314 417 503 82.9 331 421 78.6 54 111 48.6 1 0.9 1.2 +0.1 12 65 24 15 110 Lens (1 Season) 3 Leagues 36.3 1139 1585 71.9 18540 8220 563 668 84.3 459 626 73.3 79 204 38.7 3 1.8 1.8 +1.2 23 87 27 15 123 Evian (1 Season) 2 Leagues 26.8 0 Hellas Verona (1 Season) 1 League 7.5 213 317 67.2 3365 1617 110 138 79.7 87 119 73.1 13 40 32.5 1 1.0 0.8 0.0 6 14 8 7 14 Coupe de France (6 Seasons) 11.8 1 Ligue 2 (5 Seasons) 103.5 1980 2752 71.9 31680 14576 1012 1196 84.6 799 1099 72.7 120 321 37.4 4 4.7 4.9 -0.7 47 127 44 26 205 Ligue 1 (5 Seasons) 101.2 3690 4899 75.3 56409 24138 2054 2366 86.8 1312 1736 75.6 216 508 42.5 4 5.7 6.2 -1.7 67 227 88 55 345 Coupe de la Ligue (5 Seasons) 7.5 1 Serie A (1 Season) 7.5 213 317 67.2 3365 1617 110 138 79.7 87 119 73.1 13 40 32.5 1 1.0 0.8 0.0 6 14 8 7 14 Europa Lg (1 Season) 2.0 83 107 77.6 1222 340 38 46 82.6 40 48 83.3 2 6 33.3 0 0.0 0.0 0.0 0 5 0 0 7
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 19 Evian fr FRA 2. Ligue 2 18th 24.9 0 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 14th 21.1 2 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 6th 22.7 758 1058 71.6 11580 5786 424 499 85.0 289 411 70.3 36 102 35.3 0 2.6 2.9 -2.6 21 34 13 8 70 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 5th 33.0 1139 1585 71.9 18540 8220 563 668 84.3 459 626 73.3 79 204 38.7 2 1.8 1.8 +0.2 23 87 27 15 123 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 28.0 972 1326 73.3 15079 6437 532 612 86.9 350 477 73.4 60 155 38.7 3 1.9 2.0 +1.1 22 52 24 15 80 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 35.8 1375 1808 76.1 20578 8848 793 899 88.2 473 625 75.7 75 179 41.9 0 2.4 2.5 -2.4 22 74 29 20 107 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 17.6 591 769 76.9 8827 3879 350 398 87.9 198 261 75.9 29 69 42.0 1 0.5 0.5 +0.5 11 41 11 5 55 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 1.7 83 109 76.1 1560 570 25 29 86.2 51 62 82.3 5 15 33.3 0 0.3 0.3 -0.3 3 6 4 3 12 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 16th 18.8 715 945 75.7 11285 4732 364 437 83.3 275 352 78.1 47 97 48.5 0 0.9 0.9 -0.9 12 59 21 12 102 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 14th 1.0 37 51 72.5 640 242 15 20 75.0 16 21 76.2 5 8 62.5 0 0.0 0.2 0.0 0 1 3 3 1 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 13th 7.5 213 317 67.2 3365 1617 110 138 79.7 87 119 73.1 13 40 32.5 1 1.0 0.8 0.0 6 14 8 7 14 Matches 9 Seasons 6 Clubs 3 Leagues 212.2 5883 7968 73.8 91454 40331 3176 3700 85.8 2198 2954 74.4 349 869 40.2 9 11.4 11.9 -2.4 120 368 140 88 564 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 Metz (4 Seasons) 2 Leagues 83.1 3021 4012 75.3 46044 19734 1700 1938 87.7 1072 1425 75.2 169 418 40.4 4 5.1 5.3 -1.1 58 173 68 43 254 Clermont Foot (2 Seasons) 1 League 43.8 758 1058 71.6 11580 5786 424 499 85.0 289 411 70.3 36 102 35.3 2 2.6 2.9 -0.6 21 34 13 8 70 Nantes (2 Seasons) 1 League 19.8 752 996 75.5 11925 4974 379 457 82.9 291 373 78.0 52 105 49.5 0 0.9 1.1 -0.9 12 60 24 15 103 Lens (1 Season) 1 League 33.0 1139 1585 71.9 18540 8220 563 668 84.3 459 626 73.3 79 204 38.7 2 1.8 1.8 +0.2 23 87 27 15 123 Evian (1 Season) 1 League 24.9 0 Hellas Verona (1 Season) 1 League 7.5 213 317 67.2 3365 1617 110 138 79.7 87 119 73.1 13 40 32.5 1 1.0 0.8 0.0 6 14 8 7 14 Ligue 2 (5 Seasons) 103.5 1980 2752 71.9 31680 14576 1012 1196 84.6 799 1099 72.7 120 321 37.4 4 4.7 4.9 -0.7 47 127 44 26 205 Ligue 1 (5 Seasons) 101.2 3690 4899 75.3 56409 24138 2054 2366 86.8 1312 1736 75.6 216 508 42.5 4 5.7 6.2 -1.7 67 227 88 55 345 Serie A (1 Season) 7.5 213 317 67.2 3365 1617 110 138 79.7 87 119 73.1 13 40 32.5 1 1.0 0.8 0.0 6 14 8 7 14
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 26 Nantes 2. Europa Lg KO 2.0 83 107 77.6 1222 340 38 46 82.6 40 48 83.3 2 6 33.3 0 0.0 0.0 0.0 0 5 0 0 7 Matches 1 Season 1 Club 1 League 2.0 83 107 77.6 1222 340 38 46 82.6 40 48 83.3 2 6 33.3 0 0.0 0.0 0.0 0 5 0 0 7
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 19 Evian 2 Leagues 26.8 2016-2017 20 Clermont Foot 2 Leagues 23.1 0 2017-2018 21 Clermont Foot 3 Leagues 24.7 1058 780 276 12 1 0 59 264 0 0 0 0 758 2 32 2018-2019 22 Lens 3 Leagues 36.3 1585 1216 366 11 0 4 107 355 0 0 0 0 1139 3 42 2019-2020 23 Metz 3 Leagues 30.3 1326 1062 263 20 0 5 72 243 0 0 0 0 972 1 31 2020-2021 24 Metz 2 Leagues 38.8 1808 1450 356 24 3 4 123 330 2 1 0 1 1375 2 43 2021-2022 25 Metz 1 League 17.6 769 633 135 8 0 4 48 127 0 0 0 0 591 1 17 2022-2023 26 Metz 1 League 1.7 109 87 22 3 0 0 12 19 0 0 0 0 83 0 4 2022-2023 26 Nantes 3 Leagues 25.3 1052 893 157 9 2 1 95 148 0 0 0 0 798 2 25 2023-2024 27 Nantes 2 Leagues 1.3 51 45 6 0 0 0 7 6 0 0 0 0 37 0 0 2023-2024 27 Hellas Verona 1 League 7.5 317 238 77 0 0 0 28 77 0 0 0 0 213 2 10 9 Seasons 6 Clubs 6 Leagues 233.5 8075 6404 1658 87 6 18 551 1569 2 1 0 1 5966 13 204 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Metz (4 Seasons) 4 Leagues 88.4 4012 3232 776 55 3 13 255 719 2 1 0 1 3021 4 95 Clermont Foot (2 Seasons) 3 Leagues 47.9 1058 780 276 12 1 0 59 264 0 0 0 0 758 2 32 Nantes (2 Seasons) 3 Leagues 26.6 1103 938 163 9 2 1 102 154 0 0 0 0 835 2 25 Lens (1 Season) 3 Leagues 36.3 1585 1216 366 11 0 4 107 355 0 0 0 0 1139 3 42 Evian (1 Season) 2 Leagues 26.8 Hellas Verona (1 Season) 1 League 7.5 317 238 77 0 0 0 28 77 0 0 0 0 213 2 10 Coupe de France (6 Seasons) 11.8 32 Ligue 2 (5 Seasons) 103.5 2752 2083 664 26 1 4 174 638 0 0 0 0 1980 5 78 Ligue 1 (5 Seasons) 101.2 4899 3984 909 60 5 14 304 847 2 1 0 1 3690 6 113 Coupe de la Ligue (5 Seasons) 7.5 4 Serie A (1 Season) 7.5 317 238 77 0 0 0 28 77 0 0 0 0 213 2 10 Europa Lg (1 Season) 2.0 107 99 8 1 0 0 9 7 0 0 0 0 83 0 3
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 19 Evian fr FRA 2. Ligue 2 18th 24.9 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 14th 21.1 0 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 6th 22.7 1058 780 276 12 1 0 59 264 0 0 0 0 758 2 32 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 5th 33.0 1585 1216 366 11 0 4 103 355 0 0 0 0 1139 3 42 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 28.0 1326 1062 263 20 0 5 68 243 0 0 0 0 972 1 31 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 35.8 1808 1450 356 24 3 4 114 330 2 1 0 1 1375 2 43 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 17.6 769 633 135 8 0 4 48 127 0 0 0 0 591 1 17 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 1.7 109 87 22 3 0 0 12 19 0 0 0 0 83 0 4 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 16th 18.8 945 794 149 8 2 1 67 141 0 0 0 0 715 2 22 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 14th 1.0 51 45 6 0 0 0 7 6 0 0 0 0 37 0 0 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 13th 7.5 317 238 77 0 0 0 28 77 0 0 0 0 213 2 10 Matches 9 Seasons 6 Clubs 3 Leagues 212.2 7968 6305 1650 86 6 18 506 1562 2 1 0 1 5883 13 201 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Metz (4 Seasons) 2 Leagues 83.1 4012 3232 776 55 3 13 242 719 2 1 0 1 3021 4 95 Clermont Foot (2 Seasons) 1 League 43.8 1058 780 276 12 1 0 59 264 0 0 0 0 758 2 32 Nantes (2 Seasons) 1 League 19.8 996 839 155 8 2 1 74 147 0 0 0 0 752 2 22 Lens (1 Season) 1 League 33.0 1585 1216 366 11 0 4 103 355 0 0 0 0 1139 3 42 Evian (1 Season) 1 League 24.9 Hellas Verona (1 Season) 1 League 7.5 317 238 77 0 0 0 28 77 0 0 0 0 213 2 10 Ligue 2 (5 Seasons) 103.5 2752 2083 664 26 1 4 174 638 0 0 0 0 1980 5 78 Ligue 1 (5 Seasons) 101.2 4899 3984 909 60 5 14 304 847 2 1 0 1 3690 6 113 Serie A (1 Season) 7.5 317 238 77 0 0 0 28 77 0 0 0 0 213 2 10
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 26 Nantes 2. Europa Lg KO 2.0 107 99 8 1 0 0 9 7 0 0 0 0 83 0 3 Matches 1 Season 1 Club 1 League 2.0 107 99 8 1 0 0 9 7 0 0 0 0 83 0 3
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 19 Evian 2 Leagues 26.8 2016-2017 20 Clermont Foot 2 Leagues 23.1 2017-2018 21 Clermont Foot 3 Leagues 24.7 52 2.29 31 5 5 4 7 0 3 0.13 1 0 0 1 1 0 2018-2019 22 Lens 3 Leagues 36.3 60 1.82 43 6 6 0 5 0 5 0.15 3 0 0 0 2 0 2019-2020 23 Metz 3 Leagues 30.3 46 1.64 31 2 4 2 5 2 5 0.18 4 0 0 0 0 1 2020-2021 24 Metz 2 Leagues 38.8 59 1.65 39 3 3 2 9 3 6 0.17 3 0 0 0 2 1 2021-2022 25 Metz 1 League 17.6 27 1.53 19 1 2 1 3 1 4 0.23 4 0 0 0 0 0 2022-2023 26 Metz 1 League 1.7 8 4.68 5 1 1 0 1 0 1 0.58 0 0 1 0 0 0 2022-2023 26 Nantes 3 Leagues 25.3 39 1.88 31 3 1 0 4 0 4 0.19 3 0 0 0 1 0 2023-2024 27 Nantes 2 Leagues 1.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 27 Hellas Verona 1 League 7.5 16 2.13 10 5 1 0 0 0 2 0.27 1 1 0 0 0 0 9 Seasons 6 Clubs 6 Leagues 233.5 307 1.83 209 26 23 9 34 6 30 0.18 19 1 1 1 6 2 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Metz (4 Seasons) 4 Leagues 88.4 140 1.68 94 7 10 5 18 6 16 0.19 11 0 1 0 2 2 Clermont Foot (2 Seasons) 3 Leagues 47.9 52 2.29 31 5 5 4 7 0 3 0.13 1 0 0 1 1 0 Nantes (2 Seasons) 3 Leagues 26.6 39 1.79 31 3 1 0 4 0 4 0.18 3 0 0 0 1 0 Lens (1 Season) 3 Leagues 36.3 60 1.82 43 6 6 0 5 0 5 0.15 3 0 0 0 2 0 Evian (1 Season) 2 Leagues 26.8 Hellas Verona (1 Season) 1 League 7.5 16 2.13 10 5 1 0 0 0 2 0.27 1 1 0 0 0 0 Coupe de France (6 Seasons) 11.8 Ligue 2 (5 Seasons) 103.5 120 2.09 79 12 12 4 13 0 9 0.16 4 0 1 1 3 0 Ligue 1 (5 Seasons) 101.2 167 1.65 116 9 10 5 21 6 18 0.18 13 0 0 0 3 2 Coupe de la Ligue (5 Seasons) 7.5 Serie A (1 Season) 7.5 16 2.13 10 5 1 0 0 0 2 0.27 1 1 0 0 0 0 Europa Lg (1 Season) 2.0 4 2.00 4 0 0 0 0 0 1 0.50 1 0 0 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 2015-2016 19 Evian fr FRA 2. Ligue 2 18th 24.9 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 14th 21.1 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 6th 22.7 52 2.29 31 5 5 4 7 0 3 0.13 1 0 0 1 1 0 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 5th 33.0 60 1.82 43 6 6 0 5 0 5 0.15 3 0 0 0 2 0 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 28.0 46 1.64 31 2 4 2 5 2 5 0.18 4 0 0 0 0 1 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 35.8 59 1.65 39 3 3 2 9 3 6 0.17 3 0 0 0 2 1 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 17.6 27 1.53 19 1 2 1 3 1 4 0.23 4 0 0 0 0 0 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 1.7 8 4.68 5 1 1 0 1 0 1 0.58 0 0 1 0 0 0 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 16th 18.8 35 1.86 27 3 1 0 4 0 3 0.16 2 0 0 0 1 0 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 14th 1.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 13th 7.5 16 2.13 10 5 1 0 0 0 2 0.27 1 1 0 0 0 0 Matches 9 Seasons 6 Clubs 3 Leagues 212.2 303 1.82 205 26 23 9 34 6 29 0.17 18 1 1 1 6 2 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Metz (4 Seasons) 2 Leagues 83.1 140 1.68 94 7 10 5 18 6 16 0.19 11 0 1 0 2 2 Clermont Foot (2 Seasons) 1 League 43.8 52 2.29 31 5 5 4 7 0 3 0.13 1 0 0 1 1 0 Nantes (2 Seasons) 1 League 19.8 35 1.77 27 3 1 0 4 0 3 0.15 2 0 0 0 1 0 Lens (1 Season) 1 League 33.0 60 1.82 43 6 6 0 5 0 5 0.15 3 0 0 0 2 0 Evian (1 Season) 1 League 24.9 Hellas Verona (1 Season) 1 League 7.5 16 2.13 10 5 1 0 0 0 2 0.27 1 1 0 0 0 0 Ligue 2 (5 Seasons) 103.5 120 2.09 79 12 12 4 13 0 9 0.16 4 0 1 1 3 0 Ligue 1 (5 Seasons) 101.2 167 1.65 116 9 10 5 21 6 18 0.18 13 0 0 0 3 2 Serie A (1 Season) 7.5 16 2.13 10 5 1 0 0 0 2 0.27 1 1 0 0 0 0
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 26 Nantes 2. Europa Lg KO 2.0 4 2.00 4 0 0 0 0 0 1 0.50 1 0 0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 4 2.00 4 0 0 0 0 0 1 0.50 1 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 19 Evian 2 Leagues 26.8 0 2016-2017 20 Clermont Foot 2 Leagues 23.1 0 0 0 2017-2018 21 Clermont Foot 3 Leagues 24.7 95 61 72 18 5 48 65 73.8 17 40 6 34 65 160 104 0 2018-2019 22 Lens 3 Leagues 36.3 115 70 79 26 10 45 61 73.8 16 36 7 29 85 195 104 0 2019-2020 23 Metz 3 Leagues 30.3 76 51 53 22 1 34 57 59.6 23 30 11 19 61 135 98 0 2020-2021 24 Metz 2 Leagues 38.8 104 69 64 30 10 43 73 58.9 30 62 17 45 117 216 119 1 2021-2022 25 Metz 1 League 17.6 33 21 22 9 2 13 32 40.6 19 37 8 29 32 65 51 0 2022-2023 26 Metz 1 League 1.7 2 1 2 0 0 2 4 50.0 2 3 1 2 5 7 1 0 2022-2023 26 Nantes 3 Leagues 25.3 66 50 36 23 7 37 51 72.5 14 25 7 18 57 115 60 1 2023-2024 27 Nantes 2 Leagues 1.3 2 2 2 0 0 2 3 66.7 1 2 1 1 1 2 1 0 2023-2024 27 Hellas Verona 1 League 7.5 14 8 10 4 0 5 10 50.0 5 14 2 12 10 24 18 0 9 Seasons 6 Clubs 6 Leagues 233.5 507 333 340 132 35 229 356 64.3 127 249 60 189 433 919 556 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Metz (4 Seasons) 4 Leagues 88.4 215 142 141 61 13 92 166 55.4 74 132 37 95 215 423 269 1 Clermont Foot (2 Seasons) 3 Leagues 47.9 95 61 72 18 5 48 65 73.8 17 40 6 34 65 160 104 0 Nantes (2 Seasons) 3 Leagues 26.6 68 52 38 23 7 39 54 72.2 15 27 8 19 58 117 61 1 Lens (1 Season) 3 Leagues 36.3 115 70 79 26 10 45 61 73.8 16 36 7 29 85 195 104 0 Evian (1 Season) 2 Leagues 26.8 0 Hellas Verona (1 Season) 1 League 7.5 14 8 10 4 0 5 10 50.0 5 14 2 12 10 24 18 0 Coupe de France (6 Seasons) 11.8 11 19 0 Ligue 2 (5 Seasons) 103.5 212 131 153 44 15 95 130 73.1 35 79 14 65 150 362 209 0 Ligue 1 (5 Seasons) 101.2 273 176 171 83 19 122 207 58.9 85 155 44 111 247 520 324 2 Coupe de la Ligue (5 Seasons) 7.5 2 2 0 Serie A (1 Season) 7.5 14 8 10 4 0 5 10 50.0 5 14 2 12 10 24 18 0 Europa Lg (1 Season) 2.0 8 5 6 1 1 7 9 77.8 2 1 0 1 5 13 5 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2015-2016 19 Evian fr FRA 2. Ligue 2 18th 24.9 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 14th 21.1 0 0 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 6th 22.7 95 61 72 18 5 48 65 73.8 17 40 6 34 65 160 104 0 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 5th 33.0 115 69 79 26 10 45 61 73.8 16 36 7 29 80 195 104 0 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 28.0 76 49 53 22 1 34 57 59.6 23 30 11 19 59 135 98 0 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 35.8 104 68 64 30 10 43 73 58.9 30 62 17 45 112 216 119 1 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 17.6 33 21 22 9 2 13 32 40.6 19 37 8 29 32 65 51 0 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 1.7 2 1 2 0 0 2 4 50.0 2 3 1 2 5 7 1 0 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 16th 18.8 58 37 30 22 6 30 42 71.4 12 24 7 17 44 102 55 1 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 14th 1.0 2 1 2 0 0 2 3 66.7 1 2 1 1 0 2 1 0 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 13th 7.5 14 8 10 4 0 5 10 50.0 5 14 2 12 10 24 18 0 Matches 9 Seasons 6 Clubs 3 Leagues 212.2 499 315 334 131 34 222 347 64.0 125 248 60 188 407 906 551 2 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 Metz (4 Seasons) 2 Leagues 83.1 215 139 141 61 13 92 166 55.4 74 132 37 95 208 423 269 1 Clermont Foot (2 Seasons) 1 League 43.8 95 61 72 18 5 48 65 73.8 17 40 6 34 65 160 104 0 Nantes (2 Seasons) 1 League 19.8 60 38 32 22 6 32 45 71.1 13 26 8 18 44 104 56 1 Lens (1 Season) 1 League 33.0 115 69 79 26 10 45 61 73.8 16 36 7 29 80 195 104 0 Evian (1 Season) 1 League 24.9 0 Hellas Verona (1 Season) 1 League 7.5 14 8 10 4 0 5 10 50.0 5 14 2 12 10 24 18 0 Ligue 2 (5 Seasons) 103.5 212 131 153 44 15 95 130 73.1 35 79 14 65 150 362 209 0 Ligue 1 (5 Seasons) 101.2 273 176 171 83 19 122 207 58.9 85 155 44 111 247 520 324 2 Serie A (1 Season) 7.5 14 8 10 4 0 5 10 50.0 5 14 2 12 10 24 18 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 26 Nantes 2. Europa Lg KO 2.0 8 5 6 1 1 7 9 77.8 2 1 0 1 5 13 5 0 Matches 1 Season 1 Club 1 League 2.0 8 5 6 1 1 7 9 77.8 2 1 0 1 5 13 5 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015-2016 19 Evian 2 Leagues 26.8 2016-2017 20 Clermont Foot 2 Leagues 23.1 2017-2018 21 Clermont Foot 3 Leagues 24.7 1430 83 582 575 297 30 1430 42 25 59.5 17 40.5 665 3598 1861 38 33 11 29 20 582 100 2018-2019 22 Lens 3 Leagues 36.3 2051 93 665 827 582 38 2051 60 31 51.7 29 48.3 851 5217 2735 76 57 16 50 21 934 196 2019-2020 23 Metz 3 Leagues 30.3 1689 108 642 751 320 21 1689 53 31 58.5 22 41.5 681 5556 3062 97 62 14 31 24 798 82 2020-2021 24 Metz 2 Leagues 38.8 2401 155 786 1068 573 33 2401 119 59 49.6 60 50.4 1230 8168 4390 117 80 9 66 32 1246 191 2021-2022 25 Metz 1 League 17.6 1038 69 347 458 245 16 1038 56 29 51.8 27 48.2 595 3724 1842 46 28 5 36 14 571 67 2022-2023 26 Metz 1 League 1.7 131 4 25 71 39 0 131 8 3 37.5 5 62.5 85 594 365 5 2 0 3 1 81 12 2022-2023 26 Nantes 3 Leagues 25.3 1354 94 363 622 380 14 1354 73 42 57.5 24 32.9 848 5140 2280 46 41 5 30 13 763 142 2023-2024 27 Nantes 2 Leagues 1.3 63 2 14 31 20 1 63 3 0 0.0 3 100.0 43 288 131 5 4 0 0 0 39 5 2023-2024 27 Hellas Verona 1 League 7.5 411 14 119 176 119 6 411 23 11 47.8 12 52.2 154 831 400 16 5 2 11 1 179 21 9 Seasons 6 Clubs 6 Leagues 233.5 10568 622 3543 4579 2575 159 10568 437 231 52.9 199 45.5 5152 33116 17066 446 312 62 256 126 5193 816 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 Metz (4 Seasons) 4 Leagues 88.4 5259 336 1800 2348 1177 70 5259 236 122 51.7 114 48.3 2591 18042 9659 265 172 28 136 71 2696 352 Clermont Foot (2 Seasons) 3 Leagues 47.9 1430 83 582 575 297 30 1430 42 25 59.5 17 40.5 665 3598 1861 38 33 11 29 20 582 100 Nantes (2 Seasons) 3 Leagues 26.6 1417 96 377 653 400 15 1417 76 42 55.3 27 35.5 891 5428 2411 51 45 5 30 13 802 147 Lens (1 Season) 3 Leagues 36.3 2051 93 665 827 582 38 2051 60 31 51.7 29 48.3 851 5217 2735 76 57 16 50 21 934 196 Evian (1 Season) 2 Leagues 26.8 Hellas Verona (1 Season) 1 League 7.5 411 14 119 176 119 6 411 23 11 47.8 12 52.2 154 831 400 16 5 2 11 1 179 21 Coupe de France (6 Seasons) 11.8 Ligue 2 (5 Seasons) 103.5 3612 180 1272 1473 918 68 3612 110 59 53.6 51 46.4 1601 9409 4961 119 92 27 82 42 1597 308 Ligue 1 (5 Seasons) 101.2 6408 421 2120 2872 1490 84 6408 297 157 52.9 134 45.1 3306 22412 11480 307 213 33 158 81 3325 470 Coupe de la Ligue (5 Seasons) 7.5 Serie A (1 Season) 7.5 411 14 119 176 119 6 411 23 11 47.8 12 52.2 154 831 400 16 5 2 11 1 179 21 Europa Lg (1 Season) 2.0 137 7 32 58 48 1 137 7 4 57.1 2 28.6 91 464 225 4 2 0 5 2 92 17
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 19 Evian fr FRA 2. Ligue 2 18th 24.9 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 14th 21.1 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 6th 22.7 1430 83 582 575 297 30 1430 42 25 59.5 17 40.5 665 3598 1861 38 33 11 29 20 582 100 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 5th 33.0 2051 93 665 827 582 38 2051 60 31 51.7 29 48.3 851 5217 2735 76 57 16 50 21 934 196 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 28.0 1689 108 642 751 320 21 1689 53 31 58.5 22 41.5 681 5556 3062 97 62 14 31 24 798 82 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 35.8 2401 155 786 1068 573 33 2401 119 59 49.6 60 50.4 1230 8168 4390 117 80 9 66 32 1246 191 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 17.6 1038 69 347 458 245 16 1038 56 29 51.8 27 48.2 595 3724 1842 46 28 5 36 14 571 67 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 1.7 131 4 25 71 39 0 131 8 3 37.5 5 62.5 85 594 365 5 2 0 3 1 81 12 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 16th 18.8 1217 87 331 564 332 13 1217 66 38 57.6 22 33.3 757 4676 2055 42 39 5 25 11 671 125 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 14th 1.0 63 2 14 31 20 1 63 3 0 0.0 3 100.0 43 288 131 5 4 0 0 0 39 5 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 13th 7.5 411 14 119 176 119 6 411 23 11 47.8 12 52.2 154 831 400 16 5 2 11 1 179 21 Matches 9 Seasons 6 Clubs 3 Leagues 212.2 10431 615 3511 4521 2527 158 10431 430 227 52.8 197 45.8 5061 32652 16841 442 310 62 251 124 5101 799 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 Metz (4 Seasons) 2 Leagues 83.1 5259 336 1800 2348 1177 70 5259 236 122 51.7 114 48.3 2591 18042 9659 265 172 28 136 71 2696 352 Clermont Foot (2 Seasons) 1 League 43.8 1430 83 582 575 297 30 1430 42 25 59.5 17 40.5 665 3598 1861 38 33 11 29 20 582 100 Nantes (2 Seasons) 1 League 19.8 1280 89 345 595 352 14 1280 69 38 55.1 25 36.2 800 4964 2186 47 43 5 25 11 710 130 Lens (1 Season) 1 League 33.0 2051 93 665 827 582 38 2051 60 31 51.7 29 48.3 851 5217 2735 76 57 16 50 21 934 196 Evian (1 Season) 1 League 24.9 Hellas Verona (1 Season) 1 League 7.5 411 14 119 176 119 6 411 23 11 47.8 12 52.2 154 831 400 16 5 2 11 1 179 21 Ligue 2 (5 Seasons) 103.5 3612 180 1272 1473 918 68 3612 110 59 53.6 51 46.4 1601 9409 4961 119 92 27 82 42 1597 308 Ligue 1 (5 Seasons) 101.2 6408 421 2120 2872 1490 84 6408 297 157 52.9 134 45.1 3306 22412 11480 307 213 33 158 81 3325 470 Serie A (1 Season) 7.5 411 14 119 176 119 6 411 23 11 47.8 12 52.2 154 831 400 16 5 2 11 1 179 21
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 26 Nantes 2. Europa Lg KO 2.0 137 7 32 58 48 1 137 7 4 57.1 2 28.6 91 464 225 4 2 0 5 2 92 17 Matches 1 Season 1 Club 1 League 2.0 137 7 32 58 48 1 137 7 4 57.1 2 28.6 91 464 225 4 2 0 5 2 92 17
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 19 Evian fr FRA 1. Coupe de la Ligue 2 165 83 78.6 1.8 1 90 1 1 75 0 1.50 5 3 +2 +1.09 +3.09 Matches 2015-2016 19 Evian fr FRA 2. Ligue 2 30 2,244 75 65.6 24.9 26 20 4 2 1.00 29 26 +3 +0.12 +0.35 Matches 2016-2017 20 Clermont Foot fr FRA 1. Coupe de la Ligue 3 183 61 67.8 2.0 2 89 1 1 6 0 2.00 4 4 0 0.00 -1.03 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 29 1,897 65 55.5 21.1 19 14 10 2 1.21 27 28 -1 -0.05 +0.01 Matches 2017-2018 21 Clermont Foot 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 2017-2018 21 Clermont Foot fr FRA 1. Coupe de la Ligue 1 90 90 33.3 1.0 1 90 1 0 1 3.00 1 0 +1 +1.00 +1.00 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 30 2,047 68 59.9 22.7 22 15 8 4 1.60 33 25 +8 +0.35 -0.30 32.5 31.0 +1.5 +0.06 -0.66 Matches 2018-2019 22 Lens fr FRA Coupe de France 2 179 90 66.3 2.0 2 90 1 0 0 1.50 2 2 0 0.00 -1.98 Matches 2018-2019 22 Lens fr FRA 1. Coupe de la Ligue 1 120 120 57.1 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -1.00 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 35 2,968 85 86.8 33.0 34 87 31 1 17 0 1.58 39 25 +14 +0.42 -0.97 40.8 30.2 +10.6 +0.32 -0.41 Matches 2019-2020 23 Metz fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2019-2020 23 Metz fr FRA 1. Coupe de la Ligue 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 1 0 0.00 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 28 2,520 90 100.0 28.0 28 90 28 0 0 1.21 27 35 -8 -0.29 27.1 38.1 -11.0 -0.39 Matches 2020-2021 24 Metz fr FRA Coupe de France 3 268 89 89.3 3.0 2 105 2 1 58 0 2.33 5 1 +4 +1.34 -1.47 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 36 3,221 89 94.2 35.8 36 89 35 0 0 1.25 41 45 -4 -0.11 -0.11 41.2 45.7 -4.5 -0.13 +0.19 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19 1,586 83 46.4 17.6 18 86 17 1 45 0 0.84 21 34 -13 -0.74 +0.29 13.6 25.7 -12.1 -0.68 +0.36 Matches 2022-2023 26 Nantes fr FRA Coupe de France 5 407 81 71.4 4.5 4 90 4 1 47 1 2.00 6 6 0 0.00 0.00 Matches 2022-2023 26 Nantes 2. Europa Lg 2 180 90 25.0 2.0 2 90 2 0 0 0.50 1 4 -3 -1.50 -0.67 1.1 4.4 -3.4 -1.68 -1.38 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 23 1,689 73 49.4 18.8 19 81 14 4 36 3 0.96 17 22 -5 -0.27 +0.41 20.9 22.7 -1.8 -0.10 +0.31 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 3 155 52 4.5 1.7 2 73 0 1 9 0 1.33 4 3 +1 +0.58 -0.16 2.5 1.4 +1.1 +0.64 +0.06 Matches 2023-2024 27 Nantes fr FRA Coupe de France 2 27 14 15.0 0.3 0 0 2 14 0 1.50 3 0 +3 +10.00 +10.59 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 3 94 31 3.1 1.0 1 45 0 2 25 0 0.00 0 1 -1 -0.96 -0.23 0.9 1.7 -0.8 -0.73 -0.28 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 10 676 68 19.8 7.5 7 85 5 3 27 6 1.10 8 11 -3 -0.40 -0.07 8.0 11.1 -3.1 -0.41 -0.16 Matches 9 Seasons 6 Clubs 6 Leagues 270 21,016 78 53.0 233.5 230 88 195 40 31 20 1.25 275 281 -6 -0.03 +0.12 188.5 212.0 -23.5 -0.14 -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 Metz (4 Seasons) 4 Leagues 91 7,960 87 59.9 88.4 88 89 84 3 37 0 1.16 99 122 -23 -0.26 -0.38 84.3 110.8 -26.5 -0.32 -0.30 Clermont Foot (2 Seasons) 3 Leagues 64 4,307 67 57.7 47.9 45 89 32 19 6 7 1.44 65 58 +7 +0.15 -0.14 32.5 31.0 +1.5 +0.06 -0.66 Nantes (2 Seasons) 3 Leagues 35 2,397 68 30.2 26.6 26 82 20 9 30 4 1.03 27 33 -6 -0.23 +0.47 22.9 28.8 -6.0 -0.27 +0.15 Lens (1 Season) 3 Leagues 38 3,267 86 83.8 36.3 37 88 33 1 17 1 1.56 42 28 +14 +0.39 -1.04 40.8 30.2 +10.6 +0.32 -0.41 Evian (1 Season) 2 Leagues 32 2,409 75 66.4 26.8 27 90 21 5 75 2 1.03 34 29 +5 +0.19 +0.48 Hellas Verona (1 Season) 1 League 10 676 68 19.8 7.5 7 85 5 3 27 6 1.10 8 11 -3 -0.40 -0.07 8.0 11.1 -3.1 -0.41 -0.16 Coupe de France (6 Seasons) 14 1,061 76 70.7 11.8 10 93 9 4 33 1 1.64 16 13 +3 +0.25 -0.16 Ligue 2 (5 Seasons) 127 9,311 73 54.5 103.5 103 86 80 24 13 8 1.36 132 107 +25 +0.24 -0.22 75.7 62.6 +13.1 +0.23 -0.40 Ligue 1 (5 Seasons) 109 9,110 84 57.5 101.2 102 87 94 7 34 3 1.07 106 137 -31 -0.31 +0.47 103.7 133.8 -30.2 -0.30 +0.30 Coupe de la Ligue (5 Seasons) 8 678 85 62.8 7.5 6 100 5 2 41 2 1.63 12 9 +3 +0.40 +0.17 Serie A (1 Season) 10 676 68 19.8 7.5 7 85 5 3 27 6 1.10 8 11 -3 -0.40 -0.07 8.0 11.1 -3.1 -0.41 -0.16 Europa Lg (1 Season) 2 180 90 25.0 2.0 2 90 2 0 0 0.50 1 4 -3 -1.50 -0.67 1.1 4.4 -3.4 -1.68 -1.38
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 19 Evian 2 Leagues 32 2,409 75 66.4 26.8 27 90 21 5 75 2 1.03 34 29 +5 +0.19 +0.48 2016-2017 20 Clermont Foot 2 Leagues 32 2,080 65 56.4 23.1 21 89 15 11 6 2 1.28 31 32 -1 -0.04 -0.04 2017-2018 21 Clermont Foot 3 Leagues 32 2,227 70 58.9 24.7 24 90 17 8 5 1.59 34 26 +8 +0.32 -0.26 32.5 31.0 +1.5 +0.06 -0.66 2018-2019 22 Lens 3 Leagues 38 3,267 86 83.8 36.3 37 88 33 1 17 1 1.56 42 28 +14 +0.39 -1.04 40.8 30.2 +10.6 +0.32 -0.41 2019-2020 23 Metz 3 Leagues 30 2,730 91 100.0 30.3 30 91 30 0 0 1.13 28 39 -11 -0.36 27.1 38.1 -11.0 -0.39 2020-2021 24 Metz 2 Leagues 39 3,489 89 93.8 38.8 38 90 37 1 58 0 1.33 46 46 0 0.00 -0.39 41.2 45.7 -4.5 -0.13 +0.19 2021-2022 25 Metz 1 League 19 1,586 83 46.4 17.6 18 86 17 1 45 0 0.84 21 34 -13 -0.74 +0.29 13.6 25.7 -12.1 -0.68 +0.36 2022-2023 26 Metz 1 League 3 155 52 4.5 1.7 2 73 0 1 9 0 1.33 4 3 +1 +0.58 -0.16 2.5 1.4 +1.1 +0.64 +0.06 2022-2023 26 Nantes 3 Leagues 30 2,276 76 48.3 25.3 25 83 20 5 38 4 1.10 24 32 -8 -0.32 +0.35 22.0 27.2 -5.2 -0.25 +0.13 2023-2024 27 Nantes 2 Leagues 5 121 24 3.7 1.3 1 45 0 4 19 0 0.60 3 1 +2 +1.49 +2.21 0.9 1.7 -0.8 -0.73 -0.28 2023-2024 27 Hellas Verona 1 League 10 676 68 19.8 7.5 7 85 5 3 27 6 1.10 8 11 -3 -0.40 -0.07 8.0 11.1 -3.1 -0.41 -0.16 9 Seasons 6 Clubs 6 Leagues 270 21,016 78 53.0 233.5 230 88 195 40 31 20 1.25 275 281 -6 -0.03 +0.12 188.5 212.0 -23.5 -0.14 -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 Metz (4 Seasons) 4 Leagues 91 7,960 87 59.9 88.4 88 89 84 3 37 0 1.16 99 122 -23 -0.26 -0.38 84.3 110.8 -26.5 -0.32 -0.30 Clermont Foot (2 Seasons) 3 Leagues 64 4,307 67 57.7 47.9 45 89 32 19 6 7 1.44 65 58 +7 +0.15 -0.14 32.5 31.0 +1.5 +0.06 -0.66 Nantes (2 Seasons) 3 Leagues 35 2,397 68 30.2 26.6 26 82 20 9 30 4 1.03 27 33 -6 -0.23 +0.47 22.9 28.8 -6.0 -0.27 +0.15 Lens (1 Season) 3 Leagues 38 3,267 86 83.8 36.3 37 88 33 1 17 1 1.56 42 28 +14 +0.39 -1.04 40.8 30.2 +10.6 +0.32 -0.41 Evian (1 Season) 2 Leagues 32 2,409 75 66.4 26.8 27 90 21 5 75 2 1.03 34 29 +5 +0.19 +0.48 Hellas Verona (1 Season) 1 League 10 676 68 19.8 7.5 7 85 5 3 27 6 1.10 8 11 -3 -0.40 -0.07 8.0 11.1 -3.1 -0.41 -0.16 Coupe de France (6 Seasons) 14 1,061 76 70.7 11.8 10 93 9 4 33 1 1.64 16 13 +3 +0.25 -0.16 Ligue 2 (5 Seasons) 127 9,311 73 54.5 103.5 103 86 80 24 13 8 1.36 132 107 +25 +0.24 -0.22 75.7 62.6 +13.1 +0.23 -0.40 Ligue 1 (5 Seasons) 109 9,110 84 57.5 101.2 102 87 94 7 34 3 1.07 106 137 -31 -0.31 +0.47 103.7 133.8 -30.2 -0.30 +0.30 Coupe de la Ligue (5 Seasons) 8 678 85 62.8 7.5 6 100 5 2 41 2 1.63 12 9 +3 +0.40 +0.17 Serie A (1 Season) 10 676 68 19.8 7.5 7 85 5 3 27 6 1.10 8 11 -3 -0.40 -0.07 8.0 11.1 -3.1 -0.41 -0.16 Europa Lg (1 Season) 2 180 90 25.0 2.0 2 90 2 0 0 0.50 1 4 -3 -1.50 -0.67 1.1 4.4 -3.4 -1.68 -1.38
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 19 Evian fr FRA 2. Ligue 2 18th 30 2,244 75 65.6 24.9 26 20 4 2 1.00 29 26 +3 +0.12 +0.35 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 14th 29 1,897 65 55.5 21.1 19 14 10 2 1.21 27 28 -1 -0.05 +0.01 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 6th 30 2,047 68 59.9 22.7 22 15 8 4 1.60 33 25 +8 +0.35 -0.30 32.5 31.0 +1.5 +0.06 -0.66 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 5th 35 2,968 85 86.8 33.0 34 87 31 1 17 0 1.58 39 25 +14 +0.42 -0.97 40.8 30.2 +10.6 +0.32 -0.41 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 28 2,520 90 100.0 28.0 28 90 28 0 0 1.21 27 35 -8 -0.29 27.1 38.1 -11.0 -0.39 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 36 3,221 89 94.2 35.8 36 89 35 0 0 1.25 41 45 -4 -0.11 -0.11 41.2 45.7 -4.5 -0.13 +0.19 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 19 1,586 83 46.4 17.6 18 86 17 1 45 0 0.84 21 34 -13 -0.74 +0.29 13.6 25.7 -12.1 -0.68 +0.36 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 3 155 52 4.5 1.7 2 73 0 1 9 0 1.33 4 3 +1 +0.58 -0.16 2.5 1.4 +1.1 +0.64 +0.06 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 16th 23 1,689 73 49.4 18.8 19 81 14 4 36 3 0.96 17 22 -5 -0.27 +0.41 20.9 22.7 -1.8 -0.10 +0.31 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 14th 3 94 31 3.1 1.0 1 45 0 2 25 0 0.00 0 1 -1 -0.96 -0.23 0.9 1.7 -0.8 -0.73 -0.28 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 13th 10 676 68 19.8 7.5 7 85 5 3 27 6 1.10 8 11 -3 -0.40 -0.07 8.0 11.1 -3.1 -0.41 -0.16 Matches 9 Seasons 6 Clubs 3 Leagues 246 19,097 78 52.5 212.2 212 87 179 34 29 17 1.22 246 255 -9 -0.04 +0.10 187.4 207.5 -20.1 -0.12 -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 onxG onxGA xG+/- xG+/-90 On-Off Matches Metz (4 Seasons) 2 Leagues 86 7,482 87 58.5 83.1 84 88 80 2 27 0 1.15 93 117 -24 -0.29 -0.39 84.3 110.8 -26.5 -0.32 -0.30 Clermont Foot (2 Seasons) 1 League 59 3,944 67 57.7 43.8 41 29 18 6 1.41 60 53 +7 +0.16 -0.12 32.5 31.0 +1.5 +0.06 -0.66 Nantes (2 Seasons) 1 League 26 1,783 69 27.5 19.8 20 79 14 6 32 3 0.85 17 23 -6 -0.30 +0.41 21.8 24.4 -2.6 -0.13 +0.30 Lens (1 Season) 1 League 35 2,968 85 86.8 33.0 34 87 31 1 17 0 1.58 39 25 +14 +0.42 -0.97 40.8 30.2 +10.6 +0.32 -0.41 Evian (1 Season) 1 League 30 2,244 75 65.6 24.9 26 20 4 2 1.00 29 26 +3 +0.12 +0.35 Hellas Verona (1 Season) 1 League 10 676 68 19.8 7.5 7 85 5 3 27 6 1.10 8 11 -3 -0.40 -0.07 8.0 11.1 -3.1 -0.41 -0.16 Ligue 2 (5 Seasons) 127 9,311 73 54.5 103.5 103 86 80 24 13 8 1.36 132 107 +25 +0.24 -0.22 75.7 62.6 +13.1 +0.23 -0.40 Ligue 1 (5 Seasons) 109 9,110 84 57.5 101.2 102 87 94 7 34 3 1.07 106 137 -31 -0.31 +0.47 103.7 133.8 -30.2 -0.30 +0.30 Serie A (1 Season) 10 676 68 19.8 7.5 7 85 5 3 27 6 1.10 8 11 -3 -0.40 -0.07 8.0 11.1 -3.1 -0.41 -0.16
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 26 Nantes 2. Europa Lg KO 2 180 90 25.0 2.0 2 90 2 0 0 0.50 1 4 -3 -1.50 -0.67 1.1 4.4 -3.4 -1.68 -1.38 Matches 1 Season 1 Club 1 League 2 180 90 25.0 2.0 2 90 2 0 0 0.50 1 4 -3 -1.50 -0.67 1.1 4.4 -3.4 -1.68 -1.38
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 19 Evian 2 Leagues 26.8 5 2 0 31 0 2016-2017 20 Clermont Foot 2 Leagues 23.1 4 0 0 27 0 0 0 0 0 0 0 0 2017-2018 21 Clermont Foot 3 Leagues 24.7 5 3 1 23 33 1 59 65 61 0 1 0 129 32 25 56.1 2018-2019 22 Lens 3 Leagues 36.3 6 1 0 39 43 0 107 85 70 1 1 0 165 40 35 53.3 2019-2020 23 Metz 3 Leagues 30.3 3 0 0 19 40 2 72 61 51 0 0 0 150 39 28 58.2 2020-2021 24 Metz 2 Leagues 38.8 9 0 0 44 58 3 123 117 69 0 1 0 198 56 33 62.9 2021-2022 25 Metz 1 League 17.6 3 0 0 16 30 0 48 32 21 0 0 0 101 10 17 37.0 2022-2023 26 Metz 1 League 1.7 2 1 1 1 3 0 12 5 1 0 0 0 9 4 0 100.0 2022-2023 26 Nantes 3 Leagues 25.3 4 0 0 23 28 1 95 57 50 1 0 0 117 36 19 65.5 2023-2024 27 Nantes 2 Leagues 1.3 2 0 0 3 2 0 7 1 2 0 0 0 7 1 1 50.0 2023-2024 27 Hellas Verona 1 League 7.5 2 0 0 13 7 1 28 10 8 0 0 0 23 9 5 64.3 9 Seasons 6 Clubs 6 Leagues 233.5 45 7 2 239 244 8 551 433 333 2 3 0 899 227 163 58.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Metz (4 Seasons) 4 Leagues 88.4 17 1 1 80 131 5 255 215 142 0 1 0 458 109 78 58.3 Clermont Foot (2 Seasons) 3 Leagues 47.9 9 3 1 50 33 1 59 65 61 0 1 0 129 32 25 56.1 Nantes (2 Seasons) 3 Leagues 26.6 6 0 0 26 30 1 102 58 52 1 0 0 124 37 20 64.9 Lens (1 Season) 3 Leagues 36.3 6 1 0 39 43 0 107 85 70 1 1 0 165 40 35 53.3 Evian (1 Season) 2 Leagues 26.8 5 2 0 31 0 Hellas Verona (1 Season) 1 League 7.5 2 0 0 13 7 1 28 10 8 0 0 0 23 9 5 64.3 Coupe de France (6 Seasons) 11.8 2 0 0 7 5 1 32 19 11 0 0 0 Ligue 2 (5 Seasons) 103.5 21 7 2 121 79 1 174 150 131 1 2 0 303 76 60 55.9 Ligue 1 (5 Seasons) 101.2 20 0 0 94 146 5 304 247 176 1 1 0 564 139 98 58.6 Coupe de la Ligue (5 Seasons) 7.5 0 0 0 0 4 0 4 2 2 0 Serie A (1 Season) 7.5 2 0 0 13 7 1 28 10 8 0 0 0 23 9 5 64.3 Europa Lg (1 Season) 2.0 0 0 0 4 3 0 9 5 5 0 0 0 9 3 0 100.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 19 Evian fr FRA 2. Ligue 2 18th 24.9 5 2 31 Matches 2016-2017 20 Clermont Foot fr FRA 2. Ligue 2 14th 21.1 4 0 0 27 0 0 0 0 0 0 0 0 Matches 2017-2018 21 Clermont Foot fr FRA 2. Ligue 2 6th 22.7 5 3 1 23 33 1 59 65 61 0 1 0 129 32 25 56.1 Matches 2018-2019 22 Lens fr FRA 2. Ligue 2 5th 33.0 5 1 0 39 43 0 103 80 69 1 1 0 165 40 35 53.3 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 28.0 3 0 0 19 36 2 68 59 49 0 0 0 150 39 28 58.2 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 35.8 9 0 0 43 57 3 114 112 68 0 1 0 198 56 33 62.9 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 17.6 3 0 0 16 30 0 48 32 21 0 0 0 101 10 17 37.0 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 1.7 2 1 1 1 3 0 12 5 1 0 0 0 9 4 0 100.0 Matches 2022-2023 26 Nantes fr FRA 1. Ligue 1 16th 18.8 4 0 0 14 21 0 67 44 37 1 0 0 108 33 19 63.5 Matches 2023-2024 27 Nantes fr FRA 1. Ligue 1 14th 1.0 1 0 0 2 2 0 7 0 1 0 0 0 7 1 1 50.0 Matches 2023-2024 27 Hellas Verona it ITA 1. Serie A 13th 7.5 2 0 0 13 7 1 28 10 8 0 0 0 23 9 5 64.3 Matches 9 Seasons 6 Clubs 3 Leagues 212.2 43 7 2 228 232 7 506 407 315 2 3 0 890 224 163 57.9 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Metz (4 Seasons) 2 Leagues 83.1 17 1 1 79 126 5 242 208 139 0 1 0 458 109 78 58.3 Clermont Foot (2 Seasons) 1 League 43.8 9 3 1 50 33 1 59 65 61 0 1 0 129 32 25 56.1 Nantes (2 Seasons) 1 League 19.8 5 0 0 16 23 0 74 44 38 1 0 0 115 34 20 63.0 Lens (1 Season) 1 League 33.0 5 1 0 39 43 0 103 80 69 1 1 0 165 40 35 53.3 Evian (1 Season) 1 League 24.9 5 2 31 Hellas Verona (1 Season) 1 League 7.5 2 0 0 13 7 1 28 10 8 0 0 0 23 9 5 64.3 Ligue 2 (5 Seasons) 103.5 21 7 2 121 79 1 174 150 131 1 2 0 303 76 60 55.9 Ligue 1 (5 Seasons) 101.2 20 0 0 94 146 5 304 247 176 1 1 0 564 139 98 58.6 Serie A (1 Season) 7.5 2 0 0 13 7 1 28 10 8 0 0 0 23 9 5 64.3
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 26 Nantes 2. Europa Lg KO 2.0 0 0 0 4 3 0 9 5 5 0 0 0 9 3 0 100.0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 4 3 0 9 5 5 0 0 0 9 3 0 100.0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Fabien Centonze Pages
Fabien Centonze 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