Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 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.24 0.00 0.24 0.24 0.24 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 0.16 0.05 0.21 0.16 0.21 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.09 0.09 0.17 0.09 0.17 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.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 0.00 0.03 0.03 0.00 0.03 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.15 0.00 0.15 0.15 0.15 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.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Sporting CP 2. Europa Lg 5 5 434 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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.10 0.10 0.20 0.10 0.20 Matches 2023-2024 26 Sporting CP 2. Europa Lg 4 3 268 3.0 0 0 0 0 0 0 0 0 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.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Sporting CP 1. Champions Lg 6 3 291 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 14 5 581 6.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Feyenoord nl NED 1. Eredivisie 6 1 152 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 4 Clubs 6 Leagues 247 197 17,832 198.1 13 6 19 13 0 0 38 3 0.07 0.03 0.10 0.07 0.10 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Feyenoord (4 Seasons) 2 Leagues 50 41 3,554 39.5 6 1 7 6 0 0 5 1 0.15 0.03 0.18 0.15 0.18 Mainz 05 (3 Seasons) 2 Leagues 69 66 5,951 66.1 3 3 6 3 0 0 11 0 0.05 0.05 0.09 0.05 0.09 Sporting CP (3 Seasons) 3 Leagues 65 31 3,215 35.7 1 1 2 1 0 0 12 0 0.03 0.03 0.06 0.03 0.06 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 Eredivisie (7 Seasons) 108 96 8,292 92.1 8 2 10 8 0 0 13 3 0.09 0.02 0.11 0.09 0.11 Bundesliga (3 Seasons) 65 63 5,597 62.2 3 3 6 3 0 0 11 0 0.05 0.05 0.10 0.05 0.10 Primeira Liga (3 Seasons) 46 17 2,033 22.6 1 1 2 1 0 0 10 0 0.04 0.04 0.09 0.04 0.09 Champions Lg (3 Seasons) 15 10 854 9.5 1 0 1 1 0 0 4 0 0.11 0.00 0.11 0.11 0.11 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.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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.17 0.00 0.17 0.17 0.17 2018-2019 21 Feyenoord 1 League 23 21 1,718 19.1 3 1 4 3 0 0 1 1 0.16 0.05 0.21 0.16 0.21 2019-2020 22 Feyenoord 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 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.08 0.08 0.17 0.08 0.17 2020-2021 23 Mainz 05 2 Leagues 34 34 3,090 34.3 0 1 1 0 0 0 4 0 0.00 0.03 0.03 0.00 0.03 2021-2022 24 Mainz 05 2 Leagues 9 8 724 8.0 1 0 1 1 0 0 0 0 0.12 0.00 0.12 0.12 0.12 2022-2023 25 Sporting CP 3 Leagues 30 15 1,532 17.0 1 1 2 1 0 0 4 0 0.06 0.06 0.12 0.06 0.12 2023-2024 26 Sporting CP 2 Leagues 15 8 811 9.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2024-2025 27 Sporting CP 2 Leagues 20 8 872 9.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2025-2026 28 Feyenoord 1 League 6 1 152 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 4 Clubs 6 Leagues 247 197 17,832 198.1 13 6 19 13 0 0 38 3 0.07 0.03 0.10 0.07 0.10 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Feyenoord (4 Seasons) 2 Leagues 50 41 3,554 39.5 6 1 7 6 0 0 5 1 0.15 0.03 0.18 0.15 0.18 Mainz 05 (3 Seasons) 2 Leagues 69 66 5,951 66.1 3 3 6 3 0 0 11 0 0.05 0.05 0.09 0.05 0.09 Sporting CP (3 Seasons) 3 Leagues 65 31 3,215 35.7 1 1 2 1 0 0 12 0 0.03 0.03 0.06 0.03 0.06 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 Eredivisie (7 Seasons) 108 96 8,292 92.1 8 2 10 8 0 0 13 3 0.09 0.02 0.11 0.09 0.11 Bundesliga (3 Seasons) 65 63 5,597 62.2 3 3 6 3 0 0 11 0 0.05 0.05 0.10 0.05 0.10 Primeira Liga (3 Seasons) 46 17 2,033 22.6 1 1 2 1 0 0 10 0 0.04 0.04 0.09 0.04 0.09 Champions Lg (3 Seasons) 15 10 854 9.5 1 0 1 1 0 0 4 0 0.11 0.00 0.11 0.11 0.11 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.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 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 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 0.16 0.05 0.21 0.16 0.21 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 3rd 1 1 90 1.0 0 0 0 0 0 0 0 0 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.09 0.09 0.17 0.09 0.17 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 0.00 0.03 0.03 0.00 0.03 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.15 0.00 0.15 0.15 0.15 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.10 0.10 0.20 0.10 0.20 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.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 1st 14 5 581 6.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 Feyenoord nl NED 1. Eredivisie 2nd 6 1 152 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 4 Clubs 3 Leagues 219 176 15,922 176.9 12 6 18 12 0 0 34 3 0.07 0.03 0.10 0.07 0.10 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 Feyenoord (4 Seasons) 1 League 45 37 3,180 35.3 5 1 6 5 0 0 3 1 0.14 0.03 0.17 0.14 0.17 Mainz 05 (3 Seasons) 1 League 65 63 5,597 62.2 3 3 6 3 0 0 11 0 0.05 0.05 0.10 0.05 0.10 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 46 17 2,033 22.6 1 1 2 1 0 0 10 0 0.04 0.04 0.09 0.04 0.09 Eredivisie (7 Seasons) 108 96 8,292 92.1 8 2 10 8 0 0 13 3 0.09 0.02 0.11 0.09 0.11 Bundesliga (3 Seasons) 65 63 5,597 62.2 3 3 6 3 0 0 11 0 0.05 0.05 0.10 0.05 0.10 Primeira Liga (3 Seasons) 46 17 2,033 22.6 1 1 2 1 0 0 10 0 0.04 0.04 0.09 0.04 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 Gls Ast G+A G-PK G+A-PK Matches 2017-2018 20 Feyenoord 1. Champions Lg GR 5 4 374 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 4 3 189 2.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 5 5 434 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 4 3 268 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Sporting CP 1. Champions Lg KO 6 3 291 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 2 Leagues 24 18 1,556 17.3 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 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 Sporting CP (3 Seasons) 2 Leagues 19 14 1,182 13.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Feyenoord (1 Season) 1 League 5 4 374 4.2 1 0 1 1 0 0 2 0 0.24 0.00 0.24 0.24 0.24 Champions Lg (3 Seasons) 15 10 854 9.5 1 0 1 1 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Europa Lg (2 Seasons) 9 8 702 7.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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 0 0 2018-2019 21 Feyenoord 1 League 19.1 3 0 0 2019-2020 22 Feyenoord 1 League 1.0 0 0 0 0.00 0.00 0 0 2019-2020 22 Mainz 05 2 Leagues 23.7 2 12 2 16.7 0.51 0.08 0.17 1.00 0 0 2020-2021 23 Mainz 05 2 Leagues 34.3 0 25 6 24.0 0.73 0.17 0.00 0.00 0 0 2021-2022 24 Mainz 05 2 Leagues 8.0 1 16 3 18.8 1.99 0.37 0.06 0.33 0 0 2022-2023 25 Sporting CP 3 Leagues 17.0 1 10 2 20.0 0.59 0.12 0.10 0.50 0 0 2023-2024 26 Sporting CP 2 Leagues 9.0 0 4 0 0.0 0.44 0.00 0.00 0 0 2024-2025 27 Sporting CP 2 Leagues 9.7 0 3 0 0.0 0.31 0.00 0.00 0 0 2025-2026 28 Feyenoord 1 League 1.7 0 0 0 0.00 0.00 0 0 12 Seasons 4 Clubs 6 Leagues 198.1 13 71 25 28.2 0.48 0.14 0.13 0.40 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Feyenoord (4 Seasons) 2 Leagues 39.5 6 1 5 500.0 0.05 0.25 3.00 0.60 0 0 Mainz 05 (3 Seasons) 2 Leagues 66.1 3 53 11 20.8 0.80 0.17 0.06 0.27 0 0 Sporting CP (3 Seasons) 3 Leagues 35.7 1 17 2 11.8 0.48 0.06 0.06 0.50 0 0 Heerenveen (3 Seasons) 1 League 56.8 3 0 7 0.00 0.12 0.43 0 0 Eredivisie (7 Seasons) 92.1 8 0 11 0.00 0.15 0.45 0 0 Bundesliga (3 Seasons) 62.2 3 46 10 21.7 0.74 0.16 0.07 0.30 0 0 Primeira Liga (3 Seasons) 22.6 1 14 1 7.1 0.62 0.04 0.07 1.00 0 0 Champions Lg (3 Seasons) 9.5 1 2 1 50.0 0.21 0.11 0.50 1.00 0 0 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 1 50.0 0.26 0.13 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 20 Feyenoord 1. Champions Lg GR 4.2 1 1 1 100.0 0.24 0.24 1.00 1.00 0 0 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 2.1 0 1 0 0.0 0.48 0.00 0.00 0 0 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 4.8 0 2 1 50.0 0.41 0.21 0.00 0.00 0 0 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 3.0 0 0 0 0.00 0.00 0 0 Matches 2024-2025 27 Sporting CP 1. Champions Lg KO 3.2 0 0 0 0.00 0.00 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 17.3 1 4 2 50.0 0.23 0.12 0.25 0.50 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Sporting CP (3 Seasons) 2 Leagues 13.1 0 3 1 33.3 0.23 0.08 0.00 0.00 0 0 Feyenoord (1 Season) 1 League 4.2 1 1 1 100.0 0.24 0.24 1.00 1.00 0 0 Champions Lg (3 Seasons) 9.5 1 2 1 50.0 0.21 0.11 0.50 1.00 0 0 Europa Lg (2 Seasons) 7.8 0 2 1 50.0 0.26 0.13 0.00 0.00 0 0
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 Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 8 463 58 15.1 5.1 5 5 3 5 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 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 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 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 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 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 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 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 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 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 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 Matches 2024-2025 27 Sporting CP 1. Champions Lg 6 291 49 32.3 3.2 3 69 2 3 28 1 1.00 2 10 -8 -2.47 -3.36 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 14 581 42 19.0 6.5 5 64 2 9 29 4 2.07 17 9 +8 +1.24 -0.68 Matches 2025-2026 28 Feyenoord nl NED 1. Eredivisie 6 152 25 5.0 1.7 1 45 0 5 21 2 2.17 3 5 -2 -1.18 -2.05 Matches 12 Seasons 4 Clubs 6 Leagues 247 17,832 72 41.4 198.1 197 83 157 50 26 28 1.45 319 309 +10 +0.05 -0.82 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Feyenoord (4 Seasons) 2 Leagues 50 3,554 71 29.7 39.5 41 78 34 9 23 10 1.66 82 57 +25 +0.63 -0.20 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 Sporting CP (3 Seasons) 3 Leagues 65 3,215 49 26.6 35.7 31 75 15 34 27 10 1.88 79 50 +29 +0.81 -0.64 Heerenveen (3 Seasons) 1 League 63 5,112 81 55.7 56.8 59 47 4 5 1.07 74 96 -22 -0.43 -0.92 Eredivisie (7 Seasons) 108 8,292 77 40.2 92.1 96 78 77 12 23 14 1.39 152 141 +11 +0.13 -0.68 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 Primeira Liga (3 Seasons) 46 2,033 44 22.1 22.6 17 75 9 29 26 8 2.20 63 27 +36 +1.59 -0.06 Champions Lg (3 Seasons) 15 854 57 43.1 9.5 10 64 6 5 25 2 0.87 8 28 -20 -2.11 -2.75 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
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 Matches 2014-2015 17 Heerenveen 1 League 8 463 58 15.1 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 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 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 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 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 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 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 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 2024-2025 27 Sporting CP 2 Leagues 20 872 44 22.0 9.7 8 66 4 12 29 5 1.75 19 19 0 0.00 -1.72 2025-2026 28 Feyenoord 1 League 6 152 25 5.0 1.7 1 45 0 5 21 2 2.17 3 5 -2 -1.18 -2.05 12 Seasons 4 Clubs 6 Leagues 247 17,832 72 41.4 198.1 197 83 157 50 26 28 1.45 319 309 +10 +0.05 -0.82 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Feyenoord (4 Seasons) 2 Leagues 50 3,554 71 29.7 39.5 41 78 34 9 23 10 1.66 82 57 +25 +0.63 -0.20 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 Sporting CP (3 Seasons) 3 Leagues 65 3,215 49 26.6 35.7 31 75 15 34 27 10 1.88 79 50 +29 +0.81 -0.64 Heerenveen (3 Seasons) 1 League 63 5,112 81 55.7 56.8 59 47 4 5 1.07 74 96 -22 -0.43 -0.92 Eredivisie (7 Seasons) 108 8,292 77 40.2 92.1 96 78 77 12 23 14 1.39 152 141 +11 +0.13 -0.68 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 Primeira Liga (3 Seasons) 46 2,033 44 22.1 22.6 17 75 9 29 26 8 2.20 63 27 +36 +1.59 -0.06 Champions Lg (3 Seasons) 15 854 57 43.1 9.5 10 64 6 5 25 2 0.87 8 28 -20 -2.11 -2.75 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
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 17 Heerenveen nl NED 1. Eredivisie 7th 8 463 58 15.1 5.1 5 5 3 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 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 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 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 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 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 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 Matches 2024-2025 27 Sporting CP pt POR 1. Primeira Liga 1st 14 581 42 19.0 6.5 5 64 2 9 29 4 2.07 17 9 +8 +1.24 -0.68 Matches 2025-2026 28 Feyenoord nl NED 1. Eredivisie 2nd 6 152 25 5.0 1.7 1 45 0 5 21 2 2.17 3 5 -2 -1.18 -2.05 Matches 12 Seasons 4 Clubs 3 Leagues 219 15,922 73 40.9 176.9 176 84 144 43 26 25 1.50 290 268 +22 +0.13 -0.80 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Feyenoord (4 Seasons) 1 League 45 3,180 71 27.8 35.3 37 78 30 8 23 9 1.78 78 45 +33 +0.93 +0.07 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 Heerenveen (3 Seasons) 1 League 63 5,112 81 55.7 56.8 59 47 4 5 1.07 74 96 -22 -0.43 -0.92 Sporting CP (3 Seasons) 1 League 46 2,033 44 22.1 22.6 17 75 9 29 26 8 2.20 63 27 +36 +1.59 -0.06 Eredivisie (7 Seasons) 108 8,292 77 40.2 92.1 96 78 77 12 23 14 1.39 152 141 +11 +0.13 -0.68 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 Primeira Liga (3 Seasons) 46 2,033 44 22.1 22.6 17 75 9 29 26 8 2.20 63 27 +36 +1.59 -0.06
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 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 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 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 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 Matches 2024-2025 27 Sporting CP 1. Champions Lg KO 6 291 49 32.3 3.2 3 69 2 3 28 1 1.00 2 10 -8 -2.47 -3.36 Matches 4 Seasons 2 Clubs 2 Leagues 24 1,556 65 45.1 17.3 18 74 10 6 29 3 1.00 20 35 -15 -0.87 -1.39 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sporting CP (3 Seasons) 2 Leagues 19 1,182 62 40.6 13.1 14 74 6 5 29 2 1.11 16 23 -7 -0.53 -1.16 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 Champions Lg (3 Seasons) 15 854 57 43.1 9.5 10 64 6 5 25 2 0.87 8 28 -20 -2.11 -2.75 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
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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 2018-2019 21 Feyenoord 1 League 19.1 1 1 0 0 2019-2020 22 Feyenoord 1 League 1.0 0 0 0 0 0 0 2 0 2 0 2019-2020 22 Mainz 05 2 Leagues 23.7 7 0 0 24 23 1 6 56 25 0 2020-2021 23 Mainz 05 2 Leagues 34.3 4 0 0 42 30 1 21 69 38 1 2021-2022 24 Mainz 05 2 Leagues 8.0 0 0 0 15 8 0 9 14 13 0 2022-2023 25 Sporting CP 3 Leagues 17.0 4 0 0 22 19 0 17 24 16 0 2023-2024 26 Sporting CP 2 Leagues 9.0 4 0 0 21 7 0 2 10 12 0 2024-2025 27 Sporting CP 2 Leagues 9.7 4 0 0 19 7 0 0 11 15 0 2025-2026 28 Feyenoord 1 League 1.7 0 0 0 1 1 0 0 4 1 0 12 Seasons 4 Clubs 6 Leagues 198.1 38 3 0 234 95 2 58 196 126 0 0 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Feyenoord (4 Seasons) 2 Leagues 39.5 5 1 0 17 1 0 3 12 7 0 0 0 Mainz 05 (3 Seasons) 2 Leagues 66.1 11 0 0 81 61 2 36 139 76 1 Sporting CP (3 Seasons) 3 Leagues 35.7 12 0 0 62 33 0 19 45 43 0 Heerenveen (3 Seasons) 1 League 56.8 10 2 0 74 0 0 0 0 0 0 0 1 Eredivisie (7 Seasons) 92.1 13 3 0 87 1 0 2 4 3 0 0 1 Bundesliga (3 Seasons) 62.2 11 0 0 76 56 2 29 132 72 1 Primeira Liga (3 Seasons) 22.6 10 0 0 49 21 0 14 25 25 0 Champions Lg (3 Seasons) 9.5 4 0 0 11 6 0 1 19 13 0 0 0 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 5 9 9 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 20 Feyenoord 1. Champions Lg GR 4.2 2 0 0 4 0 0 1 8 4 0 0 0 Matches 2022-2023 25 Sporting CP 1. Champions Lg GR 2.1 1 0 0 4 5 0 0 7 5 0 Matches 2022-2023 25 Sporting CP 2. Europa Lg QF 4.8 0 0 0 2 2 0 5 5 2 0 Matches 2023-2024 26 Sporting CP 2. Europa Lg R16 3.0 0 0 0 4 4 0 0 4 7 0 Matches 2024-2025 27 Sporting CP 1. Champions Lg KO 3.2 1 0 0 3 1 0 0 4 4 0 Matches 4 Seasons 2 Clubs 2 Leagues 17.3 4 0 0 17 12 0 6 28 22 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Sporting CP (3 Seasons) 2 Leagues 13.1 2 0 0 13 12 0 5 20 18 0 Feyenoord (1 Season) 1 League 4.2 2 0 0 4 0 0 1 8 4 0 0 0 Champions Lg (3 Seasons) 9.5 4 0 0 11 6 0 1 19 13 0 0 0 Europa Lg (2 Seasons) 7.8 0 0 0 6 6 0 5 9 9 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Jerry St. Juste Pages
Jerry St. Juste Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary