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 2012-2013 22 Moreirense pt POR 1. Primeira Liga 12 12 1,080 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 23 Panetolikos gr GRE 1. Super League 14 14 1,226 13.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 2014-2015 24 Lierse be BEL 1. Pro League 9 9 810 9.0 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Matches 2015 24 Strømsgodset no NOR 1. Tippeligaen 26 26 2,328 25.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Matches 2015-2016 25 St. Gallen ch SUI 1. Super Lg 17 17 1,530 17.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Belenenses pt POR 1. Primeira Liga 34 34 3,025 33.6 0 3 3 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 Matches 2016-2017 26 St. Gallen ch SUI 1. Super Lg 0 0 Matches 2017-2018 27 Belenenses pt POR 1. Primeira Liga 34 34 3,060 34.0 0 5 5 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 Matches 2018-2019 28 Vitória pt POR 1. Primeira Liga 9 6 584 6.5 1 1 2 1 0 0 2 0 0.3 0.3 0.3 0.6 15 25 36 0.15 0.15 0.31 0.15 0.31 0.05 0.04 0.09 0.05 0.09 Matches 2019-2020 29 Vitória 2. Europa Lg 5 5 450 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 16 27 26 0.00 0.00 0.00 0.00 0.00 0.02 0.05 0.07 0.02 0.07 Matches 2019-2020 29 Vitória pt POR 1. Primeira Liga 28 26 2,340 26.0 1 2 3 1 0 0 4 1 0.3 0.3 2.7 3.1 75 146 159 0.04 0.08 0.12 0.04 0.12 0.01 0.11 0.12 0.01 0.12 Matches 2020-2021 30 Paris FC fr FRA Coupe de France 1 1 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Paris FC fr FRA 2. Ligue 2 34 34 3,014 33.5 1 1 2 1 0 0 2 0 0.7 0.7 2.8 3.5 80 168 152 0.03 0.03 0.06 0.03 0.06 0.02 0.08 0.10 0.02 0.10 Matches 2021-2022 31 Paris FC fr FRA Coupe de France 1 1 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 31 Paris FC fr FRA 2. Ligue 2 34 31 2,786 31.0 0 3 3 0 0 0 1 0 0.9 0.9 2.7 3.5 76 165 158 0.00 0.10 0.10 0.00 0.10 0.03 0.09 0.11 0.03 0.11 Matches 2022-2023 32 Paris FC fr FRA Coupe de France 3 2 215 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Matches 2022-2023 32 Paris FC fr FRA 2. Ligue 2 25 19 1,684 18.7 0 2 2 0 0 0 0 0 0.5 0.5 2.0 2.5 52 107 83 0.00 0.11 0.11 0.00 0.11 0.03 0.11 0.14 0.03 0.14 Matches 2023-2024 33 Angers fr FRA Coupe de France 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 33 Angers fr FRA 2. Ligue 2 27 15 1,463 16.3 1 2 3 1 0 0 1 0 0.1 0.1 1.0 1.1 45 96 70 0.06 0.12 0.18 0.06 0.18 0.01 0.06 0.07 0.01 0.07 Matches 2024-2025 34 Angers fr FRA 1. Ligue 1 14 12 1,055 11.7 0 1 1 0 0 0 1 0 0.1 0.1 1.3 1.3 22 46 49 0.00 0.09 0.09 0.00 0.09 0.01 0.11 0.11 0.01 0.11 Matches 13 Seasons 9 Clubs 9 Leagues 330 301 27,068 300.8 5 25 30 5 0 0 28 1 2.9 2.9 13.0 16.0 381 780 733 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 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 Paris FC (3 Seasons) 2 Leagues 98 88 7,847 87.2 1 7 8 1 0 0 3 0 2.1 2.1 7.5 9.5 208 440 393 0.01 0.08 0.09 0.01 0.09 0.02 0.09 0.11 0.02 0.11 Belenenses (2 Seasons) 1 League 68 68 6,085 67.6 0 8 8 0 0 0 6 0 0.00 0.12 0.12 0.00 0.12 Angers (2 Seasons) 3 Leagues 44 30 2,788 31.0 1 3 4 1 0 0 2 0 0.2 0.2 2.3 2.4 67 142 119 0.03 0.10 0.13 0.03 0.13 0.01 0.08 0.09 0.01 0.09 Vitória (2 Seasons) 2 Leagues 42 37 3,374 37.5 2 3 5 2 0 0 7 1 0.7 0.7 3.3 4.0 106 198 221 0.05 0.08 0.13 0.05 0.13 0.02 0.09 0.11 0.02 0.11 St. Gallen (2 Seasons) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Strømsgodset (1 Season) 1 League 26 26 2,328 25.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Panetolikos (1 Season) 1 League 14 14 1,226 13.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Moreirense (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Lierse (1 Season) 1 League 9 9 810 9.0 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Primeira Liga (5 Seasons) 117 112 10,089 112.1 2 11 13 2 0 0 15 1 0.6 0.6 3.0 3.7 90 171 195 0.02 0.10 0.12 0.02 0.12 0.02 0.09 0.11 0.02 0.11 Ligue 2 (4 Seasons) 120 99 8,947 99.4 2 8 10 2 0 0 4 0 2.2 2.2 8.5 10.6 253 536 463 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 Coupe de France (4 Seasons) 8 7 633 7.0 0 1 1 0 0 0 0 0 0.00 0.14 0.14 0.00 0.14 Super Lg (2 Seasons) 17 17 1,530 17.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Tippeligaen (1 Season) 26 26 2,328 25.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Ligue 1 (1 Season) 14 12 1,055 11.7 0 1 1 0 0 0 1 0 0.1 0.1 1.3 1.3 22 46 49 0.00 0.09 0.09 0.00 0.09 0.01 0.11 0.11 0.01 0.11 Super League (1 Season) 14 14 1,226 13.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Pro League (1 Season) 9 9 810 9.0 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Europa Lg (1 Season) 5 5 450 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 16 27 26 0.00 0.00 0.00 0.00 0.00 0.02 0.05 0.07 0.02 0.07
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 2012-2013 22 Moreirense 1 League 12 12 1,080 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2013-2014 23 Panetolikos 1 League 14 14 1,226 13.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 2014-2015 24 Lierse 1 League 9 9 810 9.0 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 2015 24 Strømsgodset 1 League 26 26 2,328 25.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 2015-2016 25 St. Gallen 1 League 17 17 1,530 17.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2016-2017 26 St. Gallen 1 League 0 0 2016-2017 26 Belenenses 1 League 34 34 3,025 33.6 0 3 3 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 2017-2018 27 Belenenses 1 League 34 34 3,060 34.0 0 5 5 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 2018-2019 28 Vitória 1 League 9 6 584 6.5 1 1 2 1 0 0 2 0 0.3 0.3 0.3 0.6 15 25 36 0.15 0.15 0.31 0.15 0.31 0.05 0.04 0.09 0.05 0.09 2019-2020 29 Vitória 2 Leagues 33 31 2,790 31.0 1 2 3 1 0 0 5 1 0.4 0.4 3.0 3.4 91 173 185 0.03 0.06 0.10 0.03 0.10 0.01 0.10 0.11 0.01 0.11 2020-2021 30 Paris FC 2 Leagues 35 35 3,083 34.3 1 1 2 1 0 0 2 0 0.7 0.7 2.8 3.5 80 168 152 0.03 0.03 0.06 0.03 0.06 0.02 0.08 0.10 0.02 0.10 2021-2022 31 Paris FC 2 Leagues 35 32 2,865 31.8 0 3 3 0 0 0 1 0 0.9 0.9 2.7 3.5 76 165 158 0.00 0.09 0.09 0.00 0.09 0.03 0.09 0.11 0.03 0.11 2022-2023 32 Paris FC 2 Leagues 28 21 1,899 21.1 0 3 3 0 0 0 0 0 0.5 0.5 2.0 2.5 52 107 83 0.00 0.14 0.14 0.00 0.14 0.03 0.11 0.14 0.03 0.14 2023-2024 33 Angers 2 Leagues 30 18 1,733 19.3 1 2 3 1 0 0 1 0 0.1 0.1 1.0 1.1 45 96 70 0.05 0.10 0.16 0.05 0.16 0.01 0.06 0.07 0.01 0.07 2024-2025 34 Angers 1 League 14 12 1,055 11.7 0 1 1 0 0 0 1 0 0.1 0.1 1.3 1.3 22 46 49 0.00 0.09 0.09 0.00 0.09 0.01 0.11 0.11 0.01 0.11 13 Seasons 9 Clubs 9 Leagues 330 301 27,068 300.8 5 25 30 5 0 0 28 1 2.9 2.9 13.0 16.0 381 780 733 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 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 Paris FC (3 Seasons) 2 Leagues 98 88 7,847 87.2 1 7 8 1 0 0 3 0 2.1 2.1 7.5 9.5 208 440 393 0.01 0.08 0.09 0.01 0.09 0.02 0.09 0.11 0.02 0.11 Belenenses (2 Seasons) 1 League 68 68 6,085 67.6 0 8 8 0 0 0 6 0 0.00 0.12 0.12 0.00 0.12 Angers (2 Seasons) 3 Leagues 44 30 2,788 31.0 1 3 4 1 0 0 2 0 0.2 0.2 2.3 2.4 67 142 119 0.03 0.10 0.13 0.03 0.13 0.01 0.08 0.09 0.01 0.09 Vitória (2 Seasons) 2 Leagues 42 37 3,374 37.5 2 3 5 2 0 0 7 1 0.7 0.7 3.3 4.0 106 198 221 0.05 0.08 0.13 0.05 0.13 0.02 0.09 0.11 0.02 0.11 St. Gallen (2 Seasons) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Strømsgodset (1 Season) 1 League 26 26 2,328 25.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Panetolikos (1 Season) 1 League 14 14 1,226 13.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Moreirense (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Lierse (1 Season) 1 League 9 9 810 9.0 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Primeira Liga (5 Seasons) 117 112 10,089 112.1 2 11 13 2 0 0 15 1 0.6 0.6 3.0 3.7 90 171 195 0.02 0.10 0.12 0.02 0.12 0.02 0.09 0.11 0.02 0.11 Ligue 2 (4 Seasons) 120 99 8,947 99.4 2 8 10 2 0 0 4 0 2.2 2.2 8.5 10.6 253 536 463 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 Coupe de France (4 Seasons) 8 7 633 7.0 0 1 1 0 0 0 0 0 0.00 0.14 0.14 0.00 0.14 Super Lg (2 Seasons) 17 17 1,530 17.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Tippeligaen (1 Season) 26 26 2,328 25.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Ligue 1 (1 Season) 14 12 1,055 11.7 0 1 1 0 0 0 1 0 0.1 0.1 1.3 1.3 22 46 49 0.00 0.09 0.09 0.00 0.09 0.01 0.11 0.11 0.01 0.11 Super League (1 Season) 14 14 1,226 13.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Pro League (1 Season) 9 9 810 9.0 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Europa Lg (1 Season) 5 5 450 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 16 27 26 0.00 0.00 0.00 0.00 0.00 0.02 0.05 0.07 0.02 0.07
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 2012-2013 22 Moreirense pt POR 1. Primeira Liga 15th 12 12 1,080 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 23 Panetolikos gr GRE 1. Super League 8th 14 14 1,226 13.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 2014-2015 24 Lierse be BEL 1. Pro League 15th 9 9 810 9.0 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Matches 2015 24 Strømsgodset no NOR 1. Tippeligaen 2nd 26 26 2,328 25.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Matches 2015-2016 25 St. Gallen ch SUI 1. Super Lg 7th 17 17 1,530 17.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 St. Gallen ch SUI 1. Super Lg 7th 0 0 Matches 2016-2017 26 Belenenses pt POR 1. Primeira Liga 14th 34 34 3,025 33.6 0 3 3 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 Matches 2017-2018 27 Belenenses pt POR 1. Primeira Liga 12th 34 34 3,060 34.0 0 5 5 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 Matches 2018-2019 28 Vitória pt POR 1. Primeira Liga 5th 9 6 584 6.5 1 1 2 1 0 0 2 0 0.3 0.3 0.3 0.6 15 25 36 0.15 0.15 0.31 0.15 0.31 0.05 0.04 0.09 0.05 0.09 Matches 2019-2020 29 Vitória pt POR 1. Primeira Liga 7th 28 26 2,340 26.0 1 2 3 1 0 0 4 1 0.3 0.3 2.7 3.1 75 146 159 0.04 0.08 0.12 0.04 0.12 0.01 0.11 0.12 0.01 0.12 Matches 2020-2021 30 Paris FC fr FRA 2. Ligue 2 5th 34 34 3,014 33.5 1 1 2 1 0 0 2 0 0.7 0.7 2.8 3.5 80 168 152 0.03 0.03 0.06 0.03 0.06 0.02 0.08 0.10 0.02 0.10 Matches 2021-2022 31 Paris FC fr FRA 2. Ligue 2 4th 34 31 2,786 31.0 0 3 3 0 0 0 1 0 0.9 0.9 2.7 3.5 76 165 158 0.00 0.10 0.10 0.00 0.10 0.03 0.09 0.11 0.03 0.11 Matches 2022-2023 32 Paris FC fr FRA 2. Ligue 2 7th 25 19 1,684 18.7 0 2 2 0 0 0 0 0 0.5 0.5 2.0 2.5 52 107 83 0.00 0.11 0.11 0.00 0.11 0.03 0.11 0.14 0.03 0.14 Matches 2023-2024 33 Angers fr FRA 2. Ligue 2 2nd 27 15 1,463 16.3 1 2 3 1 0 0 1 0 0.1 0.1 1.0 1.1 45 96 70 0.06 0.12 0.18 0.06 0.18 0.01 0.06 0.07 0.01 0.07 Matches 2024-2025 34 Angers fr FRA 1. Ligue 1 15th 14 12 1,055 11.7 0 1 1 0 0 0 1 0 0.1 0.1 1.3 1.3 22 46 49 0.00 0.09 0.09 0.00 0.09 0.01 0.11 0.11 0.01 0.11 Matches 13 Seasons 9 Clubs 7 Leagues 317 289 25,985 288.7 5 24 29 5 0 0 27 1 2.9 2.9 12.8 15.6 365 753 707 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 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 Paris FC (3 Seasons) 1 League 93 84 7,484 83.2 1 6 7 1 0 0 3 0 2.1 2.1 7.5 9.5 208 440 393 0.01 0.07 0.08 0.01 0.08 0.02 0.09 0.11 0.02 0.11 Belenenses (2 Seasons) 1 League 68 68 6,085 67.6 0 8 8 0 0 0 6 0 0.00 0.12 0.12 0.00 0.12 Angers (2 Seasons) 2 Leagues 41 27 2,518 28.0 1 3 4 1 0 0 2 0 0.2 0.2 2.3 2.4 67 142 119 0.04 0.11 0.14 0.04 0.14 0.01 0.08 0.09 0.01 0.09 Vitória (2 Seasons) 1 League 37 32 2,924 32.5 2 3 5 2 0 0 6 1 0.6 0.6 3.0 3.7 90 171 195 0.06 0.09 0.15 0.06 0.15 0.02 0.09 0.11 0.02 0.11 St. Gallen (2 Seasons) 1 League 17 17 1,530 17.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Strømsgodset (1 Season) 1 League 26 26 2,328 25.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Panetolikos (1 Season) 1 League 14 14 1,226 13.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Moreirense (1 Season) 1 League 12 12 1,080 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Lierse (1 Season) 1 League 9 9 810 9.0 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Primeira Liga (5 Seasons) 117 112 10,089 112.1 2 11 13 2 0 0 15 1 0.6 0.6 3.0 3.7 90 171 195 0.02 0.10 0.12 0.02 0.12 0.02 0.09 0.11 0.02 0.11 Ligue 2 (4 Seasons) 120 99 8,947 99.4 2 8 10 2 0 0 4 0 2.2 2.2 8.5 10.6 253 536 463 0.02 0.08 0.10 0.02 0.10 0.02 0.09 0.11 0.02 0.11 Super Lg (2 Seasons) 17 17 1,530 17.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Tippeligaen (1 Season) 26 26 2,328 25.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Ligue 1 (1 Season) 14 12 1,055 11.7 0 1 1 0 0 0 1 0 0.1 0.1 1.3 1.3 22 46 49 0.00 0.09 0.09 0.00 0.09 0.01 0.11 0.11 0.01 0.11 Super League (1 Season) 14 14 1,226 13.6 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Pro League (1 Season) 9 9 810 9.0 0 1 1 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11
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 2020-2021 30 Paris FC fr FRA Coupe de France 33rd 1 1 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 31 Paris FC fr FRA Coupe de France R64 1 1 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 32 Paris FC fr FRA Coupe de France R16 3 2 215 2.4 0 1 1 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Matches 2023-2024 33 Angers fr FRA Coupe de France R64 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 1 League 8 7 633 7.0 0 1 1 0 0 0 0 0 0.00 0.14 0.14 0.00 0.14 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 Paris FC (3 Seasons) 1 League 5 4 363 4.0 0 1 1 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25 Angers (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad 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 2019-2020 29 Vitória 2. Europa Lg GR 5 5 450 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 16 27 26 0.00 0.00 0.00 0.00 0.00 0.02 0.05 0.07 0.02 0.07 Matches 1 Season 1 Club 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.2 0.3 16 27 26 0.00 0.00 0.00 0.00 0.00 0.02 0.05 0.07 0.02 0.07
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 2012-2013 22 Moreirense 1 League 12.0 0 0 0.00 0 0 2013-2014 23 Panetolikos 1 League 13.6 0 1 0.07 0.00 0 0 2014-2015 24 Lierse 1 League 9.0 0 2 0.22 0.00 0 0 2015 24 Strømsgodset 1 League 25.9 1 3 0.12 0.33 0 0 2015-2016 25 St. Gallen 1 League 17.0 0 1 0.06 0.00 0 0 2016-2017 26 Belenenses 1 League 33.6 0 0 0 0.00 0.00 0 0 2017-2018 27 Belenenses 1 League 34.0 0 16 5 31.3 0.47 0.15 0.00 0.00 0 0 2018-2019 28 Vitória 1 League 6.5 1 2 1 50.0 0.31 0.15 0.50 1.00 19.3 0 0 0 0.3 0.3 0.16 +0.7 +0.7 2019-2020 29 Vitória 2 Leagues 31.0 1 12 1 8.3 0.39 0.03 0.08 1.00 27.2 0 0 0 0.4 0.4 0.03 +0.6 +0.6 2020-2021 30 Paris FC 2 Leagues 34.3 1 15 3 20.0 0.45 0.09 0.07 0.33 22.0 0 0 0 0.7 0.7 0.04 +0.3 +0.3 2021-2022 31 Paris FC 2 Leagues 31.8 0 15 3 20.0 0.48 0.10 0.00 0.00 18.6 0 0 0 0.9 0.9 0.06 -0.9 -0.9 2022-2023 32 Paris FC 2 Leagues 21.1 0 10 5 50.0 0.47 0.24 0.00 0.00 15.8 0 0 0 0.5 0.5 0.07 -0.5 -0.5 2023-2024 33 Angers 2 Leagues 19.3 1 4 1 25.0 0.21 0.05 0.25 1.00 22.7 0 0 0 0.1 0.1 0.03 +0.9 +0.9 2024-2025 34 Angers 1 League 11.7 0 3 0 0.0 0.26 0.00 0.00 30.6 0 0 0 0.1 0.1 0.02 -0.1 -0.1 13 Seasons 9 Clubs 9 Leagues 300.8 5 77 26 24.7 0.35 0.09 0.05 0.19 21.8 0 0 0 2.9 2.9 0.05 +1.1 +1.1 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 Paris FC (3 Seasons) 2 Leagues 87.2 1 40 11 27.5 0.47 0.13 0.03 0.09 19.4 0 0 0 2.1 2.1 0.06 -1.1 -1.1 Belenenses (2 Seasons) 1 League 67.6 0 16 5 31.3 0.24 0.07 0.00 0.00 0 0 Angers (2 Seasons) 3 Leagues 31.0 1 7 1 14.3 0.23 0.03 0.14 1.00 26.1 0 0 0 0.2 0.2 0.03 +0.8 +0.8 Vitória (2 Seasons) 2 Leagues 37.5 2 14 2 14.3 0.37 0.05 0.14 1.00 26.0 0 0 0 0.7 0.7 0.05 +1.3 +1.3 St. Gallen (2 Seasons) 1 League 17.0 0 1 0.06 0.00 0 0 Strømsgodset (1 Season) 1 League 25.9 1 3 0.12 0.33 0 0 Panetolikos (1 Season) 1 League 13.6 0 1 0.07 0.00 0 0 Moreirense (1 Season) 1 League 12.0 0 0 0.00 0 0 Lierse (1 Season) 1 League 9.0 0 2 0.22 0.00 0 0 Primeira Liga (5 Seasons) 112.1 2 27 7 25.9 0.27 0.06 0.07 0.29 24.5 0 0 0 0.6 0.6 0.06 +1.4 +1.4 Ligue 2 (4 Seasons) 99.4 2 41 10 24.4 0.41 0.10 0.05 0.20 19.8 0 0 0 2.2 2.2 0.05 -0.2 -0.2 Coupe de France (4 Seasons) 7.0 0 3 2 66.7 0.56 0.37 0.00 0.00 0 0 Super Lg (2 Seasons) 17.0 0 1 0.06 0.00 0 0 Tippeligaen (1 Season) 25.9 1 3 0.12 0.33 0 0 Ligue 1 (1 Season) 11.7 0 3 0 0.0 0.26 0.00 0.00 30.6 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Super League (1 Season) 13.6 0 1 0.07 0.00 0 0 Pro League (1 Season) 9.0 0 2 0.22 0.00 0 0 Europa Lg (1 Season) 5.0 0 3 0 0.0 0.60 0.00 0.00 31.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1
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 2012-2013 22 Moreirense pt POR 1. Primeira Liga 15th 12.0 0 0 0.00 0 0 Matches 2013-2014 23 Panetolikos gr GRE 1. Super League 8th 13.6 0 1 0.07 0.00 0 0 2014-2015 24 Lierse be BEL 1. Pro League 15th 9.0 0 2 0.22 0.00 0 0 Matches 2015 24 Strømsgodset no NOR 1. Tippeligaen 2nd 25.9 1 3 0.12 0.33 0 0 Matches 2015-2016 25 St. Gallen ch SUI 1. Super Lg 7th 17.0 0 1 0.06 0.00 0 0 Matches 2016-2017 26 Belenenses pt POR 1. Primeira Liga 14th 33.6 0 0 0 0.00 0.00 0 0 Matches 2017-2018 27 Belenenses pt POR 1. Primeira Liga 12th 34.0 0 16 5 31.3 0.47 0.15 0.00 0.00 0 0 Matches 2018-2019 28 Vitória pt POR 1. Primeira Liga 5th 6.5 1 2 1 50.0 0.31 0.15 0.50 1.00 19.3 0 0 0 0.3 0.3 0.16 +0.7 +0.7 Matches 2019-2020 29 Vitória pt POR 1. Primeira Liga 7th 26.0 1 9 1 11.1 0.35 0.04 0.11 1.00 25.7 0 0 0 0.3 0.3 0.03 +0.7 +0.7 Matches 2020-2021 30 Paris FC fr FRA 2. Ligue 2 5th 33.5 1 15 3 20.0 0.45 0.09 0.07 0.33 22.0 0 0 0 0.7 0.7 0.04 +0.3 +0.3 Matches 2021-2022 31 Paris FC fr FRA 2. Ligue 2 4th 31.0 0 15 3 20.0 0.48 0.10 0.00 0.00 18.6 0 0 0 0.9 0.9 0.06 -0.9 -0.9 Matches 2022-2023 32 Paris FC fr FRA 2. Ligue 2 7th 18.7 0 7 3 42.9 0.37 0.16 0.00 0.00 15.8 0 0 0 0.5 0.5 0.07 -0.5 -0.5 Matches 2023-2024 33 Angers fr FRA 2. Ligue 2 2nd 16.3 1 4 1 25.0 0.25 0.06 0.25 1.00 22.7 0 0 0 0.1 0.1 0.03 +0.9 +0.9 Matches 2024-2025 34 Angers fr FRA 1. Ligue 1 15th 11.7 0 3 0 0.0 0.26 0.00 0.00 30.6 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Matches 13 Seasons 9 Clubs 7 Leagues 288.7 5 71 24 23.9 0.34 0.08 0.06 0.21 21.3 0 0 0 2.9 2.9 0.05 +1.1 +1.1 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 Paris FC (3 Seasons) 1 League 83.2 1 37 9 24.3 0.44 0.11 0.03 0.11 19.4 0 0 0 2.1 2.1 0.06 -1.1 -1.1 Belenenses (2 Seasons) 1 League 67.6 0 16 5 31.3 0.24 0.07 0.00 0.00 0 0 Angers (2 Seasons) 2 Leagues 28.0 1 7 1 14.3 0.25 0.04 0.14 1.00 26.1 0 0 0 0.2 0.2 0.03 +0.8 +0.8 Vitória (2 Seasons) 1 League 32.5 2 11 2 18.2 0.34 0.06 0.18 1.00 24.5 0 0 0 0.6 0.6 0.06 +1.4 +1.4 St. Gallen (2 Seasons) 1 League 17.0 0 1 0.06 0.00 0 0 Strømsgodset (1 Season) 1 League 25.9 1 3 0.12 0.33 0 0 Panetolikos (1 Season) 1 League 13.6 0 1 0.07 0.00 0 0 Moreirense (1 Season) 1 League 12.0 0 0 0.00 0 0 Lierse (1 Season) 1 League 9.0 0 2 0.22 0.00 0 0 Primeira Liga (5 Seasons) 112.1 2 27 7 25.9 0.27 0.06 0.07 0.29 24.5 0 0 0 0.6 0.6 0.06 +1.4 +1.4 Ligue 2 (4 Seasons) 99.4 2 41 10 24.4 0.41 0.10 0.05 0.20 19.8 0 0 0 2.2 2.2 0.05 -0.2 -0.2 Super Lg (2 Seasons) 17.0 0 1 0.06 0.00 0 0 Tippeligaen (1 Season) 25.9 1 3 0.12 0.33 0 0 Ligue 1 (1 Season) 11.7 0 3 0 0.0 0.26 0.00 0.00 30.6 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Super League (1 Season) 13.6 0 1 0.07 0.00 0 0 Pro League (1 Season) 9.0 0 2 0.22 0.00 0 0
Shooting Table Season Age Squad 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 2019-2020 29 Vitória 2. Europa Lg GR 5.0 0 3 0 0.0 0.60 0.00 0.00 31.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 1 Season 1 Club 1 League 5.0 0 3 0 0.0 0.60 0.00 0.00 31.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1
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 2012-2013 22 Moreirense pt POR 1. Primeira Liga 12.0 0 Matches 2013-2014 23 Panetolikos gr GRE 1. Super League 13.6 1 2014-2015 24 Lierse be BEL 1. Pro League 9.0 1 Matches 2015 24 Strømsgodset no NOR 1. Tippeligaen 25.9 2 Matches 2015-2016 25 St. Gallen ch SUI 1. Super Lg 17.0 0 Matches 2016-2017 26 Belenenses pt POR 1. Primeira Liga 33.6 3 Matches 2017-2018 27 Belenenses pt POR 1. Primeira Liga 34.0 5 Matches 2018-2019 28 Vitória pt POR 1. Primeira Liga 6.5 264 336 78.6 4780 1656 112 137 81.8 119 139 85.6 29 50 58.0 1 0.3 0.4 +0.7 6 20 7 6 25 Matches 2019-2020 29 Vitória 2. Europa Lg 5.0 177 247 71.7 2846 1451 101 121 83.5 62 84 73.8 11 28 39.3 0 0.2 0.4 -0.2 4 12 6 2 27 Matches 2019-2020 29 Vitória pt POR 1. Primeira Liga 26.0 1093 1454 75.2 18622 7922 522 603 86.6 451 591 76.3 98 185 53.0 2 2.7 2.4 -0.7 33 99 28 17 146 Matches 2020-2021 30 Paris FC fr FRA Coupe de France 0.8 0 Matches 2020-2021 30 Paris FC fr FRA 2. Ligue 2 33.5 1542 2020 76.3 26253 10964 718 809 88.8 652 830 78.6 145 279 52.0 1 2.8 2.4 -1.8 24 110 26 16 168 Matches 2021-2022 31 Paris FC fr FRA Coupe de France 0.9 0 Matches 2021-2022 31 Paris FC fr FRA 2. Ligue 2 31.0 1338 1769 75.6 23616 8999 607 709 85.6 575 706 81.4 131 256 51.2 3 2.7 1.9 +0.3 22 113 39 20 165 Matches 2022-2023 32 Paris FC fr FRA Coupe de France 2.4 1 Matches 2022-2023 32 Paris FC fr FRA 2. Ligue 2 18.7 943 1187 79.4 15732 5245 424 476 89.1 421 504 83.5 70 162 43.2 2 2.0 2.3 0.0 21 65 23 12 107 Matches 2023-2024 33 Angers fr FRA Coupe de France 3.0 0 Matches 2023-2024 33 Angers fr FRA 2. Ligue 2 16.3 868 1055 82.3 14369 5061 383 422 90.8 389 453 85.9 62 122 50.8 2 1.0 1.1 +1.0 14 72 17 10 96 Matches 2024-2025 34 Angers fr FRA 1. Ligue 1 11.7 508 665 76.4 8364 3638 270 305 88.5 180 253 71.1 47 81 58.0 1 1.3 1.3 -0.3 14 46 15 11 46 Matches 13 Seasons 9 Clubs 9 Leagues 300.8 6733 8733 77.1 114582 44936 3137 3582 87.6 2849 3560 80.0 593 1163 51.0 25 13.0 12.1 +12.0 138 537 161 94 780 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 Paris FC (3 Seasons) 2 Leagues 87.2 3823 4976 76.8 65601 25208 1749 1994 87.7 1648 2040 80.8 346 697 49.6 7 7.5 6.5 -0.5 67 288 88 48 440 Belenenses (2 Seasons) 1 League 67.6 8 Angers (2 Seasons) 3 Leagues 31.0 1376 1720 80.0 22733 8699 653 727 89.8 569 706 80.6 109 203 53.7 3 2.3 2.4 +0.7 28 118 32 21 142 Vitória (2 Seasons) 2 Leagues 37.5 1534 2037 75.3 26248 11029 735 861 85.4 632 814 77.6 138 263 52.5 3 3.3 3.2 -0.3 43 131 41 25 198 St. Gallen (2 Seasons) 1 League 17.0 0 Strømsgodset (1 Season) 1 League 25.9 2 Panetolikos (1 Season) 1 League 13.6 1 Moreirense (1 Season) 1 League 12.0 0 Lierse (1 Season) 1 League 9.0 1 Primeira Liga (5 Seasons) 112.1 1357 1790 75.8 23402 9578 634 740 85.7 570 730 78.1 127 235 54.0 11 3.0 2.8 +8.0 39 119 35 23 171 Ligue 2 (4 Seasons) 99.4 4691 6031 77.8 79970 30269 2132 2416 88.2 2037 2493 81.7 408 819 49.8 8 8.5 7.6 -0.5 81 360 105 58 536 Coupe de France (4 Seasons) 7.0 1 Super Lg (2 Seasons) 17.0 0 Tippeligaen (1 Season) 25.9 2 Ligue 1 (1 Season) 11.7 508 665 76.4 8364 3638 270 305 88.5 180 253 71.1 47 81 58.0 1 1.3 1.3 -0.3 14 46 15 11 46 Super League (1 Season) 13.6 1 Pro League (1 Season) 9.0 1 Europa Lg (1 Season) 5.0 177 247 71.7 2846 1451 101 121 83.5 62 84 73.8 11 28 39.3 0 0.2 0.4 -0.2 4 12 6 2 27
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 2012-2013 22 Moreirense 1 League 12.0 0 2013-2014 23 Panetolikos 1 League 13.6 1 2014-2015 24 Lierse 1 League 9.0 1 2015 24 Strømsgodset 1 League 25.9 2 2015-2016 25 St. Gallen 1 League 17.0 0 2016-2017 26 Belenenses 1 League 33.6 3 2017-2018 27 Belenenses 1 League 34.0 5 2018-2019 28 Vitória 1 League 6.5 264 336 78.6 4780 1656 112 137 81.8 119 139 85.6 29 50 58.0 1 0.3 0.4 +0.7 6 20 7 6 25 2019-2020 29 Vitória 2 Leagues 31.0 1270 1701 74.7 21468 9373 623 724 86.0 513 675 76.0 109 213 51.2 2 3.0 2.8 -1.0 37 111 34 19 173 2020-2021 30 Paris FC 2 Leagues 34.3 1542 2020 76.3 26253 10964 718 809 88.8 652 830 78.6 145 279 52.0 1 2.8 2.4 -1.8 24 110 26 16 168 2021-2022 31 Paris FC 2 Leagues 31.8 1338 1769 75.6 23616 8999 607 709 85.6 575 706 81.4 131 256 51.2 3 2.7 1.9 +0.3 22 113 39 20 165 2022-2023 32 Paris FC 2 Leagues 21.1 943 1187 79.4 15732 5245 424 476 89.1 421 504 83.5 70 162 43.2 3 2.0 2.3 +1.0 21 65 23 12 107 2023-2024 33 Angers 2 Leagues 19.3 868 1055 82.3 14369 5061 383 422 90.8 389 453 85.9 62 122 50.8 2 1.0 1.1 +1.0 14 72 17 10 96 2024-2025 34 Angers 1 League 11.7 508 665 76.4 8364 3638 270 305 88.5 180 253 71.1 47 81 58.0 1 1.3 1.3 -0.3 14 46 15 11 46 13 Seasons 9 Clubs 9 Leagues 300.8 6733 8733 77.1 114582 44936 3137 3582 87.6 2849 3560 80.0 593 1163 51.0 25 13.0 12.1 +12.0 138 537 161 94 780 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 Paris FC (3 Seasons) 2 Leagues 87.2 3823 4976 76.8 65601 25208 1749 1994 87.7 1648 2040 80.8 346 697 49.6 7 7.5 6.5 -0.5 67 288 88 48 440 Belenenses (2 Seasons) 1 League 67.6 8 Angers (2 Seasons) 3 Leagues 31.0 1376 1720 80.0 22733 8699 653 727 89.8 569 706 80.6 109 203 53.7 3 2.3 2.4 +0.7 28 118 32 21 142 Vitória (2 Seasons) 2 Leagues 37.5 1534 2037 75.3 26248 11029 735 861 85.4 632 814 77.6 138 263 52.5 3 3.3 3.2 -0.3 43 131 41 25 198 St. Gallen (2 Seasons) 1 League 17.0 0 Strømsgodset (1 Season) 1 League 25.9 2 Panetolikos (1 Season) 1 League 13.6 1 Moreirense (1 Season) 1 League 12.0 0 Lierse (1 Season) 1 League 9.0 1 Primeira Liga (5 Seasons) 112.1 1357 1790 75.8 23402 9578 634 740 85.7 570 730 78.1 127 235 54.0 11 3.0 2.8 +8.0 39 119 35 23 171 Ligue 2 (4 Seasons) 99.4 4691 6031 77.8 79970 30269 2132 2416 88.2 2037 2493 81.7 408 819 49.8 8 8.5 7.6 -0.5 81 360 105 58 536 Coupe de France (4 Seasons) 7.0 1 Super Lg (2 Seasons) 17.0 0 Tippeligaen (1 Season) 25.9 2 Ligue 1 (1 Season) 11.7 508 665 76.4 8364 3638 270 305 88.5 180 253 71.1 47 81 58.0 1 1.3 1.3 -0.3 14 46 15 11 46 Super League (1 Season) 13.6 1 Pro League (1 Season) 9.0 1 Europa Lg (1 Season) 5.0 177 247 71.7 2846 1451 101 121 83.5 62 84 73.8 11 28 39.3 0 0.2 0.4 -0.2 4 12 6 2 27
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 2012-2013 22 Moreirense pt POR 1. Primeira Liga 15th 12.0 0 Matches 2013-2014 23 Panetolikos gr GRE 1. Super League 8th 13.6 1 2014-2015 24 Lierse be BEL 1. Pro League 15th 9.0 1 Matches 2015 24 Strømsgodset no NOR 1. Tippeligaen 2nd 25.9 2 Matches 2015-2016 25 St. Gallen ch SUI 1. Super Lg 7th 17.0 0 Matches 2016-2017 26 Belenenses pt POR 1. Primeira Liga 14th 33.6 3 Matches 2017-2018 27 Belenenses pt POR 1. Primeira Liga 12th 34.0 5 Matches 2018-2019 28 Vitória pt POR 1. Primeira Liga 5th 6.5 264 336 78.6 4780 1656 112 137 81.8 119 139 85.6 29 50 58.0 1 0.3 0.4 +0.7 6 20 7 6 25 Matches 2019-2020 29 Vitória pt POR 1. Primeira Liga 7th 26.0 1093 1454 75.2 18622 7922 522 603 86.6 451 591 76.3 98 185 53.0 2 2.7 2.4 -0.7 33 99 28 17 146 Matches 2020-2021 30 Paris FC fr FRA 2. Ligue 2 5th 33.5 1542 2020 76.3 26253 10964 718 809 88.8 652 830 78.6 145 279 52.0 1 2.8 2.4 -1.8 24 110 26 16 168 Matches 2021-2022 31 Paris FC fr FRA 2. Ligue 2 4th 31.0 1338 1769 75.6 23616 8999 607 709 85.6 575 706 81.4 131 256 51.2 3 2.7 1.9 +0.3 22 113 39 20 165 Matches 2022-2023 32 Paris FC fr FRA 2. Ligue 2 7th 18.7 943 1187 79.4 15732 5245 424 476 89.1 421 504 83.5 70 162 43.2 2 2.0 2.3 0.0 21 65 23 12 107 Matches 2023-2024 33 Angers fr FRA 2. Ligue 2 2nd 16.3 868 1055 82.3 14369 5061 383 422 90.8 389 453 85.9 62 122 50.8 2 1.0 1.1 +1.0 14 72 17 10 96 Matches 2024-2025 34 Angers fr FRA 1. Ligue 1 15th 11.7 508 665 76.4 8364 3638 270 305 88.5 180 253 71.1 47 81 58.0 1 1.3 1.3 -0.3 14 46 15 11 46 Matches 13 Seasons 9 Clubs 7 Leagues 288.7 6556 8486 77.3 111736 43485 3036 3461 87.7 2787 3476 80.2 582 1135 51.3 24 12.8 11.6 +11.2 134 525 155 92 753 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 Paris FC (3 Seasons) 1 League 83.2 3823 4976 76.8 65601 25208 1749 1994 87.7 1648 2040 80.8 346 697 49.6 6 7.5 6.5 -1.5 67 288 88 48 440 Belenenses (2 Seasons) 1 League 67.6 8 Angers (2 Seasons) 2 Leagues 28.0 1376 1720 80.0 22733 8699 653 727 89.8 569 706 80.6 109 203 53.7 3 2.3 2.4 +0.7 28 118 32 21 142 Vitória (2 Seasons) 1 League 32.5 1357 1790 75.8 23402 9578 634 740 85.7 570 730 78.1 127 235 54.0 3 3.0 2.8 0.0 39 119 35 23 171 St. Gallen (2 Seasons) 1 League 17.0 0 Strømsgodset (1 Season) 1 League 25.9 2 Panetolikos (1 Season) 1 League 13.6 1 Moreirense (1 Season) 1 League 12.0 0 Lierse (1 Season) 1 League 9.0 1 Primeira Liga (5 Seasons) 112.1 1357 1790 75.8 23402 9578 634 740 85.7 570 730 78.1 127 235 54.0 11 3.0 2.8 +8.0 39 119 35 23 171 Ligue 2 (4 Seasons) 99.4 4691 6031 77.8 79970 30269 2132 2416 88.2 2037 2493 81.7 408 819 49.8 8 8.5 7.6 -0.5 81 360 105 58 536 Super Lg (2 Seasons) 17.0 0 Tippeligaen (1 Season) 25.9 2 Ligue 1 (1 Season) 11.7 508 665 76.4 8364 3638 270 305 88.5 180 253 71.1 47 81 58.0 1 1.3 1.3 -0.3 14 46 15 11 46 Super League (1 Season) 13.6 1 Pro League (1 Season) 9.0 1
Passing Table Season Age Squad 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 2019-2020 29 Vitória 2. Europa Lg GR 5.0 177 247 71.7 2846 1451 101 121 83.5 62 84 73.8 11 28 39.3 0 0.2 0.4 -0.2 4 12 6 2 27 Matches 1 Season 1 Club 1 League 5.0 177 247 71.7 2846 1451 101 121 83.5 62 84 73.8 11 28 39.3 0 0.2 0.4 -0.2 4 12 6 2 27
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2012-2013 22 Moreirense 1 League 12.0 2013-2014 23 Panetolikos 1 League 13.6 2014-2015 24 Lierse 1 League 9.0 2015 24 Strømsgodset 1 League 25.9 2015-2016 25 St. Gallen 1 League 17.0 2016-2017 26 Belenenses 1 League 33.6 0 2017-2018 27 Belenenses 1 League 34.0 116 2018-2019 28 Vitória 1 League 6.5 336 258 78 14 1 3 19 64 0 0 0 0 264 0 6 2019-2020 29 Vitória 2 Leagues 31.0 1701 1311 387 31 1 13 122 356 0 0 0 0 1270 3 43 2020-2021 30 Paris FC 2 Leagues 34.3 2020 1658 351 45 1 4 105 306 0 0 0 0 1542 11 46 2021-2022 31 Paris FC 2 Leagues 31.8 1769 1477 287 33 2 15 100 254 0 0 0 0 1338 5 38 2022-2023 32 Paris FC 2 Leagues 21.1 1187 969 216 30 1 6 108 145 41 16 17 0 943 2 21 2023-2024 33 Angers 2 Leagues 19.3 1055 897 155 14 3 4 61 138 3 0 0 0 868 3 21 2024-2025 34 Angers 1 League 11.7 665 536 125 15 1 2 47 110 0 0 0 0 508 4 8 13 Seasons 9 Clubs 9 Leagues 300.8 8733 7106 1599 182 10 47 678 1373 44 16 17 0 6733 28 183 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Paris FC (3 Seasons) 2 Leagues 87.2 4976 4104 854 108 4 25 313 705 41 16 17 0 3823 18 105 Belenenses (2 Seasons) 1 League 67.6 116 Angers (2 Seasons) 3 Leagues 31.0 1720 1433 280 29 4 6 108 248 3 0 0 0 1376 7 29 Vitória (2 Seasons) 2 Leagues 37.5 2037 1569 465 45 2 16 141 420 0 0 0 0 1534 3 49 St. Gallen (2 Seasons) 1 League 17.0 Strømsgodset (1 Season) 1 League 25.9 Panetolikos (1 Season) 1 League 13.6 Moreirense (1 Season) 1 League 12.0 Lierse (1 Season) 1 League 9.0 Primeira Liga (5 Seasons) 112.1 1790 1372 415 39 2 14 238 376 0 0 0 0 1357 3 43 Ligue 2 (4 Seasons) 99.4 6031 5001 1009 122 7 29 360 843 44 16 17 0 4691 21 126 Coupe de France (4 Seasons) 7.0 14 Super Lg (2 Seasons) 17.0 Tippeligaen (1 Season) 25.9 Ligue 1 (1 Season) 11.7 665 536 125 15 1 2 47 110 0 0 0 0 508 4 8 Super League (1 Season) 13.6 Pro League (1 Season) 9.0 Europa Lg (1 Season) 5.0 247 197 50 6 0 2 19 44 0 0 0 0 177 0 6
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 29 Vitória 2. Europa Lg GR 5.0 247 197 50 6 0 2 19 44 0 0 0 0 177 0 6 Matches 1 Season 1 Club 1 League 5.0 247 197 50 6 0 2 19 44 0 0 0 0 177 0 6
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 2012-2013 22 Moreirense 1 League 12.0 2013-2014 23 Panetolikos 1 League 13.6 2014-2015 24 Lierse 1 League 9.0 2015 24 Strømsgodset 1 League 25.9 2015-2016 25 St. Gallen 1 League 17.0 2016-2017 26 Belenenses 1 League 33.6 2017-2018 27 Belenenses 1 League 34.0 2018-2019 28 Vitória 1 League 6.5 12 1.85 10 2 0 0 0 0 3 0.46 1 2 0 0 0 0 2019-2020 29 Vitória 2 Leagues 31.0 70 2.26 63 4 0 3 0 0 5 0.16 4 0 0 1 0 0 2020-2021 30 Paris FC 2 Leagues 34.3 52 1.55 43 3 3 1 2 0 3 0.09 1 0 1 0 1 0 2021-2022 31 Paris FC 2 Leagues 31.8 58 1.87 45 4 1 2 4 2 8 0.26 6 0 0 0 1 1 2022-2023 32 Paris FC 2 Leagues 21.1 42 2.24 29 10 1 1 1 0 4 0.21 4 0 0 0 0 0 2023-2024 33 Angers 2 Leagues 19.3 28 1.72 24 3 1 0 0 0 3 0.18 3 0 0 0 0 0 2024-2025 34 Angers 1 League 11.7 31 2.65 24 3 0 0 2 2 4 0.34 4 0 0 0 0 0 13 Seasons 9 Clubs 9 Leagues 300.8 293 1.97 238 29 6 7 9 4 30 0.20 23 2 1 1 2 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Paris FC (3 Seasons) 2 Leagues 87.2 152 1.83 117 17 5 4 7 2 15 0.18 11 0 1 0 2 1 Belenenses (2 Seasons) 1 League 67.6 Angers (2 Seasons) 3 Leagues 31.0 59 2.11 48 6 1 0 2 2 7 0.25 7 0 0 0 0 0 Vitória (2 Seasons) 2 Leagues 37.5 82 2.19 73 6 0 3 0 0 8 0.21 5 2 0 1 0 0 St. Gallen (2 Seasons) 1 League 17.0 Strømsgodset (1 Season) 1 League 25.9 Panetolikos (1 Season) 1 League 13.6 Moreirense (1 Season) 1 League 12.0 Lierse (1 Season) 1 League 9.0 Primeira Liga (5 Seasons) 112.1 68 2.09 61 4 0 3 0 0 6 0.18 3 2 0 1 0 0 Ligue 2 (4 Seasons) 99.4 180 1.81 141 20 6 4 7 2 18 0.18 14 0 1 0 2 1 Coupe de France (4 Seasons) 7.0 Super Lg (2 Seasons) 17.0 Tippeligaen (1 Season) 25.9 Ligue 1 (1 Season) 11.7 31 2.65 24 3 0 0 2 2 4 0.34 4 0 0 0 0 0 Super League (1 Season) 13.6 Pro League (1 Season) 9.0 Europa Lg (1 Season) 5.0 14 2.80 12 2 0 0 0 0 2 0.40 2 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 29 Vitória 2. Europa Lg GR 5.0 14 2.80 12 2 0 0 0 0 2 0.40 2 0 0 0 0 0 Matches 1 Season 1 Club 1 League 5.0 14 2.80 12 2 0 0 0 0 2 0.40 2 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2012-2013 22 Moreirense 1 League 12.0 0 2013-2014 23 Panetolikos 1 League 13.6 0 2014-2015 24 Lierse 1 League 9.0 0 2015 24 Strømsgodset 1 League 25.9 0 2015-2016 25 St. Gallen 1 League 17.0 0 2016-2017 26 Belenenses 1 League 33.6 0 0 0 2017-2018 27 Belenenses 1 League 34.0 31 64 0 2018-2019 28 Vitória 1 League 6.5 6 4 2 3 1 2 8 25.0 6 10 3 7 12 18 15 0 2019-2020 29 Vitória 2 Leagues 31.0 46 32 26 12 8 24 38 63.2 14 34 5 29 34 80 59 1 2020-2021 30 Paris FC 2 Leagues 34.3 30 19 23 7 0 13 32 40.6 19 14 3 11 41 71 68 1 2021-2022 31 Paris FC 2 Leagues 31.8 43 25 23 15 5 30 50 60.0 20 29 2 27 31 74 74 2 2022-2023 32 Paris FC 2 Leagues 21.1 27 19 15 8 4 18 35 51.4 17 13 1 12 23 50 43 0 2023-2024 33 Angers 2 Leagues 19.3 27 23 13 11 3 17 25 68.0 8 15 5 10 25 52 43 0 2024-2025 34 Angers 1 League 11.7 28 23 14 10 4 16 28 57.1 12 5 2 3 21 49 38 2 13 Seasons 9 Clubs 9 Leagues 300.8 207 176 116 66 25 120 216 55.6 96 120 21 99 251 394 340 6 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Paris FC (3 Seasons) 2 Leagues 87.2 100 63 61 30 9 61 117 52.1 56 56 6 50 95 195 185 3 Belenenses (2 Seasons) 1 League 67.6 31 64 0 Angers (2 Seasons) 3 Leagues 31.0 55 46 27 21 7 33 53 62.3 20 20 7 13 46 101 81 2 Vitória (2 Seasons) 2 Leagues 37.5 52 36 28 15 9 26 46 56.5 20 44 8 36 46 98 74 1 St. Gallen (2 Seasons) 1 League 17.0 0 Strømsgodset (1 Season) 1 League 25.9 0 Panetolikos (1 Season) 1 League 13.6 0 Moreirense (1 Season) 1 League 12.0 0 Lierse (1 Season) 1 League 9.0 0 Primeira Liga (5 Seasons) 112.1 44 64 26 9 9 22 38 57.9 16 39 8 31 107 87 70 1 Ligue 2 (4 Seasons) 99.4 127 81 74 41 12 78 142 54.9 64 71 11 60 120 247 228 3 Coupe de France (4 Seasons) 7.0 5 0 0 Super Lg (2 Seasons) 17.0 0 Tippeligaen (1 Season) 25.9 0 Ligue 1 (1 Season) 11.7 28 23 14 10 4 16 28 57.1 12 5 2 3 21 49 38 2 Super League (1 Season) 13.6 0 Pro League (1 Season) 9.0 0 Europa Lg (1 Season) 5.0 8 3 2 6 0 4 8 50.0 4 5 0 5 3 11 4 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 29 Vitória 2. Europa Lg GR 5.0 8 3 2 6 0 4 8 50.0 4 5 0 5 3 11 4 0 Matches 1 Season 1 Club 1 League 5.0 8 3 2 6 0 4 8 50.0 4 5 0 5 3 11 4 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 2012-2013 22 Moreirense 1 League 12.0 2013-2014 23 Panetolikos 1 League 13.6 2014-2015 24 Lierse 1 League 9.0 2015 24 Strømsgodset 1 League 25.9 2015-2016 25 St. Gallen 1 League 17.0 2016-2017 26 Belenenses 1 League 33.6 2017-2018 27 Belenenses 1 League 34.0 2018-2019 28 Vitória 1 League 6.5 402 26 115 178 109 3 402 1 0 0.0 1 100.0 169 981 564 15 9 1 9 2 210 36 2019-2020 29 Vitória 2 Leagues 31.0 1971 85 483 851 661 33 1971 38 22 57.9 16 42.1 900 5914 3151 91 79 5 42 11 1022 185 2020-2021 30 Paris FC 2 Leagues 34.3 2253 87 692 1115 464 24 2253 36 22 61.1 14 38.9 1164 5658 2894 80 42 7 34 10 1318 152 2021-2022 31 Paris FC 2 Leagues 31.8 2088 88 587 1008 505 29 2088 18 11 61.1 7 38.9 1116 5811 3250 76 57 4 46 17 1219 158 2022-2023 32 Paris FC 2 Leagues 21.1 1355 57 339 664 363 18 1355 17 10 58.8 5 29.4 893 5655 2969 52 47 5 21 5 806 83 2023-2024 33 Angers 2 Leagues 19.3 1202 58 307 641 266 9 1202 17 10 58.8 5 29.4 789 4840 2346 45 46 3 14 8 724 70 2024-2025 34 Angers 1 League 11.7 785 40 246 366 185 6 785 8 4 50.0 3 37.5 368 1715 939 22 14 2 12 3 450 49 13 Seasons 9 Clubs 9 Leagues 300.8 10056 441 2769 4823 2553 122 10056 135 79 58.5 51 37.8 5399 30574 16113 381 294 27 178 56 5749 733 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 Paris FC (3 Seasons) 2 Leagues 87.2 5696 232 1618 2787 1332 71 5696 71 43 60.6 26 36.6 3173 17124 9113 208 146 16 101 32 3343 393 Belenenses (2 Seasons) 1 League 67.6 Angers (2 Seasons) 3 Leagues 31.0 1987 98 553 1007 451 15 1987 25 14 56.0 8 32.0 1157 6555 3285 67 60 5 26 11 1174 119 Vitória (2 Seasons) 2 Leagues 37.5 2373 111 598 1029 770 36 2373 39 22 56.4 17 43.6 1069 6895 3715 106 88 6 51 13 1232 221 St. Gallen (2 Seasons) 1 League 17.0 Strømsgodset (1 Season) 1 League 25.9 Panetolikos (1 Season) 1 League 13.6 Moreirense (1 Season) 1 League 12.0 Lierse (1 Season) 1 League 9.0 Primeira Liga (5 Seasons) 112.1 2079 99 521 892 684 33 2079 36 20 55.6 16 44.4 959 6090 3214 90 76 6 42 11 1085 195 Ligue 2 (4 Seasons) 99.4 6898 290 1925 3428 1598 80 6898 88 53 60.2 31 35.2 3962 21964 11459 253 192 19 115 40 4067 463 Coupe de France (4 Seasons) 7.0 Super Lg (2 Seasons) 17.0 Tippeligaen (1 Season) 25.9 Ligue 1 (1 Season) 11.7 785 40 246 366 185 6 785 8 4 50.0 3 37.5 368 1715 939 22 14 2 12 3 450 49 Super League (1 Season) 13.6 Pro League (1 Season) 9.0 Europa Lg (1 Season) 5.0 294 12 77 137 86 3 294 3 2 66.7 1 33.3 110 805 501 16 12 0 9 2 147 26
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 2012-2013 22 Moreirense pt POR 1. Primeira Liga 15th 12.0 Matches 2013-2014 23 Panetolikos gr GRE 1. Super League 8th 13.6 2014-2015 24 Lierse be BEL 1. Pro League 15th 9.0 Matches 2015 24 Strømsgodset no NOR 1. Tippeligaen 2nd 25.9 Matches 2015-2016 25 St. Gallen ch SUI 1. Super Lg 7th 17.0 Matches 2016-2017 26 Belenenses pt POR 1. Primeira Liga 14th 33.6 Matches 2017-2018 27 Belenenses pt POR 1. Primeira Liga 12th 34.0 Matches 2018-2019 28 Vitória pt POR 1. Primeira Liga 5th 6.5 402 26 115 178 109 3 402 1 0 0.0 1 100.0 169 981 564 15 9 1 9 2 210 36 Matches 2019-2020 29 Vitória pt POR 1. Primeira Liga 7th 26.0 1677 73 406 714 575 30 1677 35 20 57.1 15 42.9 790 5109 2650 75 67 5 33 9 875 159 Matches 2020-2021 30 Paris FC fr FRA 2. Ligue 2 5th 33.5 2253 87 692 1115 464 24 2253 36 22 61.1 14 38.9 1164 5658 2894 80 42 7 34 10 1318 152 Matches 2021-2022 31 Paris FC fr FRA 2. Ligue 2 4th 31.0 2088 88 587 1008 505 29 2088 18 11 61.1 7 38.9 1116 5811 3250 76 57 4 46 17 1219 158 Matches 2022-2023 32 Paris FC fr FRA 2. Ligue 2 7th 18.7 1355 57 339 664 363 18 1355 17 10 58.8 5 29.4 893 5655 2969 52 47 5 21 5 806 83 Matches 2023-2024 33 Angers fr FRA 2. Ligue 2 2nd 16.3 1202 58 307 641 266 9 1202 17 10 58.8 5 29.4 789 4840 2346 45 46 3 14 8 724 70 Matches 2024-2025 34 Angers fr FRA 1. Ligue 1 15th 11.7 785 40 246 366 185 6 785 8 4 50.0 3 37.5 368 1715 939 22 14 2 12 3 450 49 Matches 13 Seasons 9 Clubs 7 Leagues 288.7 9762 429 2692 4686 2467 119 9762 132 77 58.3 50 37.9 5289 29769 15612 365 282 27 169 54 5602 707 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 Paris FC (3 Seasons) 1 League 83.2 5696 232 1618 2787 1332 71 5696 71 43 60.6 26 36.6 3173 17124 9113 208 146 16 101 32 3343 393 Belenenses (2 Seasons) 1 League 67.6 Angers (2 Seasons) 2 Leagues 28.0 1987 98 553 1007 451 15 1987 25 14 56.0 8 32.0 1157 6555 3285 67 60 5 26 11 1174 119 Vitória (2 Seasons) 1 League 32.5 2079 99 521 892 684 33 2079 36 20 55.6 16 44.4 959 6090 3214 90 76 6 42 11 1085 195 St. Gallen (2 Seasons) 1 League 17.0 Strømsgodset (1 Season) 1 League 25.9 Panetolikos (1 Season) 1 League 13.6 Moreirense (1 Season) 1 League 12.0 Lierse (1 Season) 1 League 9.0 Primeira Liga (5 Seasons) 112.1 2079 99 521 892 684 33 2079 36 20 55.6 16 44.4 959 6090 3214 90 76 6 42 11 1085 195 Ligue 2 (4 Seasons) 99.4 6898 290 1925 3428 1598 80 6898 88 53 60.2 31 35.2 3962 21964 11459 253 192 19 115 40 4067 463 Super Lg (2 Seasons) 17.0 Tippeligaen (1 Season) 25.9 Ligue 1 (1 Season) 11.7 785 40 246 366 185 6 785 8 4 50.0 3 37.5 368 1715 939 22 14 2 12 3 450 49 Super League (1 Season) 13.6 Pro League (1 Season) 9.0
Possession Table Season Age Squad 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 2019-2020 29 Vitória 2. Europa Lg GR 5.0 294 12 77 137 86 3 294 3 2 66.7 1 33.3 110 805 501 16 12 0 9 2 147 26 Matches 1 Season 1 Club 1 League 5.0 294 12 77 137 86 3 294 3 2 66.7 1 33.3 110 805 501 16 12 0 9 2 147 26
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 2012-2013 22 Moreirense pt POR 1. Primeira Liga 12 1,080 90 40.0 12.0 12 12 0 Matches 2013-2014 23 Panetolikos gr GRE 1. Super League 14 1,226 88 40.1 13.6 14 0 2014-2015 24 Lierse be BEL 1. Pro League 9 810 90 26.5 9.0 9 9 0 4 0.56 7 23 -16 -1.78 -1.26 Matches 2015 24 Strømsgodset no NOR 1. Tippeligaen 26 2,328 90 86.2 25.9 26 25 0 2 2.15 64 34 +30 +1.16 +2.85 Matches 2015-2016 25 St. Gallen ch SUI 1. Super Lg 17 1,530 90 47.2 17.0 17 17 0 0 0.88 21 41 -20 -1.18 -0.91 Matches 2016-2017 26 Belenenses pt POR 1. Primeira Liga 34 3,025 89 98.9 33.6 34 32 0 0 1.06 27 44 -17 -0.51 +2.07 Matches 2016-2017 26 St. Gallen ch SUI 1. Super Lg 0 0 0 0 1 Matches 2017-2018 27 Belenenses pt POR 1. Primeira Liga 34 3,060 90 100.0 34.0 34 34 0 0 1.09 33 46 -13 -0.38 Matches 2018-2019 28 Vitória pt POR 1. Primeira Liga 9 584 65 19.1 6.5 6 83 5 3 29 12 1.78 8 8 0 0.00 -0.44 7.2 6.7 +0.4 +0.07 -0.36 Matches 2019-2020 29 Vitória 2. Europa Lg 5 450 90 83.3 5.0 5 90 5 0 1 1.56 6 9 -3 -0.60 -0.60 5.7 9.0 -3.3 -0.66 -0.48 Matches 2019-2020 29 Vitória pt POR 1. Primeira Liga 28 2,340 84 76.5 26.0 26 89 24 2 8 1 1.50 41 28 +13 +0.50 +0.25 40.8 27.6 +13.2 +0.51 -0.01 Matches 2020-2021 30 Paris FC fr FRA Coupe de France 1 69 69 38.3 0.8 1 69 0 0 0 3.00 1 0 +1 +1.30 +2.12 Matches 2020-2021 30 Paris FC fr FRA 2. Ligue 2 34 3,014 89 88.1 33.5 34 89 32 0 1 1.54 44 34 +10 +0.30 -1.03 47.0 33.3 +13.7 +0.41 -0.63 Matches 2021-2022 31 Paris FC fr FRA Coupe de France 1 79 79 26.3 0.9 1 79 0 0 2 1.00 2 2 0 0.00 -5.70 Matches 2021-2022 31 Paris FC fr FRA 2. Ligue 2 34 2,786 82 81.5 31.0 31 87 26 3 26 0 1.91 46 24 +22 +0.71 +1.14 43.8 33.1 +10.8 +0.35 +0.50 Matches 2022-2023 32 Paris FC fr FRA Coupe de France 3 215 72 47.8 2.4 2 90 2 1 35 1 2.33 6 2 +4 +1.67 -0.62 Matches 2022-2023 32 Paris FC fr FRA 2. Ligue 2 25 1,684 67 49.2 18.7 19 83 14 6 17 0 1.32 19 22 -3 -0.16 -0.42 23.5 20.9 +2.6 +0.14 -0.08 Matches 2023-2024 33 Angers fr FRA Coupe de France 3 270 90 100.0 3.0 3 90 3 0 0 2.00 4 2 +2 +0.67 Matches 2023-2024 33 Angers fr FRA 2. Ligue 2 27 1,463 54 42.8 16.3 15 83 11 12 18 7 1.70 26 19 +7 +0.43 +0.11 21.0 20.5 +0.5 +0.03 -0.24 Matches 2024-2025 34 Angers fr FRA 1. Ligue 1 14 1,055 75 78.1 11.7 12 84 7 2 21 1 0.93 12 19 -7 -0.60 +0.93 14.2 18.0 -3.8 -0.33 +0.56 Matches 13 Seasons 9 Clubs 9 Leagues 330 27,068 82 57.6 300.8 301 87 258 29 20 33 1.45 367 357 +10 +0.04 -0.08 203.3 169.1 +34.2 +0.23 -0.06 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 Paris FC (3 Seasons) 2 Leagues 98 7,847 80 70.1 87.2 88 87 74 10 22 4 1.65 118 84 +34 +0.39 -0.34 114.4 87.3 +27.1 +0.33 +0.07 Belenenses (2 Seasons) 1 League 68 6,085 89 99.4 67.6 68 66 0 0 1.08 60 90 -30 -0.44 +2.13 Angers (2 Seasons) 3 Leagues 44 2,788 63 55.3 31.0 30 85 21 14 18 8 1.48 42 40 +2 +0.06 -0.02 35.2 38.5 -3.3 -0.12 -0.24 Vitória (2 Seasons) 2 Leagues 42 3,374 80 50.7 37.5 37 88 34 5 20 14 1.57 55 45 +10 +0.27 -0.12 53.7 43.3 +10.4 +0.28 -0.16 St. Gallen (2 Seasons) 1 League 17 1,530 90 23.6 17.0 17 17 0 1 0.88 21 41 -20 -1.18 -0.91 Strømsgodset (1 Season) 1 League 26 2,328 90 86.2 25.9 26 25 0 2 2.15 64 34 +30 +1.16 +2.85 Panetolikos (1 Season) 1 League 14 1,226 88 40.1 13.6 14 0 Moreirense (1 Season) 1 League 12 1,080 90 40.0 12.0 12 12 0 Lierse (1 Season) 1 League 9 810 90 26.5 9.0 9 9 0 4 0.56 7 23 -16 -1.78 -1.26 Primeira Liga (5 Seasons) 117 10,089 86 67.5 112.1 112 88 107 5 20 13 1.25 109 126 -17 -0.17 -0.53 48.0 34.3 +13.7 +0.42 -0.03 Ligue 2 (4 Seasons) 120 8,947 75 65.4 99.4 99 86 83 21 19 8 1.64 135 99 +36 +0.36 +0.08 135.4 107.8 +27.7 +0.28 +0.01 Coupe de France (4 Seasons) 8 633 79 52.8 7.0 7 85 5 1 35 3 2.12 13 6 +7 +1.00 -2.02 Super Lg (2 Seasons) 17 1,530 90 23.6 17.0 17 17 0 1 0.88 21 41 -20 -1.18 -0.91 Tippeligaen (1 Season) 26 2,328 90 86.2 25.9 26 25 0 2 2.15 64 34 +30 +1.16 +2.85 Ligue 1 (1 Season) 14 1,055 75 78.1 11.7 12 84 7 2 21 1 0.93 12 19 -7 -0.60 +0.93 14.2 18.0 -3.8 -0.33 +0.56 Super League (1 Season) 14 1,226 88 40.1 13.6 14 0 Pro League (1 Season) 9 810 90 26.5 9.0 9 9 0 4 0.56 7 23 -16 -1.78 -1.26 Europa Lg (1 Season) 5 450 90 83.3 5.0 5 90 5 0 1 1.56 6 9 -3 -0.60 -0.60 5.7 9.0 -3.3 -0.66 -0.48
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 2012-2013 22 Moreirense 1 League 12 1,080 90 40.0 12.0 12 12 0 2013-2014 23 Panetolikos 1 League 14 1,226 88 40.1 13.6 14 0 2014-2015 24 Lierse 1 League 9 810 90 26.5 9.0 9 9 0 4 0.56 7 23 -16 -1.78 -1.26 2015 24 Strømsgodset 1 League 26 2,328 90 86.2 25.9 26 25 0 2 2.15 64 34 +30 +1.16 +2.85 2015-2016 25 St. Gallen 1 League 17 1,530 90 47.2 17.0 17 17 0 0 0.88 21 41 -20 -1.18 -0.91 2016-2017 26 St. Gallen 1 League 0 0 0 0 1 2016-2017 26 Belenenses 1 League 34 3,025 89 98.9 33.6 34 32 0 0 1.06 27 44 -17 -0.51 +2.07 2017-2018 27 Belenenses 1 League 34 3,060 90 100.0 34.0 34 34 0 0 1.09 33 46 -13 -0.38 2018-2019 28 Vitória 1 League 9 584 65 19.1 6.5 6 83 5 3 29 12 1.78 8 8 0 0.00 -0.44 7.2 6.7 +0.4 +0.07 -0.36 2019-2020 29 Vitória 2 Leagues 33 2,790 85 77.5 31.0 31 89 29 2 8 2 1.51 47 37 +10 +0.32 +0.10 46.5 36.6 +9.9 +0.32 -0.12 2020-2021 30 Paris FC 2 Leagues 35 3,083 88 85.6 34.3 35 88 32 0 1 1.58 45 34 +11 +0.32 -0.55 47.0 33.3 +13.7 +0.41 -0.63 2021-2022 31 Paris FC 2 Leagues 35 2,865 82 77.0 31.8 32 87 26 3 26 2 1.88 48 26 +22 +0.69 -0.47 43.8 33.1 +10.8 +0.35 +0.50 2022-2023 32 Paris FC 2 Leagues 28 1,899 68 49.1 21.1 21 84 16 7 20 1 1.43 25 24 +1 +0.05 -0.45 23.5 20.9 +2.6 +0.14 -0.08 2023-2024 33 Angers 2 Leagues 30 1,733 58 47.0 19.3 18 85 14 12 18 7 1.73 30 21 +9 +0.47 +0.15 21.0 20.5 +0.5 +0.03 -0.24 2024-2025 34 Angers 1 League 14 1,055 75 78.1 11.7 12 84 7 2 21 1 0.93 12 19 -7 -0.60 +0.93 14.2 18.0 -3.8 -0.33 +0.56 13 Seasons 9 Clubs 9 Leagues 330 27,068 82 57.6 300.8 301 87 258 29 20 33 1.45 367 357 +10 +0.04 -0.08 203.3 169.1 +34.2 +0.23 -0.06 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 Paris FC (3 Seasons) 2 Leagues 98 7,847 80 70.1 87.2 88 87 74 10 22 4 1.65 118 84 +34 +0.39 -0.34 114.4 87.3 +27.1 +0.33 +0.07 Belenenses (2 Seasons) 1 League 68 6,085 89 99.4 67.6 68 66 0 0 1.08 60 90 -30 -0.44 +2.13 Angers (2 Seasons) 3 Leagues 44 2,788 63 55.3 31.0 30 85 21 14 18 8 1.48 42 40 +2 +0.06 -0.02 35.2 38.5 -3.3 -0.12 -0.24 Vitória (2 Seasons) 2 Leagues 42 3,374 80 50.7 37.5 37 88 34 5 20 14 1.57 55 45 +10 +0.27 -0.12 53.7 43.3 +10.4 +0.28 -0.16 St. Gallen (2 Seasons) 1 League 17 1,530 90 23.6 17.0 17 17 0 1 0.88 21 41 -20 -1.18 -0.91 Strømsgodset (1 Season) 1 League 26 2,328 90 86.2 25.9 26 25 0 2 2.15 64 34 +30 +1.16 +2.85 Panetolikos (1 Season) 1 League 14 1,226 88 40.1 13.6 14 0 Moreirense (1 Season) 1 League 12 1,080 90 40.0 12.0 12 12 0 Lierse (1 Season) 1 League 9 810 90 26.5 9.0 9 9 0 4 0.56 7 23 -16 -1.78 -1.26 Primeira Liga (5 Seasons) 117 10,089 86 67.5 112.1 112 88 107 5 20 13 1.25 109 126 -17 -0.17 -0.53 48.0 34.3 +13.7 +0.42 -0.03 Ligue 2 (4 Seasons) 120 8,947 75 65.4 99.4 99 86 83 21 19 8 1.64 135 99 +36 +0.36 +0.08 135.4 107.8 +27.7 +0.28 +0.01 Coupe de France (4 Seasons) 8 633 79 52.8 7.0 7 85 5 1 35 3 2.12 13 6 +7 +1.00 -2.02 Super Lg (2 Seasons) 17 1,530 90 23.6 17.0 17 17 0 1 0.88 21 41 -20 -1.18 -0.91 Tippeligaen (1 Season) 26 2,328 90 86.2 25.9 26 25 0 2 2.15 64 34 +30 +1.16 +2.85 Ligue 1 (1 Season) 14 1,055 75 78.1 11.7 12 84 7 2 21 1 0.93 12 19 -7 -0.60 +0.93 14.2 18.0 -3.8 -0.33 +0.56 Super League (1 Season) 14 1,226 88 40.1 13.6 14 0 Pro League (1 Season) 9 810 90 26.5 9.0 9 9 0 4 0.56 7 23 -16 -1.78 -1.26 Europa Lg (1 Season) 5 450 90 83.3 5.0 5 90 5 0 1 1.56 6 9 -3 -0.60 -0.60 5.7 9.0 -3.3 -0.66 -0.48
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 2012-2013 22 Moreirense pt POR 1. Primeira Liga 15th 12 1,080 90 40.0 12.0 12 12 0 Matches 2013-2014 23 Panetolikos gr GRE 1. Super League 8th 14 1,226 88 40.1 13.6 14 0 2014-2015 24 Lierse be BEL 1. Pro League 15th 9 810 90 26.5 9.0 9 9 0 4 0.56 7 23 -16 -1.78 -1.26 Matches 2015 24 Strømsgodset no NOR 1. Tippeligaen 2nd 26 2,328 90 86.2 25.9 26 25 0 2 2.15 64 34 +30 +1.16 +2.85 Matches 2015-2016 25 St. Gallen ch SUI 1. Super Lg 7th 17 1,530 90 47.2 17.0 17 17 0 0 0.88 21 41 -20 -1.18 -0.91 Matches 2016-2017 26 St. Gallen ch SUI 1. Super Lg 7th 0 0 0 0 1 Matches 2016-2017 26 Belenenses pt POR 1. Primeira Liga 14th 34 3,025 89 98.9 33.6 34 32 0 0 1.06 27 44 -17 -0.51 +2.07 Matches 2017-2018 27 Belenenses pt POR 1. Primeira Liga 12th 34 3,060 90 100.0 34.0 34 34 0 0 1.09 33 46 -13 -0.38 Matches 2018-2019 28 Vitória pt POR 1. Primeira Liga 5th 9 584 65 19.1 6.5 6 83 5 3 29 12 1.78 8 8 0 0.00 -0.44 7.2 6.7 +0.4 +0.07 -0.36 Matches 2019-2020 29 Vitória pt POR 1. Primeira Liga 7th 28 2,340 84 76.5 26.0 26 89 24 2 8 1 1.50 41 28 +13 +0.50 +0.25 40.8 27.6 +13.2 +0.51 -0.01 Matches 2020-2021 30 Paris FC fr FRA 2. Ligue 2 5th 34 3,014 89 88.1 33.5 34 89 32 0 1 1.54 44 34 +10 +0.30 -1.03 47.0 33.3 +13.7 +0.41 -0.63 Matches 2021-2022 31 Paris FC fr FRA 2. Ligue 2 4th 34 2,786 82 81.5 31.0 31 87 26 3 26 0 1.91 46 24 +22 +0.71 +1.14 43.8 33.1 +10.8 +0.35 +0.50 Matches 2022-2023 32 Paris FC fr FRA 2. Ligue 2 7th 25 1,684 67 49.2 18.7 19 83 14 6 17 0 1.32 19 22 -3 -0.16 -0.42 23.5 20.9 +2.6 +0.14 -0.08 Matches 2023-2024 33 Angers fr FRA 2. Ligue 2 2nd 27 1,463 54 42.8 16.3 15 83 11 12 18 7 1.70 26 19 +7 +0.43 +0.11 21.0 20.5 +0.5 +0.03 -0.24 Matches 2024-2025 34 Angers fr FRA 1. Ligue 1 15th 14 1,055 75 78.1 11.7 12 84 7 2 21 1 0.93 12 19 -7 -0.60 +0.93 14.2 18.0 -3.8 -0.33 +0.56 Matches 13 Seasons 9 Clubs 7 Leagues 317 25,985 82 57.4 288.7 289 87 248 28 19 29 1.43 348 342 +6 +0.02 +0.04 197.6 160.1 +37.5 +0.26 -0.03 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 Paris FC (3 Seasons) 1 League 93 7,484 80 72.9 83.2 84 87 72 9 20 1 1.62 109 80 +29 +0.35 +0.09 114.4 87.3 +27.1 +0.33 +0.07 Belenenses (2 Seasons) 1 League 68 6,085 89 99.4 67.6 68 66 0 0 1.08 60 90 -30 -0.44 +2.13 Angers (2 Seasons) 2 Leagues 41 2,518 61 52.8 28.0 27 84 18 14 18 8 1.44 38 38 0 0.00 -0.08 35.2 38.5 -3.3 -0.12 -0.24 Vitória (2 Seasons) 1 League 37 2,924 79 47.8 32.5 32 88 29 5 20 13 1.57 49 36 +13 +0.40 +0.01 48.0 34.3 +13.7 +0.42 -0.03 St. Gallen (2 Seasons) 1 League 17 1,530 90 23.6 17.0 17 17 0 1 0.88 21 41 -20 -1.18 -0.91 Strømsgodset (1 Season) 1 League 26 2,328 90 86.2 25.9 26 25 0 2 2.15 64 34 +30 +1.16 +2.85 Panetolikos (1 Season) 1 League 14 1,226 88 40.1 13.6 14 0 Moreirense (1 Season) 1 League 12 1,080 90 40.0 12.0 12 12 0 Lierse (1 Season) 1 League 9 810 90 26.5 9.0 9 9 0 4 0.56 7 23 -16 -1.78 -1.26 Primeira Liga (5 Seasons) 117 10,089 86 67.5 112.1 112 88 107 5 20 13 1.25 109 126 -17 -0.17 -0.53 48.0 34.3 +13.7 +0.42 -0.03 Ligue 2 (4 Seasons) 120 8,947 75 65.4 99.4 99 86 83 21 19 8 1.64 135 99 +36 +0.36 +0.08 135.4 107.8 +27.7 +0.28 +0.01 Super Lg (2 Seasons) 17 1,530 90 23.6 17.0 17 17 0 1 0.88 21 41 -20 -1.18 -0.91 Tippeligaen (1 Season) 26 2,328 90 86.2 25.9 26 25 0 2 2.15 64 34 +30 +1.16 +2.85 Ligue 1 (1 Season) 14 1,055 75 78.1 11.7 12 84 7 2 21 1 0.93 12 19 -7 -0.60 +0.93 14.2 18.0 -3.8 -0.33 +0.56 Super League (1 Season) 14 1,226 88 40.1 13.6 14 0 Pro League (1 Season) 9 810 90 26.5 9.0 9 9 0 4 0.56 7 23 -16 -1.78 -1.26
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 2020-2021 30 Paris FC fr FRA Coupe de France 33rd 1 69 69 38.3 0.8 1 69 0 0 0 3.00 1 0 +1 +1.30 +2.12 Matches 2021-2022 31 Paris FC fr FRA Coupe de France R64 1 79 79 26.3 0.9 1 79 0 0 2 1.00 2 2 0 0.00 -5.70 Matches 2022-2023 32 Paris FC fr FRA Coupe de France R16 3 215 72 47.8 2.4 2 90 2 1 35 1 2.33 6 2 +4 +1.67 -0.62 Matches 2023-2024 33 Angers fr FRA Coupe de France R64 3 270 90 100.0 3.0 3 90 3 0 0 2.00 4 2 +2 +0.67 Matches 4 Seasons 2 Clubs 1 League 8 633 79 52.8 7.0 7 85 5 1 35 3 2.12 13 6 +7 +1.00 -2.02 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Paris FC (3 Seasons) 1 League 5 363 73 39.0 4.0 4 82 2 1 35 3 2.20 9 4 +5 +1.24 -1.78 Angers (1 Season) 1 League 3 270 90 100.0 3.0 3 90 3 0 0 2.00 4 2 +2 +0.67
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 29 Vitória 2. Europa Lg GR 5 450 90 83.3 5.0 5 90 5 0 1 1.56 6 9 -3 -0.60 -0.60 5.7 9.0 -3.3 -0.66 -0.48 Matches 1 Season 1 Club 1 League 5 450 90 83.3 5.0 5 90 5 0 1 1.56 6 9 -3 -0.60 -0.60 5.7 9.0 -3.3 -0.66 -0.48
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 2012-2013 22 Moreirense 1 League 12.0 3 0 2013-2014 23 Panetolikos 1 League 13.6 0 0 14 2014-2015 24 Lierse 1 League 9.0 1 0 2015 24 Strømsgodset 1 League 25.9 1 0 18 2015-2016 25 St. Gallen 1 League 17.0 5 0 2016-2017 26 Belenenses 1 League 33.6 3 0 0 31 0 0 0 0 0 0 0 1 2017-2018 27 Belenenses 1 League 34.0 3 0 0 32 41 4 116 64 31 0 1 1 2018-2019 28 Vitória 1 League 6.5 2 0 0 3 2 0 19 12 4 0 0 0 24 10 4 71.4 2019-2020 29 Vitória 2 Leagues 31.0 5 1 1 27 18 7 122 34 32 0 0 1 151 45 47 48.9 2020-2021 30 Paris FC 2 Leagues 34.3 2 0 0 19 39 1 105 41 19 0 0 0 192 38 30 55.9 2021-2022 31 Paris FC 2 Leagues 31.8 1 0 0 20 33 3 100 31 25 0 0 0 180 40 44 47.6 2022-2023 32 Paris FC 2 Leagues 21.1 0 0 0 10 35 3 108 23 19 0 0 0 111 21 28 42.9 2023-2024 33 Angers 2 Leagues 19.3 1 0 0 10 7 3 61 25 23 0 0 1 91 17 19 47.2 2024-2025 34 Angers 1 League 11.7 1 0 0 4 18 0 47 21 23 0 0 0 57 8 17 32.0 13 Seasons 9 Clubs 9 Leagues 300.8 28 1 1 188 193 21 678 251 176 0 1 4 806 179 189 48.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Paris FC (3 Seasons) 2 Leagues 87.2 3 0 0 49 107 7 313 95 63 0 0 0 483 99 102 49.3 Belenenses (2 Seasons) 1 League 67.6 6 0 0 63 41 4 116 64 31 0 1 2 Angers (2 Seasons) 3 Leagues 31.0 2 0 0 14 25 3 108 46 46 0 0 1 148 25 36 41.0 Vitória (2 Seasons) 2 Leagues 37.5 7 1 1 30 20 7 141 46 36 0 0 1 175 55 51 51.9 St. Gallen (2 Seasons) 1 League 17.0 5 0 Strømsgodset (1 Season) 1 League 25.9 1 0 18 Panetolikos (1 Season) 1 League 13.6 0 0 14 Moreirense (1 Season) 1 League 12.0 3 0 Lierse (1 Season) 1 League 9.0 1 0 Primeira Liga (5 Seasons) 112.1 15 1 1 93 59 11 238 107 64 0 1 2 150 49 38 56.3 Ligue 2 (4 Seasons) 99.4 4 0 0 58 109 9 360 120 81 0 0 1 574 116 121 48.9 Coupe de France (4 Seasons) 7.0 0 0 0 1 5 1 14 0 5 0 Super Lg (2 Seasons) 17.0 5 0 Tippeligaen (1 Season) 25.9 1 0 18 Ligue 1 (1 Season) 11.7 1 0 0 4 18 0 47 21 23 0 0 0 57 8 17 32.0 Super League (1 Season) 13.6 0 0 14 Pro League (1 Season) 9.0 1 0 Europa Lg (1 Season) 5.0 1 0 0 0 2 0 19 3 3 0 0 1 25 6 13 31.6
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 29 Vitória 2. Europa Lg GR 5.0 1 0 0 0 2 0 19 3 3 0 0 1 25 6 13 31.6 Matches 1 Season 1 Club 1 League 5.0 1 0 0 0 2 0 19 3 3 0 0 1 25 6 13 31.6
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 Florent Hanin Pages
Florent Hanin 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