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 2014-2015 20 Lorient fr FRA 1. Ligue 1 2 0 38 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Lorient fr FRA 1. Coupe de la Ligue 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 3 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 31 23 1,923 21.4 3 1 4 3 0 0 1 0 0.14 0.05 0.19 0.14 0.19 Matches 2017-2018 23 Quevilly-Rouen fr FRA Coupe de France 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 36 33 2,886 32.1 9 4 13 9 0 0 3 0 6.5 6.5 2.7 9.3 111 136 161 0.28 0.12 0.41 0.28 0.41 0.20 0.08 0.29 0.20 0.29 Matches 2018-2019 24 Metz fr FRA Coupe de France 5 4 337 3.7 2 0 2 2 0 0 1 0 0.53 0.00 0.53 0.53 0.53 Matches 2018-2019 24 Metz fr FRA 1. Coupe de la Ligue 3 1 182 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 32 23 2,002 22.2 2 5 7 2 0 0 3 0 1.9 1.9 5.1 7.0 72 196 70 0.09 0.22 0.31 0.09 0.31 0.09 0.23 0.31 0.09 0.31 Matches 2019-2020 25 Metz fr FRA Coupe de France 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Metz fr FRA 1. Coupe de la Ligue 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 13 4 468 5.2 0 0 0 0 0 0 0 0 0.6 0.6 0.9 1.5 9 23 19 0.00 0.00 0.00 0.00 0.00 0.12 0.17 0.29 0.12 0.29 Matches 2020-2021 26 Paris FC fr FRA Coupe de France 2 2 176 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 26 19 1,519 16.9 2 3 5 2 0 0 2 0 2.5 2.5 2.3 4.8 47 92 40 0.12 0.18 0.30 0.12 0.30 0.15 0.14 0.29 0.15 0.29 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4 4 317 3.5 2 1 3 2 0 0 0 0 1.3 1.3 0.8 2.0 7 12 6 0.57 0.28 0.85 0.57 0.85 0.36 0.21 0.58 0.36 0.58 Matches 8 Seasons 5 Clubs 4 Leagues 161 116 10,159 112.9 22 14 36 22 0 0 11 0 12.8 12.8 11.8 24.6 246 459 296 0.19 0.12 0.32 0.19 0.32 0.16 0.15 0.31 0.16 0.31 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 (2 Seasons) 4 Leagues 55 33 3,076 34.2 4 5 9 4 0 0 5 0 2.5 2.5 6.0 8.5 81 219 89 0.12 0.15 0.26 0.12 0.26 0.09 0.22 0.31 0.09 0.31 Paris FC (2 Seasons) 2 Leagues 32 25 2,012 22.4 4 4 8 4 0 0 2 0 3.8 3.8 3.1 6.9 54 104 46 0.18 0.18 0.36 0.18 0.36 0.18 0.15 0.34 0.18 0.34 Lorient (2 Seasons) 2 Leagues 6 1 172 1.9 1 0 1 1 0 0 0 0 0.52 0.00 0.52 0.52 0.52 Quevilly-Rouen (1 Season) 2 Leagues 37 34 2,976 33.1 10 4 14 10 0 0 3 0 6.5 6.5 2.7 9.3 111 136 161 0.30 0.12 0.42 0.30 0.42 0.20 0.08 0.29 0.20 0.29 Ajaccio (1 Season) 1 League 31 23 1,923 21.4 3 1 4 3 0 0 1 0 0.14 0.05 0.19 0.14 0.19 Ligue 2 (5 Seasons) 129 102 8,647 96.1 18 14 32 18 0 0 9 0 12.2 12.2 10.9 23.1 237 436 277 0.19 0.15 0.33 0.19 0.33 0.16 0.15 0.31 0.16 0.31 Coupe de France (4 Seasons) 9 7 630 7.0 3 0 3 3 0 0 1 0 0.43 0.00 0.43 0.43 0.43 Ligue 1 (3 Seasons) 18 4 550 6.1 0 0 0 0 0 0 0 0 0.6 0.6 0.9 1.5 9 23 19 0.00 0.00 0.00 0.00 0.00 0.12 0.17 0.29 0.12 0.29 Coupe de la Ligue (3 Seasons) 5 3 332 3.7 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27
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 2014-2015 20 Lorient 1 League 2 0 38 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Lorient 2 Leagues 4 1 134 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 2016-2017 22 Ajaccio 1 League 31 23 1,923 21.4 3 1 4 3 0 0 1 0 0.14 0.05 0.19 0.14 0.19 2017-2018 23 Quevilly-Rouen 2 Leagues 37 34 2,976 33.1 10 4 14 10 0 0 3 0 6.5 6.5 2.7 9.3 111 136 161 0.30 0.12 0.42 0.30 0.42 0.20 0.08 0.29 0.20 0.29 2018-2019 24 Metz 3 Leagues 40 28 2,521 28.0 4 5 9 4 0 0 5 0 1.9 1.9 5.1 7.0 72 196 70 0.14 0.18 0.32 0.14 0.32 0.09 0.23 0.31 0.09 0.31 2019-2020 25 Metz 3 Leagues 15 5 555 6.2 0 0 0 0 0 0 0 0 0.6 0.6 0.9 1.5 9 23 19 0.00 0.00 0.00 0.00 0.00 0.12 0.17 0.29 0.12 0.29 2020-2021 26 Paris FC 2 Leagues 28 21 1,695 18.8 2 3 5 2 0 0 2 0 2.5 2.5 2.3 4.8 47 92 40 0.11 0.16 0.27 0.11 0.27 0.15 0.14 0.29 0.15 0.29 2021-2022 27 Paris FC 1 League 4 4 317 3.5 2 1 3 2 0 0 0 0 1.3 1.3 0.8 2.0 7 12 6 0.57 0.28 0.85 0.57 0.85 0.36 0.21 0.58 0.36 0.58 8 Seasons 5 Clubs 4 Leagues 161 116 10,159 112.9 22 14 36 22 0 0 11 0 12.8 12.8 11.8 24.6 246 459 296 0.19 0.12 0.32 0.19 0.32 0.16 0.15 0.31 0.16 0.31 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 (2 Seasons) 4 Leagues 55 33 3,076 34.2 4 5 9 4 0 0 5 0 2.5 2.5 6.0 8.5 81 219 89 0.12 0.15 0.26 0.12 0.26 0.09 0.22 0.31 0.09 0.31 Paris FC (2 Seasons) 2 Leagues 32 25 2,012 22.4 4 4 8 4 0 0 2 0 3.8 3.8 3.1 6.9 54 104 46 0.18 0.18 0.36 0.18 0.36 0.18 0.15 0.34 0.18 0.34 Lorient (2 Seasons) 2 Leagues 6 1 172 1.9 1 0 1 1 0 0 0 0 0.52 0.00 0.52 0.52 0.52 Quevilly-Rouen (1 Season) 2 Leagues 37 34 2,976 33.1 10 4 14 10 0 0 3 0 6.5 6.5 2.7 9.3 111 136 161 0.30 0.12 0.42 0.30 0.42 0.20 0.08 0.29 0.20 0.29 Ajaccio (1 Season) 1 League 31 23 1,923 21.4 3 1 4 3 0 0 1 0 0.14 0.05 0.19 0.14 0.19 Ligue 2 (5 Seasons) 129 102 8,647 96.1 18 14 32 18 0 0 9 0 12.2 12.2 10.9 23.1 237 436 277 0.19 0.15 0.33 0.19 0.33 0.16 0.15 0.31 0.16 0.31 Coupe de France (4 Seasons) 9 7 630 7.0 3 0 3 3 0 0 1 0 0.43 0.00 0.43 0.43 0.43 Ligue 1 (3 Seasons) 18 4 550 6.1 0 0 0 0 0 0 0 0 0.6 0.6 0.9 1.5 9 23 19 0.00 0.00 0.00 0.00 0.00 0.12 0.17 0.29 0.12 0.29 Coupe de la Ligue (3 Seasons) 5 3 332 3.7 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27
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 2014-2015 20 Lorient fr FRA 1. Ligue 1 16th 2 0 38 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 15th 3 0 44 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 11th 31 23 1,923 21.4 3 1 4 3 0 0 1 0 0.14 0.05 0.19 0.14 0.19 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 19th 36 33 2,886 32.1 9 4 13 9 0 0 3 0 6.5 6.5 2.7 9.3 111 136 161 0.28 0.12 0.41 0.28 0.41 0.20 0.08 0.29 0.20 0.29 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 1st 32 23 2,002 22.2 2 5 7 2 0 0 3 0 1.9 1.9 5.1 7.0 72 196 70 0.09 0.22 0.31 0.09 0.31 0.09 0.23 0.31 0.09 0.31 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 15th 13 4 468 5.2 0 0 0 0 0 0 0 0 0.6 0.6 0.9 1.5 9 23 19 0.00 0.00 0.00 0.00 0.00 0.12 0.17 0.29 0.12 0.29 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 5th 26 19 1,519 16.9 2 3 5 2 0 0 2 0 2.5 2.5 2.3 4.8 47 92 40 0.12 0.18 0.30 0.12 0.30 0.15 0.14 0.29 0.15 0.29 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4th 4 4 317 3.5 2 1 3 2 0 0 0 0 1.3 1.3 0.8 2.0 7 12 6 0.57 0.28 0.85 0.57 0.85 0.36 0.21 0.58 0.36 0.58 Matches 8 Seasons 5 Clubs 2 Leagues 147 106 9,197 102.2 18 14 32 18 0 0 9 0 12.8 12.8 11.8 24.6 246 459 296 0.18 0.14 0.31 0.18 0.31 0.16 0.15 0.31 0.16 0.31 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 (2 Seasons) 2 Leagues 45 27 2,470 27.4 2 5 7 2 0 0 3 0 2.5 2.5 6.0 8.5 81 219 89 0.07 0.18 0.26 0.07 0.26 0.09 0.22 0.31 0.09 0.31 Paris FC (2 Seasons) 1 League 30 23 1,836 20.4 4 4 8 4 0 0 2 0 3.8 3.8 3.1 6.9 54 104 46 0.20 0.20 0.39 0.20 0.39 0.18 0.15 0.34 0.18 0.34 Lorient (2 Seasons) 1 League 5 0 82 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Quevilly-Rouen (1 Season) 1 League 36 33 2,886 32.1 9 4 13 9 0 0 3 0 6.5 6.5 2.7 9.3 111 136 161 0.28 0.12 0.41 0.28 0.41 0.20 0.08 0.29 0.20 0.29 Ajaccio (1 Season) 1 League 31 23 1,923 21.4 3 1 4 3 0 0 1 0 0.14 0.05 0.19 0.14 0.19 Ligue 2 (5 Seasons) 129 102 8,647 96.1 18 14 32 18 0 0 9 0 12.2 12.2 10.9 23.1 237 436 277 0.19 0.15 0.33 0.19 0.33 0.16 0.15 0.31 0.16 0.31 Ligue 1 (3 Seasons) 18 4 550 6.1 0 0 0 0 0 0 0 0 0.6 0.6 0.9 1.5 9 23 19 0.00 0.00 0.00 0.00 0.00 0.12 0.17 0.29 0.12 0.29
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 21 Lorient fr FRA 1. Coupe de la Ligue 5th 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2017-2018 23 Quevilly-Rouen fr FRA Coupe de France 109th 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2018-2019 24 Metz fr FRA Coupe de France 9th 5 4 337 3.7 2 0 2 2 0 0 1 0 0.53 0.00 0.53 0.53 0.53 Matches 2018-2019 24 Metz fr FRA 1. Coupe de la Ligue 17th 3 1 182 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Metz fr FRA Coupe de France 33rd 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Metz fr FRA 1. Coupe de la Ligue 17th 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Paris FC fr FRA Coupe de France 33rd 2 2 176 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 4 Clubs 2 Leagues 14 10 962 10.7 4 0 4 4 0 0 2 0 0.37 0.00 0.37 0.37 0.37 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Metz (2 Seasons) 2 Leagues 10 6 606 6.7 2 0 2 2 0 0 2 0 0.30 0.00 0.30 0.30 0.30 Paris FC (1 Season) 1 League 2 2 176 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Quevilly-Rouen (1 Season) 1 League 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Lorient (1 Season) 1 League 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Coupe de France (4 Seasons) 9 7 630 7.0 3 0 3 3 0 0 1 0 0.43 0.00 0.43 0.43 0.43 Coupe de la Ligue (3 Seasons) 5 3 332 3.7 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27
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 2014-2015 20 Lorient 1 League 0.4 0 0 0.00 0 0 2015-2016 21 Lorient 2 Leagues 1.5 1 1 2.05 0.00 0 0 2016-2017 22 Ajaccio 1 League 21.4 3 0 16 0.00 0.75 0.19 0 0 2017-2018 23 Quevilly-Rouen 2 Leagues 33.1 10 79 29 36.7 2.46 0.90 0.11 0.31 22.0 3 0 0 6.5 6.5 0.08 +2.5 +2.5 2018-2019 24 Metz 3 Leagues 28.0 4 49 15 30.6 1.89 0.58 0.08 0.27 27.5 7 0 0 1.9 1.9 0.04 +0.1 +0.1 2019-2020 25 Metz 3 Leagues 6.2 0 14 2 14.3 2.27 0.32 0.00 0.00 23.2 2 0 0 0.6 0.6 0.05 -0.6 -0.6 2020-2021 26 Paris FC 2 Leagues 18.8 2 37 10 27.0 1.96 0.53 0.05 0.20 23.1 3 0 0 2.5 2.5 0.07 -0.5 -0.5 2021-2022 27 Paris FC 1 League 3.5 2 11 6 54.5 3.12 1.70 0.18 0.33 20.0 2 0 0 1.3 1.3 0.12 +0.7 +0.7 8 Seasons 5 Clubs 4 Leagues 112.9 22 190 79 41.1 1.76 0.73 0.11 0.25 23.6 17 0 0 12.8 12.8 0.07 +2.2 +2.2 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 (2 Seasons) 4 Leagues 34.2 4 63 17 27.0 1.96 0.53 0.06 0.24 26.5 9 0 0 2.5 2.5 0.04 -0.5 -0.5 Paris FC (2 Seasons) 2 Leagues 22.4 4 48 16 33.3 2.15 0.72 0.08 0.25 22.4 5 0 0 3.8 3.8 0.08 +0.2 +0.2 Lorient (2 Seasons) 2 Leagues 1.9 1 1 1.10 0.00 0 0 Quevilly-Rouen (1 Season) 2 Leagues 33.1 10 79 29 36.7 2.46 0.90 0.11 0.31 22.0 3 0 0 6.5 6.5 0.08 +2.5 +2.5 Ajaccio (1 Season) 1 League 21.4 3 0 16 0.00 0.75 0.19 0 0 Ligue 2 (5 Seasons) 96.1 18 173 75 43.4 1.80 0.78 0.10 0.24 23.6 15 0 0 12.2 12.2 0.07 +2.8 +2.8 Coupe de France (4 Seasons) 7.0 3 3 1 33.3 0.50 0.17 0.67 2.00 0 0 Ligue 1 (3 Seasons) 6.1 0 14 3 14.3 2.69 0.49 0.00 0.00 23.2 2 0 0 0.6 0.6 0.05 -0.6 -0.6 Coupe de la Ligue (3 Seasons) 3.7 1 0 0 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 2014-2015 20 Lorient fr FRA 1. Ligue 1 16th 0.4 0 0 0.00 0 0 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 15th 0.5 0 1 2.05 0.00 0 0 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 11th 21.4 3 0 16 0.00 0.75 0.19 0 0 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 19th 32.1 9 79 29 36.7 2.46 0.90 0.11 0.31 22.0 3 0 0 6.5 6.5 0.08 +2.5 +2.5 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 1st 22.2 2 47 14 29.8 2.11 0.63 0.04 0.14 27.5 7 0 0 1.9 1.9 0.04 +0.1 +0.1 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 15th 5.2 0 14 2 14.3 2.69 0.38 0.00 0.00 23.2 2 0 0 0.6 0.6 0.05 -0.6 -0.6 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 5th 16.9 2 36 10 27.8 2.13 0.59 0.06 0.20 23.1 3 0 0 2.5 2.5 0.07 -0.5 -0.5 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4th 3.5 2 11 6 54.5 3.12 1.70 0.18 0.33 20.0 2 0 0 1.3 1.3 0.12 +0.7 +0.7 Matches 8 Seasons 5 Clubs 2 Leagues 102.2 18 187 78 41.2 1.85 0.76 0.10 0.23 23.6 17 0 0 12.8 12.8 0.07 +2.2 +2.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 Metz (2 Seasons) 2 Leagues 27.4 2 61 16 26.2 2.22 0.58 0.03 0.13 26.5 9 0 0 2.5 2.5 0.04 -0.5 -0.5 Paris FC (2 Seasons) 1 League 20.4 4 47 16 34.0 2.30 0.78 0.09 0.25 22.4 5 0 0 3.8 3.8 0.08 +0.2 +0.2 Lorient (2 Seasons) 1 League 0.9 0 1 1.10 0.00 0 0 Quevilly-Rouen (1 Season) 1 League 32.1 9 79 29 36.7 2.46 0.90 0.11 0.31 22.0 3 0 0 6.5 6.5 0.08 +2.5 +2.5 Ajaccio (1 Season) 1 League 21.4 3 0 16 0.00 0.75 0.19 0 0 Ligue 2 (5 Seasons) 96.1 18 173 75 43.4 1.80 0.78 0.10 0.24 23.6 15 0 0 12.2 12.2 0.07 +2.8 +2.8 Ligue 1 (3 Seasons) 6.1 0 14 3 14.3 2.69 0.49 0.00 0.00 23.2 2 0 0 0.6 0.6 0.05 -0.6 -0.6
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 2014-2015 20 Lorient 1 League 0.4 0 2015-2016 21 Lorient 2 Leagues 1.5 0 2016-2017 22 Ajaccio 1 League 21.4 1 2017-2018 23 Quevilly-Rouen 2 Leagues 33.1 873 1130 77.3 13039 3746 518 592 87.5 256 340 75.3 61 109 56.0 4 2.7 1.9 +1.3 31 98 22 4 136 2018-2019 24 Metz 3 Leagues 28.0 989 1248 79.2 18657 6460 432 486 88.9 390 451 86.5 140 238 58.8 5 5.1 3.3 -0.1 45 166 28 4 196 2019-2020 25 Metz 3 Leagues 6.2 195 264 73.9 3475 931 93 111 83.8 72 86 83.7 26 51 51.0 0 0.9 1.4 -0.9 11 26 3 1 23 2020-2021 26 Paris FC 2 Leagues 18.8 512 649 78.9 9176 2418 222 254 87.4 221 260 85.0 59 100 59.0 3 2.3 1.9 +0.7 19 70 8 0 92 2021-2022 27 Paris FC 1 League 3.5 76 97 78.4 1485 473 31 36 86.1 27 35 77.1 14 22 63.6 1 0.8 0.4 +0.2 9 10 3 0 12 8 Seasons 5 Clubs 4 Leagues 112.9 2645 3388 78.1 45832 14028 1296 1479 87.6 966 1172 82.4 300 520 57.7 14 11.8 8.9 +2.2 115 370 64 9 459 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 (2 Seasons) 4 Leagues 34.2 1184 1512 78.3 22132 7391 525 597 87.9 462 537 86.0 166 289 57.4 5 6.0 4.7 -1.0 56 192 31 5 219 Paris FC (2 Seasons) 2 Leagues 22.4 588 746 78.8 10661 2891 253 290 87.2 248 295 84.1 73 122 59.8 4 3.1 2.3 +0.9 28 80 11 0 104 Lorient (2 Seasons) 2 Leagues 1.9 0 Quevilly-Rouen (1 Season) 2 Leagues 33.1 873 1130 77.3 13039 3746 518 592 87.5 256 340 75.3 61 109 56.0 4 2.7 1.9 +1.3 31 98 22 4 136 Ajaccio (1 Season) 1 League 21.4 1 Ligue 2 (5 Seasons) 96.1 2450 3124 78.4 42357 13097 1203 1368 87.9 894 1086 82.3 274 469 58.4 14 10.9 7.6 +3.1 104 344 61 8 436 Coupe de France (4 Seasons) 7.0 0 Ligue 1 (3 Seasons) 6.1 195 264 73.9 3475 931 93 111 83.8 72 86 83.7 26 51 51.0 0 0.9 1.4 -0.9 11 26 3 1 23 Coupe de la Ligue (3 Seasons) 3.7 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 2014-2015 20 Lorient fr FRA 1. Ligue 1 16th 0.4 0 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 15th 0.5 0 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 11th 21.4 1 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 19th 32.1 873 1130 77.3 13039 3746 518 592 87.5 256 340 75.3 61 109 56.0 4 2.7 1.9 +1.3 31 98 22 4 136 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 1st 22.2 989 1248 79.2 18657 6460 432 486 88.9 390 451 86.5 140 238 58.8 5 5.1 3.3 -0.1 45 166 28 4 196 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 15th 5.2 195 264 73.9 3475 931 93 111 83.8 72 86 83.7 26 51 51.0 0 0.9 1.4 -0.9 11 26 3 1 23 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 5th 16.9 512 649 78.9 9176 2418 222 254 87.4 221 260 85.0 59 100 59.0 3 2.3 1.9 +0.7 19 70 8 0 92 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4th 3.5 76 97 78.4 1485 473 31 36 86.1 27 35 77.1 14 22 63.6 1 0.8 0.4 +0.2 9 10 3 0 12 Matches 8 Seasons 5 Clubs 2 Leagues 102.2 2645 3388 78.1 45832 14028 1296 1479 87.6 966 1172 82.4 300 520 57.7 14 11.8 8.9 +2.2 115 370 64 9 459 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 (2 Seasons) 2 Leagues 27.4 1184 1512 78.3 22132 7391 525 597 87.9 462 537 86.0 166 289 57.4 5 6.0 4.7 -1.0 56 192 31 5 219 Paris FC (2 Seasons) 1 League 20.4 588 746 78.8 10661 2891 253 290 87.2 248 295 84.1 73 122 59.8 4 3.1 2.3 +0.9 28 80 11 0 104 Lorient (2 Seasons) 1 League 0.9 0 Quevilly-Rouen (1 Season) 1 League 32.1 873 1130 77.3 13039 3746 518 592 87.5 256 340 75.3 61 109 56.0 4 2.7 1.9 +1.3 31 98 22 4 136 Ajaccio (1 Season) 1 League 21.4 1 Ligue 2 (5 Seasons) 96.1 2450 3124 78.4 42357 13097 1203 1368 87.9 894 1086 82.3 274 469 58.4 14 10.9 7.6 +3.1 104 344 61 8 436 Ligue 1 (3 Seasons) 6.1 195 264 73.9 3475 931 93 111 83.8 72 86 83.7 26 51 51.0 0 0.9 1.4 -0.9 11 26 3 1 23
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 20 Lorient 1 League 0.4 2015-2016 21 Lorient 2 Leagues 1.5 2016-2017 22 Ajaccio 1 League 21.4 0 2017-2018 23 Quevilly-Rouen 2 Leagues 33.1 1130 1073 47 15 8 18 60 14 17 11 5 0 873 10 30 2018-2019 24 Metz 3 Leagues 28.0 1248 1155 85 27 3 18 70 9 49 24 20 1 989 8 26 2019-2020 25 Metz 3 Leagues 6.2 264 234 29 13 0 3 25 2 12 7 5 0 195 1 3 2020-2021 26 Paris FC 2 Leagues 18.8 649 616 31 11 2 9 24 5 10 5 3 0 512 2 13 2021-2022 27 Paris FC 1 League 3.5 97 83 14 2 1 4 12 1 11 4 5 0 76 0 0 8 Seasons 5 Clubs 4 Leagues 112.9 3388 3161 206 68 14 52 191 31 99 51 38 1 2645 21 72 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Metz (2 Seasons) 4 Leagues 34.2 1512 1389 114 40 3 21 95 11 61 31 25 1 1184 9 29 Paris FC (2 Seasons) 2 Leagues 22.4 746 699 45 13 3 13 36 6 21 9 8 0 588 2 13 Lorient (2 Seasons) 2 Leagues 1.9 Quevilly-Rouen (1 Season) 2 Leagues 33.1 1130 1073 47 15 8 18 60 14 17 11 5 0 873 10 30 Ajaccio (1 Season) 1 League 21.4 0 Ligue 2 (5 Seasons) 96.1 3124 2927 177 55 14 49 166 29 87 44 33 1 2450 20 69 Coupe de France (4 Seasons) 7.0 0 Ligue 1 (3 Seasons) 6.1 264 234 29 13 0 3 24 2 12 7 5 0 195 1 3 Coupe de la Ligue (3 Seasons) 3.7 1
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 2014-2015 20 Lorient fr FRA 1. Ligue 1 16th 0.4 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 15th 0.5 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 11th 21.4 0 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 19th 32.1 1130 1073 47 15 8 18 60 14 17 11 5 0 873 10 30 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 1st 22.2 1248 1155 85 27 3 18 70 9 49 24 20 1 989 8 26 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 15th 5.2 264 234 29 13 0 3 24 2 12 7 5 0 195 1 3 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 5th 16.9 649 616 31 11 2 9 24 5 10 5 3 0 512 2 13 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4th 3.5 97 83 14 2 1 4 12 1 11 4 5 0 76 0 0 Matches 8 Seasons 5 Clubs 2 Leagues 102.2 3388 3161 206 68 14 52 190 31 99 51 38 1 2645 21 72 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Metz (2 Seasons) 2 Leagues 27.4 1512 1389 114 40 3 21 94 11 61 31 25 1 1184 9 29 Paris FC (2 Seasons) 1 League 20.4 746 699 45 13 3 13 36 6 21 9 8 0 588 2 13 Lorient (2 Seasons) 1 League 0.9 Quevilly-Rouen (1 Season) 1 League 32.1 1130 1073 47 15 8 18 60 14 17 11 5 0 873 10 30 Ajaccio (1 Season) 1 League 21.4 0 Ligue 2 (5 Seasons) 96.1 3124 2927 177 55 14 49 166 29 87 44 33 1 2450 20 69 Ligue 1 (3 Seasons) 6.1 264 234 29 13 0 3 24 2 12 7 5 0 195 1 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 2014-2015 20 Lorient 1 League 0.4 2015-2016 21 Lorient 2 Leagues 1.5 2016-2017 22 Ajaccio 1 League 21.4 2017-2018 23 Quevilly-Rouen 2 Leagues 33.1 113 3.52 66 3 24 6 12 2 9 0.28 6 0 1 0 1 1 2018-2019 24 Metz 3 Leagues 28.0 88 3.95 58 14 9 1 4 2 11 0.49 7 2 1 0 1 0 2019-2020 25 Metz 3 Leagues 6.2 16 3.08 12 3 0 0 0 1 0 0.00 0 0 0 0 0 0 2020-2021 26 Paris FC 2 Leagues 18.8 57 3.37 33 6 9 5 2 2 7 0.41 5 0 1 1 0 0 2021-2022 27 Paris FC 1 League 3.5 15 4.26 7 4 1 3 0 0 2 0.57 0 2 0 0 0 0 8 Seasons 5 Clubs 4 Leagues 112.9 289 3.61 176 30 43 15 18 7 29 0.36 18 4 3 1 2 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Metz (2 Seasons) 4 Leagues 34.2 104 3.79 70 17 9 1 4 3 11 0.40 7 2 1 0 1 0 Paris FC (2 Seasons) 2 Leagues 22.4 72 3.53 40 10 10 8 2 2 9 0.44 5 2 1 1 0 0 Lorient (2 Seasons) 2 Leagues 1.9 Quevilly-Rouen (1 Season) 2 Leagues 33.1 113 3.52 66 3 24 6 12 2 9 0.28 6 0 1 0 1 1 Ajaccio (1 Season) 1 League 21.4 Ligue 2 (5 Seasons) 96.1 273 3.65 164 27 43 15 18 6 29 0.39 18 4 3 1 2 1 Coupe de France (4 Seasons) 7.0 Ligue 1 (3 Seasons) 6.1 16 3.08 12 3 0 0 0 1 0 0.00 0 0 0 0 0 0 Coupe de la Ligue (3 Seasons) 3.7
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 2014-2015 20 Lorient fr FRA 1. Ligue 1 16th 0.4 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 15th 0.5 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 11th 21.4 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 19th 32.1 113 3.52 66 3 24 6 12 2 9 0.28 6 0 1 0 1 1 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 1st 22.2 88 3.95 58 14 9 1 4 2 11 0.49 7 2 1 0 1 0 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 15th 5.2 16 3.08 12 3 0 0 0 1 0 0.00 0 0 0 0 0 0 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 5th 16.9 57 3.37 33 6 9 5 2 2 7 0.41 5 0 1 1 0 0 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4th 3.5 15 4.26 7 4 1 3 0 0 2 0.57 0 2 0 0 0 0 Matches 8 Seasons 5 Clubs 2 Leagues 102.2 289 3.61 176 30 43 15 18 7 29 0.36 18 4 3 1 2 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Metz (2 Seasons) 2 Leagues 27.4 104 3.79 70 17 9 1 4 3 11 0.40 7 2 1 0 1 0 Paris FC (2 Seasons) 1 League 20.4 72 3.53 40 10 10 8 2 2 9 0.44 5 2 1 1 0 0 Lorient (2 Seasons) 1 League 0.9 Quevilly-Rouen (1 Season) 1 League 32.1 113 3.52 66 3 24 6 12 2 9 0.28 6 0 1 0 1 1 Ajaccio (1 Season) 1 League 21.4 Ligue 2 (5 Seasons) 96.1 273 3.65 164 27 43 15 18 6 29 0.39 18 4 3 1 2 1 Ligue 1 (3 Seasons) 6.1 16 3.08 12 3 0 0 0 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 2014-2015 20 Lorient 1 League 0.4 0 2015-2016 21 Lorient 2 Leagues 1.5 0 2016-2017 22 Ajaccio 1 League 21.4 0 0 0 2017-2018 23 Quevilly-Rouen 2 Leagues 33.1 48 30 13 18 17 12 33 36.4 21 30 4 26 31 79 22 0 2018-2019 24 Metz 3 Leagues 28.0 32 18 11 13 8 7 23 30.4 16 29 1 28 21 50 5 0 2019-2020 25 Metz 3 Leagues 6.2 10 6 3 4 3 4 8 50.0 4 3 0 3 6 15 1 0 2020-2021 26 Paris FC 2 Leagues 18.8 20 10 5 10 5 6 15 40.0 9 15 1 14 12 32 6 0 2021-2022 27 Paris FC 1 League 3.5 4 1 3 1 0 2 4 50.0 2 3 0 3 4 8 1 0 8 Seasons 5 Clubs 4 Leagues 112.9 114 65 35 46 33 31 83 37.3 52 80 6 74 74 184 35 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Metz (2 Seasons) 4 Leagues 34.2 42 24 14 17 11 11 31 35.5 20 32 1 31 27 65 6 0 Paris FC (2 Seasons) 2 Leagues 22.4 24 11 8 11 5 8 19 42.1 11 18 1 17 16 40 7 0 Lorient (2 Seasons) 2 Leagues 1.9 0 Quevilly-Rouen (1 Season) 2 Leagues 33.1 48 30 13 18 17 12 33 36.4 21 30 4 26 31 79 22 0 Ajaccio (1 Season) 1 League 21.4 0 0 0 Ligue 2 (5 Seasons) 96.1 104 58 32 42 30 27 75 36.0 48 77 6 71 65 169 34 0 Coupe de France (4 Seasons) 7.0 1 3 0 Ligue 1 (3 Seasons) 6.1 10 6 3 4 3 4 8 50.0 4 3 0 3 5 15 1 0 Coupe de la Ligue (3 Seasons) 3.7 0 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 2014-2015 20 Lorient fr FRA 1. Ligue 1 16th 0.4 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 15th 0.5 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 11th 21.4 0 0 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 19th 32.1 48 30 13 18 17 12 33 36.4 21 30 4 26 31 79 22 0 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 1st 22.2 32 17 11 13 8 7 23 30.4 16 29 1 28 18 50 5 0 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 15th 5.2 10 6 3 4 3 4 8 50.0 4 3 0 3 5 15 1 0 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 5th 16.9 20 10 5 10 5 6 15 40.0 9 15 1 14 12 32 6 0 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4th 3.5 4 1 3 1 0 2 4 50.0 2 3 0 3 4 8 1 0 Matches 8 Seasons 5 Clubs 2 Leagues 102.2 114 64 35 46 33 31 83 37.3 52 80 6 74 70 184 35 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Metz (2 Seasons) 2 Leagues 27.4 42 23 14 17 11 11 31 35.5 20 32 1 31 23 65 6 0 Paris FC (2 Seasons) 1 League 20.4 24 11 8 11 5 8 19 42.1 11 18 1 17 16 40 7 0 Lorient (2 Seasons) 1 League 0.9 0 Quevilly-Rouen (1 Season) 1 League 32.1 48 30 13 18 17 12 33 36.4 21 30 4 26 31 79 22 0 Ajaccio (1 Season) 1 League 21.4 0 0 0 Ligue 2 (5 Seasons) 96.1 104 58 32 42 30 27 75 36.0 48 77 6 71 65 169 34 0 Ligue 1 (3 Seasons) 6.1 10 6 3 4 3 4 8 50.0 4 3 0 3 5 15 1 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 2014-2015 20 Lorient 1 League 0.4 2015-2016 21 Lorient 2 Leagues 1.5 2016-2017 22 Ajaccio 1 League 21.4 2017-2018 23 Quevilly-Rouen 2 Leagues 33.1 1513 30 214 794 550 59 1513 175 107 61.1 68 38.9 1240 7561 4066 111 114 20 80 73 1148 161 2018-2019 24 Metz 3 Leagues 28.0 1469 8 122 961 416 21 1469 81 64 79.0 17 21.0 978 5663 3079 72 66 8 34 38 1095 70 2019-2020 25 Metz 3 Leagues 6.2 324 3 34 166 128 14 324 8 5 62.5 3 37.5 191 1174 529 9 15 5 9 13 220 19 2020-2021 26 Paris FC 2 Leagues 18.8 807 8 62 512 255 31 807 57 41 71.9 16 28.1 538 3169 1625 47 37 14 26 27 587 40 2021-2022 27 Paris FC 1 League 3.5 137 1 20 55 63 11 137 9 5 55.6 4 44.4 69 433 225 7 6 3 6 4 82 6 8 Seasons 5 Clubs 4 Leagues 112.9 4250 50 452 2488 1412 136 4250 330 222 67.3 108 32.7 3016 18000 9524 246 238 50 155 155 3132 296 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 (2 Seasons) 4 Leagues 34.2 1793 11 156 1127 544 35 1793 89 69 77.5 20 22.5 1169 6837 3608 81 81 13 43 51 1315 89 Paris FC (2 Seasons) 2 Leagues 22.4 944 9 82 567 318 42 944 66 46 69.7 20 30.3 607 3602 1850 54 43 17 32 31 669 46 Lorient (2 Seasons) 2 Leagues 1.9 Quevilly-Rouen (1 Season) 2 Leagues 33.1 1513 30 214 794 550 59 1513 175 107 61.1 68 38.9 1240 7561 4066 111 114 20 80 73 1148 161 Ajaccio (1 Season) 1 League 21.4 Ligue 2 (5 Seasons) 96.1 3926 47 418 2322 1284 122 3926 322 217 67.4 105 32.6 2825 16826 8995 237 223 45 146 142 2912 277 Coupe de France (4 Seasons) 7.0 Ligue 1 (3 Seasons) 6.1 324 3 34 166 128 14 324 8 5 62.5 3 37.5 191 1174 529 9 15 5 9 13 220 19 Coupe de la Ligue (3 Seasons) 3.7
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 2014-2015 20 Lorient fr FRA 1. Ligue 1 16th 0.4 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 15th 0.5 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 11th 21.4 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 19th 32.1 1513 30 214 794 550 59 1513 175 107 61.1 68 38.9 1240 7561 4066 111 114 20 80 73 1148 161 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 1st 22.2 1469 8 122 961 416 21 1469 81 64 79.0 17 21.0 978 5663 3079 72 66 8 34 38 1095 70 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 15th 5.2 324 3 34 166 128 14 324 8 5 62.5 3 37.5 191 1174 529 9 15 5 9 13 220 19 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 5th 16.9 807 8 62 512 255 31 807 57 41 71.9 16 28.1 538 3169 1625 47 37 14 26 27 587 40 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4th 3.5 137 1 20 55 63 11 137 9 5 55.6 4 44.4 69 433 225 7 6 3 6 4 82 6 Matches 8 Seasons 5 Clubs 2 Leagues 102.2 4250 50 452 2488 1412 136 4250 330 222 67.3 108 32.7 3016 18000 9524 246 238 50 155 155 3132 296 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 (2 Seasons) 2 Leagues 27.4 1793 11 156 1127 544 35 1793 89 69 77.5 20 22.5 1169 6837 3608 81 81 13 43 51 1315 89 Paris FC (2 Seasons) 1 League 20.4 944 9 82 567 318 42 944 66 46 69.7 20 30.3 607 3602 1850 54 43 17 32 31 669 46 Lorient (2 Seasons) 1 League 0.9 Quevilly-Rouen (1 Season) 1 League 32.1 1513 30 214 794 550 59 1513 175 107 61.1 68 38.9 1240 7561 4066 111 114 20 80 73 1148 161 Ajaccio (1 Season) 1 League 21.4 Ligue 2 (5 Seasons) 96.1 3926 47 418 2322 1284 122 3926 322 217 67.4 105 32.6 2825 16826 8995 237 223 45 146 142 2912 277 Ligue 1 (3 Seasons) 6.1 324 3 34 166 128 14 324 8 5 62.5 3 37.5 191 1174 529 9 15 5 9 13 220 19
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 2014-2015 20 Lorient fr FRA 1. Ligue 1 2 38 19 1.1 0.4 0 0 2 0 1.50 0 0 0 0.00 +0.16 Matches 2015-2016 21 Lorient fr FRA 1. Coupe de la Ligue 1 90 90 33.3 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.50 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 3 44 15 1.3 0.5 0 0 3 6 1.33 1 0 +1 +2.05 +2.37 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 31 1,923 62 56.2 21.4 23 5 8 2 1.26 27 28 -1 -0.05 +0.55 Matches 2017-2018 23 Quevilly-Rouen fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 36 2,886 80 84.4 32.1 33 21 3 0 0.92 40 51 -11 -0.34 +1.34 45.6 48.5 -3.0 -0.09 +0.81 Matches 2018-2019 24 Metz fr FRA Coupe de France 5 337 67 66.1 3.7 4 83 2 1 6 0 2.40 5 3 +2 +0.53 +0.01 Matches 2018-2019 24 Metz fr FRA 1. Coupe de la Ligue 3 182 61 60.7 2.0 1 122 1 2 30 0 1.33 4 2 +2 +0.99 +2.51 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 32 2,002 63 58.5 22.2 23 80 12 9 19 6 2.19 38 10 +28 +1.26 +0.69 32.7 16.7 +16.1 +0.72 +0.03 Matches 2019-2020 25 Metz fr FRA Coupe de France 1 27 27 30.0 0.3 0 0 1 27 0 0.00 0 2 -2 -6.67 -5.24 Matches 2019-2020 25 Metz fr FRA 1. Coupe de la Ligue 1 60 60 50.0 0.7 1 60 0 0 0 0.00 1 1 0 0.00 0.00 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 13 468 36 18.6 5.2 4 81 1 9 16 9 0.62 3 9 -6 -1.15 -1.07 4.5 6.3 -1.8 -0.34 +0.07 Matches 2020-2021 26 Paris FC fr FRA Coupe de France 2 176 88 97.8 2.0 2 88 1 0 0 1.50 2 2 0 0.00 0.00 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 26 1,519 58 44.4 16.9 19 72 4 7 20 2 1.33 24 18 +6 +0.36 -0.12 24.8 17.7 +7.1 +0.42 -0.11 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4 317 79 9.3 3.5 4 79 1 0 0 2.50 9 2 +7 +1.99 +1.64 4.5 2.8 +1.7 +0.49 +0.26 Matches 8 Seasons 5 Clubs 4 Leagues 161 10,159 63 36.3 112.9 116 79 50 45 19 25 1.39 158 132 +26 +0.23 +0.28 112.1 91.9 +20.2 +0.25 +0.10 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 (2 Seasons) 4 Leagues 55 3,076 56 44.2 34.2 33 81 16 22 18 15 1.71 51 27 +24 +0.70 +0.59 37.3 22.9 +14.3 +0.52 +0.48 Paris FC (2 Seasons) 2 Leagues 32 2,012 63 28.7 22.4 25 75 6 7 20 2 1.49 35 22 +13 +0.58 +0.19 29.3 20.5 +8.8 +0.43 +0.09 Lorient (2 Seasons) 2 Leagues 6 172 29 2.4 1.9 1 90 1 5 6 1.67 4 2 +2 +1.05 +1.27 Quevilly-Rouen (1 Season) 2 Leagues 37 2,976 80 84.8 33.1 34 90 22 3 0 0.90 41 53 -12 -0.36 +1.32 45.6 48.5 -3.0 -0.09 +0.81 Ajaccio (1 Season) 1 League 31 1,923 62 56.2 21.4 23 5 8 2 1.26 27 28 -1 -0.05 +0.55 Ligue 2 (5 Seasons) 129 8,647 67 50.6 96.1 102 77 43 27 19 10 1.45 138 109 +29 +0.30 +0.18 107.6 85.6 +22.0 +0.29 -0.03 Coupe de France (4 Seasons) 9 630 70 72.4 7.0 7 85 4 2 17 0 1.67 8 9 -1 -0.14 -0.14 Ligue 1 (3 Seasons) 18 550 31 5.9 6.1 4 81 1 14 16 15 0.84 4 9 -5 -0.82 -0.61 4.5 6.3 -1.8 -0.34 +0.07 Coupe de la Ligue (3 Seasons) 5 332 66 48.1 3.7 3 91 2 2 30 0 1.40 8 5 +3 +0.81 +1.06
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 2014-2015 20 Lorient 1 League 2 38 19 1.1 0.4 0 0 2 0 1.50 0 0 0 0.00 +0.16 2015-2016 21 Lorient 2 Leagues 4 134 34 3.6 1.5 1 90 1 3 6 1.75 4 2 +2 +1.34 +1.62 2016-2017 22 Ajaccio 1 League 31 1,923 62 56.2 21.4 23 5 8 2 1.26 27 28 -1 -0.05 +0.55 2017-2018 23 Quevilly-Rouen 2 Leagues 37 2,976 80 84.8 33.1 34 90 22 3 0 0.90 41 53 -12 -0.36 +1.32 45.6 48.5 -3.0 -0.09 +0.81 2018-2019 24 Metz 3 Leagues 40 2,521 63 59.6 28.0 28 82 15 12 19 6 2.15 47 15 +32 +1.14 +0.72 32.7 16.7 +16.1 +0.72 +0.03 2019-2020 25 Metz 3 Leagues 15 555 37 20.3 6.2 5 77 1 10 17 9 0.54 4 12 -8 -1.30 -1.17 4.5 6.3 -1.8 -0.34 +0.07 2020-2021 26 Paris FC 2 Leagues 28 1,695 61 47.1 18.8 21 74 5 7 20 2 1.34 26 20 +6 +0.32 -0.15 24.8 17.7 +7.1 +0.42 -0.11 2021-2022 27 Paris FC 1 League 4 317 79 9.3 3.5 4 79 1 0 0 2.50 9 2 +7 +1.99 +1.64 4.5 2.8 +1.7 +0.49 +0.26 8 Seasons 5 Clubs 4 Leagues 161 10,159 63 36.3 112.9 116 79 50 45 19 25 1.39 158 132 +26 +0.23 +0.28 112.1 91.9 +20.2 +0.25 +0.10 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 (2 Seasons) 4 Leagues 55 3,076 56 44.2 34.2 33 81 16 22 18 15 1.71 51 27 +24 +0.70 +0.59 37.3 22.9 +14.3 +0.52 +0.48 Paris FC (2 Seasons) 2 Leagues 32 2,012 63 28.7 22.4 25 75 6 7 20 2 1.49 35 22 +13 +0.58 +0.19 29.3 20.5 +8.8 +0.43 +0.09 Lorient (2 Seasons) 2 Leagues 6 172 29 2.4 1.9 1 90 1 5 6 1.67 4 2 +2 +1.05 +1.27 Quevilly-Rouen (1 Season) 2 Leagues 37 2,976 80 84.8 33.1 34 90 22 3 0 0.90 41 53 -12 -0.36 +1.32 45.6 48.5 -3.0 -0.09 +0.81 Ajaccio (1 Season) 1 League 31 1,923 62 56.2 21.4 23 5 8 2 1.26 27 28 -1 -0.05 +0.55 Ligue 2 (5 Seasons) 129 8,647 67 50.6 96.1 102 77 43 27 19 10 1.45 138 109 +29 +0.30 +0.18 107.6 85.6 +22.0 +0.29 -0.03 Coupe de France (4 Seasons) 9 630 70 72.4 7.0 7 85 4 2 17 0 1.67 8 9 -1 -0.14 -0.14 Ligue 1 (3 Seasons) 18 550 31 5.9 6.1 4 81 1 14 16 15 0.84 4 9 -5 -0.82 -0.61 4.5 6.3 -1.8 -0.34 +0.07 Coupe de la Ligue (3 Seasons) 5 332 66 48.1 3.7 3 91 2 2 30 0 1.40 8 5 +3 +0.81 +1.06
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 2014-2015 20 Lorient fr FRA 1. Ligue 1 16th 2 38 19 1.1 0.4 0 0 2 0 1.50 0 0 0 0.00 +0.16 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 15th 3 44 15 1.3 0.5 0 0 3 6 1.33 1 0 +1 +2.05 +2.37 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 11th 31 1,923 62 56.2 21.4 23 5 8 2 1.26 27 28 -1 -0.05 +0.55 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 19th 36 2,886 80 84.4 32.1 33 21 3 0 0.92 40 51 -11 -0.34 +1.34 45.6 48.5 -3.0 -0.09 +0.81 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 1st 32 2,002 63 58.5 22.2 23 80 12 9 19 6 2.19 38 10 +28 +1.26 +0.69 32.7 16.7 +16.1 +0.72 +0.03 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 15th 13 468 36 18.6 5.2 4 81 1 9 16 9 0.62 3 9 -6 -1.15 -1.07 4.5 6.3 -1.8 -0.34 +0.07 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 5th 26 1,519 58 44.4 16.9 19 72 4 7 20 2 1.33 24 18 +6 +0.36 -0.12 24.8 17.7 +7.1 +0.42 -0.11 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4th 4 317 79 9.3 3.5 4 79 1 0 0 2.50 9 2 +7 +1.99 +1.64 4.5 2.8 +1.7 +0.49 +0.26 Matches 8 Seasons 5 Clubs 2 Leagues 147 9,197 63 34.8 102.2 106 77 44 41 18 25 1.37 142 118 +24 +0.23 +0.28 112.1 91.9 +20.2 +0.25 +0.10 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 (2 Seasons) 2 Leagues 45 2,470 55 41.6 27.4 27 80 13 18 17 15 1.74 41 19 +22 +0.80 +0.62 37.3 22.9 +14.3 +0.52 +0.48 Paris FC (2 Seasons) 1 League 30 1,836 61 26.8 20.4 23 74 5 7 20 2 1.49 33 20 +13 +0.64 +0.24 29.3 20.5 +8.8 +0.43 +0.09 Lorient (2 Seasons) 1 League 5 82 16 1.2 0.9 0 0 5 6 1.40 1 0 +1 +1.10 +1.34 Quevilly-Rouen (1 Season) 1 League 36 2,886 80 84.4 32.1 33 21 3 0 0.92 40 51 -11 -0.34 +1.34 45.6 48.5 -3.0 -0.09 +0.81 Ajaccio (1 Season) 1 League 31 1,923 62 56.2 21.4 23 5 8 2 1.26 27 28 -1 -0.05 +0.55 Ligue 2 (5 Seasons) 129 8,647 67 50.6 96.1 102 77 43 27 19 10 1.45 138 109 +29 +0.30 +0.18 107.6 85.6 +22.0 +0.29 -0.03 Ligue 1 (3 Seasons) 18 550 31 5.9 6.1 4 81 1 14 16 15 0.84 4 9 -5 -0.82 -0.61 4.5 6.3 -1.8 -0.34 +0.07
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015-2016 21 Lorient fr FRA 1. Coupe de la Ligue 5th 1 90 90 33.3 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.50 Matches 2017-2018 23 Quevilly-Rouen fr FRA Coupe de France 109th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 24 Metz fr FRA Coupe de France 9th 5 337 67 66.1 3.7 4 83 2 1 6 0 2.40 5 3 +2 +0.53 +0.01 Matches 2018-2019 24 Metz fr FRA 1. Coupe de la Ligue 17th 3 182 61 60.7 2.0 1 122 1 2 30 0 1.33 4 2 +2 +0.99 +2.51 Matches 2019-2020 25 Metz fr FRA Coupe de France 33rd 1 27 27 30.0 0.3 0 0 1 27 0 0.00 0 2 -2 -6.67 -5.24 Matches 2019-2020 25 Metz fr FRA 1. Coupe de la Ligue 17th 1 60 60 50.0 0.7 1 60 0 0 0 0.00 1 1 0 0.00 0.00 Matches 2020-2021 26 Paris FC fr FRA Coupe de France 33rd 2 176 88 97.8 2.0 2 88 1 0 0 1.50 2 2 0 0.00 0.00 Matches 5 Seasons 4 Clubs 2 Leagues 14 962 69 61.7 10.7 10 87 6 4 23 0 1.57 16 14 +2 +0.19 +0.34 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Metz (2 Seasons) 2 Leagues 10 606 61 59.4 6.7 6 86 3 4 23 0 1.60 10 8 +2 +0.30 +0.73 Paris FC (1 Season) 1 League 2 176 88 97.8 2.0 2 88 1 0 0 1.50 2 2 0 0.00 0.00 Quevilly-Rouen (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Lorient (1 Season) 1 League 1 90 90 33.3 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.50 Coupe de France (4 Seasons) 9 630 70 72.4 7.0 7 85 4 2 17 0 1.67 8 9 -1 -0.14 -0.14 Coupe de la Ligue (3 Seasons) 5 332 66 48.1 3.7 3 91 2 2 30 0 1.40 8 5 +3 +0.81 +1.06
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 2014-2015 20 Lorient 1 League 0.4 0 0 1 2015-2016 21 Lorient 2 Leagues 1.5 0 0 0 0 0 2016-2017 22 Ajaccio 1 League 21.4 1 0 0 15 0 0 0 0 0 0 0 0 2017-2018 23 Quevilly-Rouen 2 Leagues 33.1 3 0 0 32 73 4 60 31 30 0 1 0 175 16 23 41.0 2018-2019 24 Metz 3 Leagues 28.0 5 0 0 37 34 1 70 21 18 0 0 0 151 12 5 70.6 2019-2020 25 Metz 3 Leagues 6.2 0 0 0 6 2 0 25 6 6 0 0 0 33 1 6 14.3 2020-2021 26 Paris FC 2 Leagues 18.8 2 0 0 15 16 0 24 12 10 0 0 0 86 7 16 30.4 2021-2022 27 Paris FC 1 League 3.5 0 0 0 3 4 0 12 4 1 0 0 0 14 3 8 27.3 8 Seasons 5 Clubs 4 Leagues 112.9 11 0 0 109 129 5 191 74 65 0 1 0 459 39 58 40.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Metz (2 Seasons) 4 Leagues 34.2 5 0 0 43 36 1 95 27 24 0 0 0 184 13 11 54.2 Paris FC (2 Seasons) 2 Leagues 22.4 2 0 0 18 20 0 36 16 11 0 0 0 100 10 24 29.4 Lorient (2 Seasons) 2 Leagues 1.9 0 0 0 1 0 Quevilly-Rouen (1 Season) 2 Leagues 33.1 3 0 0 32 73 4 60 31 30 0 1 0 175 16 23 41.0 Ajaccio (1 Season) 1 League 21.4 1 0 0 15 0 0 0 0 0 0 0 0 Ligue 2 (5 Seasons) 96.1 9 0 0 102 125 5 166 65 58 0 1 0 426 38 52 42.2 Coupe de France (4 Seasons) 7.0 1 0 0 0 2 0 0 3 1 0 0 0 Ligue 1 (3 Seasons) 6.1 0 0 0 6 2 0 24 5 6 0 0 0 33 1 6 14.3 Coupe de la Ligue (3 Seasons) 3.7 1 0 0 1 0 0 1 1 0 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 2014-2015 20 Lorient fr FRA 1. Ligue 1 16th 0.4 0 0 1 Matches 2015-2016 21 Lorient fr FRA 1. Ligue 1 15th 0.5 0 0 0 Matches 2016-2017 22 Ajaccio fr FRA 2. Ligue 2 11th 21.4 1 0 0 15 0 0 0 0 0 0 0 0 Matches 2017-2018 23 Quevilly-Rouen fr FRA 2. Ligue 2 19th 32.1 3 0 0 32 73 4 60 31 30 0 1 0 175 16 23 41.0 Matches 2018-2019 24 Metz fr FRA 2. Ligue 2 1st 22.2 3 0 0 37 33 1 70 18 17 0 0 0 151 12 5 70.6 Matches 2019-2020 25 Metz fr FRA 1. Ligue 1 15th 5.2 0 0 0 5 2 0 24 5 6 0 0 0 33 1 6 14.3 Matches 2020-2021 26 Paris FC fr FRA 2. Ligue 2 5th 16.9 2 0 0 15 15 0 24 12 10 0 0 0 86 7 16 30.4 Matches 2021-2022 27 Paris FC fr FRA 2. Ligue 2 4th 3.5 0 0 0 3 4 0 12 4 1 0 0 0 14 3 8 27.3 Matches 8 Seasons 5 Clubs 2 Leagues 102.2 9 0 0 108 127 5 190 70 64 0 1 0 459 39 58 40.2 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Metz (2 Seasons) 2 Leagues 27.4 3 0 0 42 35 1 94 23 23 0 0 0 184 13 11 54.2 Paris FC (2 Seasons) 1 League 20.4 2 0 0 18 19 0 36 16 11 0 0 0 100 10 24 29.4 Lorient (2 Seasons) 1 League 0.9 0 0 1 Quevilly-Rouen (1 Season) 1 League 32.1 3 0 0 32 73 4 60 31 30 0 1 0 175 16 23 41.0 Ajaccio (1 Season) 1 League 21.4 1 0 0 15 0 0 0 0 0 0 0 0 Ligue 2 (5 Seasons) 96.1 9 0 0 102 125 5 166 65 58 0 1 0 426 38 52 42.2 Ligue 1 (3 Seasons) 6.1 0 0 0 6 2 0 24 5 6 0 0 0 33 1 6 14.3
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 Marvin Gakpa Pages
Marvin Gakpa 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