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 18 Troyes fr FRA 2. Ligue 2 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Troyes fr FRA 1. Ligue 1 0 0 Matches 2016-2017 20 Lille fr FRA Coupe de France 1 1 39 0.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Lille fr FRA 1. Coupe de la Ligue 0 0 Matches 2016-2017 20 Lille fr FRA 1. Ligue 1 0 0 Matches 2017-2018 21 Auxerre fr FRA Coupe de France 3 3 300 3.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Cercle Brugge be BEL 2. First Division B 0 0 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 30 30 2,694 29.9 0 1 1 0 0 0 7 0 0.6 0.6 1.9 2.4 69 111 128 0.00 0.03 0.03 0.00 0.03 0.02 0.06 0.08 0.02 0.08 Matches 2018-2019 22 Auxerre fr FRA 1. Coupe de la Ligue 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 22 Auxerre fr FRA 2. Ligue 2 28 28 2,509 27.9 2 0 2 2 0 0 10 0 1.3 1.3 1.9 3.2 80 110 108 0.07 0.00 0.07 0.07 0.07 0.05 0.07 0.11 0.05 0.11 Matches 2019-2020 23 Auxerre fr FRA Coupe de France 1 1 87 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Auxerre fr FRA 1. Coupe de la Ligue 0 0 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 24 24 2,086 23.2 0 2 2 0 0 0 2 1 0.7 0.7 1.3 1.9 56 116 109 0.00 0.09 0.09 0.00 0.09 0.03 0.06 0.08 0.03 0.08 Matches 2020-2021 24 Auxerre fr FRA Coupe de France 0 0 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 38 36 3,238 36.0 0 5 5 0 0 0 6 0 0.3 0.3 5.5 5.8 90 182 173 0.00 0.14 0.14 0.00 0.14 0.01 0.15 0.16 0.01 0.16 Matches 2021-2022 25 Auxerre fr FRA Coupe de France 1 1 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 31 27 2,427 27.0 1 4 5 1 0 0 5 0 0.3 0.3 2.4 2.8 55 152 182 0.04 0.15 0.19 0.04 0.19 0.01 0.09 0.10 0.01 0.10 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 30 28 2,518 28.0 1 3 4 1 0 0 4 2 1.0 1.0 2.5 3.6 55 126 148 0.04 0.11 0.14 0.04 0.14 0.04 0.09 0.13 0.04 0.13 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 30 25 2,177 24.2 0 4 4 0 0 0 4 0 0.2 0.2 3.2 3.5 40 143 103 0.00 0.17 0.17 0.00 0.17 0.01 0.13 0.14 0.01 0.14 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 11 10 830 9.2 0 0 0 0 0 0 1 0 0.0 0.0 0.4 0.4 17 20 28 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Matches 11 Seasons 6 Clubs 6 Leagues 231 216 19,161 212.9 4 19 23 4 0 0 43 4 4.4 4.4 19.2 23.6 462 960 979 0.02 0.09 0.11 0.02 0.11 0.02 0.09 0.12 0.02 0.12 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 Auxerre (5 Seasons) 3 Leagues 158 152 13,582 150.9 3 12 15 3 0 0 34 1 3.1 3.1 13.0 16.2 350 671 700 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 Vitesse (2 Seasons) 1 League 60 53 4,695 52.2 1 7 8 1 0 0 8 2 1.2 1.2 5.8 7.0 95 269 251 0.02 0.13 0.15 0.02 0.15 0.02 0.11 0.13 0.02 0.13 Troyes (2 Seasons) 2 Leagues 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Angers (1 Season) 1 League 11 10 830 9.2 0 0 0 0 0 0 1 0 0.0 0.0 0.4 0.4 17 20 28 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Lille (1 Season) 3 Leagues 1 1 39 0.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Cercle Brugge (1 Season) 1 League 0 0 Ligue 2 (6 Seasons) 152 145 12,969 144.1 3 12 15 3 0 0 30 1 3.1 3.1 13.0 16.2 350 671 700 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 Coupe de France (5 Seasons) 6 6 487 5.4 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Ligue 1 (3 Seasons) 11 10 830 9.2 0 0 0 0 0 0 1 0 0.0 0.0 0.4 0.4 17 20 28 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Coupe de la Ligue (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (2 Seasons) 60 53 4,695 52.2 1 7 8 1 0 0 8 2 1.2 1.2 5.8 7.0 95 269 251 0.02 0.13 0.15 0.02 0.15 0.02 0.11 0.13 0.02 0.13 First Division B (1 Season) 0 0
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 18 Troyes 1 League 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 19 Troyes 1 League 0 0 2016-2017 20 Lille 3 Leagues 1 1 39 0.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Cercle Brugge 1 League 0 0 2017-2018 21 Auxerre 2 Leagues 33 33 2,994 33.3 0 1 1 0 0 0 9 0 0.6 0.6 1.9 2.4 69 111 128 0.00 0.03 0.03 0.00 0.03 0.02 0.06 0.08 0.02 0.08 2018-2019 22 Auxerre 2 Leagues 30 30 2,689 29.9 2 0 2 2 0 0 11 0 1.3 1.3 1.9 3.2 80 110 108 0.07 0.00 0.07 0.07 0.07 0.05 0.07 0.11 0.05 0.11 2019-2020 23 Auxerre 3 Leagues 25 25 2,173 24.1 0 2 2 0 0 0 3 1 0.7 0.7 1.3 1.9 56 116 109 0.00 0.08 0.08 0.00 0.08 0.03 0.06 0.08 0.03 0.08 2020-2021 24 Auxerre 2 Leagues 38 36 3,238 36.0 0 5 5 0 0 0 6 0 0.3 0.3 5.5 5.8 90 182 173 0.00 0.14 0.14 0.00 0.14 0.01 0.15 0.16 0.01 0.16 2021-2022 25 Auxerre 2 Leagues 32 28 2,488 27.6 1 4 5 1 0 0 5 0 0.3 0.3 2.4 2.8 55 152 182 0.04 0.14 0.18 0.04 0.18 0.01 0.09 0.10 0.01 0.10 2022-2023 26 Vitesse 1 League 30 28 2,518 28.0 1 3 4 1 0 0 4 2 1.0 1.0 2.5 3.6 55 126 148 0.04 0.11 0.14 0.04 0.14 0.04 0.09 0.13 0.04 0.13 2023-2024 27 Vitesse 1 League 30 25 2,177 24.2 0 4 4 0 0 0 4 0 0.2 0.2 3.2 3.5 40 143 103 0.00 0.17 0.17 0.00 0.17 0.01 0.13 0.14 0.01 0.14 2024-2025 28 Angers 1 League 11 10 830 9.2 0 0 0 0 0 0 1 0 0.0 0.0 0.4 0.4 17 20 28 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 11 Seasons 6 Clubs 6 Leagues 231 216 19,161 212.9 4 19 23 4 0 0 43 4 4.4 4.4 19.2 23.6 462 960 979 0.02 0.09 0.11 0.02 0.11 0.02 0.09 0.12 0.02 0.12 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 Auxerre (5 Seasons) 3 Leagues 158 152 13,582 150.9 3 12 15 3 0 0 34 1 3.1 3.1 13.0 16.2 350 671 700 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 Vitesse (2 Seasons) 1 League 60 53 4,695 52.2 1 7 8 1 0 0 8 2 1.2 1.2 5.8 7.0 95 269 251 0.02 0.13 0.15 0.02 0.15 0.02 0.11 0.13 0.02 0.13 Troyes (2 Seasons) 2 Leagues 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Angers (1 Season) 1 League 11 10 830 9.2 0 0 0 0 0 0 1 0 0.0 0.0 0.4 0.4 17 20 28 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Lille (1 Season) 3 Leagues 1 1 39 0.4 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Cercle Brugge (1 Season) 1 League 0 0 Ligue 2 (6 Seasons) 152 145 12,969 144.1 3 12 15 3 0 0 30 1 3.1 3.1 13.0 16.2 350 671 700 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 Coupe de France (5 Seasons) 6 6 487 5.4 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Ligue 1 (3 Seasons) 11 10 830 9.2 0 0 0 0 0 0 1 0 0.0 0.0 0.4 0.4 17 20 28 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Coupe de la Ligue (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (2 Seasons) 60 53 4,695 52.2 1 7 8 1 0 0 8 2 1.2 1.2 5.8 7.0 95 269 251 0.02 0.13 0.15 0.02 0.15 0.02 0.11 0.13 0.02 0.13 First Division B (1 Season) 0 0
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 2014-2015 18 Troyes fr FRA 2. Ligue 2 1st 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 Troyes fr FRA 1. Ligue 1 20th 0 0 Matches 2016-2017 20 Lille fr FRA 1. Ligue 1 11th 0 0 Matches 2017-2018 21 Cercle Brugge be BEL 2. First Division B 1st 0 0 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 11th 30 30 2,694 29.9 0 1 1 0 0 0 7 0 0.6 0.6 1.9 2.4 69 111 128 0.00 0.03 0.03 0.00 0.03 0.02 0.06 0.08 0.02 0.08 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 15th 28 28 2,509 27.9 2 0 2 2 0 0 10 0 1.3 1.3 1.9 3.2 80 110 108 0.07 0.00 0.07 0.07 0.07 0.05 0.07 0.11 0.05 0.11 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 11th 24 24 2,086 23.2 0 2 2 0 0 0 2 1 0.7 0.7 1.3 1.9 56 116 109 0.00 0.09 0.09 0.00 0.09 0.03 0.06 0.08 0.03 0.08 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 6th 38 36 3,238 36.0 0 5 5 0 0 0 6 0 0.3 0.3 5.5 5.8 90 182 173 0.00 0.14 0.14 0.00 0.14 0.01 0.15 0.16 0.01 0.16 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 3rd 31 27 2,427 27.0 1 4 5 1 0 0 5 0 0.3 0.3 2.4 2.8 55 152 182 0.04 0.15 0.19 0.04 0.19 0.01 0.09 0.10 0.01 0.10 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 10th 30 28 2,518 28.0 1 3 4 1 0 0 4 2 1.0 1.0 2.5 3.6 55 126 148 0.04 0.11 0.14 0.04 0.14 0.04 0.09 0.13 0.04 0.13 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 18th 30 25 2,177 24.2 0 4 4 0 0 0 4 0 0.2 0.2 3.2 3.5 40 143 103 0.00 0.17 0.17 0.00 0.17 0.01 0.13 0.14 0.01 0.14 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 15th 11 10 830 9.2 0 0 0 0 0 0 1 0 0.0 0.0 0.4 0.4 17 20 28 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Matches 11 Seasons 6 Clubs 4 Leagues 223 208 18,494 205.5 4 19 23 4 0 0 39 3 4.4 4.4 19.2 23.6 462 960 979 0.02 0.09 0.11 0.02 0.11 0.02 0.09 0.12 0.02 0.12 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 Auxerre (5 Seasons) 1 League 151 145 12,954 143.9 3 12 15 3 0 0 30 1 3.1 3.1 13.0 16.2 350 671 700 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 Vitesse (2 Seasons) 1 League 60 53 4,695 52.2 1 7 8 1 0 0 8 2 1.2 1.2 5.8 7.0 95 269 251 0.02 0.13 0.15 0.02 0.15 0.02 0.11 0.13 0.02 0.13 Troyes (2 Seasons) 2 Leagues 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Angers (1 Season) 1 League 11 10 830 9.2 0 0 0 0 0 0 1 0 0.0 0.0 0.4 0.4 17 20 28 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Lille (1 Season) 1 League 0 0 Cercle Brugge (1 Season) 1 League 0 0 Ligue 2 (6 Seasons) 152 145 12,969 144.1 3 12 15 3 0 0 30 1 3.1 3.1 13.0 16.2 350 671 700 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 Ligue 1 (3 Seasons) 11 10 830 9.2 0 0 0 0 0 0 1 0 0.0 0.0 0.4 0.4 17 20 28 0.00 0.00 0.00 0.00 0.00 0.00 0.05 0.05 0.00 0.05 Eredivisie (2 Seasons) 60 53 4,695 52.2 1 7 8 1 0 0 8 2 1.2 1.2 5.8 7.0 95 269 251 0.02 0.13 0.15 0.02 0.15 0.02 0.11 0.13 0.02 0.13 First Division B (1 Season) 0 0
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017 20 ht Haiti Friendlies (M) 1 1 81 0.9 0 1 1 0 0 0 0 0 0.00 1.11 1.11 0.00 1.11 Matches 2018 21 ht Haiti WCQ 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 21 ht Haiti Friendlies (M) 1 1 88 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 22 ht Haiti Friendlies (M) 2 2 168 1.9 0 1 1 0 0 0 0 0 0.00 0.54 0.54 0.00 0.54 Matches 2019 22 ht Haiti Gold Cup SF 4 4 390 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 24 ht Haiti Gold Cup GR 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 25 ht Haiti WCQ 2 1 115 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 26 ht Haiti Gold Cup GR 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 29 ht Haiti WCQ 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 1 Club 3 Leagues 20 19 1,742 19.4 0 2 2 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Gold Cup (3 Seasons) 10 10 930 10.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 WCQ (3 Seasons) 6 5 475 5.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (3 Seasons) 4 4 337 3.7 0 2 2 0 0 0 0 0 0.00 0.53 0.53 0.00 0.53
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 18 Troyes 1 League 0.2 0 0 0.00 0 0 2016-2017 20 Lille 3 Leagues 0.4 0 0 0 2017-2018 21 Auxerre 2 Leagues 33.3 0 10 0 0.0 0.33 0.00 0.00 26.1 0 0 0 0.6 0.6 0.06 -0.6 -0.6 2018-2019 22 Auxerre 2 Leagues 29.9 2 17 5 29.4 0.61 0.18 0.12 0.40 23.2 0 0 0 1.3 1.3 0.07 +0.7 +0.7 2019-2020 23 Auxerre 3 Leagues 24.1 0 16 0 0.0 0.69 0.00 0.00 25.1 0 0 0 0.7 0.7 0.04 -0.7 -0.7 2020-2021 24 Auxerre 2 Leagues 36.0 0 10 1 10.0 0.28 0.03 0.00 0.00 25.4 0 0 0 0.3 0.3 0.03 -0.3 -0.3 2021-2022 25 Auxerre 2 Leagues 27.6 1 11 1 9.1 0.41 0.04 0.09 1.00 24.3 0 0 0 0.3 0.3 0.03 +0.7 +0.7 2022-2023 26 Vitesse 1 League 28.0 1 21 5 23.8 0.75 0.18 0.05 0.20 22.7 0 0 0 1.0 1.0 0.05 0.0 0.0 2023-2024 27 Vitesse 1 League 24.2 0 11 3 27.3 0.45 0.12 0.00 0.00 28.1 0 0 0 0.2 0.2 0.02 -0.2 -0.2 2024-2025 28 Angers 1 League 9.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 11 Seasons 6 Clubs 6 Leagues 212.9 4 96 15 15.6 0.47 0.07 0.04 0.27 24.6 0 0 0 4.4 4.4 0.05 -0.4 -0.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 Auxerre (5 Seasons) 3 Leagues 150.9 3 64 7 10.9 0.44 0.05 0.05 0.43 24.7 0 0 0 3.1 3.1 0.05 -0.1 -0.1 Vitesse (2 Seasons) 1 League 52.2 1 32 8 25.0 0.61 0.15 0.03 0.13 24.6 0 0 0 1.2 1.2 0.04 -0.2 -0.2 Troyes (2 Seasons) 2 Leagues 0.2 0 0 0.00 0 0 Angers (1 Season) 1 League 9.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Lille (1 Season) 3 Leagues 0.4 0 0 0 Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 3 64 7 10.9 0.44 0.05 0.05 0.43 24.7 0 0 0 3.1 3.1 0.05 -0.1 -0.1 Coupe de France (5 Seasons) 5.4 0 0 0 Ligue 1 (3 Seasons) 9.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Coupe de la Ligue (3 Seasons) 2.0 0 0 0 Eredivisie (2 Seasons) 52.2 1 32 8 25.0 0.61 0.15 0.03 0.13 24.6 0 0 0 1.2 1.2 0.04 -0.2 -0.2 First Division B (1 Season)
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 2014-2015 18 Troyes fr FRA 2. Ligue 2 1st 0.2 0 0 0.00 0 0 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 11th 29.9 0 10 0 0.0 0.33 0.00 0.00 26.1 0 0 0 0.6 0.6 0.06 -0.6 -0.6 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 15th 27.9 2 17 5 29.4 0.61 0.18 0.12 0.40 23.2 0 0 0 1.3 1.3 0.07 +0.7 +0.7 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 11th 23.2 0 16 0 0.0 0.69 0.00 0.00 25.1 0 0 0 0.7 0.7 0.04 -0.7 -0.7 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 6th 36.0 0 10 1 10.0 0.28 0.03 0.00 0.00 25.4 0 0 0 0.3 0.3 0.03 -0.3 -0.3 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 3rd 27.0 1 11 1 9.1 0.41 0.04 0.09 1.00 24.3 0 0 0 0.3 0.3 0.03 +0.7 +0.7 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 10th 28.0 1 21 5 23.8 0.75 0.18 0.05 0.20 22.7 0 0 0 1.0 1.0 0.05 0.0 0.0 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 18th 24.2 0 11 3 27.3 0.45 0.12 0.00 0.00 28.1 0 0 0 0.2 0.2 0.02 -0.2 -0.2 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 15th 9.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 11 Seasons 6 Clubs 4 Leagues 205.5 4 96 15 15.6 0.47 0.07 0.04 0.27 24.6 0 0 0 4.4 4.4 0.05 -0.4 -0.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 Auxerre (5 Seasons) 1 League 143.9 3 64 7 10.9 0.44 0.05 0.05 0.43 24.7 0 0 0 3.1 3.1 0.05 -0.1 -0.1 Vitesse (2 Seasons) 1 League 52.2 1 32 8 25.0 0.61 0.15 0.03 0.13 24.6 0 0 0 1.2 1.2 0.04 -0.2 -0.2 Troyes (2 Seasons) 2 Leagues 0.2 0 0 0.00 0 0 Angers (1 Season) 1 League 9.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Lille (1 Season) 1 League Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 3 64 7 10.9 0.44 0.05 0.05 0.43 24.7 0 0 0 3.1 3.1 0.05 -0.1 -0.1 Ligue 1 (3 Seasons) 9.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Eredivisie (2 Seasons) 52.2 1 32 8 25.0 0.61 0.15 0.03 0.13 24.6 0 0 0 1.2 1.2 0.04 -0.2 -0.2 First Division B (1 Season)
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 2014-2015 18 Troyes fr FRA 2. Ligue 2 0.2 0 Matches 2016-2017 20 Lille fr FRA Coupe de France 0.4 0 Matches 2017-2018 21 Auxerre fr FRA Coupe de France 3.3 0 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 29.9 1378 1792 76.9 21449 8689 754 876 86.1 488 629 77.6 96 175 54.9 1 1.9 1.7 -0.9 23 73 21 10 111 Matches 2018-2019 22 Auxerre fr FRA 1. Coupe de la Ligue 2.0 0 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 27.9 1176 1524 77.2 20551 7678 553 618 89.5 498 644 77.3 111 189 58.7 0 1.9 1.8 -1.9 26 71 23 14 110 Matches 2019-2020 23 Auxerre fr FRA Coupe de France 1.0 0 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 23.2 1296 1561 83.0 22442 7967 627 687 91.3 534 650 82.2 121 175 69.1 2 1.3 1.5 +0.7 20 83 21 8 116 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 36.0 2164 2659 81.4 39744 15134 948 1059 89.5 905 1082 83.6 274 416 65.9 5 5.5 4.1 -0.5 49 146 45 32 182 Matches 2021-2022 25 Auxerre fr FRA Coupe de France 0.7 0 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 27.0 1756 2111 83.2 30962 10526 793 883 89.8 734 857 85.6 194 286 67.8 4 2.4 2.1 +1.6 23 133 34 21 152 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 28.0 1253 1578 79.4 20755 7500 675 757 89.2 443 536 82.6 114 198 57.6 3 2.5 2.6 +0.5 34 106 30 22 126 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 24.2 1232 1509 81.6 22140 8089 540 595 90.8 524 625 83.8 141 207 68.1 4 3.2 3.7 +0.8 30 117 37 19 143 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 9.2 267 344 77.6 4537 1674 130 149 87.2 109 142 76.8 24 40 60.0 0 0.4 0.5 -0.4 8 17 10 6 20 Matches 11 Seasons 6 Clubs 6 Leagues 212.9 10522 13078 80.5 182580 67257 5020 5624 89.3 4235 5165 82.0 1075 1686 63.8 19 19.2 18.0 -0.2 213 746 221 132 960 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 Auxerre (5 Seasons) 3 Leagues 150.9 7770 9647 80.5 135148 49994 3675 4123 89.1 3159 3862 81.8 796 1241 64.1 12 13.0 11.2 -1.0 141 506 144 85 671 Vitesse (2 Seasons) 1 League 52.2 2485 3087 80.5 42895 15589 1215 1352 89.9 967 1161 83.3 255 405 63.0 7 5.8 6.3 +1.2 64 223 67 41 269 Troyes (2 Seasons) 2 Leagues 0.2 0 Angers (1 Season) 1 League 9.2 267 344 77.6 4537 1674 130 149 87.2 109 142 76.8 24 40 60.0 0 0.4 0.5 -0.4 8 17 10 6 20 Lille (1 Season) 3 Leagues 0.4 0 Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 7770 9647 80.5 135148 49994 3675 4123 89.1 3159 3862 81.8 796 1241 64.1 12 13.0 11.2 -1.0 141 506 144 85 671 Coupe de France (5 Seasons) 5.4 0 Ligue 1 (3 Seasons) 9.2 267 344 77.6 4537 1674 130 149 87.2 109 142 76.8 24 40 60.0 0 0.4 0.5 -0.4 8 17 10 6 20 Coupe de la Ligue (3 Seasons) 2.0 0 Eredivisie (2 Seasons) 52.2 2485 3087 80.5 42895 15589 1215 1352 89.9 967 1161 83.3 255 405 63.0 7 5.8 6.3 +1.2 64 223 67 41 269 First Division B (1 Season)
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 18 Troyes 1 League 0.2 0 2016-2017 20 Lille 3 Leagues 0.4 0 2017-2018 21 Auxerre 2 Leagues 33.3 1378 1792 76.9 21449 8689 754 876 86.1 488 629 77.6 96 175 54.9 1 1.9 1.7 -0.9 23 73 21 10 111 2018-2019 22 Auxerre 2 Leagues 29.9 1176 1524 77.2 20551 7678 553 618 89.5 498 644 77.3 111 189 58.7 0 1.9 1.8 -1.9 26 71 23 14 110 2019-2020 23 Auxerre 3 Leagues 24.1 1296 1561 83.0 22442 7967 627 687 91.3 534 650 82.2 121 175 69.1 2 1.3 1.5 +0.7 20 83 21 8 116 2020-2021 24 Auxerre 2 Leagues 36.0 2164 2659 81.4 39744 15134 948 1059 89.5 905 1082 83.6 274 416 65.9 5 5.5 4.1 -0.5 49 146 45 32 182 2021-2022 25 Auxerre 2 Leagues 27.6 1756 2111 83.2 30962 10526 793 883 89.8 734 857 85.6 194 286 67.8 4 2.4 2.1 +1.6 23 133 34 21 152 2022-2023 26 Vitesse 1 League 28.0 1253 1578 79.4 20755 7500 675 757 89.2 443 536 82.6 114 198 57.6 3 2.5 2.6 +0.5 34 106 30 22 126 2023-2024 27 Vitesse 1 League 24.2 1232 1509 81.6 22140 8089 540 595 90.8 524 625 83.8 141 207 68.1 4 3.2 3.7 +0.8 30 117 37 19 143 2024-2025 28 Angers 1 League 9.2 267 344 77.6 4537 1674 130 149 87.2 109 142 76.8 24 40 60.0 0 0.4 0.5 -0.4 8 17 10 6 20 11 Seasons 6 Clubs 6 Leagues 212.9 10522 13078 80.5 182580 67257 5020 5624 89.3 4235 5165 82.0 1075 1686 63.8 19 19.2 18.0 -0.2 213 746 221 132 960 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 Auxerre (5 Seasons) 3 Leagues 150.9 7770 9647 80.5 135148 49994 3675 4123 89.1 3159 3862 81.8 796 1241 64.1 12 13.0 11.2 -1.0 141 506 144 85 671 Vitesse (2 Seasons) 1 League 52.2 2485 3087 80.5 42895 15589 1215 1352 89.9 967 1161 83.3 255 405 63.0 7 5.8 6.3 +1.2 64 223 67 41 269 Troyes (2 Seasons) 2 Leagues 0.2 0 Angers (1 Season) 1 League 9.2 267 344 77.6 4537 1674 130 149 87.2 109 142 76.8 24 40 60.0 0 0.4 0.5 -0.4 8 17 10 6 20 Lille (1 Season) 3 Leagues 0.4 0 Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 7770 9647 80.5 135148 49994 3675 4123 89.1 3159 3862 81.8 796 1241 64.1 12 13.0 11.2 -1.0 141 506 144 85 671 Coupe de France (5 Seasons) 5.4 0 Ligue 1 (3 Seasons) 9.2 267 344 77.6 4537 1674 130 149 87.2 109 142 76.8 24 40 60.0 0 0.4 0.5 -0.4 8 17 10 6 20 Coupe de la Ligue (3 Seasons) 2.0 0 Eredivisie (2 Seasons) 52.2 2485 3087 80.5 42895 15589 1215 1352 89.9 967 1161 83.3 255 405 63.0 7 5.8 6.3 +1.2 64 223 67 41 269 First Division B (1 Season)
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 2014-2015 18 Troyes fr FRA 2. Ligue 2 1st 0.2 0 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 11th 29.9 1378 1792 76.9 21449 8689 754 876 86.1 488 629 77.6 96 175 54.9 1 1.9 1.7 -0.9 23 73 21 10 111 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 15th 27.9 1176 1524 77.2 20551 7678 553 618 89.5 498 644 77.3 111 189 58.7 0 1.9 1.8 -1.9 26 71 23 14 110 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 11th 23.2 1296 1561 83.0 22442 7967 627 687 91.3 534 650 82.2 121 175 69.1 2 1.3 1.5 +0.7 20 83 21 8 116 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 6th 36.0 2164 2659 81.4 39744 15134 948 1059 89.5 905 1082 83.6 274 416 65.9 5 5.5 4.1 -0.5 49 146 45 32 182 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 3rd 27.0 1756 2111 83.2 30962 10526 793 883 89.8 734 857 85.6 194 286 67.8 4 2.4 2.1 +1.6 23 133 34 21 152 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 10th 28.0 1253 1578 79.4 20755 7500 675 757 89.2 443 536 82.6 114 198 57.6 3 2.5 2.6 +0.5 34 106 30 22 126 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 18th 24.2 1232 1509 81.6 22140 8089 540 595 90.8 524 625 83.8 141 207 68.1 4 3.2 3.7 +0.8 30 117 37 19 143 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 15th 9.2 267 344 77.6 4537 1674 130 149 87.2 109 142 76.8 24 40 60.0 0 0.4 0.5 -0.4 8 17 10 6 20 Matches 11 Seasons 6 Clubs 4 Leagues 205.5 10522 13078 80.5 182580 67257 5020 5624 89.3 4235 5165 82.0 1075 1686 63.8 19 19.2 18.0 -0.2 213 746 221 132 960 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 Auxerre (5 Seasons) 1 League 143.9 7770 9647 80.5 135148 49994 3675 4123 89.1 3159 3862 81.8 796 1241 64.1 12 13.0 11.2 -1.0 141 506 144 85 671 Vitesse (2 Seasons) 1 League 52.2 2485 3087 80.5 42895 15589 1215 1352 89.9 967 1161 83.3 255 405 63.0 7 5.8 6.3 +1.2 64 223 67 41 269 Troyes (2 Seasons) 2 Leagues 0.2 0 Angers (1 Season) 1 League 9.2 267 344 77.6 4537 1674 130 149 87.2 109 142 76.8 24 40 60.0 0 0.4 0.5 -0.4 8 17 10 6 20 Lille (1 Season) 1 League Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 7770 9647 80.5 135148 49994 3675 4123 89.1 3159 3862 81.8 796 1241 64.1 12 13.0 11.2 -1.0 141 506 144 85 671 Ligue 1 (3 Seasons) 9.2 267 344 77.6 4537 1674 130 149 87.2 109 142 76.8 24 40 60.0 0 0.4 0.5 -0.4 8 17 10 6 20 Eredivisie (2 Seasons) 52.2 2485 3087 80.5 42895 15589 1215 1352 89.9 967 1161 83.3 255 405 63.0 7 5.8 6.3 +1.2 64 223 67 41 269 First Division B (1 Season)
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 18 Troyes 1 League 0.2 2016-2017 20 Lille 3 Leagues 0.4 2017-2018 21 Auxerre 2 Leagues 33.3 1792 1355 433 26 0 5 102 407 0 0 0 0 1378 4 52 2018-2019 22 Auxerre 2 Leagues 29.9 1524 1172 351 14 0 10 71 337 0 0 0 0 1176 1 40 2019-2020 23 Auxerre 3 Leagues 24.1 1561 1279 280 16 0 17 55 263 1 0 0 0 1296 2 25 2020-2021 24 Auxerre 2 Leagues 36.0 2659 2230 425 45 0 39 162 378 2 1 1 0 2164 4 33 2021-2022 25 Auxerre 2 Leagues 27.6 2111 1800 310 29 0 29 90 281 0 0 0 0 1756 1 35 2022-2023 26 Vitesse 1 League 28.0 1578 1320 256 18 1 15 96 238 0 0 0 0 1253 2 39 2023-2024 27 Vitesse 1 League 24.2 1509 1235 272 28 0 16 68 244 0 0 0 0 1232 2 33 2024-2025 28 Angers 1 League 9.2 344 280 62 8 0 0 16 53 1 0 0 0 267 2 5 11 Seasons 6 Clubs 6 Leagues 212.9 13078 10671 2389 184 1 131 660 2201 4 1 1 0 10522 18 262 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Auxerre (5 Seasons) 3 Leagues 150.9 9647 7836 1799 130 0 100 480 1666 3 1 1 0 7770 12 185 Vitesse (2 Seasons) 1 League 52.2 3087 2555 528 46 1 31 164 482 0 0 0 0 2485 4 72 Troyes (2 Seasons) 2 Leagues 0.2 Angers (1 Season) 1 League 9.2 344 280 62 8 0 0 16 53 1 0 0 0 267 2 5 Lille (1 Season) 3 Leagues 0.4 Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 9647 7836 1799 130 0 100 480 1666 3 1 1 0 7770 12 185 Coupe de France (5 Seasons) 5.4 Ligue 1 (3 Seasons) 9.2 344 280 62 8 0 0 16 53 1 0 0 0 267 2 5 Coupe de la Ligue (3 Seasons) 2.0 Eredivisie (2 Seasons) 52.2 3087 2555 528 46 1 31 164 482 0 0 0 0 2485 4 72 First Division B (1 Season)
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 2014-2015 18 Troyes fr FRA 2. Ligue 2 1st 0.2 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 11th 29.9 1792 1355 433 26 0 5 102 407 0 0 0 0 1378 4 52 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 15th 27.9 1524 1172 351 14 0 10 71 337 0 0 0 0 1176 1 40 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 11th 23.2 1561 1279 280 16 0 17 55 263 1 0 0 0 1296 2 25 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 6th 36.0 2659 2230 425 45 0 39 162 378 2 1 1 0 2164 4 33 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 3rd 27.0 2111 1800 310 29 0 29 90 281 0 0 0 0 1756 1 35 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 10th 28.0 1578 1320 256 18 1 15 96 238 0 0 0 0 1253 2 39 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 18th 24.2 1509 1235 272 28 0 16 68 244 0 0 0 0 1232 2 33 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 15th 9.2 344 280 62 8 0 0 16 53 1 0 0 0 267 2 5 Matches 11 Seasons 6 Clubs 4 Leagues 205.5 13078 10671 2389 184 1 131 660 2201 4 1 1 0 10522 18 262 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Auxerre (5 Seasons) 1 League 143.9 9647 7836 1799 130 0 100 480 1666 3 1 1 0 7770 12 185 Vitesse (2 Seasons) 1 League 52.2 3087 2555 528 46 1 31 164 482 0 0 0 0 2485 4 72 Troyes (2 Seasons) 2 Leagues 0.2 Angers (1 Season) 1 League 9.2 344 280 62 8 0 0 16 53 1 0 0 0 267 2 5 Lille (1 Season) 1 League Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 9647 7836 1799 130 0 100 480 1666 3 1 1 0 7770 12 185 Ligue 1 (3 Seasons) 9.2 344 280 62 8 0 0 16 53 1 0 0 0 267 2 5 Eredivisie (2 Seasons) 52.2 3087 2555 528 46 1 31 164 482 0 0 0 0 2485 4 72 First Division B (1 Season)
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 18 Troyes 1 League 0.2 2016-2017 20 Lille 3 Leagues 0.4 2017-2018 21 Auxerre 2 Leagues 33.3 40 1.34 28 4 4 1 3 0 4 0.13 4 0 0 0 0 0 2018-2019 22 Auxerre 2 Leagues 29.9 49 1.76 40 5 1 1 0 2 4 0.14 3 0 0 1 0 0 2019-2020 23 Auxerre 3 Leagues 24.1 51 2.20 40 4 2 1 3 1 5 0.22 5 0 0 0 0 0 2020-2021 24 Auxerre 2 Leagues 36.0 97 2.70 79 9 4 1 1 3 10 0.28 9 0 1 0 0 0 2021-2022 25 Auxerre 2 Leagues 27.6 58 2.15 49 5 1 0 2 1 8 0.30 8 0 0 0 0 0 2022-2023 26 Vitesse 1 League 28.0 76 2.72 62 5 0 5 3 1 3 0.11 3 0 0 0 0 0 2023-2024 27 Vitesse 1 League 24.2 60 2.48 51 4 2 2 0 1 8 0.33 7 0 0 1 0 0 2024-2025 28 Angers 1 League 9.2 16 1.73 14 0 1 0 0 1 0 0.00 0 0 0 0 0 0 11 Seasons 6 Clubs 6 Leagues 212.9 447 2.18 363 36 15 11 12 10 42 0.20 39 0 1 2 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Auxerre (5 Seasons) 3 Leagues 150.9 295 2.05 236 27 12 4 9 7 31 0.22 29 0 1 1 0 0 Vitesse (2 Seasons) 1 League 52.2 136 2.61 113 9 2 7 3 2 11 0.21 10 0 0 1 0 0 Troyes (2 Seasons) 2 Leagues 0.2 Angers (1 Season) 1 League 9.2 16 1.73 14 0 1 0 0 1 0 0.00 0 0 0 0 0 0 Lille (1 Season) 3 Leagues 0.4 Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 295 2.05 236 27 12 4 9 7 31 0.22 29 0 1 1 0 0 Coupe de France (5 Seasons) 5.4 Ligue 1 (3 Seasons) 9.2 16 1.73 14 0 1 0 0 1 0 0.00 0 0 0 0 0 0 Coupe de la Ligue (3 Seasons) 2.0 Eredivisie (2 Seasons) 52.2 136 2.61 113 9 2 7 3 2 11 0.21 10 0 0 1 0 0 First Division B (1 Season)
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 2014-2015 18 Troyes fr FRA 2. Ligue 2 1st 0.2 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 11th 29.9 40 1.34 28 4 4 1 3 0 4 0.13 4 0 0 0 0 0 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 15th 27.9 49 1.76 40 5 1 1 0 2 4 0.14 3 0 0 1 0 0 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 11th 23.2 51 2.20 40 4 2 1 3 1 5 0.22 5 0 0 0 0 0 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 6th 36.0 97 2.70 79 9 4 1 1 3 10 0.28 9 0 1 0 0 0 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 3rd 27.0 58 2.15 49 5 1 0 2 1 8 0.30 8 0 0 0 0 0 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 10th 28.0 76 2.72 62 5 0 5 3 1 3 0.11 3 0 0 0 0 0 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 18th 24.2 60 2.48 51 4 2 2 0 1 8 0.33 7 0 0 1 0 0 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 15th 9.2 16 1.73 14 0 1 0 0 1 0 0.00 0 0 0 0 0 0 Matches 11 Seasons 6 Clubs 4 Leagues 205.5 447 2.18 363 36 15 11 12 10 42 0.20 39 0 1 2 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Auxerre (5 Seasons) 1 League 143.9 295 2.05 236 27 12 4 9 7 31 0.22 29 0 1 1 0 0 Vitesse (2 Seasons) 1 League 52.2 136 2.61 113 9 2 7 3 2 11 0.21 10 0 0 1 0 0 Troyes (2 Seasons) 2 Leagues 0.2 Angers (1 Season) 1 League 9.2 16 1.73 14 0 1 0 0 1 0 0.00 0 0 0 0 0 0 Lille (1 Season) 1 League Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 295 2.05 236 27 12 4 9 7 31 0.22 29 0 1 1 0 0 Ligue 1 (3 Seasons) 9.2 16 1.73 14 0 1 0 0 1 0 0.00 0 0 0 0 0 0 Eredivisie (2 Seasons) 52.2 136 2.61 113 9 2 7 3 2 11 0.21 10 0 0 1 0 0 First Division B (1 Season)
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 18 Troyes 1 League 0.2 0 2016-2017 20 Lille 3 Leagues 0.4 0 2017-2018 21 Auxerre 2 Leagues 33.3 75 51 44 30 1 31 51 60.8 20 20 3 17 66 141 69 0 2018-2019 22 Auxerre 2 Leagues 29.9 84 51 56 25 3 43 75 57.3 32 18 3 15 58 142 81 1 2019-2020 23 Auxerre 3 Leagues 24.1 78 60 42 32 4 29 46 63.0 17 19 1 18 39 117 40 0 2020-2021 24 Auxerre 2 Leagues 36.0 87 61 54 25 8 34 72 47.2 38 51 12 39 103 190 84 0 2021-2022 25 Auxerre 2 Leagues 27.6 57 35 30 20 7 34 59 57.6 25 23 5 18 44 101 47 0 2022-2023 26 Vitesse 1 League 28.0 57 37 28 18 11 32 54 59.3 22 25 8 17 72 129 71 1 2023-2024 27 Vitesse 1 League 24.2 60 39 37 16 7 33 62 53.2 29 22 3 19 47 107 60 1 2024-2025 28 Angers 1 League 9.2 23 14 14 8 1 15 27 55.6 12 12 2 10 16 39 24 1 11 Seasons 6 Clubs 6 Leagues 212.9 521 348 305 174 42 251 446 56.3 195 190 37 153 445 966 476 4 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Auxerre (5 Seasons) 3 Leagues 150.9 381 258 226 132 23 171 303 56.4 132 131 24 107 310 691 321 1 Vitesse (2 Seasons) 1 League 52.2 117 76 65 34 18 65 116 56.0 51 47 11 36 119 236 131 2 Troyes (2 Seasons) 2 Leagues 0.2 0 Angers (1 Season) 1 League 9.2 23 14 14 8 1 15 27 55.6 12 12 2 10 16 39 24 1 Lille (1 Season) 3 Leagues 0.4 0 Cercle Brugge (1 Season) 1 League 0 Ligue 2 (6 Seasons) 144.1 381 258 226 132 23 171 303 56.4 132 131 24 107 310 691 321 1 Coupe de France (5 Seasons) 5.4 0 Ligue 1 (3 Seasons) 9.2 23 14 14 8 1 15 27 55.6 12 12 2 10 16 39 24 1 Coupe de la Ligue (3 Seasons) 2.0 0 Eredivisie (2 Seasons) 52.2 117 76 65 34 18 65 116 56.0 51 47 11 36 119 236 131 2 First Division B (1 Season) 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 2014-2015 18 Troyes fr FRA 2. Ligue 2 1st 0.2 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 11th 29.9 75 51 44 30 1 31 51 60.8 20 20 3 17 66 141 69 0 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 15th 27.9 84 51 56 25 3 43 75 57.3 32 18 3 15 58 142 81 1 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 11th 23.2 78 60 42 32 4 29 46 63.0 17 19 1 18 39 117 40 0 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 6th 36.0 87 61 54 25 8 34 72 47.2 38 51 12 39 103 190 84 0 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 3rd 27.0 57 35 30 20 7 34 59 57.6 25 23 5 18 44 101 47 0 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 10th 28.0 57 37 28 18 11 32 54 59.3 22 25 8 17 72 129 71 1 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 18th 24.2 60 39 37 16 7 33 62 53.2 29 22 3 19 47 107 60 1 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 15th 9.2 23 14 14 8 1 15 27 55.6 12 12 2 10 16 39 24 1 Matches 11 Seasons 6 Clubs 4 Leagues 205.5 521 348 305 174 42 251 446 56.3 195 190 37 153 445 966 476 4 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 Auxerre (5 Seasons) 1 League 143.9 381 258 226 132 23 171 303 56.4 132 131 24 107 310 691 321 1 Vitesse (2 Seasons) 1 League 52.2 117 76 65 34 18 65 116 56.0 51 47 11 36 119 236 131 2 Troyes (2 Seasons) 2 Leagues 0.2 0 Angers (1 Season) 1 League 9.2 23 14 14 8 1 15 27 55.6 12 12 2 10 16 39 24 1 Lille (1 Season) 1 League 0 Cercle Brugge (1 Season) 1 League 0 Ligue 2 (6 Seasons) 144.1 381 258 226 132 23 171 303 56.4 132 131 24 107 310 691 321 1 Ligue 1 (3 Seasons) 9.2 23 14 14 8 1 15 27 55.6 12 12 2 10 16 39 24 1 Eredivisie (2 Seasons) 52.2 117 76 65 34 18 65 116 56.0 51 47 11 36 119 236 131 2 First Division B (1 Season) 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 2014-2015 18 Troyes fr FRA 2. Ligue 2 0.2 Matches 2016-2017 20 Lille fr FRA Coupe de France 0.4 Matches 2017-2018 21 Auxerre fr FRA Coupe de France 3.3 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 29.9 2082 87 596 976 532 17 2082 46 28 60.9 18 39.1 1145 5573 2873 69 51 8 26 27 1057 128 Matches 2018-2019 22 Auxerre fr FRA 1. Coupe de la Ligue 2.0 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 27.9 1832 82 569 895 390 21 1832 32 16 50.0 16 50.0 729 4965 2662 80 45 9 37 18 865 108 Matches 2019-2020 23 Auxerre fr FRA Coupe de France 1.0 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 23.2 1831 59 545 871 426 23 1831 27 18 66.7 9 33.3 740 4657 2575 56 37 11 44 9 1058 109 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 36.0 3083 143 1057 1341 708 25 3083 52 31 59.6 21 40.4 1685 8208 4630 90 44 9 35 17 1816 173 Matches 2021-2022 25 Auxerre fr FRA Coupe de France 0.7 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 27.0 2372 84 706 1112 571 21 2372 29 16 55.2 13 44.8 1366 7019 3556 55 36 4 34 12 1491 182 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 28.0 1907 99 531 870 525 37 1907 44 15 34.1 23 52.3 861 4400 2085 55 37 9 32 15 1010 148 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 24.2 1748 101 595 795 376 16 1748 29 18 62.1 9 31.0 846 4583 1959 40 31 4 27 10 917 103 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 9.2 438 28 162 198 84 5 438 8 3 37.5 5 62.5 184 927 474 17 8 1 3 8 222 28 Matches 11 Seasons 6 Clubs 6 Leagues 212.9 15293 683 4761 7058 3612 165 15293 267 145 54.3 114 42.7 7556 40332 20814 462 289 55 238 116 8436 979 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 Auxerre (5 Seasons) 3 Leagues 150.9 11200 455 3473 5195 2627 107 11200 186 109 58.6 77 41.4 5665 30422 16296 350 213 41 176 83 6287 700 Vitesse (2 Seasons) 1 League 52.2 3655 200 1126 1665 901 53 3655 73 33 45.2 32 43.8 1707 8983 4044 95 68 13 59 25 1927 251 Troyes (2 Seasons) 2 Leagues 0.2 Angers (1 Season) 1 League 9.2 438 28 162 198 84 5 438 8 3 37.5 5 62.5 184 927 474 17 8 1 3 8 222 28 Lille (1 Season) 3 Leagues 0.4 Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 11200 455 3473 5195 2627 107 11200 186 109 58.6 77 41.4 5665 30422 16296 350 213 41 176 83 6287 700 Coupe de France (5 Seasons) 5.4 Ligue 1 (3 Seasons) 9.2 438 28 162 198 84 5 438 8 3 37.5 5 62.5 184 927 474 17 8 1 3 8 222 28 Coupe de la Ligue (3 Seasons) 2.0 Eredivisie (2 Seasons) 52.2 3655 200 1126 1665 901 53 3655 73 33 45.2 32 43.8 1707 8983 4044 95 68 13 59 25 1927 251 First Division B (1 Season)
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 18 Troyes 1 League 0.2 2016-2017 20 Lille 3 Leagues 0.4 2017-2018 21 Auxerre 2 Leagues 33.3 2082 87 596 976 532 17 2082 46 28 60.9 18 39.1 1145 5573 2873 69 51 8 26 27 1057 128 2018-2019 22 Auxerre 2 Leagues 29.9 1832 82 569 895 390 21 1832 32 16 50.0 16 50.0 729 4965 2662 80 45 9 37 18 865 108 2019-2020 23 Auxerre 3 Leagues 24.1 1831 59 545 871 426 23 1831 27 18 66.7 9 33.3 740 4657 2575 56 37 11 44 9 1058 109 2020-2021 24 Auxerre 2 Leagues 36.0 3083 143 1057 1341 708 25 3083 52 31 59.6 21 40.4 1685 8208 4630 90 44 9 35 17 1816 173 2021-2022 25 Auxerre 2 Leagues 27.6 2372 84 706 1112 571 21 2372 29 16 55.2 13 44.8 1366 7019 3556 55 36 4 34 12 1491 182 2022-2023 26 Vitesse 1 League 28.0 1907 99 531 870 525 37 1907 44 15 34.1 23 52.3 861 4400 2085 55 37 9 32 15 1010 148 2023-2024 27 Vitesse 1 League 24.2 1748 101 595 795 376 16 1748 29 18 62.1 9 31.0 846 4583 1959 40 31 4 27 10 917 103 2024-2025 28 Angers 1 League 9.2 438 28 162 198 84 5 438 8 3 37.5 5 62.5 184 927 474 17 8 1 3 8 222 28 11 Seasons 6 Clubs 6 Leagues 212.9 15293 683 4761 7058 3612 165 15293 267 145 54.3 114 42.7 7556 40332 20814 462 289 55 238 116 8436 979 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 Auxerre (5 Seasons) 3 Leagues 150.9 11200 455 3473 5195 2627 107 11200 186 109 58.6 77 41.4 5665 30422 16296 350 213 41 176 83 6287 700 Vitesse (2 Seasons) 1 League 52.2 3655 200 1126 1665 901 53 3655 73 33 45.2 32 43.8 1707 8983 4044 95 68 13 59 25 1927 251 Troyes (2 Seasons) 2 Leagues 0.2 Angers (1 Season) 1 League 9.2 438 28 162 198 84 5 438 8 3 37.5 5 62.5 184 927 474 17 8 1 3 8 222 28 Lille (1 Season) 3 Leagues 0.4 Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 11200 455 3473 5195 2627 107 11200 186 109 58.6 77 41.4 5665 30422 16296 350 213 41 176 83 6287 700 Coupe de France (5 Seasons) 5.4 Ligue 1 (3 Seasons) 9.2 438 28 162 198 84 5 438 8 3 37.5 5 62.5 184 927 474 17 8 1 3 8 222 28 Coupe de la Ligue (3 Seasons) 2.0 Eredivisie (2 Seasons) 52.2 3655 200 1126 1665 901 53 3655 73 33 45.2 32 43.8 1707 8983 4044 95 68 13 59 25 1927 251 First Division B (1 Season)
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 2014-2015 18 Troyes fr FRA 2. Ligue 2 1st 0.2 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 11th 29.9 2082 87 596 976 532 17 2082 46 28 60.9 18 39.1 1145 5573 2873 69 51 8 26 27 1057 128 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 15th 27.9 1832 82 569 895 390 21 1832 32 16 50.0 16 50.0 729 4965 2662 80 45 9 37 18 865 108 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 11th 23.2 1831 59 545 871 426 23 1831 27 18 66.7 9 33.3 740 4657 2575 56 37 11 44 9 1058 109 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 6th 36.0 3083 143 1057 1341 708 25 3083 52 31 59.6 21 40.4 1685 8208 4630 90 44 9 35 17 1816 173 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 3rd 27.0 2372 84 706 1112 571 21 2372 29 16 55.2 13 44.8 1366 7019 3556 55 36 4 34 12 1491 182 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 10th 28.0 1907 99 531 870 525 37 1907 44 15 34.1 23 52.3 861 4400 2085 55 37 9 32 15 1010 148 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 18th 24.2 1748 101 595 795 376 16 1748 29 18 62.1 9 31.0 846 4583 1959 40 31 4 27 10 917 103 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 15th 9.2 438 28 162 198 84 5 438 8 3 37.5 5 62.5 184 927 474 17 8 1 3 8 222 28 Matches 11 Seasons 6 Clubs 4 Leagues 205.5 15293 683 4761 7058 3612 165 15293 267 145 54.3 114 42.7 7556 40332 20814 462 289 55 238 116 8436 979 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 Auxerre (5 Seasons) 1 League 143.9 11200 455 3473 5195 2627 107 11200 186 109 58.6 77 41.4 5665 30422 16296 350 213 41 176 83 6287 700 Vitesse (2 Seasons) 1 League 52.2 3655 200 1126 1665 901 53 3655 73 33 45.2 32 43.8 1707 8983 4044 95 68 13 59 25 1927 251 Troyes (2 Seasons) 2 Leagues 0.2 Angers (1 Season) 1 League 9.2 438 28 162 198 84 5 438 8 3 37.5 5 62.5 184 927 474 17 8 1 3 8 222 28 Lille (1 Season) 1 League Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 11200 455 3473 5195 2627 107 11200 186 109 58.6 77 41.4 5665 30422 16296 350 213 41 176 83 6287 700 Ligue 1 (3 Seasons) 9.2 438 28 162 198 84 5 438 8 3 37.5 5 62.5 184 927 474 17 8 1 3 8 222 28 Eredivisie (2 Seasons) 52.2 3655 200 1126 1665 901 53 3655 73 33 45.2 32 43.8 1707 8983 4044 95 68 13 59 25 1927 251 First Division B (1 Season)
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 18 Troyes fr FRA 2. Ligue 2 1 15 15 0.4 0.2 0 1 1 2 1.50 4 0 +4 +24.00 +23.13 Matches 2015-2016 19 Troyes fr FRA 1. Ligue 1 0 0 0 0 1 Matches 2016-2017 20 Lille fr FRA Coupe de France 1 39 39 43.3 0.4 1 39 0 0 0 0.00 0 1 -1 -2.31 -11.13 Matches 2016-2017 20 Lille fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2016-2017 20 Lille fr FRA 1. Ligue 1 0 0 0 0 5 Matches 2017-2018 21 Auxerre fr FRA Coupe de France 3 300 100 62.5 3.3 3 100 3 0 0 2.00 7 5 +2 +0.60 -0.90 Matches 2017-2018 21 Cercle Brugge be BEL 2. First Division B 0 0 0 0 3 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 30 2,694 90 78.8 29.9 30 29 0 0 1.43 43 37 +6 +0.20 +1.44 36.6 36.2 +0.4 +0.01 +0.42 Matches 2018-2019 22 Auxerre fr FRA 1. Coupe de la Ligue 2 180 90 66.7 2.0 2 90 2 0 0 1.50 5 4 +1 +0.50 -0.50 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 28 2,509 90 73.4 27.9 28 90 27 0 5 1.04 26 29 -3 -0.11 -0.21 38.3 34.1 +4.2 +0.15 -0.16 Matches 2019-2020 23 Auxerre fr FRA Coupe de France 1 87 87 48.3 1.0 1 87 0 0 0 0.00 1 2 -1 -1.03 -4.91 Matches 2019-2020 23 Auxerre fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 24 2,086 87 82.8 23.2 24 87 21 0 1 1.29 29 24 +5 +0.22 +1.05 25.9 21.6 +4.3 +0.18 +0.41 Matches 2020-2021 24 Auxerre fr FRA Coupe de France 0 0 0 1 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 38 3,238 85 94.7 36.0 36 89 34 2 15 0 1.63 63 39 +24 +0.67 +2.15 55.7 46.1 +9.5 +0.27 +0.98 Matches 2021-2022 25 Auxerre fr FRA Coupe de France 1 61 61 22.6 0.7 1 61 0 0 1 3.00 3 2 +1 +1.48 +1.04 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 31 2,427 78 71.0 27.0 27 89 25 4 9 4 2.00 47 25 +22 +0.82 +0.82 38.6 29.0 +9.6 +0.36 +0.28 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 30 2,518 84 82.3 28.0 28 86 21 2 62 1 1.23 34 41 -7 -0.25 -0.58 37.1 32.4 +4.6 +0.16 +0.33 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 30 2,177 73 71.1 24.2 25 84 18 5 17 1 0.67 24 51 -27 -1.12 +0.62 26.9 43.7 -16.8 -0.69 +0.30 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 11 830 75 83.8 9.2 10 78 4 1 46 0 0.91 11 17 -6 -0.65 -0.09 9.2 16.0 -6.8 -0.74 -0.43 Matches 11 Seasons 6 Clubs 6 Leagues 231 19,161 83 50.7 212.9 216 87 185 15 23 27 1.33 297 277 +20 +0.09 -0.06 268.3 259.2 +9.1 +0.04 +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 Auxerre (5 Seasons) 3 Leagues 158 13,582 86 76.7 150.9 152 89 141 6 11 13 1.51 224 167 +57 +0.38 +0.54 195.1 167.1 +28.0 +0.19 +0.25 Vitesse (2 Seasons) 1 League 60 4,695 78 76.7 52.2 53 85 39 7 30 2 0.95 58 92 -34 -0.65 +0.30 64.0 76.1 -12.1 -0.23 +0.44 Troyes (2 Seasons) 2 Leagues 1 15 15 0.2 0.2 0 1 1 3 1.50 4 0 +4 +24.00 +23.13 Angers (1 Season) 1 League 11 830 75 83.8 9.2 10 78 4 1 46 0 0.91 11 17 -6 -0.65 -0.09 9.2 16.0 -6.8 -0.74 -0.43 Lille (1 Season) 3 Leagues 1 39 39 1.1 0.4 1 39 0 0 6 0.00 0 1 -1 -2.31 -11.13 Cercle Brugge (1 Season) 1 League 0 0 0 0 3 Ligue 2 (6 Seasons) 152 12,969 85 66.1 144.1 145 89 137 7 11 12 1.50 212 154 +58 +0.40 +0.17 195.1 167.1 +28.0 +0.19 +0.25 Coupe de France (5 Seasons) 6 487 81 40.6 5.4 6 81 3 0 2 1.50 11 10 +1 +0.18 -2.01 Ligue 1 (3 Seasons) 11 830 75 10.6 9.2 10 78 4 1 46 6 0.91 11 17 -6 -0.65 -0.09 9.2 16.0 -6.8 -0.74 -0.43 Coupe de la Ligue (3 Seasons) 2 180 90 37.5 2.0 2 90 2 0 2 1.50 5 4 +1 +0.50 -0.50 Eredivisie (2 Seasons) 60 4,695 78 76.7 52.2 53 85 39 7 30 2 0.95 58 92 -34 -0.65 +0.30 64.0 76.1 -12.1 -0.23 +0.44 First Division B (1 Season) 0 0 0 0 3
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 18 Troyes 1 League 1 15 15 0.4 0.2 0 1 1 2 1.50 4 0 +4 +24.00 +23.13 2015-2016 19 Troyes 1 League 0 0 0 0 1 2016-2017 20 Lille 3 Leagues 1 39 39 1.1 0.4 1 39 0 0 6 0.00 0 1 -1 -2.31 -11.13 2017-2018 21 Cercle Brugge 1 League 0 0 0 0 3 2017-2018 21 Auxerre 2 Leagues 33 2,994 91 76.8 33.3 33 100 32 0 0 1.48 50 42 +8 +0.24 +0.94 36.6 36.2 +0.4 +0.01 +0.42 2018-2019 22 Auxerre 2 Leagues 30 2,689 90 72.9 29.9 30 90 29 0 5 1.07 31 33 -2 -0.07 -0.25 38.3 34.1 +4.2 +0.15 -0.16 2019-2020 23 Auxerre 3 Leagues 25 2,173 87 77.1 24.1 25 87 21 0 2 1.24 30 26 +4 +0.17 +0.17 25.9 21.6 +4.3 +0.18 +0.41 2020-2021 24 Auxerre 2 Leagues 38 3,238 85 89.9 36.0 36 89 34 2 15 1 1.63 63 39 +24 +0.67 +2.15 55.7 46.1 +9.5 +0.27 +0.98 2021-2022 25 Auxerre 2 Leagues 32 2,488 78 67.4 27.6 28 88 25 4 9 5 2.03 50 27 +23 +0.83 +0.76 38.6 29.0 +9.6 +0.36 +0.28 2022-2023 26 Vitesse 1 League 30 2,518 84 82.3 28.0 28 86 21 2 62 1 1.23 34 41 -7 -0.25 -0.58 37.1 32.4 +4.6 +0.16 +0.33 2023-2024 27 Vitesse 1 League 30 2,177 73 71.1 24.2 25 84 18 5 17 1 0.67 24 51 -27 -1.12 +0.62 26.9 43.7 -16.8 -0.69 +0.30 2024-2025 28 Angers 1 League 11 830 75 83.8 9.2 10 78 4 1 46 0 0.91 11 17 -6 -0.65 -0.09 9.2 16.0 -6.8 -0.74 -0.43 11 Seasons 6 Clubs 6 Leagues 231 19,161 83 50.7 212.9 216 87 185 15 23 27 1.33 297 277 +20 +0.09 -0.06 268.3 259.2 +9.1 +0.04 +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 Auxerre (5 Seasons) 3 Leagues 158 13,582 86 76.7 150.9 152 89 141 6 11 13 1.51 224 167 +57 +0.38 +0.54 195.1 167.1 +28.0 +0.19 +0.25 Vitesse (2 Seasons) 1 League 60 4,695 78 76.7 52.2 53 85 39 7 30 2 0.95 58 92 -34 -0.65 +0.30 64.0 76.1 -12.1 -0.23 +0.44 Troyes (2 Seasons) 2 Leagues 1 15 15 0.2 0.2 0 1 1 3 1.50 4 0 +4 +24.00 +23.13 Angers (1 Season) 1 League 11 830 75 83.8 9.2 10 78 4 1 46 0 0.91 11 17 -6 -0.65 -0.09 9.2 16.0 -6.8 -0.74 -0.43 Lille (1 Season) 3 Leagues 1 39 39 1.1 0.4 1 39 0 0 6 0.00 0 1 -1 -2.31 -11.13 Cercle Brugge (1 Season) 1 League 0 0 0 0 3 Ligue 2 (6 Seasons) 152 12,969 85 66.1 144.1 145 89 137 7 11 12 1.50 212 154 +58 +0.40 +0.17 195.1 167.1 +28.0 +0.19 +0.25 Coupe de France (5 Seasons) 6 487 81 40.6 5.4 6 81 3 0 2 1.50 11 10 +1 +0.18 -2.01 Ligue 1 (3 Seasons) 11 830 75 10.6 9.2 10 78 4 1 46 6 0.91 11 17 -6 -0.65 -0.09 9.2 16.0 -6.8 -0.74 -0.43 Coupe de la Ligue (3 Seasons) 2 180 90 37.5 2.0 2 90 2 0 2 1.50 5 4 +1 +0.50 -0.50 Eredivisie (2 Seasons) 60 4,695 78 76.7 52.2 53 85 39 7 30 2 0.95 58 92 -34 -0.65 +0.30 64.0 76.1 -12.1 -0.23 +0.44 First Division B (1 Season) 0 0 0 0 3
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 2014-2015 18 Troyes fr FRA 2. Ligue 2 1st 1 15 15 0.4 0.2 0 1 1 2 1.50 4 0 +4 +24.00 +23.13 Matches 2015-2016 19 Troyes fr FRA 1. Ligue 1 20th 0 0 0 0 1 Matches 2016-2017 20 Lille fr FRA 1. Ligue 1 11th 0 0 0 0 5 Matches 2017-2018 21 Cercle Brugge be BEL 2. First Division B 1st 0 0 0 0 3 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 11th 30 2,694 90 78.8 29.9 30 29 0 0 1.43 43 37 +6 +0.20 +1.44 36.6 36.2 +0.4 +0.01 +0.42 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 15th 28 2,509 90 73.4 27.9 28 90 27 0 5 1.04 26 29 -3 -0.11 -0.21 38.3 34.1 +4.2 +0.15 -0.16 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 11th 24 2,086 87 82.8 23.2 24 87 21 0 1 1.29 29 24 +5 +0.22 +1.05 25.9 21.6 +4.3 +0.18 +0.41 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 6th 38 3,238 85 94.7 36.0 36 89 34 2 15 0 1.63 63 39 +24 +0.67 +2.15 55.7 46.1 +9.5 +0.27 +0.98 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 3rd 31 2,427 78 71.0 27.0 27 89 25 4 9 4 2.00 47 25 +22 +0.82 +0.82 38.6 29.0 +9.6 +0.36 +0.28 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 10th 30 2,518 84 82.3 28.0 28 86 21 2 62 1 1.23 34 41 -7 -0.25 -0.58 37.1 32.4 +4.6 +0.16 +0.33 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 18th 30 2,177 73 71.1 24.2 25 84 18 5 17 1 0.67 24 51 -27 -1.12 +0.62 26.9 43.7 -16.8 -0.69 +0.30 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 15th 11 830 75 83.8 9.2 10 78 4 1 46 0 0.91 11 17 -6 -0.65 -0.09 9.2 16.0 -6.8 -0.74 -0.43 Matches 11 Seasons 6 Clubs 4 Leagues 223 18,494 83 51.2 205.5 208 87 180 15 23 23 1.32 281 263 +18 +0.09 +0.08 268.3 259.2 +9.1 +0.04 +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 Auxerre (5 Seasons) 1 League 151 12,954 86 80.0 143.9 145 89 136 6 11 10 1.50 208 154 +54 +0.38 +0.82 195.1 167.1 +28.0 +0.19 +0.25 Vitesse (2 Seasons) 1 League 60 4,695 78 76.7 52.2 53 85 39 7 30 2 0.95 58 92 -34 -0.65 +0.30 64.0 76.1 -12.1 -0.23 +0.44 Troyes (2 Seasons) 2 Leagues 1 15 15 0.2 0.2 0 1 1 3 1.50 4 0 +4 +24.00 +23.13 Angers (1 Season) 1 League 11 830 75 83.8 9.2 10 78 4 1 46 0 0.91 11 17 -6 -0.65 -0.09 9.2 16.0 -6.8 -0.74 -0.43 Lille (1 Season) 1 League 0 0 0 0 5 Cercle Brugge (1 Season) 1 League 0 0 0 0 3 Ligue 2 (6 Seasons) 152 12,969 85 66.1 144.1 145 89 137 7 11 12 1.50 212 154 +58 +0.40 +0.17 195.1 167.1 +28.0 +0.19 +0.25 Ligue 1 (3 Seasons) 11 830 75 10.6 9.2 10 78 4 1 46 6 0.91 11 17 -6 -0.65 -0.09 9.2 16.0 -6.8 -0.74 -0.43 Eredivisie (2 Seasons) 60 4,695 78 76.7 52.2 53 85 39 7 30 2 0.95 58 92 -34 -0.65 +0.30 64.0 76.1 -12.1 -0.23 +0.44 First Division B (1 Season) 0 0 0 0 3
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2017 20 ht Haiti Friendlies (M) 1 81 81 90.0 0.9 1 81 0 0 0 1.00 3 2 +1 +1.11 +11.11 Matches 2018 21 ht Haiti WCQ 2 180 90 25.0 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 +0.17 Matches 2018 21 ht Haiti Friendlies (M) 1 88 88 48.9 1.0 1 88 0 0 0 0.00 0 4 -4 -4.09 -3.11 Matches 2019 22 ht Haiti Friendlies (M) 2 168 84 62.2 1.9 2 84 1 0 1 0.00 1 3 -2 -1.07 +0.69 Matches 2019 22 ht Haiti Gold Cup SF 4 390 98 81.3 4.3 4 98 4 0 1 2.25 7 4 +3 +0.69 -0.31 Matches 2021 24 ht Haiti Gold Cup GR 3 270 90 100.0 3.0 3 90 3 0 0 1.00 3 6 -3 -1.00 Matches 2022 25 ht Haiti WCQ 2 115 58 25.6 1.3 1 90 1 1 25 2 0.00 0 3 -3 -2.35 -5.57 Matches 2023 26 ht Haiti Gold Cup GR 3 270 90 100.0 3.0 3 90 3 0 0 1.00 4 6 -2 -0.67 Matches 2026 29 ht Haiti WCQ 2 180 90 100.0 2.0 2 90 2 0 0 3.00 5 2 +3 +1.50 Matches 7 Seasons 1 Club 3 Leagues 20 1,742 87 59.9 19.4 19 90 16 1 25 4 1.25 25 31 -6 -0.31 -1.16 Gold Cup (3 Seasons) 10 930 93 91.2 10.3 10 93 10 0 1 1.50 14 16 -2 -0.19 -1.19 WCQ (3 Seasons) 6 475 79 35.2 5.3 5 90 5 1 25 2 1.50 7 6 +1 +0.19 -1.25 Friendlies (M) (3 Seasons) 4 337 84 62.4 3.7 4 84 1 0 1 0.25 4 9 -5 -1.34 +0.44
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 18 Troyes 1 League 0.2 0 0 2016-2017 20 Lille 3 Leagues 0.4 0 1 0 0 2017-2018 21 Auxerre 2 Leagues 33.3 9 0 0 44 30 4 102 66 51 0 0 1 199 49 57 46.2 2018-2019 22 Auxerre 2 Leagues 29.9 11 0 0 40 12 2 71 58 51 0 1 0 181 47 40 54.0 2019-2020 23 Auxerre 3 Leagues 24.1 3 1 0 40 21 3 55 39 60 0 0 1 128 32 29 52.5 2020-2021 24 Auxerre 2 Leagues 36.0 6 0 0 46 43 3 162 103 61 0 0 0 258 59 47 55.7 2021-2022 25 Auxerre 2 Leagues 27.6 5 0 0 34 14 6 90 44 35 0 0 0 174 49 32 60.5 2022-2023 26 Vitesse 1 League 28.0 4 2 1 31 10 2 96 72 37 0 0 0 184 43 23 65.2 2023-2024 27 Vitesse 1 League 24.2 4 0 0 31 18 1 68 47 39 0 2 0 165 27 20 57.4 2024-2025 28 Angers 1 League 9.2 1 0 0 13 5 1 16 16 14 0 0 0 34 10 6 62.5 11 Seasons 6 Clubs 6 Leagues 212.9 43 4 1 279 153 22 660 445 348 0 3 2 1323 316 254 55.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Auxerre (5 Seasons) 3 Leagues 150.9 34 1 0 204 120 18 480 310 258 0 1 2 940 236 205 53.5 Vitesse (2 Seasons) 1 League 52.2 8 2 1 62 28 3 164 119 76 0 2 0 349 70 43 61.9 Troyes (2 Seasons) 2 Leagues 0.2 0 0 Angers (1 Season) 1 League 9.2 1 0 0 13 5 1 16 16 14 0 0 0 34 10 6 62.5 Lille (1 Season) 3 Leagues 0.4 0 1 0 0 Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 30 1 0 204 120 18 480 310 258 0 1 1 940 236 205 53.5 Coupe de France (5 Seasons) 5.4 3 1 0 1 Ligue 1 (3 Seasons) 9.2 1 0 0 13 5 1 16 16 14 0 0 0 34 10 6 62.5 Coupe de la Ligue (3 Seasons) 2.0 1 0 0 0 Eredivisie (2 Seasons) 52.2 8 2 1 62 28 3 164 119 76 0 2 0 349 70 43 61.9 First Division B (1 Season)
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 2014-2015 18 Troyes fr FRA 2. Ligue 2 1st 0.2 0 0 Matches 2017-2018 21 Auxerre fr FRA 2. Ligue 2 11th 29.9 7 0 0 44 30 4 102 66 51 0 0 0 199 49 57 46.2 Matches 2018-2019 22 Auxerre fr FRA 2. Ligue 2 15th 27.9 10 0 0 40 12 2 71 58 51 0 1 0 181 47 40 54.0 Matches 2019-2020 23 Auxerre fr FRA 2. Ligue 2 11th 23.2 2 1 0 40 21 3 55 39 60 0 0 1 128 32 29 52.5 Matches 2020-2021 24 Auxerre fr FRA 2. Ligue 2 6th 36.0 6 0 0 46 43 3 162 103 61 0 0 0 258 59 47 55.7 Matches 2021-2022 25 Auxerre fr FRA 2. Ligue 2 3rd 27.0 5 0 0 34 14 6 90 44 35 0 0 0 174 49 32 60.5 Matches 2022-2023 26 Vitesse nl NED 1. Eredivisie 10th 28.0 4 2 1 31 10 2 96 72 37 0 0 0 184 43 23 65.2 Matches 2023-2024 27 Vitesse nl NED 1. Eredivisie 18th 24.2 4 0 0 31 18 1 68 47 39 0 2 0 165 27 20 57.4 Matches 2024-2025 28 Angers fr FRA 1. Ligue 1 15th 9.2 1 0 0 13 5 1 16 16 14 0 0 0 34 10 6 62.5 Matches 11 Seasons 6 Clubs 4 Leagues 205.5 39 3 1 279 153 22 660 445 348 0 3 1 1323 316 254 55.4 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Auxerre (5 Seasons) 1 League 143.9 30 1 0 204 120 18 480 310 258 0 1 1 940 236 205 53.5 Vitesse (2 Seasons) 1 League 52.2 8 2 1 62 28 3 164 119 76 0 2 0 349 70 43 61.9 Troyes (2 Seasons) 2 Leagues 0.2 0 0 Angers (1 Season) 1 League 9.2 1 0 0 13 5 1 16 16 14 0 0 0 34 10 6 62.5 Lille (1 Season) 1 League Cercle Brugge (1 Season) 1 League Ligue 2 (6 Seasons) 144.1 30 1 0 204 120 18 480 310 258 0 1 1 940 236 205 53.5 Ligue 1 (3 Seasons) 9.2 1 0 0 13 5 1 16 16 14 0 0 0 34 10 6 62.5 Eredivisie (2 Seasons) 52.2 8 2 1 62 28 3 164 119 76 0 2 0 349 70 43 61.9 First Division B (1 Season)
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 Carlens Arcus Pages
Carlens Arcus Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary