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 2009-2010 19 Strasbourg fr FRA 2. Ligue 2 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Tours fr FRA 2. Ligue 2 14 10 796 8.8 1 1 2 1 0 0 0 0 0.11 0.11 0.23 0.11 0.23 2011-2012 21 Sion ch SUI 1. Super Lg 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 22 Tours fr FRA 2. Ligue 2 19 11 883 9.8 1 2 3 1 0 0 2 0 0.10 0.20 0.31 0.10 0.31 2013-2014 23 Tours fr FRA 2. Ligue 2 34 25 2,141 23.8 10 6 16 10 0 0 1 0 0.42 0.25 0.67 0.42 0.67 2014-2015 24 Tours fr FRA Coupe de France 1 1 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 24 Tours fr FRA 2. Ligue 2 34 30 2,481 27.6 7 4 11 7 0 0 4 0 0.25 0.15 0.40 0.25 0.40 Matches 2015-2016 25 Angers fr FRA 1. Coupe de la Ligue 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Angers fr FRA 1. Ligue 1 35 31 2,686 29.8 5 7 12 4 1 1 4 0 0.17 0.23 0.40 0.13 0.37 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 5 4 292 3.2 1 0 1 1 0 0 2 2 0.31 0.00 0.31 0.31 0.31 Matches 2017-2018 27 Angers fr FRA 1. Coupe de la Ligue 3 0 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 13 5 437 4.9 0 0 0 0 0 0 0 0 0.3 0.3 0.4 0.7 13 18 31 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.15 0.06 0.15 Matches 2018-2019 28 Auxerre fr FRA 1. Coupe de la Ligue 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Angers fr FRA 1. Ligue 1 0 0 Matches 2018-2019 28 Auxerre fr FRA 2. Ligue 2 13 3 382 4.2 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.7 8 11 32 0.00 0.24 0.24 0.00 0.24 0.13 0.04 0.16 0.13 0.16 Matches 2020-2021 30 Dunkerque fr FRA Coupe de France 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Dunkerque fr FRA 2. Ligue 2 21 15 1,266 14.1 3 1 4 1 2 2 4 0 3.1 1.5 1.0 2.5 24 39 59 0.21 0.07 0.28 0.07 0.14 0.22 0.07 0.29 0.10 0.18 Matches 2021-2022 31 Dunkerque fr FRA 2. Ligue 2 3 1 119 1.3 0 0 0 0 0 0 0 0 0.5 0.5 0.0 0.5 0 4 11 0.00 0.00 0.00 0.00 0.00 0.37 0.02 0.39 0.37 0.39 Matches 11 Seasons 6 Clubs 5 Leagues 200 139 11,844 131.6 28 22 50 25 3 3 17 2 4.4 2.8 1.6 4.5 45 72 133 0.21 0.17 0.38 0.19 0.36 0.18 0.07 0.25 0.11 0.18 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 Tours (4 Seasons) 2 Leagues 102 77 6,359 70.7 19 13 32 19 0 0 7 0 0.27 0.18 0.45 0.27 0.45 Angers (4 Seasons) 2 Leagues 57 41 3,564 39.6 6 7 13 5 1 1 6 2 0.3 0.3 0.4 0.7 13 18 31 0.15 0.18 0.33 0.13 0.30 0.06 0.09 0.15 0.06 0.15 Dunkerque (2 Seasons) 2 Leagues 25 17 1,445 16.1 3 1 4 1 2 2 4 0 3.5 2.0 1.0 3.0 24 43 70 0.19 0.06 0.25 0.06 0.12 0.23 0.07 0.30 0.13 0.20 Auxerre (1 Season) 2 Leagues 14 3 386 4.3 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.7 8 11 32 0.00 0.23 0.23 0.00 0.23 0.13 0.04 0.16 0.13 0.16 Sion (1 Season) 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Strasbourg (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (8 Seasons) 139 95 8,113 90.1 22 15 37 20 2 2 11 0 4.1 2.5 1.2 3.7 32 54 102 0.24 0.17 0.41 0.22 0.39 0.21 0.06 0.27 0.13 0.19 Ligue 1 (4 Seasons) 53 40 3,415 37.9 6 7 13 5 1 1 6 2 0.3 0.3 0.4 0.7 13 18 31 0.16 0.18 0.34 0.13 0.32 0.06 0.09 0.15 0.06 0.15 Coupe de la Ligue (3 Seasons) 5 1 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 2 2 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Super Lg (1 Season) 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2009-2010 19 Strasbourg 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Sion 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Tours 1 League 14 10 796 8.8 1 1 2 1 0 0 0 0 0.11 0.11 0.23 0.11 0.23 2012-2013 22 Tours 1 League 19 11 883 9.8 1 2 3 1 0 0 2 0 0.10 0.20 0.31 0.10 0.31 2013-2014 23 Tours 1 League 34 25 2,141 23.8 10 6 16 10 0 0 1 0 0.42 0.25 0.67 0.42 0.67 2014-2015 24 Tours 2 Leagues 35 31 2,539 28.2 7 4 11 7 0 0 4 0 0.25 0.14 0.39 0.25 0.39 2015-2016 25 Angers 2 Leagues 36 32 2,748 30.5 5 7 12 4 1 1 4 0 0.16 0.23 0.39 0.13 0.36 2016-2017 26 Angers 1 League 5 4 292 3.2 1 0 1 1 0 0 2 2 0.31 0.00 0.31 0.31 0.31 2017-2018 27 Angers 2 Leagues 16 5 524 5.8 0 0 0 0 0 0 0 0 0.3 0.3 0.4 0.7 13 18 31 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.15 0.06 0.15 2018-2019 28 Angers 1 League 0 0 2018-2019 28 Auxerre 2 Leagues 14 3 386 4.3 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.7 8 11 32 0.00 0.23 0.23 0.00 0.23 0.13 0.04 0.16 0.13 0.16 2020-2021 30 Dunkerque 2 Leagues 22 16 1,326 14.7 3 1 4 1 2 2 4 0 3.1 1.5 1.0 2.5 24 39 59 0.20 0.07 0.27 0.07 0.14 0.22 0.07 0.29 0.10 0.18 2021-2022 31 Dunkerque 1 League 3 1 119 1.3 0 0 0 0 0 0 0 0 0.5 0.5 0.0 0.5 0 4 11 0.00 0.00 0.00 0.00 0.00 0.37 0.02 0.39 0.37 0.39 11 Seasons 6 Clubs 5 Leagues 200 139 11,844 131.6 28 22 50 25 3 3 17 2 4.4 2.8 1.6 4.5 45 72 133 0.21 0.17 0.38 0.19 0.36 0.18 0.07 0.25 0.11 0.18 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 Tours (4 Seasons) 2 Leagues 102 77 6,359 70.7 19 13 32 19 0 0 7 0 0.27 0.18 0.45 0.27 0.45 Angers (4 Seasons) 2 Leagues 57 41 3,564 39.6 6 7 13 5 1 1 6 2 0.3 0.3 0.4 0.7 13 18 31 0.15 0.18 0.33 0.13 0.30 0.06 0.09 0.15 0.06 0.15 Dunkerque (2 Seasons) 2 Leagues 25 17 1,445 16.1 3 1 4 1 2 2 4 0 3.5 2.0 1.0 3.0 24 43 70 0.19 0.06 0.25 0.06 0.12 0.23 0.07 0.30 0.13 0.20 Auxerre (1 Season) 2 Leagues 14 3 386 4.3 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.7 8 11 32 0.00 0.23 0.23 0.00 0.23 0.13 0.04 0.16 0.13 0.16 Sion (1 Season) 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Strasbourg (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (8 Seasons) 139 95 8,113 90.1 22 15 37 20 2 2 11 0 4.1 2.5 1.2 3.7 32 54 102 0.24 0.17 0.41 0.22 0.39 0.21 0.06 0.27 0.13 0.19 Ligue 1 (4 Seasons) 53 40 3,415 37.9 6 7 13 5 1 1 6 2 0.3 0.3 0.4 0.7 13 18 31 0.16 0.18 0.34 0.13 0.32 0.06 0.09 0.15 0.06 0.15 Coupe de la Ligue (3 Seasons) 5 1 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 2 2 118 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Super Lg (1 Season) 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2009-2010 19 Strasbourg fr FRA 2. Ligue 2 19th 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Sion ch SUI 1. Super Lg 9th 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 21 Tours fr FRA 2. Ligue 2 6th 14 10 796 8.8 1 1 2 1 0 0 0 0 0.11 0.11 0.23 0.11 0.23 2012-2013 22 Tours fr FRA 2. Ligue 2 10th 19 11 883 9.8 1 2 3 1 0 0 2 0 0.10 0.20 0.31 0.10 0.31 2013-2014 23 Tours fr FRA 2. Ligue 2 8th 34 25 2,141 23.8 10 6 16 10 0 0 1 0 0.42 0.25 0.67 0.42 0.67 2014-2015 24 Tours fr FRA 2. Ligue 2 15th 34 30 2,481 27.6 7 4 11 7 0 0 4 0 0.25 0.15 0.40 0.25 0.40 Matches 2015-2016 25 Angers fr FRA 1. Ligue 1 9th 35 31 2,686 29.8 5 7 12 4 1 1 4 0 0.17 0.23 0.40 0.13 0.37 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 5 4 292 3.2 1 0 1 1 0 0 2 2 0.31 0.00 0.31 0.31 0.31 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 13 5 437 4.9 0 0 0 0 0 0 0 0 0.3 0.3 0.4 0.7 13 18 31 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.15 0.06 0.15 Matches 2018-2019 28 Angers fr FRA 1. Ligue 1 13th 0 0 Matches 2018-2019 28 Auxerre fr FRA 2. Ligue 2 15th 13 3 382 4.2 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.7 8 11 32 0.00 0.24 0.24 0.00 0.24 0.13 0.04 0.16 0.13 0.16 Matches 2020-2021 30 Dunkerque fr FRA 2. Ligue 2 16th 21 15 1,266 14.1 3 1 4 1 2 2 4 0 3.1 1.5 1.0 2.5 24 39 59 0.21 0.07 0.28 0.07 0.14 0.22 0.07 0.29 0.10 0.18 Matches 2021-2022 31 Dunkerque fr FRA 2. Ligue 2 19th 3 1 119 1.3 0 0 0 0 0 0 0 0 0.5 0.5 0.0 0.5 0 4 11 0.00 0.00 0.00 0.00 0.00 0.37 0.02 0.39 0.37 0.39 Matches 11 Seasons 6 Clubs 3 Leagues 193 136 11,573 128.6 28 22 50 25 3 3 17 2 4.4 2.8 1.6 4.5 45 72 133 0.22 0.17 0.39 0.19 0.37 0.18 0.07 0.25 0.11 0.18 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 Tours (4 Seasons) 1 League 101 76 6,301 70.0 19 13 32 19 0 0 7 0 0.27 0.19 0.46 0.27 0.46 Angers (4 Seasons) 1 League 53 40 3,415 37.9 6 7 13 5 1 1 6 2 0.3 0.3 0.4 0.7 13 18 31 0.16 0.18 0.34 0.13 0.32 0.06 0.09 0.15 0.06 0.15 Dunkerque (2 Seasons) 1 League 24 16 1,385 15.4 3 1 4 1 2 2 4 0 3.5 2.0 1.0 3.0 24 43 70 0.19 0.06 0.26 0.06 0.13 0.23 0.07 0.30 0.13 0.20 Auxerre (1 Season) 1 League 13 3 382 4.2 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.7 8 11 32 0.00 0.24 0.24 0.00 0.24 0.13 0.04 0.16 0.13 0.16 Sion (1 Season) 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Strasbourg (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (8 Seasons) 139 95 8,113 90.1 22 15 37 20 2 2 11 0 4.1 2.5 1.2 3.7 32 54 102 0.24 0.17 0.41 0.22 0.39 0.21 0.06 0.27 0.13 0.19 Ligue 1 (4 Seasons) 53 40 3,415 37.9 6 7 13 5 1 1 6 2 0.3 0.3 0.4 0.7 13 18 31 0.16 0.18 0.34 0.13 0.32 0.06 0.09 0.15 0.06 0.15 Super Lg (1 Season) 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 24 Tours fr FRA Coupe de France 17th 1 1 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Angers fr FRA 1. Coupe de la Ligue 17th 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Angers fr FRA 1. Coupe de la Ligue 5th 3 0 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 28 Auxerre fr FRA 1. Coupe de la Ligue 17th 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Dunkerque fr FRA Coupe de France 65th 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 4 Clubs 2 Leagues 7 3 271 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Angers (2 Seasons) 1 League 4 1 149 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Dunkerque (1 Season) 1 League 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Auxerre (1 Season) 1 League 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tours (1 Season) 1 League 1 1 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (3 Seasons) 5 1 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 2 2 118 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 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 2009-2010 19 Strasbourg 1 League 0.5 0 0 0.00 0 0 2011-2012 21 Sion 1 League 0.5 0 0 0.00 0 0 2011-2012 21 Tours 1 League 8.8 1 4 0.45 0.25 0 0 2012-2013 22 Tours 1 League 9.8 1 8 0.82 0.13 0 0 2013-2014 23 Tours 1 League 23.8 10 23 0.97 0.43 0 0 2014-2015 24 Tours 2 Leagues 28.2 7 28 1.02 0.25 0 0 2015-2016 25 Angers 2 Leagues 30.5 5 21 0.70 0.19 1 1 2016-2017 26 Angers 1 League 3.2 1 12 6 50.0 3.70 1.85 0.08 0.17 0 0 2017-2018 27 Angers 2 Leagues 5.8 0 9 4 44.4 1.85 0.82 0.00 0.00 28.6 2 0 0 0.3 0.3 0.03 -0.3 -0.3 2018-2019 28 Auxerre 2 Leagues 4.3 0 14 4 28.6 3.30 0.94 0.00 0.00 27.3 2 0 0 0.5 0.5 0.04 -0.5 -0.5 2020-2021 30 Dunkerque 2 Leagues 14.7 3 27 9 33.3 1.92 0.64 0.04 0.11 23.8 2 2 2 3.1 1.5 0.05 -0.1 -0.5 2021-2022 31 Dunkerque 1 League 1.3 0 9 2 22.2 6.81 1.51 0.00 0.00 23.6 2 0 0 0.5 0.5 0.05 -0.5 -0.5 11 Seasons 6 Clubs 5 Leagues 131.6 28 71 109 35.2 2.56 0.85 0.03 0.23 25.3 8 3 3 4.4 2.8 0.05 -1.4 -1.8 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 Tours (4 Seasons) 2 Leagues 70.7 19 63 0.90 0.30 0 0 Angers (4 Seasons) 2 Leagues 39.6 6 21 31 47.6 2.59 0.82 0.05 0.16 28.6 2 1 1 0.3 0.3 0.03 -0.3 -0.3 Dunkerque (2 Seasons) 2 Leagues 16.1 3 36 11 30.6 2.34 0.71 0.03 0.09 23.7 4 2 2 3.5 2.0 0.05 -0.5 -1.0 Auxerre (1 Season) 2 Leagues 4.3 0 14 4 28.6 3.30 0.94 0.00 0.00 27.3 2 0 0 0.5 0.5 0.04 -0.5 -0.5 Sion (1 Season) 1 League 0.5 0 0 0.00 0 0 Strasbourg (1 Season) 1 League 0.5 0 0 0.00 0 0 Ligue 2 (8 Seasons) 90.1 22 50 78 30.0 2.55 0.87 0.02 0.26 24.7 6 2 2 4.1 2.5 0.05 -1.1 -1.5 Ligue 1 (4 Seasons) 37.9 6 21 31 47.6 2.59 0.82 0.05 0.16 28.6 2 1 1 0.3 0.3 0.03 -0.3 -0.3 Coupe de la Ligue (3 Seasons) 1.7 0 0 0 Coupe de France (2 Seasons) 1.3 0 0 0 Super Lg (1 Season) 0.5 0 0 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2009-2010 19 Strasbourg fr FRA 2. Ligue 2 19th 0.5 0 0 0.00 0 0 2011-2012 21 Sion ch SUI 1. Super Lg 9th 0.5 0 0 0.00 0 0 2011-2012 21 Tours fr FRA 2. Ligue 2 6th 8.8 1 4 0.45 0.25 0 0 2012-2013 22 Tours fr FRA 2. Ligue 2 10th 9.8 1 8 0.82 0.13 0 0 2013-2014 23 Tours fr FRA 2. Ligue 2 8th 23.8 10 23 0.97 0.43 0 0 2014-2015 24 Tours fr FRA 2. Ligue 2 15th 27.6 7 28 1.02 0.25 0 0 Matches 2015-2016 25 Angers fr FRA 1. Ligue 1 9th 29.8 5 21 0.70 0.19 1 1 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 3.2 1 12 6 50.0 3.70 1.85 0.08 0.17 0 0 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 4.9 0 9 4 44.4 1.85 0.82 0.00 0.00 28.6 2 0 0 0.3 0.3 0.03 -0.3 -0.3 Matches 2018-2019 28 Auxerre fr FRA 2. Ligue 2 15th 4.2 0 14 4 28.6 3.30 0.94 0.00 0.00 27.3 2 0 0 0.5 0.5 0.04 -0.5 -0.5 Matches 2020-2021 30 Dunkerque fr FRA 2. Ligue 2 16th 14.1 3 27 9 33.3 1.92 0.64 0.04 0.11 23.8 2 2 2 3.1 1.5 0.05 -0.1 -0.5 Matches 2021-2022 31 Dunkerque fr FRA 2. Ligue 2 19th 1.3 0 9 2 22.2 6.81 1.51 0.00 0.00 23.6 2 0 0 0.5 0.5 0.05 -0.5 -0.5 Matches 11 Seasons 6 Clubs 3 Leagues 128.6 28 71 109 35.2 2.56 0.85 0.03 0.23 25.3 8 3 3 4.4 2.8 0.05 -1.4 -1.8 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 Tours (4 Seasons) 1 League 70.0 19 63 0.90 0.30 0 0 Angers (4 Seasons) 1 League 37.9 6 21 31 47.6 2.59 0.82 0.05 0.16 28.6 2 1 1 0.3 0.3 0.03 -0.3 -0.3 Dunkerque (2 Seasons) 1 League 15.4 3 36 11 30.6 2.34 0.71 0.03 0.09 23.7 4 2 2 3.5 2.0 0.05 -0.5 -1.0 Auxerre (1 Season) 1 League 4.2 0 14 4 28.6 3.30 0.94 0.00 0.00 27.3 2 0 0 0.5 0.5 0.04 -0.5 -0.5 Sion (1 Season) 1 League 0.5 0 0 0.00 0 0 Strasbourg (1 Season) 1 League 0.5 0 0 0.00 0 0 Ligue 2 (8 Seasons) 90.1 22 50 78 30.0 2.55 0.87 0.02 0.26 24.7 6 2 2 4.1 2.5 0.05 -1.1 -1.5 Ligue 1 (4 Seasons) 37.9 6 21 31 47.6 2.59 0.82 0.05 0.16 28.6 2 1 1 0.3 0.3 0.03 -0.3 -0.3 Super Lg (1 Season) 0.5 0 0 0.00 0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2009-2010 19 Strasbourg 1 League 0.5 0 2011-2012 21 Sion 1 League 0.5 0 2011-2012 21 Tours 1 League 8.8 1 2012-2013 22 Tours 1 League 9.8 2 2013-2014 23 Tours 1 League 23.8 6 2014-2015 24 Tours 2 Leagues 28.2 4 2015-2016 25 Angers 2 Leagues 30.5 7 2016-2017 26 Angers 1 League 3.2 0 2017-2018 27 Angers 2 Leagues 5.8 132 182 72.5 1691 461 85 102 83.3 35 45 77.8 4 16 25.0 0 0.4 0.5 -0.4 4 12 5 0 18 2018-2019 28 Auxerre 2 Leagues 4.3 128 190 67.4 1799 406 69 90 76.7 34 48 70.8 8 18 44.4 1 0.1 0.4 +0.9 4 12 0 0 11 2020-2021 30 Dunkerque 2 Leagues 14.7 346 461 75.1 5465 1097 185 230 80.4 119 140 85.0 30 46 65.2 1 1.0 0.5 0.0 13 29 5 1 39 2021-2022 31 Dunkerque 1 League 1.3 26 39 66.7 431 151 14 18 77.8 7 10 70.0 3 8 37.5 0 0.0 0.1 0.0 1 0 1 0 4 11 Seasons 6 Clubs 5 Leagues 131.6 632 872 72.5 9386 2115 353 440 80.2 195 243 80.2 45 88 51.1 22 1.6 1.4 +20.4 22 53 11 1 72 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 Tours (4 Seasons) 2 Leagues 70.7 13 Angers (4 Seasons) 2 Leagues 39.6 132 182 72.5 1691 461 85 102 83.3 35 45 77.8 4 16 25.0 7 0.4 0.5 +6.6 4 12 5 0 18 Dunkerque (2 Seasons) 2 Leagues 16.1 372 500 74.4 5896 1248 199 248 80.2 126 150 84.0 33 54 61.1 1 1.0 0.6 0.0 14 29 6 1 43 Auxerre (1 Season) 2 Leagues 4.3 128 190 67.4 1799 406 69 90 76.7 34 48 70.8 8 18 44.4 1 0.1 0.4 +0.9 4 12 0 0 11 Sion (1 Season) 1 League 0.5 0 Strasbourg (1 Season) 1 League 0.5 0 Ligue 2 (8 Seasons) 90.1 500 690 72.5 7695 1654 268 338 79.3 160 198 80.8 41 72 56.9 15 1.2 1.0 +13.8 18 41 6 1 54 Ligue 1 (4 Seasons) 37.9 132 182 72.5 1691 461 85 102 83.3 35 45 77.8 4 16 25.0 7 0.4 0.5 +6.6 4 12 5 0 18 Coupe de la Ligue (3 Seasons) 1.7 0 Coupe de France (2 Seasons) 1.3 0 Super Lg (1 Season) 0.5 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2009-2010 19 Strasbourg fr FRA 2. Ligue 2 19th 0.5 0 2011-2012 21 Sion ch SUI 1. Super Lg 9th 0.5 0 2011-2012 21 Tours fr FRA 2. Ligue 2 6th 8.8 1 2012-2013 22 Tours fr FRA 2. Ligue 2 10th 9.8 2 2013-2014 23 Tours fr FRA 2. Ligue 2 8th 23.8 6 2014-2015 24 Tours fr FRA 2. Ligue 2 15th 27.6 4 Matches 2015-2016 25 Angers fr FRA 1. Ligue 1 9th 29.8 7 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 3.2 0 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 4.9 132 182 72.5 1691 461 85 102 83.3 35 45 77.8 4 16 25.0 0 0.4 0.5 -0.4 4 12 5 0 18 Matches 2018-2019 28 Auxerre fr FRA 2. Ligue 2 15th 4.2 128 190 67.4 1799 406 69 90 76.7 34 48 70.8 8 18 44.4 1 0.1 0.4 +0.9 4 12 0 0 11 Matches 2020-2021 30 Dunkerque fr FRA 2. Ligue 2 16th 14.1 346 461 75.1 5465 1097 185 230 80.4 119 140 85.0 30 46 65.2 1 1.0 0.5 0.0 13 29 5 1 39 Matches 2021-2022 31 Dunkerque fr FRA 2. Ligue 2 19th 1.3 26 39 66.7 431 151 14 18 77.8 7 10 70.0 3 8 37.5 0 0.0 0.1 0.0 1 0 1 0 4 Matches 11 Seasons 6 Clubs 3 Leagues 128.6 632 872 72.5 9386 2115 353 440 80.2 195 243 80.2 45 88 51.1 22 1.6 1.4 +20.4 22 53 11 1 72 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 Tours (4 Seasons) 1 League 70.0 13 Angers (4 Seasons) 1 League 37.9 132 182 72.5 1691 461 85 102 83.3 35 45 77.8 4 16 25.0 7 0.4 0.5 +6.6 4 12 5 0 18 Dunkerque (2 Seasons) 1 League 15.4 372 500 74.4 5896 1248 199 248 80.2 126 150 84.0 33 54 61.1 1 1.0 0.6 0.0 14 29 6 1 43 Auxerre (1 Season) 1 League 4.2 128 190 67.4 1799 406 69 90 76.7 34 48 70.8 8 18 44.4 1 0.1 0.4 +0.9 4 12 0 0 11 Sion (1 Season) 1 League 0.5 0 Strasbourg (1 Season) 1 League 0.5 0 Ligue 2 (8 Seasons) 90.1 500 690 72.5 7695 1654 268 338 79.3 160 198 80.8 41 72 56.9 15 1.2 1.0 +13.8 18 41 6 1 54 Ligue 1 (4 Seasons) 37.9 132 182 72.5 1691 461 85 102 83.3 35 45 77.8 4 16 25.0 7 0.4 0.5 +6.6 4 12 5 0 18 Super Lg (1 Season) 0.5 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2009-2010 19 Strasbourg 1 League 0.5 2011-2012 21 Sion 1 League 0.5 2011-2012 21 Tours 1 League 8.8 2012-2013 22 Tours 1 League 9.8 2013-2014 23 Tours 1 League 23.8 2014-2015 24 Tours 2 Leagues 28.2 2015-2016 25 Angers 2 Leagues 30.5 2016-2017 26 Angers 1 League 3.2 25 2017-2018 27 Angers 2 Leagues 5.8 182 167 13 7 1 1 10 3 3 3 0 0 132 2 4 2018-2019 28 Auxerre 2 Leagues 4.3 190 164 21 6 0 1 19 0 14 6 4 0 128 5 8 2020-2021 30 Dunkerque 2 Leagues 14.7 461 441 17 8 1 6 10 1 0 0 0 0 346 3 16 2021-2022 31 Dunkerque 1 League 1.3 39 29 10 4 0 2 7 0 4 2 0 0 26 0 1 11 Seasons 6 Clubs 5 Leagues 131.6 872 801 61 25 2 10 71 4 21 11 4 0 632 10 29 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Tours (4 Seasons) 2 Leagues 70.7 Angers (4 Seasons) 2 Leagues 39.6 182 167 13 7 1 1 35 3 3 3 0 0 132 2 4 Dunkerque (2 Seasons) 2 Leagues 16.1 500 470 27 12 1 8 17 1 4 2 0 0 372 3 17 Auxerre (1 Season) 2 Leagues 4.3 190 164 21 6 0 1 19 0 14 6 4 0 128 5 8 Sion (1 Season) 1 League 0.5 Strasbourg (1 Season) 1 League 0.5 Ligue 2 (8 Seasons) 90.1 690 634 48 18 1 9 36 1 18 8 4 0 500 8 25 Ligue 1 (4 Seasons) 37.9 182 167 13 7 1 1 35 3 3 3 0 0 132 2 4 Coupe de la Ligue (3 Seasons) 1.7 Coupe de France (2 Seasons) 1.3 Super Lg (1 Season) 0.5
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 2009-2010 19 Strasbourg 1 League 0.5 2011-2012 21 Sion 1 League 0.5 2011-2012 21 Tours 1 League 8.8 2012-2013 22 Tours 1 League 9.8 2013-2014 23 Tours 1 League 23.8 2014-2015 24 Tours 2 Leagues 28.2 2015-2016 25 Angers 2 Leagues 30.5 2016-2017 26 Angers 1 League 3.2 2017-2018 27 Angers 2 Leagues 5.8 10 2.05 6 1 0 2 1 0 1 0.21 0 0 0 1 0 0 2018-2019 28 Auxerre 2 Leagues 4.3 13 3.06 7 3 0 1 2 0 2 0.47 2 0 0 0 0 0 2020-2021 30 Dunkerque 2 Leagues 14.7 31 2.20 22 0 2 3 3 1 2 0.14 1 0 0 0 1 0 2021-2022 31 Dunkerque 1 League 1.3 3 2.29 1 1 0 0 1 0 0 0.00 0 0 0 0 0 0 11 Seasons 6 Clubs 5 Leagues 131.6 57 2.33 36 5 2 6 7 1 5 0.20 3 0 0 1 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Tours (4 Seasons) 2 Leagues 70.7 Angers (4 Seasons) 2 Leagues 39.6 10 2.05 6 1 0 2 1 0 1 0.21 0 0 0 1 0 0 Dunkerque (2 Seasons) 2 Leagues 16.1 34 2.21 23 1 2 3 4 1 2 0.13 1 0 0 0 1 0 Auxerre (1 Season) 2 Leagues 4.3 13 3.06 7 3 0 1 2 0 2 0.47 2 0 0 0 0 0 Sion (1 Season) 1 League 0.5 Strasbourg (1 Season) 1 League 0.5 Ligue 2 (8 Seasons) 90.1 47 2.40 30 4 2 4 6 1 4 0.20 3 0 0 0 1 0 Ligue 1 (4 Seasons) 37.9 10 2.05 6 1 0 2 1 0 1 0.21 0 0 0 1 0 0 Coupe de la Ligue (3 Seasons) 1.7 Coupe de France (2 Seasons) 1.3 Super Lg (1 Season) 0.5
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 2009-2010 19 Strasbourg 1 League 0.5 0 2011-2012 21 Sion 1 League 0.5 0 2011-2012 21 Tours 1 League 8.8 0 2012-2013 22 Tours 1 League 9.8 0 2013-2014 23 Tours 1 League 23.8 0 2014-2015 24 Tours 2 Leagues 28.2 0 2015-2016 25 Angers 2 Leagues 30.5 0 2016-2017 26 Angers 1 League 3.2 11 7 0 2017-2018 27 Angers 2 Leagues 5.8 14 9 4 5 5 5 15 33.3 10 9 0 9 5 19 8 0 2018-2019 28 Auxerre 2 Leagues 4.3 7 4 2 4 1 2 6 33.3 4 12 0 12 1 8 2 1 2020-2021 30 Dunkerque 2 Leagues 14.7 22 14 6 15 1 6 23 26.1 17 12 0 12 17 39 24 0 2021-2022 31 Dunkerque 1 League 1.3 1 0 0 0 1 1 2 50.0 1 4 1 3 0 1 0 0 11 Seasons 6 Clubs 5 Leagues 131.6 44 38 12 24 8 14 46 30.4 32 37 1 36 30 67 34 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Tours (4 Seasons) 2 Leagues 70.7 0 Angers (4 Seasons) 2 Leagues 39.6 14 20 4 5 5 5 15 33.3 10 9 0 9 12 19 8 0 Dunkerque (2 Seasons) 2 Leagues 16.1 23 14 6 15 2 7 25 28.0 18 16 1 15 17 40 24 0 Auxerre (1 Season) 2 Leagues 4.3 7 4 2 4 1 2 6 33.3 4 12 0 12 1 8 2 1 Sion (1 Season) 1 League 0.5 0 Strasbourg (1 Season) 1 League 0.5 0 Ligue 2 (8 Seasons) 90.1 30 18 8 19 3 9 31 29.0 22 28 1 27 18 48 26 1 Ligue 1 (4 Seasons) 37.9 14 20 4 5 5 5 15 33.3 10 9 0 9 12 19 8 0 Coupe de la Ligue (3 Seasons) 1.7 0 Coupe de France (2 Seasons) 1.3 0 Super Lg (1 Season) 0.5 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 2009-2010 19 Strasbourg fr FRA 2. Ligue 2 19th 0.5 2011-2012 21 Sion ch SUI 1. Super Lg 9th 0.5 2011-2012 21 Tours fr FRA 2. Ligue 2 6th 8.8 2012-2013 22 Tours fr FRA 2. Ligue 2 10th 9.8 2013-2014 23 Tours fr FRA 2. Ligue 2 8th 23.8 2014-2015 24 Tours fr FRA 2. Ligue 2 15th 27.6 Matches 2015-2016 25 Angers fr FRA 1. Ligue 1 9th 29.8 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 3.2 11 7 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 4.9 14 9 4 5 5 5 15 33.3 10 9 0 9 5 19 8 0 Matches 2018-2019 28 Auxerre fr FRA 2. Ligue 2 15th 4.2 7 4 2 4 1 2 6 33.3 4 12 0 12 1 8 2 1 Matches 2020-2021 30 Dunkerque fr FRA 2. Ligue 2 16th 14.1 22 14 6 15 1 6 23 26.1 17 12 0 12 17 39 24 0 Matches 2021-2022 31 Dunkerque fr FRA 2. Ligue 2 19th 1.3 1 0 0 0 1 1 2 50.0 1 4 1 3 0 1 0 0 Matches 11 Seasons 6 Clubs 3 Leagues 128.6 44 38 12 24 8 14 46 30.4 32 37 1 36 30 67 34 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 Tours (4 Seasons) 1 League 70.0 0 Angers (4 Seasons) 1 League 37.9 14 20 4 5 5 5 15 33.3 10 9 0 9 12 19 8 0 Dunkerque (2 Seasons) 1 League 15.4 23 14 6 15 2 7 25 28.0 18 16 1 15 17 40 24 0 Auxerre (1 Season) 1 League 4.2 7 4 2 4 1 2 6 33.3 4 12 0 12 1 8 2 1 Sion (1 Season) 1 League 0.5 0 Strasbourg (1 Season) 1 League 0.5 0 Ligue 2 (8 Seasons) 90.1 30 18 8 19 3 9 31 29.0 22 28 1 27 18 48 26 1 Ligue 1 (4 Seasons) 37.9 14 20 4 5 5 5 15 33.3 10 9 0 9 12 19 8 0 Super Lg (1 Season) 0.5 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2009-2010 19 Strasbourg 1 League 0.5 2011-2012 21 Sion 1 League 0.5 2011-2012 21 Tours 1 League 8.8 2012-2013 22 Tours 1 League 9.8 2013-2014 23 Tours 1 League 23.8 2014-2015 24 Tours 2 Leagues 28.2 2015-2016 25 Angers 2 Leagues 30.5 2016-2017 26 Angers 1 League 3.2 2017-2018 27 Angers 2 Leagues 5.8 253 5 36 122 96 5 253 14 9 64.3 5 35.7 162 904 416 13 7 3 12 22 169 31 2018-2019 28 Auxerre 2 Leagues 4.3 249 3 19 111 122 15 249 9 5 55.6 4 44.4 110 504 229 8 8 2 13 5 165 32 2020-2021 30 Dunkerque 2 Leagues 14.7 650 28 89 370 198 23 648 22 12 54.5 10 45.5 350 1919 933 24 20 2 47 15 444 59 2021-2022 31 Dunkerque 1 League 1.3 61 2 2 24 35 2 61 1 0 0.0 1 100.0 25 182 40 0 1 0 3 1 38 11 11 Seasons 6 Clubs 5 Leagues 131.6 1213 38 146 627 451 45 1211 46 26 56.5 20 43.5 647 3509 1618 45 36 7 75 43 816 133 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 Tours (4 Seasons) 2 Leagues 70.7 Angers (4 Seasons) 2 Leagues 39.6 253 5 36 122 96 5 253 14 9 64.3 5 35.7 162 904 416 13 7 3 12 22 169 31 Dunkerque (2 Seasons) 2 Leagues 16.1 711 30 91 394 233 25 709 23 12 52.2 11 47.8 375 2101 973 24 21 2 50 16 482 70 Auxerre (1 Season) 2 Leagues 4.3 249 3 19 111 122 15 249 9 5 55.6 4 44.4 110 504 229 8 8 2 13 5 165 32 Sion (1 Season) 1 League 0.5 Strasbourg (1 Season) 1 League 0.5 Ligue 2 (8 Seasons) 90.1 960 33 110 505 355 40 958 32 17 53.1 15 46.9 485 2605 1202 32 29 4 63 21 647 102 Ligue 1 (4 Seasons) 37.9 253 5 36 122 96 5 253 14 9 64.3 5 35.7 162 904 416 13 7 3 12 22 169 31 Coupe de la Ligue (3 Seasons) 1.7 Coupe de France (2 Seasons) 1.3 Super Lg (1 Season) 0.5
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 2009-2010 19 Strasbourg fr FRA 2. Ligue 2 19th 0.5 2011-2012 21 Sion ch SUI 1. Super Lg 9th 0.5 2011-2012 21 Tours fr FRA 2. Ligue 2 6th 8.8 2012-2013 22 Tours fr FRA 2. Ligue 2 10th 9.8 2013-2014 23 Tours fr FRA 2. Ligue 2 8th 23.8 2014-2015 24 Tours fr FRA 2. Ligue 2 15th 27.6 Matches 2015-2016 25 Angers fr FRA 1. Ligue 1 9th 29.8 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 3.2 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 4.9 253 5 36 122 96 5 253 14 9 64.3 5 35.7 162 904 416 13 7 3 12 22 169 31 Matches 2018-2019 28 Auxerre fr FRA 2. Ligue 2 15th 4.2 249 3 19 111 122 15 249 9 5 55.6 4 44.4 110 504 229 8 8 2 13 5 165 32 Matches 2020-2021 30 Dunkerque fr FRA 2. Ligue 2 16th 14.1 650 28 89 370 198 23 648 22 12 54.5 10 45.5 350 1919 933 24 20 2 47 15 444 59 Matches 2021-2022 31 Dunkerque fr FRA 2. Ligue 2 19th 1.3 61 2 2 24 35 2 61 1 0 0.0 1 100.0 25 182 40 0 1 0 3 1 38 11 Matches 11 Seasons 6 Clubs 3 Leagues 128.6 1213 38 146 627 451 45 1211 46 26 56.5 20 43.5 647 3509 1618 45 36 7 75 43 816 133 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 Tours (4 Seasons) 1 League 70.0 Angers (4 Seasons) 1 League 37.9 253 5 36 122 96 5 253 14 9 64.3 5 35.7 162 904 416 13 7 3 12 22 169 31 Dunkerque (2 Seasons) 1 League 15.4 711 30 91 394 233 25 709 23 12 52.2 11 47.8 375 2101 973 24 21 2 50 16 482 70 Auxerre (1 Season) 1 League 4.2 249 3 19 111 122 15 249 9 5 55.6 4 44.4 110 504 229 8 8 2 13 5 165 32 Sion (1 Season) 1 League 0.5 Strasbourg (1 Season) 1 League 0.5 Ligue 2 (8 Seasons) 90.1 960 33 110 505 355 40 958 32 17 53.1 15 46.9 485 2605 1202 32 29 4 63 21 647 102 Ligue 1 (4 Seasons) 37.9 253 5 36 122 96 5 253 14 9 64.3 5 35.7 162 904 416 13 7 3 12 22 169 31 Super Lg (1 Season) 0.5
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 2009-2010 19 Strasbourg fr FRA 2. Ligue 2 1 45 45 1.3 0.5 0 1 2011-2012 21 Tours fr FRA 2. Ligue 2 14 796 57 23.3 8.8 10 4 2011-2012 21 Sion ch SUI 1. Super Lg 1 45 45 1.5 0.5 1 0 2012-2013 22 Tours fr FRA 2. Ligue 2 19 883 46 25.8 9.8 11 8 2013-2014 23 Tours fr FRA 2. Ligue 2 34 2,141 63 62.6 23.8 25 9 2014-2015 24 Tours fr FRA Coupe de France 1 58 58 48.3 0.6 1 58 0 0 0 0.00 1 0 +1 +1.55 -1.35 Matches 2014-2015 24 Tours fr FRA 2. Ligue 2 34 2,481 73 72.5 27.6 30 11 4 1 1.12 35 37 -2 -0.07 +0.21 Matches 2015-2016 25 Angers fr FRA 1. Coupe de la Ligue 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 -1.45 Matches 2015-2016 25 Angers fr FRA 1. Ligue 1 35 2,686 77 78.5 29.8 31 18 4 0 1.31 32 32 0 0.00 -0.25 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 5 292 58 8.5 3.2 4 2 1 0 1.20 2 4 -2 -0.62 -0.42 Matches 2017-2018 27 Angers fr FRA 1. Coupe de la Ligue 3 87 29 32.2 1.0 0 0 3 28 0 2.00 1 1 0 0.00 -0.49 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 13 437 34 12.8 4.9 5 58 0 8 18 1 0.77 2 9 -7 -1.44 -1.35 3.0 4.6 -1.6 -0.34 -0.44 Matches 2018-2019 28 Auxerre fr FRA 1. Coupe de la Ligue 1 4 4 1.5 0.0 0 0 1 3 0 0.00 0 0 0 0.00 -0.68 Matches 2018-2019 28 Angers fr FRA 1. Ligue 1 0 0 0 0 1 Matches 2018-2019 28 Auxerre fr FRA 2. Ligue 2 13 382 29 11.2 4.2 3 76 1 10 15 6 1.31 5 3 +2 +0.47 +0.59 4.6 5.9 -1.4 -0.32 -0.58 Matches 2020-2021 30 Dunkerque fr FRA Coupe de France 1 60 60 50.0 0.7 1 60 0 0 0 1.00 0 1 -1 -1.50 -3.00 Matches 2020-2021 30 Dunkerque fr FRA 2. Ligue 2 21 1,266 60 37.0 14.1 15 75 2 6 24 0 1.19 12 13 -1 -0.07 +0.43 12.7 17.4 -4.7 -0.34 +0.31 Matches 2021-2022 31 Dunkerque fr FRA 2. Ligue 2 3 119 40 3.5 1.3 1 68 0 2 26 1 0.33 0 1 -1 -0.76 -0.10 0.9 2.6 -1.7 -1.27 -0.75 Matches 11 Seasons 6 Clubs 5 Leagues 200 11,844 59 26.3 131.6 139 70 34 61 20 10 1.14 90 102 -12 -0.14 +0.10 21.1 30.5 -9.4 -0.38 -0.21 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 Tours (4 Seasons) 2 Leagues 102 6,359 62 46.1 70.7 77 58 11 25 1 1.09 36 37 -1 -0.04 +0.05 Angers (4 Seasons) 2 Leagues 57 3,564 63 25.4 39.6 41 59 20 16 21 2 1.19 37 47 -10 -0.25 -0.16 3.0 4.6 -1.6 -0.34 -0.44 Dunkerque (2 Seasons) 2 Leagues 25 1,445 58 20.8 16.1 17 73 2 8 25 1 1.08 12 15 -3 -0.19 +0.38 13.6 20.0 -6.4 -0.42 +0.15 Auxerre (1 Season) 2 Leagues 14 386 28 10.5 4.3 3 77 1 11 14 6 1.22 5 3 +2 +0.47 +0.52 4.6 5.9 -1.4 -0.32 -0.58 Sion (1 Season) 1 League 1 45 45 1.5 0.5 1 0 Strasbourg (1 Season) 1 League 1 45 45 1.3 0.5 0 1 Ligue 2 (8 Seasons) 139 8,113 58 29.7 90.1 95 75 14 44 19 8 1.14 52 54 -2 -0.04 +0.37 18.2 25.9 -7.8 -0.40 -0.12 Ligue 1 (4 Seasons) 53 3,415 64 25.0 37.9 40 58 20 13 18 2 1.17 36 45 -9 -0.24 -0.13 3.0 4.6 -1.6 -0.34 -0.44 Coupe de la Ligue (3 Seasons) 5 153 31 24.3 1.7 1 65 0 4 22 0 1.20 1 2 -1 -0.59 -1.15 Coupe de France (2 Seasons) 2 118 59 49.2 1.3 2 59 0 0 0 0.50 1 1 0 0.00 -2.21 Super Lg (1 Season) 1 45 45 1.5 0.5 1 0
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 2009-2010 19 Strasbourg 1 League 1 45 45 1.3 0.5 0 1 2011-2012 21 Sion 1 League 1 45 45 1.5 0.5 1 0 2011-2012 21 Tours 1 League 14 796 57 23.3 8.8 10 4 2012-2013 22 Tours 1 League 19 883 46 25.8 9.8 11 8 2013-2014 23 Tours 1 League 34 2,141 63 62.6 23.8 25 9 2014-2015 24 Tours 2 Leagues 35 2,539 73 71.7 28.2 31 58 11 4 1 1.09 36 37 -1 -0.04 +0.05 2015-2016 25 Angers 2 Leagues 36 2,748 76 78.3 30.5 32 62 18 4 0 1.27 32 33 -1 -0.03 -0.27 2016-2017 26 Angers 1 League 5 292 58 8.5 3.2 4 2 1 0 1.20 2 4 -2 -0.62 -0.42 2017-2018 27 Angers 2 Leagues 16 524 33 14.2 5.8 5 58 0 11 21 1 1.00 3 10 -7 -1.20 -1.15 3.0 4.6 -1.6 -0.34 -0.44 2018-2019 28 Angers 1 League 0 0 0 0 1 2018-2019 28 Auxerre 2 Leagues 14 386 28 10.5 4.3 3 77 1 11 14 6 1.22 5 3 +2 +0.47 +0.52 4.6 5.9 -1.4 -0.32 -0.58 2020-2021 30 Dunkerque 2 Leagues 22 1,326 60 37.5 14.7 16 74 2 6 24 0 1.18 12 14 -2 -0.14 +0.31 12.7 17.4 -4.7 -0.34 +0.31 2021-2022 31 Dunkerque 1 League 3 119 40 3.5 1.3 1 68 0 2 26 1 0.33 0 1 -1 -0.76 -0.10 0.9 2.6 -1.7 -1.27 -0.75 11 Seasons 6 Clubs 5 Leagues 200 11,844 59 26.3 131.6 139 70 34 61 20 10 1.14 90 102 -12 -0.14 +0.10 21.1 30.5 -9.4 -0.38 -0.21 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 Tours (4 Seasons) 2 Leagues 102 6,359 62 46.1 70.7 77 58 11 25 1 1.09 36 37 -1 -0.04 +0.05 Angers (4 Seasons) 2 Leagues 57 3,564 63 25.4 39.6 41 59 20 16 21 2 1.19 37 47 -10 -0.25 -0.16 3.0 4.6 -1.6 -0.34 -0.44 Dunkerque (2 Seasons) 2 Leagues 25 1,445 58 20.8 16.1 17 73 2 8 25 1 1.08 12 15 -3 -0.19 +0.38 13.6 20.0 -6.4 -0.42 +0.15 Auxerre (1 Season) 2 Leagues 14 386 28 10.5 4.3 3 77 1 11 14 6 1.22 5 3 +2 +0.47 +0.52 4.6 5.9 -1.4 -0.32 -0.58 Sion (1 Season) 1 League 1 45 45 1.5 0.5 1 0 Strasbourg (1 Season) 1 League 1 45 45 1.3 0.5 0 1 Ligue 2 (8 Seasons) 139 8,113 58 29.7 90.1 95 75 14 44 19 8 1.14 52 54 -2 -0.04 +0.37 18.2 25.9 -7.8 -0.40 -0.12 Ligue 1 (4 Seasons) 53 3,415 64 25.0 37.9 40 58 20 13 18 2 1.17 36 45 -9 -0.24 -0.13 3.0 4.6 -1.6 -0.34 -0.44 Coupe de la Ligue (3 Seasons) 5 153 31 24.3 1.7 1 65 0 4 22 0 1.20 1 2 -1 -0.59 -1.15 Coupe de France (2 Seasons) 2 118 59 49.2 1.3 2 59 0 0 0 0.50 1 1 0 0.00 -2.21 Super Lg (1 Season) 1 45 45 1.5 0.5 1 0
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 2009-2010 19 Strasbourg fr FRA 2. Ligue 2 19th 1 45 45 1.3 0.5 0 1 2011-2012 21 Sion ch SUI 1. Super Lg 9th 1 45 45 1.5 0.5 1 0 2011-2012 21 Tours fr FRA 2. Ligue 2 6th 14 796 57 23.3 8.8 10 4 2012-2013 22 Tours fr FRA 2. Ligue 2 10th 19 883 46 25.8 9.8 11 8 2013-2014 23 Tours fr FRA 2. Ligue 2 8th 34 2,141 63 62.6 23.8 25 9 2014-2015 24 Tours fr FRA 2. Ligue 2 15th 34 2,481 73 72.5 27.6 30 11 4 1 1.12 35 37 -2 -0.07 +0.21 Matches 2015-2016 25 Angers fr FRA 1. Ligue 1 9th 35 2,686 77 78.5 29.8 31 18 4 0 1.31 32 32 0 0.00 -0.25 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 5 292 58 8.5 3.2 4 2 1 0 1.20 2 4 -2 -0.62 -0.42 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 13 437 34 12.8 4.9 5 58 0 8 18 1 0.77 2 9 -7 -1.44 -1.35 3.0 4.6 -1.6 -0.34 -0.44 Matches 2018-2019 28 Angers fr FRA 1. Ligue 1 13th 0 0 0 0 1 Matches 2018-2019 28 Auxerre fr FRA 2. Ligue 2 15th 13 382 29 11.2 4.2 3 76 1 10 15 6 1.31 5 3 +2 +0.47 +0.59 4.6 5.9 -1.4 -0.32 -0.58 Matches 2020-2021 30 Dunkerque fr FRA 2. Ligue 2 16th 21 1,266 60 37.0 14.1 15 75 2 6 24 0 1.19 12 13 -1 -0.07 +0.43 12.7 17.4 -4.7 -0.34 +0.31 Matches 2021-2022 31 Dunkerque fr FRA 2. Ligue 2 19th 3 119 40 3.5 1.3 1 68 0 2 26 1 0.33 0 1 -1 -0.76 -0.10 0.9 2.6 -1.7 -1.27 -0.75 Matches 11 Seasons 6 Clubs 3 Leagues 193 11,573 60 26.2 128.6 136 71 34 57 19 10 1.15 88 99 -11 -0.13 +0.15 21.1 30.5 -9.4 -0.38 -0.21 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Tours (4 Seasons) 1 League 101 6,301 62 46.1 70.0 76 11 25 1 1.12 35 37 -2 -0.07 +0.21 Angers (4 Seasons) 1 League 53 3,415 64 25.0 37.9 40 58 20 13 18 2 1.17 36 45 -9 -0.24 -0.13 3.0 4.6 -1.6 -0.34 -0.44 Dunkerque (2 Seasons) 1 League 24 1,385 58 20.2 15.4 16 74 2 8 25 1 1.08 12 14 -2 -0.13 +0.46 13.6 20.0 -6.4 -0.42 +0.15 Auxerre (1 Season) 1 League 13 382 29 11.2 4.2 3 76 1 10 15 6 1.31 5 3 +2 +0.47 +0.59 4.6 5.9 -1.4 -0.32 -0.58 Sion (1 Season) 1 League 1 45 45 1.5 0.5 1 0 Strasbourg (1 Season) 1 League 1 45 45 1.3 0.5 0 1 Ligue 2 (8 Seasons) 139 8,113 58 29.7 90.1 95 75 14 44 19 8 1.14 52 54 -2 -0.04 +0.37 18.2 25.9 -7.8 -0.40 -0.12 Ligue 1 (4 Seasons) 53 3,415 64 25.0 37.9 40 58 20 13 18 2 1.17 36 45 -9 -0.24 -0.13 3.0 4.6 -1.6 -0.34 -0.44 Super Lg (1 Season) 1 45 45 1.5 0.5 1 0
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 2014-2015 24 Tours fr FRA Coupe de France 17th 1 58 58 48.3 0.6 1 58 0 0 0 0.00 1 0 +1 +1.55 -1.35 Matches 2015-2016 25 Angers fr FRA 1. Coupe de la Ligue 17th 1 62 62 68.9 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 -1.45 Matches 2017-2018 27 Angers fr FRA 1. Coupe de la Ligue 5th 3 87 29 32.2 1.0 0 0 3 28 0 2.00 1 1 0 0.00 -0.49 Matches 2018-2019 28 Auxerre fr FRA 1. Coupe de la Ligue 17th 1 4 4 1.5 0.0 0 0 1 3 0 0.00 0 0 0 0.00 -0.68 Matches 2020-2021 30 Dunkerque fr FRA Coupe de France 65th 1 60 60 50.0 0.7 1 60 0 0 0 1.00 0 1 -1 -1.50 -3.00 Matches 5 Seasons 4 Clubs 2 Leagues 7 271 39 31.1 3.0 3 61 0 4 22 0 1.00 2 3 -1 -0.33 -1.23 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Angers (2 Seasons) 1 League 4 149 37 41.4 1.7 1 64 0 3 28 0 1.50 1 2 -1 -0.60 -1.03 Dunkerque (1 Season) 1 League 1 60 60 50.0 0.7 1 60 0 0 0 1.00 0 1 -1 -1.50 -3.00 Auxerre (1 Season) 1 League 1 4 4 1.5 0.0 0 0 1 3 0 0.00 0 0 0 0.00 -0.68 Tours (1 Season) 1 League 1 58 58 48.3 0.6 1 58 0 0 0 0.00 1 0 +1 +1.55 -1.35 Coupe de la Ligue (3 Seasons) 5 153 31 24.3 1.7 1 65 0 4 22 0 1.20 1 2 -1 -0.59 -1.15 Coupe de France (2 Seasons) 2 118 59 49.2 1.3 2 59 0 0 0 0.50 1 1 0 0.00 -2.21
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 2009-2010 19 Strasbourg 1 League 0.5 0 0 2011-2012 21 Sion 1 League 0.5 0 0 2011-2012 21 Tours 1 League 8.8 0 0 2012-2013 22 Tours 1 League 9.8 2 0 2013-2014 23 Tours 1 League 23.8 1 0 2014-2015 24 Tours 2 Leagues 28.2 4 0 0 0 2015-2016 25 Angers 2 Leagues 30.5 4 0 0 43 0 2016-2017 26 Angers 1 League 3.2 2 2 1 10 4 0 25 7 11 0 0 0 2017-2018 27 Angers 2 Leagues 5.8 0 0 0 10 10 0 10 5 9 0 0 0 30 6 14 30.0 2018-2019 28 Auxerre 2 Leagues 4.3 0 0 0 5 9 1 19 1 4 0 0 0 21 8 25 24.2 2020-2021 30 Dunkerque 2 Leagues 14.7 4 0 0 29 18 2 10 17 14 0 0 1 60 17 23 42.5 2021-2022 31 Dunkerque 1 League 1.3 0 0 0 1 3 1 7 0 0 0 0 0 2 2 3 40.0 11 Seasons 6 Clubs 5 Leagues 131.6 17 2 1 98 44 4 71 30 38 0 0 1 113 33 65 33.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Tours (4 Seasons) 2 Leagues 70.7 7 0 0 0 Angers (4 Seasons) 2 Leagues 39.6 6 2 1 63 14 0 35 12 20 0 0 0 30 6 14 30.0 Dunkerque (2 Seasons) 2 Leagues 16.1 4 0 0 30 21 3 17 17 14 0 0 1 62 19 26 42.2 Auxerre (1 Season) 2 Leagues 4.3 0 0 0 5 9 1 19 1 4 0 0 0 21 8 25 24.2 Sion (1 Season) 1 League 0.5 0 0 Strasbourg (1 Season) 1 League 0.5 0 0 Ligue 2 (8 Seasons) 90.1 11 0 0 35 30 4 36 18 18 0 0 1 83 27 51 34.6 Ligue 1 (4 Seasons) 37.9 6 2 1 63 14 0 35 12 20 0 0 0 30 6 14 30.0 Coupe de la Ligue (3 Seasons) 1.7 0 0 0 0 Coupe de France (2 Seasons) 1.3 0 0 0 0 Super Lg (1 Season) 0.5 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 2009-2010 19 Strasbourg fr FRA 2. Ligue 2 19th 0.5 0 0 2011-2012 21 Sion ch SUI 1. Super Lg 9th 0.5 0 0 2011-2012 21 Tours fr FRA 2. Ligue 2 6th 8.8 0 0 2012-2013 22 Tours fr FRA 2. Ligue 2 10th 9.8 2 0 2013-2014 23 Tours fr FRA 2. Ligue 2 8th 23.8 1 0 2014-2015 24 Tours fr FRA 2. Ligue 2 15th 27.6 4 0 Matches 2015-2016 25 Angers fr FRA 1. Ligue 1 9th 29.8 4 0 43 Matches 2016-2017 26 Angers fr FRA 1. Ligue 1 12th 3.2 2 2 1 10 4 0 25 7 11 0 0 0 Matches 2017-2018 27 Angers fr FRA 1. Ligue 1 14th 4.9 0 0 0 10 10 0 10 5 9 0 0 0 30 6 14 30.0 Matches 2018-2019 28 Auxerre fr FRA 2. Ligue 2 15th 4.2 0 0 0 5 9 1 19 1 4 0 0 0 21 8 25 24.2 Matches 2020-2021 30 Dunkerque fr FRA 2. Ligue 2 16th 14.1 4 0 0 29 18 2 10 17 14 0 0 1 60 17 23 42.5 Matches 2021-2022 31 Dunkerque fr FRA 2. Ligue 2 19th 1.3 0 0 0 1 3 1 7 0 0 0 0 0 2 2 3 40.0 Matches 11 Seasons 6 Clubs 3 Leagues 128.6 17 2 1 98 44 4 71 30 38 0 0 1 113 33 65 33.7 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Tours (4 Seasons) 1 League 70.0 7 0 Angers (4 Seasons) 1 League 37.9 6 2 1 63 14 0 35 12 20 0 0 0 30 6 14 30.0 Dunkerque (2 Seasons) 1 League 15.4 4 0 0 30 21 3 17 17 14 0 0 1 62 19 26 42.2 Auxerre (1 Season) 1 League 4.2 0 0 0 5 9 1 19 1 4 0 0 0 21 8 25 24.2 Sion (1 Season) 1 League 0.5 0 0 Strasbourg (1 Season) 1 League 0.5 0 0 Ligue 2 (8 Seasons) 90.1 11 0 0 35 30 4 36 18 18 0 0 1 83 27 51 34.6 Ligue 1 (4 Seasons) 37.9 6 2 1 63 14 0 35 12 20 0 0 0 30 6 14 30.0 Super Lg (1 Season) 0.5 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 Billy Ketkeophomphone Pages
Billy Ketkeophomphone Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Scouting Report
Stathead & Player Comparison
Player Club Summary