Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 22 Grenoble fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 24 Troyes 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 2016-2017 24 Troyes fr FRA 2. Ligue 2 34 34 3,015 33.5 2 0 2 2 0 0 8 0 0.06 0.00 0.06 0.06 0.06 Matches 2017-2018 25 Troyes fr FRA Coupe de France 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 25 Troyes 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 25 Troyes fr FRA 1. Ligue 1 25 24 2,092 23.2 0 0 0 0 0 0 4 1 0.5 0.5 0.1 0.6 8 80 3 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.03 0.02 0.03 Matches 2018-2019 26 Troyes fr FRA Coupe de France 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 Troyes fr FRA 1. Coupe de la Ligue 2 2 180 2.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 35 34 3,058 34.0 0 2 2 0 0 0 6 1 0.2 0.2 2.6 2.8 13 180 6 0.00 0.06 0.06 0.00 0.06 0.01 0.08 0.08 0.01 0.08 Matches 2019-2020 27 Troyes fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 26 26 2,340 26.0 0 1 1 0 0 0 10 0 0.6 0.6 0.3 1.0 8 103 3 0.00 0.04 0.04 0.00 0.04 0.02 0.01 0.04 0.02 0.04 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 33 33 2,840 31.6 0 0 0 0 0 0 8 1 0.0 0.0 0.3 0.3 8 127 3 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 19 18 1,619 18.0 0 0 0 0 0 0 5 1 0.0 0.0 0.3 0.3 2 34 0 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 5 4 364 4.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 9 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2022-2023 30 Saint-Étienne 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 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 16 14 1,222 13.6 0 0 0 0 0 0 7 1 0.0 0.0 0.1 0.1 1 41 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 Matches 8 Seasons 4 Clubs 5 Leagues 204 198 17,600 195.6 2 3 5 2 0 0 54 5 1.4 1.4 3.7 5.1 40 574 15 0.01 0.02 0.03 0.01 0.03 0.01 0.02 0.03 0.01 0.03 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 Troyes (6 Seasons) 4 Leagues 181 178 15,804 175.6 2 3 5 2 0 0 45 4 1.3 1.3 3.6 4.9 39 524 15 0.01 0.02 0.03 0.01 0.03 0.01 0.03 0.04 0.01 0.04 Saint-Étienne (1 Season) 2 Leagues 17 15 1,342 14.9 0 0 0 0 0 0 7 1 0.0 0.0 0.1 0.1 1 41 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 Leganés (1 Season) 1 League 5 4 364 4.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 9 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Grenoble (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (5 Seasons) 144 141 12,475 138.6 2 3 5 2 0 0 39 3 0.9 0.9 3.3 4.1 30 451 12 0.01 0.02 0.04 0.01 0.04 0.01 0.03 0.04 0.01 0.04 Coupe de France (4 Seasons) 6 6 600 6.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (2 Seasons) 44 42 3,711 41.2 0 0 0 0 0 0 9 2 0.5 0.5 0.4 0.9 10 114 3 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Segunda División (1 Season) 5 4 364 4.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 9 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 22 Grenoble 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 24 Troyes 2 Leagues 35 35 3,105 34.5 2 0 2 2 0 0 8 0 0.06 0.00 0.06 0.06 0.06 2017-2018 25 Troyes 3 Leagues 28 27 2,392 26.6 0 0 0 0 0 0 4 1 0.5 0.5 0.1 0.6 8 80 3 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.03 0.02 0.03 2018-2019 26 Troyes 3 Leagues 39 38 3,418 38.0 0 2 2 0 0 0 9 1 0.2 0.2 2.6 2.8 13 180 6 0.00 0.05 0.05 0.00 0.05 0.01 0.08 0.08 0.01 0.08 2019-2020 27 Troyes 2 Leagues 27 27 2,430 27.0 0 1 1 0 0 0 11 0 0.6 0.6 0.3 1.0 8 103 3 0.00 0.04 0.04 0.00 0.04 0.02 0.01 0.04 0.02 0.04 2020-2021 28 Troyes 1 League 33 33 2,840 31.6 0 0 0 0 0 0 8 1 0.0 0.0 0.3 0.3 8 127 3 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 2021-2022 29 Troyes 1 League 19 18 1,619 18.0 0 0 0 0 0 0 5 1 0.0 0.0 0.3 0.3 2 34 0 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 2021-2022 29 Leganés 1 League 5 4 364 4.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 9 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 2022-2023 30 Saint-Étienne 2 Leagues 17 15 1,342 14.9 0 0 0 0 0 0 7 1 0.0 0.0 0.1 0.1 1 41 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 8 Seasons 4 Clubs 5 Leagues 204 198 17,600 195.6 2 3 5 2 0 0 54 5 1.4 1.4 3.7 5.1 40 574 15 0.01 0.02 0.03 0.01 0.03 0.01 0.02 0.03 0.01 0.03 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 Troyes (6 Seasons) 4 Leagues 181 178 15,804 175.6 2 3 5 2 0 0 45 4 1.3 1.3 3.6 4.9 39 524 15 0.01 0.02 0.03 0.01 0.03 0.01 0.03 0.04 0.01 0.04 Saint-Étienne (1 Season) 2 Leagues 17 15 1,342 14.9 0 0 0 0 0 0 7 1 0.0 0.0 0.1 0.1 1 41 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 Leganés (1 Season) 1 League 5 4 364 4.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 9 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Grenoble (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (5 Seasons) 144 141 12,475 138.6 2 3 5 2 0 0 39 3 0.9 0.9 3.3 4.1 30 451 12 0.01 0.02 0.04 0.01 0.04 0.01 0.03 0.04 0.01 0.04 Coupe de France (4 Seasons) 6 6 600 6.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (2 Seasons) 44 42 3,711 41.2 0 0 0 0 0 0 9 2 0.5 0.5 0.4 0.9 10 114 3 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Segunda División (1 Season) 5 4 364 4.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 9 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01
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 24 Troyes fr FRA 2. Ligue 2 3rd 34 34 3,015 33.5 2 0 2 2 0 0 8 0 0.06 0.00 0.06 0.06 0.06 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 19th 25 24 2,092 23.2 0 0 0 0 0 0 4 1 0.5 0.5 0.1 0.6 8 80 3 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.03 0.02 0.03 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 3rd 35 34 3,058 34.0 0 2 2 0 0 0 6 1 0.2 0.2 2.6 2.8 13 180 6 0.00 0.06 0.06 0.00 0.06 0.01 0.08 0.08 0.01 0.08 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 4th 26 26 2,340 26.0 0 1 1 0 0 0 10 0 0.6 0.6 0.3 1.0 8 103 3 0.00 0.04 0.04 0.00 0.04 0.02 0.01 0.04 0.02 0.04 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 1st 33 33 2,840 31.6 0 0 0 0 0 0 8 1 0.0 0.0 0.3 0.3 8 127 3 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 15th 19 18 1,619 18.0 0 0 0 0 0 0 5 1 0.0 0.0 0.3 0.3 2 34 0 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 12th 5 4 364 4.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 9 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 8th 16 14 1,222 13.6 0 0 0 0 0 0 7 1 0.0 0.0 0.1 0.1 1 41 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 Matches 7 Seasons 3 Clubs 3 Leagues 193 187 16,550 183.9 2 3 5 2 0 0 50 5 1.4 1.4 3.7 5.1 40 574 15 0.01 0.02 0.03 0.01 0.03 0.01 0.02 0.03 0.01 0.03 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 Troyes (6 Seasons) 2 Leagues 172 169 14,964 166.3 2 3 5 2 0 0 41 4 1.3 1.3 3.6 4.9 39 524 15 0.01 0.02 0.03 0.01 0.03 0.01 0.03 0.04 0.01 0.04 Saint-Étienne (1 Season) 1 League 16 14 1,222 13.6 0 0 0 0 0 0 7 1 0.0 0.0 0.1 0.1 1 41 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 Leganés (1 Season) 1 League 5 4 364 4.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 9 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Ligue 2 (5 Seasons) 144 141 12,475 138.6 2 3 5 2 0 0 39 3 0.9 0.9 3.3 4.1 30 451 12 0.01 0.02 0.04 0.01 0.04 0.01 0.03 0.04 0.01 0.04 Ligue 1 (2 Seasons) 44 42 3,711 41.2 0 0 0 0 0 0 9 2 0.5 0.5 0.4 0.9 10 114 3 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Segunda División (1 Season) 5 4 364 4.0 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 9 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014-2015 22 Grenoble 1 League 1.0 0 0 0 2016-2017 24 Troyes 2 Leagues 34.5 2 0 3 0.00 0.09 0.67 0 0 2017-2018 25 Troyes 3 Leagues 26.6 0 4 1 25.0 0.17 0.04 0.00 0.00 9.1 0 0 0 0.5 0.5 0.12 -0.5 -0.5 2018-2019 26 Troyes 3 Leagues 38.0 0 3 0 0.0 0.09 0.00 0.00 18.9 0 0 0 0.2 0.2 0.06 -0.2 -0.2 2019-2020 27 Troyes 2 Leagues 27.0 0 8 1 12.5 0.30 0.04 0.00 0.00 11.1 0 0 0 0.6 0.6 0.08 -0.6 -0.6 2020-2021 28 Troyes 1 League 31.6 0 2 0 0.0 0.06 0.00 0.00 30.0 0 0 0 0.0 0.0 0.02 0.0 0.0 2021-2022 29 Troyes 1 League 18.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2021-2022 29 Leganés 1 League 4.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2022-2023 30 Saint-Étienne 2 Leagues 14.9 0 1 1 100.0 0.07 0.07 0.00 0.00 33.1 0 0 0 0.0 0.0 0.02 0.0 0.0 8 Seasons 4 Clubs 5 Leagues 195.6 2 18 6 33.3 0.10 0.03 0.11 0.33 15.2 0 0 0 1.4 1.4 0.08 -1.4 -1.4 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 Troyes (6 Seasons) 4 Leagues 175.6 2 17 5 29.4 0.10 0.03 0.12 0.40 14.2 0 0 0 1.3 1.3 0.08 -1.3 -1.3 Saint-Étienne (1 Season) 2 Leagues 14.9 0 1 1 100.0 0.07 0.07 0.00 0.00 33.1 0 0 0 0.0 0.0 0.02 0.0 0.0 Leganés (1 Season) 1 League 4.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Grenoble (1 Season) 1 League 1.0 0 0 0 Ligue 2 (5 Seasons) 138.6 2 14 5 35.7 0.10 0.04 0.14 0.40 17.0 0 0 0 0.9 0.9 0.06 -0.9 -0.9 Coupe de France (4 Seasons) 6.7 0 0 0 Coupe de la Ligue (4 Seasons) 5.0 0 0 0 0.00 0.00 0 0 Ligue 1 (2 Seasons) 41.2 0 4 1 25.0 0.10 0.02 0.00 0.00 9.1 0 0 0 0.5 0.5 0.12 -0.5 -0.5 Segunda División (1 Season) 4.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 24 Troyes fr FRA 2. Ligue 2 3rd 33.5 2 0 3 0.00 0.09 0.67 0 0 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 19th 23.2 0 4 1 25.0 0.17 0.04 0.00 0.00 9.1 0 0 0 0.5 0.5 0.12 -0.5 -0.5 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 3rd 34.0 0 3 0 0.0 0.09 0.00 0.00 18.9 0 0 0 0.2 0.2 0.06 -0.2 -0.2 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 4th 26.0 0 8 1 12.5 0.31 0.04 0.00 0.00 11.1 0 0 0 0.6 0.6 0.08 -0.6 -0.6 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 1st 31.6 0 2 0 0.0 0.06 0.00 0.00 30.0 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 15th 18.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 12th 4.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 8th 13.6 0 1 1 100.0 0.07 0.07 0.00 0.00 33.1 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 7 Seasons 3 Clubs 3 Leagues 183.9 2 18 6 33.3 0.10 0.03 0.11 0.33 15.2 0 0 0 1.4 1.4 0.08 -1.4 -1.4 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 Troyes (6 Seasons) 2 Leagues 166.3 2 17 5 29.4 0.10 0.03 0.12 0.40 14.2 0 0 0 1.3 1.3 0.08 -1.3 -1.3 Saint-Étienne (1 Season) 1 League 13.6 0 1 1 100.0 0.07 0.07 0.00 0.00 33.1 0 0 0 0.0 0.0 0.02 0.0 0.0 Leganés (1 Season) 1 League 4.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Ligue 2 (5 Seasons) 138.6 2 14 5 35.7 0.10 0.04 0.14 0.40 17.0 0 0 0 0.9 0.9 0.06 -0.9 -0.9 Ligue 1 (2 Seasons) 41.2 0 4 1 25.0 0.10 0.02 0.00 0.00 9.1 0 0 0 0.5 0.5 0.12 -0.5 -0.5 Segunda División (1 Season) 4.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 22 Grenoble 1 League 1.0 0 2016-2017 24 Troyes 2 Leagues 34.5 0 2017-2018 25 Troyes 3 Leagues 26.6 789 996 79.2 17483 8041 216 243 88.9 405 456 88.8 163 277 58.8 0 0.1 0.3 -0.1 2 75 5 1 80 2018-2019 26 Troyes 3 Leagues 38.0 1901 2225 85.4 37986 16111 616 686 89.8 1009 1099 91.8 253 385 65.7 2 2.6 1.5 -0.6 13 154 4 0 180 2019-2020 27 Troyes 2 Leagues 27.0 1201 1380 87.0 25096 12561 365 397 91.9 640 696 92.0 189 270 70.0 1 0.3 0.4 +0.7 9 85 7 1 103 2020-2021 28 Troyes 1 League 31.6 2066 2327 88.8 41731 20787 677 707 95.8 1071 1154 92.8 290 419 69.2 0 0.3 0.7 -0.3 6 106 8 1 127 2021-2022 29 Troyes 1 League 18.0 755 882 85.6 14082 6928 294 317 92.7 363 398 91.2 85 147 57.8 0 0.3 0.1 -0.3 3 28 2 0 34 2021-2022 29 Leganés 1 League 4.0 150 193 77.7 2885 1297 56 62 90.3 78 85 91.8 15 42 35.7 0 0.0 0.0 0.0 1 7 0 0 9 2022-2023 30 Saint-Étienne 2 Leagues 14.9 776 853 91.0 15777 6576 234 253 92.5 411 434 94.7 119 147 81.0 0 0.1 0.1 -0.1 1 25 2 0 41 8 Seasons 4 Clubs 5 Leagues 195.6 7638 8856 86.2 155040 72301 2458 2665 92.2 3977 4322 92.0 1114 1687 66.0 3 3.7 3.1 -0.7 35 480 28 3 574 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 Troyes (6 Seasons) 4 Leagues 175.6 6712 7810 85.9 136378 64428 2168 2350 92.3 3488 3803 91.7 980 1498 65.4 3 3.6 3.0 -0.6 33 448 26 3 524 Saint-Étienne (1 Season) 2 Leagues 14.9 776 853 91.0 15777 6576 234 253 92.5 411 434 94.7 119 147 81.0 0 0.1 0.1 -0.1 1 25 2 0 41 Leganés (1 Season) 1 League 4.0 150 193 77.7 2885 1297 56 62 90.3 78 85 91.8 15 42 35.7 0 0.0 0.0 0.0 1 7 0 0 9 Grenoble (1 Season) 1 League 1.0 0 Ligue 2 (5 Seasons) 138.6 5944 6785 87.6 120590 56035 1892 2043 92.6 3131 3383 92.6 851 1221 69.7 3 3.3 2.7 -0.3 29 370 21 2 451 Coupe de France (4 Seasons) 6.7 0 Coupe de la Ligue (4 Seasons) 5.0 0 Ligue 1 (2 Seasons) 41.2 1544 1878 82.2 31565 14969 510 560 91.1 768 854 89.9 248 424 58.5 0 0.4 0.4 -0.4 5 103 7 1 114 Segunda División (1 Season) 4.0 150 193 77.7 2885 1297 56 62 90.3 78 85 91.8 15 42 35.7 0 0.0 0.0 0.0 1 7 0 0 9
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 24 Troyes fr FRA 2. Ligue 2 3rd 33.5 0 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 19th 23.2 789 996 79.2 17483 8041 216 243 88.9 405 456 88.8 163 277 58.8 0 0.1 0.3 -0.1 2 75 5 1 80 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 3rd 34.0 1901 2225 85.4 37986 16111 616 686 89.8 1009 1099 91.8 253 385 65.7 2 2.6 1.5 -0.6 13 154 4 0 180 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 4th 26.0 1201 1380 87.0 25096 12561 365 397 91.9 640 696 92.0 189 270 70.0 1 0.3 0.4 +0.7 9 85 7 1 103 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 1st 31.6 2066 2327 88.8 41731 20787 677 707 95.8 1071 1154 92.8 290 419 69.2 0 0.3 0.7 -0.3 6 106 8 1 127 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 15th 18.0 755 882 85.6 14082 6928 294 317 92.7 363 398 91.2 85 147 57.8 0 0.3 0.1 -0.3 3 28 2 0 34 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 12th 4.0 150 193 77.7 2885 1297 56 62 90.3 78 85 91.8 15 42 35.7 0 0.0 0.0 0.0 1 7 0 0 9 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 8th 13.6 776 853 91.0 15777 6576 234 253 92.5 411 434 94.7 119 147 81.0 0 0.1 0.1 -0.1 1 25 2 0 41 Matches 7 Seasons 3 Clubs 3 Leagues 183.9 7638 8856 86.2 155040 72301 2458 2665 92.2 3977 4322 92.0 1114 1687 66.0 3 3.7 3.1 -0.7 35 480 28 3 574 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 Troyes (6 Seasons) 2 Leagues 166.3 6712 7810 85.9 136378 64428 2168 2350 92.3 3488 3803 91.7 980 1498 65.4 3 3.6 3.0 -0.6 33 448 26 3 524 Saint-Étienne (1 Season) 1 League 13.6 776 853 91.0 15777 6576 234 253 92.5 411 434 94.7 119 147 81.0 0 0.1 0.1 -0.1 1 25 2 0 41 Leganés (1 Season) 1 League 4.0 150 193 77.7 2885 1297 56 62 90.3 78 85 91.8 15 42 35.7 0 0.0 0.0 0.0 1 7 0 0 9 Ligue 2 (5 Seasons) 138.6 5944 6785 87.6 120590 56035 1892 2043 92.6 3131 3383 92.6 851 1221 69.7 3 3.3 2.7 -0.3 29 370 21 2 451 Ligue 1 (2 Seasons) 41.2 1544 1878 82.2 31565 14969 510 560 91.1 768 854 89.9 248 424 58.5 0 0.4 0.4 -0.4 5 103 7 1 114 Segunda División (1 Season) 4.0 150 193 77.7 2885 1297 56 62 90.3 78 85 91.8 15 42 35.7 0 0.0 0.0 0.0 1 7 0 0 9
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 22 Grenoble 1 League 1.0 2016-2017 24 Troyes 2 Leagues 34.5 0 2017-2018 25 Troyes 3 Leagues 26.6 996 936 59 55 1 11 1 4 0 0 0 0 789 1 9 2018-2019 26 Troyes 3 Leagues 38.0 2225 2099 125 120 4 23 0 5 0 0 0 0 1901 1 24 2019-2020 27 Troyes 2 Leagues 27.0 1380 1290 87 81 0 11 2 5 0 0 0 0 1201 3 7 2020-2021 28 Troyes 1 League 31.6 2327 2116 205 185 1 14 1 17 0 0 0 0 2066 6 5 2021-2022 29 Troyes 1 League 18.0 882 810 72 66 0 3 1 4 0 0 0 0 755 0 6 2021-2022 29 Leganés 1 League 4.0 193 179 13 12 0 2 0 1 0 0 0 0 150 1 1 2022-2023 30 Saint-Étienne 2 Leagues 14.9 853 799 54 49 0 3 0 4 0 0 0 0 776 0 0 8 Seasons 4 Clubs 5 Leagues 195.6 8856 8229 615 568 6 67 5 40 0 0 0 0 7638 12 52 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Troyes (6 Seasons) 4 Leagues 175.6 7810 7251 548 507 6 62 5 35 0 0 0 0 6712 11 51 Saint-Étienne (1 Season) 2 Leagues 14.9 853 799 54 49 0 3 0 4 0 0 0 0 776 0 0 Leganés (1 Season) 1 League 4.0 193 179 13 12 0 2 0 1 0 0 0 0 150 1 1 Grenoble (1 Season) 1 League 1.0 Ligue 2 (5 Seasons) 138.6 6785 6304 471 435 5 51 3 31 0 0 0 0 5944 10 36 Coupe de France (4 Seasons) 6.7 Coupe de la Ligue (4 Seasons) 5.0 0 Ligue 1 (2 Seasons) 41.2 1878 1746 131 121 1 14 2 8 0 0 0 0 1544 1 15 Segunda División (1 Season) 4.0 193 179 13 12 0 2 0 1 0 0 0 0 150 1 1
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 24 Troyes fr FRA 2. Ligue 2 3rd 33.5 0 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 19th 23.2 996 936 59 55 1 11 1 4 0 0 0 0 789 1 9 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 3rd 34.0 2225 2099 125 120 4 23 0 5 0 0 0 0 1901 1 24 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 4th 26.0 1380 1290 87 81 0 11 2 5 0 0 0 0 1201 3 7 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 1st 31.6 2327 2116 205 185 1 14 1 17 0 0 0 0 2066 6 5 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 15th 18.0 882 810 72 66 0 3 1 4 0 0 0 0 755 0 6 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 12th 4.0 193 179 13 12 0 2 0 1 0 0 0 0 150 1 1 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 8th 13.6 853 799 54 49 0 3 0 4 0 0 0 0 776 0 0 Matches 7 Seasons 3 Clubs 3 Leagues 183.9 8856 8229 615 568 6 67 5 40 0 0 0 0 7638 12 52 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Troyes (6 Seasons) 2 Leagues 166.3 7810 7251 548 507 6 62 5 35 0 0 0 0 6712 11 51 Saint-Étienne (1 Season) 1 League 13.6 853 799 54 49 0 3 0 4 0 0 0 0 776 0 0 Leganés (1 Season) 1 League 4.0 193 179 13 12 0 2 0 1 0 0 0 0 150 1 1 Ligue 2 (5 Seasons) 138.6 6785 6304 471 435 5 51 3 31 0 0 0 0 5944 10 36 Ligue 1 (2 Seasons) 41.2 1878 1746 131 121 1 14 2 8 0 0 0 0 1544 1 15 Segunda División (1 Season) 4.0 193 179 13 12 0 2 0 1 0 0 0 0 150 1 1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014-2015 22 Grenoble 1 League 1.0 2016-2017 24 Troyes 2 Leagues 34.5 2017-2018 25 Troyes 3 Leagues 26.6 7 0.30 7 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 26 Troyes 3 Leagues 38.0 34 1.00 32 0 0 1 0 1 3 0.09 3 0 0 0 0 0 2019-2020 27 Troyes 2 Leagues 27.0 15 0.58 14 0 0 1 0 0 2 0.08 2 0 0 0 0 0 2020-2021 28 Troyes 1 League 31.6 26 0.82 23 2 0 0 0 1 2 0.06 2 0 0 0 0 0 2021-2022 29 Troyes 1 League 18.0 7 0.39 7 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 29 Leganés 1 League 4.0 1 0.25 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 30 Saint-Étienne 2 Leagues 14.9 11 0.81 7 1 0 0 1 2 1 0.07 1 0 0 0 0 0 8 Seasons 4 Clubs 5 Leagues 195.6 101 0.67 91 3 0 2 1 4 8 0.05 8 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Troyes (6 Seasons) 4 Leagues 175.6 89 0.67 83 2 0 2 0 2 7 0.05 7 0 0 0 0 0 Saint-Étienne (1 Season) 2 Leagues 14.9 11 0.81 7 1 0 0 1 2 1 0.07 1 0 0 0 0 0 Leganés (1 Season) 1 League 4.0 1 0.25 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Grenoble (1 Season) 1 League 1.0 Ligue 2 (5 Seasons) 138.6 86 0.82 76 3 0 2 1 4 8 0.08 8 0 0 0 0 0 Coupe de France (4 Seasons) 6.7 Coupe de la Ligue (4 Seasons) 5.0 Ligue 1 (2 Seasons) 41.2 14 0.34 14 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Segunda División (1 Season) 4.0 1 0.25 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 24 Troyes fr FRA 2. Ligue 2 3rd 33.5 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 19th 23.2 7 0.30 7 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 3rd 34.0 34 1.00 32 0 0 1 0 1 3 0.09 3 0 0 0 0 0 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 4th 26.0 15 0.58 14 0 0 1 0 0 2 0.08 2 0 0 0 0 0 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 1st 31.6 26 0.82 23 2 0 0 0 1 2 0.06 2 0 0 0 0 0 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 15th 18.0 7 0.39 7 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 12th 4.0 1 0.25 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 8th 13.6 11 0.81 7 1 0 0 1 2 1 0.07 1 0 0 0 0 0 Matches 7 Seasons 3 Clubs 3 Leagues 183.9 101 0.67 91 3 0 2 1 4 8 0.05 8 0 0 0 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Troyes (6 Seasons) 2 Leagues 166.3 89 0.67 83 2 0 2 0 2 7 0.05 7 0 0 0 0 0 Saint-Étienne (1 Season) 1 League 13.6 11 0.81 7 1 0 0 1 2 1 0.07 1 0 0 0 0 0 Leganés (1 Season) 1 League 4.0 1 0.25 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Ligue 2 (5 Seasons) 138.6 86 0.82 76 3 0 2 1 4 8 0.08 8 0 0 0 0 0 Ligue 1 (2 Seasons) 41.2 14 0.34 14 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Segunda División (1 Season) 4.0 1 0.25 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2014-2015 22 Grenoble 1 League 1.0 0 2016-2017 24 Troyes 2 Leagues 34.5 0 0 0 2017-2018 25 Troyes 3 Leagues 26.6 26 16 20 6 0 10 16 62.5 6 30 22 8 31 57 128 2 2018-2019 26 Troyes 3 Leagues 38.0 41 27 25 14 2 19 54 35.2 35 27 10 17 46 87 119 1 2019-2020 27 Troyes 2 Leagues 27.0 21 14 13 6 2 7 16 43.8 9 17 8 9 43 63 85 0 2020-2021 28 Troyes 1 League 31.6 26 15 16 10 0 11 27 40.7 16 22 16 6 52 78 100 2 2021-2022 29 Troyes 1 League 18.0 14 6 10 4 0 7 22 31.8 15 24 14 10 37 51 68 1 2021-2022 29 Leganés 1 League 4.0 3 3 2 1 0 2 3 66.7 1 1 1 0 5 8 10 0 2022-2023 30 Saint-Étienne 2 Leagues 14.9 16 12 11 5 0 10 16 62.5 6 14 7 7 26 42 41 0 8 Seasons 4 Clubs 5 Leagues 195.6 147 93 97 46 4 66 154 42.9 88 135 78 57 240 386 551 6 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Troyes (6 Seasons) 4 Leagues 175.6 128 78 84 40 4 54 135 40.0 81 120 70 50 209 336 500 6 Saint-Étienne (1 Season) 2 Leagues 14.9 16 12 11 5 0 10 16 62.5 6 14 7 7 26 42 41 0 Leganés (1 Season) 1 League 4.0 3 3 2 1 0 2 3 66.7 1 1 1 0 5 8 10 0 Grenoble (1 Season) 1 League 1.0 0 Ligue 2 (5 Seasons) 138.6 104 67 65 35 4 47 113 41.6 66 80 41 39 166 270 345 3 Coupe de France (4 Seasons) 6.7 0 Coupe de la Ligue (4 Seasons) 5.0 1 1 0 Ligue 1 (2 Seasons) 41.2 40 22 30 10 0 17 38 44.7 21 54 36 18 68 108 196 3 Segunda División (1 Season) 4.0 3 3 2 1 0 2 3 66.7 1 1 1 0 5 8 10 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 24 Troyes fr FRA 2. Ligue 2 3rd 33.5 0 0 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 19th 23.2 26 16 20 6 0 10 16 62.5 6 30 22 8 31 57 128 2 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 3rd 34.0 41 27 25 14 2 19 54 35.2 35 27 10 17 46 87 119 1 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 4th 26.0 21 13 13 6 2 7 16 43.8 9 17 8 9 42 63 85 0 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 1st 31.6 26 15 16 10 0 11 27 40.7 16 22 16 6 52 78 100 2 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 15th 18.0 14 6 10 4 0 7 22 31.8 15 24 14 10 37 51 68 1 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 12th 4.0 3 3 2 1 0 2 3 66.7 1 1 1 0 5 8 10 0 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 8th 13.6 16 12 11 5 0 10 16 62.5 6 14 7 7 26 42 41 0 Matches 7 Seasons 3 Clubs 3 Leagues 183.9 147 92 97 46 4 66 154 42.9 88 135 78 57 239 386 551 6 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 Troyes (6 Seasons) 2 Leagues 166.3 128 77 84 40 4 54 135 40.0 81 120 70 50 208 336 500 6 Saint-Étienne (1 Season) 1 League 13.6 16 12 11 5 0 10 16 62.5 6 14 7 7 26 42 41 0 Leganés (1 Season) 1 League 4.0 3 3 2 1 0 2 3 66.7 1 1 1 0 5 8 10 0 Ligue 2 (5 Seasons) 138.6 104 67 65 35 4 47 113 41.6 66 80 41 39 166 270 345 3 Ligue 1 (2 Seasons) 41.2 40 22 30 10 0 17 38 44.7 21 54 36 18 68 108 196 3 Segunda División (1 Season) 4.0 3 3 2 1 0 2 3 66.7 1 1 1 0 5 8 10 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 22 Grenoble 1 League 1.0 2016-2017 24 Troyes 2 Leagues 34.5 2017-2018 25 Troyes 3 Leagues 26.6 1223 157 666 540 28 11 1223 5 5 100.0 0 0.0 688 3984 2562 8 6 2 10 2 695 3 2018-2019 26 Troyes 3 Leagues 38.0 2485 187 1047 1399 58 5 2485 13 13 100.0 0 0.0 1574 7243 3687 13 9 0 19 19 1716 6 2019-2020 27 Troyes 2 Leagues 27.0 1561 181 820 714 38 13 1561 7 7 100.0 0 0.0 905 4808 2712 8 6 1 10 5 1000 3 2020-2021 28 Troyes 1 League 31.6 2528 255 1391 1129 23 2 2528 4 4 100.0 0 0.0 1450 6309 3488 8 4 0 5 6 1633 3 2021-2022 29 Troyes 1 League 18.0 1035 199 675 356 14 0 1035 1 1 100.0 0 0.0 597 2388 1173 2 2 0 3 2 625 0 2021-2022 29 Leganés 1 League 4.0 217 21 122 94 1 0 217 2 1 50.0 1 50.0 136 551 280 0 0 0 0 3 133 0 2022-2023 30 Saint-Étienne 2 Leagues 14.9 958 138 529 435 3 0 958 4 2 50.0 1 25.0 710 3644 1851 1 4 0 4 1 625 0 8 Seasons 4 Clubs 5 Leagues 195.6 10007 1138 5250 4667 165 31 10007 36 33 91.7 2 5.6 6060 28927 15753 40 31 3 51 38 6427 15 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 Troyes (6 Seasons) 4 Leagues 175.6 8832 979 4599 4138 161 31 8832 30 30 100.0 0 0.0 5214 24732 13622 39 27 3 47 34 5669 15 Saint-Étienne (1 Season) 2 Leagues 14.9 958 138 529 435 3 0 958 4 2 50.0 1 25.0 710 3644 1851 1 4 0 4 1 625 0 Leganés (1 Season) 1 League 4.0 217 21 122 94 1 0 217 2 1 50.0 1 50.0 136 551 280 0 0 0 0 3 133 0 Grenoble (1 Season) 1 League 1.0 Ligue 2 (5 Seasons) 138.6 7532 761 3787 3677 122 20 7532 28 26 92.9 1 3.6 4639 22004 11738 30 23 1 38 31 4974 12 Coupe de France (4 Seasons) 6.7 Coupe de la Ligue (4 Seasons) 5.0 Ligue 1 (2 Seasons) 41.2 2258 356 1341 896 42 11 2258 6 6 100.0 0 0.0 1285 6372 3735 10 8 2 13 4 1320 3 Segunda División (1 Season) 4.0 217 21 122 94 1 0 217 2 1 50.0 1 50.0 136 551 280 0 0 0 0 3 133 0
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 24 Troyes fr FRA 2. Ligue 2 3rd 33.5 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 19th 23.2 1223 157 666 540 28 11 1223 5 5 100.0 0 0.0 688 3984 2562 8 6 2 10 2 695 3 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 3rd 34.0 2485 187 1047 1399 58 5 2485 13 13 100.0 0 0.0 1574 7243 3687 13 9 0 19 19 1716 6 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 4th 26.0 1561 181 820 714 38 13 1561 7 7 100.0 0 0.0 905 4808 2712 8 6 1 10 5 1000 3 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 1st 31.6 2528 255 1391 1129 23 2 2528 4 4 100.0 0 0.0 1450 6309 3488 8 4 0 5 6 1633 3 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 15th 18.0 1035 199 675 356 14 0 1035 1 1 100.0 0 0.0 597 2388 1173 2 2 0 3 2 625 0 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 12th 4.0 217 21 122 94 1 0 217 2 1 50.0 1 50.0 136 551 280 0 0 0 0 3 133 0 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 8th 13.6 958 138 529 435 3 0 958 4 2 50.0 1 25.0 710 3644 1851 1 4 0 4 1 625 0 Matches 7 Seasons 3 Clubs 3 Leagues 183.9 10007 1138 5250 4667 165 31 10007 36 33 91.7 2 5.6 6060 28927 15753 40 31 3 51 38 6427 15 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 Troyes (6 Seasons) 2 Leagues 166.3 8832 979 4599 4138 161 31 8832 30 30 100.0 0 0.0 5214 24732 13622 39 27 3 47 34 5669 15 Saint-Étienne (1 Season) 1 League 13.6 958 138 529 435 3 0 958 4 2 50.0 1 25.0 710 3644 1851 1 4 0 4 1 625 0 Leganés (1 Season) 1 League 4.0 217 21 122 94 1 0 217 2 1 50.0 1 50.0 136 551 280 0 0 0 0 3 133 0 Ligue 2 (5 Seasons) 138.6 7532 761 3787 3677 122 20 7532 28 26 92.9 1 3.6 4639 22004 11738 30 23 1 38 31 4974 12 Ligue 1 (2 Seasons) 41.2 2258 356 1341 896 42 11 2258 6 6 100.0 0 0.0 1285 6372 3735 10 8 2 13 4 1320 3 Segunda División (1 Season) 4.0 217 21 122 94 1 0 217 2 1 50.0 1 50.0 136 551 280 0 0 0 0 3 133 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 2014-2015 22 Grenoble fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2016-2017 24 Troyes fr FRA 1. Coupe de la Ligue 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2016-2017 24 Troyes fr FRA 2. Ligue 2 34 3,015 89 88.2 33.5 34 33 0 1 1.68 48 38 +10 +0.30 -1.03 Matches 2017-2018 25 Troyes fr FRA Coupe de France 2 210 105 70.0 2.3 2 105 2 0 0 2.00 2 1 +1 +0.43 +1.43 Matches 2017-2018 25 Troyes fr FRA 1. Coupe de la Ligue 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 25 2,092 84 61.2 23.2 24 86 23 1 20 12 1.00 25 39 -14 -0.60 +0.28 26.2 29.9 -3.7 -0.16 +0.53 Matches 2018-2019 26 Troyes fr FRA Coupe de France 2 180 90 100.0 2.0 2 90 2 0 0 1.50 4 3 +1 +0.50 Matches 2018-2019 26 Troyes fr FRA 1. Coupe de la Ligue 2 180 90 66.7 2.0 2 90 2 0 1 3.00 5 2 +3 +1.50 +3.50 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 35 3,058 87 89.4 34.0 34 90 33 1 3 0 1.81 48 27 +21 +0.62 +0.12 42.2 36.2 +6.0 +0.18 +0.29 Matches 2019-2020 27 Troyes fr FRA 1. Coupe de la Ligue 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 26 2,340 90 92.9 26.0 26 90 26 0 0 1.85 32 23 +9 +0.35 +0.35 31.5 26.4 +5.1 +0.20 -0.66 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 33 2,840 86 83.0 31.6 33 86 30 0 0 2.00 51 31 +20 +0.63 +0.01 53.3 32.6 +20.7 +0.66 +0.16 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 19 1,619 85 47.3 18.0 18 88 16 1 27 2 0.89 17 26 -9 -0.50 -0.15 16.3 23.3 -7.1 -0.39 -0.17 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 5 364 73 9.6 4.0 4 90 4 1 4 8 1.00 6 6 0 0.00 +0.03 4.7 5.4 -0.6 -0.15 -0.22 Matches 2022-2023 30 Saint-Étienne fr FRA Coupe de France 1 120 120 100.0 1.3 1 120 1 0 0 1.00 0 0 0 0.00 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 16 1,222 76 35.7 13.6 14 86 12 2 7 15 1.00 22 24 -2 -0.15 -0.47 20.4 20.1 +0.3 +0.02 -0.54 Matches 8 Seasons 4 Clubs 5 Leagues 204 17,600 86 62.7 195.6 198 89 188 6 11 39 1.53 262 226 +36 +0.18 +0.20 194.5 173.8 +20.7 +0.14 +0.08 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 Troyes (6 Seasons) 4 Leagues 181 15,804 87 76.6 175.6 178 88 170 3 17 16 1.60 234 195 +39 +0.22 +0.43 169.4 148.4 +21.0 +0.16 +0.38 Saint-Étienne (1 Season) 2 Leagues 17 1,342 79 37.9 14.9 15 89 13 2 7 15 1.00 22 24 -2 -0.13 -0.46 20.4 20.1 +0.3 +0.02 -0.54 Leganés (1 Season) 1 League 5 364 73 9.6 4.0 4 90 4 1 4 8 1.00 6 6 0 0.00 +0.03 4.7 5.4 -0.6 -0.15 -0.22 Grenoble (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Ligue 2 (5 Seasons) 144 12,475 87 77.0 138.6 141 88 134 3 5 16 1.74 201 143 +58 +0.42 -0.06 147.3 115.2 +32.1 +0.30 -0.19 Coupe de France (4 Seasons) 6 600 100 87.0 6.7 6 100 6 0 0 1.33 6 5 +1 +0.15 -0.85 Coupe de la Ligue (4 Seasons) 5 450 90 83.3 5.0 5 90 5 0 1 1.20 7 7 0 0.00 +2.00 Ligue 1 (2 Seasons) 44 3,711 84 54.3 41.2 42 87 39 2 24 14 0.95 42 65 -23 -0.56 +0.02 42.4 53.2 -10.8 -0.26 +0.16 Segunda División (1 Season) 5 364 73 9.6 4.0 4 90 4 1 4 8 1.00 6 6 0 0.00 +0.03 4.7 5.4 -0.6 -0.15 -0.22
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 22 Grenoble 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 2016-2017 24 Troyes 2 Leagues 35 3,105 89 88.5 34.5 35 90 34 0 1 1.63 48 39 +9 +0.26 -1.07 2017-2018 25 Troyes 3 Leagues 28 2,392 85 62.8 26.6 27 88 26 1 20 12 1.04 28 42 -14 -0.53 +0.36 26.2 29.9 -3.7 -0.16 +0.53 2018-2019 26 Troyes 3 Leagues 39 3,418 88 88.3 38.0 38 90 37 1 3 1 1.86 57 32 +25 +0.66 +0.66 42.2 36.2 +6.0 +0.18 +0.29 2019-2020 27 Troyes 2 Leagues 27 2,430 90 93.1 27.0 27 90 27 0 0 1.78 33 25 +8 +0.30 +0.30 31.5 26.4 +5.1 +0.20 -0.66 2020-2021 28 Troyes 1 League 33 2,840 86 83.0 31.6 33 86 30 0 0 2.00 51 31 +20 +0.63 +0.01 53.3 32.6 +20.7 +0.66 +0.16 2021-2022 29 Troyes 1 League 19 1,619 85 47.3 18.0 18 88 16 1 27 2 0.89 17 26 -9 -0.50 -0.15 16.3 23.3 -7.1 -0.39 -0.17 2021-2022 29 Leganés 1 League 5 364 73 9.6 4.0 4 90 4 1 4 8 1.00 6 6 0 0.00 +0.03 4.7 5.4 -0.6 -0.15 -0.22 2022-2023 30 Saint-Étienne 2 Leagues 17 1,342 79 37.9 14.9 15 89 13 2 7 15 1.00 22 24 -2 -0.13 -0.46 20.4 20.1 +0.3 +0.02 -0.54 8 Seasons 4 Clubs 5 Leagues 204 17,600 86 62.7 195.6 198 89 188 6 11 39 1.53 262 226 +36 +0.18 +0.20 194.5 173.8 +20.7 +0.14 +0.08 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 Troyes (6 Seasons) 4 Leagues 181 15,804 87 76.6 175.6 178 88 170 3 17 16 1.60 234 195 +39 +0.22 +0.43 169.4 148.4 +21.0 +0.16 +0.38 Saint-Étienne (1 Season) 2 Leagues 17 1,342 79 37.9 14.9 15 89 13 2 7 15 1.00 22 24 -2 -0.13 -0.46 20.4 20.1 +0.3 +0.02 -0.54 Leganés (1 Season) 1 League 5 364 73 9.6 4.0 4 90 4 1 4 8 1.00 6 6 0 0.00 +0.03 4.7 5.4 -0.6 -0.15 -0.22 Grenoble (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Ligue 2 (5 Seasons) 144 12,475 87 77.0 138.6 141 88 134 3 5 16 1.74 201 143 +58 +0.42 -0.06 147.3 115.2 +32.1 +0.30 -0.19 Coupe de France (4 Seasons) 6 600 100 87.0 6.7 6 100 6 0 0 1.33 6 5 +1 +0.15 -0.85 Coupe de la Ligue (4 Seasons) 5 450 90 83.3 5.0 5 90 5 0 1 1.20 7 7 0 0.00 +2.00 Ligue 1 (2 Seasons) 44 3,711 84 54.3 41.2 42 87 39 2 24 14 0.95 42 65 -23 -0.56 +0.02 42.4 53.2 -10.8 -0.26 +0.16 Segunda División (1 Season) 5 364 73 9.6 4.0 4 90 4 1 4 8 1.00 6 6 0 0.00 +0.03 4.7 5.4 -0.6 -0.15 -0.22
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 24 Troyes fr FRA 2. Ligue 2 3rd 34 3,015 89 88.2 33.5 34 33 0 1 1.68 48 38 +10 +0.30 -1.03 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 19th 25 2,092 84 61.2 23.2 24 86 23 1 20 12 1.00 25 39 -14 -0.60 +0.28 26.2 29.9 -3.7 -0.16 +0.53 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 3rd 35 3,058 87 89.4 34.0 34 90 33 1 3 0 1.81 48 27 +21 +0.62 +0.12 42.2 36.2 +6.0 +0.18 +0.29 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 4th 26 2,340 90 92.9 26.0 26 90 26 0 0 1.85 32 23 +9 +0.35 +0.35 31.5 26.4 +5.1 +0.20 -0.66 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 1st 33 2,840 86 83.0 31.6 33 86 30 0 0 2.00 51 31 +20 +0.63 +0.01 53.3 32.6 +20.7 +0.66 +0.16 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 15th 19 1,619 85 47.3 18.0 18 88 16 1 27 2 0.89 17 26 -9 -0.50 -0.15 16.3 23.3 -7.1 -0.39 -0.17 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 12th 5 364 73 9.6 4.0 4 90 4 1 4 8 1.00 6 6 0 0.00 +0.03 4.7 5.4 -0.6 -0.15 -0.22 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 8th 16 1,222 76 35.7 13.6 14 86 12 2 7 15 1.00 22 24 -2 -0.15 -0.47 20.4 20.1 +0.3 +0.02 -0.54 Matches 7 Seasons 3 Clubs 3 Leagues 193 16,550 86 61.7 183.9 187 88 177 6 11 38 1.54 249 214 +35 +0.19 +0.20 194.5 173.8 +20.7 +0.14 +0.08 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 Troyes (6 Seasons) 2 Leagues 172 14,964 87 76.3 166.3 169 88 161 3 17 15 1.61 221 184 +37 +0.22 +0.38 169.4 148.4 +21.0 +0.16 +0.38 Saint-Étienne (1 Season) 1 League 16 1,222 76 35.7 13.6 14 86 12 2 7 15 1.00 22 24 -2 -0.15 -0.47 20.4 20.1 +0.3 +0.02 -0.54 Leganés (1 Season) 1 League 5 364 73 9.6 4.0 4 90 4 1 4 8 1.00 6 6 0 0.00 +0.03 4.7 5.4 -0.6 -0.15 -0.22 Ligue 2 (5 Seasons) 144 12,475 87 77.0 138.6 141 88 134 3 5 16 1.74 201 143 +58 +0.42 -0.06 147.3 115.2 +32.1 +0.30 -0.19 Ligue 1 (2 Seasons) 44 3,711 84 54.3 41.2 42 87 39 2 24 14 0.95 42 65 -23 -0.56 +0.02 42.4 53.2 -10.8 -0.26 +0.16 Segunda División (1 Season) 5 364 73 9.6 4.0 4 90 4 1 4 8 1.00 6 6 0 0.00 +0.03 4.7 5.4 -0.6 -0.15 -0.22
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2014-2015 22 Grenoble 1 League 1.0 0 0 0 0 2016-2017 24 Troyes 2 Leagues 34.5 8 0 0 27 0 0 0 0 0 0 0 2 2017-2018 25 Troyes 3 Leagues 26.6 4 1 0 15 11 0 1 31 16 0 1 0 138 44 29 60.3 2018-2019 26 Troyes 3 Leagues 38.0 9 1 1 22 17 0 0 46 27 0 1 0 224 47 21 69.1 2019-2020 27 Troyes 2 Leagues 27.0 11 0 0 24 8 0 2 43 14 0 0 0 146 32 23 58.2 2020-2021 28 Troyes 1 League 31.6 8 1 0 21 19 0 1 52 15 0 0 0 255 46 25 64.8 2021-2022 29 Troyes 1 League 18.0 5 1 1 14 5 0 1 37 6 0 1 1 105 17 10 63.0 2021-2022 29 Leganés 1 League 4.0 2 0 0 4 2 0 0 5 3 0 0 0 25 8 1 88.9 2022-2023 30 Saint-Étienne 2 Leagues 14.9 7 1 0 14 9 0 0 26 12 0 0 0 98 14 17 45.2 8 Seasons 4 Clubs 5 Leagues 195.6 54 5 2 141 71 0 5 240 93 0 3 3 991 208 126 62.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Troyes (6 Seasons) 4 Leagues 175.6 45 4 2 123 60 0 5 209 78 0 3 3 868 186 108 63.3 Saint-Étienne (1 Season) 2 Leagues 14.9 7 1 0 14 9 0 0 26 12 0 0 0 98 14 17 45.2 Leganés (1 Season) 1 League 4.0 2 0 0 4 2 0 0 5 3 0 0 0 25 8 1 88.9 Grenoble (1 Season) 1 League 1.0 0 0 0 0 Ligue 2 (5 Seasons) 138.6 39 3 1 106 53 0 3 166 67 0 1 2 723 139 86 61.8 Coupe de France (4 Seasons) 6.7 1 0 0 0 Coupe de la Ligue (4 Seasons) 5.0 3 0 0 2 0 0 0 1 1 0 Ligue 1 (2 Seasons) 41.2 9 2 1 29 16 0 2 68 22 0 2 1 243 61 39 61.0 Segunda División (1 Season) 4.0 2 0 0 4 2 0 0 5 3 0 0 0 25 8 1 88.9
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 24 Troyes fr FRA 2. Ligue 2 3rd 33.5 8 0 0 27 0 0 0 0 0 0 0 2 Matches 2017-2018 25 Troyes fr FRA 1. Ligue 1 19th 23.2 4 1 0 15 11 0 1 31 16 0 1 0 138 44 29 60.3 Matches 2018-2019 26 Troyes fr FRA 2. Ligue 2 3rd 34.0 6 1 1 22 17 0 0 46 27 0 1 0 224 47 21 69.1 Matches 2019-2020 27 Troyes fr FRA 2. Ligue 2 4th 26.0 10 0 0 22 8 0 2 42 13 0 0 0 146 32 23 58.2 Matches 2020-2021 28 Troyes fr FRA 2. Ligue 2 1st 31.6 8 1 0 21 19 0 1 52 15 0 0 0 255 46 25 64.8 Matches 2021-2022 29 Troyes fr FRA 1. Ligue 1 15th 18.0 5 1 1 14 5 0 1 37 6 0 1 1 105 17 10 63.0 Matches 2021-2022 29 Leganés es ESP 2. Segunda División 12th 4.0 2 0 0 4 2 0 0 5 3 0 0 0 25 8 1 88.9 Matches 2022-2023 30 Saint-Étienne fr FRA 2. Ligue 2 8th 13.6 7 1 0 14 9 0 0 26 12 0 0 0 98 14 17 45.2 Matches 7 Seasons 3 Clubs 3 Leagues 183.9 50 5 2 139 71 0 5 239 92 0 3 3 991 208 126 62.3 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Troyes (6 Seasons) 2 Leagues 166.3 41 4 2 121 60 0 5 208 77 0 3 3 868 186 108 63.3 Saint-Étienne (1 Season) 1 League 13.6 7 1 0 14 9 0 0 26 12 0 0 0 98 14 17 45.2 Leganés (1 Season) 1 League 4.0 2 0 0 4 2 0 0 5 3 0 0 0 25 8 1 88.9 Ligue 2 (5 Seasons) 138.6 39 3 1 106 53 0 3 166 67 0 1 2 723 139 86 61.8 Ligue 1 (2 Seasons) 41.2 9 2 1 29 16 0 2 68 22 0 2 1 243 61 39 61.0 Segunda División (1 Season) 4.0 2 0 0 4 2 0 0 5 3 0 0 0 25 8 1 88.9
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 Jimmy Giraudon Pages
Jimmy Giraudon 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)
Scouting Report
Stathead & Player Comparison
Player Club Summary