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 2016-2017 21 Moreirense pt POR 1. Primeira Liga 29 29 2,594 28.8 0 4 4 0 0 1 3 0 0.00 0.14 0.14 0.00 0.14 Matches 2017-2018 22 Guingamp fr FRA Coupe de France 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Guingamp fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Guingamp fr FRA 1. Ligue 1 21 19 1,721 19.1 0 2 2 0 0 0 4 0 0.1 0.1 1.0 1.2 39 79 76 0.00 0.10 0.10 0.00 0.10 0.01 0.05 0.06 0.01 0.06 Matches 2018-2019 23 Guingamp fr FRA Coupe de France 3 3 300 3.3 0 3 3 0 0 0 0 0 0.00 0.90 0.90 0.00 0.90 Matches 2018-2019 23 Guingamp fr FRA 1. Coupe de la Ligue 4 4 403 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Guingamp fr FRA 1. Ligue 1 36 36 3,240 36.0 0 8 8 0 0 0 4 0 0.8 0.8 6.3 7.1 74 165 129 0.00 0.22 0.22 0.00 0.22 0.02 0.17 0.20 0.02 0.20 Matches 2019-2020 24 Beşiktaş 2. Europa Lg 6 5 433 4.8 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 10 24 23 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05 Matches 2019-2020 24 Guingamp fr FRA 2. Ligue 2 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Beşiktaş tr TUR 1. Süper Lig 9 8 623 6.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Guingamp fr FRA 2. Ligue 2 16 16 1,413 15.7 0 2 2 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 Matches 2020-2021 25 Paços pt POR 1. Primeira Liga 20 16 1,405 15.6 0 2 2 0 0 0 4 0 0.0 0.0 2.1 2.2 20 62 56 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Matches 2021-2022 26 Lech Poznań pl POL 1. Ekstraklasa 21 21 1,844 20.5 1 4 5 1 0 0 1 0 0.05 0.20 0.24 0.05 0.24 Matches 2021-2022 26 Guingamp fr FRA 2. Ligue 2 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Lech Poznań 3. Conf Lg 11 10 914 10.2 0 1 1 0 0 0 2 0 0.0 0.0 0.7 0.7 14 34 44 0.00 0.10 0.10 0.00 0.10 0.00 0.07 0.07 0.00 0.07 Matches 2022-2023 27 Lech Poznań pl POL 1. Ekstraklasa 19 17 1,539 17.1 0 2 2 0 0 0 0 0 0.00 0.12 0.12 0.00 0.12 Matches 2023-2024 28 Al-Khaleej sa KSA 1. Pro League 34 34 2,989 33.2 0 3 3 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Matches 2024-2025 29 Al-Khaleej sa KSA 1. Saudi Professional League 33 33 2,951 32.8 0 7 7 0 0 0 3 0 0.00 0.21 0.21 0.00 0.21 Matches 9 Seasons 6 Clubs 10 Leagues 269 258 22,989 255.4 1 38 39 1 0 1 26 0 1.0 1.0 10.3 11.3 157 364 328 0.00 0.15 0.15 0.00 0.15 0.01 0.12 0.13 0.01 0.13 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Guingamp (5 Seasons) 4 Leagues 87 85 7,697 85.5 0 15 15 0 0 0 9 0 0.9 0.9 7.3 8.2 113 244 205 0.00 0.18 0.18 0.00 0.18 0.02 0.13 0.15 0.02 0.15 Al-Khaleej (2 Seasons) 1 League 67 67 5,940 66.0 0 10 10 0 0 0 5 0 0.00 0.15 0.15 0.00 0.15 Lech Poznań (2 Seasons) 2 Leagues 51 48 4,297 47.7 1 7 8 1 0 0 3 0 0.0 0.0 0.7 0.7 14 34 44 0.02 0.15 0.17 0.02 0.17 0.00 0.07 0.07 0.00 0.07 Moreirense (1 Season) 1 League 29 29 2,594 28.8 0 4 4 0 0 1 3 0 0.00 0.14 0.14 0.00 0.14 Paços (1 Season) 1 League 20 16 1,405 15.6 0 2 2 0 0 0 4 0 0.0 0.0 2.1 2.2 20 62 56 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Beşiktaş (1 Season) 2 Leagues 15 13 1,056 11.7 0 0 0 0 0 0 2 0 0.1 0.1 0.1 0.2 10 24 23 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05 Ligue 2 (3 Seasons) 20 20 1,763 19.6 0 2 2 0 0 0 1 0 0.00 0.10 0.10 0.00 0.10 Pro League (2 Seasons) 67 67 5,940 66.0 0 10 10 0 0 0 5 0 0.00 0.15 0.15 0.00 0.15 Ligue 1 (2 Seasons) 57 55 4,961 55.1 0 10 10 0 0 0 8 0 0.9 0.9 7.3 8.2 113 244 205 0.00 0.18 0.18 0.00 0.18 0.02 0.13 0.15 0.02 0.15 Primeira Liga (2 Seasons) 49 45 3,999 44.4 0 6 6 0 0 1 7 0 0.0 0.0 2.1 2.2 20 62 56 0.00 0.14 0.14 0.00 0.14 0.00 0.14 0.14 0.00 0.14 Ekstraklasa (2 Seasons) 40 38 3,383 37.6 1 6 7 1 0 0 1 0 0.03 0.16 0.19 0.03 0.19 Coupe de France (2 Seasons) 5 5 480 5.3 0 3 3 0 0 0 0 0 0.00 0.56 0.56 0.00 0.56 Coupe de la Ligue (2 Seasons) 5 5 493 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 11 10 914 10.2 0 1 1 0 0 0 2 0 0.0 0.0 0.7 0.7 14 34 44 0.00 0.10 0.10 0.00 0.10 0.00 0.07 0.07 0.00 0.07 Süper Lig (1 Season) 9 8 623 6.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 6 5 433 4.8 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 10 24 23 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05
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 2016-2017 21 Moreirense 1 League 29 29 2,594 28.8 0 4 4 0 0 1 3 0 0.00 0.14 0.14 0.00 0.14 2017-2018 22 Guingamp 3 Leagues 24 22 1,991 22.1 0 2 2 0 0 0 4 0 0.1 0.1 1.0 1.2 39 79 76 0.00 0.09 0.09 0.00 0.09 0.01 0.05 0.06 0.01 0.06 2018-2019 23 Guingamp 3 Leagues 43 43 3,943 43.8 0 11 11 0 0 0 4 0 0.8 0.8 6.3 7.1 74 165 129 0.00 0.25 0.25 0.00 0.25 0.02 0.17 0.20 0.02 0.20 2019-2020 24 Beşiktaş 2 Leagues 15 13 1,056 11.7 0 0 0 0 0 0 2 0 0.1 0.1 0.1 0.2 10 24 23 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05 2019-2020 24 Guingamp 1 League 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Paços 1 League 20 16 1,405 15.6 0 2 2 0 0 0 4 0 0.0 0.0 2.1 2.2 20 62 56 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 2020-2021 25 Guingamp 1 League 16 16 1,413 15.7 0 2 2 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 2021-2022 26 Guingamp 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 2021-2022 26 Lech Poznań 1 League 21 21 1,844 20.5 1 4 5 1 0 0 1 0 0.05 0.20 0.24 0.05 0.24 2022-2023 27 Lech Poznań 2 Leagues 30 27 2,453 27.3 0 3 3 0 0 0 2 0 0.0 0.0 0.7 0.7 14 34 44 0.00 0.11 0.11 0.00 0.11 0.00 0.07 0.07 0.00 0.07 2023-2024 28 Al-Khaleej 1 League 34 34 2,989 33.2 0 3 3 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 2024-2025 29 Al-Khaleej 1 League 33 33 2,951 32.8 0 7 7 0 0 0 3 0 0.00 0.21 0.21 0.00 0.21 9 Seasons 6 Clubs 10 Leagues 269 258 22,989 255.4 1 38 39 1 0 1 26 0 1.0 1.0 10.3 11.3 157 364 328 0.00 0.15 0.15 0.00 0.15 0.01 0.12 0.13 0.01 0.13 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Guingamp (5 Seasons) 4 Leagues 87 85 7,697 85.5 0 15 15 0 0 0 9 0 0.9 0.9 7.3 8.2 113 244 205 0.00 0.18 0.18 0.00 0.18 0.02 0.13 0.15 0.02 0.15 Al-Khaleej (2 Seasons) 1 League 67 67 5,940 66.0 0 10 10 0 0 0 5 0 0.00 0.15 0.15 0.00 0.15 Lech Poznań (2 Seasons) 2 Leagues 51 48 4,297 47.7 1 7 8 1 0 0 3 0 0.0 0.0 0.7 0.7 14 34 44 0.02 0.15 0.17 0.02 0.17 0.00 0.07 0.07 0.00 0.07 Moreirense (1 Season) 1 League 29 29 2,594 28.8 0 4 4 0 0 1 3 0 0.00 0.14 0.14 0.00 0.14 Paços (1 Season) 1 League 20 16 1,405 15.6 0 2 2 0 0 0 4 0 0.0 0.0 2.1 2.2 20 62 56 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Beşiktaş (1 Season) 2 Leagues 15 13 1,056 11.7 0 0 0 0 0 0 2 0 0.1 0.1 0.1 0.2 10 24 23 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05 Ligue 2 (3 Seasons) 20 20 1,763 19.6 0 2 2 0 0 0 1 0 0.00 0.10 0.10 0.00 0.10 Pro League (2 Seasons) 67 67 5,940 66.0 0 10 10 0 0 0 5 0 0.00 0.15 0.15 0.00 0.15 Ligue 1 (2 Seasons) 57 55 4,961 55.1 0 10 10 0 0 0 8 0 0.9 0.9 7.3 8.2 113 244 205 0.00 0.18 0.18 0.00 0.18 0.02 0.13 0.15 0.02 0.15 Primeira Liga (2 Seasons) 49 45 3,999 44.4 0 6 6 0 0 1 7 0 0.0 0.0 2.1 2.2 20 62 56 0.00 0.14 0.14 0.00 0.14 0.00 0.14 0.14 0.00 0.14 Ekstraklasa (2 Seasons) 40 38 3,383 37.6 1 6 7 1 0 0 1 0 0.03 0.16 0.19 0.03 0.19 Coupe de France (2 Seasons) 5 5 480 5.3 0 3 3 0 0 0 0 0 0.00 0.56 0.56 0.00 0.56 Coupe de la Ligue (2 Seasons) 5 5 493 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 11 10 914 10.2 0 1 1 0 0 0 2 0 0.0 0.0 0.7 0.7 14 34 44 0.00 0.10 0.10 0.00 0.10 0.00 0.07 0.07 0.00 0.07 Süper Lig (1 Season) 9 8 623 6.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 6 5 433 4.8 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 10 24 23 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05
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 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 29 29 2,594 28.8 0 4 4 0 0 1 3 0 0.00 0.14 0.14 0.00 0.14 Matches 2017-2018 22 Guingamp fr FRA 1. Ligue 1 12th 21 19 1,721 19.1 0 2 2 0 0 0 4 0 0.1 0.1 1.0 1.2 39 79 76 0.00 0.10 0.10 0.00 0.10 0.01 0.05 0.06 0.01 0.06 Matches 2018-2019 23 Guingamp fr FRA 1. Ligue 1 20th 36 36 3,240 36.0 0 8 8 0 0 0 4 0 0.8 0.8 6.3 7.1 74 165 129 0.00 0.22 0.22 0.00 0.22 0.02 0.17 0.20 0.02 0.20 Matches 2019-2020 24 Beşiktaş tr TUR 1. Süper Lig 3rd 9 8 623 6.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Guingamp fr FRA 2. Ligue 2 8th 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Paços pt POR 1. Primeira Liga 5th 20 16 1,405 15.6 0 2 2 0 0 0 4 0 0.0 0.0 2.1 2.2 20 62 56 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Matches 2020-2021 25 Guingamp fr FRA 2. Ligue 2 9th 16 16 1,413 15.7 0 2 2 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 Matches 2021-2022 26 Guingamp fr FRA 2. Ligue 2 6th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Lech Poznań pl POL 1. Ekstraklasa 1st 21 21 1,844 20.5 1 4 5 1 0 0 1 0 0.05 0.20 0.24 0.05 0.24 Matches 2022-2023 27 Lech Poznań pl POL 1. Ekstraklasa 3rd 19 17 1,539 17.1 0 2 2 0 0 0 0 0 0.00 0.12 0.12 0.00 0.12 Matches 2023-2024 28 Al-Khaleej sa KSA 1. Pro League 11th 34 34 2,989 33.2 0 3 3 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Matches 2024-2025 29 Al-Khaleej sa KSA 1. Saudi Professional League 12th 33 33 2,951 32.8 0 7 7 0 0 0 3 0 0.00 0.21 0.21 0.00 0.21 Matches 9 Seasons 6 Clubs 6 Leagues 242 233 20,669 229.7 1 34 35 1 0 1 24 0 0.9 0.9 9.5 10.4 133 306 261 0.00 0.15 0.15 0.00 0.15 0.01 0.13 0.15 0.01 0.15 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 Guingamp (5 Seasons) 2 Leagues 77 75 6,724 74.7 0 12 12 0 0 0 9 0 0.9 0.9 7.3 8.2 113 244 205 0.00 0.16 0.16 0.00 0.16 0.02 0.13 0.15 0.02 0.15 Al-Khaleej (2 Seasons) 1 League 67 67 5,940 66.0 0 10 10 0 0 0 5 0 0.00 0.15 0.15 0.00 0.15 Lech Poznań (2 Seasons) 1 League 40 38 3,383 37.6 1 6 7 1 0 0 1 0 0.03 0.16 0.19 0.03 0.19 Moreirense (1 Season) 1 League 29 29 2,594 28.8 0 4 4 0 0 1 3 0 0.00 0.14 0.14 0.00 0.14 Paços (1 Season) 1 League 20 16 1,405 15.6 0 2 2 0 0 0 4 0 0.0 0.0 2.1 2.2 20 62 56 0.00 0.13 0.13 0.00 0.13 0.00 0.14 0.14 0.00 0.14 Beşiktaş (1 Season) 1 League 9 8 623 6.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 20 20 1,763 19.6 0 2 2 0 0 0 1 0 0.00 0.10 0.10 0.00 0.10 Pro League (2 Seasons) 67 67 5,940 66.0 0 10 10 0 0 0 5 0 0.00 0.15 0.15 0.00 0.15 Ligue 1 (2 Seasons) 57 55 4,961 55.1 0 10 10 0 0 0 8 0 0.9 0.9 7.3 8.2 113 244 205 0.00 0.18 0.18 0.00 0.18 0.02 0.13 0.15 0.02 0.15 Primeira Liga (2 Seasons) 49 45 3,999 44.4 0 6 6 0 0 1 7 0 0.0 0.0 2.1 2.2 20 62 56 0.00 0.14 0.14 0.00 0.14 0.00 0.14 0.14 0.00 0.14 Ekstraklasa (2 Seasons) 40 38 3,383 37.6 1 6 7 1 0 0 1 0 0.03 0.16 0.19 0.03 0.19 Süper Lig (1 Season) 9 8 623 6.9 0 0 0 0 0 0 2 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 24 Beşiktaş 2. Europa Lg GR 6 5 433 4.8 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 10 24 23 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05 Matches 2022-2023 27 Lech Poznań 3. Conf Lg QF 11 10 914 10.2 0 1 1 0 0 0 2 0 0.0 0.0 0.7 0.7 14 34 44 0.00 0.10 0.10 0.00 0.10 0.00 0.07 0.07 0.00 0.07 Matches 2 Seasons 2 Clubs 2 Leagues 17 15 1,347 15.0 0 1 1 0 0 0 2 0 0.1 0.1 0.8 0.9 24 58 67 0.00 0.07 0.07 0.00 0.07 0.01 0.05 0.06 0.01 0.06 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 Lech Poznań (1 Season) 1 League 11 10 914 10.2 0 1 1 0 0 0 2 0 0.0 0.0 0.7 0.7 14 34 44 0.00 0.10 0.10 0.00 0.10 0.00 0.07 0.07 0.00 0.07 Beşiktaş (1 Season) 1 League 6 5 433 4.8 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 10 24 23 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05 Conf Lg (1 Season) 11 10 914 10.2 0 1 1 0 0 0 2 0 0.0 0.0 0.7 0.7 14 34 44 0.00 0.10 0.10 0.00 0.10 0.00 0.07 0.07 0.00 0.07 Europa Lg (1 Season) 6 5 433 4.8 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 10 24 23 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.05 0.03 0.05
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 2016-2017 21 Moreirense 1 League 28.8 0 0 4 0.00 0.14 0.00 0 1 2017-2018 22 Guingamp 3 Leagues 22.1 0 3 1 33.3 0.16 0.05 0.00 0.00 23.7 0 0 0 0.1 0.1 0.04 -0.1 -0.1 2018-2019 23 Guingamp 3 Leagues 43.8 0 18 5 27.8 0.46 0.13 0.00 0.00 23.9 4 0 0 0.8 0.8 0.04 -0.8 -0.8 2019-2020 24 Beşiktaş 2 Leagues 11.7 0 4 1 25.0 0.34 0.09 0.00 0.00 24.1 0 0 0 0.1 0.1 0.04 -0.1 -0.1 2019-2020 24 Guingamp 1 League 0.9 0 1 0 0.0 1.13 0.00 0.00 0 0 2020-2021 25 Paços 1 League 15.6 0 1 1 100.0 0.06 0.06 0.00 0.00 14.9 0 0 0 0.0 0.0 0.04 0.0 0.0 2020-2021 25 Guingamp 1 League 15.7 0 4 0 0.0 0.25 0.00 0.00 0 0 2021-2022 26 Guingamp 1 League 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 2021-2022 26 Lech Poznań 1 League 20.5 1 0 0 2022-2023 27 Lech Poznań 2 Leagues 27.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2023-2024 28 Al-Khaleej 1 League 33.2 0 10 2 20.0 0.30 0.06 0.00 0.00 0 0 2024-2025 29 Al-Khaleej 1 League 32.8 0 8 2 25.0 0.24 0.06 0.00 0.00 0 0 9 Seasons 6 Clubs 10 Leagues 255.4 1 50 16 32.0 0.24 0.08 0.00 0.00 23.6 4 0 1 1.0 1.0 0.04 -1.0 -1.0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Guingamp (5 Seasons) 4 Leagues 85.5 0 27 6 22.2 0.35 0.08 0.00 0.00 23.9 4 0 0 0.9 0.9 0.04 -0.9 -0.9 Al-Khaleej (2 Seasons) 1 League 66.0 0 18 4 22.2 0.27 0.06 0.00 0.00 0 0 Lech Poznań (2 Seasons) 2 Leagues 47.7 1 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Moreirense (1 Season) 1 League 28.8 0 0 4 0.00 0.14 0.00 0 1 Paços (1 Season) 1 League 15.6 0 1 1 100.0 0.06 0.06 0.00 0.00 14.9 0 0 0 0.0 0.0 0.04 0.0 0.0 Beşiktaş (1 Season) 2 Leagues 11.7 0 4 1 25.0 0.34 0.09 0.00 0.00 24.1 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Ligue 2 (3 Seasons) 19.6 0 6 0 0.0 0.31 0.00 0.00 0 0 Pro League (2 Seasons) 66.0 0 18 4 22.2 0.27 0.06 0.00 0.00 0 0 Ligue 1 (2 Seasons) 55.1 0 21 6 28.6 0.38 0.11 0.00 0.00 23.9 4 0 0 0.9 0.9 0.04 -0.9 -0.9 Primeira Liga (2 Seasons) 44.4 0 1 5 500.0 0.02 0.11 0.00 0.00 14.9 0 0 1 0.0 0.0 0.04 0.0 0.0 Ekstraklasa (2 Seasons) 37.6 1 0 0 Coupe de France (2 Seasons) 5.3 0 0 0 0.00 0.00 0 0 Coupe de la Ligue (2 Seasons) 5.5 0 0 0 Conf Lg (1 Season) 10.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Süper Lig (1 Season) 6.9 0 1 0 0.0 0.14 0.00 0.00 0 0 Europa Lg (1 Season) 4.8 0 3 1 33.3 0.62 0.21 0.00 0.00 24.1 0 0 0 0.1 0.1 0.04 -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 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 28.8 0 0 4 0.00 0.14 0.00 0 1 Matches 2017-2018 22 Guingamp fr FRA 1. Ligue 1 12th 19.1 0 3 1 33.3 0.16 0.05 0.00 0.00 23.7 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2018-2019 23 Guingamp fr FRA 1. Ligue 1 20th 36.0 0 18 5 27.8 0.50 0.14 0.00 0.00 23.9 4 0 0 0.8 0.8 0.04 -0.8 -0.8 Matches 2019-2020 24 Beşiktaş tr TUR 1. Süper Lig 3rd 6.9 0 1 0 0.0 0.14 0.00 0.00 0 0 Matches 2019-2020 24 Guingamp fr FRA 2. Ligue 2 8th 0.9 0 1 0 0.0 1.13 0.00 0.00 0 0 Matches 2020-2021 25 Paços pt POR 1. Primeira Liga 5th 15.6 0 1 1 100.0 0.06 0.06 0.00 0.00 14.9 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 2020-2021 25 Guingamp fr FRA 2. Ligue 2 9th 15.7 0 4 0 0.0 0.25 0.00 0.00 0 0 Matches 2021-2022 26 Guingamp fr FRA 2. Ligue 2 6th 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 Matches 2021-2022 26 Lech Poznań pl POL 1. Ekstraklasa 1st 20.5 1 0 0 Matches 2022-2023 27 Lech Poznań pl POL 1. Ekstraklasa 3rd 17.1 0 0 0 Matches 2023-2024 28 Al-Khaleej sa KSA 1. Pro League 11th 33.2 0 10 2 20.0 0.30 0.06 0.00 0.00 0 0 Matches 2024-2025 29 Al-Khaleej sa KSA 1. Saudi Professional League 12th 32.8 0 8 2 25.0 0.24 0.06 0.00 0.00 0 0 Matches 9 Seasons 6 Clubs 6 Leagues 229.7 1 47 15 31.9 0.24 0.08 0.00 0.00 23.5 4 0 1 0.9 0.9 0.04 -0.9 -0.9 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Guingamp (5 Seasons) 2 Leagues 74.7 0 27 6 22.2 0.36 0.08 0.00 0.00 23.9 4 0 0 0.9 0.9 0.04 -0.9 -0.9 Al-Khaleej (2 Seasons) 1 League 66.0 0 18 4 22.2 0.27 0.06 0.00 0.00 0 0 Lech Poznań (2 Seasons) 1 League 37.6 1 0 0 Moreirense (1 Season) 1 League 28.8 0 0 4 0.00 0.14 0.00 0 1 Paços (1 Season) 1 League 15.6 0 1 1 100.0 0.06 0.06 0.00 0.00 14.9 0 0 0 0.0 0.0 0.04 0.0 0.0 Beşiktaş (1 Season) 1 League 6.9 0 1 0 0.0 0.14 0.00 0.00 0 0 Ligue 2 (3 Seasons) 19.6 0 6 0 0.0 0.31 0.00 0.00 0 0 Pro League (2 Seasons) 66.0 0 18 4 22.2 0.27 0.06 0.00 0.00 0 0 Ligue 1 (2 Seasons) 55.1 0 21 6 28.6 0.38 0.11 0.00 0.00 23.9 4 0 0 0.9 0.9 0.04 -0.9 -0.9 Primeira Liga (2 Seasons) 44.4 0 1 5 500.0 0.02 0.11 0.00 0.00 14.9 0 0 1 0.0 0.0 0.04 0.0 0.0 Ekstraklasa (2 Seasons) 37.6 1 0 0 Süper Lig (1 Season) 6.9 0 1 0 0.0 0.14 0.00 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 24 Beşiktaş 2. Europa Lg GR 4.8 0 3 1 33.3 0.62 0.21 0.00 0.00 24.1 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2022-2023 27 Lech Poznań 3. Conf Lg QF 10.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2 Seasons 2 Clubs 2 Leagues 15.0 0 3 1 33.3 0.20 0.07 0.00 0.00 24.1 0 0 0 0.1 0.1 0.04 -0.1 -0.1 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 Lech Poznań (1 Season) 1 League 10.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Beşiktaş (1 Season) 1 League 4.8 0 3 1 33.3 0.62 0.21 0.00 0.00 24.1 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Conf Lg (1 Season) 10.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Europa Lg (1 Season) 4.8 0 3 1 33.3 0.62 0.21 0.00 0.00 24.1 0 0 0 0.1 0.1 0.04 -0.1 -0.1
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 2016-2017 21 Moreirense 1 League 28.8 4 2017-2018 22 Guingamp 3 Leagues 22.1 784 1031 76.0 12191 5680 418 467 89.5 261 344 75.9 65 133 48.9 2 1.0 1.3 +1.0 19 58 18 9 79 2018-2019 23 Guingamp 3 Leagues 43.8 1527 2111 72.3 26470 12791 709 804 88.2 637 850 74.9 146 339 43.1 11 6.3 6.6 +4.7 54 109 40 28 165 2019-2020 24 Beşiktaş 2 Leagues 11.7 310 363 85.4 4984 1311 170 186 91.4 106 124 85.5 29 42 69.0 0 0.1 0.2 -0.1 3 21 3 2 24 2019-2020 24 Guingamp 1 League 0.9 0 2020-2021 25 Paços 1 League 15.6 618 815 75.8 11115 4994 279 312 89.4 268 339 79.1 62 126 49.2 2 2.1 1.6 -0.1 17 45 11 7 62 2020-2021 25 Guingamp 1 League 15.7 2 2021-2022 26 Guingamp 1 League 3.0 0 2021-2022 26 Lech Poznań 1 League 20.5 4 2022-2023 27 Lech Poznań 2 Leagues 27.3 398 489 81.4 6991 2439 187 205 91.2 164 196 83.7 40 72 55.6 3 0.7 0.7 +2.3 9 26 7 1 34 2023-2024 28 Al-Khaleej 1 League 33.2 3 2024-2025 29 Al-Khaleej 1 League 32.8 7 9 Seasons 6 Clubs 10 Leagues 255.4 3637 4809 75.6 61751 27215 1763 1974 89.3 1436 1853 77.5 342 712 48.0 38 10.3 10.5 +27.7 102 259 79 47 364 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 Guingamp (5 Seasons) 4 Leagues 85.5 2311 3142 73.6 38661 18471 1127 1271 88.7 898 1194 75.2 211 472 44.7 15 7.3 7.9 +7.7 73 167 58 37 244 Al-Khaleej (2 Seasons) 1 League 66.0 10 Lech Poznań (2 Seasons) 2 Leagues 47.7 398 489 81.4 6991 2439 187 205 91.2 164 196 83.7 40 72 55.6 7 0.7 0.7 +6.3 9 26 7 1 34 Moreirense (1 Season) 1 League 28.8 4 Paços (1 Season) 1 League 15.6 618 815 75.8 11115 4994 279 312 89.4 268 339 79.1 62 126 49.2 2 2.1 1.6 -0.1 17 45 11 7 62 Beşiktaş (1 Season) 2 Leagues 11.7 310 363 85.4 4984 1311 170 186 91.4 106 124 85.5 29 42 69.0 0 0.1 0.2 -0.1 3 21 3 2 24 Ligue 2 (3 Seasons) 19.6 2 Pro League (2 Seasons) 66.0 10 Ligue 1 (2 Seasons) 55.1 2311 3142 73.6 38661 18471 1127 1271 88.7 898 1194 75.2 211 472 44.7 10 7.3 7.9 +2.7 73 167 58 37 244 Primeira Liga (2 Seasons) 44.4 618 815 75.8 11115 4994 279 312 89.4 268 339 79.1 62 126 49.2 6 2.1 1.6 +3.9 17 45 11 7 62 Ekstraklasa (2 Seasons) 37.6 6 Coupe de France (2 Seasons) 5.3 3 Coupe de la Ligue (2 Seasons) 5.5 0 Conf Lg (1 Season) 10.2 398 489 81.4 6991 2439 187 205 91.2 164 196 83.7 40 72 55.6 1 0.7 0.7 +0.3 9 26 7 1 34 Süper Lig (1 Season) 6.9 0 Europa Lg (1 Season) 4.8 310 363 85.4 4984 1311 170 186 91.4 106 124 85.5 29 42 69.0 0 0.1 0.2 -0.1 3 21 3 2 24
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 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 28.8 4 Matches 2017-2018 22 Guingamp fr FRA 1. Ligue 1 12th 19.1 784 1031 76.0 12191 5680 418 467 89.5 261 344 75.9 65 133 48.9 2 1.0 1.3 +1.0 19 58 18 9 79 Matches 2018-2019 23 Guingamp fr FRA 1. Ligue 1 20th 36.0 1527 2111 72.3 26470 12791 709 804 88.2 637 850 74.9 146 339 43.1 8 6.3 6.6 +1.7 54 109 40 28 165 Matches 2019-2020 24 Beşiktaş tr TUR 1. Süper Lig 3rd 6.9 0 Matches 2019-2020 24 Guingamp fr FRA 2. Ligue 2 8th 0.9 0 Matches 2020-2021 25 Paços pt POR 1. Primeira Liga 5th 15.6 618 815 75.8 11115 4994 279 312 89.4 268 339 79.1 62 126 49.2 2 2.1 1.6 -0.1 17 45 11 7 62 Matches 2020-2021 25 Guingamp fr FRA 2. Ligue 2 9th 15.7 2 Matches 2021-2022 26 Guingamp fr FRA 2. Ligue 2 6th 3.0 0 Matches 2021-2022 26 Lech Poznań pl POL 1. Ekstraklasa 1st 20.5 4 Matches 2022-2023 27 Lech Poznań pl POL 1. Ekstraklasa 3rd 17.1 2 Matches 2023-2024 28 Al-Khaleej sa KSA 1. Pro League 11th 33.2 3 Matches 2024-2025 29 Al-Khaleej sa KSA 1. Saudi Professional League 12th 32.8 7 Matches 9 Seasons 6 Clubs 6 Leagues 229.7 2929 3957 74.0 49776 23465 1406 1583 88.8 1166 1533 76.1 273 598 45.7 34 9.5 9.5 +24.5 90 212 69 44 306 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 Guingamp (5 Seasons) 2 Leagues 74.7 2311 3142 73.6 38661 18471 1127 1271 88.7 898 1194 75.2 211 472 44.7 12 7.3 7.9 +4.7 73 167 58 37 244 Al-Khaleej (2 Seasons) 1 League 66.0 10 Lech Poznań (2 Seasons) 1 League 37.6 6 Moreirense (1 Season) 1 League 28.8 4 Paços (1 Season) 1 League 15.6 618 815 75.8 11115 4994 279 312 89.4 268 339 79.1 62 126 49.2 2 2.1 1.6 -0.1 17 45 11 7 62 Beşiktaş (1 Season) 1 League 6.9 0 Ligue 2 (3 Seasons) 19.6 2 Pro League (2 Seasons) 66.0 10 Ligue 1 (2 Seasons) 55.1 2311 3142 73.6 38661 18471 1127 1271 88.7 898 1194 75.2 211 472 44.7 10 7.3 7.9 +2.7 73 167 58 37 244 Primeira Liga (2 Seasons) 44.4 618 815 75.8 11115 4994 279 312 89.4 268 339 79.1 62 126 49.2 6 2.1 1.6 +3.9 17 45 11 7 62 Ekstraklasa (2 Seasons) 37.6 6 Süper Lig (1 Season) 6.9 0
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 24 Beşiktaş 2. Europa Lg GR 4.8 310 363 85.4 4984 1311 170 186 91.4 106 124 85.5 29 42 69.0 0 0.1 0.2 -0.1 3 21 3 2 24 Matches 2022-2023 27 Lech Poznań 3. Conf Lg QF 10.2 398 489 81.4 6991 2439 187 205 91.2 164 196 83.7 40 72 55.6 1 0.7 0.7 +0.3 9 26 7 1 34 Matches 2 Seasons 2 Clubs 2 Leagues 15.0 708 852 83.1 11975 3750 357 391 91.3 270 320 84.4 69 114 60.5 1 0.8 1.0 +0.2 12 47 10 3 58 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 Lech Poznań (1 Season) 1 League 10.2 398 489 81.4 6991 2439 187 205 91.2 164 196 83.7 40 72 55.6 1 0.7 0.7 +0.3 9 26 7 1 34 Beşiktaş (1 Season) 1 League 4.8 310 363 85.4 4984 1311 170 186 91.4 106 124 85.5 29 42 69.0 0 0.1 0.2 -0.1 3 21 3 2 24 Conf Lg (1 Season) 10.2 398 489 81.4 6991 2439 187 205 91.2 164 196 83.7 40 72 55.6 1 0.7 0.7 +0.3 9 26 7 1 34 Europa Lg (1 Season) 4.8 310 363 85.4 4984 1311 170 186 91.4 106 124 85.5 29 42 69.0 0 0.1 0.2 -0.1 3 21 3 2 24
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 21 Moreirense 1 League 28.8 0 2017-2018 22 Guingamp 3 Leagues 22.1 1031 802 220 22 0 4 59 195 3 0 3 0 784 9 35 2018-2019 23 Guingamp 3 Leagues 43.8 2111 1539 567 83 1 8 256 400 84 56 17 3 1527 5 66 2019-2020 24 Beşiktaş 2 Leagues 11.7 363 309 54 6 0 0 38 45 3 3 0 0 310 0 4 2019-2020 24 Guingamp 1 League 0.9 7 2020-2021 25 Paços 1 League 15.6 815 649 163 32 0 12 66 117 14 9 2 0 618 3 15 2020-2021 25 Guingamp 1 League 15.7 65 2021-2022 26 Guingamp 1 League 3.0 13 2021-2022 26 Lech Poznań 1 League 20.5 2022-2023 27 Lech Poznań 2 Leagues 27.3 489 370 118 21 0 6 31 85 12 7 3 0 398 1 6 2023-2024 28 Al-Khaleej 1 League 33.2 167 2024-2025 29 Al-Khaleej 1 League 32.8 85 9 Seasons 6 Clubs 10 Leagues 255.4 4809 3669 1122 164 1 30 787 842 116 75 25 3 3637 18 126 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Guingamp (5 Seasons) 4 Leagues 85.5 3142 2341 787 105 1 12 400 595 87 56 20 3 2311 14 101 Al-Khaleej (2 Seasons) 1 League 66.0 252 Lech Poznań (2 Seasons) 2 Leagues 47.7 489 370 118 21 0 6 31 85 12 7 3 0 398 1 6 Moreirense (1 Season) 1 League 28.8 0 Paços (1 Season) 1 League 15.6 815 649 163 32 0 12 66 117 14 9 2 0 618 3 15 Beşiktaş (1 Season) 2 Leagues 11.7 363 309 54 6 0 0 38 45 3 3 0 0 310 0 4 Ligue 2 (3 Seasons) 19.6 85 Pro League (2 Seasons) 66.0 252 Ligue 1 (2 Seasons) 55.1 3142 2341 787 105 1 12 308 595 87 56 20 3 2311 14 101 Primeira Liga (2 Seasons) 44.4 815 649 163 32 0 12 66 117 14 9 2 0 618 3 15 Ekstraklasa (2 Seasons) 37.6 Coupe de France (2 Seasons) 5.3 7 Coupe de la Ligue (2 Seasons) 5.5 Conf Lg (1 Season) 10.2 489 370 118 21 0 6 31 85 12 7 3 0 398 1 6 Süper Lig (1 Season) 6.9 20 Europa Lg (1 Season) 4.8 363 309 54 6 0 0 18 45 3 3 0 0 310 0 4
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 24 Beşiktaş 2. Europa Lg GR 4.8 363 309 54 6 0 0 18 45 3 3 0 0 310 0 4 Matches 2022-2023 27 Lech Poznań 3. Conf Lg QF 10.2 489 370 118 21 0 6 31 85 12 7 3 0 398 1 6 Matches 2 Seasons 2 Clubs 2 Leagues 15.0 852 679 172 27 0 6 49 130 15 10 3 0 708 1 10 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lech Poznań (1 Season) 1 League 10.2 489 370 118 21 0 6 31 85 12 7 3 0 398 1 6 Beşiktaş (1 Season) 1 League 4.8 363 309 54 6 0 0 18 45 3 3 0 0 310 0 4 Conf Lg (1 Season) 10.2 489 370 118 21 0 6 31 85 12 7 3 0 398 1 6 Europa Lg (1 Season) 4.8 363 309 54 6 0 0 18 45 3 3 0 0 310 0 4
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 2016-2017 21 Moreirense 1 League 28.8 2017-2018 22 Guingamp 3 Leagues 22.1 34 1.78 27 5 1 0 1 0 2 0.10 2 0 0 0 0 0 2018-2019 23 Guingamp 3 Leagues 43.8 89 2.47 50 33 3 2 1 0 8 0.22 3 5 0 0 0 0 2019-2020 24 Beşiktaş 2 Leagues 11.7 11 2.29 9 1 0 1 0 0 1 0.21 1 0 0 0 0 0 2019-2020 24 Guingamp 1 League 0.9 2020-2021 25 Paços 1 League 15.6 33 2.11 23 8 1 0 1 0 5 0.32 2 2 0 0 1 0 2020-2021 25 Guingamp 1 League 15.7 2021-2022 26 Guingamp 1 League 3.0 2021-2022 26 Lech Poznań 1 League 20.5 2022-2023 27 Lech Poznań 2 Leagues 27.3 19 1.87 13 2 0 0 3 1 1 0.10 1 0 0 0 0 0 2023-2024 28 Al-Khaleej 1 League 33.2 2024-2025 29 Al-Khaleej 1 League 32.8 9 Seasons 6 Clubs 10 Leagues 255.4 186 2.17 122 49 5 3 6 1 17 0.20 9 7 0 0 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Guingamp (5 Seasons) 4 Leagues 85.5 123 2.23 77 38 4 2 2 0 10 0.18 5 5 0 0 0 0 Al-Khaleej (2 Seasons) 1 League 66.0 Lech Poznań (2 Seasons) 2 Leagues 47.7 19 1.87 13 2 0 0 3 1 1 0.10 1 0 0 0 0 0 Moreirense (1 Season) 1 League 28.8 Paços (1 Season) 1 League 15.6 33 2.11 23 8 1 0 1 0 5 0.32 2 2 0 0 1 0 Beşiktaş (1 Season) 2 Leagues 11.7 11 2.29 9 1 0 1 0 0 1 0.21 1 0 0 0 0 0 Ligue 2 (3 Seasons) 19.6 Pro League (2 Seasons) 66.0 Ligue 1 (2 Seasons) 55.1 123 2.23 77 38 4 2 2 0 10 0.18 5 5 0 0 0 0 Primeira Liga (2 Seasons) 44.4 33 2.11 23 8 1 0 1 0 5 0.32 2 2 0 0 1 0 Ekstraklasa (2 Seasons) 37.6 Coupe de France (2 Seasons) 5.3 Coupe de la Ligue (2 Seasons) 5.5 Conf Lg (1 Season) 10.2 19 1.87 13 2 0 0 3 1 1 0.10 1 0 0 0 0 0 Süper Lig (1 Season) 6.9 Europa Lg (1 Season) 4.8 11 2.29 9 1 0 1 0 0 1 0.21 1 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 24 Beşiktaş 2. Europa Lg GR 4.8 11 2.29 9 1 0 1 0 0 1 0.21 1 0 0 0 0 0 Matches 2022-2023 27 Lech Poznań 3. Conf Lg QF 10.2 19 1.87 13 2 0 0 3 1 1 0.10 1 0 0 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 15.0 30 2.00 22 3 0 1 3 1 2 0.13 2 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lech Poznań (1 Season) 1 League 10.2 19 1.87 13 2 0 0 3 1 1 0.10 1 0 0 0 0 0 Beşiktaş (1 Season) 1 League 4.8 11 2.29 9 1 0 1 0 0 1 0.21 1 0 0 0 0 0 Conf Lg (1 Season) 10.2 19 1.87 13 2 0 0 3 1 1 0.10 1 0 0 0 0 0 Europa Lg (1 Season) 4.8 11 2.29 9 1 0 1 0 0 1 0.21 1 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 21 Moreirense 1 League 28.8 0 0 0 2017-2018 22 Guingamp 3 Leagues 22.1 29 22 18 8 3 12 28 42.9 16 20 6 14 19 48 76 0 2018-2019 23 Guingamp 3 Leagues 43.8 61 40 31 22 8 29 54 53.7 25 48 13 35 42 101 92 1 2019-2020 24 Beşiktaş 2 Leagues 11.7 4 7 3 1 0 2 2 100.0 0 4 1 3 17 8 12 0 2019-2020 24 Guingamp 1 League 0.9 1 1 0 2020-2021 25 Paços 1 League 15.6 21 13 14 6 1 8 19 42.1 11 16 3 13 31 52 30 0 2020-2021 25 Guingamp 1 League 15.7 15 30 0 2021-2022 26 Guingamp 1 League 3.0 2 2 0 2021-2022 26 Lech Poznań 1 League 20.5 0 2022-2023 27 Lech Poznań 2 Leagues 27.3 11 10 7 4 0 4 10 40.0 6 13 4 9 14 25 25 1 2023-2024 28 Al-Khaleej 1 League 33.2 32 38 0 2024-2025 29 Al-Khaleej 1 League 32.8 36 36 0 9 Seasons 6 Clubs 10 Leagues 255.4 126 178 73 41 12 55 113 48.7 58 101 27 74 230 234 235 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Guingamp (5 Seasons) 4 Leagues 85.5 90 80 49 30 11 41 82 50.0 41 68 19 49 94 149 168 1 Al-Khaleej (2 Seasons) 1 League 66.0 68 74 0 Lech Poznań (2 Seasons) 2 Leagues 47.7 11 10 7 4 0 4 10 40.0 6 13 4 9 14 25 25 1 Moreirense (1 Season) 1 League 28.8 0 0 0 Paços (1 Season) 1 League 15.6 21 13 14 6 1 8 19 42.1 11 16 3 13 31 52 30 0 Beşiktaş (1 Season) 2 Leagues 11.7 4 7 3 1 0 2 2 100.0 0 4 1 3 17 8 12 0 Ligue 2 (3 Seasons) 19.6 18 33 0 Pro League (2 Seasons) 66.0 68 74 0 Ligue 1 (2 Seasons) 55.1 90 57 49 30 11 41 82 50.0 41 68 19 49 59 149 168 1 Primeira Liga (2 Seasons) 44.4 21 13 14 6 1 8 19 42.1 11 16 3 13 31 52 30 0 Ekstraklasa (2 Seasons) 37.6 0 Coupe de France (2 Seasons) 5.3 5 2 0 Coupe de la Ligue (2 Seasons) 5.5 0 Conf Lg (1 Season) 10.2 11 10 7 4 0 4 10 40.0 6 13 4 9 14 25 25 1 Süper Lig (1 Season) 6.9 4 13 0 Europa Lg (1 Season) 4.8 4 3 3 1 0 2 2 100.0 0 4 1 3 4 8 12 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 24 Beşiktaş 2. Europa Lg GR 4.8 4 3 3 1 0 2 2 100.0 0 4 1 3 4 8 12 0 Matches 2022-2023 27 Lech Poznań 3. Conf Lg QF 10.2 11 10 7 4 0 4 10 40.0 6 13 4 9 14 25 25 1 Matches 2 Seasons 2 Clubs 2 Leagues 15.0 15 13 10 5 0 6 12 50.0 6 17 5 12 18 33 37 1 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lech Poznań (1 Season) 1 League 10.2 11 10 7 4 0 4 10 40.0 6 13 4 9 14 25 25 1 Beşiktaş (1 Season) 1 League 4.8 4 3 3 1 0 2 2 100.0 0 4 1 3 4 8 12 0 Conf Lg (1 Season) 10.2 11 10 7 4 0 4 10 40.0 6 13 4 9 14 25 25 1 Europa Lg (1 Season) 4.8 4 3 3 1 0 2 2 100.0 0 4 1 3 4 8 12 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 2016-2017 21 Moreirense 1 League 28.8 2017-2018 22 Guingamp 3 Leagues 22.1 1227 59 366 590 282 7 1227 23 16 69.6 7 30.4 548 2774 1465 39 27 5 33 12 673 76 2018-2019 23 Guingamp 3 Leagues 43.8 2429 104 654 1127 682 17 2429 30 22 73.3 8 26.7 982 6067 3411 74 64 6 34 30 1195 129 2019-2020 24 Beşiktaş 2 Leagues 11.7 415 15 79 242 96 1 415 7 3 42.9 4 57.1 265 1179 570 10 13 0 11 4 279 23 2019-2020 24 Guingamp 1 League 0.9 2020-2021 25 Paços 1 League 15.6 940 43 327 447 175 11 940 19 14 73.7 5 26.3 453 1874 939 20 15 2 13 2 517 56 2020-2021 25 Guingamp 1 League 15.7 2021-2022 26 Guingamp 1 League 3.0 2021-2022 26 Lech Poznań 1 League 20.5 2022-2023 27 Lech Poznań 2 Leagues 27.3 575 38 199 226 155 5 575 17 4 23.5 9 52.9 284 1416 704 14 12 1 14 3 313 44 2023-2024 28 Al-Khaleej 1 League 33.2 2024-2025 29 Al-Khaleej 1 League 32.8 9 Seasons 6 Clubs 10 Leagues 255.4 5586 259 1625 2632 1390 41 5586 96 59 61.5 33 34.4 2532 13310 7089 157 131 14 105 51 2977 328 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 Guingamp (5 Seasons) 4 Leagues 85.5 3656 163 1020 1717 964 24 3656 53 38 71.7 15 28.3 1530 8841 4876 113 91 11 67 42 1868 205 Al-Khaleej (2 Seasons) 1 League 66.0 Lech Poznań (2 Seasons) 2 Leagues 47.7 575 38 199 226 155 5 575 17 4 23.5 9 52.9 284 1416 704 14 12 1 14 3 313 44 Moreirense (1 Season) 1 League 28.8 Paços (1 Season) 1 League 15.6 940 43 327 447 175 11 940 19 14 73.7 5 26.3 453 1874 939 20 15 2 13 2 517 56 Beşiktaş (1 Season) 2 Leagues 11.7 415 15 79 242 96 1 415 7 3 42.9 4 57.1 265 1179 570 10 13 0 11 4 279 23 Ligue 2 (3 Seasons) 19.6 Pro League (2 Seasons) 66.0 Ligue 1 (2 Seasons) 55.1 3656 163 1020 1717 964 24 3656 53 38 71.7 15 28.3 1530 8841 4876 113 91 11 67 42 1868 205 Primeira Liga (2 Seasons) 44.4 940 43 327 447 175 11 940 19 14 73.7 5 26.3 453 1874 939 20 15 2 13 2 517 56 Ekstraklasa (2 Seasons) 37.6 Coupe de France (2 Seasons) 5.3 Coupe de la Ligue (2 Seasons) 5.5 Conf Lg (1 Season) 10.2 575 38 199 226 155 5 575 17 4 23.5 9 52.9 284 1416 704 14 12 1 14 3 313 44 Süper Lig (1 Season) 6.9 Europa Lg (1 Season) 4.8 415 15 79 242 96 1 415 7 3 42.9 4 57.1 265 1179 570 10 13 0 11 4 279 23
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 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 28.8 Matches 2017-2018 22 Guingamp fr FRA 1. Ligue 1 12th 19.1 1227 59 366 590 282 7 1227 23 16 69.6 7 30.4 548 2774 1465 39 27 5 33 12 673 76 Matches 2018-2019 23 Guingamp fr FRA 1. Ligue 1 20th 36.0 2429 104 654 1127 682 17 2429 30 22 73.3 8 26.7 982 6067 3411 74 64 6 34 30 1195 129 Matches 2019-2020 24 Beşiktaş tr TUR 1. Süper Lig 3rd 6.9 Matches 2019-2020 24 Guingamp fr FRA 2. Ligue 2 8th 0.9 Matches 2020-2021 25 Paços pt POR 1. Primeira Liga 5th 15.6 940 43 327 447 175 11 940 19 14 73.7 5 26.3 453 1874 939 20 15 2 13 2 517 56 Matches 2020-2021 25 Guingamp fr FRA 2. Ligue 2 9th 15.7 Matches 2021-2022 26 Guingamp fr FRA 2. Ligue 2 6th 3.0 Matches 2021-2022 26 Lech Poznań pl POL 1. Ekstraklasa 1st 20.5 Matches 2022-2023 27 Lech Poznań pl POL 1. Ekstraklasa 3rd 17.1 Matches 2023-2024 28 Al-Khaleej sa KSA 1. Pro League 11th 33.2 Matches 2024-2025 29 Al-Khaleej sa KSA 1. Saudi Professional League 12th 32.8 Matches 9 Seasons 6 Clubs 6 Leagues 229.7 4596 206 1347 2164 1139 35 4596 72 52 72.2 20 27.8 1983 10715 5815 133 106 13 80 44 2385 261 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 Guingamp (5 Seasons) 2 Leagues 74.7 3656 163 1020 1717 964 24 3656 53 38 71.7 15 28.3 1530 8841 4876 113 91 11 67 42 1868 205 Al-Khaleej (2 Seasons) 1 League 66.0 Lech Poznań (2 Seasons) 1 League 37.6 Moreirense (1 Season) 1 League 28.8 Paços (1 Season) 1 League 15.6 940 43 327 447 175 11 940 19 14 73.7 5 26.3 453 1874 939 20 15 2 13 2 517 56 Beşiktaş (1 Season) 1 League 6.9 Ligue 2 (3 Seasons) 19.6 Pro League (2 Seasons) 66.0 Ligue 1 (2 Seasons) 55.1 3656 163 1020 1717 964 24 3656 53 38 71.7 15 28.3 1530 8841 4876 113 91 11 67 42 1868 205 Primeira Liga (2 Seasons) 44.4 940 43 327 447 175 11 940 19 14 73.7 5 26.3 453 1874 939 20 15 2 13 2 517 56 Ekstraklasa (2 Seasons) 37.6 Süper Lig (1 Season) 6.9
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 24 Beşiktaş 2. Europa Lg GR 4.8 415 15 79 242 96 1 415 7 3 42.9 4 57.1 265 1179 570 10 13 0 11 4 279 23 Matches 2022-2023 27 Lech Poznań 3. Conf Lg QF 10.2 575 38 199 226 155 5 575 17 4 23.5 9 52.9 284 1416 704 14 12 1 14 3 313 44 Matches 2 Seasons 2 Clubs 2 Leagues 15.0 990 53 278 468 251 6 990 24 7 29.2 13 54.2 549 2595 1274 24 25 1 25 7 592 67 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 Lech Poznań (1 Season) 1 League 10.2 575 38 199 226 155 5 575 17 4 23.5 9 52.9 284 1416 704 14 12 1 14 3 313 44 Beşiktaş (1 Season) 1 League 4.8 415 15 79 242 96 1 415 7 3 42.9 4 57.1 265 1179 570 10 13 0 11 4 279 23 Conf Lg (1 Season) 10.2 575 38 199 226 155 5 575 17 4 23.5 9 52.9 284 1416 704 14 12 1 14 3 313 44 Europa Lg (1 Season) 4.8 415 15 79 242 96 1 415 7 3 42.9 4 57.1 265 1179 570 10 13 0 11 4 279 23
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 2016-2017 21 Moreirense pt POR 1. Primeira Liga 29 2,594 89 84.8 28.8 29 28 0 1 1.00 29 40 -11 -0.38 +0.39 Matches 2017-2018 22 Guingamp fr FRA Coupe de France 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 4 -1 -0.50 Matches 2017-2018 22 Guingamp fr FRA 1. Coupe de la Ligue 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 22 Guingamp fr FRA 1. Ligue 1 21 1,721 82 50.3 19.1 19 88 16 2 26 10 1.43 25 23 +2 +0.10 +0.79 19.1 23.6 -4.5 -0.23 -0.29 Matches 2018-2019 23 Guingamp fr FRA Coupe de France 3 300 100 100.0 3.3 3 100 3 0 0 2.00 7 5 +2 +0.60 Matches 2018-2019 23 Guingamp fr FRA 1. Coupe de la Ligue 4 403 101 70.7 4.5 4 101 3 0 0 1.75 4 3 +1 +0.22 +0.22 Matches 2018-2019 23 Guingamp fr FRA 1. Ligue 1 36 3,240 90 94.7 36.0 36 90 36 0 2 0.75 28 59 -31 -0.86 +3.64 40.1 48.8 -8.7 -0.24 +1.88 Matches 2019-2020 24 Beşiktaş 2. Europa Lg 6 433 72 80.2 4.8 5 81 4 1 28 0 0.50 3 13 -10 -2.08 -2.92 5.4 9.4 -4.1 -0.84 -2.57 Matches 2019-2020 24 Guingamp fr FRA 2. Ligue 2 1 80 80 3.2 0.9 1 80 0 0 0 1.00 3 3 0 0.00 -0.26 Matches 2019-2020 24 Beşiktaş tr TUR 1. Süper Lig 9 623 69 20.4 6.9 8 77 4 1 5 13 1.78 9 8 +1 +0.14 -0.52 Matches 2020-2021 25 Guingamp fr FRA 2. Ligue 2 16 1,413 88 41.3 15.7 16 88 15 0 1 1.00 16 19 -3 -0.19 -0.24 Matches 2020-2021 25 Paços pt POR 1. Primeira Liga 20 1,405 70 45.9 15.6 16 83 12 4 19 1 1.40 17 24 -7 -0.45 -0.77 15.0 21.3 -6.3 -0.40 -0.45 Matches 2021-2022 26 Lech Poznań pl POL 1. Ekstraklasa 21 1,844 88 60.3 20.5 21 88 19 0 4 2.10 40 12 +28 +1.37 +0.26 Matches 2021-2022 26 Guingamp fr FRA 2. Ligue 2 3 270 90 7.9 3.0 3 90 3 0 0 0.67 1 3 -2 -0.67 -0.84 Matches 2022-2023 27 Lech Poznań 3. Conf Lg 11 914 83 84.6 10.2 10 86 9 1 59 1 1.88 19 13 +6 +0.59 -1.04 13.9 14.2 -0.3 -0.03 -0.26 Matches 2022-2023 27 Lech Poznań pl POL 1. Ekstraklasa 19 1,539 81 50.3 17.1 17 88 14 2 25 10 1.89 31 15 +16 +0.94 +0.58 Matches 2023-2024 28 Al-Khaleej sa KSA 1. Pro League 34 2,989 88 97.7 33.2 34 88 29 0 0 1.09 33 45 -12 -0.36 -1.63 Matches 2024-2025 29 Al-Khaleej sa KSA 1. Saudi Professional League 33 2,951 89 96.4 32.8 33 89 32 0 0 1.09 39 54 -15 -0.46 +1.19 Matches 9 Seasons 6 Clubs 10 Leagues 269 22,989 85 56.9 255.4 258 88 230 11 24 43 1.27 307 345 -38 -0.15 -0.34 93.5 117.3 -23.9 -0.28 -0.28 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 Guingamp (5 Seasons) 4 Leagues 87 7,697 88 44.4 85.5 85 90 79 2 26 13 1.06 87 121 -34 -0.40 -0.32 59.2 72.4 -13.2 -0.24 -0.08 Al-Khaleej (2 Seasons) 1 League 67 5,940 89 97.1 66.0 67 89 61 0 0 1.09 72 99 -27 -0.41 +0.09 Lech Poznań (2 Seasons) 2 Leagues 51 4,297 84 59.7 47.7 48 87 42 3 36 15 1.97 90 40 +50 +1.05 +0.30 13.9 14.2 -0.3 -0.03 -0.26 Moreirense (1 Season) 1 League 29 2,594 89 84.8 28.8 29 28 0 1 1.00 29 40 -11 -0.38 +0.39 Paços (1 Season) 1 League 20 1,405 70 45.9 15.6 16 83 12 4 19 1 1.40 17 24 -7 -0.45 -0.77 15.0 21.3 -6.3 -0.40 -0.45 Beşiktaş (1 Season) 2 Leagues 15 1,056 70 29.3 11.7 13 79 8 2 17 13 1.27 12 21 -9 -0.77 -1.44 5.4 9.4 -4.1 -0.84 -2.57 Ligue 2 (3 Seasons) 20 1,763 88 18.8 19.6 20 88 18 0 1 0.95 20 25 -5 -0.26 -0.42 Pro League (2 Seasons) 67 5,940 89 97.1 66.0 67 89 61 0 0 1.09 72 99 -27 -0.41 +0.09 Ligue 1 (2 Seasons) 57 4,961 87 72.5 55.1 55 89 52 2 26 12 1.00 53 82 -29 -0.53 +0.53 59.2 72.4 -13.2 -0.24 -0.08 Primeira Liga (2 Seasons) 49 3,999 82 65.3 44.4 45 83 40 4 19 2 1.16 46 64 -18 -0.41 -0.49 15.0 21.3 -6.3 -0.40 -0.45 Ekstraklasa (2 Seasons) 40 3,383 85 55.3 37.6 38 88 33 2 25 14 2.00 71 27 +44 +1.17 +0.48 Coupe de France (2 Seasons) 5 480 96 100.0 5.3 5 96 5 0 0 1.80 10 9 +1 +0.19 Coupe de la Ligue (2 Seasons) 5 493 99 74.7 5.5 5 99 4 0 0 1.40 4 5 -1 -0.18 -0.18 Conf Lg (1 Season) 11 914 83 84.6 10.2 10 86 9 1 59 1 1.88 19 13 +6 +0.59 -1.04 13.9 14.2 -0.3 -0.03 -0.26 Süper Lig (1 Season) 9 623 69 20.4 6.9 8 77 4 1 5 13 1.78 9 8 +1 +0.14 -0.52 Europa Lg (1 Season) 6 433 72 80.2 4.8 5 81 4 1 28 0 0.50 3 13 -10 -2.08 -2.92 5.4 9.4 -4.1 -0.84 -2.57
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 2016-2017 21 Moreirense 1 League 29 2,594 89 84.8 28.8 29 28 0 1 1.00 29 40 -11 -0.38 +0.39 2017-2018 22 Guingamp 3 Leagues 24 1,991 83 54.0 22.1 22 88 19 2 26 10 1.38 28 29 -1 -0.05 +0.64 19.1 23.6 -4.5 -0.23 -0.29 2018-2019 23 Guingamp 3 Leagues 43 3,943 92 91.9 43.8 43 92 42 0 2 0.93 39 67 -28 -0.64 +1.70 40.1 48.8 -8.7 -0.24 +1.88 2019-2020 24 Beşiktaş 2 Leagues 15 1,056 70 29.3 11.7 13 79 8 2 17 13 1.27 12 21 -9 -0.77 -1.44 5.4 9.4 -4.1 -0.84 -2.57 2019-2020 24 Guingamp 1 League 1 80 80 3.2 0.9 1 80 0 0 0 1.00 3 3 0 0.00 -0.26 2020-2021 25 Paços 1 League 20 1,405 70 45.9 15.6 16 83 12 4 19 1 1.40 17 24 -7 -0.45 -0.77 15.0 21.3 -6.3 -0.40 -0.45 2020-2021 25 Guingamp 1 League 16 1,413 88 41.3 15.7 16 88 15 0 1 1.00 16 19 -3 -0.19 -0.24 2021-2022 26 Guingamp 1 League 3 270 90 7.9 3.0 3 90 3 0 0 0.67 1 3 -2 -0.67 -0.84 2021-2022 26 Lech Poznań 1 League 21 1,844 88 60.3 20.5 21 88 19 0 4 2.10 40 12 +28 +1.37 +0.26 2022-2023 27 Lech Poznań 2 Leagues 30 2,453 82 59.3 27.3 27 87 23 3 36 11 1.89 50 28 +22 +0.81 +0.33 13.9 14.2 -0.3 -0.03 -0.26 2023-2024 28 Al-Khaleej 1 League 34 2,989 88 97.7 33.2 34 88 29 0 0 1.09 33 45 -12 -0.36 -1.63 2024-2025 29 Al-Khaleej 1 League 33 2,951 89 96.4 32.8 33 89 32 0 0 1.09 39 54 -15 -0.46 +1.19 9 Seasons 6 Clubs 10 Leagues 269 22,989 85 56.9 255.4 258 88 230 11 24 43 1.27 307 345 -38 -0.15 -0.34 93.5 117.3 -23.9 -0.28 -0.28 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 Guingamp (5 Seasons) 4 Leagues 87 7,697 88 44.4 85.5 85 90 79 2 26 13 1.06 87 121 -34 -0.40 -0.32 59.2 72.4 -13.2 -0.24 -0.08 Al-Khaleej (2 Seasons) 1 League 67 5,940 89 97.1 66.0 67 89 61 0 0 1.09 72 99 -27 -0.41 +0.09 Lech Poznań (2 Seasons) 2 Leagues 51 4,297 84 59.7 47.7 48 87 42 3 36 15 1.97 90 40 +50 +1.05 +0.30 13.9 14.2 -0.3 -0.03 -0.26 Moreirense (1 Season) 1 League 29 2,594 89 84.8 28.8 29 28 0 1 1.00 29 40 -11 -0.38 +0.39 Paços (1 Season) 1 League 20 1,405 70 45.9 15.6 16 83 12 4 19 1 1.40 17 24 -7 -0.45 -0.77 15.0 21.3 -6.3 -0.40 -0.45 Beşiktaş (1 Season) 2 Leagues 15 1,056 70 29.3 11.7 13 79 8 2 17 13 1.27 12 21 -9 -0.77 -1.44 5.4 9.4 -4.1 -0.84 -2.57 Ligue 2 (3 Seasons) 20 1,763 88 18.8 19.6 20 88 18 0 1 0.95 20 25 -5 -0.26 -0.42 Pro League (2 Seasons) 67 5,940 89 97.1 66.0 67 89 61 0 0 1.09 72 99 -27 -0.41 +0.09 Ligue 1 (2 Seasons) 57 4,961 87 72.5 55.1 55 89 52 2 26 12 1.00 53 82 -29 -0.53 +0.53 59.2 72.4 -13.2 -0.24 -0.08 Primeira Liga (2 Seasons) 49 3,999 82 65.3 44.4 45 83 40 4 19 2 1.16 46 64 -18 -0.41 -0.49 15.0 21.3 -6.3 -0.40 -0.45 Ekstraklasa (2 Seasons) 40 3,383 85 55.3 37.6 38 88 33 2 25 14 2.00 71 27 +44 +1.17 +0.48 Coupe de France (2 Seasons) 5 480 96 100.0 5.3 5 96 5 0 0 1.80 10 9 +1 +0.19 Coupe de la Ligue (2 Seasons) 5 493 99 74.7 5.5 5 99 4 0 0 1.40 4 5 -1 -0.18 -0.18 Conf Lg (1 Season) 11 914 83 84.6 10.2 10 86 9 1 59 1 1.88 19 13 +6 +0.59 -1.04 13.9 14.2 -0.3 -0.03 -0.26 Süper Lig (1 Season) 9 623 69 20.4 6.9 8 77 4 1 5 13 1.78 9 8 +1 +0.14 -0.52 Europa Lg (1 Season) 6 433 72 80.2 4.8 5 81 4 1 28 0 0.50 3 13 -10 -2.08 -2.92 5.4 9.4 -4.1 -0.84 -2.57
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 2016-2017 21 Moreirense pt POR 1. Primeira Liga 15th 29 2,594 89 84.8 28.8 29 28 0 1 1.00 29 40 -11 -0.38 +0.39 Matches 2017-2018 22 Guingamp fr FRA 1. Ligue 1 12th 21 1,721 82 50.3 19.1 19 88 16 2 26 10 1.43 25 23 +2 +0.10 +0.79 19.1 23.6 -4.5 -0.23 -0.29 Matches 2018-2019 23 Guingamp fr FRA 1. Ligue 1 20th 36 3,240 90 94.7 36.0 36 90 36 0 2 0.75 28 59 -31 -0.86 +3.64 40.1 48.8 -8.7 -0.24 +1.88 Matches 2019-2020 24 Beşiktaş tr TUR 1. Süper Lig 3rd 9 623 69 20.4 6.9 8 77 4 1 5 13 1.78 9 8 +1 +0.14 -0.52 Matches 2019-2020 24 Guingamp fr FRA 2. Ligue 2 8th 1 80 80 3.2 0.9 1 80 0 0 0 1.00 3 3 0 0.00 -0.26 Matches 2020-2021 25 Paços pt POR 1. Primeira Liga 5th 20 1,405 70 45.9 15.6 16 83 12 4 19 1 1.40 17 24 -7 -0.45 -0.77 15.0 21.3 -6.3 -0.40 -0.45 Matches 2020-2021 25 Guingamp fr FRA 2. Ligue 2 9th 16 1,413 88 41.3 15.7 16 88 15 0 1 1.00 16 19 -3 -0.19 -0.24 Matches 2021-2022 26 Guingamp fr FRA 2. Ligue 2 6th 3 270 90 7.9 3.0 3 90 3 0 0 0.67 1 3 -2 -0.67 -0.84 Matches 2021-2022 26 Lech Poznań pl POL 1. Ekstraklasa 1st 21 1,844 88 60.3 20.5 21 88 19 0 4 2.10 40 12 +28 +1.37 +0.26 Matches 2022-2023 27 Lech Poznań pl POL 1. Ekstraklasa 3rd 19 1,539 81 50.3 17.1 17 88 14 2 25 10 1.89 31 15 +16 +0.94 +0.58 Matches 2023-2024 28 Al-Khaleej sa KSA 1. Pro League 11th 34 2,989 88 97.7 33.2 34 88 29 0 0 1.09 33 45 -12 -0.36 -1.63 Matches 2024-2025 29 Al-Khaleej sa KSA 1. Saudi Professional League 12th 33 2,951 89 96.4 32.8 33 89 32 0 0 1.09 39 54 -15 -0.46 +1.19 Matches 9 Seasons 6 Clubs 6 Leagues 242 20,669 85 54.9 229.7 233 88 208 9 20 42 1.25 271 305 -34 -0.15 -0.32 74.3 93.7 -19.5 -0.28 -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 Guingamp (5 Seasons) 2 Leagues 77 6,724 87 41.5 74.7 75 89 70 2 26 13 0.99 73 107 -34 -0.46 -0.38 59.2 72.4 -13.2 -0.24 -0.08 Al-Khaleej (2 Seasons) 1 League 67 5,940 89 97.1 66.0 67 89 61 0 0 1.09 72 99 -27 -0.41 +0.09 Lech Poznań (2 Seasons) 1 League 40 3,383 85 55.3 37.6 38 88 33 2 25 14 2.00 71 27 +44 +1.17 +0.48 Moreirense (1 Season) 1 League 29 2,594 89 84.8 28.8 29 28 0 1 1.00 29 40 -11 -0.38 +0.39 Paços (1 Season) 1 League 20 1,405 70 45.9 15.6 16 83 12 4 19 1 1.40 17 24 -7 -0.45 -0.77 15.0 21.3 -6.3 -0.40 -0.45 Beşiktaş (1 Season) 1 League 9 623 69 20.4 6.9 8 77 4 1 5 13 1.78 9 8 +1 +0.14 -0.52 Ligue 2 (3 Seasons) 20 1,763 88 18.8 19.6 20 88 18 0 1 0.95 20 25 -5 -0.26 -0.42 Pro League (2 Seasons) 67 5,940 89 97.1 66.0 67 89 61 0 0 1.09 72 99 -27 -0.41 +0.09 Ligue 1 (2 Seasons) 57 4,961 87 72.5 55.1 55 89 52 2 26 12 1.00 53 82 -29 -0.53 +0.53 59.2 72.4 -13.2 -0.24 -0.08 Primeira Liga (2 Seasons) 49 3,999 82 65.3 44.4 45 83 40 4 19 2 1.16 46 64 -18 -0.41 -0.49 15.0 21.3 -6.3 -0.40 -0.45 Ekstraklasa (2 Seasons) 40 3,383 85 55.3 37.6 38 88 33 2 25 14 2.00 71 27 +44 +1.17 +0.48 Süper Lig (1 Season) 9 623 69 20.4 6.9 8 77 4 1 5 13 1.78 9 8 +1 +0.14 -0.52
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 24 Beşiktaş 2. Europa Lg GR 6 433 72 80.2 4.8 5 81 4 1 28 0 0.50 3 13 -10 -2.08 -2.92 5.4 9.4 -4.1 -0.84 -2.57 Matches 2022-2023 27 Lech Poznań 3. Conf Lg QF 11 914 83 84.6 10.2 10 86 9 1 59 1 1.88 19 13 +6 +0.59 -1.04 13.9 14.2 -0.3 -0.03 -0.26 Matches 2 Seasons 2 Clubs 2 Leagues 17 1,347 79 83.1 15.0 15 84 13 2 44 1 1.39 22 26 -4 -0.27 -1.59 19.2 23.6 -4.4 -0.29 -1.11 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 Lech Poznań (1 Season) 1 League 11 914 83 84.6 10.2 10 86 9 1 59 1 1.88 19 13 +6 +0.59 -1.04 13.9 14.2 -0.3 -0.03 -0.26 Beşiktaş (1 Season) 1 League 6 433 72 80.2 4.8 5 81 4 1 28 0 0.50 3 13 -10 -2.08 -2.92 5.4 9.4 -4.1 -0.84 -2.57 Conf Lg (1 Season) 11 914 83 84.6 10.2 10 86 9 1 59 1 1.88 19 13 +6 +0.59 -1.04 13.9 14.2 -0.3 -0.03 -0.26 Europa Lg (1 Season) 6 433 72 80.2 4.8 5 81 4 1 28 0 0.50 3 13 -10 -2.08 -2.92 5.4 9.4 -4.1 -0.84 -2.57
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 2016-2017 21 Moreirense 1 League 28.8 3 0 0 24 0 0 0 0 0 0 0 1 2017-2018 22 Guingamp 3 Leagues 22.1 4 0 0 17 11 1 59 19 22 0 0 0 97 15 19 44.1 2018-2019 23 Guingamp 3 Leagues 43.8 4 0 0 18 36 1 256 42 40 0 1 0 229 44 37 54.3 2019-2020 24 Beşiktaş 2 Leagues 11.7 2 0 0 12 8 0 38 17 7 0 0 0 28 6 3 66.7 2019-2020 24 Guingamp 1 League 0.9 0 0 0 0 1 0 7 1 1 0 2020-2021 25 Paços 1 League 15.6 4 0 0 10 12 0 66 31 13 0 2 0 66 28 16 63.6 2020-2021 25 Guingamp 1 League 15.7 1 0 0 12 12 2 65 30 15 0 2021-2022 26 Guingamp 1 League 3.0 0 0 0 2 3 0 13 2 2 0 2021-2022 26 Lech Poznań 1 League 20.5 1 0 0 0 2022-2023 27 Lech Poznań 2 Leagues 27.3 2 0 0 6 10 2 31 14 10 0 1 0 53 6 13 31.6 2023-2024 28 Al-Khaleej 1 League 33.2 2 0 0 18 28 0 167 38 32 0 2024-2025 29 Al-Khaleej 1 League 32.8 3 0 0 14 32 3 85 36 36 0 9 Seasons 6 Clubs 10 Leagues 255.4 26 0 0 133 153 9 787 230 178 0 4 1 473 99 88 52.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Guingamp (5 Seasons) 4 Leagues 85.5 9 0 0 49 63 4 400 94 80 0 1 0 326 59 56 51.3 Al-Khaleej (2 Seasons) 1 League 66.0 5 0 0 32 60 3 252 74 68 0 Lech Poznań (2 Seasons) 2 Leagues 47.7 3 0 0 6 10 2 31 14 10 0 1 0 53 6 13 31.6 Moreirense (1 Season) 1 League 28.8 3 0 0 24 0 0 0 0 0 0 0 1 Paços (1 Season) 1 League 15.6 4 0 0 10 12 0 66 31 13 0 2 0 66 28 16 63.6 Beşiktaş (1 Season) 2 Leagues 11.7 2 0 0 12 8 0 38 17 7 0 0 0 28 6 3 66.7 Ligue 2 (3 Seasons) 19.6 1 0 0 14 16 2 85 33 18 0 Pro League (2 Seasons) 66.0 5 0 0 32 60 3 252 74 68 0 Ligue 1 (2 Seasons) 55.1 8 0 0 35 45 2 308 59 57 0 1 0 326 59 56 51.3 Primeira Liga (2 Seasons) 44.4 7 0 0 34 12 0 66 31 13 0 2 1 66 28 16 63.6 Ekstraklasa (2 Seasons) 37.6 1 0 0 0 Coupe de France (2 Seasons) 5.3 0 0 0 0 2 0 7 2 5 0 0 0 Coupe de la Ligue (2 Seasons) 5.5 0 0 0 0 Conf Lg (1 Season) 10.2 2 0 0 6 10 2 31 14 10 0 1 0 53 6 13 31.6 Süper Lig (1 Season) 6.9 2 0 0 10 2 0 20 13 4 0 Europa Lg (1 Season) 4.8 0 0 0 2 6 0 18 4 3 0 0 0 28 6 3 66.7
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 24 Beşiktaş 2. Europa Lg GR 4.8 0 0 0 2 6 0 18 4 3 0 0 0 28 6 3 66.7 Matches 2022-2023 27 Lech Poznań 3. Conf Lg QF 10.2 2 0 0 6 10 2 31 14 10 0 1 0 53 6 13 31.6 Matches 2 Seasons 2 Clubs 2 Leagues 15.0 2 0 0 8 16 2 49 18 13 0 1 0 81 12 16 42.9 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lech Poznań (1 Season) 1 League 10.2 2 0 0 6 10 2 31 14 10 0 1 0 53 6 13 31.6 Beşiktaş (1 Season) 1 League 4.8 0 0 0 2 6 0 18 4 3 0 0 0 28 6 3 66.7 Conf Lg (1 Season) 10.2 2 0 0 6 10 2 31 14 10 0 1 0 53 6 13 31.6 Europa Lg (1 Season) 4.8 0 0 0 2 6 0 18 4 3 0 0 0 28 6 3 66.7
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 Pedro Rebocho Pages
Pedro Rebocho 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