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 2015-2016 19 Metz fr FRA 2. Ligue 2 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 FC Seraing be BEL 2. Second Division 12 11 969 10.8 3 2 5 3 0 0 0 0 0.28 0.19 0.46 0.28 0.46 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 6 3 354 3.9 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 10 5 22 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 2018-2019 22 Metz fr FRA 1. Coupe de la Ligue 0 0 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 5 5 341 3.8 0 1 1 0 0 0 0 0 0.1 0.1 0.3 0.3 6 14 11 0.00 0.26 0.26 0.00 0.26 0.01 0.07 0.08 0.01 0.08 Matches 2019-2020 23 Metz fr FRA 1. Coupe de la Ligue 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 13 12 1,102 12.2 0 1 1 0 0 0 3 0 0.7 0.7 0.4 1.0 39 33 17 0.00 0.08 0.08 0.00 0.08 0.06 0.03 0.09 0.06 0.09 Matches 2020-2021 24 Metz fr FRA Coupe de France 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 25 19 1,724 19.2 0 3 3 0 0 0 1 1 0.6 0.6 2.7 3.3 50 58 77 0.00 0.16 0.16 0.00 0.16 0.03 0.14 0.17 0.03 0.17 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 12 11 1,007 11.2 1 0 1 1 0 0 0 0 0.5 0.5 0.4 0.9 17 30 10 0.09 0.00 0.09 0.09 0.09 0.05 0.03 0.08 0.05 0.08 Matches 2022-2023 26 Metz fr FRA Coupe de France 3 3 259 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 38 38 3,408 37.9 3 5 8 3 0 0 2 0 2.9 2.9 2.8 5.7 109 151 167 0.08 0.13 0.21 0.08 0.21 0.08 0.07 0.15 0.08 0.15 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 28 28 2,520 28.0 3 3 6 3 0 0 4 0 1.3 1.3 2.9 4.2 44 95 78 0.11 0.11 0.21 0.11 0.21 0.05 0.10 0.15 0.05 0.15 Matches 9 Seasons 2 Clubs 5 Leagues 156 144 12,974 144.2 10 15 25 10 0 0 11 1 6.1 6.1 9.3 15.5 275 386 382 0.07 0.10 0.17 0.07 0.17 0.05 0.08 0.13 0.05 0.13 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Metz (9 Seasons) 4 Leagues 144 133 12,005 133.4 7 13 20 7 0 0 11 1 6.1 6.1 9.3 15.5 275 386 382 0.05 0.10 0.15 0.05 0.15 0.05 0.08 0.13 0.05 0.13 FC Seraing (1 Season) 1 League 12 11 969 10.8 3 2 5 3 0 0 0 0 0.28 0.19 0.46 0.28 0.46 Ligue 1 (6 Seasons) 87 76 6,977 77.5 4 7 11 4 0 0 8 1 3.2 3.2 6.3 9.4 160 221 204 0.05 0.09 0.14 0.05 0.14 0.04 0.08 0.13 0.04 0.13 Ligue 2 (3 Seasons) 51 51 4,469 49.7 3 6 9 3 0 0 3 0 3.0 3.0 3.1 6.0 115 165 178 0.06 0.12 0.18 0.06 0.18 0.07 0.07 0.14 0.07 0.14 Coupe de France (2 Seasons) 5 5 439 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Second Division (1 Season) 12 11 969 10.8 3 2 5 3 0 0 0 0 0.28 0.19 0.46 0.28 0.46
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 2015-2016 19 FC Seraing 1 League 12 11 969 10.8 3 2 5 3 0 0 0 0 0.28 0.19 0.46 0.28 0.46 2015-2016 19 Metz 1 League 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Metz 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Metz 1 League 6 3 354 3.9 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 10 5 22 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 2018-2019 22 Metz 2 Leagues 5 5 341 3.8 0 1 1 0 0 0 0 0 0.1 0.1 0.3 0.3 6 14 11 0.00 0.26 0.26 0.00 0.26 0.01 0.07 0.08 0.01 0.08 2019-2020 23 Metz 2 Leagues 14 13 1,222 13.6 0 1 1 0 0 0 3 0 0.7 0.7 0.4 1.0 39 33 17 0.00 0.07 0.07 0.00 0.07 0.06 0.03 0.09 0.06 0.09 2020-2021 24 Metz 2 Leagues 27 21 1,904 21.2 0 3 3 0 0 0 1 1 0.6 0.6 2.7 3.3 50 58 77 0.00 0.14 0.14 0.00 0.14 0.03 0.14 0.17 0.03 0.17 2021-2022 25 Metz 1 League 12 11 1,007 11.2 1 0 1 1 0 0 0 0 0.5 0.5 0.4 0.9 17 30 10 0.09 0.00 0.09 0.09 0.09 0.05 0.03 0.08 0.05 0.08 2022-2023 26 Metz 2 Leagues 41 41 3,667 40.7 3 5 8 3 0 0 2 0 2.9 2.9 2.8 5.7 109 151 167 0.07 0.12 0.20 0.07 0.20 0.08 0.07 0.15 0.08 0.15 2023-2024 27 Metz 1 League 28 28 2,520 28.0 3 3 6 3 0 0 4 0 1.3 1.3 2.9 4.2 44 95 78 0.11 0.11 0.21 0.11 0.21 0.05 0.10 0.15 0.05 0.15 9 Seasons 2 Clubs 5 Leagues 156 144 12,974 144.2 10 15 25 10 0 0 11 1 6.1 6.1 9.3 15.5 275 386 382 0.07 0.10 0.17 0.07 0.17 0.05 0.08 0.13 0.05 0.13 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Metz (9 Seasons) 4 Leagues 144 133 12,005 133.4 7 13 20 7 0 0 11 1 6.1 6.1 9.3 15.5 275 386 382 0.05 0.10 0.15 0.05 0.15 0.05 0.08 0.13 0.05 0.13 FC Seraing (1 Season) 1 League 12 11 969 10.8 3 2 5 3 0 0 0 0 0.28 0.19 0.46 0.28 0.46 Ligue 1 (6 Seasons) 87 76 6,977 77.5 4 7 11 4 0 0 8 1 3.2 3.2 6.3 9.4 160 221 204 0.05 0.09 0.14 0.05 0.14 0.04 0.08 0.13 0.04 0.13 Ligue 2 (3 Seasons) 51 51 4,469 49.7 3 6 9 3 0 0 3 0 3.0 3.0 3.1 6.0 115 165 178 0.06 0.12 0.18 0.06 0.18 0.07 0.07 0.14 0.07 0.14 Coupe de France (2 Seasons) 5 5 439 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Second Division (1 Season) 12 11 969 10.8 3 2 5 3 0 0 0 0 0.28 0.19 0.46 0.28 0.46
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 2015-2016 19 FC Seraing be BEL 2. Second Division 11th 12 11 969 10.8 3 2 5 3 0 0 0 0 0.28 0.19 0.46 0.28 0.46 Matches 2015-2016 19 Metz fr FRA 2. Ligue 2 3rd 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 14th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 20th 6 3 354 3.9 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 10 5 22 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 1st 5 5 341 3.8 0 1 1 0 0 0 0 0 0.1 0.1 0.3 0.3 6 14 11 0.00 0.26 0.26 0.00 0.26 0.01 0.07 0.08 0.01 0.08 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 13 12 1,102 12.2 0 1 1 0 0 0 3 0 0.7 0.7 0.4 1.0 39 33 17 0.00 0.08 0.08 0.00 0.08 0.06 0.03 0.09 0.06 0.09 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 25 19 1,724 19.2 0 3 3 0 0 0 1 1 0.6 0.6 2.7 3.3 50 58 77 0.00 0.16 0.16 0.00 0.16 0.03 0.14 0.17 0.03 0.17 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 12 11 1,007 11.2 1 0 1 1 0 0 0 0 0.5 0.5 0.4 0.9 17 30 10 0.09 0.00 0.09 0.09 0.09 0.05 0.03 0.08 0.05 0.08 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 38 38 3,408 37.9 3 5 8 3 0 0 2 0 2.9 2.9 2.8 5.7 109 151 167 0.08 0.13 0.21 0.08 0.21 0.08 0.07 0.15 0.08 0.15 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 15th 28 28 2,520 28.0 3 3 6 3 0 0 4 0 1.3 1.3 2.9 4.2 44 95 78 0.11 0.11 0.21 0.11 0.21 0.05 0.10 0.15 0.05 0.15 Matches 9 Seasons 2 Clubs 3 Leagues 150 138 12,415 137.9 10 15 25 10 0 0 11 1 6.1 6.1 9.3 15.5 275 386 382 0.07 0.11 0.18 0.07 0.18 0.05 0.08 0.13 0.05 0.13 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Metz (9 Seasons) 2 Leagues 138 127 11,446 127.2 7 13 20 7 0 0 11 1 6.1 6.1 9.3 15.5 275 386 382 0.06 0.10 0.16 0.06 0.16 0.05 0.08 0.13 0.05 0.13 FC Seraing (1 Season) 1 League 12 11 969 10.8 3 2 5 3 0 0 0 0 0.28 0.19 0.46 0.28 0.46 Ligue 1 (6 Seasons) 87 76 6,977 77.5 4 7 11 4 0 0 8 1 3.2 3.2 6.3 9.4 160 221 204 0.05 0.09 0.14 0.05 0.14 0.04 0.08 0.13 0.04 0.13 Ligue 2 (3 Seasons) 51 51 4,469 49.7 3 6 9 3 0 0 3 0 3.0 3.0 3.1 6.0 115 165 178 0.06 0.12 0.18 0.06 0.18 0.07 0.07 0.14 0.07 0.14 Second Division (1 Season) 12 11 969 10.8 3 2 5 3 0 0 0 0 0.28 0.19 0.46 0.28 0.46
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 2018-2019 22 Metz fr FRA 1. Coupe de la Ligue 17th 0 0 Matches 2019-2020 23 Metz fr FRA 1. Coupe de la Ligue 17th 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Metz fr FRA Coupe de France 9th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 Metz fr FRA Coupe de France R64 3 3 259 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 2 Leagues 6 6 559 6.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 5 5 439 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country 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 2015-2016 19 Metz fr FRA 2. Ligue 2 8.0 0 1 0.12 0.00 0 0 Matches 2015-2016 19 FC Seraing be BEL 2. Second Division 10.8 3 0 0 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 3.0 0 0 0 0.00 0.00 0 0 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 3.9 0 1 0 0.0 0.25 0.00 0.00 25.2 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 3.8 0 1 0 0.0 0.26 0.00 0.00 16.8 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2019-2020 23 Metz fr FRA 1. Coupe de la Ligue 1.3 0 1 1 100.0 0.75 0.75 0.00 0.00 0 0 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 12.2 0 3 1 33.3 0.25 0.08 0.00 0.00 19.2 0 0 0 0.7 0.7 0.23 -0.7 -0.7 Matches 2020-2021 24 Metz fr FRA Coupe de France 2.0 0 0 0 0.00 0.00 0 0 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 19.2 0 13 4 30.8 0.68 0.21 0.00 0.00 21.5 0 0 0 0.6 0.6 0.05 -0.6 -0.6 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 11.2 1 5 2 40.0 0.45 0.18 0.20 0.50 18.0 0 0 0 0.5 0.5 0.10 +0.5 +0.5 Matches 2022-2023 26 Metz fr FRA Coupe de France 2.9 0 0 0 0.00 0.00 0 0 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 37.9 3 28 6 21.4 0.74 0.16 0.11 0.50 14.3 1 0 0 2.9 2.9 0.10 +0.1 +0.1 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 28.0 3 18 7 38.9 0.64 0.25 0.17 0.43 12.4 0 0 0 1.3 1.3 0.07 +1.7 +1.7 Matches 9 Seasons 2 Clubs 5 Leagues 144.2 10 70 22 30.0 0.56 0.16 0.10 0.32 15.8 1 0 0 6.1 6.1 0.09 +0.9 +0.9 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Metz (9 Seasons) 4 Leagues 133.4 7 70 22 30.0 0.56 0.16 0.10 0.32 15.8 1 0 0 6.1 6.1 0.09 +0.9 +0.9 FC Seraing (1 Season) 1 League 10.8 3 0 0 Ligue 1 (6 Seasons) 77.5 4 40 14 35.0 0.52 0.18 0.10 0.29 16.9 0 0 0 3.2 3.2 0.08 +0.8 +0.8 Ligue 2 (3 Seasons) 49.7 3 29 7 20.7 0.70 0.14 0.10 0.43 14.4 1 0 0 3.0 3.0 0.10 0.0 0.0 Coupe de France (2 Seasons) 4.9 0 0 0 0.00 0.00 0 0 Coupe de la Ligue (2 Seasons) 1.3 0 1 1 100.0 0.75 0.75 0.00 0.00 0 0 Second Division (1 Season) 10.8 3 0 0
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 2015-2016 19 FC Seraing 1 League 10.8 3 0 0 2015-2016 19 Metz 1 League 8.0 0 1 0.12 0.00 0 0 2016-2017 20 Metz 1 League 3.0 0 0 0 0.00 0.00 0 0 2017-2018 21 Metz 1 League 3.9 0 1 0 0.0 0.25 0.00 0.00 25.2 0 0 0 0.0 0.0 0.04 0.0 0.0 2018-2019 22 Metz 2 Leagues 3.8 0 1 0 0.0 0.26 0.00 0.00 16.8 0 0 0 0.1 0.1 0.05 -0.1 -0.1 2019-2020 23 Metz 2 Leagues 13.6 0 4 2 50.0 0.29 0.15 0.00 0.00 19.2 0 0 0 0.7 0.7 0.23 -0.7 -0.7 2020-2021 24 Metz 2 Leagues 21.2 0 13 4 30.8 0.61 0.19 0.00 0.00 21.5 0 0 0 0.6 0.6 0.05 -0.6 -0.6 2021-2022 25 Metz 1 League 11.2 1 5 2 40.0 0.45 0.18 0.20 0.50 18.0 0 0 0 0.5 0.5 0.10 +0.5 +0.5 2022-2023 26 Metz 2 Leagues 40.7 3 28 6 21.4 0.69 0.15 0.11 0.50 14.3 1 0 0 2.9 2.9 0.10 +0.1 +0.1 2023-2024 27 Metz 1 League 28.0 3 18 7 38.9 0.64 0.25 0.17 0.43 12.4 0 0 0 1.3 1.3 0.07 +1.7 +1.7 9 Seasons 2 Clubs 5 Leagues 144.2 10 70 22 30.0 0.56 0.16 0.10 0.32 15.8 1 0 0 6.1 6.1 0.09 +0.9 +0.9 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Metz (9 Seasons) 4 Leagues 133.4 7 70 22 30.0 0.56 0.16 0.10 0.32 15.8 1 0 0 6.1 6.1 0.09 +0.9 +0.9 FC Seraing (1 Season) 1 League 10.8 3 0 0 Ligue 1 (6 Seasons) 77.5 4 40 14 35.0 0.52 0.18 0.10 0.29 16.9 0 0 0 3.2 3.2 0.08 +0.8 +0.8 Ligue 2 (3 Seasons) 49.7 3 29 7 20.7 0.70 0.14 0.10 0.43 14.4 1 0 0 3.0 3.0 0.10 0.0 0.0 Coupe de France (2 Seasons) 4.9 0 0 0 0.00 0.00 0 0 Coupe de la Ligue (2 Seasons) 1.3 0 1 1 100.0 0.75 0.75 0.00 0.00 0 0 Second Division (1 Season) 10.8 3 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 2015-2016 19 FC Seraing be BEL 2. Second Division 11th 10.8 3 0 0 Matches 2015-2016 19 Metz fr FRA 2. Ligue 2 3rd 8.0 0 1 0.12 0.00 0 0 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 14th 3.0 0 0 0 0.00 0.00 0 0 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 20th 3.9 0 1 0 0.0 0.25 0.00 0.00 25.2 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 1st 3.8 0 1 0 0.0 0.26 0.00 0.00 16.8 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 12.2 0 3 1 33.3 0.25 0.08 0.00 0.00 19.2 0 0 0 0.7 0.7 0.23 -0.7 -0.7 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 19.2 0 13 4 30.8 0.68 0.21 0.00 0.00 21.5 0 0 0 0.6 0.6 0.05 -0.6 -0.6 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 11.2 1 5 2 40.0 0.45 0.18 0.20 0.50 18.0 0 0 0 0.5 0.5 0.10 +0.5 +0.5 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 37.9 3 28 6 21.4 0.74 0.16 0.11 0.50 14.3 1 0 0 2.9 2.9 0.10 +0.1 +0.1 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 15th 28.0 3 18 7 38.9 0.64 0.25 0.17 0.43 12.4 0 0 0 1.3 1.3 0.07 +1.7 +1.7 Matches 9 Seasons 2 Clubs 3 Leagues 137.9 10 69 21 29.0 0.58 0.17 0.10 0.33 15.8 1 0 0 6.1 6.1 0.09 +0.9 +0.9 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Metz (9 Seasons) 2 Leagues 127.2 7 69 21 29.0 0.58 0.17 0.10 0.33 15.8 1 0 0 6.1 6.1 0.09 +0.9 +0.9 FC Seraing (1 Season) 1 League 10.8 3 0 0 Ligue 1 (6 Seasons) 77.5 4 40 14 35.0 0.52 0.18 0.10 0.29 16.9 0 0 0 3.2 3.2 0.08 +0.8 +0.8 Ligue 2 (3 Seasons) 49.7 3 29 7 20.7 0.70 0.14 0.10 0.43 14.4 1 0 0 3.0 3.0 0.10 0.0 0.0 Second Division (1 Season) 10.8 3 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019-2020 23 Metz fr FRA 1. Coupe de la Ligue 17th 1.3 0 1 1 100.0 0.75 0.75 0.00 0.00 0 0 Matches 2020-2021 24 Metz fr FRA Coupe de France 9th 2.0 0 0 0 0.00 0.00 0 0 Matches 2022-2023 26 Metz fr FRA Coupe de France R64 2.9 0 0 0 0.00 0.00 0 0 Matches 4 Seasons 1 Club 2 Leagues 6.2 0 1 1 100.0 0.16 0.16 0.00 0.00 0 0 Coupe de France (2 Seasons) 4.9 0 0 0 0.00 0.00 0 0 Coupe de la Ligue (2 Seasons) 1.3 0 1 1 100.0 0.75 0.75 0.00 0.00 0 0
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 2015-2016 19 Metz fr FRA 2. Ligue 2 8.0 0 Matches 2015-2016 19 FC Seraing be BEL 2. Second Division 10.8 2 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 3.0 0 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 3.9 130 176 73.9 2269 964 62 65 95.4 54 68 79.4 12 34 35.3 0 0.0 0.1 0.0 0 10 1 0 5 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 3.8 200 249 80.3 3275 1391 106 114 93.0 74 90 82.2 16 34 47.1 1 0.3 0.2 +0.7 6 14 1 1 14 Matches 2019-2020 23 Metz fr FRA 1. Coupe de la Ligue 1.3 0 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 12.2 432 599 72.1 7231 3131 207 230 90.0 185 247 74.9 30 96 31.3 1 0.4 0.6 +0.6 7 23 8 4 33 Matches 2020-2021 24 Metz fr FRA Coupe de France 2.0 0 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 19.2 775 959 80.8 12133 4433 418 462 90.5 295 348 84.8 44 103 42.7 3 2.7 1.8 +0.3 23 35 16 10 58 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 11.2 387 497 77.9 6736 2666 169 188 89.9 176 206 85.4 35 76 46.1 0 0.4 0.2 -0.4 6 23 1 1 30 Matches 2022-2023 26 Metz fr FRA Coupe de France 2.9 0 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 37.9 1688 2162 78.1 27990 10343 791 898 88.1 762 927 82.2 96 248 38.7 5 2.8 2.7 +2.2 38 115 32 13 151 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 28.0 927 1243 74.6 16488 6876 382 451 84.7 461 563 81.9 71 179 39.7 3 2.9 2.0 +0.1 30 63 24 16 95 Matches 9 Seasons 2 Clubs 5 Leagues 144.2 4539 5885 77.1 76122 29804 2135 2408 88.7 2007 2449 82.0 304 770 39.5 15 9.3 7.7 +5.7 110 283 83 45 386 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 Metz (9 Seasons) 4 Leagues 133.4 4539 5885 77.1 76122 29804 2135 2408 88.7 2007 2449 82.0 304 770 39.5 13 9.3 7.7 +3.7 110 283 83 45 386 FC Seraing (1 Season) 1 League 10.8 2 Ligue 1 (6 Seasons) 77.5 2651 3474 76.3 44857 18070 1238 1396 88.7 1171 1432 81.8 192 488 39.3 7 6.3 4.8 +0.7 66 154 50 31 221 Ligue 2 (3 Seasons) 49.7 1888 2411 78.3 31265 11734 897 1012 88.6 836 1017 82.2 112 282 39.7 6 3.1 2.9 +2.9 44 129 33 14 165 Coupe de France (2 Seasons) 4.9 0 Coupe de la Ligue (2 Seasons) 1.3 0 Second Division (1 Season) 10.8 2
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 2015-2016 19 FC Seraing 1 League 10.8 2 2015-2016 19 Metz 1 League 8.0 0 2016-2017 20 Metz 1 League 3.0 0 2017-2018 21 Metz 1 League 3.9 130 176 73.9 2269 964 62 65 95.4 54 68 79.4 12 34 35.3 0 0.0 0.1 0.0 0 10 1 0 5 2018-2019 22 Metz 2 Leagues 3.8 200 249 80.3 3275 1391 106 114 93.0 74 90 82.2 16 34 47.1 1 0.3 0.2 +0.7 6 14 1 1 14 2019-2020 23 Metz 2 Leagues 13.6 432 599 72.1 7231 3131 207 230 90.0 185 247 74.9 30 96 31.3 1 0.4 0.6 +0.6 7 23 8 4 33 2020-2021 24 Metz 2 Leagues 21.2 775 959 80.8 12133 4433 418 462 90.5 295 348 84.8 44 103 42.7 3 2.7 1.8 +0.3 23 35 16 10 58 2021-2022 25 Metz 1 League 11.2 387 497 77.9 6736 2666 169 188 89.9 176 206 85.4 35 76 46.1 0 0.4 0.2 -0.4 6 23 1 1 30 2022-2023 26 Metz 2 Leagues 40.7 1688 2162 78.1 27990 10343 791 898 88.1 762 927 82.2 96 248 38.7 5 2.8 2.7 +2.2 38 115 32 13 151 2023-2024 27 Metz 1 League 28.0 927 1243 74.6 16488 6876 382 451 84.7 461 563 81.9 71 179 39.7 3 2.9 2.0 +0.1 30 63 24 16 95 9 Seasons 2 Clubs 5 Leagues 144.2 4539 5885 77.1 76122 29804 2135 2408 88.7 2007 2449 82.0 304 770 39.5 15 9.3 7.7 +5.7 110 283 83 45 386 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Metz (9 Seasons) 4 Leagues 133.4 4539 5885 77.1 76122 29804 2135 2408 88.7 2007 2449 82.0 304 770 39.5 13 9.3 7.7 +3.7 110 283 83 45 386 FC Seraing (1 Season) 1 League 10.8 2 Ligue 1 (6 Seasons) 77.5 2651 3474 76.3 44857 18070 1238 1396 88.7 1171 1432 81.8 192 488 39.3 7 6.3 4.8 +0.7 66 154 50 31 221 Ligue 2 (3 Seasons) 49.7 1888 2411 78.3 31265 11734 897 1012 88.6 836 1017 82.2 112 282 39.7 6 3.1 2.9 +2.9 44 129 33 14 165 Coupe de France (2 Seasons) 4.9 0 Coupe de la Ligue (2 Seasons) 1.3 0 Second Division (1 Season) 10.8 2
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 2015-2016 19 FC Seraing be BEL 2. Second Division 11th 10.8 2 Matches 2015-2016 19 Metz fr FRA 2. Ligue 2 3rd 8.0 0 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 14th 3.0 0 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 20th 3.9 130 176 73.9 2269 964 62 65 95.4 54 68 79.4 12 34 35.3 0 0.0 0.1 0.0 0 10 1 0 5 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 1st 3.8 200 249 80.3 3275 1391 106 114 93.0 74 90 82.2 16 34 47.1 1 0.3 0.2 +0.7 6 14 1 1 14 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 12.2 432 599 72.1 7231 3131 207 230 90.0 185 247 74.9 30 96 31.3 1 0.4 0.6 +0.6 7 23 8 4 33 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 19.2 775 959 80.8 12133 4433 418 462 90.5 295 348 84.8 44 103 42.7 3 2.7 1.8 +0.3 23 35 16 10 58 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 11.2 387 497 77.9 6736 2666 169 188 89.9 176 206 85.4 35 76 46.1 0 0.4 0.2 -0.4 6 23 1 1 30 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 37.9 1688 2162 78.1 27990 10343 791 898 88.1 762 927 82.2 96 248 38.7 5 2.8 2.7 +2.2 38 115 32 13 151 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 15th 28.0 927 1243 74.6 16488 6876 382 451 84.7 461 563 81.9 71 179 39.7 3 2.9 2.0 +0.1 30 63 24 16 95 Matches 9 Seasons 2 Clubs 3 Leagues 137.9 4539 5885 77.1 76122 29804 2135 2408 88.7 2007 2449 82.0 304 770 39.5 15 9.3 7.7 +5.7 110 283 83 45 386 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Metz (9 Seasons) 2 Leagues 127.2 4539 5885 77.1 76122 29804 2135 2408 88.7 2007 2449 82.0 304 770 39.5 13 9.3 7.7 +3.7 110 283 83 45 386 FC Seraing (1 Season) 1 League 10.8 2 Ligue 1 (6 Seasons) 77.5 2651 3474 76.3 44857 18070 1238 1396 88.7 1171 1432 81.8 192 488 39.3 7 6.3 4.8 +0.7 66 154 50 31 221 Ligue 2 (3 Seasons) 49.7 1888 2411 78.3 31265 11734 897 1012 88.6 836 1017 82.2 112 282 39.7 6 3.1 2.9 +2.9 44 129 33 14 165 Second Division (1 Season) 10.8 2
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 19 FC Seraing 1 League 10.8 2015-2016 19 Metz 1 League 8.0 2016-2017 20 Metz 1 League 3.0 8 2017-2018 21 Metz 1 League 3.9 176 141 34 0 0 0 14 34 0 0 0 0 130 1 5 2018-2019 22 Metz 2 Leagues 3.8 249 172 77 5 0 3 8 72 0 0 0 0 200 0 7 2019-2020 23 Metz 2 Leagues 13.6 599 467 131 19 0 2 42 112 0 0 0 0 432 1 10 2020-2021 24 Metz 2 Leagues 21.2 959 761 197 23 0 3 59 173 0 0 0 0 775 1 21 2021-2022 25 Metz 1 League 11.2 497 440 56 8 1 1 27 36 12 6 3 0 387 1 12 2022-2023 26 Metz 2 Leagues 40.7 2162 1718 440 44 2 4 118 396 0 0 0 0 1688 4 32 2023-2024 27 Metz 1 League 28.0 1243 982 256 29 2 3 70 226 1 0 1 0 927 5 33 9 Seasons 2 Clubs 5 Leagues 144.2 5885 4681 1191 128 5 16 346 1049 13 6 4 0 4539 13 120 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Metz (9 Seasons) 4 Leagues 133.4 5885 4681 1191 128 5 16 346 1049 13 6 4 0 4539 13 120 FC Seraing (1 Season) 1 League 10.8 Ligue 1 (6 Seasons) 77.5 3474 2791 674 79 3 9 216 581 13 6 4 0 2651 9 81 Ligue 2 (3 Seasons) 49.7 2411 1890 517 49 2 7 123 468 0 0 0 0 1888 4 39 Coupe de France (2 Seasons) 4.9 3 Coupe de la Ligue (2 Seasons) 1.3 4 Second Division (1 Season) 10.8
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 2015-2016 19 FC Seraing 1 League 10.8 2015-2016 19 Metz 1 League 8.0 2016-2017 20 Metz 1 League 3.0 2017-2018 21 Metz 1 League 3.9 3 0.76 2 0 1 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 22 Metz 2 Leagues 3.8 9 2.38 7 1 1 0 0 0 2 0.53 2 0 0 0 0 0 2019-2020 23 Metz 2 Leagues 13.6 21 1.72 11 4 3 0 3 0 3 0.25 3 0 0 0 0 0 2020-2021 24 Metz 2 Leagues 21.2 39 2.03 34 3 0 2 0 0 2 0.10 2 0 0 0 0 0 2021-2022 25 Metz 1 League 11.2 16 1.43 12 2 1 0 1 0 1 0.09 0 0 0 0 1 0 2022-2023 26 Metz 2 Leagues 40.7 84 2.22 67 7 3 1 3 3 8 0.21 6 1 1 0 0 0 2023-2024 27 Metz 1 League 28.0 49 1.75 39 2 1 3 4 0 3 0.11 3 0 0 0 0 0 9 Seasons 2 Clubs 5 Leagues 144.2 221 1.90 172 19 10 6 11 3 19 0.16 16 1 1 0 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Metz (9 Seasons) 4 Leagues 133.4 221 1.90 172 19 10 6 11 3 19 0.16 16 1 1 0 1 0 FC Seraing (1 Season) 1 League 10.8 Ligue 1 (6 Seasons) 77.5 128 1.72 98 11 6 5 8 0 9 0.12 8 0 0 0 1 0 Ligue 2 (3 Seasons) 49.7 93 2.23 74 8 4 1 3 3 10 0.24 8 1 1 0 0 0 Coupe de France (2 Seasons) 4.9 Coupe de la Ligue (2 Seasons) 1.3 Second Division (1 Season) 10.8
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 2015-2016 19 FC Seraing 1 League 10.8 0 2015-2016 19 Metz 1 League 8.0 0 2016-2017 20 Metz 1 League 3.0 3 8 0 2017-2018 21 Metz 1 League 3.9 14 8 13 1 0 5 14 35.7 9 10 2 8 5 19 17 0 2018-2019 22 Metz 2 Leagues 3.8 11 7 7 4 0 6 9 66.7 3 6 1 5 9 20 16 0 2019-2020 23 Metz 2 Leagues 13.6 29 20 19 8 2 13 24 54.2 11 21 4 17 26 52 43 0 2020-2021 24 Metz 2 Leagues 21.2 34 23 18 12 4 17 39 43.6 22 25 5 20 41 73 30 0 2021-2022 25 Metz 1 League 11.2 23 14 11 10 2 12 18 66.7 6 20 7 13 31 54 29 1 2022-2023 26 Metz 2 Leagues 40.7 67 37 33 23 11 36 63 57.1 27 58 12 46 76 140 103 0 2023-2024 27 Metz 1 League 28.0 54 37 37 12 5 37 55 67.3 18 60 14 46 44 98 101 0 9 Seasons 2 Clubs 5 Leagues 144.2 232 149 138 70 24 126 222 56.8 96 200 45 155 240 456 339 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Metz (9 Seasons) 4 Leagues 133.4 232 149 138 70 24 126 222 56.8 96 200 45 155 240 456 339 1 FC Seraing (1 Season) 1 League 10.8 0 Ligue 1 (6 Seasons) 77.5 154 102 98 43 13 84 150 56.0 66 136 32 104 150 296 220 1 Ligue 2 (3 Seasons) 49.7 78 44 40 27 11 42 72 58.3 30 64 13 51 82 160 119 0 Coupe de France (2 Seasons) 4.9 2 5 0 Coupe de la Ligue (2 Seasons) 1.3 1 3 0 Second Division (1 Season) 10.8 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 2015-2016 19 FC Seraing be BEL 2. Second Division 11th 10.8 Matches 2015-2016 19 Metz fr FRA 2. Ligue 2 3rd 8.0 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 14th 3.0 3 8 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 20th 3.9 14 8 13 1 0 5 14 35.7 9 10 2 8 5 19 17 0 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 1st 3.8 11 7 7 4 0 6 9 66.7 3 6 1 5 9 20 16 0 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 12.2 29 19 19 8 2 13 24 54.2 11 21 4 17 23 52 43 0 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 19.2 34 21 18 12 4 17 39 43.6 22 25 5 20 39 73 30 0 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 11.2 23 14 11 10 2 12 18 66.7 6 20 7 13 31 54 29 1 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 37.9 67 37 33 23 11 36 63 57.1 27 58 12 46 73 140 103 0 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 15th 28.0 54 37 37 12 5 37 55 67.3 18 60 14 46 44 98 101 0 Matches 9 Seasons 2 Clubs 3 Leagues 137.9 232 146 138 70 24 126 222 56.8 96 200 45 155 232 456 339 1 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Metz (9 Seasons) 2 Leagues 127.2 232 146 138 70 24 126 222 56.8 96 200 45 155 232 456 339 1 FC Seraing (1 Season) 1 League 10.8 0 Ligue 1 (6 Seasons) 77.5 154 102 98 43 13 84 150 56.0 66 136 32 104 150 296 220 1 Ligue 2 (3 Seasons) 49.7 78 44 40 27 11 42 72 58.3 30 64 13 51 82 160 119 0 Second Division (1 Season) 10.8 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 2015-2016 19 Metz fr FRA 2. Ligue 2 8.0 Matches 2015-2016 19 FC Seraing be BEL 2. Second Division 10.8 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 3.0 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 3.9 229 18 93 90 48 4 229 7 2 28.6 5 71.4 108 600 367 10 6 2 6 1 119 22 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 3.8 304 18 106 143 59 3 304 6 3 50.0 3 50.0 162 702 347 6 7 0 6 3 151 11 Matches 2019-2020 23 Metz fr FRA 1. Coupe de la Ligue 1.3 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 12.2 750 48 277 345 138 4 750 22 14 63.6 8 36.4 324 2399 1500 39 29 4 9 6 376 17 Matches 2020-2021 24 Metz fr FRA Coupe de France 2.0 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 19.2 1171 41 365 535 283 19 1171 31 15 48.4 16 51.6 615 3444 1848 50 31 6 32 17 660 77 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 11.2 622 44 253 294 81 6 622 13 9 69.2 4 30.8 365 1997 1166 17 10 1 7 3 353 10 Matches 2022-2023 26 Metz fr FRA Coupe de France 2.9 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 37.9 2620 128 778 1206 662 74 2620 76 33 43.4 37 48.7 1591 9598 5235 109 83 16 41 18 1441 167 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 28.0 1578 120 575 715 304 35 1578 37 17 45.9 18 48.6 898 5141 2401 44 39 1 26 10 782 78 Matches 9 Seasons 2 Clubs 5 Leagues 144.2 7274 417 2447 3328 1575 145 7274 192 93 48.4 91 47.4 4063 23881 12864 275 205 30 127 58 3882 382 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 Metz (9 Seasons) 4 Leagues 133.4 7274 417 2447 3328 1575 145 7274 192 93 48.4 91 47.4 4063 23881 12864 275 205 30 127 58 3882 382 FC Seraing (1 Season) 1 League 10.8 Ligue 1 (6 Seasons) 77.5 4350 271 1563 1979 854 68 4350 110 57 51.8 51 46.4 2310 13581 7282 160 115 14 80 37 2290 204 Ligue 2 (3 Seasons) 49.7 2924 146 884 1349 721 77 2924 82 36 43.9 40 48.8 1753 10300 5582 115 90 16 47 21 1592 178 Coupe de France (2 Seasons) 4.9 Coupe de la Ligue (2 Seasons) 1.3 Second Division (1 Season) 10.8
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 2015-2016 19 FC Seraing 1 League 10.8 2015-2016 19 Metz 1 League 8.0 2016-2017 20 Metz 1 League 3.0 2017-2018 21 Metz 1 League 3.9 229 18 93 90 48 4 229 7 2 28.6 5 71.4 108 600 367 10 6 2 6 1 119 22 2018-2019 22 Metz 2 Leagues 3.8 304 18 106 143 59 3 304 6 3 50.0 3 50.0 162 702 347 6 7 0 6 3 151 11 2019-2020 23 Metz 2 Leagues 13.6 750 48 277 345 138 4 750 22 14 63.6 8 36.4 324 2399 1500 39 29 4 9 6 376 17 2020-2021 24 Metz 2 Leagues 21.2 1171 41 365 535 283 19 1171 31 15 48.4 16 51.6 615 3444 1848 50 31 6 32 17 660 77 2021-2022 25 Metz 1 League 11.2 622 44 253 294 81 6 622 13 9 69.2 4 30.8 365 1997 1166 17 10 1 7 3 353 10 2022-2023 26 Metz 2 Leagues 40.7 2620 128 778 1206 662 74 2620 76 33 43.4 37 48.7 1591 9598 5235 109 83 16 41 18 1441 167 2023-2024 27 Metz 1 League 28.0 1578 120 575 715 304 35 1578 37 17 45.9 18 48.6 898 5141 2401 44 39 1 26 10 782 78 9 Seasons 2 Clubs 5 Leagues 144.2 7274 417 2447 3328 1575 145 7274 192 93 48.4 91 47.4 4063 23881 12864 275 205 30 127 58 3882 382 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Metz (9 Seasons) 4 Leagues 133.4 7274 417 2447 3328 1575 145 7274 192 93 48.4 91 47.4 4063 23881 12864 275 205 30 127 58 3882 382 FC Seraing (1 Season) 1 League 10.8 Ligue 1 (6 Seasons) 77.5 4350 271 1563 1979 854 68 4350 110 57 51.8 51 46.4 2310 13581 7282 160 115 14 80 37 2290 204 Ligue 2 (3 Seasons) 49.7 2924 146 884 1349 721 77 2924 82 36 43.9 40 48.8 1753 10300 5582 115 90 16 47 21 1592 178 Coupe de France (2 Seasons) 4.9 Coupe de la Ligue (2 Seasons) 1.3 Second Division (1 Season) 10.8
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 2015-2016 19 FC Seraing be BEL 2. Second Division 11th 10.8 Matches 2015-2016 19 Metz fr FRA 2. Ligue 2 3rd 8.0 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 14th 3.0 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 20th 3.9 229 18 93 90 48 4 229 7 2 28.6 5 71.4 108 600 367 10 6 2 6 1 119 22 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 1st 3.8 304 18 106 143 59 3 304 6 3 50.0 3 50.0 162 702 347 6 7 0 6 3 151 11 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 12.2 750 48 277 345 138 4 750 22 14 63.6 8 36.4 324 2399 1500 39 29 4 9 6 376 17 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 19.2 1171 41 365 535 283 19 1171 31 15 48.4 16 51.6 615 3444 1848 50 31 6 32 17 660 77 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 11.2 622 44 253 294 81 6 622 13 9 69.2 4 30.8 365 1997 1166 17 10 1 7 3 353 10 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 37.9 2620 128 778 1206 662 74 2620 76 33 43.4 37 48.7 1591 9598 5235 109 83 16 41 18 1441 167 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 15th 28.0 1578 120 575 715 304 35 1578 37 17 45.9 18 48.6 898 5141 2401 44 39 1 26 10 782 78 Matches 9 Seasons 2 Clubs 3 Leagues 137.9 7274 417 2447 3328 1575 145 7274 192 93 48.4 91 47.4 4063 23881 12864 275 205 30 127 58 3882 382 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Metz (9 Seasons) 2 Leagues 127.2 7274 417 2447 3328 1575 145 7274 192 93 48.4 91 47.4 4063 23881 12864 275 205 30 127 58 3882 382 FC Seraing (1 Season) 1 League 10.8 Ligue 1 (6 Seasons) 77.5 4350 271 1563 1979 854 68 4350 110 57 51.8 51 46.4 2310 13581 7282 160 115 14 80 37 2290 204 Ligue 2 (3 Seasons) 49.7 2924 146 884 1349 721 77 2924 82 36 43.9 40 48.8 1753 10300 5582 115 90 16 47 21 1592 178 Second Division (1 Season) 10.8
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 2015-2016 19 Metz fr FRA 2. Ligue 2 8 720 90 21.1 8.0 8 8 0 0 2.25 15 7 +8 +1.00 +0.77 Matches 2015-2016 19 FC Seraing be BEL 2. Second Division 12 969 81 33.6 10.8 11 84 8 1 45 0 1.08 14 14 0 0.00 +0.24 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 3 270 90 7.9 3.0 3 3 0 2 0.33 3 5 -2 -0.67 +0.22 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 6 354 59 10.4 3.9 3 90 2 3 28 1 0.50 2 7 -5 -1.27 -0.19 4.5 8.6 -4.1 -1.05 -0.27 Matches 2018-2019 22 Metz fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 5 341 68 10.0 3.8 5 68 3 0 0 2.60 11 3 +8 +2.11 +1.26 6.6 1.7 +4.9 +1.29 +0.64 Matches 2019-2020 23 Metz fr FRA 1. Coupe de la Ligue 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 1 0 0.00 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 13 1,102 85 43.7 12.2 12 90 11 1 24 5 1.38 14 15 -1 -0.08 +0.36 11.1 18.7 -7.6 -0.62 -0.40 Matches 2020-2021 24 Metz fr FRA Coupe de France 2 180 90 60.0 2.0 2 90 2 0 1 3.00 6 1 +5 +2.50 +2.50 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 25 1,724 69 50.4 19.2 19 85 16 6 17 4 1.36 29 25 +4 +0.21 +0.63 23.6 22.7 +0.8 +0.04 +0.36 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 12 1,007 84 29.4 11.2 11 90 11 1 17 0 0.58 12 26 -14 -1.25 -0.51 8.9 17.6 -8.7 -0.78 +0.14 Matches 2022-2023 26 Metz fr FRA Coupe de France 3 259 86 95.9 2.9 3 86 2 0 0 2.00 4 3 +1 +0.35 +0.35 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 38 3,408 90 99.6 37.9 38 90 36 0 0 1.89 61 33 +28 +0.74 +0.74 54.7 32.8 +22.0 +0.58 -0.01 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 28 2,520 90 93.3 28.0 28 90 28 0 0 1.00 28 42 -14 -0.50 +1.50 29.6 42.3 -12.7 -0.45 +2.07 Matches 9 Seasons 2 Clubs 5 Leagues 156 12,974 83 39.3 144.2 144 88 131 12 23 14 1.40 200 182 +18 +0.12 +0.47 139.0 144.4 -5.5 -0.05 +0.29 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Metz (9 Seasons) 4 Leagues 144 12,005 83 39.8 133.4 133 88 123 11 21 14 1.43 186 168 +18 +0.13 +0.49 139.0 144.4 -5.5 -0.05 +0.29 FC Seraing (1 Season) 1 League 12 969 81 33.6 10.8 11 84 8 1 45 0 1.08 14 14 0 0.00 +0.24 Ligue 1 (6 Seasons) 87 6,977 80 36.9 77.5 76 89 71 11 21 12 1.04 88 120 -32 -0.41 +0.39 77.7 110.0 -32.3 -0.43 +0.24 Ligue 2 (3 Seasons) 51 4,469 88 43.6 49.7 51 87 47 0 0 2.02 87 43 +44 +0.89 +0.33 61.3 34.4 +26.8 +0.64 0.00 Coupe de France (2 Seasons) 5 439 88 77.0 4.9 5 88 4 0 1 2.40 10 4 +6 +1.23 +1.23 Coupe de la Ligue (2 Seasons) 1 120 120 28.6 1.3 1 120 1 0 1 0.00 1 1 0 0.00 Second Division (1 Season) 12 969 81 33.6 10.8 11 84 8 1 45 0 1.08 14 14 0 0.00 +0.24
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 2015-2016 19 FC Seraing 1 League 12 969 81 33.6 10.8 11 84 8 1 45 0 1.08 14 14 0 0.00 +0.24 2015-2016 19 Metz 1 League 8 720 90 21.1 8.0 8 8 0 0 2.25 15 7 +8 +1.00 +0.77 2016-2017 20 Metz 1 League 3 270 90 7.9 3.0 3 3 0 2 0.33 3 5 -2 -0.67 +0.22 2017-2018 21 Metz 1 League 6 354 59 10.4 3.9 3 90 2 3 28 1 0.50 2 7 -5 -1.27 -0.19 4.5 8.6 -4.1 -1.05 -0.27 2018-2019 22 Metz 2 Leagues 5 341 68 9.2 3.8 5 68 3 0 1 2.60 11 3 +8 +2.11 +1.26 6.6 1.7 +4.9 +1.29 +0.64 2019-2020 23 Metz 2 Leagues 14 1,222 87 46.3 13.6 13 92 12 1 24 5 1.28 15 16 -1 -0.07 +0.37 11.1 18.7 -7.6 -0.62 -0.40 2020-2021 24 Metz 2 Leagues 27 1,904 71 51.2 21.2 21 86 18 6 17 5 1.48 35 26 +9 +0.43 +0.82 23.6 22.7 +0.8 +0.04 +0.36 2021-2022 25 Metz 1 League 12 1,007 84 29.4 11.2 11 90 11 1 17 0 0.58 12 26 -14 -1.25 -0.51 8.9 17.6 -8.7 -0.78 +0.14 2022-2023 26 Metz 2 Leagues 41 3,667 89 99.4 40.7 41 89 38 0 0 1.90 65 36 +29 +0.71 +0.71 54.7 32.8 +22.0 +0.58 -0.01 2023-2024 27 Metz 1 League 28 2,520 90 93.3 28.0 28 90 28 0 0 1.00 28 42 -14 -0.50 +1.50 29.6 42.3 -12.7 -0.45 +2.07 9 Seasons 2 Clubs 5 Leagues 156 12,974 83 39.3 144.2 144 88 131 12 23 14 1.40 200 182 +18 +0.12 +0.47 139.0 144.4 -5.5 -0.05 +0.29 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Metz (9 Seasons) 4 Leagues 144 12,005 83 39.8 133.4 133 88 123 11 21 14 1.43 186 168 +18 +0.13 +0.49 139.0 144.4 -5.5 -0.05 +0.29 FC Seraing (1 Season) 1 League 12 969 81 33.6 10.8 11 84 8 1 45 0 1.08 14 14 0 0.00 +0.24 Ligue 1 (6 Seasons) 87 6,977 80 36.9 77.5 76 89 71 11 21 12 1.04 88 120 -32 -0.41 +0.39 77.7 110.0 -32.3 -0.43 +0.24 Ligue 2 (3 Seasons) 51 4,469 88 43.6 49.7 51 87 47 0 0 2.02 87 43 +44 +0.89 +0.33 61.3 34.4 +26.8 +0.64 0.00 Coupe de France (2 Seasons) 5 439 88 77.0 4.9 5 88 4 0 1 2.40 10 4 +6 +1.23 +1.23 Coupe de la Ligue (2 Seasons) 1 120 120 28.6 1.3 1 120 1 0 1 0.00 1 1 0 0.00 Second Division (1 Season) 12 969 81 33.6 10.8 11 84 8 1 45 0 1.08 14 14 0 0.00 +0.24
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 2015-2016 19 FC Seraing be BEL 2. Second Division 11th 12 969 81 33.6 10.8 11 84 8 1 45 0 1.08 14 14 0 0.00 +0.24 Matches 2015-2016 19 Metz fr FRA 2. Ligue 2 3rd 8 720 90 21.1 8.0 8 8 0 0 2.25 15 7 +8 +1.00 +0.77 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 14th 3 270 90 7.9 3.0 3 3 0 2 0.33 3 5 -2 -0.67 +0.22 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 20th 6 354 59 10.4 3.9 3 90 2 3 28 1 0.50 2 7 -5 -1.27 -0.19 4.5 8.6 -4.1 -1.05 -0.27 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 1st 5 341 68 10.0 3.8 5 68 3 0 0 2.60 11 3 +8 +2.11 +1.26 6.6 1.7 +4.9 +1.29 +0.64 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 13 1,102 85 43.7 12.2 12 90 11 1 24 5 1.38 14 15 -1 -0.08 +0.36 11.1 18.7 -7.6 -0.62 -0.40 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 25 1,724 69 50.4 19.2 19 85 16 6 17 4 1.36 29 25 +4 +0.21 +0.63 23.6 22.7 +0.8 +0.04 +0.36 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 12 1,007 84 29.4 11.2 11 90 11 1 17 0 0.58 12 26 -14 -1.25 -0.51 8.9 17.6 -8.7 -0.78 +0.14 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 38 3,408 90 99.6 37.9 38 90 36 0 0 1.89 61 33 +28 +0.74 +0.74 54.7 32.8 +22.0 +0.58 -0.01 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 15th 28 2,520 90 93.3 28.0 28 90 28 0 0 1.00 28 42 -14 -0.50 +1.50 29.6 42.3 -12.7 -0.45 +2.07 Matches 9 Seasons 2 Clubs 3 Leagues 150 12,415 83 38.7 137.9 138 88 126 12 23 12 1.38 189 177 +12 +0.09 +0.44 139.0 144.4 -5.5 -0.05 +0.29 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Metz (9 Seasons) 2 Leagues 138 11,446 83 39.3 127.2 127 88 118 11 21 12 1.40 175 163 +12 +0.09 +0.46 139.0 144.4 -5.5 -0.05 +0.29 FC Seraing (1 Season) 1 League 12 969 81 33.6 10.8 11 84 8 1 45 0 1.08 14 14 0 0.00 +0.24 Ligue 1 (6 Seasons) 87 6,977 80 36.9 77.5 76 89 71 11 21 12 1.04 88 120 -32 -0.41 +0.39 77.7 110.0 -32.3 -0.43 +0.24 Ligue 2 (3 Seasons) 51 4,469 88 43.6 49.7 51 87 47 0 0 2.02 87 43 +44 +0.89 +0.33 61.3 34.4 +26.8 +0.64 0.00 Second Division (1 Season) 12 969 81 33.6 10.8 11 84 8 1 45 0 1.08 14 14 0 0.00 +0.24
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 2018-2019 22 Metz fr FRA 1. Coupe de la Ligue 17th 0 0 0 0 1 Matches 2019-2020 23 Metz fr FRA 1. Coupe de la Ligue 17th 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 1 0 0.00 Matches 2020-2021 24 Metz fr FRA Coupe de France 9th 2 180 90 60.0 2.0 2 90 2 0 1 3.00 6 1 +5 +2.50 +2.50 Matches 2022-2023 26 Metz fr FRA Coupe de France R64 3 259 86 95.9 2.9 3 86 2 0 0 2.00 4 3 +1 +0.35 +0.35 Matches 4 Seasons 1 Club 2 Leagues 6 559 93 56.5 6.2 6 93 5 0 2 2.00 11 5 +6 +0.97 +0.97 Coupe de France (2 Seasons) 5 439 88 77.0 4.9 5 88 4 0 1 2.40 10 4 +6 +1.23 +1.23 Coupe de la Ligue (2 Seasons) 1 120 120 28.6 1.3 1 120 1 0 1 0.00 1 1 0 0.00
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 2015-2016 19 FC Seraing 1 League 10.8 0 0 0 0 2015-2016 19 Metz 1 League 8.0 1 0 8 2016-2017 20 Metz 1 League 3.0 0 0 0 2 5 0 8 8 3 0 0 0 2017-2018 21 Metz 1 League 3.9 0 0 0 8 1 0 14 5 8 0 0 0 20 4 3 57.1 2018-2019 22 Metz 2 Leagues 3.8 0 0 0 0 5 0 8 9 7 0 0 0 25 8 5 61.5 2019-2020 23 Metz 2 Leagues 13.6 3 0 0 14 18 0 42 26 20 0 1 0 66 13 14 48.1 2020-2021 24 Metz 2 Leagues 21.2 1 1 0 16 18 0 59 41 23 0 2 0 108 17 14 54.8 2021-2022 25 Metz 1 League 11.2 0 0 0 2 6 0 27 31 14 0 0 0 64 23 11 67.6 2022-2023 26 Metz 2 Leagues 40.7 2 0 0 29 28 1 118 76 37 0 0 0 216 57 60 48.7 2023-2024 27 Metz 1 League 28.0 4 0 0 25 18 1 70 44 37 0 0 0 144 26 39 40.0 9 Seasons 2 Clubs 5 Leagues 144.2 11 1 0 104 99 2 346 240 149 0 3 0 643 148 146 50.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Metz (9 Seasons) 4 Leagues 133.4 11 1 0 104 99 2 346 240 149 0 3 0 643 148 146 50.3 FC Seraing (1 Season) 1 League 10.8 0 0 0 0 Ligue 1 (6 Seasons) 77.5 8 1 0 66 65 1 216 150 102 0 3 0 402 83 81 50.6 Ligue 2 (3 Seasons) 49.7 3 0 0 37 33 1 123 82 44 0 0 0 241 65 65 50.0 Coupe de France (2 Seasons) 4.9 0 0 0 1 0 0 3 5 2 0 Coupe de la Ligue (2 Seasons) 1.3 0 0 0 0 1 0 4 3 1 0 Second Division (1 Season) 10.8 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 2015-2016 19 FC Seraing be BEL 2. Second Division 11th 10.8 0 0 0 0 Matches 2015-2016 19 Metz fr FRA 2. Ligue 2 3rd 8.0 1 0 8 Matches 2016-2017 20 Metz fr FRA 1. Ligue 1 14th 3.0 0 0 0 2 5 0 8 8 3 0 0 0 Matches 2017-2018 21 Metz fr FRA 1. Ligue 1 20th 3.9 0 0 0 8 1 0 14 5 8 0 0 0 20 4 3 57.1 Matches 2018-2019 22 Metz fr FRA 2. Ligue 2 1st 3.8 0 0 0 0 5 0 8 9 7 0 0 0 25 8 5 61.5 Matches 2019-2020 23 Metz fr FRA 1. Ligue 1 15th 12.2 3 0 0 14 17 0 38 23 19 0 1 0 66 13 14 48.1 Matches 2020-2021 24 Metz fr FRA 1. Ligue 1 10th 19.2 1 1 0 15 18 0 59 39 21 0 2 0 108 17 14 54.8 Matches 2021-2022 25 Metz fr FRA 1. Ligue 1 19th 11.2 0 0 0 2 6 0 27 31 14 0 0 0 64 23 11 67.6 Matches 2022-2023 26 Metz fr FRA 2. Ligue 2 2nd 37.9 2 0 0 29 28 1 115 73 37 0 0 0 216 57 60 48.7 Matches 2023-2024 27 Metz fr FRA 1. Ligue 1 15th 28.0 4 0 0 25 18 1 70 44 37 0 0 0 144 26 39 40.0 Matches 9 Seasons 2 Clubs 3 Leagues 137.9 11 1 0 103 98 2 339 232 146 0 3 0 643 148 146 50.3 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Metz (9 Seasons) 2 Leagues 127.2 11 1 0 103 98 2 339 232 146 0 3 0 643 148 146 50.3 FC Seraing (1 Season) 1 League 10.8 0 0 0 0 Ligue 1 (6 Seasons) 77.5 8 1 0 66 65 1 216 150 102 0 3 0 402 83 81 50.6 Ligue 2 (3 Seasons) 49.7 3 0 0 37 33 1 123 82 44 0 0 0 241 65 65 50.0 Second Division (1 Season) 10.8 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Matthieu Udol Pages
Matthieu Udol 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)
Match Logs (Goalkeeping)
Scouting Report
Stathead & Player Comparison
Player Club Summary