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 10 Seasons 4 Clubs 6 Leagues 221 188 16,808 186.8 13 6 19 13 0 0 34 3 6.4 6.4 4.1 10.5 202 435 178 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 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 Sporting CP (2 Seasons) 3 Leagues 45 23 2,343 26.0 1 1 2 1 0 0 8 0 1.0 1.0 0.7 1.7 62 169 26 0.04 0.04 0.08 0.04 0.08 0.04 0.03 0.07 0.04 0.07 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 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 Primeira Liga (2 Seasons) 32 12 1,452 16.1 1 1 2 1 0 0 7 0 0.8 0.8 0.6 1.4 51 141 21 0.06 0.06 0.12 0.06 0.12 0.05 0.04 0.09 0.05 0.09 Champions Lg (2 Seasons) 9 7 563 6.3 1 0 1 1 0 0 3 0 0.1 0.1 0.1 0.1 4 8 1 0.16 0.00 0.16 0.16 0.16 0.02 0.01 0.02 0.02 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
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 10 Seasons 4 Clubs 6 Leagues 221 188 16,808 186.8 13 6 19 13 0 0 34 3 6.4 6.4 4.1 10.5 202 435 178 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 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 Sporting CP (2 Seasons) 3 Leagues 45 23 2,343 26.0 1 1 2 1 0 0 8 0 1.0 1.0 0.7 1.7 62 169 26 0.04 0.04 0.08 0.04 0.08 0.04 0.03 0.07 0.04 0.07 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 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 Primeira Liga (2 Seasons) 32 12 1,452 16.1 1 1 2 1 0 0 7 0 0.8 0.8 0.6 1.4 51 141 21 0.06 0.06 0.12 0.06 0.12 0.05 0.04 0.09 0.05 0.09 Champions Lg (2 Seasons) 9 7 563 6.3 1 0 1 1 0 0 3 0 0.1 0.1 0.1 0.1 4 8 1 0.16 0.00 0.16 0.16 0.16 0.02 0.01 0.02 0.02 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
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 10 Seasons 4 Clubs 3 Leagues 199 170 15,189 168.8 12 6 18 12 0 0 31 3 6.1 6.1 4.0 10.1 190 401 173 0.07 0.04 0.11 0.07 0.11 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 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 Sporting CP (2 Seasons) 1 League 32 12 1,452 16.1 1 1 2 1 0 0 7 0 0.8 0.8 0.6 1.4 51 141 21 0.06 0.06 0.12 0.06 0.12 0.05 0.04 0.09 0.05 0.09 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 (2 Seasons) 32 12 1,452 16.1 1 1 2 1 0 0 7 0 0.8 0.8 0.6 1.4 51 141 21 0.06 0.06 0.12 0.06 0.12 0.05 0.04 0.09 0.05 0.09
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 3 Seasons 2 Clubs 2 Leagues 18 15 1,265 14.1 1 0 1 1 0 0 3 0 0.3 0.3 0.1 0.4 12 34 5 0.07 0.00 0.07 0.07 0.07 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 (2 Seasons) 2 Leagues 13 11 891 9.9 0 0 0 0 0 0 1 0 0.2 0.2 0.1 0.4 11 28 5 0.00 0.00 0.00 0.00 0.00 0.03 0.01 0.04 0.03 0.04 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 (2 Seasons) 9 7 563 6.3 1 0 1 1 0 0 3 0 0.1 0.1 0.1 0.1 4 8 1 0.16 0.00 0.16 0.16 0.16 0.02 0.01 0.02 0.02 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 10 Seasons 4 Clubs 6 Leagues 186.8 13 91 34 31.9 0.59 0.18 0.13 0.38 16.6 5 0 0 6.4 6.4 0.08 +1.6 +1.6 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 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 Sporting CP (2 Seasons) 3 Leagues 26.0 1 14 1 7.1 0.54 0.04 0.07 1.00 15.8 0 0 0 1.0 1.0 0.07 0.0 0.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 DFB-Pokal (3 Seasons) 3.9 0 7 1 14.3 1.78 0.25 0.00 0.00 0 0 Primeira Liga (2 Seasons) 16.1 1 11 1 9.1 0.68 0.06 0.09 1.00 16.4 0 0 0 0.8 0.8 0.07 +0.2 +0.2 Champions Lg (2 Seasons) 6.3 1 2 1 50.0 0.32 0.16 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
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 10 Seasons 4 Clubs 3 Leagues 168.8 12 80 32 33.8 0.58 0.19 0.14 0.38 16.8 5 0 0 6.1 6.1 0.08 +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 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 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 Sporting CP (2 Seasons) 1 League 16.1 1 11 1 9.1 0.68 0.06 0.09 1.00 16.4 0 0 0 0.8 0.8 0.07 +0.2 +0.2 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 (2 Seasons) 16.1 1 11 1 9.1 0.68 0.06 0.09 1.00 16.4 0 0 0 0.8 0.8 0.07 +0.2 +0.2
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 3 Seasons 2 Clubs 2 Leagues 14.1 1 4 1 25.0 0.28 0.07 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 (2 Seasons) 2 Leagues 9.9 0 3 0 0.0 0.30 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 (2 Seasons) 6.3 1 2 1 50.0 0.32 0.16 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 10 Seasons 4 Clubs 6 Leagues 186.8 5421 6308 85.9 98513 32315 2214 2431 91.1 2600 2859 90.9 530 785 67.5 6 4.1 3.1 +1.9 42 393 40 10 435 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 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 Sporting CP (2 Seasons) 3 Leagues 26.0 1865 2025 92.1 32963 10540 763 799 95.5 953 1006 94.7 130 170 76.5 1 0.7 0.7 +0.3 11 192 5 1 169 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 DFB-Pokal (3 Seasons) 3.9 0 Primeira Liga (2 Seasons) 16.1 1269 1374 92.4 22245 7162 524 546 96.0 651 687 94.8 82 106 77.4 1 0.6 0.5 +0.4 7 149 5 1 141 Champions Lg (2 Seasons) 6.3 316 358 88.3 6322 1869 99 101 98.0 168 186 90.3 45 61 73.8 0 0.1 0.0 -0.1 1 4 0 0 8 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 10 Seasons 4 Clubs 6 Leagues 186.8 5421 6308 85.9 98513 32315 2214 2431 91.1 2600 2859 90.9 530 785 67.5 6 4.1 3.1 +1.9 42 393 40 10 435 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 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 Sporting CP (2 Seasons) 3 Leagues 26.0 1865 2025 92.1 32963 10540 763 799 95.5 953 1006 94.7 130 170 76.5 1 0.7 0.7 +0.3 11 192 5 1 169 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 DFB-Pokal (3 Seasons) 3.9 0 Primeira Liga (2 Seasons) 16.1 1269 1374 92.4 22245 7162 524 546 96.0 651 687 94.8 82 106 77.4 1 0.6 0.5 +0.4 7 149 5 1 141 Champions Lg (2 Seasons) 6.3 316 358 88.3 6322 1869 99 101 98.0 168 186 90.3 45 61 73.8 0 0.1 0.0 -0.1 1 4 0 0 8 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 10 Seasons 4 Clubs 3 Leagues 168.8 4612 5416 85.2 83373 27771 1913 2115 90.4 2186 2415 90.5 445 675 65.9 6 4.0 3.0 +2.0 38 347 40 10 401 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 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 Sporting CP (2 Seasons) 1 League 16.1 1269 1374 92.4 22245 7162 524 546 96.0 651 687 94.8 82 106 77.4 1 0.6 0.5 +0.4 7 149 5 1 141 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 (2 Seasons) 16.1 1269 1374 92.4 22245 7162 524 546 96.0 651 687 94.8 82 106 77.4 1 0.6 0.5 +0.4 7 149 5 1 141
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 3 Seasons 2 Clubs 2 Leagues 14.1 809 892 90.7 15140 4544 301 316 95.3 414 444 93.2 85 110 77.3 0 0.1 0.2 -0.1 4 46 0 0 34 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 (2 Seasons) 2 Leagues 9.9 596 651 91.6 10718 3378 239 253 94.5 302 319 94.7 48 64 75.0 0 0.1 0.1 -0.1 4 43 0 0 28 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 (2 Seasons) 6.3 316 358 88.3 6322 1869 99 101 98.0 168 186 90.3 45 61 73.8 0 0.1 0.0 -0.1 1 4 0 0 8 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 10 Seasons 4 Clubs 6 Leagues 186.8 6308 5832 464 213 0 44 90 245 0 0 0 0 5421 12 86 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 Feyenoord (3 Seasons) 2 Leagues 37.8 1593 1396 195 28 0 13 37 167 0 0 0 0 1391 2 30 Sporting CP (2 Seasons) 3 Leagues 26.0 2025 1938 85 58 0 7 18 22 0 0 0 0 1865 2 19 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 DFB-Pokal (3 Seasons) 3.9 7 Primeira Liga (2 Seasons) 16.1 1374 1309 63 41 0 6 15 19 0 0 0 0 1269 2 14 Champions Lg (2 Seasons) 6.3 358 338 20 8 0 7 1 12 0 0 0 0 316 0 4 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 3 Seasons 2 Clubs 2 Leagues 14.1 892 854 38 21 0 8 4 15 0 0 0 0 809 0 8 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Sporting CP (2 Seasons) 2 Leagues 9.9 651 629 22 17 0 1 3 3 0 0 0 0 596 0 5 Feyenoord (1 Season) 1 League 4.2 241 225 16 4 0 7 1 12 0 0 0 0 213 0 3 Champions Lg (2 Seasons) 6.3 358 338 20 8 0 7 1 12 0 0 0 0 316 0 4 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 10 Seasons 4 Clubs 6 Leagues 186.8 153 1.36 114 7 8 13 7 4 20 0.18 13 1 0 4 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 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 Sporting CP (2 Seasons) 3 Leagues 26.0 42 1.64 36 0 2 3 1 0 9 0.35 6 0 0 2 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 DFB-Pokal (3 Seasons) 3.9 Primeira Liga (2 Seasons) 16.1 31 1.92 28 0 2 1 0 0 5 0.31 4 0 0 1 0 0 Champions Lg (2 Seasons) 6.3 4 0.64 2 1 0 1 0 0 1 0.16 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
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 3 Seasons 2 Clubs 2 Leagues 14.1 13 0.95 9 1 0 2 1 0 4 0.29 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 (2 Seasons) 2 Leagues 9.9 11 1.15 8 0 0 2 1 0 4 0.42 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 (2 Seasons) 6.3 4 0.64 2 1 0 1 0 0 1 0.16 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 10 Seasons 4 Clubs 6 Leagues 186.8 233 141 140 84 9 88 146 60.3 58 144 59 85 214 440 300 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 Feyenoord (3 Seasons) 2 Leagues 37.8 58 38 33 24 1 23 35 65.7 12 31 5 26 41 99 67 1 Sporting CP (2 Seasons) 3 Leagues 26.0 51 27 29 18 4 24 33 72.7 9 25 5 20 36 87 51 2 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 DFB-Pokal (3 Seasons) 3.9 4 7 0 Primeira Liga (2 Seasons) 16.1 28 13 13 12 3 12 20 60.0 8 13 3 10 20 48 30 1 Champions Lg (2 Seasons) 6.3 16 9 12 3 1 5 6 83.3 1 6 0 6 15 31 21 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 3 Seasons 2 Clubs 2 Leagues 14.1 31 18 23 7 1 15 16 93.8 1 16 2 14 24 55 36 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 (2 Seasons) 2 Leagues 9.9 23 14 16 6 1 12 13 92.3 1 12 2 10 16 39 21 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 (2 Seasons) 6.3 16 9 12 3 1 5 6 83.3 1 6 0 6 15 31 21 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 10 Seasons 4 Clubs 6 Leagues 186.8 7516 657 3130 3638 832 139 7516 121 76 62.8 43 35.5 4552 25418 14663 202 148 22 103 36 4768 178 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 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 Sporting CP (2 Seasons) 3 Leagues 26.0 2247 188 850 1204 207 29 2247 23 11 47.8 10 43.5 1579 8314 4833 62 46 3 15 4 1694 26 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 DFB-Pokal (3 Seasons) 3.9 Primeira Liga (2 Seasons) 16.1 1500 103 486 862 162 20 1500 15 8 53.3 6 40.0 1059 5819 3449 51 35 2 11 3 1165 21 Champions Lg (2 Seasons) 6.3 421 45 260 153 11 2 421 4 3 75.0 0 0.0 266 1360 741 4 1 0 2 0 280 1 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 10 Seasons 4 Clubs 3 Leagues 168.8 6490 551 2595 3192 781 129 6490 110 70 63.6 39 35.5 3856 22054 12882 190 137 21 98 35 4056 173 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 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 Sporting CP (2 Seasons) 1 League 16.1 1500 103 486 862 162 20 1500 15 8 53.3 6 40.0 1059 5819 3449 51 35 2 11 3 1165 21 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 (2 Seasons) 16.1 1500 103 486 862 162 20 1500 15 8 53.3 6 40.0 1059 5819 3449 51 35 2 11 3 1165 21
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 3 Seasons 2 Clubs 2 Leagues 14.1 1026 106 535 446 51 10 1026 11 6 54.5 4 36.4 696 3364 1781 12 11 1 5 1 712 5 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 (2 Seasons) 2 Leagues 9.9 747 85 364 342 45 9 747 8 3 37.5 4 50.0 520 2495 1384 11 11 1 4 1 529 5 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 (2 Seasons) 6.3 421 45 260 153 11 2 421 4 3 75.0 0 0.0 266 1360 741 4 1 0 2 0 280 1 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 10 Seasons 4 Clubs 6 Leagues 221 16,808 76 43.0 186.8 188 85 153 33 26 21 1.40 297 285 +12 +0.07 -0.65 182.9 150.5 +32.4 +0.29 -0.37 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 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 Sporting CP (2 Seasons) 3 Leagues 45 2,343 52 28.8 26.0 23 78 11 22 25 5 1.93 60 31 +29 +1.11 -0.19 46.1 24.4 +21.7 +0.85 -0.26 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 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 Primeira Liga (2 Seasons) 32 1,452 45 23.7 16.1 12 80 7 20 25 4 2.25 46 18 +28 +1.74 +0.23 32.1 12.9 +19.1 +1.19 -0.14 Champions Lg (2 Seasons) 9 563 63 52.1 6.3 7 58 4 2 16 1 0.78 6 18 -12 -1.92 -2.27 5.7 9.9 -4.2 -0.67 +0.21 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 10 Seasons 4 Clubs 6 Leagues 221 16,808 76 43.0 186.8 188 85 153 33 26 21 1.40 297 285 +12 +0.07 -0.65 182.9 150.5 +32.4 +0.29 -0.37 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 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 Sporting CP (2 Seasons) 3 Leagues 45 2,343 52 28.8 26.0 23 78 11 22 25 5 1.93 60 31 +29 +1.11 -0.19 46.1 24.4 +21.7 +0.85 -0.26 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 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 Primeira Liga (2 Seasons) 32 1,452 45 23.7 16.1 12 80 7 20 25 4 2.25 46 18 +28 +1.74 +0.23 32.1 12.9 +19.1 +1.19 -0.14 Champions Lg (2 Seasons) 9 563 63 52.1 6.3 7 58 4 2 16 1 0.78 6 18 -12 -1.92 -2.27 5.7 9.9 -4.2 -0.67 +0.21 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 10 Seasons 4 Clubs 3 Leagues 199 15,189 76 42.3 168.8 170 85 142 29 25 19 1.44 270 254 +16 +0.10 -0.67 164.4 133.1 +31.3 +0.32 -0.41 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 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 Sporting CP (2 Seasons) 1 League 32 1,452 45 23.7 16.1 12 80 7 20 25 4 2.25 46 18 +28 +1.74 +0.23 32.1 12.9 +19.1 +1.19 -0.14 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 (2 Seasons) 32 1,452 45 23.7 16.1 12 80 7 20 25 4 2.25 46 18 +28 +1.74 +0.23 32.1 12.9 +19.1 +1.19 -0.14
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 3 Seasons 2 Clubs 2 Leagues 18 1,265 70 49.6 14.1 15 75 8 3 31 2 1.00 18 25 -7 -0.50 -0.85 18.5 17.5 +1.1 +0.08 +0.01 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 (2 Seasons) 2 Leagues 13 891 69 44.3 9.9 11 75 4 2 31 1 1.15 14 13 +1 +0.10 -0.38 14.1 11.4 +2.6 +0.27 +0.06 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 (2 Seasons) 9 563 63 52.1 6.3 7 58 4 2 16 1 0.78 6 18 -12 -1.92 -2.27 5.7 9.9 -4.2 -0.67 +0.21 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 10 Seasons 4 Clubs 6 Leagues 186.8 34 3 0 238 111 3 90 214 141 1 0 2 639 224 202 52.6 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 Feyenoord (3 Seasons) 2 Leagues 37.8 5 1 0 38 25 1 37 41 38 0 0 0 145 40 23 63.5 Sporting CP (2 Seasons) 3 Leagues 26.0 8 0 0 44 26 0 18 36 27 1 0 0 148 42 40 51.2 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 DFB-Pokal (3 Seasons) 3.9 0 0 0 5 5 0 7 7 4 0 Primeira Liga (2 Seasons) 16.1 7 0 0 34 15 0 15 20 13 0 0 0 94 32 23 58.2 Champions Lg (2 Seasons) 6.3 3 0 0 8 5 0 1 15 9 0 0 0 25 5 5 50.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 3 Seasons 2 Clubs 2 Leagues 14.1 3 0 0 14 11 0 4 24 18 1 0 0 71 12 20 37.5 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Sporting CP (2 Seasons) 2 Leagues 9.9 1 0 0 10 11 0 3 16 14 1 0 0 54 10 17 37.0 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 (2 Seasons) 6.3 3 0 0 8 5 0 1 15 9 0 0 0 25 5 5 50.0 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