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 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 3 2 175 1.9 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 1 9 5 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05 Matches 2019-2020 19 Châteauroux fr FRA 1. Coupe de la Ligue 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 19 12 967 10.7 1 0 1 1 0 0 7 0 0.8 0.8 1.1 1.9 14 48 37 0.09 0.00 0.09 0.09 0.09 0.07 0.10 0.18 0.07 0.18 Matches 2020-2021 20 Châteauroux 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 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 33 22 1,869 20.8 0 0 0 0 0 0 5 0 1.9 1.9 0.6 2.6 22 103 63 0.00 0.00 0.00 0.00 0.00 0.09 0.03 0.12 0.09 0.12 Matches 2021-2022 21 Montpellier fr FRA Coupe de France 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 24 7 626 7.0 0 0 0 0 0 0 3 0 0.2 0.2 0.1 0.3 4 24 8 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.05 0.03 0.05 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 27 14 1,192 13.2 0 0 0 0 0 0 7 0 1.1 1.1 0.9 2.0 14 61 25 0.00 0.00 0.00 0.00 0.00 0.08 0.07 0.15 0.08 0.15 Matches 2023-2024 23 Montpellier fr FRA Coupe de France 3 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 21 3 499 5.5 0 1 1 0 0 0 4 0 0.8 0.8 0.7 1.5 8 21 9 0.00 0.18 0.18 0.00 0.18 0.15 0.13 0.28 0.15 0.28 Matches 6 Seasons 2 Clubs 4 Leagues 134 65 5,801 64.5 1 1 2 1 0 0 27 0 5.0 5.0 3.5 8.4 63 266 147 0.02 0.02 0.03 0.02 0.03 0.08 0.06 0.14 0.08 0.14 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 Montpellier (3 Seasons) 2 Leagues 77 28 2,678 29.8 0 1 1 0 0 0 14 0 2.2 2.2 1.7 3.9 26 106 42 0.00 0.03 0.03 0.00 0.03 0.08 0.07 0.15 0.08 0.15 Châteauroux (3 Seasons) 3 Leagues 57 37 3,123 34.7 1 0 1 1 0 0 13 0 2.8 2.8 1.8 4.6 37 160 105 0.03 0.00 0.03 0.03 0.03 0.08 0.05 0.14 0.08 0.14 Ligue 1 (3 Seasons) 72 24 2,317 25.7 0 1 1 0 0 0 14 0 2.2 2.2 1.7 3.9 26 106 42 0.00 0.04 0.04 0.00 0.04 0.08 0.07 0.15 0.08 0.15 Ligue 2 (3 Seasons) 55 36 3,011 33.5 1 0 1 1 0 0 13 0 2.8 2.8 1.8 4.6 37 160 105 0.03 0.00 0.03 0.03 0.03 0.08 0.05 0.14 0.08 0.14 Coupe de France (3 Seasons) 6 5 451 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (1 Season) 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2018-2019 18 Châteauroux 1 League 3 2 175 1.9 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 1 9 5 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05 2019-2020 19 Châteauroux 2 Leagues 20 12 989 11.0 1 0 1 1 0 0 7 0 0.8 0.8 1.1 1.9 14 48 37 0.09 0.00 0.09 0.09 0.09 0.07 0.10 0.18 0.07 0.18 2020-2021 20 Châteauroux 2 Leagues 34 23 1,959 21.8 0 0 0 0 0 0 5 0 1.9 1.9 0.6 2.6 22 103 63 0.00 0.00 0.00 0.00 0.00 0.09 0.03 0.12 0.09 0.12 2021-2022 21 Montpellier 2 Leagues 26 9 806 9.0 0 0 0 0 0 0 3 0 0.2 0.2 0.1 0.3 4 24 8 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.05 0.03 0.05 2022-2023 22 Montpellier 1 League 27 14 1,192 13.2 0 0 0 0 0 0 7 0 1.1 1.1 0.9 2.0 14 61 25 0.00 0.00 0.00 0.00 0.00 0.08 0.07 0.15 0.08 0.15 2023-2024 23 Montpellier 2 Leagues 24 5 680 7.6 0 1 1 0 0 0 4 0 0.8 0.8 0.7 1.5 8 21 9 0.00 0.13 0.13 0.00 0.13 0.15 0.13 0.28 0.15 0.28 6 Seasons 2 Clubs 4 Leagues 134 65 5,801 64.5 1 1 2 1 0 0 27 0 5.0 5.0 3.5 8.4 63 266 147 0.02 0.02 0.03 0.02 0.03 0.08 0.06 0.14 0.08 0.14 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 Montpellier (3 Seasons) 2 Leagues 77 28 2,678 29.8 0 1 1 0 0 0 14 0 2.2 2.2 1.7 3.9 26 106 42 0.00 0.03 0.03 0.00 0.03 0.08 0.07 0.15 0.08 0.15 Châteauroux (3 Seasons) 3 Leagues 57 37 3,123 34.7 1 0 1 1 0 0 13 0 2.8 2.8 1.8 4.6 37 160 105 0.03 0.00 0.03 0.03 0.03 0.08 0.05 0.14 0.08 0.14 Ligue 1 (3 Seasons) 72 24 2,317 25.7 0 1 1 0 0 0 14 0 2.2 2.2 1.7 3.9 26 106 42 0.00 0.04 0.04 0.00 0.04 0.08 0.07 0.15 0.08 0.15 Ligue 2 (3 Seasons) 55 36 3,011 33.5 1 0 1 1 0 0 13 0 2.8 2.8 1.8 4.6 37 160 105 0.03 0.00 0.03 0.03 0.03 0.08 0.05 0.14 0.08 0.14 Coupe de France (3 Seasons) 6 5 451 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (1 Season) 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 11th 3 2 175 1.9 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 1 9 5 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 15th 19 12 967 10.7 1 0 1 1 0 0 7 0 0.8 0.8 1.1 1.9 14 48 37 0.09 0.00 0.09 0.09 0.09 0.07 0.10 0.18 0.07 0.18 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20th 33 22 1,869 20.8 0 0 0 0 0 0 5 0 1.9 1.9 0.6 2.6 22 103 63 0.00 0.00 0.00 0.00 0.00 0.09 0.03 0.12 0.09 0.12 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 13th 24 7 626 7.0 0 0 0 0 0 0 3 0 0.2 0.2 0.1 0.3 4 24 8 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.05 0.03 0.05 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 12th 27 14 1,192 13.2 0 0 0 0 0 0 7 0 1.1 1.1 0.9 2.0 14 61 25 0.00 0.00 0.00 0.00 0.00 0.08 0.07 0.15 0.08 0.15 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 12th 21 3 499 5.5 0 1 1 0 0 0 4 0 0.8 0.8 0.7 1.5 8 21 9 0.00 0.18 0.18 0.00 0.18 0.15 0.13 0.28 0.15 0.28 Matches 6 Seasons 2 Clubs 2 Leagues 127 60 5,328 59.2 1 1 2 1 0 0 27 0 5.0 5.0 3.5 8.4 63 266 147 0.02 0.02 0.03 0.02 0.03 0.08 0.06 0.14 0.08 0.14 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 Montpellier (3 Seasons) 1 League 72 24 2,317 25.7 0 1 1 0 0 0 14 0 2.2 2.2 1.7 3.9 26 106 42 0.00 0.04 0.04 0.00 0.04 0.08 0.07 0.15 0.08 0.15 Châteauroux (3 Seasons) 1 League 55 36 3,011 33.5 1 0 1 1 0 0 13 0 2.8 2.8 1.8 4.6 37 160 105 0.03 0.00 0.03 0.03 0.03 0.08 0.05 0.14 0.08 0.14 Ligue 1 (3 Seasons) 72 24 2,317 25.7 0 1 1 0 0 0 14 0 2.2 2.2 1.7 3.9 26 106 42 0.00 0.04 0.04 0.00 0.04 0.08 0.07 0.15 0.08 0.15 Ligue 2 (3 Seasons) 55 36 3,011 33.5 1 0 1 1 0 0 13 0 2.8 2.8 1.8 4.6 37 160 105 0.03 0.00 0.03 0.03 0.03 0.08 0.05 0.14 0.08 0.14
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019-2020 19 Châteauroux fr FRA 1. Coupe de la Ligue 33rd 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Châteauroux fr FRA Coupe de France 65th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Montpellier fr FRA Coupe de France R16 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Montpellier fr FRA Coupe de France R16 3 2 181 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 2 Leagues 7 5 473 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Montpellier (2 Seasons) 1 League 5 4 361 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Châteauroux (2 Seasons) 2 Leagues 2 1 112 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (3 Seasons) 6 5 451 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (1 Season) 1 0 22 0.2 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 2018-2019 18 Châteauroux 1 League 1.9 0 1 0 0.0 0.51 0.00 0.00 18.5 0 0 0 0.0 0.0 0.05 0.0 0.0 2019-2020 19 Châteauroux 2 Leagues 11.0 1 17 5 29.4 1.55 0.46 0.06 0.20 21.5 1 0 0 0.8 0.8 0.05 +0.2 +0.2 2020-2021 20 Châteauroux 2 Leagues 21.8 0 27 7 25.9 1.30 0.34 0.00 0.00 22.4 1 0 0 1.9 1.9 0.07 -1.9 -1.9 2021-2022 21 Montpellier 2 Leagues 9.0 0 8 3 37.5 0.89 0.33 0.00 0.00 26.8 0 0 0 0.2 0.2 0.03 -0.2 -0.2 2022-2023 22 Montpellier 1 League 13.2 0 18 6 33.3 1.36 0.45 0.00 0.00 20.6 1 0 0 1.1 1.1 0.06 -1.1 -1.1 2023-2024 23 Montpellier 2 Leagues 7.6 0 12 1 8.3 1.59 0.13 0.00 0.00 21.3 0 0 0 0.8 0.8 0.12 -0.8 -0.8 6 Seasons 2 Clubs 4 Leagues 64.5 1 83 22 26.5 1.31 0.35 0.01 0.05 22.1 3 0 0 5.0 5.0 0.06 -4.0 -4.0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Montpellier (3 Seasons) 2 Leagues 29.8 0 38 10 26.3 1.28 0.34 0.00 0.00 22.3 1 0 0 2.2 2.2 0.07 -2.2 -2.2 Châteauroux (3 Seasons) 3 Leagues 34.7 1 45 12 26.7 1.34 0.36 0.02 0.08 22.0 2 0 0 2.8 2.8 0.06 -1.8 -1.8 Ligue 1 (3 Seasons) 25.7 0 33 10 30.3 1.28 0.39 0.00 0.00 22.3 1 0 0 2.2 2.2 0.07 -2.2 -2.2 Ligue 2 (3 Seasons) 33.5 1 45 12 26.7 1.35 0.36 0.02 0.08 22.0 2 0 0 2.8 2.8 0.06 -1.8 -1.8 Coupe de France (3 Seasons) 5.0 0 5 0 0.0 1.25 0.00 0.00 0 0 Coupe de la Ligue (1 Season) 0.2 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 11th 1.9 0 1 0 0.0 0.51 0.00 0.00 18.5 0 0 0 0.0 0.0 0.05 0.0 0.0 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 15th 10.7 1 17 5 29.4 1.58 0.47 0.06 0.20 21.5 1 0 0 0.8 0.8 0.05 +0.2 +0.2 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20th 20.8 0 27 7 25.9 1.30 0.34 0.00 0.00 22.4 1 0 0 1.9 1.9 0.07 -1.9 -1.9 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 13th 7.0 0 8 3 37.5 1.15 0.43 0.00 0.00 26.8 0 0 0 0.2 0.2 0.03 -0.2 -0.2 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 12th 13.2 0 18 6 33.3 1.36 0.45 0.00 0.00 20.6 1 0 0 1.1 1.1 0.06 -1.1 -1.1 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 12th 5.5 0 7 1 14.3 1.26 0.18 0.00 0.00 21.3 0 0 0 0.8 0.8 0.12 -0.8 -0.8 Matches 6 Seasons 2 Clubs 2 Leagues 59.2 1 78 22 28.2 1.32 0.37 0.01 0.05 22.1 3 0 0 5.0 5.0 0.06 -4.0 -4.0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Montpellier (3 Seasons) 1 League 25.7 0 33 10 30.3 1.28 0.39 0.00 0.00 22.3 1 0 0 2.2 2.2 0.07 -2.2 -2.2 Châteauroux (3 Seasons) 1 League 33.5 1 45 12 26.7 1.35 0.36 0.02 0.08 22.0 2 0 0 2.8 2.8 0.06 -1.8 -1.8 Ligue 1 (3 Seasons) 25.7 0 33 10 30.3 1.28 0.39 0.00 0.00 22.3 1 0 0 2.2 2.2 0.07 -2.2 -2.2 Ligue 2 (3 Seasons) 33.5 1 45 12 26.7 1.35 0.36 0.02 0.08 22.0 2 0 0 2.8 2.8 0.06 -1.8 -1.8
Passing Table Season Age Squad Country 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 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 1.9 50 72 69.4 955 269 25 34 73.5 17 21 81.0 7 14 50.0 0 0.1 0.2 -0.1 2 10 1 0 9 Matches 2019-2020 19 Châteauroux fr FRA 1. Coupe de la Ligue 0.2 0 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 10.7 244 349 69.9 3984 1113 143 181 79.0 75 103 72.8 21 40 52.5 0 1.1 0.4 -1.1 11 34 4 0 48 Matches 2020-2021 20 Châteauroux fr FRA Coupe de France 1.0 0 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20.8 653 894 73.0 10846 3628 341 417 81.8 226 303 74.6 66 105 62.9 0 0.6 0.8 -0.6 14 84 11 0 103 Matches 2021-2022 21 Montpellier fr FRA Coupe de France 2.0 0 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 7.0 256 323 79.3 4070 1219 123 146 84.2 102 116 87.9 21 30 70.0 0 0.1 0.4 -0.1 4 22 5 0 24 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 13.2 387 521 74.3 6219 2029 202 263 76.8 123 149 82.6 35 60 58.3 0 0.9 1.1 -0.9 11 34 10 2 61 Matches 2023-2024 23 Montpellier fr FRA Coupe de France 2.0 0 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 5.5 132 184 71.7 2315 933 60 79 75.9 52 66 78.8 16 25 64.0 1 0.7 0.1 +0.3 4 12 2 0 21 Matches 6 Seasons 2 Clubs 4 Leagues 64.5 1722 2343 73.5 28389 9191 894 1120 79.8 595 758 78.5 166 274 60.6 1 3.5 3.0 -2.5 46 196 33 2 266 Country 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 Montpellier (3 Seasons) 2 Leagues 29.8 775 1028 75.4 12604 4181 385 488 78.9 277 331 83.7 72 115 62.6 1 1.7 1.6 -0.7 19 68 17 2 106 Châteauroux (3 Seasons) 3 Leagues 34.7 947 1315 72.0 15785 5010 509 632 80.5 318 427 74.5 94 159 59.1 0 1.8 1.4 -1.8 27 128 16 0 160 Ligue 1 (3 Seasons) 25.7 775 1028 75.4 12604 4181 385 488 78.9 277 331 83.7 72 115 62.6 1 1.7 1.6 -0.7 19 68 17 2 106 Ligue 2 (3 Seasons) 33.5 947 1315 72.0 15785 5010 509 632 80.5 318 427 74.5 94 159 59.1 0 1.8 1.4 -1.8 27 128 16 0 160 Coupe de France (3 Seasons) 5.0 0 Coupe de la Ligue (1 Season) 0.2 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 2018-2019 18 Châteauroux 1 League 1.9 50 72 69.4 955 269 25 34 73.5 17 21 81.0 7 14 50.0 0 0.1 0.2 -0.1 2 10 1 0 9 2019-2020 19 Châteauroux 2 Leagues 11.0 244 349 69.9 3984 1113 143 181 79.0 75 103 72.8 21 40 52.5 0 1.1 0.4 -1.1 11 34 4 0 48 2020-2021 20 Châteauroux 2 Leagues 21.8 653 894 73.0 10846 3628 341 417 81.8 226 303 74.6 66 105 62.9 0 0.6 0.8 -0.6 14 84 11 0 103 2021-2022 21 Montpellier 2 Leagues 9.0 256 323 79.3 4070 1219 123 146 84.2 102 116 87.9 21 30 70.0 0 0.1 0.4 -0.1 4 22 5 0 24 2022-2023 22 Montpellier 1 League 13.2 387 521 74.3 6219 2029 202 263 76.8 123 149 82.6 35 60 58.3 0 0.9 1.1 -0.9 11 34 10 2 61 2023-2024 23 Montpellier 2 Leagues 7.6 132 184 71.7 2315 933 60 79 75.9 52 66 78.8 16 25 64.0 1 0.7 0.1 +0.3 4 12 2 0 21 6 Seasons 2 Clubs 4 Leagues 64.5 1722 2343 73.5 28389 9191 894 1120 79.8 595 758 78.5 166 274 60.6 1 3.5 3.0 -2.5 46 196 33 2 266 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 Montpellier (3 Seasons) 2 Leagues 29.8 775 1028 75.4 12604 4181 385 488 78.9 277 331 83.7 72 115 62.6 1 1.7 1.6 -0.7 19 68 17 2 106 Châteauroux (3 Seasons) 3 Leagues 34.7 947 1315 72.0 15785 5010 509 632 80.5 318 427 74.5 94 159 59.1 0 1.8 1.4 -1.8 27 128 16 0 160 Ligue 1 (3 Seasons) 25.7 775 1028 75.4 12604 4181 385 488 78.9 277 331 83.7 72 115 62.6 1 1.7 1.6 -0.7 19 68 17 2 106 Ligue 2 (3 Seasons) 33.5 947 1315 72.0 15785 5010 509 632 80.5 318 427 74.5 94 159 59.1 0 1.8 1.4 -1.8 27 128 16 0 160 Coupe de France (3 Seasons) 5.0 0 Coupe de la Ligue (1 Season) 0.2 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 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 11th 1.9 50 72 69.4 955 269 25 34 73.5 17 21 81.0 7 14 50.0 0 0.1 0.2 -0.1 2 10 1 0 9 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 15th 10.7 244 349 69.9 3984 1113 143 181 79.0 75 103 72.8 21 40 52.5 0 1.1 0.4 -1.1 11 34 4 0 48 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20th 20.8 653 894 73.0 10846 3628 341 417 81.8 226 303 74.6 66 105 62.9 0 0.6 0.8 -0.6 14 84 11 0 103 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 13th 7.0 256 323 79.3 4070 1219 123 146 84.2 102 116 87.9 21 30 70.0 0 0.1 0.4 -0.1 4 22 5 0 24 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 12th 13.2 387 521 74.3 6219 2029 202 263 76.8 123 149 82.6 35 60 58.3 0 0.9 1.1 -0.9 11 34 10 2 61 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 12th 5.5 132 184 71.7 2315 933 60 79 75.9 52 66 78.8 16 25 64.0 1 0.7 0.1 +0.3 4 12 2 0 21 Matches 6 Seasons 2 Clubs 2 Leagues 59.2 1722 2343 73.5 28389 9191 894 1120 79.8 595 758 78.5 166 274 60.6 1 3.5 3.0 -2.5 46 196 33 2 266 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 Montpellier (3 Seasons) 1 League 25.7 775 1028 75.4 12604 4181 385 488 78.9 277 331 83.7 72 115 62.6 1 1.7 1.6 -0.7 19 68 17 2 106 Châteauroux (3 Seasons) 1 League 33.5 947 1315 72.0 15785 5010 509 632 80.5 318 427 74.5 94 159 59.1 0 1.8 1.4 -1.8 27 128 16 0 160 Ligue 1 (3 Seasons) 25.7 775 1028 75.4 12604 4181 385 488 78.9 277 331 83.7 72 115 62.6 1 1.7 1.6 -0.7 19 68 17 2 106 Ligue 2 (3 Seasons) 33.5 947 1315 72.0 15785 5010 509 632 80.5 318 427 74.5 94 159 59.1 0 1.8 1.4 -1.8 27 128 16 0 160
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 18 Châteauroux 1 League 1.9 72 62 10 3 0 3 9 0 7 4 3 0 50 0 1 2019-2020 19 Châteauroux 2 Leagues 11.0 349 332 13 3 0 5 9 1 3 1 2 0 244 4 7 2020-2021 20 Châteauroux 2 Leagues 21.8 894 863 26 16 3 7 17 1 7 2 5 0 653 5 25 2021-2022 21 Montpellier 2 Leagues 9.0 323 318 5 5 2 1 4 0 0 0 0 0 256 0 11 2022-2023 22 Montpellier 1 League 13.2 521 509 6 5 4 9 10 0 1 0 0 0 387 6 16 2023-2024 23 Montpellier 2 Leagues 7.6 184 183 0 0 1 3 2 0 0 0 0 0 132 1 6 6 Seasons 2 Clubs 4 Leagues 64.5 2343 2267 60 32 10 28 51 2 18 7 10 0 1722 16 66 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Montpellier (3 Seasons) 2 Leagues 29.8 1028 1010 11 10 7 13 16 0 1 0 0 0 775 7 33 Châteauroux (3 Seasons) 3 Leagues 34.7 1315 1257 49 22 3 15 35 2 17 7 10 0 947 9 33 Ligue 1 (3 Seasons) 25.7 1028 1010 11 10 7 13 15 0 1 0 0 0 775 7 33 Ligue 2 (3 Seasons) 33.5 1315 1257 49 22 3 15 35 2 17 7 10 0 947 9 33 Coupe de France (3 Seasons) 5.0 1 Coupe de la Ligue (1 Season) 0.2 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 11th 1.9 72 62 10 3 0 3 9 0 7 4 3 0 50 0 1 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 15th 10.7 349 332 13 3 0 5 9 1 3 1 2 0 244 4 7 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20th 20.8 894 863 26 16 3 7 17 1 7 2 5 0 653 5 25 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 13th 7.0 323 318 5 5 2 1 4 0 0 0 0 0 256 0 11 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 12th 13.2 521 509 6 5 4 9 10 0 1 0 0 0 387 6 16 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 12th 5.5 184 183 0 0 1 3 1 0 0 0 0 0 132 1 6 Matches 6 Seasons 2 Clubs 2 Leagues 59.2 2343 2267 60 32 10 28 50 2 18 7 10 0 1722 16 66 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Montpellier (3 Seasons) 1 League 25.7 1028 1010 11 10 7 13 15 0 1 0 0 0 775 7 33 Châteauroux (3 Seasons) 1 League 33.5 1315 1257 49 22 3 15 35 2 17 7 10 0 947 9 33 Ligue 1 (3 Seasons) 25.7 1028 1010 11 10 7 13 15 0 1 0 0 0 775 7 33 Ligue 2 (3 Seasons) 33.5 1315 1257 49 22 3 15 35 2 17 7 10 0 947 9 33
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 2018-2019 18 Châteauroux 1 League 1.9 3 1.54 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 19 Châteauroux 2 Leagues 11.0 32 2.98 19 2 3 2 5 1 0 0.00 0 0 0 0 0 0 2020-2021 20 Châteauroux 2 Leagues 21.8 43 2.07 31 3 1 4 4 0 1 0.05 1 0 0 0 0 0 2021-2022 21 Montpellier 2 Leagues 9.0 8 1.15 8 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 22 Montpellier 1 League 13.2 31 2.34 24 0 1 4 1 1 7 0.53 7 0 0 0 0 0 2023-2024 23 Montpellier 2 Leagues 7.6 8 1.44 6 0 0 2 0 0 1 0.18 1 0 0 0 0 0 6 Seasons 2 Clubs 4 Leagues 64.5 125 2.11 91 5 5 12 10 2 9 0.15 9 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Montpellier (3 Seasons) 2 Leagues 29.8 47 1.83 38 0 1 6 1 1 8 0.31 8 0 0 0 0 0 Châteauroux (3 Seasons) 3 Leagues 34.7 78 2.33 53 5 4 6 9 1 1 0.03 1 0 0 0 0 0 Ligue 1 (3 Seasons) 25.7 47 1.83 38 0 1 6 1 1 8 0.31 8 0 0 0 0 0 Ligue 2 (3 Seasons) 33.5 78 2.33 53 5 4 6 9 1 1 0.03 1 0 0 0 0 0 Coupe de France (3 Seasons) 5.0 Coupe de la Ligue (1 Season) 0.2
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 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 11th 1.9 3 1.54 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 15th 10.7 32 2.98 19 2 3 2 5 1 0 0.00 0 0 0 0 0 0 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20th 20.8 43 2.07 31 3 1 4 4 0 1 0.05 1 0 0 0 0 0 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 13th 7.0 8 1.15 8 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 12th 13.2 31 2.34 24 0 1 4 1 1 7 0.53 7 0 0 0 0 0 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 12th 5.5 8 1.44 6 0 0 2 0 0 1 0.18 1 0 0 0 0 0 Matches 6 Seasons 2 Clubs 2 Leagues 59.2 125 2.11 91 5 5 12 10 2 9 0.15 9 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 Montpellier (3 Seasons) 1 League 25.7 47 1.83 38 0 1 6 1 1 8 0.31 8 0 0 0 0 0 Châteauroux (3 Seasons) 1 League 33.5 78 2.33 53 5 4 6 9 1 1 0.03 1 0 0 0 0 0 Ligue 1 (3 Seasons) 25.7 47 1.83 38 0 1 6 1 1 8 0.31 8 0 0 0 0 0 Ligue 2 (3 Seasons) 33.5 78 2.33 53 5 4 6 9 1 1 0.03 1 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018-2019 18 Châteauroux 1 League 1.9 1 0 0 1 0 0 3 0.0 3 4 0 4 3 4 4 0 2019-2020 19 Châteauroux 2 Leagues 11.0 19 11 4 11 4 4 15 26.7 11 12 1 11 3 22 6 0 2020-2021 20 Châteauroux 2 Leagues 21.8 48 26 17 25 6 27 57 47.4 30 23 4 19 22 70 14 0 2021-2022 21 Montpellier 2 Leagues 9.0 31 23 17 11 3 12 34 35.3 22 20 4 16 8 39 8 0 2022-2023 22 Montpellier 1 League 13.2 53 38 24 26 3 31 57 54.4 26 25 2 23 14 67 8 0 2023-2024 23 Montpellier 2 Leagues 7.6 19 14 8 8 3 6 21 28.6 15 12 3 9 10 26 8 0 6 Seasons 2 Clubs 4 Leagues 64.5 171 112 70 82 19 80 187 42.8 107 96 14 82 60 228 48 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Montpellier (3 Seasons) 2 Leagues 29.8 103 75 49 45 9 49 112 43.8 63 57 9 48 32 132 24 0 Châteauroux (3 Seasons) 3 Leagues 34.7 68 37 21 37 10 31 75 41.3 44 39 5 34 28 96 24 0 Ligue 1 (3 Seasons) 25.7 103 69 49 45 9 49 112 43.8 63 57 9 48 29 132 24 0 Ligue 2 (3 Seasons) 33.5 68 37 21 37 10 31 75 41.3 44 39 5 34 28 96 24 0 Coupe de France (3 Seasons) 5.0 6 3 0 Coupe de la Ligue (1 Season) 0.2 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 11th 1.9 1 0 0 1 0 0 3 0.0 3 4 0 4 3 4 4 0 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 15th 10.7 19 11 4 11 4 4 15 26.7 11 12 1 11 3 22 6 0 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20th 20.8 48 26 17 25 6 27 57 47.4 30 23 4 19 22 70 14 0 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 13th 7.0 31 21 17 11 3 12 34 35.3 22 20 4 16 8 39 8 0 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 12th 13.2 53 38 24 26 3 31 57 54.4 26 25 2 23 14 67 8 0 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 12th 5.5 19 10 8 8 3 6 21 28.6 15 12 3 9 7 26 8 0 Matches 6 Seasons 2 Clubs 2 Leagues 59.2 171 106 70 82 19 80 187 42.8 107 96 14 82 57 228 48 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 Montpellier (3 Seasons) 1 League 25.7 103 69 49 45 9 49 112 43.8 63 57 9 48 29 132 24 0 Châteauroux (3 Seasons) 1 League 33.5 68 37 21 37 10 31 75 41.3 44 39 5 34 28 96 24 0 Ligue 1 (3 Seasons) 25.7 103 69 49 45 9 49 112 43.8 63 57 9 48 29 132 24 0 Ligue 2 (3 Seasons) 33.5 68 37 21 37 10 31 75 41.3 44 39 5 34 28 96 24 0
Possession Table Season Age Squad Country 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 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 1.9 93 5 17 46 32 4 93 6 3 50.0 3 50.0 44 195 90 1 5 0 2 4 57 5 Matches 2019-2020 19 Châteauroux fr FRA 1. Coupe de la Ligue 0.2 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 10.7 474 8 48 284 150 18 474 32 19 59.4 13 40.6 245 1108 398 14 8 4 30 34 375 37 Matches 2020-2021 20 Châteauroux fr FRA Coupe de France 1.0 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20.8 1126 19 205 725 210 16 1126 56 37 66.1 19 33.9 658 2751 1189 22 16 5 37 34 804 63 Matches 2021-2022 21 Montpellier fr FRA Coupe de France 2.0 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 7.0 435 16 120 249 69 7 435 17 8 47.1 9 52.9 280 1269 502 4 6 2 13 8 278 8 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 13.2 692 23 184 401 123 19 692 30 11 36.7 15 50.0 467 2520 1176 14 15 3 27 14 398 25 Matches 2023-2024 23 Montpellier fr FRA Coupe de France 2.0 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 5.5 270 18 98 130 48 6 270 14 5 35.7 9 64.3 168 944 408 8 5 1 8 5 145 9 Matches 6 Seasons 2 Clubs 4 Leagues 64.5 3090 89 672 1835 632 70 3090 155 83 53.5 68 43.9 1862 8787 3763 63 55 15 117 99 2057 147 Country 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 Montpellier (3 Seasons) 2 Leagues 29.8 1397 57 402 780 240 32 1397 61 24 39.3 33 54.1 915 4733 2086 26 26 6 48 27 821 42 Châteauroux (3 Seasons) 3 Leagues 34.7 1693 32 270 1055 392 38 1693 94 59 62.8 35 37.2 947 4054 1677 37 29 9 69 72 1236 105 Ligue 1 (3 Seasons) 25.7 1397 57 402 780 240 32 1397 61 24 39.3 33 54.1 915 4733 2086 26 26 6 48 27 821 42 Ligue 2 (3 Seasons) 33.5 1693 32 270 1055 392 38 1693 94 59 62.8 35 37.2 947 4054 1677 37 29 9 69 72 1236 105 Coupe de France (3 Seasons) 5.0 Coupe de la Ligue (1 Season) 0.2
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 2018-2019 18 Châteauroux 1 League 1.9 93 5 17 46 32 4 93 6 3 50.0 3 50.0 44 195 90 1 5 0 2 4 57 5 2019-2020 19 Châteauroux 2 Leagues 11.0 474 8 48 284 150 18 474 32 19 59.4 13 40.6 245 1108 398 14 8 4 30 34 375 37 2020-2021 20 Châteauroux 2 Leagues 21.8 1126 19 205 725 210 16 1126 56 37 66.1 19 33.9 658 2751 1189 22 16 5 37 34 804 63 2021-2022 21 Montpellier 2 Leagues 9.0 435 16 120 249 69 7 435 17 8 47.1 9 52.9 280 1269 502 4 6 2 13 8 278 8 2022-2023 22 Montpellier 1 League 13.2 692 23 184 401 123 19 692 30 11 36.7 15 50.0 467 2520 1176 14 15 3 27 14 398 25 2023-2024 23 Montpellier 2 Leagues 7.6 270 18 98 130 48 6 270 14 5 35.7 9 64.3 168 944 408 8 5 1 8 5 145 9 6 Seasons 2 Clubs 4 Leagues 64.5 3090 89 672 1835 632 70 3090 155 83 53.5 68 43.9 1862 8787 3763 63 55 15 117 99 2057 147 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 Montpellier (3 Seasons) 2 Leagues 29.8 1397 57 402 780 240 32 1397 61 24 39.3 33 54.1 915 4733 2086 26 26 6 48 27 821 42 Châteauroux (3 Seasons) 3 Leagues 34.7 1693 32 270 1055 392 38 1693 94 59 62.8 35 37.2 947 4054 1677 37 29 9 69 72 1236 105 Ligue 1 (3 Seasons) 25.7 1397 57 402 780 240 32 1397 61 24 39.3 33 54.1 915 4733 2086 26 26 6 48 27 821 42 Ligue 2 (3 Seasons) 33.5 1693 32 270 1055 392 38 1693 94 59 62.8 35 37.2 947 4054 1677 37 29 9 69 72 1236 105 Coupe de France (3 Seasons) 5.0 Coupe de la Ligue (1 Season) 0.2
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 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 11th 1.9 93 5 17 46 32 4 93 6 3 50.0 3 50.0 44 195 90 1 5 0 2 4 57 5 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 15th 10.7 474 8 48 284 150 18 474 32 19 59.4 13 40.6 245 1108 398 14 8 4 30 34 375 37 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20th 20.8 1126 19 205 725 210 16 1126 56 37 66.1 19 33.9 658 2751 1189 22 16 5 37 34 804 63 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 13th 7.0 435 16 120 249 69 7 435 17 8 47.1 9 52.9 280 1269 502 4 6 2 13 8 278 8 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 12th 13.2 692 23 184 401 123 19 692 30 11 36.7 15 50.0 467 2520 1176 14 15 3 27 14 398 25 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 12th 5.5 270 18 98 130 48 6 270 14 5 35.7 9 64.3 168 944 408 8 5 1 8 5 145 9 Matches 6 Seasons 2 Clubs 2 Leagues 59.2 3090 89 672 1835 632 70 3090 155 83 53.5 68 43.9 1862 8787 3763 63 55 15 117 99 2057 147 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 Montpellier (3 Seasons) 1 League 25.7 1397 57 402 780 240 32 1397 61 24 39.3 33 54.1 915 4733 2086 26 26 6 48 27 821 42 Châteauroux (3 Seasons) 1 League 33.5 1693 32 270 1055 392 38 1693 94 59 62.8 35 37.2 947 4054 1677 37 29 9 69 72 1236 105 Ligue 1 (3 Seasons) 25.7 1397 57 402 780 240 32 1397 61 24 39.3 33 54.1 915 4733 2086 26 26 6 48 27 821 42 Ligue 2 (3 Seasons) 33.5 1693 32 270 1055 392 38 1693 94 59 62.8 35 37.2 947 4054 1677 37 29 9 69 72 1236 105
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 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 3 175 58 5.1 1.9 2 75 0 1 25 2 1.00 1 2 -1 -0.51 -0.40 2.4 1.3 +1.2 +0.59 +0.91 Matches 2019-2020 19 Châteauroux fr FRA 1. Coupe de la Ligue 1 22 22 24.4 0.2 0 0 1 22 0 0.00 0 2 -2 -8.18 -8.18 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 19 967 51 38.4 10.7 12 65 0 7 27 1 1.26 9 14 -5 -0.47 +0.17 10.3 15.1 -4.9 -0.45 -0.04 Matches 2020-2021 20 Châteauroux fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 33 1,869 57 54.6 20.8 22 76 7 11 18 5 0.55 15 31 -16 -0.77 -0.19 22.2 27.7 -5.5 -0.26 +0.02 Matches 2021-2022 21 Montpellier fr FRA Coupe de France 2 180 90 66.7 2.0 2 90 2 0 1 2.00 2 1 +1 +0.50 -0.50 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 24 626 26 18.3 7.0 7 68 1 17 9 13 0.75 5 18 -13 -1.87 -1.90 7.4 13.8 -6.4 -0.93 -0.67 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 27 1,192 44 34.9 13.2 14 69 2 13 18 6 1.30 20 19 +1 +0.08 -0.01 17.6 22.3 -4.7 -0.36 -0.15 Matches 2023-2024 23 Montpellier fr FRA Coupe de France 3 181 60 67.0 2.0 2 90 2 1 1 0 2.00 5 4 +1 +0.50 -0.51 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 21 499 24 16.3 5.5 3 72 1 18 16 6 1.18 9 12 -3 -0.54 -0.47 7.9 10.3 -2.4 -0.44 -0.35 Matches 6 Seasons 2 Clubs 4 Leagues 134 5,801 43 29.0 64.5 65 72 16 69 16 34 0.99 66 105 -39 -0.61 -0.47 67.8 90.6 -22.8 -0.39 -0.13 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 Montpellier (3 Seasons) 2 Leagues 77 2,678 35 25.7 29.8 28 72 8 49 14 26 1.14 41 54 -13 -0.44 -0.47 32.8 46.4 -13.6 -0.53 -0.34 Châteauroux (3 Seasons) 3 Leagues 57 3,123 55 32.7 34.7 37 73 8 20 22 8 0.79 25 51 -26 -0.75 -0.40 34.9 44.2 -9.2 -0.28 +0.06 Ligue 1 (3 Seasons) 72 2,317 32 23.4 25.7 24 69 4 48 14 25 1.08 34 49 -15 -0.58 -0.59 32.8 46.4 -13.6 -0.53 -0.34 Ligue 2 (3 Seasons) 55 3,011 55 32.2 33.5 36 72 7 19 22 8 0.82 25 47 -22 -0.66 -0.30 34.9 44.2 -9.2 -0.28 +0.06 Coupe de France (3 Seasons) 6 451 75 71.6 5.0 5 90 5 1 1 1 1.67 7 7 0 0.00 -1.01 Coupe de la Ligue (1 Season) 1 22 22 24.4 0.2 0 0 1 22 0 0.00 0 2 -2 -8.18 -8.18
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 2018-2019 18 Châteauroux 1 League 3 175 58 5.1 1.9 2 75 0 1 25 2 1.00 1 2 -1 -0.51 -0.40 2.4 1.3 +1.2 +0.59 +0.91 2019-2020 19 Châteauroux 2 Leagues 20 989 49 37.9 11.0 12 65 0 8 26 1 1.20 9 16 -7 -0.64 -0.03 10.3 15.1 -4.9 -0.45 -0.04 2020-2021 20 Châteauroux 2 Leagues 34 1,959 58 55.8 21.8 23 77 8 11 18 5 0.53 15 33 -18 -0.83 -0.25 22.2 27.7 -5.5 -0.26 +0.02 2021-2022 21 Montpellier 2 Leagues 26 806 31 21.8 9.0 9 73 3 17 9 14 0.85 7 19 -12 -1.34 -1.40 7.4 13.8 -6.4 -0.93 -0.67 2022-2023 22 Montpellier 1 League 27 1,192 44 34.9 13.2 14 69 2 13 18 6 1.30 20 19 +1 +0.08 -0.01 17.6 22.3 -4.7 -0.36 -0.15 2023-2024 23 Montpellier 2 Leagues 24 680 28 20.4 7.6 5 79 3 19 15 6 1.28 14 16 -2 -0.26 -0.23 7.9 10.3 -2.4 -0.44 -0.35 6 Seasons 2 Clubs 4 Leagues 134 5,801 43 29.0 64.5 65 72 16 69 16 34 0.99 66 105 -39 -0.61 -0.47 67.8 90.6 -22.8 -0.39 -0.13 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 Montpellier (3 Seasons) 2 Leagues 77 2,678 35 25.7 29.8 28 72 8 49 14 26 1.14 41 54 -13 -0.44 -0.47 32.8 46.4 -13.6 -0.53 -0.34 Châteauroux (3 Seasons) 3 Leagues 57 3,123 55 32.7 34.7 37 73 8 20 22 8 0.79 25 51 -26 -0.75 -0.40 34.9 44.2 -9.2 -0.28 +0.06 Ligue 1 (3 Seasons) 72 2,317 32 23.4 25.7 24 69 4 48 14 25 1.08 34 49 -15 -0.58 -0.59 32.8 46.4 -13.6 -0.53 -0.34 Ligue 2 (3 Seasons) 55 3,011 55 32.2 33.5 36 72 7 19 22 8 0.82 25 47 -22 -0.66 -0.30 34.9 44.2 -9.2 -0.28 +0.06 Coupe de France (3 Seasons) 6 451 75 71.6 5.0 5 90 5 1 1 1 1.67 7 7 0 0.00 -1.01 Coupe de la Ligue (1 Season) 1 22 22 24.4 0.2 0 0 1 22 0 0.00 0 2 -2 -8.18 -8.18
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 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 11th 3 175 58 5.1 1.9 2 75 0 1 25 2 1.00 1 2 -1 -0.51 -0.40 2.4 1.3 +1.2 +0.59 +0.91 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 15th 19 967 51 38.4 10.7 12 65 0 7 27 1 1.26 9 14 -5 -0.47 +0.17 10.3 15.1 -4.9 -0.45 -0.04 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20th 33 1,869 57 54.6 20.8 22 76 7 11 18 5 0.55 15 31 -16 -0.77 -0.19 22.2 27.7 -5.5 -0.26 +0.02 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 13th 24 626 26 18.3 7.0 7 68 1 17 9 13 0.75 5 18 -13 -1.87 -1.90 7.4 13.8 -6.4 -0.93 -0.67 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 12th 27 1,192 44 34.9 13.2 14 69 2 13 18 6 1.30 20 19 +1 +0.08 -0.01 17.6 22.3 -4.7 -0.36 -0.15 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 12th 21 499 24 16.3 5.5 3 72 1 18 16 6 1.18 9 12 -3 -0.54 -0.47 7.9 10.3 -2.4 -0.44 -0.35 Matches 6 Seasons 2 Clubs 2 Leagues 127 5,328 42 27.7 59.2 60 71 11 67 16 33 0.97 59 96 -37 -0.62 -0.47 67.8 90.6 -22.8 -0.39 -0.13 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 Montpellier (3 Seasons) 1 League 72 2,317 32 23.4 25.7 24 69 4 48 14 25 1.08 34 49 -15 -0.58 -0.59 32.8 46.4 -13.6 -0.53 -0.34 Châteauroux (3 Seasons) 1 League 55 3,011 55 32.2 33.5 36 72 7 19 22 8 0.82 25 47 -22 -0.66 -0.30 34.9 44.2 -9.2 -0.28 +0.06 Ligue 1 (3 Seasons) 72 2,317 32 23.4 25.7 24 69 4 48 14 25 1.08 34 49 -15 -0.58 -0.59 32.8 46.4 -13.6 -0.53 -0.34 Ligue 2 (3 Seasons) 55 3,011 55 32.2 33.5 36 72 7 19 22 8 0.82 25 47 -22 -0.66 -0.30 34.9 44.2 -9.2 -0.28 +0.06
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2019-2020 19 Châteauroux fr FRA 1. Coupe de la Ligue 33rd 1 22 22 24.4 0.2 0 0 1 22 0 0.00 0 2 -2 -8.18 -8.18 Matches 2020-2021 20 Châteauroux fr FRA Coupe de France 65th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2021-2022 21 Montpellier fr FRA Coupe de France R16 2 180 90 66.7 2.0 2 90 2 0 1 2.00 2 1 +1 +0.50 -0.50 Matches 2023-2024 23 Montpellier fr FRA Coupe de France R16 3 181 60 67.0 2.0 2 90 2 1 1 0 2.00 5 4 +1 +0.50 -0.51 Matches 4 Seasons 2 Clubs 2 Leagues 7 473 68 65.7 5.3 5 90 5 2 12 1 1.43 7 9 -2 -0.38 -1.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Montpellier (2 Seasons) 1 League 5 361 72 66.9 4.0 4 90 4 1 1 1 2.00 7 5 +2 +0.50 -0.51 Châteauroux (2 Seasons) 2 Leagues 2 112 56 62.2 1.2 1 90 1 1 22 0 0.00 0 4 -4 -3.21 -3.21 Coupe de France (3 Seasons) 6 451 75 71.6 5.0 5 90 5 1 1 1 1.67 7 7 0 0.00 -1.01 Coupe de la Ligue (1 Season) 1 22 22 24.4 0.2 0 0 1 22 0 0.00 0 2 -2 -8.18 -8.18
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 2018-2019 18 Châteauroux 1 League 1.9 1 0 0 3 3 0 9 3 0 0 0 0 7 3 2 60.0 2019-2020 19 Châteauroux 2 Leagues 11.0 7 0 0 22 14 0 9 3 11 0 0 0 28 12 37 24.5 2020-2021 20 Châteauroux 2 Leagues 21.8 5 0 0 57 29 0 17 22 26 0 0 0 115 40 42 48.8 2021-2022 21 Montpellier 2 Leagues 9.0 3 0 0 24 6 0 4 8 23 0 0 0 47 11 8 57.9 2022-2023 22 Montpellier 1 League 13.2 7 0 0 37 19 1 10 14 38 0 0 0 102 24 15 61.5 2023-2024 23 Montpellier 2 Leagues 7.6 4 0 0 25 5 0 2 10 14 0 0 0 37 8 9 47.1 6 Seasons 2 Clubs 4 Leagues 64.5 27 0 0 168 76 1 51 60 112 0 0 0 336 98 113 46.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Montpellier (3 Seasons) 2 Leagues 29.8 14 0 0 86 30 1 16 32 75 0 0 0 186 43 32 57.3 Châteauroux (3 Seasons) 3 Leagues 34.7 13 0 0 82 46 0 35 28 37 0 0 0 150 55 81 40.4 Ligue 1 (3 Seasons) 25.7 14 0 0 79 28 1 15 29 69 0 0 0 186 43 32 57.3 Ligue 2 (3 Seasons) 33.5 13 0 0 82 46 0 35 28 37 0 0 0 150 55 81 40.4 Coupe de France (3 Seasons) 5.0 0 0 0 7 2 0 1 3 6 0 Coupe de la Ligue (1 Season) 0.2 0 0 0 0 0 0 0 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 2018-2019 18 Châteauroux fr FRA 2. Ligue 2 11th 1.9 1 0 0 3 3 0 9 3 0 0 0 0 7 3 2 60.0 Matches 2019-2020 19 Châteauroux fr FRA 2. Ligue 2 15th 10.7 7 0 0 22 14 0 9 3 11 0 0 0 28 12 37 24.5 Matches 2020-2021 20 Châteauroux fr FRA 2. Ligue 2 20th 20.8 5 0 0 57 29 0 17 22 26 0 0 0 115 40 42 48.8 Matches 2021-2022 21 Montpellier fr FRA 1. Ligue 1 13th 7.0 3 0 0 23 4 0 4 8 21 0 0 0 47 11 8 57.9 Matches 2022-2023 22 Montpellier fr FRA 1. Ligue 1 12th 13.2 7 0 0 37 19 1 10 14 38 0 0 0 102 24 15 61.5 Matches 2023-2024 23 Montpellier fr FRA 1. Ligue 1 12th 5.5 4 0 0 19 5 0 1 7 10 0 0 0 37 8 9 47.1 Matches 6 Seasons 2 Clubs 2 Leagues 59.2 27 0 0 161 74 1 50 57 106 0 0 0 336 98 113 46.4 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Montpellier (3 Seasons) 1 League 25.7 14 0 0 79 28 1 15 29 69 0 0 0 186 43 32 57.3 Châteauroux (3 Seasons) 1 League 33.5 13 0 0 82 46 0 35 28 37 0 0 0 150 55 81 40.4 Ligue 1 (3 Seasons) 25.7 14 0 0 79 28 1 15 29 69 0 0 0 186 43 32 57.3 Ligue 2 (3 Seasons) 33.5 13 0 0 82 46 0 35 28 37 0 0 0 150 55 81 40.4
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 Léo Leroy Pages
Léo Leroy 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