Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 0 0 Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 8 5 463 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Heerenveen nl NED 1. Eredivisie 28 27 2,363 26.3 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 27 27 2,286 25.4 2 1 3 2 0 0 5 2 0.08 0.04 0.12 0.08 0.12 Matches 2017-2018 20 Feyenoord 1. Champions Lg 5 4 374 4.2 1 0 1 1 0 0 2 0 0.1 0.1 0.0 0.1 1 6 0 0.24 0.00 0.24 0.24 0.24 0.02 0.00 0.02 0.02 0.02 Matches 2017-2018 20 Feyenoord nl NED 1. Eredivisie 15 14 1,220 13.6 2 0 2 2 0 0 2 0 0.15 0.00 0.15 0.15 0.15 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 23 21 1,718 19.1 3 1 4 3 0 0 1 1 1.9 1.9 1.9 3.8 76 80 126 0.16 0.05 0.21 0.16 0.21 0.10 0.10 0.20 0.10 0.20 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 25 24 2,113 23.5 2 2 4 2 0 0 7 0 0.7 0.7 1.2 1.9 12 56 5 0.09 0.09 0.17 0.09 0.17 0.03 0.05 0.08 0.03 0.08 Matches 2019-2020 22 Mainz 05 de GER DFB-Pokal 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 6 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 32 32 2,880 32.0 0 1 1 0 0 0 4 0 1.9 1.9 0.3 2.2 36 99 13 0.00 0.03 0.03 0.00 0.03 0.06 0.01 0.07 0.06 0.07 Matches 2020-2021 23 Mainz 05 de GER DFB-Pokal 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Mainz 05 de GER 1. Bundesliga 8 7 604 6.7 1 0 1 1 0 0 0 0 0.8 0.8 0.1 0.9 11 19 5 0.15 0.00 0.15 0.15 0.15 0.11 0.02 0.13 0.11 0.13 Matches 2021-2022 24 Mainz 05 de GER DFB-Pokal 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Sporting CP 1. Champions Lg 4 3 189 2.1 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 3 2 1 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.04 0.01 0.04 Matches 2022-2023 25 Sporting CP 2. Europa Lg 5 5 434 4.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 6 19 2 0.00 0.00 0.00 0.00 0.00 0.05 0.01 0.06 0.05 0.06 Matches 2022-2023 25 Sporting CP pt POR 1. Primeira Liga 21 7 909 10.1 1 1 2 1 0 0 3 0 0.7 0.7 0.5 1.2 40 108 17 0.10 0.10 0.20 0.10 0.20 0.07 0.05 0.11 0.07 0.11 Matches 2023-2024 26 Sporting CP 2. Europa Lg 4 3 268 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 2 7 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Sporting CP pt POR 1. Primeira Liga 11 5 543 6.0 0 0 0 0 0 0 4 0 0.1 0.1 0.1 0.2 11 33 4 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.04 0.02 0.04 Matches 2024-2025 27 Sporting CP 1. Champions Lg 4 1 173 1.9 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 1 10 1 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 7 3 385 4.3 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 3 26 2 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Matches 11 Seasons 4 Clubs 6 Leagues 232 192 17,366 193.0 13 6 19 13 0 0 36 3 6.7 6.7 4.2 10.8 206 471 181 0.07 0.03 0.10 0.07 0.10 0.06 0.04 0.09 0.06 0.09 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 Mainz 05 (3 Seasons) 2 Leagues 69 66 5,951 66.1 3 3 6 3 0 0 11 0 3.3 3.3 1.6 4.9 59 174 23 0.05 0.05 0.09 0.05 0.09 0.05 0.03 0.08 0.05 0.08 Heerenveen (3 Seasons) 1 League 63 59 5,112 56.8 3 1 4 3 0 0 10 2 0.05 0.02 0.07 0.05 0.07 Sporting CP (3 Seasons) 3 Leagues 56 27 2,901 32.2 1 1 2 1 0 0 10 0 1.3 1.3 0.7 2.1 66 205 29 0.03 0.03 0.06 0.03 0.06 0.04 0.02 0.06 0.04 0.06 Feyenoord (3 Seasons) 2 Leagues 44 40 3,402 37.8 6 1 7 6 0 0 5 1 2.0 2.0 1.9 3.9 81 92 129 0.16 0.03 0.19 0.16 0.19 0.08 0.08 0.16 0.08 0.16 Eredivisie (6 Seasons) 102 95 8,140 90.4 8 2 10 8 0 0 13 3 1.9 1.9 1.9 3.8 80 86 129 0.09 0.02 0.11 0.09 0.11 0.10 0.09 0.19 0.10 0.19 Bundesliga (3 Seasons) 65 63 5,597 62.2 3 3 6 3 0 0 11 0 3.3 3.3 1.6 4.9 59 174 23 0.05 0.05 0.10 0.05 0.10 0.05 0.03 0.08 0.05 0.08 Primeira Liga (3 Seasons) 39 15 1,837 20.4 1 1 2 1 0 0 8 0 1.1 1.1 0.6 1.7 54 167 23 0.05 0.05 0.10 0.05 0.10 0.05 0.03 0.08 0.05 0.08 Champions Lg (3 Seasons) 13 8 736 8.2 1 0 1 1 0 0 4 0 0.1 0.1 0.1 0.2 5 18 2 0.12 0.00 0.12 0.12 0.12 0.01 0.01 0.02 0.01 0.02 DFB-Pokal (3 Seasons) 4 3 354 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 9 8 702 7.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 8 26 4 0.00 0.00 0.00 0.00 0.00 0.03 0.01 0.04 0.03 0.04
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 17 Heerenveen 1 League 8 5 463 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 18 Heerenveen 1 League 28 27 2,363 26.3 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 2016-2017 19 Heerenveen 1 League 27 27 2,286 25.4 2 1 3 2 0 0 5 2 0.08 0.04 0.12 0.08 0.12 2017-2018 20 Feyenoord 2 Leagues 20 18 1,594 17.7 3 0 3 3 0 0 4 0 0.1 0.1 0.0 0.1 1 6 0 0.17 0.00 0.17 0.17 0.17 0.02 0.00 0.02 0.02 0.02 2018-2019 21 Feyenoord 1 League 23 21 1,718 19.1 3 1 4 3 0 0 1 1 1.9 1.9 1.9 3.8 76 80 126 0.16 0.05 0.21 0.16 0.21 0.10 0.10 0.20 0.10 0.20 2019-2020 22 Feyenoord 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 6 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 22 Mainz 05 2 Leagues 26 24 2,137 23.7 2 2 4 2 0 0 7 0 0.7 0.7 1.2 1.9 12 56 5 0.08 0.08 0.17 0.08 0.17 0.03 0.05 0.08 0.03 0.08 2020-2021 23 Mainz 05 2 Leagues 34 34 3,090 34.3 0 1 1 0 0 0 4 0 1.9 1.9 0.3 2.2 36 99 13 0.00 0.03 0.03 0.00 0.03 0.06 0.01 0.07 0.06 0.07 2021-2022 24 Mainz 05 2 Leagues 9 8 724 8.0 1 0 1 1 0 0 0 0 0.8 0.8 0.1 0.9 11 19 5 0.12 0.00 0.12 0.12 0.12 0.11 0.02 0.13 0.11 0.13 2022-2023 25 Sporting CP 3 Leagues 30 15 1,532 17.0 1 1 2 1 0 0 4 0 0.9 0.9 0.6 1.5 49 129 20 0.06 0.06 0.12 0.06 0.12 0.05 0.04 0.09 0.05 0.09 2023-2024 26 Sporting CP 2 Leagues 15 8 811 9.0 0 0 0 0 0 0 4 0 0.1 0.1 0.1 0.2 13 40 6 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.02 0.02 0.02 2024-2025 27 Sporting CP 2 Leagues 11 4 558 6.2 0 0 0 0 0 0 2 0 0.3 0.3 0.0 0.3 4 36 3 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 11 Seasons 4 Clubs 6 Leagues 232 192 17,366 193.0 13 6 19 13 0 0 36 3 6.7 6.7 4.2 10.8 206 471 181 0.07 0.03 0.10 0.07 0.10 0.06 0.04 0.09 0.06 0.09 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 Mainz 05 (3 Seasons) 2 Leagues 69 66 5,951 66.1 3 3 6 3 0 0 11 0 3.3 3.3 1.6 4.9 59 174 23 0.05 0.05 0.09 0.05 0.09 0.05 0.03 0.08 0.05 0.08 Heerenveen (3 Seasons) 1 League 63 59 5,112 56.8 3 1 4 3 0 0 10 2 0.05 0.02 0.07 0.05 0.07 Sporting CP (3 Seasons) 3 Leagues 56 27 2,901 32.2 1 1 2 1 0 0 10 0 1.3 1.3 0.7 2.1 66 205 29 0.03 0.03 0.06 0.03 0.06 0.04 0.02 0.06 0.04 0.06 Feyenoord (3 Seasons) 2 Leagues 44 40 3,402 37.8 6 1 7 6 0 0 5 1 2.0 2.0 1.9 3.9 81 92 129 0.16 0.03 0.19 0.16 0.19 0.08 0.08 0.16 0.08 0.16 Eredivisie (6 Seasons) 102 95 8,140 90.4 8 2 10 8 0 0 13 3 1.9 1.9 1.9 3.8 80 86 129 0.09 0.02 0.11 0.09 0.11 0.10 0.09 0.19 0.10 0.19 Bundesliga (3 Seasons) 65 63 5,597 62.2 3 3 6 3 0 0 11 0 3.3 3.3 1.6 4.9 59 174 23 0.05 0.05 0.10 0.05 0.10 0.05 0.03 0.08 0.05 0.08 Primeira Liga (3 Seasons) 39 15 1,837 20.4 1 1 2 1 0 0 8 0 1.1 1.1 0.6 1.7 54 167 23 0.05 0.05 0.10 0.05 0.10 0.05 0.03 0.08 0.05 0.08 Champions Lg (3 Seasons) 13 8 736 8.2 1 0 1 1 0 0 4 0 0.1 0.1 0.1 0.2 5 18 2 0.12 0.00 0.12 0.12 0.12 0.01 0.01 0.02 0.01 0.02 DFB-Pokal (3 Seasons) 4 3 354 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 9 8 702 7.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 8 26 4 0.00 0.00 0.00 0.00 0.00 0.03 0.01 0.04 0.03 0.04
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 7th 8 5 463 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 7th 0 0 Matches 2015-2016 18 Heerenveen nl NED 1. Eredivisie 13th 28 27 2,363 26.3 1 0 1 1 0 0 4 0 0.04 0.00 0.04 0.04 0.04 Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 9th 27 27 2,286 25.4 2 1 3 2 0 0 5 2 0.08 0.04 0.12 0.08 0.12 Matches 2017-2018 20 Feyenoord nl NED 1. Eredivisie 4th 15 14 1,220 13.6 2 0 2 2 0 0 2 0 0.15 0.00 0.15 0.15 0.15 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 3rd 23 21 1,718 19.1 3 1 4 3 0 0 1 1 1.9 1.9 1.9 3.8 76 80 126 0.16 0.05 0.21 0.16 0.21 0.10 0.10 0.20 0.10 0.20 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 3rd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 4 6 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 13th 25 24 2,113 23.5 2 2 4 2 0 0 7 0 0.7 0.7 1.2 1.9 12 56 5 0.09 0.09 0.17 0.09 0.17 0.03 0.05 0.08 0.03 0.08 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 12th 32 32 2,880 32.0 0 1 1 0 0 0 4 0 1.9 1.9 0.3 2.2 36 99 13 0.00 0.03 0.03 0.00 0.03 0.06 0.01 0.07 0.06 0.07 Matches 2021-2022 24 Mainz 05 de GER 1. Bundesliga 8th 8 7 604 6.7 1 0 1 1 0 0 0 0 0.8 0.8 0.1 0.9 11 19 5 0.15 0.00 0.15 0.15 0.15 0.11 0.02 0.13 0.11 0.13 Matches 2022-2023 25 Sporting CP pt POR 1. Primeira Liga 4th 21 7 909 10.1 1 1 2 1 0 0 3 0 0.7 0.7 0.5 1.2 40 108 17 0.10 0.10 0.20 0.10 0.20 0.07 0.05 0.11 0.07 0.11 Matches 2023-2024 26 Sporting CP pt POR 1. Primeira Liga 1st 11 5 543 6.0 0 0 0 0 0 0 4 0 0.1 0.1 0.1 0.2 11 33 4 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.04 0.02 0.04 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 1st 7 3 385 4.3 0 0 0 0 0 0 1 0 0.3 0.3 0.0 0.3 3 26 2 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Matches 11 Seasons 4 Clubs 3 Leagues 206 173 15,574 173.0 12 6 18 12 0 0 32 3 6.4 6.4 4.0 10.4 193 427 175 0.07 0.03 0.10 0.07 0.10 0.06 0.04 0.10 0.06 0.10 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 Mainz 05 (3 Seasons) 1 League 65 63 5,597 62.2 3 3 6 3 0 0 11 0 3.3 3.3 1.6 4.9 59 174 23 0.05 0.05 0.10 0.05 0.10 0.05 0.03 0.08 0.05 0.08 Heerenveen (3 Seasons) 1 League 63 59 5,112 56.8 3 1 4 3 0 0 10 2 0.05 0.02 0.07 0.05 0.07 Sporting CP (3 Seasons) 1 League 39 15 1,837 20.4 1 1 2 1 0 0 8 0 1.1 1.1 0.6 1.7 54 167 23 0.05 0.05 0.10 0.05 0.10 0.05 0.03 0.08 0.05 0.08 Feyenoord (3 Seasons) 1 League 39 36 3,028 33.6 5 1 6 5 0 0 3 1 1.9 1.9 1.9 3.8 80 86 129 0.15 0.03 0.18 0.15 0.18 0.10 0.09 0.19 0.10 0.19 Eredivisie (6 Seasons) 102 95 8,140 90.4 8 2 10 8 0 0 13 3 1.9 1.9 1.9 3.8 80 86 129 0.09 0.02 0.11 0.09 0.11 0.10 0.09 0.19 0.10 0.19 Bundesliga (3 Seasons) 65 63 5,597 62.2 3 3 6 3 0 0 11 0 3.3 3.3 1.6 4.9 59 174 23 0.05 0.05 0.10 0.05 0.10 0.05 0.03 0.08 0.05 0.08 Primeira Liga (3 Seasons) 39 15 1,837 20.4 1 1 2 1 0 0 8 0 1.1 1.1 0.6 1.7 54 167 23 0.05 0.05 0.10 0.05 0.10 0.05 0.03 0.08 0.05 0.08
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 2019-2020 22 Mainz 05 de GER DFB-Pokal 33rd 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Mainz 05 de GER DFB-Pokal 17th 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Mainz 05 de GER DFB-Pokal R16 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 1 League 4 3 354 3.9 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 2017-2018 20 Feyenoord 1. Champions Lg GR 5 4 374 4.2 1 0 1 1 0 0 2 0 0.1 0.1 0.0 0.1 1 6 0 0.24 0.00 0.24 0.24 0.24 0.02 0.00 0.02 0.02 0.02 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 4 3 189 2.1 0 0 0 0 0 0 1 0 0.0 0.0 0.1 0.1 3 2 1 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.04 0.01 0.04 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 5 5 434 4.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 6 19 2 0.00 0.00 0.00 0.00 0.00 0.05 0.01 0.06 0.05 0.06 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 4 3 268 3.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 2 7 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Sporting CP 1. Champions Lg 4 1 173 1.9 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 1 10 1 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 4 Seasons 2 Clubs 2 Leagues 22 16 1,438 16.0 1 0 1 1 0 0 4 0 0.3 0.3 0.1 0.5 13 44 6 0.06 0.00 0.06 0.06 0.06 0.02 0.01 0.03 0.02 0.03 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 Sporting CP (3 Seasons) 2 Leagues 17 12 1,064 11.8 0 0 0 0 0 0 2 0 0.2 0.2 0.1 0.4 12 38 6 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 Feyenoord (1 Season) 1 League 5 4 374 4.2 1 0 1 1 0 0 2 0 0.1 0.1 0.0 0.1 1 6 0 0.24 0.00 0.24 0.24 0.24 0.02 0.00 0.02 0.02 0.02 Champions Lg (3 Seasons) 13 8 736 8.2 1 0 1 1 0 0 4 0 0.1 0.1 0.1 0.2 5 18 2 0.12 0.00 0.12 0.12 0.12 0.01 0.01 0.02 0.01 0.02 Europa Lg (2 Seasons) 9 8 702 7.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 8 26 4 0.00 0.00 0.00 0.00 0.00 0.03 0.01 0.04 0.03 0.04
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014-2015 17 Heerenveen 1 League 5.1 0 0 0.00 0 0 2015-2016 18 Heerenveen 1 League 26.3 1 5 0.19 0.20 0 0 2016-2017 19 Heerenveen 1 League 25.4 2 0 2 0.00 0.08 1.00 0 0 2017-2018 20 Feyenoord 2 Leagues 17.7 3 1 5 500.0 0.06 0.28 3.00 0.60 9.3 0 0 0 0.1 0.1 0.07 +0.9 +0.9 2018-2019 21 Feyenoord 1 League 19.1 3 23 10 43.5 1.20 0.52 0.13 0.30 16.9 0 0 0 1.9 1.9 0.08 +1.1 +1.1 2019-2020 22 Feyenoord 1 League 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2019-2020 22 Mainz 05 2 Leagues 23.7 2 12 2 16.7 0.51 0.08 0.17 1.00 14.8 0 0 0 0.7 0.7 0.06 +1.3 +1.3 2020-2021 23 Mainz 05 2 Leagues 34.3 0 25 6 24.0 0.73 0.17 0.00 0.00 17.5 4 0 0 1.9 1.9 0.09 -1.9 -1.9 2021-2022 24 Mainz 05 2 Leagues 8.0 1 16 3 18.8 1.99 0.37 0.06 0.33 17.7 1 0 0 0.8 0.8 0.06 +0.2 +0.2 2022-2023 25 Sporting CP 3 Leagues 17.0 1 10 1 10.0 0.59 0.06 0.10 1.00 16.4 0 0 0 0.9 0.9 0.09 +0.1 +0.1 2023-2024 26 Sporting CP 2 Leagues 9.0 0 4 0 0.0 0.44 0.00 0.00 14.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2024-2025 27 Sporting CP 2 Leagues 6.2 0 2 0 0.0 0.32 0.00 0.00 10.2 0 0 0 0.3 0.3 0.15 -0.3 -0.3 11 Seasons 4 Clubs 6 Leagues 193.0 13 93 34 31.2 0.58 0.18 0.13 0.38 16.5 5 0 0 6.7 6.7 0.08 +1.3 +1.3 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 Mainz 05 (3 Seasons) 2 Leagues 66.1 3 53 11 20.8 0.80 0.17 0.06 0.27 16.9 5 0 0 3.3 3.3 0.07 -0.3 -0.3 Heerenveen (3 Seasons) 1 League 56.8 3 0 7 0.00 0.12 0.43 0 0 Sporting CP (3 Seasons) 3 Leagues 32.2 1 16 1 6.3 0.50 0.03 0.06 1.00 15.1 0 0 0 1.3 1.3 0.08 -0.3 -0.3 Feyenoord (3 Seasons) 2 Leagues 37.8 6 24 15 62.5 0.63 0.40 0.25 0.40 16.6 0 0 0 2.0 2.0 0.08 +2.0 +2.0 Eredivisie (6 Seasons) 90.4 8 23 21 69.6 0.39 0.23 0.30 0.38 16.9 0 0 0 1.9 1.9 0.08 +1.1 +1.1 Bundesliga (3 Seasons) 62.2 3 46 10 21.7 0.74 0.16 0.07 0.30 16.9 5 0 0 3.3 3.3 0.07 -0.3 -0.3 Primeira Liga (3 Seasons) 20.4 1 13 1 7.7 0.64 0.05 0.08 1.00 15.4 0 0 0 1.1 1.1 0.08 -0.1 -0.1 Champions Lg (3 Seasons) 8.2 1 2 1 50.0 0.24 0.12 0.50 1.00 10.0 0 0 0 0.1 0.1 0.05 +0.9 +0.9 DFB-Pokal (3 Seasons) 3.9 0 7 1 14.3 1.78 0.25 0.00 0.00 0 0 Europa Lg (2 Seasons) 7.8 0 2 0 0.0 0.26 0.00 0.00 15.4 0 0 0 0.2 0.2 0.11 -0.2 -0.2
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 7th 5.1 0 0 0.00 0 0 Matches 2015-2016 18 Heerenveen nl NED 1. Eredivisie 13th 26.3 1 5 0.19 0.20 0 0 Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 9th 25.4 2 0 2 0.00 0.08 1.00 0 0 Matches 2017-2018 20 Feyenoord nl NED 1. Eredivisie 4th 13.6 2 0 4 0.00 0.30 0.50 0 0 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 3rd 19.1 3 23 10 43.5 1.20 0.52 0.13 0.30 16.9 0 0 0 1.9 1.9 0.08 +1.1 +1.1 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 3rd 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 13th 23.5 2 12 2 16.7 0.51 0.09 0.17 1.00 14.8 0 0 0 0.7 0.7 0.06 +1.3 +1.3 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 12th 32.0 0 22 5 22.7 0.69 0.16 0.00 0.00 17.5 4 0 0 1.9 1.9 0.09 -1.9 -1.9 Matches 2021-2022 24 Mainz 05 de GER 1. Bundesliga 8th 6.7 1 12 3 25.0 1.79 0.45 0.08 0.33 17.7 1 0 0 0.8 0.8 0.06 +0.2 +0.2 Matches 2022-2023 25 Sporting CP pt POR 1. Primeira Liga 4th 10.1 1 7 1 14.3 0.69 0.10 0.14 1.00 17.4 0 0 0 0.7 0.7 0.09 +0.3 +0.3 Matches 2023-2024 26 Sporting CP pt POR 1. Primeira Liga 1st 6.0 0 4 0 0.0 0.66 0.00 0.00 14.5 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 1st 4.3 0 2 0 0.0 0.47 0.00 0.00 10.2 0 0 0 0.3 0.3 0.15 -0.3 -0.3 Matches 11 Seasons 4 Clubs 3 Leagues 173.0 12 82 32 32.9 0.58 0.18 0.13 0.38 16.7 5 0 0 6.4 6.4 0.08 +0.6 +0.6 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 Mainz 05 (3 Seasons) 1 League 62.2 3 46 10 21.7 0.74 0.16 0.07 0.30 16.9 5 0 0 3.3 3.3 0.07 -0.3 -0.3 Heerenveen (3 Seasons) 1 League 56.8 3 0 7 0.00 0.12 0.43 0 0 Sporting CP (3 Seasons) 1 League 20.4 1 13 1 7.7 0.64 0.05 0.08 1.00 15.4 0 0 0 1.1 1.1 0.08 -0.1 -0.1 Feyenoord (3 Seasons) 1 League 33.6 5 23 14 60.9 0.68 0.42 0.22 0.36 16.9 0 0 0 1.9 1.9 0.08 +1.1 +1.1 Eredivisie (6 Seasons) 90.4 8 23 21 69.6 0.39 0.23 0.30 0.38 16.9 0 0 0 1.9 1.9 0.08 +1.1 +1.1 Bundesliga (3 Seasons) 62.2 3 46 10 21.7 0.74 0.16 0.07 0.30 16.9 5 0 0 3.3 3.3 0.07 -0.3 -0.3 Primeira Liga (3 Seasons) 20.4 1 13 1 7.7 0.64 0.05 0.08 1.00 15.4 0 0 0 1.1 1.1 0.08 -0.1 -0.1
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 2017-2018 20 Feyenoord 1. Champions Lg GR 4.2 1 1 1 100.0 0.24 0.24 1.00 1.00 9.3 0 0 0 0.1 0.1 0.07 +0.9 +0.9 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 2.1 0 1 0 0.0 0.48 0.00 0.00 10.7 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 4.8 0 2 0 0.0 0.41 0.00 0.00 15.4 0 0 0 0.2 0.2 0.11 -0.2 -0.2 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 3.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2024-2025 27 Sporting CP 1. Champions Lg 1.9 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 4 Seasons 2 Clubs 2 Leagues 16.0 1 4 1 25.0 0.25 0.06 0.25 1.00 12.7 0 0 0 0.3 0.3 0.08 +0.7 +0.7 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 Sporting CP (3 Seasons) 2 Leagues 11.8 0 3 0 0.0 0.25 0.00 0.00 13.9 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Feyenoord (1 Season) 1 League 4.2 1 1 1 100.0 0.24 0.24 1.00 1.00 9.3 0 0 0 0.1 0.1 0.07 +0.9 +0.9 Champions Lg (3 Seasons) 8.2 1 2 1 50.0 0.24 0.12 0.50 1.00 10.0 0 0 0 0.1 0.1 0.05 +0.9 +0.9 Europa Lg (2 Seasons) 7.8 0 2 0 0.0 0.26 0.00 0.00 15.4 0 0 0 0.2 0.2 0.11 -0.2 -0.2
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 5.1 0 Matches 2015-2016 18 Heerenveen nl NED 1. Eredivisie 26.3 0 Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 25.4 1 Matches 2017-2018 20 Feyenoord 1. Champions Lg 4.2 213 241 88.4 4422 1166 62 63 98.4 112 125 89.6 37 46 80.4 0 0.0 0.0 0.0 0 3 0 0 6 Matches 2017-2018 20 Feyenoord nl NED 1. Eredivisie 13.6 0 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 19.1 1115 1277 87.3 17606 4019 597 652 91.6 407 461 88.3 81 97 83.5 1 1.9 1.2 -0.9 17 53 14 3 80 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 23.5 869 1017 85.4 16766 6468 306 336 91.1 459 502 91.4 92 138 66.7 2 1.2 0.3 +0.8 5 49 2 1 56 Matches 2019-2020 22 Mainz 05 de GER DFB-Pokal 0.3 0 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 1.0 63 75 84.0 1080 252 28 30 93.3 30 33 90.9 5 9 55.6 0 0.0 0.0 0.0 0 5 1 0 6 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 32.0 1068 1377 77.6 21266 8098 372 446 83.4 535 614 87.1 152 269 56.5 1 0.3 0.7 +0.7 6 76 14 4 99 Matches 2020-2021 23 Mainz 05 de GER DFB-Pokal 2.3 0 Matches 2021-2022 24 Mainz 05 de GER 1. Bundesliga 6.7 228 296 77.0 4410 1772 86 105 81.9 104 118 88.1 33 56 58.9 0 0.1 0.2 -0.1 3 15 4 1 19 Matches 2021-2022 24 Mainz 05 de GER DFB-Pokal 1.3 0 Matches 2022-2023 25 Sporting CP 1. Champions Lg 2.1 103 117 88.0 1900 703 37 38 97.4 56 61 91.8 8 15 53.3 0 0.1 0.0 -0.1 1 1 0 0 2 Matches 2022-2023 25 Sporting CP 2. Europa Lg 4.8 274 297 92.3 4913 1697 110 121 90.9 142 148 95.9 21 24 87.5 0 0.1 0.1 -0.1 3 21 0 0 19 Matches 2022-2023 25 Sporting CP pt POR 1. Primeira Liga 10.1 885 964 91.8 15768 4944 344 361 95.3 483 509 94.9 52 68 76.5 1 0.5 0.4 +0.5 5 104 3 1 108 Matches 2023-2024 26 Sporting CP 2. Europa Lg 3.0 219 237 92.4 3905 978 92 94 97.9 104 110 94.5 19 25 76.0 0 0.0 0.0 0.0 0 21 0 0 7 Matches 2023-2024 26 Sporting CP pt POR 1. Primeira Liga 6.0 384 410 93.7 6477 2218 180 185 97.3 168 178 94.4 30 38 78.9 0 0.1 0.1 -0.1 2 45 2 0 33 Matches 2024-2025 27 Sporting CP 1. Champions Lg 1.9 121 130 93.1 2031 615 57 60 95.0 55 58 94.8 7 7 100.0 0 0.0 0.0 0.0 1 14 1 0 10 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 4.3 267 283 94.3 4504 1396 111 113 98.2 139 146 95.2 13 17 76.5 0 0.0 0.1 0.0 0 28 0 0 26 Matches 11 Seasons 4 Clubs 6 Leagues 193.0 5809 6721 86.4 105048 34326 2382 2604 91.5 2794 3063 91.2 550 809 68.0 6 4.2 3.2 +1.8 43 435 41 10 471 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 Mainz 05 (3 Seasons) 2 Leagues 66.1 2165 2690 80.5 42442 16338 764 887 86.1 1098 1234 89.0 277 463 59.8 3 1.6 1.2 +1.4 14 140 20 6 174 Heerenveen (3 Seasons) 1 League 56.8 1 Sporting CP (3 Seasons) 3 Leagues 32.2 2253 2438 92.4 39498 12551 931 972 95.8 1147 1210 94.8 150 194 77.3 1 0.7 0.7 +0.3 12 234 6 1 205 Feyenoord (3 Seasons) 2 Leagues 37.8 1391 1593 87.3 23108 5437 687 745 92.2 549 619 88.7 123 152 80.9 1 1.9 1.3 -0.9 17 61 15 3 92 Eredivisie (6 Seasons) 90.4 1178 1352 87.1 18686 4271 625 682 91.6 437 494 88.5 86 106 81.1 2 1.9 1.3 +0.1 17 58 15 3 86 Bundesliga (3 Seasons) 62.2 2165 2690 80.5 42442 16338 764 887 86.1 1098 1234 89.0 277 463 59.8 3 1.6 1.2 +1.4 14 140 20 6 174 Primeira Liga (3 Seasons) 20.4 1536 1657 92.7 26749 8558 635 659 96.4 790 833 94.8 95 123 77.2 1 0.6 0.6 +0.4 7 177 5 1 167 Champions Lg (3 Seasons) 8.2 437 488 89.5 8353 2484 156 161 96.9 223 244 91.4 52 68 76.5 0 0.1 0.1 -0.1 2 18 1 0 18 DFB-Pokal (3 Seasons) 3.9 0 Europa Lg (2 Seasons) 7.8 493 534 92.3 8818 2675 202 215 94.0 246 258 95.3 40 49 81.6 0 0.1 0.1 -0.1 3 42 0 0 26
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 17 Heerenveen 1 League 5.1 0 2015-2016 18 Heerenveen 1 League 26.3 0 2016-2017 19 Heerenveen 1 League 25.4 1 2017-2018 20 Feyenoord 2 Leagues 17.7 213 241 88.4 4422 1166 62 63 98.4 112 125 89.6 37 46 80.4 0 0.0 0.0 0.0 0 3 0 0 6 2018-2019 21 Feyenoord 1 League 19.1 1115 1277 87.3 17606 4019 597 652 91.6 407 461 88.3 81 97 83.5 1 1.9 1.2 -0.9 17 53 14 3 80 2019-2020 22 Feyenoord 1 League 1.0 63 75 84.0 1080 252 28 30 93.3 30 33 90.9 5 9 55.6 0 0.0 0.0 0.0 0 5 1 0 6 2019-2020 22 Mainz 05 2 Leagues 23.7 869 1017 85.4 16766 6468 306 336 91.1 459 502 91.4 92 138 66.7 2 1.2 0.3 +0.8 5 49 2 1 56 2020-2021 23 Mainz 05 2 Leagues 34.3 1068 1377 77.6 21266 8098 372 446 83.4 535 614 87.1 152 269 56.5 1 0.3 0.7 +0.7 6 76 14 4 99 2021-2022 24 Mainz 05 2 Leagues 8.0 228 296 77.0 4410 1772 86 105 81.9 104 118 88.1 33 56 58.9 0 0.1 0.2 -0.1 3 15 4 1 19 2022-2023 25 Sporting CP 3 Leagues 17.0 1262 1378 91.6 22581 7344 491 520 94.4 681 718 94.8 81 107 75.7 1 0.6 0.5 +0.4 9 126 3 1 129 2023-2024 26 Sporting CP 2 Leagues 9.0 603 647 93.2 10382 3196 272 279 97.5 272 288 94.4 49 63 77.8 0 0.1 0.2 -0.1 2 66 2 0 40 2024-2025 27 Sporting CP 2 Leagues 6.2 388 413 93.9 6535 2011 168 173 97.1 194 204 95.1 20 24 83.3 0 0.0 0.1 0.0 1 42 1 0 36 11 Seasons 4 Clubs 6 Leagues 193.0 5809 6721 86.4 105048 34326 2382 2604 91.5 2794 3063 91.2 550 809 68.0 6 4.2 3.2 +1.8 43 435 41 10 471 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 Mainz 05 (3 Seasons) 2 Leagues 66.1 2165 2690 80.5 42442 16338 764 887 86.1 1098 1234 89.0 277 463 59.8 3 1.6 1.2 +1.4 14 140 20 6 174 Heerenveen (3 Seasons) 1 League 56.8 1 Sporting CP (3 Seasons) 3 Leagues 32.2 2253 2438 92.4 39498 12551 931 972 95.8 1147 1210 94.8 150 194 77.3 1 0.7 0.7 +0.3 12 234 6 1 205 Feyenoord (3 Seasons) 2 Leagues 37.8 1391 1593 87.3 23108 5437 687 745 92.2 549 619 88.7 123 152 80.9 1 1.9 1.3 -0.9 17 61 15 3 92 Eredivisie (6 Seasons) 90.4 1178 1352 87.1 18686 4271 625 682 91.6 437 494 88.5 86 106 81.1 2 1.9 1.3 +0.1 17 58 15 3 86 Bundesliga (3 Seasons) 62.2 2165 2690 80.5 42442 16338 764 887 86.1 1098 1234 89.0 277 463 59.8 3 1.6 1.2 +1.4 14 140 20 6 174 Primeira Liga (3 Seasons) 20.4 1536 1657 92.7 26749 8558 635 659 96.4 790 833 94.8 95 123 77.2 1 0.6 0.6 +0.4 7 177 5 1 167 Champions Lg (3 Seasons) 8.2 437 488 89.5 8353 2484 156 161 96.9 223 244 91.4 52 68 76.5 0 0.1 0.1 -0.1 2 18 1 0 18 DFB-Pokal (3 Seasons) 3.9 0 Europa Lg (2 Seasons) 7.8 493 534 92.3 8818 2675 202 215 94.0 246 258 95.3 40 49 81.6 0 0.1 0.1 -0.1 3 42 0 0 26
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 7th 5.1 0 Matches 2015-2016 18 Heerenveen nl NED 1. Eredivisie 13th 26.3 0 Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 9th 25.4 1 Matches 2017-2018 20 Feyenoord nl NED 1. Eredivisie 4th 13.6 0 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 3rd 19.1 1115 1277 87.3 17606 4019 597 652 91.6 407 461 88.3 81 97 83.5 1 1.9 1.2 -0.9 17 53 14 3 80 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 3rd 1.0 63 75 84.0 1080 252 28 30 93.3 30 33 90.9 5 9 55.6 0 0.0 0.0 0.0 0 5 1 0 6 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 13th 23.5 869 1017 85.4 16766 6468 306 336 91.1 459 502 91.4 92 138 66.7 2 1.2 0.3 +0.8 5 49 2 1 56 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 12th 32.0 1068 1377 77.6 21266 8098 372 446 83.4 535 614 87.1 152 269 56.5 1 0.3 0.7 +0.7 6 76 14 4 99 Matches 2021-2022 24 Mainz 05 de GER 1. Bundesliga 8th 6.7 228 296 77.0 4410 1772 86 105 81.9 104 118 88.1 33 56 58.9 0 0.1 0.2 -0.1 3 15 4 1 19 Matches 2022-2023 25 Sporting CP pt POR 1. Primeira Liga 4th 10.1 885 964 91.8 15768 4944 344 361 95.3 483 509 94.9 52 68 76.5 1 0.5 0.4 +0.5 5 104 3 1 108 Matches 2023-2024 26 Sporting CP pt POR 1. Primeira Liga 1st 6.0 384 410 93.7 6477 2218 180 185 97.3 168 178 94.4 30 38 78.9 0 0.1 0.1 -0.1 2 45 2 0 33 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 1st 4.3 267 283 94.3 4504 1396 111 113 98.2 139 146 95.2 13 17 76.5 0 0.0 0.1 0.0 0 28 0 0 26 Matches 11 Seasons 4 Clubs 3 Leagues 173.0 4879 5699 85.6 87877 29167 2024 2228 90.8 2325 2561 90.8 458 692 66.2 6 4.0 3.0 +2.0 38 375 40 10 427 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 Mainz 05 (3 Seasons) 1 League 62.2 2165 2690 80.5 42442 16338 764 887 86.1 1098 1234 89.0 277 463 59.8 3 1.6 1.2 +1.4 14 140 20 6 174 Heerenveen (3 Seasons) 1 League 56.8 1 Sporting CP (3 Seasons) 1 League 20.4 1536 1657 92.7 26749 8558 635 659 96.4 790 833 94.8 95 123 77.2 1 0.6 0.6 +0.4 7 177 5 1 167 Feyenoord (3 Seasons) 1 League 33.6 1178 1352 87.1 18686 4271 625 682 91.6 437 494 88.5 86 106 81.1 1 1.9 1.3 -0.9 17 58 15 3 86 Eredivisie (6 Seasons) 90.4 1178 1352 87.1 18686 4271 625 682 91.6 437 494 88.5 86 106 81.1 2 1.9 1.3 +0.1 17 58 15 3 86 Bundesliga (3 Seasons) 62.2 2165 2690 80.5 42442 16338 764 887 86.1 1098 1234 89.0 277 463 59.8 3 1.6 1.2 +1.4 14 140 20 6 174 Primeira Liga (3 Seasons) 20.4 1536 1657 92.7 26749 8558 635 659 96.4 790 833 94.8 95 123 77.2 1 0.6 0.6 +0.4 7 177 5 1 167
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 2017-2018 20 Feyenoord 1. Champions Lg GR 4.2 213 241 88.4 4422 1166 62 63 98.4 112 125 89.6 37 46 80.4 0 0.0 0.0 0.0 0 3 0 0 6 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 2.1 103 117 88.0 1900 703 37 38 97.4 56 61 91.8 8 15 53.3 0 0.1 0.0 -0.1 1 1 0 0 2 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 4.8 274 297 92.3 4913 1697 110 121 90.9 142 148 95.9 21 24 87.5 0 0.1 0.1 -0.1 3 21 0 0 19 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 3.0 219 237 92.4 3905 978 92 94 97.9 104 110 94.5 19 25 76.0 0 0.0 0.0 0.0 0 21 0 0 7 Matches 2024-2025 27 Sporting CP 1. Champions Lg 1.9 121 130 93.1 2031 615 57 60 95.0 55 58 94.8 7 7 100.0 0 0.0 0.0 0.0 1 14 1 0 10 Matches 4 Seasons 2 Clubs 2 Leagues 16.0 930 1022 91.0 17171 5159 358 376 95.2 469 502 93.4 92 117 78.6 0 0.1 0.2 -0.1 5 60 1 0 44 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 Sporting CP (3 Seasons) 2 Leagues 11.8 717 781 91.8 12749 3993 296 313 94.6 357 377 94.7 55 71 77.5 0 0.1 0.2 -0.1 5 57 1 0 38 Feyenoord (1 Season) 1 League 4.2 213 241 88.4 4422 1166 62 63 98.4 112 125 89.6 37 46 80.4 0 0.0 0.0 0.0 0 3 0 0 6 Champions Lg (3 Seasons) 8.2 437 488 89.5 8353 2484 156 161 96.9 223 244 91.4 52 68 76.5 0 0.1 0.1 -0.1 2 18 1 0 18 Europa Lg (2 Seasons) 7.8 493 534 92.3 8818 2675 202 215 94.0 246 258 95.3 40 49 81.6 0 0.1 0.1 -0.1 3 42 0 0 26
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 17 Heerenveen 1 League 5.1 2015-2016 18 Heerenveen 1 League 26.3 2016-2017 19 Heerenveen 1 League 25.4 0 2017-2018 20 Feyenoord 2 Leagues 17.7 241 225 16 4 0 7 1 12 0 0 0 0 213 0 3 2018-2019 21 Feyenoord 1 League 19.1 1277 1109 166 23 0 6 34 143 0 0 0 0 1115 2 26 2019-2020 22 Feyenoord 1 League 1.0 75 62 13 1 0 0 2 12 0 0 0 0 63 0 1 2019-2020 22 Mainz 05 2 Leagues 23.7 1017 960 52 46 0 8 6 6 0 0 0 0 869 5 11 2020-2021 23 Mainz 05 2 Leagues 34.3 1377 1258 116 66 0 15 20 50 0 0 0 0 1068 3 20 2021-2022 24 Mainz 05 2 Leagues 8.0 296 280 16 15 0 1 9 0 0 0 0 0 228 0 6 2022-2023 25 Sporting CP 3 Leagues 17.0 1378 1323 53 38 0 3 16 15 0 0 0 0 1262 2 16 2023-2024 26 Sporting CP 2 Leagues 9.0 647 615 32 20 0 4 2 7 0 0 0 0 603 0 3 2024-2025 27 Sporting CP 2 Leagues 6.2 413 395 18 11 0 1 0 0 0 0 0 0 388 0 5 11 Seasons 4 Clubs 6 Leagues 193.0 6721 6227 482 224 0 45 90 245 0 0 0 0 5809 12 91 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Mainz 05 (3 Seasons) 2 Leagues 66.1 2690 2498 184 127 0 24 35 56 0 0 0 0 2165 8 37 Heerenveen (3 Seasons) 1 League 56.8 0 Sporting CP (3 Seasons) 3 Leagues 32.2 2438 2333 103 69 0 8 18 22 0 0 0 0 2253 2 24 Feyenoord (3 Seasons) 2 Leagues 37.8 1593 1396 195 28 0 13 37 167 0 0 0 0 1391 2 30 Eredivisie (6 Seasons) 90.4 1352 1171 179 24 0 6 36 155 0 0 0 0 1178 2 27 Bundesliga (3 Seasons) 62.2 2690 2498 184 127 0 24 28 56 0 0 0 0 2165 8 37 Primeira Liga (3 Seasons) 20.4 1657 1577 78 49 0 7 15 19 0 0 0 0 1536 2 16 Champions Lg (3 Seasons) 8.2 488 465 23 11 0 7 1 12 0 0 0 0 437 0 7 DFB-Pokal (3 Seasons) 3.9 7 Europa Lg (2 Seasons) 7.8 534 516 18 13 0 1 3 3 0 0 0 0 493 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 2017-2018 20 Feyenoord 1. Champions Lg GR 4.2 241 225 16 4 0 7 1 12 0 0 0 0 213 0 3 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 2.1 117 113 4 4 0 0 0 0 0 0 0 0 103 0 1 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 4.8 297 290 7 5 0 0 3 2 0 0 0 0 274 0 2 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 3.0 237 226 11 8 0 1 0 1 0 0 0 0 219 0 2 Matches 2024-2025 27 Sporting CP 1. Champions Lg 1.9 130 127 3 3 0 0 0 0 0 0 0 0 121 0 3 Matches 4 Seasons 2 Clubs 2 Leagues 16.0 1022 981 41 24 0 8 4 15 0 0 0 0 930 0 11 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Sporting CP (3 Seasons) 2 Leagues 11.8 781 756 25 20 0 1 3 3 0 0 0 0 717 0 8 Feyenoord (1 Season) 1 League 4.2 241 225 16 4 0 7 1 12 0 0 0 0 213 0 3 Champions Lg (3 Seasons) 8.2 488 465 23 11 0 7 1 12 0 0 0 0 437 0 7 Europa Lg (2 Seasons) 7.8 534 516 18 13 0 1 3 3 0 0 0 0 493 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 2014-2015 17 Heerenveen 1 League 5.1 2015-2016 18 Heerenveen 1 League 26.3 2016-2017 19 Heerenveen 1 League 25.4 2017-2018 20 Feyenoord 2 Leagues 17.7 2 0.48 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 21 Feyenoord 1 League 19.1 51 2.67 35 5 4 4 2 1 5 0.26 2 1 0 1 1 0 2019-2020 22 Feyenoord 1 League 1.0 1 1.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 22 Mainz 05 2 Leagues 23.7 15 0.64 12 0 0 2 1 0 2 0.09 1 0 0 1 0 0 2020-2021 23 Mainz 05 2 Leagues 34.3 29 0.91 22 1 2 1 2 1 4 0.12 4 0 0 0 0 0 2021-2022 24 Mainz 05 2 Leagues 8.0 13 1.94 7 0 0 3 1 2 0 0.00 0 0 0 0 0 0 2022-2023 25 Sporting CP 3 Leagues 17.0 33 1.98 28 0 2 3 0 0 4 0.24 2 0 0 2 0 0 2023-2024 26 Sporting CP 2 Leagues 9.0 9 1.00 8 0 0 0 1 0 5 0.55 4 0 0 0 1 0 2024-2025 27 Sporting CP 2 Leagues 6.2 8 1.29 7 0 0 1 0 0 2 0.32 1 0 0 1 0 0 11 Seasons 4 Clubs 6 Leagues 193.0 161 1.36 121 7 8 14 7 4 22 0.19 14 1 0 5 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Mainz 05 (3 Seasons) 2 Leagues 66.1 57 0.92 41 1 2 6 4 3 6 0.10 5 0 0 1 0 0 Heerenveen (3 Seasons) 1 League 56.8 Sporting CP (3 Seasons) 3 Leagues 32.2 50 1.57 43 0 2 4 1 0 11 0.35 7 0 0 3 1 0 Feyenoord (3 Seasons) 2 Leagues 37.8 54 2.23 37 6 4 4 2 1 5 0.21 2 1 0 1 1 0 Eredivisie (6 Seasons) 90.4 52 2.59 36 5 4 4 2 1 5 0.25 2 1 0 1 1 0 Bundesliga (3 Seasons) 62.2 57 0.92 41 1 2 6 4 3 6 0.10 5 0 0 1 0 0 Primeira Liga (3 Seasons) 20.4 37 1.81 33 0 2 2 0 0 7 0.34 5 0 0 2 0 0 Champions Lg (3 Seasons) 8.2 6 0.73 4 1 0 1 0 0 1 0.12 1 0 0 0 0 0 DFB-Pokal (3 Seasons) 3.9 Europa Lg (2 Seasons) 7.8 9 1.21 7 0 0 1 1 0 3 0.40 1 0 0 1 1 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 2017-2018 20 Feyenoord 1. Champions Lg GR 4.2 2 0.48 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 2.1 2 0.95 1 0 0 1 0 0 1 0.48 1 0 0 0 0 0 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 4.8 7 1.56 6 0 0 1 0 0 1 0.22 0 0 0 1 0 0 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 3.0 2 0.67 1 0 0 0 1 0 2 0.67 1 0 0 0 1 0 Matches 2024-2025 27 Sporting CP 1. Champions Lg 1.9 2 1.04 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 16.0 15 0.96 11 1 0 2 1 0 4 0.26 2 0 0 1 1 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Sporting CP (3 Seasons) 2 Leagues 11.8 13 1.13 10 0 0 2 1 0 4 0.35 2 0 0 1 1 0 Feyenoord (1 Season) 1 League 4.2 2 0.48 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Champions Lg (3 Seasons) 8.2 6 0.73 4 1 0 1 0 0 1 0.12 1 0 0 0 0 0 Europa Lg (2 Seasons) 7.8 9 1.21 7 0 0 1 1 0 3 0.40 1 0 0 1 1 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 2014-2015 17 Heerenveen 1 League 5.1 0 2015-2016 18 Heerenveen 1 League 26.3 0 2016-2017 19 Heerenveen 1 League 25.4 0 0 0 2017-2018 20 Feyenoord 2 Leagues 17.7 8 4 7 1 0 3 3 100.0 0 4 0 4 8 16 15 0 2018-2019 21 Feyenoord 1 League 19.1 47 32 23 23 1 19 30 63.3 11 26 5 21 33 80 51 1 2019-2020 22 Feyenoord 1 League 1.0 3 2 3 0 0 1 2 50.0 1 1 0 1 0 3 1 0 2019-2020 22 Mainz 05 2 Leagues 23.7 46 25 34 10 2 14 34 41.2 20 35 19 16 52 98 86 1 2020-2021 23 Mainz 05 2 Leagues 34.3 65 39 37 26 2 20 36 55.6 16 46 27 19 71 129 82 1 2021-2022 24 Mainz 05 2 Leagues 8.0 13 12 7 6 0 7 8 87.5 1 7 3 4 14 27 14 0 2022-2023 25 Sporting CP 3 Leagues 17.0 26 15 14 9 3 11 16 68.8 5 14 4 10 26 52 35 1 2023-2024 26 Sporting CP 2 Leagues 9.0 25 12 15 9 1 13 17 76.5 4 11 1 10 10 35 16 1 2024-2025 27 Sporting CP 2 Leagues 6.2 11 8 9 2 0 8 8 100.0 0 7 4 3 4 15 21 0 11 Seasons 4 Clubs 6 Leagues 193.0 244 149 149 86 9 96 154 62.3 58 151 63 88 218 455 321 5 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Mainz 05 (3 Seasons) 2 Leagues 66.1 124 76 78 42 4 41 78 52.6 37 88 49 39 137 254 182 2 Heerenveen (3 Seasons) 1 League 56.8 0 0 0 Sporting CP (3 Seasons) 3 Leagues 32.2 62 35 38 20 4 32 41 78.0 9 32 9 23 40 102 72 2 Feyenoord (3 Seasons) 2 Leagues 37.8 58 38 33 24 1 23 35 65.7 12 31 5 26 41 99 67 1 Eredivisie (6 Seasons) 90.4 50 34 26 23 1 20 32 62.5 12 27 5 22 33 83 52 1 Bundesliga (3 Seasons) 62.2 124 72 78 42 4 41 78 52.6 37 88 49 39 130 254 182 2 Primeira Liga (3 Seasons) 20.4 37 20 21 13 3 19 27 70.4 8 18 6 12 23 60 48 1 Champions Lg (3 Seasons) 8.2 18 10 13 4 1 6 7 85.7 1 8 1 7 16 34 24 0 DFB-Pokal (3 Seasons) 3.9 4 7 0 Europa Lg (2 Seasons) 7.8 15 9 11 4 0 10 10 100.0 0 10 2 8 9 24 15 1
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 2017-2018 20 Feyenoord 1. Champions Lg GR 4.2 8 4 7 1 0 3 3 100.0 0 4 0 4 8 16 15 0 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 2.1 8 5 5 2 1 2 3 66.7 1 2 0 2 7 15 6 0 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 4.8 3 2 3 0 0 2 2 100.0 0 4 1 3 5 8 7 0 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 3.0 12 7 8 4 0 8 8 100.0 0 6 1 5 4 16 8 1 Matches 2024-2025 27 Sporting CP 1. Champions Lg 1.9 2 1 1 1 0 1 1 100.0 0 2 1 1 1 3 3 0 Matches 4 Seasons 2 Clubs 2 Leagues 16.0 33 19 24 8 1 16 17 94.1 1 18 3 15 25 58 39 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 Sporting CP (3 Seasons) 2 Leagues 11.8 25 15 17 7 1 13 14 92.9 1 14 3 11 17 42 24 1 Feyenoord (1 Season) 1 League 4.2 8 4 7 1 0 3 3 100.0 0 4 0 4 8 16 15 0 Champions Lg (3 Seasons) 8.2 18 10 13 4 1 6 7 85.7 1 8 1 7 16 34 24 0 Europa Lg (2 Seasons) 7.8 15 9 11 4 0 10 10 100.0 0 10 2 8 9 24 15 1
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 17 Heerenveen 1 League 5.1 2015-2016 18 Heerenveen 1 League 26.3 2016-2017 19 Heerenveen 1 League 25.4 2017-2018 20 Feyenoord 2 Leagues 17.7 279 21 171 104 6 1 279 3 3 100.0 0 0.0 176 869 397 1 0 0 1 0 183 0 2018-2019 21 Feyenoord 1 League 19.1 1523 66 372 798 374 50 1523 44 25 56.8 19 43.2 917 5401 3165 76 50 13 33 16 987 126 2019-2020 22 Feyenoord 1 League 1.0 85 1 21 44 21 1 85 3 2 66.7 1 33.3 51 352 221 4 6 0 2 1 51 3 2019-2020 22 Mainz 05 2 Leagues 23.7 1295 180 732 528 51 15 1295 12 10 83.3 2 16.7 734 3884 2124 12 10 1 20 7 727 5 2020-2021 23 Mainz 05 2 Leagues 34.3 1715 172 823 781 131 30 1715 33 24 72.7 9 27.3 908 5428 3288 36 28 3 28 6 933 13 2021-2022 24 Mainz 05 2 Leagues 8.0 372 29 161 179 42 13 372 3 1 33.3 2 66.7 187 1170 635 11 8 2 4 2 193 5 2022-2023 25 Sporting CP 3 Leagues 17.0 1520 133 593 785 153 16 1520 20 10 50.0 8 40.0 1064 5911 3578 49 35 1 10 2 1164 20 2023-2024 26 Sporting CP 2 Leagues 9.0 727 55 257 419 54 13 727 3 1 33.3 2 66.7 515 2403 1255 13 11 2 5 2 530 6 2024-2025 27 Sporting CP 2 Leagues 6.2 463 52 203 230 30 2 463 5 2 40.0 3 60.0 317 1757 1051 4 9 0 2 0 342 3 11 Seasons 4 Clubs 6 Leagues 193.0 7979 709 3333 3868 862 141 7979 126 78 61.9 46 36.5 4869 27175 15714 206 157 22 105 36 5110 181 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 Mainz 05 (3 Seasons) 2 Leagues 66.1 3382 381 1716 1488 224 58 3382 48 35 72.9 13 27.1 1829 10482 6047 59 46 6 52 15 1853 23 Heerenveen (3 Seasons) 1 League 56.8 Sporting CP (3 Seasons) 3 Leagues 32.2 2710 240 1053 1434 237 31 2710 28 13 46.4 13 46.4 1896 10071 5884 66 55 3 17 4 2036 29 Feyenoord (3 Seasons) 2 Leagues 37.8 1887 88 564 946 401 52 1887 50 30 60.0 20 40.0 1144 6622 3783 81 56 13 36 17 1221 129 Eredivisie (6 Seasons) 90.4 1608 67 393 842 395 51 1608 47 27 57.4 20 42.6 968 5753 3386 80 56 13 35 17 1038 129 Bundesliga (3 Seasons) 62.2 3382 381 1716 1488 224 58 3382 48 35 72.9 13 27.1 1829 10482 6047 59 46 6 52 15 1853 23 Primeira Liga (3 Seasons) 20.4 1820 146 638 1012 180 22 1820 17 10 58.8 6 35.3 1271 7023 4167 54 40 2 13 3 1395 23 Champions Lg (3 Seasons) 8.2 564 54 311 233 23 2 564 7 3 42.9 3 42.9 371 1913 1074 5 5 0 2 0 392 2 DFB-Pokal (3 Seasons) 3.9 Europa Lg (2 Seasons) 7.8 605 61 275 293 40 8 605 7 3 42.9 4 57.1 430 2004 1040 8 10 1 3 1 432 4
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 7th 5.1 Matches 2015-2016 18 Heerenveen nl NED 1. Eredivisie 13th 26.3 Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 9th 25.4 Matches 2017-2018 20 Feyenoord nl NED 1. Eredivisie 4th 13.6 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 3rd 19.1 1523 66 372 798 374 50 1523 44 25 56.8 19 43.2 917 5401 3165 76 50 13 33 16 987 126 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 3rd 1.0 85 1 21 44 21 1 85 3 2 66.7 1 33.3 51 352 221 4 6 0 2 1 51 3 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 13th 23.5 1295 180 732 528 51 15 1295 12 10 83.3 2 16.7 734 3884 2124 12 10 1 20 7 727 5 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 12th 32.0 1715 172 823 781 131 30 1715 33 24 72.7 9 27.3 908 5428 3288 36 28 3 28 6 933 13 Matches 2021-2022 24 Mainz 05 de GER 1. Bundesliga 8th 6.7 372 29 161 179 42 13 372 3 1 33.3 2 66.7 187 1170 635 11 8 2 4 2 193 5 Matches 2022-2023 25 Sporting CP pt POR 1. Primeira Liga 4th 10.1 1045 72 343 592 117 9 1045 13 7 53.8 5 38.5 734 4223 2528 40 26 0 6 2 825 17 Matches 2023-2024 26 Sporting CP pt POR 1. Primeira Liga 1st 6.0 455 31 143 270 45 11 455 2 1 50.0 1 50.0 325 1596 921 11 9 2 5 1 340 4 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 1st 4.3 320 43 152 150 18 2 320 2 2 100.0 0 0.0 212 1204 718 3 5 0 2 0 230 2 Matches 11 Seasons 4 Clubs 3 Leagues 173.0 6810 594 2747 3342 799 131 6810 112 72 64.3 39 34.8 4068 23258 13600 193 142 21 100 35 4286 175 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 Mainz 05 (3 Seasons) 1 League 62.2 3382 381 1716 1488 224 58 3382 48 35 72.9 13 27.1 1829 10482 6047 59 46 6 52 15 1853 23 Heerenveen (3 Seasons) 1 League 56.8 Sporting CP (3 Seasons) 1 League 20.4 1820 146 638 1012 180 22 1820 17 10 58.8 6 35.3 1271 7023 4167 54 40 2 13 3 1395 23 Feyenoord (3 Seasons) 1 League 33.6 1608 67 393 842 395 51 1608 47 27 57.4 20 42.6 968 5753 3386 80 56 13 35 17 1038 129 Eredivisie (6 Seasons) 90.4 1608 67 393 842 395 51 1608 47 27 57.4 20 42.6 968 5753 3386 80 56 13 35 17 1038 129 Bundesliga (3 Seasons) 62.2 3382 381 1716 1488 224 58 3382 48 35 72.9 13 27.1 1829 10482 6047 59 46 6 52 15 1853 23 Primeira Liga (3 Seasons) 20.4 1820 146 638 1012 180 22 1820 17 10 58.8 6 35.3 1271 7023 4167 54 40 2 13 3 1395 23
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 2017-2018 20 Feyenoord 1. Champions Lg GR 4.2 279 21 171 104 6 1 279 3 3 100.0 0 0.0 176 869 397 1 0 0 1 0 183 0 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 2.1 142 24 89 49 5 1 142 1 0 0.0 0 0.0 90 491 344 3 1 0 1 0 97 1 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 4.8 333 37 161 144 31 6 333 6 3 50.0 3 50.0 240 1197 706 6 8 1 3 0 242 2 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 3.0 272 24 114 149 9 2 272 1 0 0.0 1 100.0 190 807 334 2 2 0 0 1 190 2 Matches 2024-2025 27 Sporting CP 1. Champions Lg 1.9 143 9 51 80 12 0 143 3 0 0.0 3 100.0 105 553 333 1 4 0 0 0 112 1 Matches 4 Seasons 2 Clubs 2 Leagues 16.0 1169 115 586 526 63 10 1169 14 6 42.9 7 50.0 801 3917 2114 13 15 1 5 1 824 6 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 Sporting CP (3 Seasons) 2 Leagues 11.8 890 94 415 422 57 9 890 11 3 27.3 7 63.6 625 3048 1717 12 15 1 4 1 641 6 Feyenoord (1 Season) 1 League 4.2 279 21 171 104 6 1 279 3 3 100.0 0 0.0 176 869 397 1 0 0 1 0 183 0 Champions Lg (3 Seasons) 8.2 564 54 311 233 23 2 564 7 3 42.9 3 42.9 371 1913 1074 5 5 0 2 0 392 2 Europa Lg (2 Seasons) 7.8 605 61 275 293 40 8 605 7 3 42.9 4 57.1 430 2004 1040 8 10 1 3 1 432 4
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 0 0 0 0 5 Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 8 463 58 15.1 5.1 5 5 3 0 Matches 2015-2016 18 Heerenveen nl NED 1. Eredivisie 28 2,363 84 77.2 26.3 27 21 1 0 1.07 33 51 -18 -0.69 -1.07 Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 27 2,286 85 74.7 25.4 27 21 0 0 1.07 41 45 -4 -0.16 -0.74 Matches 2017-2018 20 Feyenoord 1. Champions Lg 5 374 75 69.3 4.2 4 4 1 1 0.60 4 12 -8 -1.93 -1.38 4.5 6.0 -1.5 -0.37 +0.57 Matches 2017-2018 20 Feyenoord nl NED 1. Eredivisie 15 1,220 81 39.9 13.6 14 13 1 6 1.40 26 16 +10 +0.74 -0.58 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 23 1,718 75 56.1 19.1 21 79 16 2 28 1 1.96 47 22 +25 +1.31 +0.71 39.4 23.4 +16.0 +0.84 +0.12 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 25 2,113 85 69.1 23.5 24 88 20 1 8 1 1.16 30 43 -13 -0.55 +0.21 32.7 41.1 -8.4 -0.36 -0.07 Matches 2019-2020 22 Mainz 05 de GER DFB-Pokal 1 24 24 26.7 0.3 0 0 1 24 0 0.00 0 1 -1 -3.75 -2.39 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 1 90 90 4.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.62 2.2 1.1 +1.1 +1.11 +0.36 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 32 2,880 90 94.1 32.0 32 90 32 0 0 1.19 38 53 -15 -0.47 +0.53 48.7 48.7 0.0 0.00 +1.07 Matches 2020-2021 23 Mainz 05 de GER DFB-Pokal 2 210 105 100.0 2.3 2 105 2 0 0 2.00 7 3 +4 +1.71 Matches 2021-2022 24 Mainz 05 de GER 1. Bundesliga 8 604 76 19.7 6.7 7 80 6 1 45 2 1.25 7 4 +3 +0.45 +0.37 9.4 5.8 +3.6 +0.53 +0.42 Matches 2021-2022 24 Mainz 05 de GER DFB-Pokal 1 120 120 36.4 1.3 1 120 1 0 0 1.00 2 2 0 0.00 +0.43 Matches 2022-2023 25 Sporting CP 1. Champions Lg 4 189 47 35.0 2.1 3 58 0 1 16 0 1.00 2 6 -4 -1.90 -2.67 1.2 3.9 -2.7 -1.27 -0.41 Matches 2022-2023 25 Sporting CP 2. Europa Lg 5 434 87 76.1 4.8 5 87 4 0 0 1.20 8 4 +4 +0.83 +1.49 8.4 4.5 +4.0 +0.88 +0.23 Matches 2022-2023 25 Sporting CP pt POR 1. Primeira Liga 21 909 43 29.7 10.1 7 82 5 14 24 2 2.14 20 6 +14 +1.39 +0.34 20.4 6.7 +13.7 +1.36 +0.20 Matches 2023-2024 26 Sporting CP 2. Europa Lg 4 268 67 29.8 3.0 3 74 0 1 45 1 1.25 4 3 +1 +0.34 -0.23 4.4 3.1 +1.3 +0.44 -0.25 Matches 2023-2024 26 Sporting CP pt POR 1. Primeira Liga 11 543 49 17.7 6.0 5 76 2 6 28 2 2.46 26 12 +14 +2.32 +0.43 11.7 6.3 +5.4 +0.89 -0.57 Matches 2024-2025 27 Sporting CP 1. Champions Lg 4 173 43 32.0 1.9 1 90 1 3 28 0 1.50 2 6 -4 -2.08 -3.55 2.5 4.9 -2.4 -1.26 -1.51 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 7 385 55 23.8 4.3 3 82 2 4 35 1 1.86 13 6 +7 +1.64 -0.55 7.5 3.3 +4.2 +0.97 -1.02 Matches 11 Seasons 4 Clubs 6 Leagues 232 17,366 75 42.1 193.0 192 85 156 40 27 22 1.42 312 297 +15 +0.08 -0.75 192.9 158.8 +34.1 +0.29 -0.47 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 Mainz 05 (3 Seasons) 2 Leagues 69 5,951 86 60.7 66.1 66 89 61 3 26 3 1.19 84 106 -22 -0.33 -0.10 90.7 95.6 -4.9 -0.08 -0.02 Heerenveen (3 Seasons) 1 League 63 5,112 81 41.8 56.8 59 47 4 5 1.07 74 96 -22 -0.43 -0.92 Sporting CP (3 Seasons) 3 Leagues 56 2,901 52 28.2 32.2 27 78 14 29 27 6 1.89 75 43 +32 +0.99 -0.47 56.1 32.6 +23.5 +0.74 -0.47 Feyenoord (3 Seasons) 2 Leagues 44 3,402 77 38.2 37.8 40 80 34 4 28 8 1.59 79 52 +27 +0.71 -0.10 46.1 30.5 +15.6 +0.64 -0.02 Eredivisie (6 Seasons) 102 8,140 80 39.5 90.4 95 80 77 7 28 12 1.34 149 136 +13 +0.15 -0.63 41.6 24.5 +17.1 +0.85 +0.11 Bundesliga (3 Seasons) 65 5,597 86 61.0 62.2 63 88 58 2 27 3 1.19 75 100 -25 -0.40 -0.20 90.7 95.6 -4.9 -0.08 -0.02 Primeira Liga (3 Seasons) 39 1,837 47 23.7 20.4 15 80 9 24 27 5 2.18 59 24 +35 +1.71 +0.07 39.5 16.3 +23.3 +1.14 -0.32 Champions Lg (3 Seasons) 13 736 57 45.4 8.2 8 66 5 5 25 1 1.00 8 24 -16 -1.96 -2.77 8.2 14.8 -6.6 -0.81 -0.40 DFB-Pokal (3 Seasons) 4 354 89 56.2 3.9 3 110 3 1 24 0 1.25 9 6 +3 +0.76 +1.41 Europa Lg (2 Seasons) 9 702 78 47.8 7.8 8 82 4 1 45 1 1.22 12 7 +5 +0.64 +0.29 12.9 7.6 +5.3 +0.71 +0.03
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 17 Heerenveen 1 League 8 463 58 7.6 5.1 5 5 3 5 2015-2016 18 Heerenveen 1 League 28 2,363 84 77.2 26.3 27 21 1 0 1.07 33 51 -18 -0.69 -1.07 2016-2017 19 Heerenveen 1 League 27 2,286 85 74.7 25.4 27 21 0 0 1.07 41 45 -4 -0.16 -0.74 2017-2018 20 Feyenoord 2 Leagues 20 1,594 80 44.3 17.7 18 17 2 7 1.20 30 28 +2 +0.11 -1.05 4.5 6.0 -1.5 -0.37 +0.57 2018-2019 21 Feyenoord 1 League 23 1,718 75 56.1 19.1 21 79 16 2 28 1 1.96 47 22 +25 +1.31 +0.71 39.4 23.4 +16.0 +0.84 +0.12 2019-2020 22 Feyenoord 1 League 1 90 90 4.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.62 2.2 1.1 +1.1 +1.11 +0.36 2019-2020 22 Mainz 05 2 Leagues 26 2,137 82 67.8 23.7 24 88 20 2 16 1 1.12 30 44 -14 -0.59 +0.21 32.7 41.1 -8.4 -0.36 -0.07 2020-2021 23 Mainz 05 2 Leagues 34 3,090 91 94.5 34.3 34 91 34 0 0 1.24 45 56 -11 -0.32 +0.68 48.7 48.7 0.0 0.00 +1.07 2021-2022 24 Mainz 05 2 Leagues 9 724 80 21.4 8.0 8 85 7 1 45 2 1.22 9 6 +3 +0.37 +0.34 9.4 5.8 +3.6 +0.53 +0.42 2022-2023 25 Sporting CP 3 Leagues 30 1,532 51 36.7 17.0 15 79 9 15 23 2 1.83 30 16 +14 +0.82 -0.10 30.0 15.0 +15.0 +0.90 +0.04 2023-2024 26 Sporting CP 2 Leagues 15 811 54 20.5 9.0 8 75 2 7 30 3 2.14 30 15 +15 +1.66 +0.04 16.1 9.4 +6.7 +0.74 -0.56 2024-2025 27 Sporting CP 2 Leagues 11 558 51 25.8 6.2 4 84 3 7 32 1 1.73 15 12 +3 +0.48 -1.54 10.0 8.3 +1.7 +0.28 -1.31 11 Seasons 4 Clubs 6 Leagues 232 17,366 75 42.1 193.0 192 85 156 40 27 22 1.42 312 297 +15 +0.08 -0.75 192.9 158.8 +34.1 +0.29 -0.47 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 Mainz 05 (3 Seasons) 2 Leagues 69 5,951 86 60.7 66.1 66 89 61 3 26 3 1.19 84 106 -22 -0.33 -0.10 90.7 95.6 -4.9 -0.08 -0.02 Heerenveen (3 Seasons) 1 League 63 5,112 81 41.8 56.8 59 47 4 5 1.07 74 96 -22 -0.43 -0.92 Sporting CP (3 Seasons) 3 Leagues 56 2,901 52 28.2 32.2 27 78 14 29 27 6 1.89 75 43 +32 +0.99 -0.47 56.1 32.6 +23.5 +0.74 -0.47 Feyenoord (3 Seasons) 2 Leagues 44 3,402 77 38.2 37.8 40 80 34 4 28 8 1.59 79 52 +27 +0.71 -0.10 46.1 30.5 +15.6 +0.64 -0.02 Eredivisie (6 Seasons) 102 8,140 80 39.5 90.4 95 80 77 7 28 12 1.34 149 136 +13 +0.15 -0.63 41.6 24.5 +17.1 +0.85 +0.11 Bundesliga (3 Seasons) 65 5,597 86 61.0 62.2 63 88 58 2 27 3 1.19 75 100 -25 -0.40 -0.20 90.7 95.6 -4.9 -0.08 -0.02 Primeira Liga (3 Seasons) 39 1,837 47 23.7 20.4 15 80 9 24 27 5 2.18 59 24 +35 +1.71 +0.07 39.5 16.3 +23.3 +1.14 -0.32 Champions Lg (3 Seasons) 13 736 57 45.4 8.2 8 66 5 5 25 1 1.00 8 24 -16 -1.96 -2.77 8.2 14.8 -6.6 -0.81 -0.40 DFB-Pokal (3 Seasons) 4 354 89 56.2 3.9 3 110 3 1 24 0 1.25 9 6 +3 +0.76 +1.41 Europa Lg (2 Seasons) 9 702 78 47.8 7.8 8 82 4 1 45 1 1.22 12 7 +5 +0.64 +0.29 12.9 7.6 +5.3 +0.71 +0.03
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 7th 8 463 58 15.1 5.1 5 5 3 0 Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 7th 0 0 0 0 5 Matches 2015-2016 18 Heerenveen nl NED 1. Eredivisie 13th 28 2,363 84 77.2 26.3 27 21 1 0 1.07 33 51 -18 -0.69 -1.07 Matches 2016-2017 19 Heerenveen nl NED 1. Eredivisie 9th 27 2,286 85 74.7 25.4 27 21 0 0 1.07 41 45 -4 -0.16 -0.74 Matches 2017-2018 20 Feyenoord nl NED 1. Eredivisie 4th 15 1,220 81 39.9 13.6 14 13 1 6 1.40 26 16 +10 +0.74 -0.58 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 3rd 23 1,718 75 56.1 19.1 21 79 16 2 28 1 1.96 47 22 +25 +1.31 +0.71 39.4 23.4 +16.0 +0.84 +0.12 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 3rd 1 90 90 4.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 -0.62 2.2 1.1 +1.1 +1.11 +0.36 Matches 2019-2020 22 Mainz 05 de GER 1. Bundesliga 13th 25 2,113 85 69.1 23.5 24 88 20 1 8 1 1.16 30 43 -13 -0.55 +0.21 32.7 41.1 -8.4 -0.36 -0.07 Matches 2020-2021 23 Mainz 05 de GER 1. Bundesliga 12th 32 2,880 90 94.1 32.0 32 90 32 0 0 1.19 38 53 -15 -0.47 +0.53 48.7 48.7 0.0 0.00 +1.07 Matches 2021-2022 24 Mainz 05 de GER 1. Bundesliga 8th 8 604 76 19.7 6.7 7 80 6 1 45 2 1.25 7 4 +3 +0.45 +0.37 9.4 5.8 +3.6 +0.53 +0.42 Matches 2022-2023 25 Sporting CP pt POR 1. Primeira Liga 4th 21 909 43 29.7 10.1 7 82 5 14 24 2 2.14 20 6 +14 +1.39 +0.34 20.4 6.7 +13.7 +1.36 +0.20 Matches 2023-2024 26 Sporting CP pt POR 1. Primeira Liga 1st 11 543 49 17.7 6.0 5 76 2 6 28 2 2.46 26 12 +14 +2.32 +0.43 11.7 6.3 +5.4 +0.89 -0.57 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 1st 7 385 55 23.8 4.3 3 82 2 4 35 1 1.86 13 6 +7 +1.64 -0.55 7.5 3.3 +4.2 +0.97 -1.02 Matches 11 Seasons 4 Clubs 3 Leagues 206 15,574 76 41.5 173.0 173 85 144 33 27 20 1.45 283 260 +23 +0.14 -0.74 171.9 136.4 +35.5 +0.35 -0.50 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 Mainz 05 (3 Seasons) 1 League 65 5,597 86 61.0 62.2 63 88 58 2 27 3 1.19 75 100 -25 -0.40 -0.20 90.7 95.6 -4.9 -0.08 -0.02 Heerenveen (3 Seasons) 1 League 63 5,112 81 41.8 56.8 59 47 4 5 1.07 74 96 -22 -0.43 -0.92 Sporting CP (3 Seasons) 1 League 39 1,837 47 23.7 20.4 15 80 9 24 27 5 2.18 59 24 +35 +1.71 +0.07 39.5 16.3 +23.3 +1.14 -0.32 Feyenoord (3 Seasons) 1 League 39 3,028 78 36.2 33.6 36 80 30 3 28 7 1.72 75 40 +35 +1.04 +0.18 41.6 24.5 +17.1 +0.85 +0.11 Eredivisie (6 Seasons) 102 8,140 80 39.5 90.4 95 80 77 7 28 12 1.34 149 136 +13 +0.15 -0.63 41.6 24.5 +17.1 +0.85 +0.11 Bundesliga (3 Seasons) 65 5,597 86 61.0 62.2 63 88 58 2 27 3 1.19 75 100 -25 -0.40 -0.20 90.7 95.6 -4.9 -0.08 -0.02 Primeira Liga (3 Seasons) 39 1,837 47 23.7 20.4 15 80 9 24 27 5 2.18 59 24 +35 +1.71 +0.07 39.5 16.3 +23.3 +1.14 -0.32
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 2019-2020 22 Mainz 05 de GER DFB-Pokal 33rd 1 24 24 26.7 0.3 0 0 1 24 0 0.00 0 1 -1 -3.75 -2.39 Matches 2020-2021 23 Mainz 05 de GER DFB-Pokal 17th 2 210 105 100.0 2.3 2 105 2 0 0 2.00 7 3 +4 +1.71 Matches 2021-2022 24 Mainz 05 de GER DFB-Pokal R16 1 120 120 36.4 1.3 1 120 1 0 0 1.00 2 2 0 0.00 +0.43 Matches 3 Seasons 1 Club 1 League 4 354 89 56.2 3.9 3 110 3 1 24 0 1.25 9 6 +3 +0.76 +1.41
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 2017-2018 20 Feyenoord 1. Champions Lg GR 5 374 75 69.3 4.2 4 4 1 1 0.60 4 12 -8 -1.93 -1.38 4.5 6.0 -1.5 -0.37 +0.57 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 4 189 47 35.0 2.1 3 58 0 1 16 0 1.00 2 6 -4 -1.90 -2.67 1.2 3.9 -2.7 -1.27 -0.41 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 5 434 87 76.1 4.8 5 87 4 0 0 1.20 8 4 +4 +0.83 +1.49 8.4 4.5 +4.0 +0.88 +0.23 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 4 268 67 29.8 3.0 3 74 0 1 45 1 1.25 4 3 +1 +0.34 -0.23 4.4 3.1 +1.3 +0.44 -0.25 Matches 2024-2025 27 Sporting CP 1. Champions Lg 4 173 43 32.0 1.9 1 90 1 3 28 0 1.50 2 6 -4 -2.08 -3.55 2.5 4.9 -2.4 -1.26 -1.51 Matches 4 Seasons 2 Clubs 2 Leagues 22 1,438 65 46.5 16.0 16 77 9 6 29 2 1.09 20 31 -11 -0.69 -1.29 21.1 22.4 -1.3 -0.09 -0.19 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 Sporting CP (3 Seasons) 2 Leagues 17 1,064 63 41.7 11.8 12 77 5 5 29 1 1.24 16 19 -3 -0.25 -0.98 16.6 16.4 +0.2 +0.02 -0.20 Feyenoord (1 Season) 1 League 5 374 75 69.3 4.2 4 4 1 1 0.60 4 12 -8 -1.93 -1.38 4.5 6.0 -1.5 -0.37 +0.57 Champions Lg (3 Seasons) 13 736 57 45.4 8.2 8 66 5 5 25 1 1.00 8 24 -16 -1.96 -2.77 8.2 14.8 -6.6 -0.81 -0.40 Europa Lg (2 Seasons) 9 702 78 47.8 7.8 8 82 4 1 45 1 1.22 12 7 +5 +0.64 +0.29 12.9 7.6 +5.3 +0.71 +0.03
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2014-2015 17 Heerenveen 1 League 5.1 1 0 6 2015-2016 18 Heerenveen 1 League 26.3 4 0 34 2016-2017 19 Heerenveen 1 League 25.4 5 2 0 34 0 0 0 0 0 0 0 1 2017-2018 20 Feyenoord 2 Leagues 17.7 4 0 0 16 0 0 1 8 4 0 0 0 17 2 3 40.0 2018-2019 21 Feyenoord 1 League 19.1 1 1 0 22 25 1 34 33 32 0 0 0 118 34 18 65.4 2019-2020 22 Feyenoord 1 League 1.0 0 0 0 0 0 0 2 0 2 0 0 0 10 4 2 66.7 2019-2020 22 Mainz 05 2 Leagues 23.7 7 0 0 24 23 1 6 52 25 0 0 0 126 51 63 44.7 2020-2021 23 Mainz 05 2 Leagues 34.3 4 0 0 42 29 1 20 71 39 0 0 1 179 67 61 52.3 2021-2022 24 Mainz 05 2 Leagues 8.0 0 0 0 16 8 0 9 14 12 0 0 0 41 24 15 61.5 2022-2023 25 Sporting CP 3 Leagues 17.0 4 0 0 23 19 0 16 26 15 0 0 0 100 30 23 56.6 2023-2024 26 Sporting CP 2 Leagues 9.0 4 0 0 21 7 0 2 10 12 1 0 0 48 12 17 41.4 2024-2025 27 Sporting CP 2 Leagues 6.2 2 0 0 13 3 0 0 4 8 0 0 0 25 6 10 37.5 11 Seasons 4 Clubs 6 Leagues 193.0 36 3 0 251 114 3 90 218 149 1 0 2 664 230 212 52.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Mainz 05 (3 Seasons) 2 Leagues 66.1 11 0 0 82 60 2 35 137 76 0 0 1 346 142 139 50.5 Heerenveen (3 Seasons) 1 League 56.8 10 2 0 74 0 0 0 0 0 0 0 1 Sporting CP (3 Seasons) 3 Leagues 32.2 10 0 0 57 29 0 18 40 35 1 0 0 173 48 50 49.0 Feyenoord (3 Seasons) 2 Leagues 37.8 5 1 0 38 25 1 37 41 38 0 0 0 145 40 23 63.5 Eredivisie (6 Seasons) 90.4 13 3 0 108 25 1 36 33 34 0 0 1 128 38 20 65.5 Bundesliga (3 Seasons) 62.2 11 0 0 77 55 2 28 130 72 0 0 1 346 142 139 50.5 Primeira Liga (3 Seasons) 20.4 8 0 0 45 17 0 15 23 20 0 0 0 110 38 30 55.9 Champions Lg (3 Seasons) 8.2 4 0 0 10 6 0 1 16 10 0 0 0 34 5 8 38.5 DFB-Pokal (3 Seasons) 3.9 0 0 0 5 5 0 7 7 4 0 Europa Lg (2 Seasons) 7.8 0 0 0 6 6 0 3 9 9 1 0 0 46 7 15 31.8
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 2017-2018 20 Feyenoord 1. Champions Lg GR 4.2 2 0 0 4 0 0 1 8 4 0 0 0 17 2 3 40.0 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 2.1 1 0 0 4 5 0 0 7 5 0 0 0 8 3 2 60.0 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 4.8 0 0 0 2 2 0 3 5 2 0 0 0 27 4 6 40.0 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 3.0 0 0 0 4 4 0 0 4 7 1 0 0 19 3 9 25.0 Matches 2024-2025 27 Sporting CP 1. Champions Lg 1.9 1 0 0 2 1 0 0 1 1 0 0 0 9 0 3 0.0 Matches 4 Seasons 2 Clubs 2 Leagues 16.0 4 0 0 16 12 0 4 25 19 1 0 0 80 12 23 34.3 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Sporting CP (3 Seasons) 2 Leagues 11.8 2 0 0 12 12 0 3 17 15 1 0 0 63 10 20 33.3 Feyenoord (1 Season) 1 League 4.2 2 0 0 4 0 0 1 8 4 0 0 0 17 2 3 40.0 Champions Lg (3 Seasons) 8.2 4 0 0 10 6 0 1 16 10 0 0 0 34 5 8 38.5 Europa Lg (2 Seasons) 7.8 0 0 0 6 6 0 3 9 9 1 0 0 46 7 15 31.8
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 Jerry St. Juste Pages
Jerry St. Juste 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