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 Caen fr FRA 1. Ligue 1 5 0 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Rennes fr FRA 1. Coupe de la Ligue 0 0 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 6 0 114 1.3 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.1 1 2 10 0.79 0.00 0.79 0.79 0.79 0.77 0.06 0.82 0.77 0.82 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 12 7 654 7.3 1 0 1 1 0 0 1 0 1.4 1.4 0.3 1.8 16 10 64 0.14 0.00 0.14 0.14 0.14 0.20 0.05 0.24 0.20 0.24 Matches 2018-2019 21 Orléans fr FRA Coupe de France 3 2 186 2.1 1 0 1 1 0 0 1 0 0.48 0.00 0.48 0.48 0.48 Matches 2018-2019 21 Orléans fr FRA 1. Coupe de la Ligue 4 2 308 3.4 1 0 1 1 0 0 1 0 0.29 0.00 0.29 0.29 0.29 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 20 12 1,170 13.0 7 2 9 7 0 0 1 0 3.7 3.7 1.3 5.0 40 26 102 0.54 0.15 0.69 0.54 0.69 0.29 0.10 0.39 0.29 0.39 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 5 1 157 1.7 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 9 7 13 0.00 0.00 0.00 0.00 0.00 0.21 0.02 0.22 0.21 0.22 Matches 2020-2021 23 Clermont Foot fr FRA Coupe de France 1 1 120 1.3 1 0 1 1 0 0 0 0 0.75 0.00 0.75 0.75 0.75 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 33 7 838 9.3 2 0 2 2 0 0 1 1 3.6 3.6 0.5 4.0 16 25 67 0.21 0.00 0.21 0.21 0.21 0.38 0.05 0.43 0.38 0.43 Matches 2021-2022 24 Clermont Foot fr FRA Coupe de France 2 2 154 1.7 2 0 2 0 2 2 1 0 1.17 0.00 1.17 0.00 0.00 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 15 1 290 3.2 1 1 2 1 0 0 1 0 0.7 0.7 1.3 2.1 4 4 22 0.31 0.31 0.62 0.31 0.62 0.23 0.42 0.65 0.23 0.65 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 12 10 744 8.3 3 0 3 2 1 1 1 0 2.6 2.4 0.9 3.3 18 5 49 0.36 0.00 0.36 0.24 0.24 0.31 0.10 0.42 0.29 0.40 Matches 2022-2023 25 Grenoble fr FRA Coupe de France 6 3 260 2.9 3 1 4 3 0 0 0 0 1.04 0.35 1.38 1.04 1.38 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 29 22 1,783 19.8 4 2 6 4 0 0 6 0 4.8 4.8 2.0 6.8 50 33 155 0.20 0.10 0.30 0.20 0.30 0.24 0.10 0.34 0.24 0.34 Matches 2023-2024 26 Stade Laval fr FRA Coupe de France 3 2 146 1.6 1 0 1 1 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 15 2 283 3.1 0 2 2 0 0 0 1 0 0.6 0.6 1.3 1.9 4 4 20 0.00 0.64 0.64 0.00 0.64 0.18 0.42 0.59 0.18 0.59 Matches 2024-2025 27 Stade Laval fr FRA Coupe de France 1 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 4 0 76 0.8 0 0 0 0 0 0 0 0 0.2 0.2 0.0 0.2 1 0 7 0.00 0.00 0.00 0.00 0.00 0.18 0.00 0.18 0.18 0.18 Matches 9 Seasons 7 Clubs 4 Leagues 176 74 7,391 82.1 28 8 36 25 3 3 15 1 18.9 18.7 7.8 26.5 159 116 509 0.34 0.10 0.44 0.30 0.40 0.28 0.11 0.39 0.28 0.39 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 Clermont Foot (2 Seasons) 3 Leagues 51 11 1,402 15.6 6 1 7 4 2 2 3 1 4.3 4.3 1.8 6.1 20 29 89 0.39 0.06 0.45 0.26 0.32 0.34 0.15 0.49 0.34 0.49 Grenoble (2 Seasons) 2 Leagues 47 35 2,787 31.0 10 3 13 9 1 1 7 0 7.4 7.2 2.9 10.1 68 38 204 0.32 0.10 0.42 0.29 0.39 0.26 0.10 0.37 0.26 0.36 Stade Laval (2 Seasons) 2 Leagues 23 4 552 6.1 1 2 3 1 0 0 1 0 0.7 0.7 1.3 2.0 5 4 27 0.16 0.33 0.49 0.16 0.49 0.18 0.33 0.51 0.18 0.51 Caen (2 Seasons) 2 Leagues 10 1 218 2.4 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 9 7 13 0.00 0.00 0.00 0.00 0.00 0.21 0.02 0.22 0.21 0.22 Orléans (1 Season) 3 Leagues 27 16 1,664 18.5 9 2 11 9 0 0 3 0 3.7 3.7 1.3 5.0 40 26 102 0.49 0.11 0.59 0.49 0.59 0.29 0.10 0.39 0.29 0.39 Valenciennes (1 Season) 1 League 12 7 654 7.3 1 0 1 1 0 0 1 0 1.4 1.4 0.3 1.8 16 10 64 0.14 0.00 0.14 0.14 0.14 0.20 0.05 0.24 0.20 0.24 Rennes (1 Season) 2 Leagues 6 0 114 1.3 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.1 1 2 10 0.79 0.00 0.79 0.79 0.79 0.77 0.06 0.82 0.77 0.82 Ligue 2 (8 Seasons) 130 61 5,705 63.4 17 6 23 16 1 1 11 1 17.1 17.0 6.4 23.3 154 110 477 0.27 0.09 0.36 0.25 0.35 0.27 0.10 0.37 0.27 0.37 Coupe de France (6 Seasons) 16 10 913 10.1 8 1 9 6 2 2 2 0 0.79 0.10 0.89 0.59 0.69 Ligue 1 (3 Seasons) 26 1 465 5.2 2 1 3 2 0 0 1 0 1.7 1.7 1.4 3.1 5 6 32 0.39 0.19 0.58 0.39 0.58 0.38 0.31 0.70 0.38 0.70 Coupe de la Ligue (2 Seasons) 4 2 308 3.4 1 0 1 1 0 0 1 0 0.29 0.00 0.29 0.29 0.29
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 Caen 1 League 5 0 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Valenciennes 1 League 12 7 654 7.3 1 0 1 1 0 0 1 0 1.4 1.4 0.3 1.8 16 10 64 0.14 0.00 0.14 0.14 0.14 0.20 0.05 0.24 0.20 0.24 2017-2018 20 Rennes 2 Leagues 6 0 114 1.3 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.1 1 2 10 0.79 0.00 0.79 0.79 0.79 0.77 0.06 0.82 0.77 0.82 2018-2019 21 Orléans 3 Leagues 27 16 1,664 18.5 9 2 11 9 0 0 3 0 3.7 3.7 1.3 5.0 40 26 102 0.49 0.11 0.59 0.49 0.59 0.29 0.10 0.39 0.29 0.39 2019-2020 22 Caen 1 League 5 1 157 1.7 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 9 7 13 0.00 0.00 0.00 0.00 0.00 0.21 0.02 0.22 0.21 0.22 2020-2021 23 Clermont Foot 2 Leagues 34 8 958 10.6 3 0 3 3 0 0 1 1 3.6 3.6 0.5 4.0 16 25 67 0.28 0.00 0.28 0.28 0.28 0.38 0.05 0.43 0.38 0.43 2021-2022 24 Clermont Foot 2 Leagues 17 3 444 4.9 3 1 4 1 2 2 2 0 0.7 0.7 1.3 2.1 4 4 22 0.61 0.20 0.81 0.20 0.41 0.23 0.42 0.65 0.23 0.65 2021-2022 24 Grenoble 1 League 12 10 744 8.3 3 0 3 2 1 1 1 0 2.6 2.4 0.9 3.3 18 5 49 0.36 0.00 0.36 0.24 0.24 0.31 0.10 0.42 0.29 0.40 2022-2023 25 Grenoble 2 Leagues 35 25 2,043 22.7 7 3 10 7 0 0 6 0 4.8 4.8 2.0 6.8 50 33 155 0.31 0.13 0.44 0.31 0.44 0.24 0.10 0.34 0.24 0.34 2023-2024 26 Stade Laval 2 Leagues 18 4 429 4.8 1 2 3 1 0 0 1 0 0.6 0.6 1.3 1.9 4 4 20 0.21 0.42 0.63 0.21 0.63 0.18 0.42 0.59 0.18 0.59 2024-2025 27 Stade Laval 2 Leagues 5 0 123 1.4 0 0 0 0 0 0 0 0 0.2 0.2 0.0 0.2 1 0 7 0.00 0.00 0.00 0.00 0.00 0.18 0.00 0.18 0.18 0.18 9 Seasons 7 Clubs 4 Leagues 176 74 7,391 82.1 28 8 36 25 3 3 15 1 18.9 18.7 7.8 26.5 159 116 509 0.34 0.10 0.44 0.30 0.40 0.28 0.11 0.39 0.28 0.39 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 Clermont Foot (2 Seasons) 3 Leagues 51 11 1,402 15.6 6 1 7 4 2 2 3 1 4.3 4.3 1.8 6.1 20 29 89 0.39 0.06 0.45 0.26 0.32 0.34 0.15 0.49 0.34 0.49 Grenoble (2 Seasons) 2 Leagues 47 35 2,787 31.0 10 3 13 9 1 1 7 0 7.4 7.2 2.9 10.1 68 38 204 0.32 0.10 0.42 0.29 0.39 0.26 0.10 0.37 0.26 0.36 Stade Laval (2 Seasons) 2 Leagues 23 4 552 6.1 1 2 3 1 0 0 1 0 0.7 0.7 1.3 2.0 5 4 27 0.16 0.33 0.49 0.16 0.49 0.18 0.33 0.51 0.18 0.51 Caen (2 Seasons) 2 Leagues 10 1 218 2.4 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 9 7 13 0.00 0.00 0.00 0.00 0.00 0.21 0.02 0.22 0.21 0.22 Orléans (1 Season) 3 Leagues 27 16 1,664 18.5 9 2 11 9 0 0 3 0 3.7 3.7 1.3 5.0 40 26 102 0.49 0.11 0.59 0.49 0.59 0.29 0.10 0.39 0.29 0.39 Valenciennes (1 Season) 1 League 12 7 654 7.3 1 0 1 1 0 0 1 0 1.4 1.4 0.3 1.8 16 10 64 0.14 0.00 0.14 0.14 0.14 0.20 0.05 0.24 0.20 0.24 Rennes (1 Season) 2 Leagues 6 0 114 1.3 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.1 1 2 10 0.79 0.00 0.79 0.79 0.79 0.77 0.06 0.82 0.77 0.82 Ligue 2 (8 Seasons) 130 61 5,705 63.4 17 6 23 16 1 1 11 1 17.1 17.0 6.4 23.3 154 110 477 0.27 0.09 0.36 0.25 0.35 0.27 0.10 0.37 0.27 0.37 Coupe de France (6 Seasons) 16 10 913 10.1 8 1 9 6 2 2 2 0 0.79 0.10 0.89 0.59 0.69 Ligue 1 (3 Seasons) 26 1 465 5.2 2 1 3 2 0 0 1 0 1.7 1.7 1.4 3.1 5 6 32 0.39 0.19 0.58 0.39 0.58 0.38 0.31 0.70 0.38 0.70 Coupe de la Ligue (2 Seasons) 4 2 308 3.4 1 0 1 1 0 0 1 0 0.29 0.00 0.29 0.29 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 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 Caen fr FRA 1. Ligue 1 17th 5 0 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 13th 12 7 654 7.3 1 0 1 1 0 0 1 0 1.4 1.4 0.3 1.8 16 10 64 0.14 0.00 0.14 0.14 0.14 0.20 0.05 0.24 0.20 0.24 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 5th 6 0 114 1.3 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.1 1 2 10 0.79 0.00 0.79 0.79 0.79 0.77 0.06 0.82 0.77 0.82 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 8th 20 12 1,170 13.0 7 2 9 7 0 0 1 0 3.7 3.7 1.3 5.0 40 26 102 0.54 0.15 0.69 0.54 0.69 0.29 0.10 0.39 0.29 0.39 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 13th 5 1 157 1.7 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 9 7 13 0.00 0.00 0.00 0.00 0.00 0.21 0.02 0.22 0.21 0.22 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 2nd 33 7 838 9.3 2 0 2 2 0 0 1 1 3.6 3.6 0.5 4.0 16 25 67 0.21 0.00 0.21 0.21 0.21 0.38 0.05 0.43 0.38 0.43 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 17th 15 1 290 3.2 1 1 2 1 0 0 1 0 0.7 0.7 1.3 2.1 4 4 22 0.31 0.31 0.62 0.31 0.62 0.23 0.42 0.65 0.23 0.65 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 12 10 744 8.3 3 0 3 2 1 1 1 0 2.6 2.4 0.9 3.3 18 5 49 0.36 0.00 0.36 0.24 0.24 0.31 0.10 0.42 0.29 0.40 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 10th 29 22 1,783 19.8 4 2 6 4 0 0 6 0 4.8 4.8 2.0 6.8 50 33 155 0.20 0.10 0.30 0.20 0.30 0.24 0.10 0.34 0.24 0.34 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 7th 15 2 283 3.1 0 2 2 0 0 0 1 0 0.6 0.6 1.3 1.9 4 4 20 0.00 0.64 0.64 0.00 0.64 0.18 0.42 0.59 0.18 0.59 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 6th 4 0 76 0.8 0 0 0 0 0 0 0 0 0.2 0.2 0.0 0.2 1 0 7 0.00 0.00 0.00 0.00 0.00 0.18 0.00 0.18 0.18 0.18 Matches 9 Seasons 7 Clubs 2 Leagues 156 62 6,170 68.6 19 7 26 18 1 1 12 1 18.9 18.7 7.8 26.5 159 116 509 0.28 0.10 0.38 0.26 0.36 0.28 0.11 0.39 0.28 0.39 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 Clermont Foot (2 Seasons) 2 Leagues 48 8 1,128 12.5 3 1 4 3 0 0 2 1 4.3 4.3 1.8 6.1 20 29 89 0.24 0.08 0.32 0.24 0.32 0.34 0.15 0.49 0.34 0.49 Grenoble (2 Seasons) 1 League 41 32 2,527 28.1 7 2 9 6 1 1 7 0 7.4 7.2 2.9 10.1 68 38 204 0.25 0.07 0.32 0.21 0.28 0.26 0.10 0.37 0.26 0.36 Stade Laval (2 Seasons) 1 League 19 2 359 4.0 0 2 2 0 0 0 1 0 0.7 0.7 1.3 2.0 5 4 27 0.00 0.50 0.50 0.00 0.50 0.18 0.33 0.51 0.18 0.51 Caen (2 Seasons) 2 Leagues 10 1 218 2.4 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 9 7 13 0.00 0.00 0.00 0.00 0.00 0.21 0.02 0.22 0.21 0.22 Orléans (1 Season) 1 League 20 12 1,170 13.0 7 2 9 7 0 0 1 0 3.7 3.7 1.3 5.0 40 26 102 0.54 0.15 0.69 0.54 0.69 0.29 0.10 0.39 0.29 0.39 Valenciennes (1 Season) 1 League 12 7 654 7.3 1 0 1 1 0 0 1 0 1.4 1.4 0.3 1.8 16 10 64 0.14 0.00 0.14 0.14 0.14 0.20 0.05 0.24 0.20 0.24 Rennes (1 Season) 1 League 6 0 114 1.3 1 0 1 1 0 0 0 0 1.0 1.0 0.1 1.1 1 2 10 0.79 0.00 0.79 0.79 0.79 0.77 0.06 0.82 0.77 0.82 Ligue 2 (8 Seasons) 130 61 5,705 63.4 17 6 23 16 1 1 11 1 17.1 17.0 6.4 23.3 154 110 477 0.27 0.09 0.36 0.25 0.35 0.27 0.10 0.37 0.27 0.37 Ligue 1 (3 Seasons) 26 1 465 5.2 2 1 3 2 0 0 1 0 1.7 1.7 1.4 3.1 5 6 32 0.39 0.19 0.58 0.39 0.58 0.38 0.31 0.70 0.38 0.70
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 2023 25 gp Guadeloupe Gold Cup GR 2 2 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 19 Caen 1 League 0.7 0 2 0 0.0 2.95 0.00 0.00 0 0 2017-2018 20 Valenciennes 1 League 7.3 1 16 7 43.8 2.20 0.96 0.06 0.14 18.8 0 0 0 1.4 1.4 0.09 -0.4 -0.4 2017-2018 20 Rennes 2 Leagues 1.3 1 7 1 14.3 5.53 0.79 0.14 1.00 12.9 0 0 0 1.0 1.0 0.14 0.0 0.0 2018-2019 21 Orléans 3 Leagues 18.5 9 31 15 48.4 2.06 1.00 0.26 0.53 20.3 0 0 0 3.7 3.7 0.12 +3.3 +3.3 2019-2020 22 Caen 1 League 1.7 0 7 2 28.6 4.01 1.15 0.00 0.00 20.3 0 0 0 0.4 0.4 0.05 -0.4 -0.4 2020-2021 23 Clermont Foot 2 Leagues 10.6 3 22 8 36.4 2.36 0.86 0.09 0.25 17.7 0 0 0 3.6 3.6 0.16 -1.6 -1.6 2021-2022 24 Clermont Foot 2 Leagues 4.9 3 9 3 33.3 1.82 0.61 0.11 0.33 12.1 0 2 2 0.7 0.7 0.09 +0.3 +0.3 2021-2022 24 Grenoble 1 League 8.3 3 22 8 36.4 2.66 0.97 0.09 0.25 18.8 0 1 1 2.6 2.4 0.11 +0.4 -0.4 2022-2023 25 Grenoble 2 Leagues 22.7 7 44 16 36.4 1.94 0.70 0.16 0.44 19.9 0 0 0 4.8 4.8 0.11 -0.8 -0.8 2023-2024 26 Stade Laval 2 Leagues 4.8 1 7 2 28.6 1.47 0.42 0.14 0.50 14.6 0 0 0 0.6 0.6 0.08 -0.6 -0.6 2024-2025 27 Stade Laval 2 Leagues 1.4 0 4 1 25.0 2.93 0.73 0.00 0.00 14.9 0 0 0 0.2 0.2 0.05 -0.2 -0.2 9 Seasons 7 Clubs 4 Leagues 82.1 28 171 63 36.8 2.21 0.81 0.13 0.37 18.4 0 3 3 18.9 18.7 0.11 +0.1 -0.7 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 Clermont Foot (2 Seasons) 3 Leagues 15.6 6 31 11 35.5 2.18 0.77 0.10 0.27 16.2 0 2 2 4.3 4.3 0.14 -1.3 -1.3 Grenoble (2 Seasons) 2 Leagues 31.0 10 66 24 36.4 2.13 0.78 0.14 0.38 19.5 0 1 1 7.4 7.2 0.11 -0.4 -1.2 Stade Laval (2 Seasons) 2 Leagues 6.1 1 11 3 27.3 1.79 0.49 0.09 0.33 14.7 0 0 0 0.7 0.7 0.07 -0.7 -0.7 Caen (2 Seasons) 2 Leagues 2.4 0 9 2 22.2 3.72 0.83 0.00 0.00 20.3 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Orléans (1 Season) 3 Leagues 18.5 9 31 15 48.4 2.06 1.00 0.26 0.53 20.3 0 0 0 3.7 3.7 0.12 +3.3 +3.3 Valenciennes (1 Season) 1 League 7.3 1 16 7 43.8 2.20 0.96 0.06 0.14 18.8 0 0 0 1.4 1.4 0.09 -0.4 -0.4 Rennes (1 Season) 2 Leagues 1.3 1 7 1 14.3 5.53 0.79 0.14 1.00 12.9 0 0 0 1.0 1.0 0.14 0.0 0.0 Ligue 2 (8 Seasons) 63.4 17 150 57 38.0 2.37 0.90 0.11 0.28 19.0 0 1 1 17.1 17.0 0.11 -0.1 -1.0 Coupe de France (6 Seasons) 10.1 8 4 2 50.0 0.45 0.23 1.25 2.50 2 2 Ligue 1 (3 Seasons) 5.2 2 17 4 23.5 3.29 0.77 0.12 0.50 12.5 0 0 0 1.7 1.7 0.11 +0.3 +0.3 Coupe de la Ligue (2 Seasons) 3.4 1 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 Caen fr FRA 1. Ligue 1 17th 0.7 0 2 0 0.0 2.95 0.00 0.00 0 0 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 13th 7.3 1 16 7 43.8 2.20 0.96 0.06 0.14 18.8 0 0 0 1.4 1.4 0.09 -0.4 -0.4 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 5th 1.3 1 7 1 14.3 5.53 0.79 0.14 1.00 12.9 0 0 0 1.0 1.0 0.14 0.0 0.0 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 8th 13.0 7 30 14 46.7 2.31 1.08 0.23 0.50 20.3 0 0 0 3.7 3.7 0.12 +3.3 +3.3 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 13th 1.7 0 7 2 28.6 4.01 1.15 0.00 0.00 20.3 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 2nd 9.3 2 22 8 36.4 2.36 0.86 0.09 0.25 17.7 0 0 0 3.6 3.6 0.16 -1.6 -1.6 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 17th 3.2 1 8 3 37.5 2.48 0.93 0.13 0.33 12.1 0 0 0 0.7 0.7 0.09 +0.3 +0.3 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 8.3 3 22 8 36.4 2.66 0.97 0.09 0.25 18.8 0 1 1 2.6 2.4 0.11 +0.4 -0.4 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 10th 19.8 4 43 15 34.9 2.17 0.76 0.09 0.27 19.9 0 0 0 4.8 4.8 0.11 -0.8 -0.8 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 7th 3.1 0 7 2 28.6 2.23 0.64 0.00 0.00 14.6 0 0 0 0.6 0.6 0.08 -0.6 -0.6 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 6th 0.8 0 3 1 33.3 3.55 1.18 0.00 0.00 14.9 0 0 0 0.2 0.2 0.05 -0.2 -0.2 Matches 9 Seasons 7 Clubs 2 Leagues 68.6 19 167 61 36.5 2.44 0.89 0.11 0.30 18.4 0 1 1 18.9 18.7 0.11 +0.1 -0.7 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 Clermont Foot (2 Seasons) 2 Leagues 12.5 3 30 11 36.7 2.39 0.88 0.10 0.27 16.2 0 0 0 4.3 4.3 0.14 -1.3 -1.3 Grenoble (2 Seasons) 1 League 28.1 7 65 23 35.4 2.31 0.82 0.09 0.26 19.5 0 1 1 7.4 7.2 0.11 -0.4 -1.2 Stade Laval (2 Seasons) 1 League 4.0 0 10 3 30.0 2.51 0.75 0.00 0.00 14.7 0 0 0 0.7 0.7 0.07 -0.7 -0.7 Caen (2 Seasons) 2 Leagues 2.4 0 9 2 22.2 3.72 0.83 0.00 0.00 20.3 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Orléans (1 Season) 1 League 13.0 7 30 14 46.7 2.31 1.08 0.23 0.50 20.3 0 0 0 3.7 3.7 0.12 +3.3 +3.3 Valenciennes (1 Season) 1 League 7.3 1 16 7 43.8 2.20 0.96 0.06 0.14 18.8 0 0 0 1.4 1.4 0.09 -0.4 -0.4 Rennes (1 Season) 1 League 1.3 1 7 1 14.3 5.53 0.79 0.14 1.00 12.9 0 0 0 1.0 1.0 0.14 0.0 0.0 Ligue 2 (8 Seasons) 63.4 17 150 57 38.0 2.37 0.90 0.11 0.28 19.0 0 1 1 17.1 17.0 0.11 -0.1 -1.0 Ligue 1 (3 Seasons) 5.2 2 17 4 23.5 3.29 0.77 0.12 0.50 12.5 0 0 0 1.7 1.7 0.11 +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 2023 25 gp Guadeloupe Gold Cup GR 1.1 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.1 0 0 0 0.00 0.00 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 Caen 1 League 0.7 0 2017-2018 20 Valenciennes 1 League 7.3 120 183 65.6 1713 254 71 96 74.0 33 47 70.2 7 12 58.3 0 0.3 0.4 -0.3 8 2 4 1 10 2017-2018 20 Rennes 2 Leagues 1.3 22 28 78.6 354 43 10 10 100.0 5 7 71.4 3 4 75.0 0 0.1 0.0 -0.1 1 1 0 0 2 2018-2019 21 Orléans 3 Leagues 18.5 197 325 60.6 2985 561 109 157 69.4 52 94 55.3 19 24 79.2 2 1.3 1.2 +0.7 14 7 14 4 26 2019-2020 22 Caen 1 League 1.7 34 50 68.0 572 182 20 22 90.9 8 17 47.1 4 6 66.7 0 0.0 0.1 0.0 1 4 0 0 7 2020-2021 23 Clermont Foot 2 Leagues 10.6 188 233 80.7 2939 363 95 116 81.9 68 74 91.9 15 22 68.2 0 0.5 0.3 -0.5 9 6 7 0 25 2021-2022 24 Clermont Foot 2 Leagues 4.9 75 89 84.3 1121 183 43 48 89.6 27 30 90.0 4 4 100.0 1 1.3 0.1 -0.3 5 6 1 0 4 2021-2022 24 Grenoble 1 League 8.3 104 157 66.2 1702 285 49 76 64.5 40 54 74.1 8 11 72.7 0 0.9 0.2 -0.9 6 5 2 2 5 2022-2023 25 Grenoble 2 Leagues 22.7 349 508 68.7 5336 812 171 233 73.4 125 185 67.6 25 40 62.5 3 2.0 2.1 +1.0 13 19 12 4 33 2023-2024 26 Stade Laval 2 Leagues 4.8 67 90 74.4 986 166 35 44 79.5 22 31 71.0 4 6 66.7 2 1.3 0.3 +0.7 7 4 2 0 4 2024-2025 27 Stade Laval 2 Leagues 1.4 17 26 65.4 234 11 11 15 73.3 6 9 66.7 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 9 Seasons 7 Clubs 4 Leagues 82.1 1173 1689 69.4 17942 2860 614 817 75.2 386 548 70.4 89 130 68.5 8 7.8 4.8 +0.2 64 54 42 11 116 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 Clermont Foot (2 Seasons) 3 Leagues 15.6 263 322 81.7 4060 546 138 164 84.1 95 104 91.3 19 26 73.1 1 1.8 0.4 -0.8 14 12 8 0 29 Grenoble (2 Seasons) 2 Leagues 31.0 453 665 68.1 7038 1097 220 309 71.2 165 239 69.0 33 51 64.7 3 2.9 2.3 +0.1 19 24 14 6 38 Stade Laval (2 Seasons) 2 Leagues 6.1 84 116 72.4 1220 177 46 59 78.0 28 40 70.0 4 7 57.1 2 1.3 0.4 +0.7 7 4 2 0 4 Caen (2 Seasons) 2 Leagues 2.4 34 50 68.0 572 182 20 22 90.9 8 17 47.1 4 6 66.7 0 0.0 0.1 0.0 1 4 0 0 7 Orléans (1 Season) 3 Leagues 18.5 197 325 60.6 2985 561 109 157 69.4 52 94 55.3 19 24 79.2 2 1.3 1.2 +0.7 14 7 14 4 26 Valenciennes (1 Season) 1 League 7.3 120 183 65.6 1713 254 71 96 74.0 33 47 70.2 7 12 58.3 0 0.3 0.4 -0.3 8 2 4 1 10 Rennes (1 Season) 2 Leagues 1.3 22 28 78.6 354 43 10 10 100.0 5 7 71.4 3 4 75.0 0 0.1 0.0 -0.1 1 1 0 0 2 Ligue 2 (8 Seasons) 63.4 1076 1572 68.4 16467 2634 561 759 73.9 354 511 69.3 82 122 67.2 6 6.4 4.7 -0.4 58 47 41 11 110 Coupe de France (6 Seasons) 10.1 1 Ligue 1 (3 Seasons) 5.2 97 117 82.9 1475 226 53 58 91.4 32 37 86.5 7 8 87.5 1 1.4 0.1 -0.4 6 7 1 0 6 Coupe de la Ligue (2 Seasons) 3.4 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 Caen fr FRA 1. Ligue 1 17th 0.7 0 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 13th 7.3 120 183 65.6 1713 254 71 96 74.0 33 47 70.2 7 12 58.3 0 0.3 0.4 -0.3 8 2 4 1 10 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 5th 1.3 22 28 78.6 354 43 10 10 100.0 5 7 71.4 3 4 75.0 0 0.1 0.0 -0.1 1 1 0 0 2 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 8th 13.0 197 325 60.6 2985 561 109 157 69.4 52 94 55.3 19 24 79.2 2 1.3 1.2 +0.7 14 7 14 4 26 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 13th 1.7 34 50 68.0 572 182 20 22 90.9 8 17 47.1 4 6 66.7 0 0.0 0.1 0.0 1 4 0 0 7 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 2nd 9.3 188 233 80.7 2939 363 95 116 81.9 68 74 91.9 15 22 68.2 0 0.5 0.3 -0.5 9 6 7 0 25 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 17th 3.2 75 89 84.3 1121 183 43 48 89.6 27 30 90.0 4 4 100.0 1 1.3 0.1 -0.3 5 6 1 0 4 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 8.3 104 157 66.2 1702 285 49 76 64.5 40 54 74.1 8 11 72.7 0 0.9 0.2 -0.9 6 5 2 2 5 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 10th 19.8 349 508 68.7 5336 812 171 233 73.4 125 185 67.6 25 40 62.5 2 2.0 2.1 0.0 13 19 12 4 33 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 7th 3.1 67 90 74.4 986 166 35 44 79.5 22 31 71.0 4 6 66.7 2 1.3 0.3 +0.7 7 4 2 0 4 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 6th 0.8 17 26 65.4 234 11 11 15 73.3 6 9 66.7 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 9 Seasons 7 Clubs 2 Leagues 68.6 1173 1689 69.4 17942 2860 614 817 75.2 386 548 70.4 89 130 68.5 7 7.8 4.8 -0.8 64 54 42 11 116 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 Clermont Foot (2 Seasons) 2 Leagues 12.5 263 322 81.7 4060 546 138 164 84.1 95 104 91.3 19 26 73.1 1 1.8 0.4 -0.8 14 12 8 0 29 Grenoble (2 Seasons) 1 League 28.1 453 665 68.1 7038 1097 220 309 71.2 165 239 69.0 33 51 64.7 2 2.9 2.3 -0.9 19 24 14 6 38 Stade Laval (2 Seasons) 1 League 4.0 84 116 72.4 1220 177 46 59 78.0 28 40 70.0 4 7 57.1 2 1.3 0.4 +0.7 7 4 2 0 4 Caen (2 Seasons) 2 Leagues 2.4 34 50 68.0 572 182 20 22 90.9 8 17 47.1 4 6 66.7 0 0.0 0.1 0.0 1 4 0 0 7 Orléans (1 Season) 1 League 13.0 197 325 60.6 2985 561 109 157 69.4 52 94 55.3 19 24 79.2 2 1.3 1.2 +0.7 14 7 14 4 26 Valenciennes (1 Season) 1 League 7.3 120 183 65.6 1713 254 71 96 74.0 33 47 70.2 7 12 58.3 0 0.3 0.4 -0.3 8 2 4 1 10 Rennes (1 Season) 1 League 1.3 22 28 78.6 354 43 10 10 100.0 5 7 71.4 3 4 75.0 0 0.1 0.0 -0.1 1 1 0 0 2 Ligue 2 (8 Seasons) 63.4 1076 1572 68.4 16467 2634 561 759 73.9 354 511 69.3 82 122 67.2 6 6.4 4.7 -0.4 58 47 41 11 110 Ligue 1 (3 Seasons) 5.2 97 117 82.9 1475 226 53 58 91.4 32 37 86.5 7 8 87.5 1 1.4 0.1 -0.4 6 7 1 0 6
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 2023 25 gp Guadeloupe Gold Cup GR 1.1 0 Matches 1 Season 1 Club 1 League 1.1 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 Caen 1 League 0.7 0 2017-2018 20 Valenciennes 1 League 7.3 183 169 13 0 0 2 11 2 0 0 0 0 120 1 11 2017-2018 20 Rennes 2 Leagues 1.3 28 27 1 0 0 2 0 0 0 0 0 0 22 0 0 2018-2019 21 Orléans 3 Leagues 18.5 325 298 25 0 1 5 26 7 0 0 0 0 197 2 19 2019-2020 22 Caen 1 League 1.7 50 49 0 0 0 0 3 0 0 0 0 0 34 1 2 2020-2021 23 Clermont Foot 2 Leagues 10.6 233 220 10 0 0 4 7 1 2 0 0 0 188 3 4 2021-2022 24 Clermont Foot 2 Leagues 4.9 89 84 5 0 0 1 2 2 0 0 0 0 75 0 5 2021-2022 24 Grenoble 1 League 8.3 157 142 13 0 0 1 2 2 1 0 0 0 104 2 2 2022-2023 25 Grenoble 2 Leagues 22.7 508 484 24 1 4 8 30 11 0 0 0 0 349 0 19 2023-2024 26 Stade Laval 2 Leagues 4.8 90 87 3 0 1 1 4 1 0 0 0 0 67 0 1 2024-2025 27 Stade Laval 2 Leagues 1.4 26 24 2 0 0 0 2 1 0 0 0 0 17 0 0 9 Seasons 7 Clubs 4 Leagues 82.1 1689 1584 96 1 6 24 87 27 3 0 0 0 1173 9 63 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Clermont Foot (2 Seasons) 3 Leagues 15.6 322 304 15 0 0 5 9 3 2 0 0 0 263 3 9 Grenoble (2 Seasons) 2 Leagues 31.0 665 626 37 1 4 9 32 13 1 0 0 0 453 2 21 Stade Laval (2 Seasons) 2 Leagues 6.1 116 111 5 0 1 1 6 2 0 0 0 0 84 0 1 Caen (2 Seasons) 2 Leagues 2.4 50 49 0 0 0 0 3 0 0 0 0 0 34 1 2 Orléans (1 Season) 3 Leagues 18.5 325 298 25 0 1 5 26 7 0 0 0 0 197 2 19 Valenciennes (1 Season) 1 League 7.3 183 169 13 0 0 2 11 2 0 0 0 0 120 1 11 Rennes (1 Season) 2 Leagues 1.3 28 27 1 0 0 2 0 0 0 0 0 0 22 0 0 Ligue 2 (8 Seasons) 63.4 1572 1473 90 1 6 21 82 25 3 0 0 0 1076 9 58 Coupe de France (6 Seasons) 10.1 3 Ligue 1 (3 Seasons) 5.2 117 111 6 0 0 3 2 2 0 0 0 0 97 0 5 Coupe de la Ligue (2 Seasons) 3.4
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 2023 25 gp Guadeloupe Gold Cup GR 1.1 2 Matches 1 Season 1 Club 1 League 1.1 2
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 Caen 1 League 0.7 2017-2018 20 Valenciennes 1 League 7.3 13 1.79 9 0 2 0 2 0 2 0.28 2 0 0 0 0 0 2017-2018 20 Rennes 2 Leagues 1.3 3 2.35 2 0 0 1 0 0 1 0.78 1 0 0 0 0 0 2018-2019 21 Orléans 3 Leagues 18.5 30 2.31 22 0 3 2 0 3 3 0.23 2 0 0 0 0 1 2019-2020 22 Caen 1 League 1.7 2 1.15 1 0 0 0 1 0 0 0.00 0 0 0 0 0 0 2020-2021 23 Clermont Foot 2 Leagues 10.6 16 1.71 13 0 1 2 0 0 1 0.11 1 0 0 0 0 0 2021-2022 24 Clermont Foot 2 Leagues 4.9 10 3.09 8 0 0 1 1 0 1 0.31 0 0 0 1 0 0 2021-2022 24 Grenoble 1 League 8.3 21 2.54 10 0 10 1 0 0 3 0.36 0 0 3 0 0 0 2022-2023 25 Grenoble 2 Leagues 22.7 33 1.66 22 1 2 4 3 1 5 0.25 2 0 0 2 1 0 2023-2024 26 Stade Laval 2 Leagues 4.8 9 2.84 8 0 0 1 0 0 1 0.32 0 0 0 1 0 0 2024-2025 27 Stade Laval 2 Leagues 1.4 1 1.20 0 0 0 1 0 0 0 0.00 0 0 0 0 0 0 9 Seasons 7 Clubs 4 Leagues 82.1 138 2.03 95 1 18 13 7 4 17 0.25 8 0 3 4 1 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Clermont Foot (2 Seasons) 3 Leagues 15.6 26 2.07 21 0 1 3 1 0 2 0.16 1 0 0 1 0 0 Grenoble (2 Seasons) 2 Leagues 31.0 54 1.92 32 1 12 5 3 1 8 0.28 2 0 3 2 1 0 Stade Laval (2 Seasons) 2 Leagues 6.1 10 2.50 8 0 0 2 0 0 1 0.25 0 0 0 1 0 0 Caen (2 Seasons) 2 Leagues 2.4 2 1.15 1 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Orléans (1 Season) 3 Leagues 18.5 30 2.31 22 0 3 2 0 3 3 0.23 2 0 0 0 0 1 Valenciennes (1 Season) 1 League 7.3 13 1.79 9 0 2 0 2 0 2 0.28 2 0 0 0 0 0 Rennes (1 Season) 2 Leagues 1.3 3 2.35 2 0 0 1 0 0 1 0.78 1 0 0 0 0 0 Ligue 2 (8 Seasons) 63.4 125 1.97 85 1 18 11 6 4 15 0.24 7 0 3 3 1 1 Coupe de France (6 Seasons) 10.1 Ligue 1 (3 Seasons) 5.2 13 2.88 10 0 0 2 1 0 2 0.44 1 0 0 1 0 0 Coupe de la Ligue (2 Seasons) 3.4
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 Caen fr FRA 1. Ligue 1 17th 0.7 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 13th 7.3 13 1.79 9 0 2 0 2 0 2 0.28 2 0 0 0 0 0 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 5th 1.3 3 2.35 2 0 0 1 0 0 1 0.78 1 0 0 0 0 0 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 8th 13.0 30 2.31 22 0 3 2 0 3 3 0.23 2 0 0 0 0 1 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 13th 1.7 2 1.15 1 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 2nd 9.3 16 1.71 13 0 1 2 0 0 1 0.11 1 0 0 0 0 0 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 17th 3.2 10 3.09 8 0 0 1 1 0 1 0.31 0 0 0 1 0 0 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 8.3 21 2.54 10 0 10 1 0 0 3 0.36 0 0 3 0 0 0 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 10th 19.8 33 1.66 22 1 2 4 3 1 5 0.25 2 0 0 2 1 0 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 7th 3.1 9 2.84 8 0 0 1 0 0 1 0.32 0 0 0 1 0 0 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 6th 0.8 1 1.20 0 0 0 1 0 0 0 0.00 0 0 0 0 0 0 Matches 9 Seasons 7 Clubs 2 Leagues 68.6 138 2.03 95 1 18 13 7 4 17 0.25 8 0 3 4 1 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Clermont Foot (2 Seasons) 2 Leagues 12.5 26 2.07 21 0 1 3 1 0 2 0.16 1 0 0 1 0 0 Grenoble (2 Seasons) 1 League 28.1 54 1.92 32 1 12 5 3 1 8 0.28 2 0 3 2 1 0 Stade Laval (2 Seasons) 1 League 4.0 10 2.50 8 0 0 2 0 0 1 0.25 0 0 0 1 0 0 Caen (2 Seasons) 2 Leagues 2.4 2 1.15 1 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Orléans (1 Season) 1 League 13.0 30 2.31 22 0 3 2 0 3 3 0.23 2 0 0 0 0 1 Valenciennes (1 Season) 1 League 7.3 13 1.79 9 0 2 0 2 0 2 0.28 2 0 0 0 0 0 Rennes (1 Season) 1 League 1.3 3 2.35 2 0 0 1 0 0 1 0.78 1 0 0 0 0 0 Ligue 2 (8 Seasons) 63.4 125 1.97 85 1 18 11 6 4 15 0.24 7 0 3 3 1 1 Ligue 1 (3 Seasons) 5.2 13 2.88 10 0 0 2 1 0 2 0.44 1 0 0 1 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 2023 25 gp Guadeloupe Gold Cup GR 1.1 Matches 1 Season 1 Club 1 League 1.1
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 Caen 1 League 0.7 2 1 0 2017-2018 20 Valenciennes 1 League 7.3 15 6 3 12 0 0 7 0.0 7 2 0 2 1 16 7 0 2017-2018 20 Rennes 2 Leagues 1.3 4 4 1 3 0 0 1 0.0 1 0 0 0 1 5 0 0 2018-2019 21 Orléans 3 Leagues 18.5 18 14 5 5 8 2 6 33.3 4 11 0 11 4 22 10 0 2019-2020 22 Caen 1 League 1.7 5 3 1 2 2 1 5 20.0 4 2 1 1 1 6 0 0 2020-2021 23 Clermont Foot 2 Leagues 10.6 16 11 4 8 4 3 7 42.9 4 12 2 10 5 21 2 0 2021-2022 24 Clermont Foot 2 Leagues 4.9 5 5 0 3 2 1 4 25.0 3 3 0 3 0 5 1 0 2021-2022 24 Grenoble 1 League 8.3 12 8 1 7 4 2 6 33.3 4 6 1 5 1 13 7 0 2022-2023 25 Grenoble 2 Leagues 22.7 29 26 12 15 2 13 21 61.9 8 15 0 15 10 37 27 0 2023-2024 26 Stade Laval 2 Leagues 4.8 7 6 2 5 0 3 5 60.0 2 1 0 1 2 9 3 0 2024-2025 27 Stade Laval 2 Leagues 1.4 4 2 1 2 1 2 3 66.7 1 0 0 0 0 4 0 0 9 Seasons 7 Clubs 4 Leagues 82.1 115 87 30 62 23 27 65 41.5 38 52 4 48 26 138 57 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Clermont Foot (2 Seasons) 3 Leagues 15.6 21 16 4 11 6 4 11 36.4 7 15 2 13 5 26 3 0 Grenoble (2 Seasons) 2 Leagues 31.0 41 34 13 22 6 15 27 55.6 12 21 1 20 11 50 34 0 Stade Laval (2 Seasons) 2 Leagues 6.1 11 8 3 7 1 5 8 62.5 3 1 0 1 2 13 3 0 Caen (2 Seasons) 2 Leagues 2.4 5 5 1 2 2 1 5 20.0 4 2 1 1 2 6 0 0 Orléans (1 Season) 3 Leagues 18.5 18 14 5 5 8 2 6 33.3 4 11 0 11 4 22 10 0 Valenciennes (1 Season) 1 League 7.3 15 6 3 12 0 0 7 0.0 7 2 0 2 1 16 7 0 Rennes (1 Season) 2 Leagues 1.3 4 4 1 3 0 0 1 0.0 1 0 0 0 1 5 0 0 Ligue 2 (8 Seasons) 63.4 106 74 29 56 21 26 60 43.3 34 49 4 45 22 128 56 0 Coupe de France (6 Seasons) 10.1 2 2 0 Ligue 1 (3 Seasons) 5.2 9 11 1 6 2 1 5 20.0 4 3 0 3 2 10 1 0 Coupe de la Ligue (2 Seasons) 3.4 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 Caen fr FRA 1. Ligue 1 17th 0.7 2 1 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 13th 7.3 15 6 3 12 0 0 7 0.0 7 2 0 2 1 16 7 0 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 5th 1.3 4 4 1 3 0 0 1 0.0 1 0 0 0 1 5 0 0 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 8th 13.0 18 14 5 5 8 2 6 33.3 4 11 0 11 4 22 10 0 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 13th 1.7 5 3 1 2 2 1 5 20.0 4 2 1 1 1 6 0 0 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 2nd 9.3 16 11 4 8 4 3 7 42.9 4 12 2 10 5 21 2 0 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 17th 3.2 5 5 0 3 2 1 4 25.0 3 3 0 3 0 5 1 0 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 8.3 12 8 1 7 4 2 6 33.3 4 6 1 5 1 13 7 0 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 10th 19.8 29 24 12 15 2 13 21 61.9 8 15 0 15 8 37 27 0 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 7th 3.1 7 6 2 5 0 3 5 60.0 2 1 0 1 2 9 3 0 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 6th 0.8 4 2 1 2 1 2 3 66.7 1 0 0 0 0 4 0 0 Matches 9 Seasons 7 Clubs 2 Leagues 68.6 115 85 30 62 23 27 65 41.5 38 52 4 48 24 138 57 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 Clermont Foot (2 Seasons) 2 Leagues 12.5 21 16 4 11 6 4 11 36.4 7 15 2 13 5 26 3 0 Grenoble (2 Seasons) 1 League 28.1 41 32 13 22 6 15 27 55.6 12 21 1 20 9 50 34 0 Stade Laval (2 Seasons) 1 League 4.0 11 8 3 7 1 5 8 62.5 3 1 0 1 2 13 3 0 Caen (2 Seasons) 2 Leagues 2.4 5 5 1 2 2 1 5 20.0 4 2 1 1 2 6 0 0 Orléans (1 Season) 1 League 13.0 18 14 5 5 8 2 6 33.3 4 11 0 11 4 22 10 0 Valenciennes (1 Season) 1 League 7.3 15 6 3 12 0 0 7 0.0 7 2 0 2 1 16 7 0 Rennes (1 Season) 1 League 1.3 4 4 1 3 0 0 1 0.0 1 0 0 0 1 5 0 0 Ligue 2 (8 Seasons) 63.4 106 74 29 56 21 26 60 43.3 34 49 4 45 22 128 56 0 Ligue 1 (3 Seasons) 5.2 9 11 1 6 2 1 5 20.0 4 3 0 3 2 10 1 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2023 25 gp Guadeloupe Gold Cup GR 1.1 3 3 Matches 1 Season 1 Club 1 League 1.1 3 3 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 Caen 1 League 0.7 2017-2018 20 Valenciennes 1 League 7.3 279 8 33 124 124 19 279 16 7 43.8 9 56.3 211 980 363 16 12 5 25 12 200 64 2017-2018 20 Rennes 2 Leagues 1.3 51 0 4 22 26 8 51 3 0 0.0 3 100.0 36 143 42 1 0 2 7 4 42 10 2018-2019 21 Orléans 3 Leagues 18.5 485 12 43 183 265 47 485 35 16 45.7 19 54.3 291 1856 863 40 23 16 49 29 343 102 2019-2020 22 Caen 1 League 1.7 78 0 11 32 38 9 78 7 4 57.1 3 42.9 44 449 257 9 4 2 5 2 45 13 2020-2021 23 Clermont Foot 2 Leagues 10.6 345 7 42 161 148 28 345 22 11 50.0 11 50.0 198 1209 476 16 14 3 18 15 245 67 2021-2022 24 Clermont Foot 2 Leagues 4.9 132 0 23 59 52 12 132 5 1 20.0 4 80.0 80 360 110 4 4 2 13 6 95 22 2021-2022 24 Grenoble 1 League 8.3 258 9 25 137 107 25 257 22 18 81.8 4 18.2 149 1172 437 18 10 7 28 12 177 49 2022-2023 25 Grenoble 2 Leagues 22.7 751 26 101 357 303 64 751 74 26 35.1 44 59.5 556 3809 1467 50 27 18 44 24 554 155 2023-2024 26 Stade Laval 2 Leagues 4.8 135 3 13 66 56 12 135 4 2 50.0 2 50.0 93 528 210 4 3 0 9 5 86 20 2024-2025 27 Stade Laval 2 Leagues 1.4 41 0 4 14 23 4 41 5 1 20.0 3 60.0 19 117 44 1 2 0 1 1 25 7 9 Seasons 7 Clubs 4 Leagues 82.1 2555 65 299 1155 1142 228 2554 193 86 44.6 102 52.8 1677 10623 4269 159 99 55 199 110 1812 509 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 Clermont Foot (2 Seasons) 3 Leagues 15.6 477 7 65 220 200 40 477 27 12 44.4 15 55.6 278 1569 586 20 18 5 31 21 340 89 Grenoble (2 Seasons) 2 Leagues 31.0 1009 35 126 494 410 89 1008 96 44 45.8 48 50.0 705 4981 1904 68 37 25 72 36 731 204 Stade Laval (2 Seasons) 2 Leagues 6.1 176 3 17 80 79 16 176 9 3 33.3 5 55.6 112 645 254 5 5 0 10 6 111 27 Caen (2 Seasons) 2 Leagues 2.4 78 0 11 32 38 9 78 7 4 57.1 3 42.9 44 449 257 9 4 2 5 2 45 13 Orléans (1 Season) 3 Leagues 18.5 485 12 43 183 265 47 485 35 16 45.7 19 54.3 291 1856 863 40 23 16 49 29 343 102 Valenciennes (1 Season) 1 League 7.3 279 8 33 124 124 19 279 16 7 43.8 9 56.3 211 980 363 16 12 5 25 12 200 64 Rennes (1 Season) 2 Leagues 1.3 51 0 4 22 26 8 51 3 0 0.0 3 100.0 36 143 42 1 0 2 7 4 42 10 Ligue 2 (8 Seasons) 63.4 2372 65 272 1074 1064 208 2371 185 85 45.9 95 51.4 1561 10120 4117 154 95 51 179 100 1675 477 Coupe de France (6 Seasons) 10.1 Ligue 1 (3 Seasons) 5.2 183 0 27 81 78 20 183 8 1 12.5 7 87.5 116 503 152 5 4 4 20 10 137 32 Coupe de la Ligue (2 Seasons) 3.4
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 Caen fr FRA 1. Ligue 1 17th 0.7 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 13th 7.3 279 8 33 124 124 19 279 16 7 43.8 9 56.3 211 980 363 16 12 5 25 12 200 64 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 5th 1.3 51 0 4 22 26 8 51 3 0 0.0 3 100.0 36 143 42 1 0 2 7 4 42 10 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 8th 13.0 485 12 43 183 265 47 485 35 16 45.7 19 54.3 291 1856 863 40 23 16 49 29 343 102 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 13th 1.7 78 0 11 32 38 9 78 7 4 57.1 3 42.9 44 449 257 9 4 2 5 2 45 13 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 2nd 9.3 345 7 42 161 148 28 345 22 11 50.0 11 50.0 198 1209 476 16 14 3 18 15 245 67 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 17th 3.2 132 0 23 59 52 12 132 5 1 20.0 4 80.0 80 360 110 4 4 2 13 6 95 22 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 8.3 258 9 25 137 107 25 257 22 18 81.8 4 18.2 149 1172 437 18 10 7 28 12 177 49 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 10th 19.8 751 26 101 357 303 64 751 74 26 35.1 44 59.5 556 3809 1467 50 27 18 44 24 554 155 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 7th 3.1 135 3 13 66 56 12 135 4 2 50.0 2 50.0 93 528 210 4 3 0 9 5 86 20 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 6th 0.8 41 0 4 14 23 4 41 5 1 20.0 3 60.0 19 117 44 1 2 0 1 1 25 7 Matches 9 Seasons 7 Clubs 2 Leagues 68.6 2555 65 299 1155 1142 228 2554 193 86 44.6 102 52.8 1677 10623 4269 159 99 55 199 110 1812 509 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 Clermont Foot (2 Seasons) 2 Leagues 12.5 477 7 65 220 200 40 477 27 12 44.4 15 55.6 278 1569 586 20 18 5 31 21 340 89 Grenoble (2 Seasons) 1 League 28.1 1009 35 126 494 410 89 1008 96 44 45.8 48 50.0 705 4981 1904 68 37 25 72 36 731 204 Stade Laval (2 Seasons) 1 League 4.0 176 3 17 80 79 16 176 9 3 33.3 5 55.6 112 645 254 5 5 0 10 6 111 27 Caen (2 Seasons) 2 Leagues 2.4 78 0 11 32 38 9 78 7 4 57.1 3 42.9 44 449 257 9 4 2 5 2 45 13 Orléans (1 Season) 1 League 13.0 485 12 43 183 265 47 485 35 16 45.7 19 54.3 291 1856 863 40 23 16 49 29 343 102 Valenciennes (1 Season) 1 League 7.3 279 8 33 124 124 19 279 16 7 43.8 9 56.3 211 980 363 16 12 5 25 12 200 64 Rennes (1 Season) 1 League 1.3 51 0 4 22 26 8 51 3 0 0.0 3 100.0 36 143 42 1 0 2 7 4 42 10 Ligue 2 (8 Seasons) 63.4 2372 65 272 1074 1064 208 2371 185 85 45.9 95 51.4 1561 10120 4117 154 95 51 179 100 1675 477 Ligue 1 (3 Seasons) 5.2 183 0 27 81 78 20 183 8 1 12.5 7 87.5 116 503 152 5 4 4 20 10 137 32
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 2023 25 gp Guadeloupe Gold Cup GR 1.1 Matches 1 Season 1 Club 1 League 1.1
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 Caen fr FRA 1. Ligue 1 5 61 12 1.8 0.7 0 0 5 3 0.80 1 1 0 0.00 +0.78 Matches 2017-2018 20 Rennes fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 6 114 19 3.3 1.3 0 0 6 19 6 0.67 3 3 0 0.00 -0.16 2.5 1.9 +0.6 +0.49 +0.49 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 12 654 55 19.1 7.3 7 1 5 3 1.00 9 10 -1 -0.14 +0.29 6.7 10.7 -3.9 -0.54 +0.21 Matches 2018-2019 21 Orléans fr FRA Coupe de France 3 186 62 31.0 2.1 2 77 0 1 33 1 3.00 4 2 +2 +0.97 -0.12 Matches 2018-2019 21 Orléans fr FRA 1. Coupe de la Ligue 4 308 77 68.4 3.4 2 121 2 2 33 0 0.75 2 3 -1 -0.29 -0.29 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 20 1,170 59 34.2 13.0 12 84 7 8 21 2 1.30 19 25 -6 -0.46 -0.62 15.9 19.6 -3.7 -0.28 -0.31 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 5 157 31 6.2 1.7 1 84 0 4 18 0 1.40 3 2 +1 +0.57 +0.65 3.0 3.1 -0.1 -0.08 -0.08 Matches 2020-2021 23 Clermont Foot fr FRA Coupe de France 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 33 838 25 24.5 9.3 7 67 0 26 14 0 1.88 13 10 +3 +0.32 -0.83 14.5 10.5 +4.0 +0.43 -0.52 Matches 2021-2022 24 Clermont Foot fr FRA Coupe de France 2 154 77 85.6 1.7 2 77 1 0 0 1.50 4 1 +3 +1.75 +5.21 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 15 290 19 8.5 3.2 1 75 0 14 15 4 1.20 6 6 0 0.00 +0.89 5.1 3.8 +1.3 +0.41 +0.68 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 12 744 62 21.8 8.3 10 69 2 2 28 0 1.17 8 9 -1 -0.12 +0.25 8.7 10.0 -1.3 -0.16 +0.29 Matches 2022-2023 25 Grenoble fr FRA Coupe de France 6 260 43 48.1 2.9 3 63 0 3 24 0 2.50 6 1 +5 +1.73 +1.09 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 29 1,783 61 52.1 19.8 22 75 6 7 19 0 1.41 17 18 -1 -0.05 +0.06 20.6 24.4 -3.8 -0.19 +0.23 Matches 2023-2024 26 Stade Laval fr FRA Coupe de France 3 146 49 32.4 1.6 2 68 1 1 11 2 2.00 6 2 +4 +2.47 +0.69 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 15 283 19 8.3 3.1 2 67 0 13 11 5 1.47 3 6 -3 -0.95 -0.90 4.0 5.1 -1.1 -0.34 -0.44 Matches 2024-2025 27 Stade Laval fr FRA Coupe de France 1 47 47 14.2 0.5 0 0 1 47 0 1.00 0 0 0 0.00 0.00 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 4 76 19 5.3 0.8 0 0 4 19 0 1.25 1 1 0 0.00 -0.53 0.7 1.8 -1.1 -1.26 -1.29 Matches 9 Seasons 7 Clubs 4 Leagues 176 7,391 42 19.6 82.1 74 76 21 102 17 27 1.44 106 101 +5 +0.06 +0.14 81.8 90.8 -9.0 -0.13 -0.06 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 Clermont Foot (2 Seasons) 3 Leagues 51 1,402 27 19.6 15.6 11 75 2 40 15 4 1.65 24 18 +6 +0.39 +0.37 19.6 14.3 +5.4 +0.43 +0.14 Grenoble (2 Seasons) 2 Leagues 47 2,787 59 37.8 31.0 35 72 8 12 22 0 1.49 31 28 +3 +0.10 +0.31 29.3 34.4 -5.1 -0.18 +0.25 Stade Laval (2 Seasons) 2 Leagues 23 552 24 9.8 6.1 4 67 1 19 15 7 1.48 10 9 +1 +0.16 -0.05 4.7 6.8 -2.1 -0.53 -0.61 Caen (2 Seasons) 2 Leagues 10 218 22 3.7 2.4 1 84 0 9 18 3 1.10 4 3 +1 +0.41 +0.90 3.0 3.1 -0.1 -0.08 -0.08 Orléans (1 Season) 3 Leagues 27 1,664 62 37.2 18.5 16 87 9 11 24 3 1.41 25 30 -5 -0.27 -0.56 15.9 19.6 -3.7 -0.28 -0.31 Valenciennes (1 Season) 1 League 12 654 55 19.1 7.3 7 1 5 3 1.00 9 10 -1 -0.14 +0.29 6.7 10.7 -3.9 -0.54 +0.21 Rennes (1 Season) 2 Leagues 6 114 19 3.0 1.3 0 0 6 19 7 0.67 3 3 0 0.00 -0.16 2.5 1.9 +0.6 +0.49 +0.49 Ligue 2 (8 Seasons) 130 5,705 44 23.3 63.4 61 75 16 69 16 10 1.45 73 81 -8 -0.13 -0.20 74.2 85.1 -10.9 -0.17 -0.11 Coupe de France (6 Seasons) 16 913 57 41.1 10.1 10 75 3 6 27 3 2.19 21 7 +14 +1.38 +0.55 Ligue 1 (3 Seasons) 26 465 18 4.5 5.2 1 75 0 25 16 13 1.00 10 10 0 0.00 +0.50 7.6 5.7 +1.9 +0.43 +0.56 Coupe de la Ligue (2 Seasons) 4 308 77 36.7 3.4 2 121 2 2 33 1 0.75 2 3 -1 -0.29 -0.29
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 Caen 1 League 5 61 12 1.8 0.7 0 0 5 3 0.80 1 1 0 0.00 +0.78 2017-2018 20 Valenciennes 1 League 12 654 55 19.1 7.3 7 1 5 3 1.00 9 10 -1 -0.14 +0.29 6.7 10.7 -3.9 -0.54 +0.21 2017-2018 20 Rennes 2 Leagues 6 114 19 3.0 1.3 0 0 6 19 7 0.67 3 3 0 0.00 -0.16 2.5 1.9 +0.6 +0.49 +0.49 2018-2019 21 Orléans 3 Leagues 27 1,664 62 37.2 18.5 16 87 9 11 24 3 1.41 25 30 -5 -0.27 -0.56 15.9 19.6 -3.7 -0.28 -0.31 2019-2020 22 Caen 1 League 5 157 31 6.2 1.7 1 84 0 4 18 0 1.40 3 2 +1 +0.57 +0.65 3.0 3.1 -0.1 -0.08 -0.08 2020-2021 23 Clermont Foot 2 Leagues 34 958 28 27.1 10.6 8 74 1 26 14 0 1.85 14 11 +3 +0.28 -0.87 14.5 10.5 +4.0 +0.43 -0.52 2021-2022 24 Clermont Foot 2 Leagues 17 444 26 12.3 4.9 3 76 1 14 15 4 1.24 10 7 +3 +0.61 +1.52 5.1 3.8 +1.3 +0.41 +0.68 2021-2022 24 Grenoble 1 League 12 744 62 21.8 8.3 10 69 2 2 28 0 1.17 8 9 -1 -0.12 +0.25 8.7 10.0 -1.3 -0.16 +0.29 2022-2023 25 Grenoble 2 Leagues 35 2,043 58 51.6 22.7 25 74 6 10 20 0 1.60 23 19 +4 +0.18 +0.18 20.6 24.4 -3.8 -0.19 +0.23 2023-2024 26 Stade Laval 2 Leagues 18 429 24 11.1 4.8 4 67 1 14 11 7 1.56 9 8 +1 +0.21 +0.11 4.0 5.1 -1.1 -0.34 -0.44 2024-2025 27 Stade Laval 2 Leagues 5 123 25 6.9 1.4 0 0 5 25 0 1.20 1 1 0 0.00 -0.44 0.7 1.8 -1.1 -1.26 -1.29 9 Seasons 7 Clubs 4 Leagues 176 7,391 42 19.6 82.1 74 76 21 102 17 27 1.44 106 101 +5 +0.06 +0.14 81.8 90.8 -9.0 -0.13 -0.06 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 Clermont Foot (2 Seasons) 3 Leagues 51 1,402 27 19.6 15.6 11 75 2 40 15 4 1.65 24 18 +6 +0.39 +0.37 19.6 14.3 +5.4 +0.43 +0.14 Grenoble (2 Seasons) 2 Leagues 47 2,787 59 37.8 31.0 35 72 8 12 22 0 1.49 31 28 +3 +0.10 +0.31 29.3 34.4 -5.1 -0.18 +0.25 Stade Laval (2 Seasons) 2 Leagues 23 552 24 9.8 6.1 4 67 1 19 15 7 1.48 10 9 +1 +0.16 -0.05 4.7 6.8 -2.1 -0.53 -0.61 Caen (2 Seasons) 2 Leagues 10 218 22 3.7 2.4 1 84 0 9 18 3 1.10 4 3 +1 +0.41 +0.90 3.0 3.1 -0.1 -0.08 -0.08 Orléans (1 Season) 3 Leagues 27 1,664 62 37.2 18.5 16 87 9 11 24 3 1.41 25 30 -5 -0.27 -0.56 15.9 19.6 -3.7 -0.28 -0.31 Valenciennes (1 Season) 1 League 12 654 55 19.1 7.3 7 1 5 3 1.00 9 10 -1 -0.14 +0.29 6.7 10.7 -3.9 -0.54 +0.21 Rennes (1 Season) 2 Leagues 6 114 19 3.0 1.3 0 0 6 19 7 0.67 3 3 0 0.00 -0.16 2.5 1.9 +0.6 +0.49 +0.49 Ligue 2 (8 Seasons) 130 5,705 44 23.3 63.4 61 75 16 69 16 10 1.45 73 81 -8 -0.13 -0.20 74.2 85.1 -10.9 -0.17 -0.11 Coupe de France (6 Seasons) 16 913 57 41.1 10.1 10 75 3 6 27 3 2.19 21 7 +14 +1.38 +0.55 Ligue 1 (3 Seasons) 26 465 18 4.5 5.2 1 75 0 25 16 13 1.00 10 10 0 0.00 +0.50 7.6 5.7 +1.9 +0.43 +0.56 Coupe de la Ligue (2 Seasons) 4 308 77 36.7 3.4 2 121 2 2 33 1 0.75 2 3 -1 -0.29 -0.29
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 Caen fr FRA 1. Ligue 1 17th 5 61 12 1.8 0.7 0 0 5 3 0.80 1 1 0 0.00 +0.78 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 13th 12 654 55 19.1 7.3 7 1 5 3 1.00 9 10 -1 -0.14 +0.29 6.7 10.7 -3.9 -0.54 +0.21 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 5th 6 114 19 3.3 1.3 0 0 6 19 6 0.67 3 3 0 0.00 -0.16 2.5 1.9 +0.6 +0.49 +0.49 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 8th 20 1,170 59 34.2 13.0 12 84 7 8 21 2 1.30 19 25 -6 -0.46 -0.62 15.9 19.6 -3.7 -0.28 -0.31 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 13th 5 157 31 6.2 1.7 1 84 0 4 18 0 1.40 3 2 +1 +0.57 +0.65 3.0 3.1 -0.1 -0.08 -0.08 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 2nd 33 838 25 24.5 9.3 7 67 0 26 14 0 1.88 13 10 +3 +0.32 -0.83 14.5 10.5 +4.0 +0.43 -0.52 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 17th 15 290 19 8.5 3.2 1 75 0 14 15 4 1.20 6 6 0 0.00 +0.89 5.1 3.8 +1.3 +0.41 +0.68 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 12 744 62 21.8 8.3 10 69 2 2 28 0 1.17 8 9 -1 -0.12 +0.25 8.7 10.0 -1.3 -0.16 +0.29 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 10th 29 1,783 61 52.1 19.8 22 75 6 7 19 0 1.41 17 18 -1 -0.05 +0.06 20.6 24.4 -3.8 -0.19 +0.23 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 7th 15 283 19 8.3 3.1 2 67 0 13 11 5 1.47 3 6 -3 -0.95 -0.90 4.0 5.1 -1.1 -0.34 -0.44 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 6th 4 76 19 5.3 0.8 0 0 4 19 0 1.25 1 1 0 0.00 -0.53 0.7 1.8 -1.1 -1.26 -1.29 Matches 9 Seasons 7 Clubs 2 Leagues 156 6,170 40 17.8 68.6 62 75 16 94 16 23 1.38 83 91 -8 -0.12 +0.01 81.8 90.8 -9.0 -0.13 -0.06 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 Clermont Foot (2 Seasons) 2 Leagues 48 1,128 24 16.5 12.5 8 68 0 40 15 4 1.67 19 16 +3 +0.24 +0.21 19.6 14.3 +5.4 +0.43 +0.14 Grenoble (2 Seasons) 1 League 41 2,527 62 36.9 28.1 32 73 8 9 21 0 1.34 25 27 -2 -0.07 +0.20 29.3 34.4 -5.1 -0.18 +0.25 Stade Laval (2 Seasons) 1 League 19 359 19 7.4 4.0 2 67 0 17 13 5 1.42 4 7 -3 -0.75 -0.87 4.7 6.8 -2.1 -0.53 -0.61 Caen (2 Seasons) 2 Leagues 10 218 22 3.7 2.4 1 84 0 9 18 3 1.10 4 3 +1 +0.41 +0.90 3.0 3.1 -0.1 -0.08 -0.08 Orléans (1 Season) 1 League 20 1,170 59 34.2 13.0 12 84 7 8 21 2 1.30 19 25 -6 -0.46 -0.62 15.9 19.6 -3.7 -0.28 -0.31 Valenciennes (1 Season) 1 League 12 654 55 19.1 7.3 7 1 5 3 1.00 9 10 -1 -0.14 +0.29 6.7 10.7 -3.9 -0.54 +0.21 Rennes (1 Season) 1 League 6 114 19 3.3 1.3 0 0 6 19 6 0.67 3 3 0 0.00 -0.16 2.5 1.9 +0.6 +0.49 +0.49 Ligue 2 (8 Seasons) 130 5,705 44 23.3 63.4 61 75 16 69 16 10 1.45 73 81 -8 -0.13 -0.20 74.2 85.1 -10.9 -0.17 -0.11 Ligue 1 (3 Seasons) 26 465 18 4.5 5.2 1 75 0 25 16 13 1.00 10 10 0 0.00 +0.50 7.6 5.7 +1.9 +0.43 +0.56
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 2017-2018 20 Rennes fr FRA 1. Coupe de la Ligue 3rd 0 0 0 0 1 Matches 2018-2019 21 Orléans fr FRA Coupe de France 5th 3 186 62 31.0 2.1 2 77 0 1 33 1 3.00 4 2 +2 +0.97 -0.12 Matches 2018-2019 21 Orléans fr FRA 1. Coupe de la Ligue 9th 4 308 77 68.4 3.4 2 121 2 2 33 0 0.75 2 3 -1 -0.29 -0.29 Matches 2020-2021 23 Clermont Foot fr FRA Coupe de France 65th 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2021-2022 24 Clermont Foot fr FRA Coupe de France R32 2 154 77 85.6 1.7 2 77 1 0 0 1.50 4 1 +3 +1.75 +5.21 Matches 2022-2023 25 Grenoble fr FRA Coupe de France QF 6 260 43 48.1 2.9 3 63 0 3 24 0 2.50 6 1 +5 +1.73 +1.09 Matches 2023-2024 26 Stade Laval fr FRA Coupe de France R16 3 146 49 32.4 1.6 2 68 1 1 11 2 2.00 6 2 +4 +2.47 +0.69 Matches 2024-2025 27 Stade Laval fr FRA Coupe de France R64 1 47 47 14.2 0.5 0 0 1 47 0 1.00 0 0 0 0.00 0.00 Matches 7 Seasons 5 Clubs 2 Leagues 20 1,221 61 39.9 13.6 12 83 5 8 29 4 1.90 23 10 +13 +0.96 +0.21 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stade Laval (2 Seasons) 1 League 4 193 48 24.7 2.1 2 68 1 2 29 2 1.75 6 2 +4 +1.87 +0.95 Clermont Foot (2 Seasons) 1 League 3 274 91 91.3 3.0 3 91 2 0 0 1.33 5 2 +3 +0.99 +4.45 Orléans (1 Season) 2 Leagues 7 494 71 47.0 5.5 4 99 2 3 33 1 1.71 6 5 +1 +0.18 -0.63 Grenoble (1 Season) 1 League 6 260 43 48.1 2.9 3 63 0 3 24 0 2.50 6 1 +5 +1.73 +1.09 Rennes (1 Season) 1 League 0 0 0 0 1 Coupe de France (6 Seasons) 16 913 57 41.1 10.1 10 75 3 6 27 3 2.19 21 7 +14 +1.38 +0.55 Coupe de la Ligue (2 Seasons) 4 308 77 36.7 3.4 2 121 2 2 33 1 0.75 2 3 -1 -0.29 -0.29
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 2023 25 gp Guadeloupe Gold Cup GR 2 95 48 35.2 1.1 2 48 0 0 0 2.00 2 2 0 0.00 -1.03 Matches 1 Season 1 Club 1 League 2 95 48 35.2 1.1 2 48 0 0 0 2.00 2 2 0 0.00 -1.03
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 Caen 1 League 0.7 0 0 0 2 0 1 0 1 2 0 0 0 2017-2018 20 Valenciennes 1 League 7.3 1 0 0 11 4 5 11 1 6 0 0 0 32 5 14 26.3 2017-2018 20 Rennes 2 Leagues 1.3 0 0 0 2 0 1 0 1 4 0 0 0 4 2 4 33.3 2018-2019 21 Orléans 3 Leagues 18.5 3 0 0 17 10 17 26 4 14 0 0 0 49 23 39 37.1 2019-2020 22 Caen 1 League 1.7 0 0 0 5 1 4 3 1 3 0 0 0 15 2 4 33.3 2020-2021 23 Clermont Foot 2 Leagues 10.6 1 1 0 18 6 5 7 5 11 0 0 0 32 2 18 10.0 2021-2022 24 Clermont Foot 2 Leagues 4.9 2 0 0 3 3 0 2 0 5 0 0 0 13 5 7 41.7 2021-2022 24 Grenoble 1 League 8.3 1 0 0 8 5 4 2 1 8 0 0 0 20 17 30 36.2 2022-2023 25 Grenoble 2 Leagues 22.7 6 0 0 36 20 6 30 10 26 0 0 0 57 30 45 40.0 2023-2024 26 Stade Laval 2 Leagues 4.8 1 0 0 5 1 1 4 2 6 0 0 0 16 7 9 43.8 2024-2025 27 Stade Laval 2 Leagues 1.4 0 0 0 0 3 1 2 0 2 0 0 0 2 4 4 50.0 9 Seasons 7 Clubs 4 Leagues 82.1 15 1 0 107 53 45 87 26 87 0 0 0 240 97 174 35.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Clermont Foot (2 Seasons) 3 Leagues 15.6 3 1 0 21 9 5 9 5 16 0 0 0 45 7 25 21.9 Grenoble (2 Seasons) 2 Leagues 31.0 7 0 0 44 25 10 32 11 34 0 0 0 77 47 75 38.5 Stade Laval (2 Seasons) 2 Leagues 6.1 1 0 0 5 4 2 6 2 8 0 0 0 18 11 13 45.8 Caen (2 Seasons) 2 Leagues 2.4 0 0 0 7 1 5 3 2 5 0 0 0 15 2 4 33.3 Orléans (1 Season) 3 Leagues 18.5 3 0 0 17 10 17 26 4 14 0 0 0 49 23 39 37.1 Valenciennes (1 Season) 1 League 7.3 1 0 0 11 4 5 11 1 6 0 0 0 32 5 14 26.3 Rennes (1 Season) 2 Leagues 1.3 0 0 0 2 0 1 0 1 4 0 0 0 4 2 4 33.3 Ligue 2 (8 Seasons) 63.4 11 1 0 98 48 42 82 22 74 0 0 0 223 90 163 35.6 Coupe de France (6 Seasons) 10.1 2 0 0 2 2 1 3 2 2 0 0 0 Ligue 1 (3 Seasons) 5.2 1 0 0 7 3 2 2 2 11 0 0 0 17 7 11 38.9 Coupe de la Ligue (2 Seasons) 3.4 1 0 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 2016-2017 19 Caen fr FRA 1. Ligue 1 17th 0.7 0 0 0 2 0 1 0 1 2 0 0 0 Matches 2017-2018 20 Valenciennes fr FRA 2. Ligue 2 13th 7.3 1 0 0 11 4 5 11 1 6 0 0 0 32 5 14 26.3 Matches 2017-2018 20 Rennes fr FRA 1. Ligue 1 5th 1.3 0 0 0 2 0 1 0 1 4 0 0 0 4 2 4 33.3 Matches 2018-2019 21 Orléans fr FRA 2. Ligue 2 8th 13.0 1 0 0 17 10 17 26 4 14 0 0 0 49 23 39 37.1 Matches 2019-2020 22 Caen fr FRA 2. Ligue 2 13th 1.7 0 0 0 5 1 4 3 1 3 0 0 0 15 2 4 33.3 Matches 2020-2021 23 Clermont Foot fr FRA 2. Ligue 2 2nd 9.3 1 1 0 18 6 5 7 5 11 0 0 0 32 2 18 10.0 Matches 2021-2022 24 Clermont Foot fr FRA 1. Ligue 1 17th 3.2 1 0 0 3 3 0 2 0 5 0 0 0 13 5 7 41.7 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 8.3 1 0 0 8 5 4 2 1 8 0 0 0 20 17 30 36.2 Matches 2022-2023 25 Grenoble fr FRA 2. Ligue 2 10th 19.8 6 0 0 34 19 5 27 8 24 0 0 0 57 30 45 40.0 Matches 2023-2024 26 Stade Laval fr FRA 2. Ligue 2 7th 3.1 1 0 0 5 1 1 4 2 6 0 0 0 16 7 9 43.8 Matches 2024-2025 27 Stade Laval fr FRA 2. Ligue 2 6th 0.8 0 0 0 0 2 1 2 0 2 0 0 0 2 4 4 50.0 Matches 9 Seasons 7 Clubs 2 Leagues 68.6 12 1 0 105 51 44 84 24 85 0 0 0 240 97 174 35.8 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Clermont Foot (2 Seasons) 2 Leagues 12.5 2 1 0 21 9 5 9 5 16 0 0 0 45 7 25 21.9 Grenoble (2 Seasons) 1 League 28.1 7 0 0 42 24 9 29 9 32 0 0 0 77 47 75 38.5 Stade Laval (2 Seasons) 1 League 4.0 1 0 0 5 3 2 6 2 8 0 0 0 18 11 13 45.8 Caen (2 Seasons) 2 Leagues 2.4 0 0 0 7 1 5 3 2 5 0 0 0 15 2 4 33.3 Orléans (1 Season) 1 League 13.0 1 0 0 17 10 17 26 4 14 0 0 0 49 23 39 37.1 Valenciennes (1 Season) 1 League 7.3 1 0 0 11 4 5 11 1 6 0 0 0 32 5 14 26.3 Rennes (1 Season) 1 League 1.3 0 0 0 2 0 1 0 1 4 0 0 0 4 2 4 33.3 Ligue 2 (8 Seasons) 63.4 11 1 0 98 48 42 82 22 74 0 0 0 223 90 163 35.6 Ligue 1 (3 Seasons) 5.2 1 0 0 7 3 2 2 2 11 0 0 0 17 7 11 38.9
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023 25 gp Guadeloupe Gold Cup GR 1.1 0 0 0 1 0 0 2 3 3 0 Matches 1 Season 1 Club 1 League 1.1 0 0 0 1 0 0 2 3 3 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 Jordan Tell Pages
Jordan Tell 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