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 2016-2017 19 Lens fr FRA 1. Coupe de la Ligue 1 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Lens fr FRA 2. Ligue 2 37 36 3,300 36.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Lens fr FRA Coupe de France 6 6 630 7.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Lens 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 20 Lens fr FRA 2. Ligue 2 36 35 3,153 35.0 0 0 0 0 0 0 3 0 0.3 0.3 0.6 0.8 60 196 16 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.02 0.01 0.02 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 14 13 1,148 12.8 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 20 89 8 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Brest fr FRA Coupe de France 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Brest 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 22 Brest fr FRA 1. Ligue 1 14 13 1,178 13.1 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.2 15 70 4 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Matches 2020-2021 23 Brest fr FRA Coupe de France 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 27 22 2,029 22.5 1 0 1 1 0 0 4 0 0.6 0.6 0.6 1.2 39 106 10 0.04 0.00 0.04 0.04 0.04 0.03 0.03 0.05 0.03 0.05 Matches 2021-2022 24 Brest fr FRA Coupe de France 3 3 264 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 37 33 3,007 33.4 1 3 4 1 0 0 1 0 1.0 1.0 2.2 3.2 76 169 107 0.03 0.09 0.12 0.03 0.12 0.03 0.07 0.10 0.03 0.10 Matches 2022-2023 25 Brest fr FRA Coupe de France 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 34 27 2,515 27.9 0 0 0 0 0 0 2 0 0.4 0.4 0.8 1.2 80 149 134 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 Matches 2023-2024 26 Nantes fr FRA Coupe de France 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 19 15 1,348 15.0 0 0 0 0 0 0 5 0 0.3 0.3 0.2 0.5 18 64 23 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 Matches 2024-2025 27 Nantes fr FRA Coupe de France 0 0 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 9 7 537 6.0 0 0 0 0 0 0 2 0 0.3 0.3 0.1 0.4 6 22 8 0.00 0.00 0.00 0.00 0.00 0.05 0.02 0.06 0.05 0.06 Matches 9 Seasons 3 Clubs 4 Leagues 245 218 19,880 220.9 2 3 5 2 0 0 24 1 3.0 3.0 4.6 7.6 314 865 310 0.01 0.01 0.02 0.01 0.02 0.02 0.03 0.05 0.02 0.05 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 Brest (4 Seasons) 3 Leagues 121 104 9,593 106.6 2 3 5 2 0 0 8 0 2.2 2.2 3.7 5.9 210 494 255 0.02 0.03 0.05 0.02 0.05 0.02 0.04 0.06 0.02 0.06 Lens (3 Seasons) 3 Leagues 95 91 8,357 92.9 0 0 0 0 0 0 9 1 0.3 0.3 0.6 0.9 80 285 24 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Nantes (2 Seasons) 2 Leagues 29 23 1,930 21.4 0 0 0 0 0 0 7 0 0.5 0.5 0.3 0.8 24 86 31 0.00 0.00 0.00 0.00 0.00 0.03 0.01 0.04 0.03 0.04 Coupe de France (7 Seasons) 15 15 1,419 15.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (6 Seasons) 140 117 10,614 117.9 2 3 5 2 0 0 14 0 2.7 2.7 4.0 6.7 234 580 286 0.02 0.03 0.04 0.02 0.04 0.02 0.03 0.06 0.02 0.06 Ligue 2 (3 Seasons) 87 84 7,601 84.5 0 0 0 0 0 0 9 1 0.3 0.3 0.6 0.9 80 285 24 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Coupe de la Ligue (3 Seasons) 3 2 246 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp 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 2016-2017 19 Lens 2 Leagues 38 36 3,336 37.1 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Lens 3 Leagues 43 42 3,873 43.0 0 0 0 0 0 0 3 0 0.3 0.3 0.6 0.8 60 196 16 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.02 0.01 0.02 2018-2019 21 Lens 1 League 14 13 1,148 12.8 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 20 89 8 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 22 Brest 3 Leagues 16 15 1,418 15.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.2 15 70 4 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 2020-2021 23 Brest 2 Leagues 29 24 2,209 24.5 1 0 1 1 0 0 4 0 0.6 0.6 0.6 1.2 39 106 10 0.04 0.00 0.04 0.04 0.04 0.03 0.03 0.05 0.03 0.05 2021-2022 24 Brest 2 Leagues 40 36 3,271 36.3 1 3 4 1 0 0 2 0 1.0 1.0 2.2 3.2 76 169 107 0.03 0.08 0.11 0.03 0.11 0.03 0.07 0.10 0.03 0.10 2022-2023 25 Brest 2 Leagues 36 29 2,695 29.9 0 0 0 0 0 0 2 0 0.4 0.4 0.8 1.2 80 149 134 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 2023-2024 26 Nantes 2 Leagues 20 16 1,393 15.5 0 0 0 0 0 0 5 0 0.3 0.3 0.2 0.5 18 64 23 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 2024-2025 27 Nantes 2 Leagues 9 7 537 6.0 0 0 0 0 0 0 2 0 0.3 0.3 0.1 0.4 6 22 8 0.00 0.00 0.00 0.00 0.00 0.05 0.02 0.06 0.05 0.06 9 Seasons 3 Clubs 4 Leagues 245 218 19,880 220.9 2 3 5 2 0 0 24 1 3.0 3.0 4.6 7.6 314 865 310 0.01 0.01 0.02 0.01 0.02 0.02 0.03 0.05 0.02 0.05 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 Brest (4 Seasons) 3 Leagues 121 104 9,593 106.6 2 3 5 2 0 0 8 0 2.2 2.2 3.7 5.9 210 494 255 0.02 0.03 0.05 0.02 0.05 0.02 0.04 0.06 0.02 0.06 Lens (3 Seasons) 3 Leagues 95 91 8,357 92.9 0 0 0 0 0 0 9 1 0.3 0.3 0.6 0.9 80 285 24 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Nantes (2 Seasons) 2 Leagues 29 23 1,930 21.4 0 0 0 0 0 0 7 0 0.5 0.5 0.3 0.8 24 86 31 0.00 0.00 0.00 0.00 0.00 0.03 0.01 0.04 0.03 0.04 Coupe de France (7 Seasons) 15 15 1,419 15.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (6 Seasons) 140 117 10,614 117.9 2 3 5 2 0 0 14 0 2.7 2.7 4.0 6.7 234 580 286 0.02 0.03 0.04 0.02 0.04 0.02 0.03 0.06 0.02 0.06 Ligue 2 (3 Seasons) 87 84 7,601 84.5 0 0 0 0 0 0 9 1 0.3 0.3 0.6 0.9 80 285 24 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Coupe de la Ligue (3 Seasons) 3 2 246 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 19 Lens fr FRA 2. Ligue 2 4th 37 36 3,300 36.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 14th 36 35 3,153 35.0 0 0 0 0 0 0 3 0 0.3 0.3 0.6 0.8 60 196 16 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.02 0.01 0.02 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 5th 14 13 1,148 12.8 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 20 89 8 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14th 14 13 1,178 13.1 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.2 15 70 4 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 17th 27 22 2,029 22.5 1 0 1 1 0 0 4 0 0.6 0.6 0.6 1.2 39 106 10 0.04 0.00 0.04 0.04 0.04 0.03 0.03 0.05 0.03 0.05 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 11th 37 33 3,007 33.4 1 3 4 1 0 0 1 0 1.0 1.0 2.2 3.2 76 169 107 0.03 0.09 0.12 0.03 0.12 0.03 0.07 0.10 0.03 0.10 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 14th 34 27 2,515 27.9 0 0 0 0 0 0 2 0 0.4 0.4 0.8 1.2 80 149 134 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 14th 19 15 1,348 15.0 0 0 0 0 0 0 5 0 0.3 0.3 0.2 0.5 18 64 23 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 16th 9 7 537 6.0 0 0 0 0 0 0 2 0 0.3 0.3 0.1 0.4 6 22 8 0.00 0.00 0.00 0.00 0.00 0.05 0.02 0.06 0.05 0.06 Matches 9 Seasons 3 Clubs 2 Leagues 227 201 18,215 202.4 2 3 5 2 0 0 23 1 3.0 3.0 4.6 7.6 314 865 310 0.01 0.01 0.02 0.01 0.02 0.02 0.03 0.05 0.02 0.05 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 Brest (4 Seasons) 1 League 112 95 8,729 97.0 2 3 5 2 0 0 7 0 2.2 2.2 3.7 5.9 210 494 255 0.02 0.03 0.05 0.02 0.05 0.02 0.04 0.06 0.02 0.06 Lens (3 Seasons) 1 League 87 84 7,601 84.5 0 0 0 0 0 0 9 1 0.3 0.3 0.6 0.9 80 285 24 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Nantes (2 Seasons) 1 League 28 22 1,885 20.9 0 0 0 0 0 0 7 0 0.5 0.5 0.3 0.8 24 86 31 0.00 0.00 0.00 0.00 0.00 0.03 0.01 0.04 0.03 0.04 Ligue 1 (6 Seasons) 140 117 10,614 117.9 2 3 5 2 0 0 14 0 2.7 2.7 4.0 6.7 234 580 286 0.02 0.03 0.04 0.02 0.04 0.02 0.03 0.06 0.02 0.06 Ligue 2 (3 Seasons) 87 84 7,601 84.5 0 0 0 0 0 0 9 1 0.3 0.3 0.6 0.9 80 285 24 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2026 28 ht Haiti WCQ 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 1 Season 1 Club 1 League 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50
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 2016-2017 19 Lens 2 Leagues 37.1 0 0 3 0.00 0.08 0.00 0 0 2017-2018 20 Lens 3 Leagues 43.0 0 7 2 28.6 0.20 0.06 0.00 0.00 21.1 0 0 0 0.3 0.3 0.04 -0.3 -0.3 2018-2019 21 Lens 1 League 12.8 0 1 0 0.0 0.08 0.00 0.00 34.8 0 0 0 0.0 0.0 0.02 0.0 0.0 2019-2020 22 Brest 3 Leagues 15.8 0 2 1 50.0 0.13 0.06 0.00 0.00 16.1 0 0 0 0.2 0.2 0.08 -0.2 -0.2 2020-2021 23 Brest 2 Leagues 24.5 1 11 1 9.1 0.45 0.04 0.09 1.00 13.2 0 0 0 0.6 0.6 0.06 +0.4 +0.4 2021-2022 24 Brest 2 Leagues 36.3 1 14 3 21.4 0.39 0.08 0.07 0.33 17.1 0 0 0 1.0 1.0 0.08 0.0 0.0 2022-2023 25 Brest 2 Leagues 29.9 0 6 1 16.7 0.20 0.03 0.00 0.00 17.2 0 0 0 0.4 0.4 0.08 -0.4 -0.4 2023-2024 26 Nantes 2 Leagues 15.5 0 5 1 20.0 0.32 0.06 0.00 0.00 20.0 0 0 0 0.3 0.3 0.07 -0.3 -0.3 2024-2025 27 Nantes 2 Leagues 6.0 0 4 0 0.0 0.67 0.00 0.00 17.0 0 0 0 0.3 0.3 0.07 -0.3 -0.3 9 Seasons 3 Clubs 4 Leagues 220.9 2 50 12 24.0 0.24 0.06 0.04 0.17 17.4 0 0 0 3.0 3.0 0.07 -1.0 -1.0 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 Brest (4 Seasons) 3 Leagues 106.6 2 33 6 18.2 0.31 0.06 0.06 0.33 15.7 0 0 0 2.2 2.2 0.08 -0.2 -0.2 Lens (3 Seasons) 3 Leagues 92.9 0 8 5 62.5 0.09 0.06 0.00 0.00 22.8 0 0 0 0.3 0.3 0.04 -0.3 -0.3 Nantes (2 Seasons) 2 Leagues 21.4 0 9 1 11.1 0.42 0.05 0.00 0.00 18.5 0 0 0 0.5 0.5 0.07 -0.5 -0.5 Coupe de France (7 Seasons) 15.8 0 5 0 0.0 0.57 0.00 0.00 0 0 Ligue 1 (6 Seasons) 117.9 2 37 7 18.9 0.31 0.06 0.05 0.29 16.3 0 0 0 2.7 2.7 0.07 -0.7 -0.7 Ligue 2 (3 Seasons) 84.5 0 8 5 62.5 0.09 0.06 0.00 0.00 22.8 0 0 0 0.3 0.3 0.04 -0.3 -0.3 Coupe de la Ligue (3 Seasons) 2.7 0 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 2016-2017 19 Lens fr FRA 2. Ligue 2 4th 36.7 0 0 3 0.00 0.08 0.00 0 0 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 14th 35.0 0 7 2 28.6 0.20 0.06 0.00 0.00 21.1 0 0 0 0.3 0.3 0.04 -0.3 -0.3 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 5th 12.8 0 1 0 0.0 0.08 0.00 0.00 34.8 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14th 13.1 0 2 1 50.0 0.15 0.08 0.00 0.00 16.1 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 17th 22.5 1 10 1 10.0 0.44 0.04 0.10 1.00 13.2 0 0 0 0.6 0.6 0.06 +0.4 +0.4 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 11th 33.4 1 12 3 25.0 0.36 0.09 0.08 0.33 17.1 0 0 0 1.0 1.0 0.08 0.0 0.0 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 14th 27.9 0 5 1 20.0 0.18 0.04 0.00 0.00 17.2 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 14th 15.0 0 4 1 25.0 0.27 0.07 0.00 0.00 20.0 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 16th 6.0 0 4 0 0.0 0.67 0.00 0.00 17.0 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Matches 9 Seasons 3 Clubs 2 Leagues 202.4 2 45 12 26.7 0.22 0.06 0.04 0.17 17.4 0 0 0 3.0 3.0 0.07 -1.0 -1.0 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 Brest (4 Seasons) 1 League 97.0 2 29 6 20.7 0.30 0.06 0.07 0.33 15.7 0 0 0 2.2 2.2 0.08 -0.2 -0.2 Lens (3 Seasons) 1 League 84.5 0 8 5 62.5 0.09 0.06 0.00 0.00 22.8 0 0 0 0.3 0.3 0.04 -0.3 -0.3 Nantes (2 Seasons) 1 League 20.9 0 8 1 12.5 0.38 0.05 0.00 0.00 18.5 0 0 0 0.5 0.5 0.07 -0.5 -0.5 Ligue 1 (6 Seasons) 117.9 2 37 7 18.9 0.31 0.06 0.05 0.29 16.3 0 0 0 2.7 2.7 0.07 -0.7 -0.7 Ligue 2 (3 Seasons) 84.5 0 8 5 62.5 0.09 0.06 0.00 0.00 22.8 0 0 0 0.3 0.3 0.04 -0.3 -0.3
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2026 28 ht Haiti WCQ 2.0 1 0 0 Matches 1 Season 1 Club 1 League 2.0 1 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 2016-2017 19 Lens 2 Leagues 37.1 0 2017-2018 20 Lens 3 Leagues 43.0 1852 2233 82.9 36438 14413 705 773 91.2 853 968 88.1 271 425 63.8 0 0.6 0.6 -0.6 10 145 11 2 196 2018-2019 21 Lens 1 League 12.8 597 763 78.2 13370 5051 166 185 89.7 290 337 86.1 131 218 60.1 0 0.0 0.2 0.0 0 69 3 0 89 2019-2020 22 Brest 3 Leagues 15.8 725 863 84.0 15147 4880 223 256 87.1 380 414 91.8 118 179 65.9 0 0.1 0.2 -0.1 2 53 1 0 70 2020-2021 23 Brest 2 Leagues 24.5 1135 1361 83.4 24366 9866 320 352 90.9 610 676 90.2 200 308 64.9 0 0.6 0.4 -0.6 4 104 4 1 106 2021-2022 24 Brest 2 Leagues 36.3 1326 1782 74.4 24090 10768 624 743 84.0 504 661 76.2 171 306 55.9 3 2.2 1.9 +0.8 25 151 27 17 169 2022-2023 25 Brest 2 Leagues 29.9 1059 1480 71.6 18165 7953 521 601 86.7 385 531 72.5 117 248 47.2 0 0.8 1.0 -0.8 10 113 14 8 149 2023-2024 26 Nantes 2 Leagues 15.5 597 743 80.3 10059 4272 273 302 90.4 263 315 83.5 47 94 50.0 0 0.2 0.3 -0.2 3 45 8 3 64 2024-2025 27 Nantes 2 Leagues 6.0 238 304 78.3 3826 1571 123 141 87.2 96 112 85.7 17 37 45.9 0 0.1 0.1 -0.1 1 22 2 2 22 9 Seasons 3 Clubs 4 Leagues 220.9 7529 9529 79.0 145461 58774 2955 3353 88.1 3381 4014 84.2 1072 1815 59.1 3 4.6 4.8 -1.6 55 702 70 33 865 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 Brest (4 Seasons) 3 Leagues 106.6 4245 5486 77.4 81768 33467 1688 1952 86.5 1879 2282 82.3 606 1041 58.2 3 3.7 3.6 -0.7 41 421 46 26 494 Lens (3 Seasons) 3 Leagues 92.9 2449 2996 81.7 49808 19464 871 958 90.9 1143 1305 87.6 402 643 62.5 0 0.6 0.8 -0.6 10 214 14 2 285 Nantes (2 Seasons) 2 Leagues 21.4 835 1047 79.8 13885 5843 396 443 89.4 359 427 84.1 64 131 48.9 0 0.3 0.4 -0.3 4 67 10 5 86 Coupe de France (7 Seasons) 15.8 0 Ligue 1 (6 Seasons) 117.9 5080 6533 77.8 95653 39310 2084 2395 87.0 2238 2709 82.6 670 1172 57.2 3 4.0 4.1 -1.0 45 488 56 31 580 Ligue 2 (3 Seasons) 84.5 2449 2996 81.7 49808 19464 871 958 90.9 1143 1305 87.6 402 643 62.5 0 0.6 0.8 -0.6 10 214 14 2 285 Coupe de la Ligue (3 Seasons) 2.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 2016-2017 19 Lens fr FRA 2. Ligue 2 4th 36.7 0 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 14th 35.0 1852 2233 82.9 36438 14413 705 773 91.2 853 968 88.1 271 425 63.8 0 0.6 0.6 -0.6 10 145 11 2 196 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 5th 12.8 597 763 78.2 13370 5051 166 185 89.7 290 337 86.1 131 218 60.1 0 0.0 0.2 0.0 0 69 3 0 89 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14th 13.1 725 863 84.0 15147 4880 223 256 87.1 380 414 91.8 118 179 65.9 0 0.1 0.2 -0.1 2 53 1 0 70 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 17th 22.5 1135 1361 83.4 24366 9866 320 352 90.9 610 676 90.2 200 308 64.9 0 0.6 0.4 -0.6 4 104 4 1 106 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 11th 33.4 1326 1782 74.4 24090 10768 624 743 84.0 504 661 76.2 171 306 55.9 3 2.2 1.9 +0.8 25 151 27 17 169 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 14th 27.9 1059 1480 71.6 18165 7953 521 601 86.7 385 531 72.5 117 248 47.2 0 0.8 1.0 -0.8 10 113 14 8 149 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 14th 15.0 597 743 80.3 10059 4272 273 302 90.4 263 315 83.5 47 94 50.0 0 0.2 0.3 -0.2 3 45 8 3 64 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 16th 6.0 238 304 78.3 3826 1571 123 141 87.2 96 112 85.7 17 37 45.9 0 0.1 0.1 -0.1 1 22 2 2 22 Matches 9 Seasons 3 Clubs 2 Leagues 202.4 7529 9529 79.0 145461 58774 2955 3353 88.1 3381 4014 84.2 1072 1815 59.1 3 4.6 4.8 -1.6 55 702 70 33 865 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 Brest (4 Seasons) 1 League 97.0 4245 5486 77.4 81768 33467 1688 1952 86.5 1879 2282 82.3 606 1041 58.2 3 3.7 3.6 -0.7 41 421 46 26 494 Lens (3 Seasons) 1 League 84.5 2449 2996 81.7 49808 19464 871 958 90.9 1143 1305 87.6 402 643 62.5 0 0.6 0.8 -0.6 10 214 14 2 285 Nantes (2 Seasons) 1 League 20.9 835 1047 79.8 13885 5843 396 443 89.4 359 427 84.1 64 131 48.9 0 0.3 0.4 -0.3 4 67 10 5 86 Ligue 1 (6 Seasons) 117.9 5080 6533 77.8 95653 39310 2084 2395 87.0 2238 2709 82.6 670 1172 57.2 3 4.0 4.1 -1.0 45 488 56 31 580 Ligue 2 (3 Seasons) 84.5 2449 2996 81.7 49808 19464 871 958 90.9 1143 1305 87.6 402 643 62.5 0 0.6 0.8 -0.6 10 214 14 2 285
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2026 28 ht Haiti WCQ 2.0 0 Matches 1 Season 1 Club 1 League 2.0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 19 Lens 2 Leagues 37.1 0 2017-2018 20 Lens 3 Leagues 43.0 2233 2076 149 49 0 18 22 98 2 0 0 0 1852 8 25 2018-2019 21 Lens 1 League 12.8 763 741 16 14 1 5 2 2 0 0 0 0 597 6 3 2019-2020 22 Brest 3 Leagues 15.8 863 839 22 19 2 12 0 3 0 0 0 0 725 2 7 2020-2021 23 Brest 2 Leagues 24.5 1361 1297 61 42 0 14 10 19 0 0 0 0 1135 3 10 2021-2022 24 Brest 2 Leagues 36.3 1782 1472 307 28 0 13 82 279 0 0 0 0 1326 3 26 2022-2023 25 Brest 2 Leagues 29.9 1480 1188 285 16 0 9 90 269 0 0 0 0 1059 7 39 2023-2024 26 Nantes 2 Leagues 15.5 743 653 86 15 0 2 14 71 0 0 0 0 597 4 11 2024-2025 27 Nantes 2 Leagues 6.0 304 250 53 6 0 0 9 47 0 0 0 0 238 1 5 9 Seasons 3 Clubs 4 Leagues 220.9 9529 8516 979 189 3 73 229 788 2 0 0 0 7529 34 126 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Brest (4 Seasons) 3 Leagues 106.6 5486 4796 675 105 2 48 182 570 0 0 0 0 4245 15 82 Lens (3 Seasons) 3 Leagues 92.9 2996 2817 165 63 1 23 24 100 2 0 0 0 2449 14 28 Nantes (2 Seasons) 2 Leagues 21.4 1047 903 139 21 0 2 23 118 0 0 0 0 835 5 16 Coupe de France (7 Seasons) 15.8 14 Ligue 1 (6 Seasons) 117.9 6533 5699 814 126 2 50 191 688 0 0 0 0 5080 20 98 Ligue 2 (3 Seasons) 84.5 2996 2817 165 63 1 23 24 100 2 0 0 0 2449 14 28 Coupe de la Ligue (3 Seasons) 2.7 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 19 Lens fr FRA 2. Ligue 2 4th 36.7 0 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 14th 35.0 2233 2076 149 49 0 18 22 98 2 0 0 0 1852 8 25 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 5th 12.8 763 741 16 14 1 5 2 2 0 0 0 0 597 6 3 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14th 13.1 863 839 22 19 2 12 0 3 0 0 0 0 725 2 7 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 17th 22.5 1361 1297 61 42 0 14 10 19 0 0 0 0 1135 3 10 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 11th 33.4 1782 1472 307 28 0 13 74 279 0 0 0 0 1326 3 26 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 14th 27.9 1480 1188 285 16 0 9 85 269 0 0 0 0 1059 7 39 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 14th 15.0 743 653 86 15 0 2 13 71 0 0 0 0 597 4 11 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 16th 6.0 304 250 53 6 0 0 9 47 0 0 0 0 238 1 5 Matches 9 Seasons 3 Clubs 2 Leagues 202.4 9529 8516 979 189 3 73 215 788 2 0 0 0 7529 34 126 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Brest (4 Seasons) 1 League 97.0 5486 4796 675 105 2 48 169 570 0 0 0 0 4245 15 82 Lens (3 Seasons) 1 League 84.5 2996 2817 165 63 1 23 24 100 2 0 0 0 2449 14 28 Nantes (2 Seasons) 1 League 20.9 1047 903 139 21 0 2 22 118 0 0 0 0 835 5 16 Ligue 1 (6 Seasons) 117.9 6533 5699 814 126 2 50 191 688 0 0 0 0 5080 20 98 Ligue 2 (3 Seasons) 84.5 2996 2817 165 63 1 23 24 100 2 0 0 0 2449 14 28
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 2026 28 ht Haiti WCQ 2.0 Matches 1 Season 1 Club 1 League 2.0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 19 Lens 2 Leagues 37.1 2017-2018 20 Lens 3 Leagues 43.0 35 1.00 29 3 2 1 0 0 1 0.03 1 0 0 0 0 0 2018-2019 21 Lens 1 League 12.8 10 0.78 8 0 0 0 2 0 0 0.00 0 0 0 0 0 0 2019-2020 22 Brest 3 Leagues 15.8 11 0.84 9 0 1 0 0 1 0 0.00 0 0 0 0 0 0 2020-2021 23 Brest 2 Leagues 24.5 14 0.62 12 0 2 0 0 0 3 0.13 3 0 0 0 0 0 2021-2022 24 Brest 2 Leagues 36.3 58 1.74 45 4 5 0 2 2 6 0.18 5 0 1 0 0 0 2022-2023 25 Brest 2 Leagues 29.9 48 1.72 32 4 5 0 7 0 4 0.14 0 0 0 0 4 0 2023-2024 26 Nantes 2 Leagues 15.5 12 0.80 10 0 0 1 0 1 0 0.00 0 0 0 0 0 0 2024-2025 27 Nantes 2 Leagues 6.0 5 0.84 3 0 1 0 1 0 0 0.00 0 0 0 0 0 0 9 Seasons 3 Clubs 4 Leagues 220.9 193 1.16 148 11 16 2 12 4 14 0.08 9 0 1 0 4 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Brest (4 Seasons) 3 Leagues 106.6 131 1.35 98 8 13 0 9 3 13 0.13 8 0 1 0 4 0 Lens (3 Seasons) 3 Leagues 92.9 45 0.94 37 3 2 1 2 0 1 0.02 1 0 0 0 0 0 Nantes (2 Seasons) 2 Leagues 21.4 17 0.81 13 0 1 1 1 1 0 0.00 0 0 0 0 0 0 Coupe de France (7 Seasons) 15.8 Ligue 1 (6 Seasons) 117.9 148 1.25 111 8 14 1 10 4 13 0.11 8 0 1 0 4 0 Ligue 2 (3 Seasons) 84.5 45 0.94 37 3 2 1 2 0 1 0.02 1 0 0 0 0 0 Coupe de la Ligue (3 Seasons) 2.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 2016-2017 19 Lens fr FRA 2. Ligue 2 4th 36.7 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 14th 35.0 35 1.00 29 3 2 1 0 0 1 0.03 1 0 0 0 0 0 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 5th 12.8 10 0.78 8 0 0 0 2 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14th 13.1 11 0.84 9 0 1 0 0 1 0 0.00 0 0 0 0 0 0 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 17th 22.5 14 0.62 12 0 2 0 0 0 3 0.13 3 0 0 0 0 0 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 11th 33.4 58 1.74 45 4 5 0 2 2 6 0.18 5 0 1 0 0 0 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 14th 27.9 48 1.72 32 4 5 0 7 0 4 0.14 0 0 0 0 4 0 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 14th 15.0 12 0.80 10 0 0 1 0 1 0 0.00 0 0 0 0 0 0 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 16th 6.0 5 0.84 3 0 1 0 1 0 0 0.00 0 0 0 0 0 0 Matches 9 Seasons 3 Clubs 2 Leagues 202.4 193 1.16 148 11 16 2 12 4 14 0.08 9 0 1 0 4 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Brest (4 Seasons) 1 League 97.0 131 1.35 98 8 13 0 9 3 13 0.13 8 0 1 0 4 0 Lens (3 Seasons) 1 League 84.5 45 0.94 37 3 2 1 2 0 1 0.02 1 0 0 0 0 0 Nantes (2 Seasons) 1 League 20.9 17 0.81 13 0 1 1 1 1 0 0.00 0 0 0 0 0 0 Ligue 1 (6 Seasons) 117.9 148 1.25 111 8 14 1 10 4 13 0.11 8 0 1 0 4 0 Ligue 2 (3 Seasons) 84.5 45 0.94 37 3 2 1 2 0 1 0.02 1 0 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 2026 28 ht Haiti WCQ 2.0 Matches 1 Season 1 Club 1 League 2.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 2016-2017 19 Lens 2 Leagues 37.1 0 0 0 2017-2018 20 Lens 3 Leagues 43.0 70 43 53 17 0 34 57 59.6 23 35 18 17 49 119 140 0 2018-2019 21 Lens 1 League 12.8 22 10 14 8 0 12 23 52.2 11 14 4 10 8 30 47 1 2019-2020 22 Brest 3 Leagues 15.8 12 12 5 6 1 2 6 33.3 4 23 8 15 20 32 50 0 2020-2021 23 Brest 2 Leagues 24.5 38 23 24 14 0 15 32 46.9 17 24 16 8 30 68 70 0 2021-2022 24 Brest 2 Leagues 36.3 71 46 43 21 7 42 90 46.7 48 40 5 35 56 124 92 0 2022-2023 25 Brest 2 Leagues 29.9 72 40 44 24 4 42 73 57.5 31 33 5 28 32 100 65 1 2023-2024 26 Nantes 2 Leagues 15.5 37 19 16 17 4 18 44 40.9 26 17 5 12 18 55 34 0 2024-2025 27 Nantes 2 Leagues 6.0 21 12 13 4 4 15 27 55.6 12 10 3 7 8 29 23 0 9 Seasons 3 Clubs 4 Leagues 220.9 343 205 212 111 20 180 352 51.1 172 196 64 132 221 557 521 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Brest (4 Seasons) 3 Leagues 106.6 193 121 116 65 12 101 201 50.2 100 120 34 86 138 324 277 1 Lens (3 Seasons) 3 Leagues 92.9 92 53 67 25 0 46 80 57.5 34 49 22 27 57 149 187 1 Nantes (2 Seasons) 2 Leagues 21.4 58 31 29 21 8 33 71 46.5 38 27 8 19 26 84 57 0 Coupe de France (7 Seasons) 15.8 6 7 0 Ligue 1 (6 Seasons) 117.9 251 142 145 86 20 134 272 49.3 138 147 42 105 157 408 334 1 Ligue 2 (3 Seasons) 84.5 92 53 67 25 0 46 80 57.5 34 49 22 27 57 149 187 1 Coupe de la Ligue (3 Seasons) 2.7 4 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 19 Lens fr FRA 2. Ligue 2 4th 36.7 0 0 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 14th 35.0 70 43 53 17 0 34 57 59.6 23 35 18 17 49 119 140 0 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 5th 12.8 22 10 14 8 0 12 23 52.2 11 14 4 10 8 30 47 1 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14th 13.1 12 8 5 6 1 2 6 33.3 4 23 8 15 20 32 50 0 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 17th 22.5 38 21 24 14 0 15 32 46.9 17 24 16 8 30 68 70 0 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 11th 33.4 71 44 43 21 7 42 90 46.7 48 40 5 35 53 124 92 0 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 14th 27.9 72 38 44 24 4 42 73 57.5 31 33 5 28 28 100 65 1 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 14th 15.0 37 19 16 17 4 18 44 40.9 26 17 5 12 18 55 34 0 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 16th 6.0 21 12 13 4 4 15 27 55.6 12 10 3 7 8 29 23 0 Matches 9 Seasons 3 Clubs 2 Leagues 202.4 343 195 212 111 20 180 352 51.1 172 196 64 132 214 557 521 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 Brest (4 Seasons) 1 League 97.0 193 111 116 65 12 101 201 50.2 100 120 34 86 131 324 277 1 Lens (3 Seasons) 1 League 84.5 92 53 67 25 0 46 80 57.5 34 49 22 27 57 149 187 1 Nantes (2 Seasons) 1 League 20.9 58 31 29 21 8 33 71 46.5 38 27 8 19 26 84 57 0 Ligue 1 (6 Seasons) 117.9 251 142 145 86 20 134 272 49.3 138 147 42 105 157 408 334 1 Ligue 2 (3 Seasons) 84.5 92 53 67 25 0 46 80 57.5 34 49 22 27 57 149 187 1
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 2026 28 ht Haiti WCQ 2.0 Matches 1 Season 1 Club 1 League 2.0 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 2016-2017 19 Lens 2 Leagues 37.1 2017-2018 20 Lens 3 Leagues 43.0 2575 175 1160 1316 135 9 2575 34 28 82.4 6 17.6 1744 11456 7619 60 40 3 26 9 1687 16 2018-2019 21 Lens 1 League 12.8 876 54 378 475 28 4 876 7 5 71.4 2 28.6 519 3365 2212 20 11 1 9 1 573 8 2019-2020 22 Brest 3 Leagues 15.8 999 117 513 465 25 5 999 11 7 63.6 4 36.4 581 3471 2011 15 7 2 5 3 682 4 2020-2021 23 Brest 2 Leagues 24.5 1557 196 780 718 70 16 1557 19 18 94.7 1 5.3 967 5694 3639 39 19 3 12 10 1069 10 2021-2022 24 Brest 2 Leagues 36.3 2151 126 698 1036 429 31 2151 42 19 45.2 23 54.8 1174 6682 3680 76 49 6 46 21 1205 107 2022-2023 25 Brest 2 Leagues 29.9 1775 96 486 887 434 18 1775 65 26 40.0 30 46.2 1099 7192 3960 80 71 10 39 20 979 134 2023-2024 26 Nantes 2 Leagues 15.5 894 53 324 444 133 6 894 15 9 60.0 6 40.0 621 3240 1644 18 28 1 21 8 556 23 2024-2025 27 Nantes 2 Leagues 6.0 378 28 132 185 61 3 378 5 2 40.0 1 20.0 161 670 327 6 8 1 6 3 198 8 9 Seasons 3 Clubs 4 Leagues 220.9 11205 845 4471 5526 1315 92 11205 198 114 57.6 73 36.9 6866 41770 25092 314 233 27 164 75 6949 310 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 Brest (4 Seasons) 3 Leagues 106.6 6482 535 2477 3106 958 70 6482 137 70 51.1 58 42.3 3821 23039 13290 210 146 21 102 54 3935 255 Lens (3 Seasons) 3 Leagues 92.9 3451 229 1538 1791 163 13 3451 41 33 80.5 8 19.5 2263 14821 9831 80 51 4 35 10 2260 24 Nantes (2 Seasons) 2 Leagues 21.4 1272 81 456 629 194 9 1272 20 11 55.0 7 35.0 782 3910 1971 24 36 2 27 11 754 31 Coupe de France (7 Seasons) 15.8 Ligue 1 (6 Seasons) 117.9 7754 616 2933 3735 1152 79 7754 157 81 51.6 65 41.4 4603 26949 15261 234 182 23 129 65 4689 286 Ligue 2 (3 Seasons) 84.5 3451 229 1538 1791 163 13 3451 41 33 80.5 8 19.5 2263 14821 9831 80 51 4 35 10 2260 24 Coupe de la Ligue (3 Seasons) 2.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 2016-2017 19 Lens fr FRA 2. Ligue 2 4th 36.7 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 14th 35.0 2575 175 1160 1316 135 9 2575 34 28 82.4 6 17.6 1744 11456 7619 60 40 3 26 9 1687 16 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 5th 12.8 876 54 378 475 28 4 876 7 5 71.4 2 28.6 519 3365 2212 20 11 1 9 1 573 8 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14th 13.1 999 117 513 465 25 5 999 11 7 63.6 4 36.4 581 3471 2011 15 7 2 5 3 682 4 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 17th 22.5 1557 196 780 718 70 16 1557 19 18 94.7 1 5.3 967 5694 3639 39 19 3 12 10 1069 10 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 11th 33.4 2151 126 698 1036 429 31 2151 42 19 45.2 23 54.8 1174 6682 3680 76 49 6 46 21 1205 107 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 14th 27.9 1775 96 486 887 434 18 1775 65 26 40.0 30 46.2 1099 7192 3960 80 71 10 39 20 979 134 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 14th 15.0 894 53 324 444 133 6 894 15 9 60.0 6 40.0 621 3240 1644 18 28 1 21 8 556 23 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 16th 6.0 378 28 132 185 61 3 378 5 2 40.0 1 20.0 161 670 327 6 8 1 6 3 198 8 Matches 9 Seasons 3 Clubs 2 Leagues 202.4 11205 845 4471 5526 1315 92 11205 198 114 57.6 73 36.9 6866 41770 25092 314 233 27 164 75 6949 310 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 Brest (4 Seasons) 1 League 97.0 6482 535 2477 3106 958 70 6482 137 70 51.1 58 42.3 3821 23039 13290 210 146 21 102 54 3935 255 Lens (3 Seasons) 1 League 84.5 3451 229 1538 1791 163 13 3451 41 33 80.5 8 19.5 2263 14821 9831 80 51 4 35 10 2260 24 Nantes (2 Seasons) 1 League 20.9 1272 81 456 629 194 9 1272 20 11 55.0 7 35.0 782 3910 1971 24 36 2 27 11 754 31 Ligue 1 (6 Seasons) 117.9 7754 616 2933 3735 1152 79 7754 157 81 51.6 65 41.4 4603 26949 15261 234 182 23 129 65 4689 286 Ligue 2 (3 Seasons) 84.5 3451 229 1538 1791 163 13 3451 41 33 80.5 8 19.5 2263 14821 9831 80 51 4 35 10 2260 24
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 1/3 CPA Mis Dis Rec Matches 2026 28 ht Haiti WCQ 2.0 Matches 1 Season 1 Club 1 League 2.0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 19 Lens fr FRA 1. Coupe de la Ligue 1 36 36 17.1 0.4 0 0 1 35 1 3.00 1 0 +1 +2.50 +1.47 Matches 2016-2017 19 Lens fr FRA 2. Ligue 2 37 3,300 89 96.5 36.7 36 35 1 0 1.75 57 39 +18 +0.49 -0.26 Matches 2017-2018 20 Lens fr FRA Coupe de France 6 630 105 100.0 7.0 6 105 6 0 0 2.67 13 4 +9 +1.29 Matches 2017-2018 20 Lens fr FRA 1. Coupe de la Ligue 1 90 90 50.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 -2.00 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 36 3,153 88 92.2 35.0 35 35 1 2 1.14 45 47 -2 -0.06 -0.39 49.6 42.4 +7.2 +0.21 -0.16 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 14 1,148 82 33.6 12.8 13 85 12 1 45 0 1.75 9 7 +2 +0.16 -0.60 16.0 10.2 +5.8 +0.45 +0.12 Matches 2019-2020 22 Brest fr FRA Coupe de France 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2019-2020 22 Brest fr FRA 1. Coupe de la Ligue 1 120 120 40.0 1.3 1 120 1 0 2 3.00 1 1 0 0.00 0.00 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14 1,178 84 46.7 13.1 13 90 13 1 7 6 1.36 18 18 0 0.00 +0.20 17.2 17.9 -0.7 -0.05 +0.89 Matches 2020-2021 23 Brest fr FRA Coupe de France 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 4 -2 -1.00 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 27 2,029 75 59.3 22.5 22 89 21 5 15 11 1.11 32 43 -11 -0.49 -0.16 31.3 37.4 -6.1 -0.27 -0.14 Matches 2021-2022 24 Brest fr FRA Coupe de France 3 264 88 97.8 2.9 3 88 2 0 0 1.33 2 2 0 0.00 -15.00 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 37 3,007 81 87.9 33.4 33 89 31 4 18 1 1.22 44 50 -6 -0.18 +0.26 38.5 50.8 -12.3 -0.37 -0.25 Matches 2022-2023 25 Brest fr FRA Coupe de France 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 34 2,515 74 73.5 27.9 27 88 22 7 20 4 1.24 34 39 -5 -0.18 +0.32 33.9 38.5 -4.6 -0.16 +0.64 Matches 2023-2024 26 Nantes fr FRA Coupe de France 1 45 45 25.0 0.5 1 45 0 0 1 3.00 0 1 -1 -2.00 -4.00 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 19 1,348 71 44.1 15.0 15 86 9 4 15 8 1.42 14 17 -3 -0.20 +0.96 15.7 20.1 -4.4 -0.29 +0.29 Matches 2024-2025 27 Nantes fr FRA Coupe de France 0 0 0 0 1 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 9 537 60 37.3 6.0 7 72 3 2 17 4 1.00 9 9 0 0.00 +0.70 7.0 8.1 -1.1 -0.19 +0.26 Matches 9 Seasons 3 Clubs 4 Leagues 245 19,880 81 66.5 220.9 218 88 196 27 19 41 1.38 287 289 -2 -0.01 +0.14 209.3 225.5 -16.2 -0.10 +0.20 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 Brest (4 Seasons) 3 Leagues 121 9,593 79 69.4 106.6 104 89 95 17 17 24 1.23 137 162 -25 -0.23 +0.06 121.0 144.6 -23.6 -0.24 +0.31 Lens (3 Seasons) 3 Leagues 95 8,357 88 74.1 92.9 91 91 89 4 40 3 1.57 127 100 +27 +0.29 -0.45 65.6 52.7 +13.0 +0.27 -0.07 Nantes (2 Seasons) 2 Leagues 29 1,930 67 40.5 21.4 23 80 12 6 16 14 1.34 23 27 -4 -0.19 +0.66 22.7 28.2 -5.5 -0.26 +0.27 Coupe de France (7 Seasons) 15 1,419 95 86.0 15.8 15 95 13 0 2 1.93 21 16 +5 +0.32 -2.24 Ligue 1 (6 Seasons) 140 10,614 76 61.4 117.9 117 87 99 23 17 34 1.23 151 176 -25 -0.21 +0.38 143.7 172.9 -29.1 -0.25 +0.30 Ligue 2 (3 Seasons) 87 7,601 87 74.1 84.5 84 85 82 3 45 2 1.50 111 93 +18 +0.21 -0.50 65.6 52.7 +13.0 +0.27 -0.07 Coupe de la Ligue (3 Seasons) 3 246 82 35.7 2.7 2 106 2 1 35 3 2.00 4 4 0 0.00 -0.61
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 2016-2017 19 Lens 2 Leagues 38 3,336 88 91.9 37.1 36 35 2 35 1 1.78 58 39 +19 +0.51 -0.41 2017-2018 20 Lens 3 Leagues 43 3,873 90 91.6 43.0 42 103 42 1 2 1.33 60 54 +6 +0.14 -0.36 49.6 42.4 +7.2 +0.21 -0.16 2018-2019 21 Lens 1 League 14 1,148 82 33.6 12.8 13 85 12 1 45 0 1.75 9 7 +2 +0.16 -0.60 16.0 10.2 +5.8 +0.45 +0.12 2019-2020 22 Brest 3 Leagues 16 1,418 89 48.2 15.8 15 94 15 1 7 8 1.38 20 21 -1 -0.06 +0.11 17.2 17.9 -0.7 -0.05 +0.89 2020-2021 23 Brest 2 Leagues 29 2,209 76 61.4 24.5 24 89 23 5 15 11 1.14 34 47 -13 -0.53 -0.21 31.3 37.4 -6.1 -0.27 -0.14 2021-2022 24 Brest 2 Leagues 40 3,271 82 88.6 36.3 36 89 33 4 18 1 1.23 46 52 -6 -0.17 +0.05 38.5 50.8 -12.3 -0.37 -0.25 2022-2023 25 Brest 2 Leagues 36 2,695 75 74.9 29.9 29 88 24 7 20 4 1.25 37 42 -5 -0.17 +0.33 33.9 38.5 -4.6 -0.16 +0.64 2023-2024 26 Nantes 2 Leagues 20 1,393 70 43.0 15.5 16 83 9 4 15 9 1.50 14 18 -4 -0.26 +0.67 15.7 20.1 -4.4 -0.29 +0.29 2024-2025 27 Nantes 2 Leagues 9 537 60 35.1 6.0 7 72 3 2 17 5 1.00 9 9 0 0.00 +0.70 7.0 8.1 -1.1 -0.19 +0.26 9 Seasons 3 Clubs 4 Leagues 245 19,880 81 66.5 220.9 218 88 196 27 19 41 1.38 287 289 -2 -0.01 +0.14 209.3 225.5 -16.2 -0.10 +0.20 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 Brest (4 Seasons) 3 Leagues 121 9,593 79 69.4 106.6 104 89 95 17 17 24 1.23 137 162 -25 -0.23 +0.06 121.0 144.6 -23.6 -0.24 +0.31 Lens (3 Seasons) 3 Leagues 95 8,357 88 74.1 92.9 91 91 89 4 40 3 1.57 127 100 +27 +0.29 -0.45 65.6 52.7 +13.0 +0.27 -0.07 Nantes (2 Seasons) 2 Leagues 29 1,930 67 40.5 21.4 23 80 12 6 16 14 1.34 23 27 -4 -0.19 +0.66 22.7 28.2 -5.5 -0.26 +0.27 Coupe de France (7 Seasons) 15 1,419 95 86.0 15.8 15 95 13 0 2 1.93 21 16 +5 +0.32 -2.24 Ligue 1 (6 Seasons) 140 10,614 76 61.4 117.9 117 87 99 23 17 34 1.23 151 176 -25 -0.21 +0.38 143.7 172.9 -29.1 -0.25 +0.30 Ligue 2 (3 Seasons) 87 7,601 87 74.1 84.5 84 85 82 3 45 2 1.50 111 93 +18 +0.21 -0.50 65.6 52.7 +13.0 +0.27 -0.07 Coupe de la Ligue (3 Seasons) 3 246 82 35.7 2.7 2 106 2 1 35 3 2.00 4 4 0 0.00 -0.61
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 2016-2017 19 Lens fr FRA 2. Ligue 2 4th 37 3,300 89 96.5 36.7 36 35 1 0 1.75 57 39 +18 +0.49 -0.26 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 14th 36 3,153 88 92.2 35.0 35 35 1 2 1.14 45 47 -2 -0.06 -0.39 49.6 42.4 +7.2 +0.21 -0.16 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 5th 14 1,148 82 33.6 12.8 13 85 12 1 45 0 1.75 9 7 +2 +0.16 -0.60 16.0 10.2 +5.8 +0.45 +0.12 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14th 14 1,178 84 46.7 13.1 13 90 13 1 7 6 1.36 18 18 0 0.00 +0.20 17.2 17.9 -0.7 -0.05 +0.89 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 17th 27 2,029 75 59.3 22.5 22 89 21 5 15 11 1.11 32 43 -11 -0.49 -0.16 31.3 37.4 -6.1 -0.27 -0.14 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 11th 37 3,007 81 87.9 33.4 33 89 31 4 18 1 1.22 44 50 -6 -0.18 +0.26 38.5 50.8 -12.3 -0.37 -0.25 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 14th 34 2,515 74 73.5 27.9 27 88 22 7 20 4 1.24 34 39 -5 -0.18 +0.32 33.9 38.5 -4.6 -0.16 +0.64 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 14th 19 1,348 71 44.1 15.0 15 86 9 4 15 8 1.42 14 17 -3 -0.20 +0.96 15.7 20.1 -4.4 -0.29 +0.29 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 16th 9 537 60 37.3 6.0 7 72 3 2 17 4 1.00 9 9 0 0.00 +0.70 7.0 8.1 -1.1 -0.19 +0.26 Matches 9 Seasons 3 Clubs 2 Leagues 227 18,215 80 66.1 202.4 201 87 181 26 18 36 1.33 262 269 -7 -0.03 +0.19 209.3 225.5 -16.2 -0.10 +0.20 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 Brest (4 Seasons) 1 League 112 8,729 78 68.3 97.0 95 89 87 17 17 22 1.22 128 150 -22 -0.23 +0.11 121.0 144.6 -23.6 -0.24 +0.31 Lens (3 Seasons) 1 League 87 7,601 87 74.1 84.5 84 85 82 3 45 2 1.50 111 93 +18 +0.21 -0.50 65.6 52.7 +13.0 +0.27 -0.07 Nantes (2 Seasons) 1 League 28 1,885 67 41.9 20.9 22 81 12 6 16 12 1.29 23 26 -3 -0.14 +0.85 22.7 28.2 -5.5 -0.26 +0.27 Ligue 1 (6 Seasons) 140 10,614 76 61.4 117.9 117 87 99 23 17 34 1.23 151 176 -25 -0.21 +0.38 143.7 172.9 -29.1 -0.25 +0.30 Ligue 2 (3 Seasons) 87 7,601 87 74.1 84.5 84 85 82 3 45 2 1.50 111 93 +18 +0.21 -0.50 65.6 52.7 +13.0 +0.27 -0.07
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2026 28 ht Haiti WCQ 2 180 90 100.0 2.0 2 90 2 0 0 3.00 5 2 +3 +1.50 Matches 1 Season 1 Club 1 League 2 180 90 100.0 2.0 2 90 2 0 0 3.00 5 2 +3 +1.50
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 2016-2017 19 Lens 2 Leagues 37.1 4 0 0 20 0 0 0 0 0 0 0 0 2017-2018 20 Lens 3 Leagues 43.0 3 0 0 21 29 0 22 49 43 0 0 0 251 53 43 55.2 2018-2019 21 Lens 1 League 12.8 2 1 0 15 12 0 2 8 10 0 1 0 78 26 20 56.5 2019-2020 22 Brest 3 Leagues 15.8 0 0 0 11 9 0 0 20 12 0 1 0 73 21 28 42.9 2020-2021 23 Brest 2 Leagues 24.5 4 0 0 21 15 0 10 30 23 0 2 0 112 38 50 43.2 2021-2022 24 Brest 2 Leagues 36.3 2 0 0 36 31 3 82 56 46 0 0 1 205 38 35 52.1 2022-2023 25 Brest 2 Leagues 29.9 2 0 0 42 21 5 90 32 40 2 0 0 159 33 22 60.0 2023-2024 26 Nantes 2 Leagues 15.5 5 0 0 29 17 0 14 18 19 0 1 0 80 15 15 50.0 2024-2025 27 Nantes 2 Leagues 6.0 2 0 0 14 6 0 9 8 12 0 0 0 20 9 3 75.0 9 Seasons 3 Clubs 4 Leagues 220.9 24 1 0 209 140 8 229 221 205 2 5 1 978 233 216 51.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Brest (4 Seasons) 3 Leagues 106.6 8 0 0 110 76 8 182 138 121 2 3 1 549 130 135 49.1 Lens (3 Seasons) 3 Leagues 92.9 9 1 0 56 41 0 24 57 53 0 1 0 329 79 63 55.6 Nantes (2 Seasons) 2 Leagues 21.4 7 0 0 43 23 0 23 26 31 0 1 0 100 24 18 57.1 Coupe de France (7 Seasons) 15.8 1 0 0 4 2 1 14 7 6 0 Ligue 1 (6 Seasons) 117.9 14 0 0 148 97 7 191 157 142 2 4 1 649 154 153 50.2 Ligue 2 (3 Seasons) 84.5 9 1 0 56 41 0 24 57 53 0 1 0 329 79 63 55.6 Coupe de la Ligue (3 Seasons) 2.7 0 0 0 1 0 0 0 0 4 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 2016-2017 19 Lens fr FRA 2. Ligue 2 4th 36.7 4 0 0 20 0 0 0 0 0 0 0 0 Matches 2017-2018 20 Lens fr FRA 2. Ligue 2 14th 35.0 3 0 0 21 29 0 22 49 43 0 0 0 251 53 43 55.2 Matches 2018-2019 21 Lens fr FRA 2. Ligue 2 5th 12.8 2 1 0 15 12 0 2 8 10 0 1 0 78 26 20 56.5 Matches 2019-2020 22 Brest fr FRA 1. Ligue 1 14th 13.1 0 0 0 10 9 0 0 20 8 0 1 0 73 21 28 42.9 Matches 2020-2021 23 Brest fr FRA 1. Ligue 1 17th 22.5 4 0 0 21 15 0 10 30 21 0 2 0 112 38 50 43.2 Matches 2021-2022 24 Brest fr FRA 1. Ligue 1 11th 33.4 1 0 0 35 31 3 74 53 44 0 0 1 205 38 35 52.1 Matches 2022-2023 25 Brest fr FRA 1. Ligue 1 14th 27.9 2 0 0 39 20 4 85 28 38 2 0 0 159 33 22 60.0 Matches 2023-2024 26 Nantes fr FRA 1. Ligue 1 14th 15.0 5 0 0 29 16 0 13 18 19 0 1 0 80 15 15 50.0 Matches 2024-2025 27 Nantes fr FRA 1. Ligue 1 16th 6.0 2 0 0 14 6 0 9 8 12 0 0 0 20 9 3 75.0 Matches 9 Seasons 3 Clubs 2 Leagues 202.4 23 1 0 204 138 7 215 214 195 2 5 1 978 233 216 51.9 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Brest (4 Seasons) 1 League 97.0 7 0 0 105 75 7 169 131 111 2 3 1 549 130 135 49.1 Lens (3 Seasons) 1 League 84.5 9 1 0 56 41 0 24 57 53 0 1 0 329 79 63 55.6 Nantes (2 Seasons) 1 League 20.9 7 0 0 43 22 0 22 26 31 0 1 0 100 24 18 57.1 Ligue 1 (6 Seasons) 117.9 14 0 0 148 97 7 191 157 142 2 4 1 649 154 153 50.2 Ligue 2 (3 Seasons) 84.5 9 1 0 56 41 0 24 57 53 0 1 0 329 79 63 55.6
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2026 28 ht Haiti WCQ 2.0 0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, 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 Jean-Kevin Duverne Pages
Jean-Kevin Duverne 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