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 2015-2016 18 Almere City nl NED 2. Eerste Divisie 34 32 2,812 31.2 3 2 5 3 0 0 6 0 0.10 0.06 0.16 0.10 0.16 Matches 2016-2017 19 Jong PSV nl NED 2. Eerste Divisie 31 30 2,680 29.8 7 1 8 7 0 0 8 0 0.24 0.03 0.27 0.24 0.27 Matches 2016-2017 19 PSV Eindhoven nl NED 1. Eredivisie 0 0 Matches 2017-2018 20 Jong PSV nl NED 2. Eerste Divisie 12 12 1,014 11.3 0 1 1 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Matches 2017-2018 20 PSV Eindhoven nl NED 1. Eredivisie 14 2 356 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 PSV Eindhoven 1. Champions Lg 6 6 531 5.9 1 1 2 1 0 0 1 0 0.2 0.2 0.5 0.8 2 25 3 0.17 0.17 0.34 0.17 0.34 0.04 0.09 0.13 0.04 0.13 Matches 2018-2019 21 PSV Eindhoven nl NED 1. Eredivisie 32 32 2,757 30.6 0 3 3 0 0 0 7 0 1.1 1.1 3.8 4.9 28 242 38 0.00 0.10 0.10 0.00 0.10 0.04 0.12 0.16 0.04 0.16 Matches 2019-2020 22 PSV Eindhoven nl NED 1. Eredivisie 26 26 2,252 25.0 2 3 5 2 0 0 0 0 1.0 1.0 1.2 2.2 11 149 40 0.08 0.12 0.20 0.08 0.20 0.04 0.05 0.09 0.04 0.09 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg 6 5 435 4.8 1 0 1 1 0 0 2 0 0.1 0.1 0.1 0.2 1 21 7 0.21 0.00 0.21 0.21 0.21 0.02 0.02 0.04 0.02 0.04 Matches 2020-2021 23 PSV Eindhoven nl NED 1. Eredivisie 29 26 2,309 25.7 1 4 5 1 0 0 6 0 1.2 1.2 1.6 2.8 16 166 41 0.04 0.16 0.19 0.04 0.19 0.05 0.06 0.11 0.05 0.11 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg 6 6 450 5.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 5 31 4 0.00 0.00 0.00 0.00 0.00 0.01 0.04 0.04 0.01 0.04 Matches 2021-2022 24 Nice fr FRA Coupe de France 4 3 232 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Nice fr FRA 1. Ligue 1 36 31 2,729 30.3 0 2 2 0 0 0 7 0 1.2 1.2 1.0 2.2 23 186 24 0.00 0.07 0.07 0.00 0.07 0.04 0.03 0.07 0.04 0.07 Matches 2022-2023 25 Nice 3. Conf Lg 6 4 411 4.6 0 2 2 0 0 0 1 0 0.3 0.3 0.3 0.5 15 34 15 0.00 0.44 0.44 0.00 0.44 0.07 0.06 0.13 0.07 0.13 Matches 2022-2023 25 Nice fr FRA 1. Ligue 1 31 17 1,767 19.6 0 1 1 0 0 0 6 0 0.9 0.9 1.8 2.7 18 112 42 0.00 0.05 0.05 0.00 0.05 0.05 0.09 0.14 0.05 0.14 Matches 2023-2024 26 Nice fr FRA Coupe de France 4 4 390 4.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Nice fr FRA 1. Ligue 1 30 21 2,009 22.3 0 0 0 0 0 0 4 0 1.2 1.2 1.4 2.6 20 93 27 0.00 0.00 0.00 0.00 0.00 0.05 0.06 0.11 0.05 0.11 Matches 2024-2025 27 Nice fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Nice 2. Europa Lg 5 5 429 4.8 1 0 1 1 0 0 1 1 0.3 0.3 0.1 0.4 4 21 6 0.21 0.00 0.21 0.21 0.21 0.06 0.02 0.08 0.06 0.08 Matches 2024-2025 27 Nice fr FRA 1. Ligue 1 29 21 1,775 19.7 3 1 4 2 1 1 6 1 3.8 3.0 0.6 3.5 17 89 25 0.15 0.05 0.20 0.10 0.15 0.19 0.03 0.22 0.15 0.18 Matches 10 Seasons 4 Clubs 7 Leagues 342 284 25,428 282.5 19 21 40 18 1 1 63 2 11.3 10.5 12.5 23.0 160 1169 272 0.07 0.07 0.14 0.06 0.14 0.06 0.06 0.12 0.05 0.12 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 PSV Eindhoven (5 Seasons) 3 Leagues 119 103 9,090 101.0 5 11 16 5 0 0 17 0 3.6 3.6 7.4 11.1 63 634 133 0.05 0.11 0.16 0.05 0.16 0.04 0.08 0.11 0.04 0.11 Nice (4 Seasons) 4 Leagues 146 107 9,832 109.2 4 6 10 3 1 1 28 2 7.7 6.9 5.0 11.9 97 535 139 0.04 0.05 0.09 0.03 0.08 0.08 0.05 0.13 0.07 0.12 Jong PSV (2 Seasons) 1 League 43 42 3,694 41.0 7 2 9 7 0 0 12 0 0.17 0.05 0.22 0.17 0.22 Almere City (1 Season) 1 League 34 32 2,812 31.2 3 2 5 3 0 0 6 0 0.10 0.06 0.16 0.10 0.16 Eredivisie (5 Seasons) 101 86 7,674 85.3 3 10 13 3 0 0 13 0 3.2 3.2 6.6 9.9 55 557 119 0.04 0.12 0.15 0.04 0.15 0.04 0.08 0.12 0.04 0.12 Ligue 1 (4 Seasons) 126 90 8,280 92.0 3 4 7 2 1 1 23 1 7.1 6.3 4.7 11.0 78 480 118 0.03 0.04 0.08 0.02 0.07 0.08 0.05 0.13 0.07 0.12 Eerste Divisie (3 Seasons) 77 74 6,506 72.3 10 4 14 10 0 0 18 0 0.14 0.06 0.19 0.14 0.19 Europa Lg (3 Seasons) 17 16 1,314 14.6 2 0 2 2 0 0 4 1 0.4 0.4 0.4 0.8 10 73 17 0.14 0.00 0.14 0.14 0.14 0.03 0.03 0.05 0.03 0.05 Coupe de France (3 Seasons) 9 8 712 7.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 6 6 531 5.9 1 1 2 1 0 0 1 0 0.2 0.2 0.5 0.8 2 25 3 0.17 0.17 0.34 0.17 0.34 0.04 0.09 0.13 0.04 0.13 Conf Lg (1 Season) 6 4 411 4.6 0 2 2 0 0 0 1 0 0.3 0.3 0.3 0.5 15 34 15 0.00 0.44 0.44 0.00 0.44 0.07 0.06 0.13 0.07 0.13
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 2015-2016 18 Almere City 1 League 34 32 2,812 31.2 3 2 5 3 0 0 6 0 0.10 0.06 0.16 0.10 0.16 2016-2017 19 Jong PSV 1 League 31 30 2,680 29.8 7 1 8 7 0 0 8 0 0.24 0.03 0.27 0.24 0.27 2016-2017 19 PSV Eindhoven 1 League 0 0 2017-2018 20 Jong PSV 1 League 12 12 1,014 11.3 0 1 1 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 2017-2018 20 PSV Eindhoven 1 League 14 2 356 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 PSV Eindhoven 2 Leagues 38 38 3,288 36.5 1 4 5 1 0 0 8 0 1.3 1.3 4.3 5.7 30 267 41 0.03 0.11 0.14 0.03 0.14 0.04 0.12 0.15 0.04 0.15 2019-2020 22 PSV Eindhoven 2 Leagues 32 31 2,687 29.9 3 3 6 3 0 0 2 0 1.0 1.0 1.3 2.4 12 170 47 0.10 0.10 0.20 0.10 0.20 0.03 0.04 0.08 0.03 0.08 2020-2021 23 PSV Eindhoven 2 Leagues 35 32 2,759 30.7 1 4 5 1 0 0 7 0 1.2 1.2 1.8 3.0 21 197 45 0.03 0.13 0.16 0.03 0.16 0.04 0.06 0.10 0.04 0.10 2021-2022 24 Nice 2 Leagues 40 34 2,961 32.9 0 2 2 0 0 0 7 0 1.2 1.2 1.0 2.2 23 186 24 0.00 0.06 0.06 0.00 0.06 0.04 0.03 0.07 0.04 0.07 2022-2023 25 Nice 2 Leagues 37 21 2,178 24.2 0 3 3 0 0 0 7 0 1.2 1.2 2.1 3.3 33 146 57 0.00 0.12 0.12 0.00 0.12 0.05 0.09 0.14 0.05 0.14 2023-2024 26 Nice 2 Leagues 34 25 2,399 26.7 0 0 0 0 0 0 7 0 1.2 1.2 1.4 2.6 20 93 27 0.00 0.00 0.00 0.00 0.00 0.05 0.06 0.11 0.05 0.11 2024-2025 27 Nice 3 Leagues 35 27 2,294 25.5 4 1 5 3 1 1 7 2 4.0 3.3 0.6 3.9 21 110 31 0.16 0.04 0.20 0.12 0.16 0.17 0.03 0.19 0.13 0.16 10 Seasons 4 Clubs 7 Leagues 342 284 25,428 282.5 19 21 40 18 1 1 63 2 11.3 10.5 12.5 23.0 160 1169 272 0.07 0.07 0.14 0.06 0.14 0.06 0.06 0.12 0.05 0.12 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 PSV Eindhoven (5 Seasons) 3 Leagues 119 103 9,090 101.0 5 11 16 5 0 0 17 0 3.6 3.6 7.4 11.1 63 634 133 0.05 0.11 0.16 0.05 0.16 0.04 0.08 0.11 0.04 0.11 Nice (4 Seasons) 4 Leagues 146 107 9,832 109.2 4 6 10 3 1 1 28 2 7.7 6.9 5.0 11.9 97 535 139 0.04 0.05 0.09 0.03 0.08 0.08 0.05 0.13 0.07 0.12 Jong PSV (2 Seasons) 1 League 43 42 3,694 41.0 7 2 9 7 0 0 12 0 0.17 0.05 0.22 0.17 0.22 Almere City (1 Season) 1 League 34 32 2,812 31.2 3 2 5 3 0 0 6 0 0.10 0.06 0.16 0.10 0.16 Eredivisie (5 Seasons) 101 86 7,674 85.3 3 10 13 3 0 0 13 0 3.2 3.2 6.6 9.9 55 557 119 0.04 0.12 0.15 0.04 0.15 0.04 0.08 0.12 0.04 0.12 Ligue 1 (4 Seasons) 126 90 8,280 92.0 3 4 7 2 1 1 23 1 7.1 6.3 4.7 11.0 78 480 118 0.03 0.04 0.08 0.02 0.07 0.08 0.05 0.13 0.07 0.12 Eerste Divisie (3 Seasons) 77 74 6,506 72.3 10 4 14 10 0 0 18 0 0.14 0.06 0.19 0.14 0.19 Europa Lg (3 Seasons) 17 16 1,314 14.6 2 0 2 2 0 0 4 1 0.4 0.4 0.4 0.8 10 73 17 0.14 0.00 0.14 0.14 0.14 0.03 0.03 0.05 0.03 0.05 Coupe de France (3 Seasons) 9 8 712 7.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 6 6 531 5.9 1 1 2 1 0 0 1 0 0.2 0.2 0.5 0.8 2 25 3 0.17 0.17 0.34 0.17 0.34 0.04 0.09 0.13 0.04 0.13 Conf Lg (1 Season) 6 4 411 4.6 0 2 2 0 0 0 1 0 0.3 0.3 0.3 0.5 15 34 15 0.00 0.44 0.44 0.00 0.44 0.07 0.06 0.13 0.07 0.13
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 2015-2016 18 Almere City nl NED 2. Eerste Divisie 8th 34 32 2,812 31.2 3 2 5 3 0 0 6 0 0.10 0.06 0.16 0.10 0.16 Matches 2016-2017 19 Jong PSV nl NED 2. Eerste Divisie 4th 31 30 2,680 29.8 7 1 8 7 0 0 8 0 0.24 0.03 0.27 0.24 0.27 Matches 2016-2017 19 PSV Eindhoven nl NED 1. Eredivisie 3rd 0 0 Matches 2017-2018 20 Jong PSV nl NED 2. Eerste Divisie 5th 12 12 1,014 11.3 0 1 1 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Matches 2017-2018 20 PSV Eindhoven nl NED 1. Eredivisie 1st 14 2 356 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 PSV Eindhoven nl NED 1. Eredivisie 2nd 32 32 2,757 30.6 0 3 3 0 0 0 7 0 1.1 1.1 3.8 4.9 28 242 38 0.00 0.10 0.10 0.00 0.10 0.04 0.12 0.16 0.04 0.16 Matches 2019-2020 22 PSV Eindhoven nl NED 1. Eredivisie 4th 26 26 2,252 25.0 2 3 5 2 0 0 0 0 1.0 1.0 1.2 2.2 11 149 40 0.08 0.12 0.20 0.08 0.20 0.04 0.05 0.09 0.04 0.09 Matches 2020-2021 23 PSV Eindhoven nl NED 1. Eredivisie 2nd 29 26 2,309 25.7 1 4 5 1 0 0 6 0 1.2 1.2 1.6 2.8 16 166 41 0.04 0.16 0.19 0.04 0.19 0.05 0.06 0.11 0.05 0.11 Matches 2021-2022 24 Nice fr FRA 1. Ligue 1 5th 36 31 2,729 30.3 0 2 2 0 0 0 7 0 1.2 1.2 1.0 2.2 23 186 24 0.00 0.07 0.07 0.00 0.07 0.04 0.03 0.07 0.04 0.07 Matches 2022-2023 25 Nice fr FRA 1. Ligue 1 9th 31 17 1,767 19.6 0 1 1 0 0 0 6 0 0.9 0.9 1.8 2.7 18 112 42 0.00 0.05 0.05 0.00 0.05 0.05 0.09 0.14 0.05 0.14 Matches 2023-2024 26 Nice fr FRA 1. Ligue 1 5th 30 21 2,009 22.3 0 0 0 0 0 0 4 0 1.2 1.2 1.4 2.6 20 93 27 0.00 0.00 0.00 0.00 0.00 0.05 0.06 0.11 0.05 0.11 Matches 2024-2025 27 Nice fr FRA 1. Ligue 1 4th 29 21 1,775 19.7 3 1 4 2 1 1 6 1 3.8 3.0 0.6 3.5 17 89 25 0.15 0.05 0.20 0.10 0.15 0.19 0.03 0.22 0.15 0.18 Matches 10 Seasons 4 Clubs 3 Leagues 304 250 22,460 249.6 16 18 34 15 1 1 54 1 10.4 9.6 11.3 20.9 133 1037 237 0.06 0.07 0.14 0.06 0.13 0.06 0.07 0.13 0.06 0.12 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 PSV Eindhoven (5 Seasons) 1 League 101 86 7,674 85.3 3 10 13 3 0 0 13 0 3.2 3.2 6.6 9.9 55 557 119 0.04 0.12 0.15 0.04 0.15 0.04 0.08 0.12 0.04 0.12 Nice (4 Seasons) 1 League 126 90 8,280 92.0 3 4 7 2 1 1 23 1 7.1 6.3 4.7 11.0 78 480 118 0.03 0.04 0.08 0.02 0.07 0.08 0.05 0.13 0.07 0.12 Jong PSV (2 Seasons) 1 League 43 42 3,694 41.0 7 2 9 7 0 0 12 0 0.17 0.05 0.22 0.17 0.22 Almere City (1 Season) 1 League 34 32 2,812 31.2 3 2 5 3 0 0 6 0 0.10 0.06 0.16 0.10 0.16 Eredivisie (5 Seasons) 101 86 7,674 85.3 3 10 13 3 0 0 13 0 3.2 3.2 6.6 9.9 55 557 119 0.04 0.12 0.15 0.04 0.15 0.04 0.08 0.12 0.04 0.12 Ligue 1 (4 Seasons) 126 90 8,280 92.0 3 4 7 2 1 1 23 1 7.1 6.3 4.7 11.0 78 480 118 0.03 0.04 0.08 0.02 0.07 0.08 0.05 0.13 0.07 0.12 Eerste Divisie (3 Seasons) 77 74 6,506 72.3 10 4 14 10 0 0 18 0 0.14 0.06 0.19 0.14 0.19
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 2018-2019 21 PSV Eindhoven 1. Champions Lg GR 6 6 531 5.9 1 1 2 1 0 0 1 0 0.2 0.2 0.5 0.8 2 25 3 0.17 0.17 0.34 0.17 0.34 0.04 0.09 0.13 0.04 0.13 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg GR 6 5 435 4.8 1 0 1 1 0 0 2 0 0.1 0.1 0.1 0.2 1 21 7 0.21 0.00 0.21 0.21 0.21 0.02 0.02 0.04 0.02 0.04 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg R32 6 6 450 5.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 5 31 4 0.00 0.00 0.00 0.00 0.00 0.01 0.04 0.04 0.01 0.04 Matches 2022-2023 25 Nice 3. Conf Lg QF 6 4 411 4.6 0 2 2 0 0 0 1 0 0.3 0.3 0.3 0.5 15 34 15 0.00 0.44 0.44 0.00 0.44 0.07 0.06 0.13 0.07 0.13 Matches 2024-2025 27 Nice 2. Europa Lg 5 5 429 4.8 1 0 1 1 0 0 1 1 0.3 0.3 0.1 0.4 4 21 6 0.21 0.00 0.21 0.21 0.21 0.06 0.02 0.08 0.06 0.08 Matches 5 Seasons 2 Clubs 3 Leagues 29 26 2,256 25.1 3 3 6 3 0 0 6 1 0.9 0.9 1.1 2.1 27 132 35 0.12 0.12 0.24 0.12 0.24 0.04 0.05 0.08 0.04 0.08 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 PSV Eindhoven (3 Seasons) 2 Leagues 18 17 1,416 15.7 2 1 3 2 0 0 4 0 0.4 0.4 0.8 1.2 8 77 14 0.13 0.06 0.19 0.13 0.19 0.02 0.05 0.07 0.02 0.07 Nice (2 Seasons) 2 Leagues 11 9 840 9.3 1 2 3 1 0 0 2 1 0.6 0.6 0.3 0.9 19 55 21 0.11 0.21 0.32 0.11 0.32 0.06 0.04 0.10 0.06 0.10 Europa Lg (3 Seasons) 17 16 1,314 14.6 2 0 2 2 0 0 4 1 0.4 0.4 0.4 0.8 10 73 17 0.14 0.00 0.14 0.14 0.14 0.03 0.03 0.05 0.03 0.05 Champions Lg (1 Season) 6 6 531 5.9 1 1 2 1 0 0 1 0 0.2 0.2 0.5 0.8 2 25 3 0.17 0.17 0.34 0.17 0.34 0.04 0.09 0.13 0.04 0.13 Conf Lg (1 Season) 6 4 411 4.6 0 2 2 0 0 0 1 0 0.3 0.3 0.3 0.5 15 34 15 0.00 0.44 0.44 0.00 0.44 0.07 0.06 0.13 0.07 0.13
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 2018 21 nl Netherlands Friendlies (M) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 nl Netherlands UEFA Nations League 2nd 0 0 Matches 2021 24 nl Netherlands UEFA Euro Qualifying 0 0 Matches 2025 28 do Dominican Rep. Gold Cup GR 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 29 do Dominican Rep. WCQ 2 2 165 1.8 0 1 1 0 0 0 0 0 0.00 0.55 0.55 0.00 0.55 Matches 4 Seasons 2 Clubs 5 Leagues 6 5 480 5.3 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 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 Dominican Rep. (2 Seasons) 2 Leagues 5 5 435 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Netherlands (2 Seasons) 3 Leagues 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gold Cup (1 Season) 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 2 2 165 1.8 0 1 1 0 0 0 0 0 0.00 0.55 0.55 0.00 0.55 Friendlies (M) (1 Season) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (1 Season) 0 0 UEFA Euro Qualifying (1 Season) 0 0
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 2015-2016 18 Almere City 1 League 31.2 3 6 0.19 0.50 0 0 2016-2017 19 Jong PSV 1 League 29.8 7 0 14 0.00 0.47 0.50 0 0 2017-2018 20 Jong PSV 1 League 11.3 0 0 2 0.00 0.18 0.00 0 0 2017-2018 20 PSV Eindhoven 1 League 4.0 0 0 1 0.00 0.25 0.00 0 0 2018-2019 21 PSV Eindhoven 2 Leagues 36.5 1 27 4 14.8 0.74 0.11 0.04 0.25 21.9 0 0 0 1.3 1.3 0.05 -0.3 -0.3 2019-2020 22 PSV Eindhoven 2 Leagues 29.9 3 21 8 38.1 0.70 0.27 0.14 0.38 22.7 0 0 0 1.0 1.0 0.05 +2.0 +2.0 2020-2021 23 PSV Eindhoven 2 Leagues 30.7 1 15 2 13.3 0.49 0.07 0.07 0.50 20.6 0 0 0 1.2 1.2 0.08 -0.2 -0.2 2021-2022 24 Nice 2 Leagues 32.9 0 20 3 15.0 0.61 0.09 0.00 0.00 19.7 0 0 0 1.2 1.2 0.06 -1.2 -1.2 2022-2023 25 Nice 2 Leagues 24.2 0 14 3 21.4 0.58 0.12 0.00 0.00 16.7 0 0 0 1.2 1.2 0.09 -1.2 -1.2 2023-2024 26 Nice 2 Leagues 26.7 0 21 4 19.0 0.79 0.15 0.00 0.00 13.1 0 0 0 1.2 1.2 0.08 -1.2 -1.2 2024-2025 27 Nice 3 Leagues 25.5 4 22 10 45.5 0.86 0.39 0.14 0.30 17.3 0 1 1 4.0 3.3 0.16 0.0 -0.3 10 Seasons 4 Clubs 7 Leagues 282.5 19 140 57 36.4 0.56 0.20 0.11 0.32 19.3 0 1 1 11.3 10.5 0.08 -2.3 -2.5 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 PSV Eindhoven (5 Seasons) 3 Leagues 101.0 5 63 15 23.8 0.62 0.15 0.08 0.33 21.9 0 0 0 3.6 3.6 0.06 +1.4 +1.4 Nice (4 Seasons) 4 Leagues 109.2 4 77 20 26.0 0.70 0.18 0.04 0.15 16.9 0 1 1 7.7 6.9 0.10 -3.7 -3.9 Jong PSV (2 Seasons) 1 League 41.0 7 0 16 0.00 0.39 0.44 0 0 Almere City (1 Season) 1 League 31.2 3 6 0.19 0.50 0 0 Eredivisie (5 Seasons) 85.3 3 54 10 18.5 0.63 0.12 0.06 0.30 21.9 0 0 0 3.2 3.2 0.06 -0.2 -0.2 Ligue 1 (4 Seasons) 92.0 3 61 14 23.0 0.66 0.15 0.03 0.14 16.5 0 1 1 7.1 6.3 0.10 -4.1 -4.3 Eerste Divisie (3 Seasons) 72.3 10 0 22 0.00 0.30 0.45 0 0 Europa Lg (3 Seasons) 14.6 2 7 4 57.1 0.48 0.27 0.29 0.50 21.0 0 0 0 0.4 0.4 0.06 +1.6 +1.6 Coupe de France (3 Seasons) 7.9 0 8 3 37.5 1.01 0.38 0.00 0.00 0 0 Champions Lg (1 Season) 5.9 1 6 3 50.0 1.02 0.51 0.17 0.33 22.3 0 0 0 0.2 0.2 0.04 +0.8 +0.8 Conf Lg (1 Season) 4.6 0 4 1 25.0 0.88 0.22 0.00 0.00 17.7 0 0 0 0.3 0.3 0.07 -0.3 -0.3
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 2015-2016 18 Almere City nl NED 2. Eerste Divisie 8th 31.2 3 6 0.19 0.50 0 0 Matches 2016-2017 19 Jong PSV nl NED 2. Eerste Divisie 4th 29.8 7 0 14 0.00 0.47 0.50 0 0 Matches 2017-2018 20 Jong PSV nl NED 2. Eerste Divisie 5th 11.3 0 0 2 0.00 0.18 0.00 0 0 Matches 2017-2018 20 PSV Eindhoven nl NED 1. Eredivisie 1st 4.0 0 0 1 0.00 0.25 0.00 0 0 Matches 2018-2019 21 PSV Eindhoven nl NED 1. Eredivisie 2nd 30.6 0 21 1 4.8 0.69 0.03 0.00 0.00 21.8 0 0 0 1.1 1.1 0.05 -1.1 -1.1 Matches 2019-2020 22 PSV Eindhoven nl NED 1. Eredivisie 4th 25.0 2 19 6 31.6 0.76 0.24 0.11 0.33 22.8 0 0 0 1.0 1.0 0.05 +1.0 +1.0 Matches 2020-2021 23 PSV Eindhoven nl NED 1. Eredivisie 2nd 25.7 1 14 2 14.3 0.55 0.08 0.07 0.50 21.0 0 0 0 1.2 1.2 0.08 -0.2 -0.2 Matches 2021-2022 24 Nice fr FRA 1. Ligue 1 5th 30.3 0 19 3 15.8 0.63 0.10 0.00 0.00 19.7 0 0 0 1.2 1.2 0.06 -1.2 -1.2 Matches 2022-2023 25 Nice fr FRA 1. Ligue 1 9th 19.6 0 10 2 20.0 0.51 0.10 0.00 0.00 16.3 0 0 0 0.9 0.9 0.09 -0.9 -0.9 Matches 2023-2024 26 Nice fr FRA 1. Ligue 1 5th 22.3 0 16 2 12.5 0.72 0.09 0.00 0.00 13.1 0 0 0 1.2 1.2 0.08 -1.2 -1.2 Matches 2024-2025 27 Nice fr FRA 1. Ligue 1 4th 19.7 3 16 7 43.8 0.81 0.35 0.13 0.29 16.1 0 1 1 3.8 3.0 0.19 -0.8 -1.0 Matches 10 Seasons 4 Clubs 3 Leagues 249.6 16 115 46 34.8 0.53 0.18 0.10 0.33 19.0 0 1 1 10.4 9.6 0.08 -4.4 -4.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 PSV Eindhoven (5 Seasons) 1 League 85.3 3 54 10 18.5 0.63 0.12 0.06 0.30 21.9 0 0 0 3.2 3.2 0.06 -0.2 -0.2 Nice (4 Seasons) 1 League 92.0 3 61 14 23.0 0.66 0.15 0.03 0.14 16.5 0 1 1 7.1 6.3 0.10 -4.1 -4.3 Jong PSV (2 Seasons) 1 League 41.0 7 0 16 0.00 0.39 0.44 0 0 Almere City (1 Season) 1 League 31.2 3 6 0.19 0.50 0 0 Eredivisie (5 Seasons) 85.3 3 54 10 18.5 0.63 0.12 0.06 0.30 21.9 0 0 0 3.2 3.2 0.06 -0.2 -0.2 Ligue 1 (4 Seasons) 92.0 3 61 14 23.0 0.66 0.15 0.03 0.14 16.5 0 1 1 7.1 6.3 0.10 -4.1 -4.3 Eerste Divisie (3 Seasons) 72.3 10 0 22 0.00 0.30 0.45 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2018-2019 21 PSV Eindhoven 1. Champions Lg GR 5.9 1 6 3 50.0 1.02 0.51 0.17 0.33 22.3 0 0 0 0.2 0.2 0.04 +0.8 +0.8 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg GR 4.8 1 2 2 100.0 0.41 0.41 0.50 0.50 22.4 0 0 0 0.1 0.1 0.05 +0.9 +0.9 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg R32 5.0 0 1 0 0.0 0.20 0.00 0.00 14.6 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 2022-2023 25 Nice 3. Conf Lg QF 4.6 0 4 1 25.0 0.88 0.22 0.00 0.00 17.7 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Matches 2024-2025 27 Nice 2. Europa Lg 4.8 1 4 2 50.0 0.84 0.42 0.25 0.50 22.0 0 0 0 0.3 0.3 0.07 +0.7 +0.7 Matches 5 Seasons 2 Clubs 3 Leagues 25.1 3 17 8 47.1 0.68 0.32 0.18 0.38 20.7 0 0 0 0.9 0.9 0.05 +2.1 +2.1 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches PSV Eindhoven (3 Seasons) 2 Leagues 15.7 2 9 5 55.6 0.57 0.32 0.22 0.40 21.5 0 0 0 0.4 0.4 0.04 +1.6 +1.6 Nice (2 Seasons) 2 Leagues 9.3 1 8 3 37.5 0.86 0.32 0.13 0.33 19.8 0 0 0 0.6 0.6 0.07 +0.4 +0.4 Europa Lg (3 Seasons) 14.6 2 7 4 57.1 0.48 0.27 0.29 0.50 21.0 0 0 0 0.4 0.4 0.06 +1.6 +1.6 Champions Lg (1 Season) 5.9 1 6 3 50.0 1.02 0.51 0.17 0.33 22.3 0 0 0 0.2 0.2 0.04 +0.8 +0.8 Conf Lg (1 Season) 4.6 0 4 1 25.0 0.88 0.22 0.00 0.00 17.7 0 0 0 0.3 0.3 0.07 -0.3 -0.3
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2018 21 nl Netherlands Friendlies (M) 0.5 0 0 0 Matches 2025 28 do Dominican Rep. Gold Cup GR 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 Matches 2026 29 do Dominican Rep. WCQ 1.8 0 0 0 Matches 4 Seasons 2 Clubs 5 Leagues 5.3 0 1 0 0.0 0.33 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Dominican Rep. (2 Seasons) 2 Leagues 4.8 0 1 0 0.0 0.33 0.00 0.00 0 0 Netherlands (2 Seasons) 3 Leagues 0.5 0 0 0 Gold Cup (1 Season) 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 WCQ (1 Season) 1.8 0 0 0 Friendlies (M) (1 Season) 0.5 0 0 0 UEFA Nations League (1 Season) UEFA Euro Qualifying (1 Season)
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 2015-2016 18 Almere City nl NED 2. Eerste Divisie 31.2 2 Matches 2016-2017 19 Jong PSV nl NED 2. Eerste Divisie 29.8 1 Matches 2017-2018 20 Jong PSV nl NED 2. Eerste Divisie 11.3 1 Matches 2017-2018 20 PSV Eindhoven nl NED 1. Eredivisie 4.0 0 Matches 2018-2019 21 PSV Eindhoven 1. Champions Lg 5.9 161 195 82.6 2882 925 74 89 83.1 64 73 87.7 18 25 72.0 1 0.5 0.3 +0.5 4 21 1 0 25 Matches 2018-2019 21 PSV Eindhoven nl NED 1. Eredivisie 30.6 1711 1989 86.0 28944 7766 772 869 88.8 775 861 90.0 120 169 71.0 3 3.8 3.2 -0.8 29 205 25 2 242 Matches 2019-2020 22 PSV Eindhoven nl NED 1. Eredivisie 25.0 1342 1579 85.0 22224 6049 627 715 87.7 552 627 88.0 109 133 82.0 3 1.2 1.5 +1.8 28 156 15 0 149 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg 4.8 220 271 81.2 3754 1021 101 118 85.6 98 107 91.6 16 27 59.3 0 0.1 0.1 -0.1 3 22 3 0 21 Matches 2020-2021 23 PSV Eindhoven nl NED 1. Eredivisie 25.7 1403 1700 82.5 24651 7221 619 714 86.7 601 694 86.6 141 193 73.1 4 1.6 1.8 +2.4 22 168 16 0 166 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg 5.0 262 312 84.0 4749 1348 110 133 82.7 123 138 89.1 26 31 83.9 0 0.2 0.4 -0.2 3 36 5 1 31 Matches 2021-2022 24 Nice fr FRA Coupe de France 2.6 0 Matches 2021-2022 24 Nice fr FRA 1. Ligue 1 30.3 1522 1737 87.6 26102 6712 680 749 90.8 681 751 90.7 123 166 74.1 2 1.0 1.3 +1.0 20 147 14 3 186 Matches 2022-2023 25 Nice 3. Conf Lg 4.6 220 267 82.4 4222 1227 67 80 83.8 115 133 86.5 28 38 73.7 2 0.3 0.3 +1.7 3 16 5 2 34 Matches 2022-2023 25 Nice fr FRA 1. Ligue 1 19.6 930 1049 88.7 16595 5260 377 412 91.5 431 470 91.7 95 124 76.6 1 1.8 1.0 -0.8 19 84 15 3 112 Matches 2023-2024 26 Nice fr FRA Coupe de France 4.3 0 Matches 2023-2024 26 Nice fr FRA 1. Ligue 1 22.3 1056 1187 89.0 17440 5722 478 524 91.2 496 534 92.9 52 80 65.0 0 1.4 1.5 -1.4 17 81 14 3 93 Matches 2024-2025 27 Nice fr FRA Coupe de France 1.0 0 Matches 2024-2025 27 Nice 2. Europa Lg 4.8 186 228 81.6 3056 950 93 107 86.9 81 89 91.0 12 20 60.0 0 0.1 0.2 -0.1 2 17 2 0 21 Matches 2024-2025 27 Nice fr FRA 1. Ligue 1 19.7 641 754 85.0 10685 3770 312 352 88.6 284 310 91.6 37 62 59.7 1 0.6 0.9 +0.4 16 63 14 1 89 Matches 10 Seasons 4 Clubs 7 Leagues 282.5 9654 11268 85.7 165304 47971 4310 4862 88.6 4301 4787 89.8 777 1068 72.8 21 12.5 12.5 +8.5 166 1016 129 15 1169 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 PSV Eindhoven (5 Seasons) 3 Leagues 101.0 5099 6046 84.3 87204 24330 2303 2638 87.3 2213 2500 88.5 430 578 74.4 11 7.4 7.4 +3.6 89 608 65 3 634 Nice (4 Seasons) 4 Leagues 109.2 4555 5222 87.2 78100 23641 2007 2224 90.2 2088 2287 91.3 347 490 70.8 6 5.0 5.1 +1.0 77 408 64 12 535 Jong PSV (2 Seasons) 1 League 41.0 2 Almere City (1 Season) 1 League 31.2 2 Eredivisie (5 Seasons) 85.3 4456 5268 84.6 75819 21036 2018 2298 87.8 1928 2182 88.4 370 495 74.7 10 6.6 6.5 +3.4 79 529 56 2 557 Ligue 1 (4 Seasons) 92.0 4149 4727 87.8 70822 21464 1847 2037 90.7 1892 2065 91.6 307 432 71.1 4 4.7 4.6 -0.7 72 375 57 10 480 Eerste Divisie (3 Seasons) 72.3 4 Europa Lg (3 Seasons) 14.6 668 811 82.4 11559 3319 304 358 84.9 302 334 90.4 54 78 69.2 0 0.4 0.7 -0.4 8 75 10 1 73 Coupe de France (3 Seasons) 7.9 0 Champions Lg (1 Season) 5.9 161 195 82.6 2882 925 74 89 83.1 64 73 87.7 18 25 72.0 1 0.5 0.3 +0.5 4 21 1 0 25 Conf Lg (1 Season) 4.6 220 267 82.4 4222 1227 67 80 83.8 115 133 86.5 28 38 73.7 2 0.3 0.3 +1.7 3 16 5 2 34
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 2015-2016 18 Almere City 1 League 31.2 2 2016-2017 19 Jong PSV 1 League 29.8 1 2017-2018 20 Jong PSV 1 League 11.3 1 2017-2018 20 PSV Eindhoven 1 League 4.0 0 2018-2019 21 PSV Eindhoven 2 Leagues 36.5 1872 2184 85.7 31826 8691 846 958 88.3 839 934 89.8 138 194 71.1 4 4.3 3.5 -0.3 33 226 26 2 267 2019-2020 22 PSV Eindhoven 2 Leagues 29.9 1562 1850 84.4 25978 7070 728 833 87.4 650 734 88.6 125 160 78.1 3 1.3 1.6 +1.7 31 178 18 0 170 2020-2021 23 PSV Eindhoven 2 Leagues 30.7 1665 2012 82.8 29400 8569 729 847 86.1 724 832 87.0 167 224 74.6 4 1.8 2.3 +2.2 25 204 21 1 197 2021-2022 24 Nice 2 Leagues 32.9 1522 1737 87.6 26102 6712 680 749 90.8 681 751 90.7 123 166 74.1 2 1.0 1.3 +1.0 20 147 14 3 186 2022-2023 25 Nice 2 Leagues 24.2 1150 1316 87.4 20817 6487 444 492 90.2 546 603 90.5 123 162 75.9 3 2.1 1.3 +0.9 22 100 20 5 146 2023-2024 26 Nice 2 Leagues 26.7 1056 1187 89.0 17440 5722 478 524 91.2 496 534 92.9 52 80 65.0 0 1.4 1.5 -1.4 17 81 14 3 93 2024-2025 27 Nice 3 Leagues 25.5 827 982 84.2 13741 4720 405 459 88.2 365 399 91.5 49 82 59.8 1 0.6 1.1 +0.4 18 80 16 1 110 10 Seasons 4 Clubs 7 Leagues 282.5 9654 11268 85.7 165304 47971 4310 4862 88.6 4301 4787 89.8 777 1068 72.8 21 12.5 12.5 +8.5 166 1016 129 15 1169 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 PSV Eindhoven (5 Seasons) 3 Leagues 101.0 5099 6046 84.3 87204 24330 2303 2638 87.3 2213 2500 88.5 430 578 74.4 11 7.4 7.4 +3.6 89 608 65 3 634 Nice (4 Seasons) 4 Leagues 109.2 4555 5222 87.2 78100 23641 2007 2224 90.2 2088 2287 91.3 347 490 70.8 6 5.0 5.1 +1.0 77 408 64 12 535 Jong PSV (2 Seasons) 1 League 41.0 2 Almere City (1 Season) 1 League 31.2 2 Eredivisie (5 Seasons) 85.3 4456 5268 84.6 75819 21036 2018 2298 87.8 1928 2182 88.4 370 495 74.7 10 6.6 6.5 +3.4 79 529 56 2 557 Ligue 1 (4 Seasons) 92.0 4149 4727 87.8 70822 21464 1847 2037 90.7 1892 2065 91.6 307 432 71.1 4 4.7 4.6 -0.7 72 375 57 10 480 Eerste Divisie (3 Seasons) 72.3 4 Europa Lg (3 Seasons) 14.6 668 811 82.4 11559 3319 304 358 84.9 302 334 90.4 54 78 69.2 0 0.4 0.7 -0.4 8 75 10 1 73 Coupe de France (3 Seasons) 7.9 0 Champions Lg (1 Season) 5.9 161 195 82.6 2882 925 74 89 83.1 64 73 87.7 18 25 72.0 1 0.5 0.3 +0.5 4 21 1 0 25 Conf Lg (1 Season) 4.6 220 267 82.4 4222 1227 67 80 83.8 115 133 86.5 28 38 73.7 2 0.3 0.3 +1.7 3 16 5 2 34
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 2015-2016 18 Almere City nl NED 2. Eerste Divisie 8th 31.2 2 Matches 2016-2017 19 Jong PSV nl NED 2. Eerste Divisie 4th 29.8 1 Matches 2017-2018 20 Jong PSV nl NED 2. Eerste Divisie 5th 11.3 1 Matches 2017-2018 20 PSV Eindhoven nl NED 1. Eredivisie 1st 4.0 0 Matches 2018-2019 21 PSV Eindhoven nl NED 1. Eredivisie 2nd 30.6 1711 1989 86.0 28944 7766 772 869 88.8 775 861 90.0 120 169 71.0 3 3.8 3.2 -0.8 29 205 25 2 242 Matches 2019-2020 22 PSV Eindhoven nl NED 1. Eredivisie 4th 25.0 1342 1579 85.0 22224 6049 627 715 87.7 552 627 88.0 109 133 82.0 3 1.2 1.5 +1.8 28 156 15 0 149 Matches 2020-2021 23 PSV Eindhoven nl NED 1. Eredivisie 2nd 25.7 1403 1700 82.5 24651 7221 619 714 86.7 601 694 86.6 141 193 73.1 4 1.6 1.8 +2.4 22 168 16 0 166 Matches 2021-2022 24 Nice fr FRA 1. Ligue 1 5th 30.3 1522 1737 87.6 26102 6712 680 749 90.8 681 751 90.7 123 166 74.1 2 1.0 1.3 +1.0 20 147 14 3 186 Matches 2022-2023 25 Nice fr FRA 1. Ligue 1 9th 19.6 930 1049 88.7 16595 5260 377 412 91.5 431 470 91.7 95 124 76.6 1 1.8 1.0 -0.8 19 84 15 3 112 Matches 2023-2024 26 Nice fr FRA 1. Ligue 1 5th 22.3 1056 1187 89.0 17440 5722 478 524 91.2 496 534 92.9 52 80 65.0 0 1.4 1.5 -1.4 17 81 14 3 93 Matches 2024-2025 27 Nice fr FRA 1. Ligue 1 4th 19.7 641 754 85.0 10685 3770 312 352 88.6 284 310 91.6 37 62 59.7 1 0.6 0.9 +0.4 16 63 14 1 89 Matches 10 Seasons 4 Clubs 3 Leagues 249.6 8605 9995 86.1 146641 42500 3865 4335 89.2 3820 4247 89.9 677 927 73.0 18 11.3 11.2 +6.7 151 904 113 12 1037 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 PSV Eindhoven (5 Seasons) 1 League 85.3 4456 5268 84.6 75819 21036 2018 2298 87.8 1928 2182 88.4 370 495 74.7 10 6.6 6.5 +3.4 79 529 56 2 557 Nice (4 Seasons) 1 League 92.0 4149 4727 87.8 70822 21464 1847 2037 90.7 1892 2065 91.6 307 432 71.1 4 4.7 4.6 -0.7 72 375 57 10 480 Jong PSV (2 Seasons) 1 League 41.0 2 Almere City (1 Season) 1 League 31.2 2 Eredivisie (5 Seasons) 85.3 4456 5268 84.6 75819 21036 2018 2298 87.8 1928 2182 88.4 370 495 74.7 10 6.6 6.5 +3.4 79 529 56 2 557 Ligue 1 (4 Seasons) 92.0 4149 4727 87.8 70822 21464 1847 2037 90.7 1892 2065 91.6 307 432 71.1 4 4.7 4.6 -0.7 72 375 57 10 480 Eerste Divisie (3 Seasons) 72.3 4
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 2018-2019 21 PSV Eindhoven 1. Champions Lg GR 5.9 161 195 82.6 2882 925 74 89 83.1 64 73 87.7 18 25 72.0 1 0.5 0.3 +0.5 4 21 1 0 25 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg GR 4.8 220 271 81.2 3754 1021 101 118 85.6 98 107 91.6 16 27 59.3 0 0.1 0.1 -0.1 3 22 3 0 21 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg R32 5.0 262 312 84.0 4749 1348 110 133 82.7 123 138 89.1 26 31 83.9 0 0.2 0.4 -0.2 3 36 5 1 31 Matches 2022-2023 25 Nice 3. Conf Lg QF 4.6 220 267 82.4 4222 1227 67 80 83.8 115 133 86.5 28 38 73.7 2 0.3 0.3 +1.7 3 16 5 2 34 Matches 2024-2025 27 Nice 2. Europa Lg 4.8 186 228 81.6 3056 950 93 107 86.9 81 89 91.0 12 20 60.0 0 0.1 0.2 -0.1 2 17 2 0 21 Matches 5 Seasons 2 Clubs 3 Leagues 25.1 1049 1273 82.4 18663 5471 445 527 84.4 481 540 89.1 100 141 70.9 3 1.1 1.3 +1.9 15 112 16 3 132 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 PSV Eindhoven (3 Seasons) 2 Leagues 15.7 643 778 82.6 11385 3294 285 340 83.8 285 318 89.6 60 83 72.3 1 0.8 0.9 +0.2 10 79 9 1 77 Nice (2 Seasons) 2 Leagues 9.3 406 495 82.0 7278 2177 160 187 85.6 196 222 88.3 40 58 69.0 2 0.3 0.5 +1.7 5 33 7 2 55 Europa Lg (3 Seasons) 14.6 668 811 82.4 11559 3319 304 358 84.9 302 334 90.4 54 78 69.2 0 0.4 0.7 -0.4 8 75 10 1 73 Champions Lg (1 Season) 5.9 161 195 82.6 2882 925 74 89 83.1 64 73 87.7 18 25 72.0 1 0.5 0.3 +0.5 4 21 1 0 25 Conf Lg (1 Season) 4.6 220 267 82.4 4222 1227 67 80 83.8 115 133 86.5 28 38 73.7 2 0.3 0.3 +1.7 3 16 5 2 34
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2018 21 nl Netherlands Friendlies (M) 0.5 0 Matches 2025 28 do Dominican Rep. Gold Cup GR 3.0 0 Matches 2026 29 do Dominican Rep. WCQ 1.8 1 Matches 4 Seasons 2 Clubs 5 Leagues 5.3 1 Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Dominican Rep. (2 Seasons) 2 Leagues 4.8 1 Netherlands (2 Seasons) 3 Leagues 0.5 0 Gold Cup (1 Season) 3.0 0 WCQ (1 Season) 1.8 1 Friendlies (M) (1 Season) 0.5 0 UEFA Nations League (1 Season) UEFA Euro Qualifying (1 Season)
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 18 Almere City 1 League 31.2 2016-2017 19 Jong PSV 1 League 29.8 0 2017-2018 20 Jong PSV 1 League 11.3 0 2017-2018 20 PSV Eindhoven 1 League 4.0 0 2018-2019 21 PSV Eindhoven 2 Leagues 36.5 2184 2147 36 23 7 12 6 12 0 0 0 0 1872 1 25 2019-2020 22 PSV Eindhoven 2 Leagues 29.9 1850 1815 31 19 3 11 6 12 0 0 0 0 1562 4 26 2020-2021 23 PSV Eindhoven 2 Leagues 30.7 2012 1958 47 37 2 18 6 10 0 0 0 0 1665 7 34 2021-2022 24 Nice 2 Leagues 32.9 1737 1695 36 29 0 6 15 7 0 0 0 0 1522 6 17 2022-2023 25 Nice 2 Leagues 24.2 1316 1272 41 22 1 5 19 19 0 0 0 0 1150 3 15 2023-2024 26 Nice 2 Leagues 26.7 1187 1103 81 32 5 0 7 49 0 0 0 0 1056 3 15 2024-2025 27 Nice 3 Leagues 25.5 982 955 25 22 3 3 4 1 0 0 0 0 827 2 15 10 Seasons 4 Clubs 7 Leagues 282.5 11268 10945 297 184 21 55 63 110 0 0 0 0 9654 26 147 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches PSV Eindhoven (5 Seasons) 3 Leagues 101.0 6046 5920 114 79 12 41 18 34 0 0 0 0 5099 12 85 Nice (4 Seasons) 4 Leagues 109.2 5222 5025 183 105 9 14 45 76 0 0 0 0 4555 14 62 Jong PSV (2 Seasons) 1 League 41.0 0 Almere City (1 Season) 1 League 31.2 Eredivisie (5 Seasons) 85.3 5268 5157 100 72 11 35 15 27 0 0 0 0 4456 11 77 Ligue 1 (4 Seasons) 92.0 4727 4559 156 91 9 11 35 64 0 0 0 0 4149 12 52 Eerste Divisie (3 Seasons) 72.3 0 Europa Lg (3 Seasons) 14.6 811 787 22 15 0 6 4 6 0 0 0 0 668 2 12 Coupe de France (3 Seasons) 7.9 1 Champions Lg (1 Season) 5.9 195 192 3 1 1 1 0 2 0 0 0 0 161 0 0 Conf Lg (1 Season) 4.6 267 250 16 5 0 2 8 11 0 0 0 0 220 1 6
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 21 PSV Eindhoven 1. Champions Lg GR 5.9 195 192 3 1 1 1 0 2 0 0 0 0 161 0 0 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg GR 4.8 271 265 5 1 0 2 0 4 0 0 0 0 220 1 5 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg R32 5.0 312 306 6 5 0 3 3 1 0 0 0 0 262 0 3 Matches 2022-2023 25 Nice 3. Conf Lg QF 4.6 267 250 16 5 0 2 8 11 0 0 0 0 220 1 6 Matches 2024-2025 27 Nice 2. Europa Lg 4.8 228 216 11 9 0 1 1 1 0 0 0 0 186 1 4 Matches 5 Seasons 2 Clubs 3 Leagues 25.1 1273 1229 41 21 1 9 12 19 0 0 0 0 1049 3 18 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches PSV Eindhoven (3 Seasons) 2 Leagues 15.7 778 763 14 7 1 6 3 7 0 0 0 0 643 1 8 Nice (2 Seasons) 2 Leagues 9.3 495 466 27 14 0 3 9 12 0 0 0 0 406 2 10 Europa Lg (3 Seasons) 14.6 811 787 22 15 0 6 4 6 0 0 0 0 668 2 12 Champions Lg (1 Season) 5.9 195 192 3 1 1 1 0 2 0 0 0 0 161 0 0 Conf Lg (1 Season) 4.6 267 250 16 5 0 2 8 11 0 0 0 0 220 1 6
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018 21 nl Netherlands Friendlies (M) 0.5 Matches 2025 28 do Dominican Rep. Gold Cup GR 3.0 0 Matches 2026 29 do Dominican Rep. WCQ 1.8 Matches 4 Seasons 2 Clubs 5 Leagues 5.3 0 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Dominican Rep. (2 Seasons) 2 Leagues 4.8 0 Netherlands (2 Seasons) 3 Leagues 0.5 Gold Cup (1 Season) 3.0 0 WCQ (1 Season) 1.8 Friendlies (M) (1 Season) 0.5 UEFA Nations League (1 Season) UEFA Euro Qualifying (1 Season)
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 2015-2016 18 Almere City 1 League 31.2 2016-2017 19 Jong PSV 1 League 29.8 2017-2018 20 Jong PSV 1 League 11.3 2017-2018 20 PSV Eindhoven 1 League 4.0 2018-2019 21 PSV Eindhoven 2 Leagues 36.5 84 2.30 78 0 1 2 1 2 9 0.25 8 0 0 1 0 0 2019-2020 22 PSV Eindhoven 2 Leagues 29.9 85 2.85 75 0 5 3 1 1 9 0.30 9 0 0 0 0 0 2020-2021 23 PSV Eindhoven 2 Leagues 30.7 63 2.06 56 0 3 3 1 0 8 0.26 8 0 0 0 0 0 2021-2022 24 Nice 2 Leagues 32.9 52 1.71 47 0 1 0 2 2 7 0.23 7 0 0 0 0 0 2022-2023 25 Nice 2 Leagues 24.2 53 2.22 42 4 4 2 1 0 3 0.13 2 0 0 1 0 0 2023-2024 26 Nice 2 Leagues 26.7 39 1.75 34 1 0 1 2 1 5 0.22 2 0 0 1 2 0 2024-2025 27 Nice 3 Leagues 25.5 41 1.67 34 0 1 3 0 3 3 0.12 3 0 0 0 0 0 10 Seasons 4 Clubs 7 Leagues 282.5 417 2.11 366 5 15 14 8 9 44 0.22 39 0 0 3 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches PSV Eindhoven (5 Seasons) 3 Leagues 101.0 232 2.39 209 0 9 8 3 3 26 0.27 25 0 0 1 0 0 Nice (4 Seasons) 4 Leagues 109.2 185 1.83 157 5 6 6 5 6 18 0.18 14 0 0 2 2 0 Jong PSV (2 Seasons) 1 League 41.0 Almere City (1 Season) 1 League 31.2 Eredivisie (5 Seasons) 85.3 201 2.47 182 0 8 7 2 2 24 0.30 24 0 0 0 0 0 Ligue 1 (4 Seasons) 92.0 168 1.83 145 4 5 3 5 6 16 0.17 12 0 0 2 2 0 Eerste Divisie (3 Seasons) 72.3 Europa Lg (3 Seasons) 14.6 27 1.85 23 0 1 2 0 1 1 0.07 1 0 0 0 0 0 Coupe de France (3 Seasons) 7.9 Champions Lg (1 Season) 5.9 10 1.69 8 0 0 1 1 0 2 0.34 1 0 0 1 0 0 Conf Lg (1 Season) 4.6 11 2.60 8 1 1 1 0 0 1 0.24 1 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018-2019 21 PSV Eindhoven 1. Champions Lg GR 5.9 10 1.69 8 0 0 1 1 0 2 0.34 1 0 0 1 0 0 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg GR 4.8 11 2.28 10 0 0 0 0 1 0 0.00 0 0 0 0 0 0 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg R32 5.0 10 2.00 9 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 25 Nice 3. Conf Lg QF 4.6 11 2.60 8 1 1 1 0 0 1 0.24 1 0 0 0 0 0 Matches 2024-2025 27 Nice 2. Europa Lg 4.8 6 1.26 4 0 0 2 0 0 1 0.21 1 0 0 0 0 0 Matches 5 Seasons 2 Clubs 3 Leagues 25.1 48 1.94 39 1 2 4 1 1 4 0.16 3 0 0 1 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches PSV Eindhoven (3 Seasons) 2 Leagues 15.7 31 1.97 27 0 1 1 1 1 2 0.13 1 0 0 1 0 0 Nice (2 Seasons) 2 Leagues 9.3 17 1.89 12 1 1 3 0 0 2 0.22 2 0 0 0 0 0 Europa Lg (3 Seasons) 14.6 27 1.85 23 0 1 2 0 1 1 0.07 1 0 0 0 0 0 Champions Lg (1 Season) 5.9 10 1.69 8 0 0 1 1 0 2 0.34 1 0 0 1 0 0 Conf Lg (1 Season) 4.6 11 2.60 8 1 1 1 0 0 1 0.24 1 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018 21 nl Netherlands Friendlies (M) 0.5 Matches 2025 28 do Dominican Rep. Gold Cup GR 3.0 Matches 2026 29 do Dominican Rep. WCQ 1.8 Matches 4 Seasons 2 Clubs 5 Leagues 5.3 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Dominican Rep. (2 Seasons) 2 Leagues 4.8 Netherlands (2 Seasons) 3 Leagues 0.5 Gold Cup (1 Season) 3.0 WCQ (1 Season) 1.8 Friendlies (M) (1 Season) 0.5 UEFA Nations League (1 Season) UEFA Euro Qualifying (1 Season)
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 2015-2016 18 Almere City 1 League 31.2 0 2016-2017 19 Jong PSV 1 League 29.8 0 0 0 2017-2018 20 Jong PSV 1 League 11.3 0 0 0 2017-2018 20 PSV Eindhoven 1 League 4.0 0 0 0 2018-2019 21 PSV Eindhoven 2 Leagues 36.5 96 54 33 59 4 34 65 52.3 31 47 8 39 58 154 60 0 2019-2020 22 PSV Eindhoven 2 Leagues 29.9 61 35 24 32 5 21 73 28.8 52 41 15 26 37 98 44 1 2020-2021 23 PSV Eindhoven 2 Leagues 30.7 66 38 20 37 9 33 75 44.0 42 54 8 46 61 127 32 3 2021-2022 24 Nice 2 Leagues 32.9 59 39 18 32 9 26 66 39.4 40 33 7 26 42 97 43 0 2022-2023 25 Nice 2 Leagues 24.2 52 31 24 21 7 22 42 52.4 20 23 8 15 27 79 40 1 2023-2024 26 Nice 2 Leagues 26.7 36 32 15 16 5 23 34 67.6 11 27 13 14 35 65 39 0 2024-2025 27 Nice 3 Leagues 25.5 33 22 6 21 6 13 29 44.8 16 25 16 9 43 76 53 5 10 Seasons 4 Clubs 7 Leagues 282.5 403 251 140 218 45 172 384 44.8 212 250 75 175 303 696 311 10 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches PSV Eindhoven (5 Seasons) 3 Leagues 101.0 223 127 77 128 18 88 213 41.3 125 142 31 111 156 379 136 4 Nice (4 Seasons) 4 Leagues 109.2 180 124 63 90 27 84 171 49.1 87 108 44 64 147 317 175 6 Jong PSV (2 Seasons) 1 League 41.0 0 0 0 Almere City (1 Season) 1 League 31.2 0 Eredivisie (5 Seasons) 85.3 189 108 59 113 17 73 176 41.5 103 114 23 91 128 317 103 4 Ligue 1 (4 Seasons) 92.0 171 108 61 87 23 78 154 50.6 76 94 36 58 121 292 157 3 Eerste Divisie (3 Seasons) 72.3 0 0 0 Europa Lg (3 Seasons) 14.6 21 11 7 12 2 12 33 36.4 21 27 10 17 31 52 27 3 Coupe de France (3 Seasons) 7.9 11 10 0 Champions Lg (1 Season) 5.9 16 8 11 5 0 5 13 38.5 8 7 3 4 9 25 16 0 Conf Lg (1 Season) 4.6 6 5 2 1 3 4 8 50.0 4 8 3 5 4 10 8 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018-2019 21 PSV Eindhoven 1. Champions Lg GR 5.9 16 8 11 5 0 5 13 38.5 8 7 3 4 9 25 16 0 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg GR 4.8 10 7 3 7 0 6 15 40.0 9 12 5 7 9 19 8 0 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg R32 5.0 8 4 4 3 1 4 9 44.4 5 9 0 9 10 18 9 0 Matches 2022-2023 25 Nice 3. Conf Lg QF 4.6 6 5 2 1 3 4 8 50.0 4 8 3 5 4 10 8 0 Matches 2024-2025 27 Nice 2. Europa Lg 4.8 3 0 0 2 1 2 9 22.2 7 6 5 1 12 15 10 3 Matches 5 Seasons 2 Clubs 3 Leagues 25.1 43 24 20 18 5 21 54 38.9 33 42 16 26 44 87 51 3 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches PSV Eindhoven (3 Seasons) 2 Leagues 15.7 34 19 18 15 1 15 37 40.5 22 28 8 20 28 62 33 0 Nice (2 Seasons) 2 Leagues 9.3 9 5 2 3 4 6 17 35.3 11 14 8 6 16 25 18 3 Europa Lg (3 Seasons) 14.6 21 11 7 12 2 12 33 36.4 21 27 10 17 31 52 27 3 Champions Lg (1 Season) 5.9 16 8 11 5 0 5 13 38.5 8 7 3 4 9 25 16 0 Conf Lg (1 Season) 4.6 6 5 2 1 3 4 8 50.0 4 8 3 5 4 10 8 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018 21 nl Netherlands Friendlies (M) 0.5 Matches 2025 28 do Dominican Rep. Gold Cup GR 3.0 3 3 Matches 2026 29 do Dominican Rep. WCQ 1.8 Matches 4 Seasons 2 Clubs 5 Leagues 5.3 3 3 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Dominican Rep. (2 Seasons) 2 Leagues 4.8 3 3 0 Netherlands (2 Seasons) 3 Leagues 0.5 0 Gold Cup (1 Season) 3.0 3 3 0 WCQ (1 Season) 1.8 0 Friendlies (M) (1 Season) 0.5 0 UEFA Nations League (1 Season) 0 UEFA Euro Qualifying (1 Season) 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015-2016 18 Almere City 1 League 31.2 2016-2017 19 Jong PSV 1 League 29.8 2017-2018 20 Jong PSV 1 League 11.3 2017-2018 20 PSV Eindhoven 1 League 4.0 2018-2019 21 PSV Eindhoven 2 Leagues 36.5 2582 80 346 1799 452 19 2582 41 29 70.7 12 29.3 1317 5469 2662 30 54 0 43 26 1720 41 2019-2020 22 PSV Eindhoven 2 Leagues 29.9 2149 77 411 1442 319 17 2149 34 29 85.3 5 14.7 1118 4676 2125 12 37 1 22 21 1438 47 2020-2021 23 PSV Eindhoven 2 Leagues 30.7 2348 55 429 1528 407 20 2348 26 19 73.1 7 26.9 1175 4662 2195 21 29 1 40 20 1548 45 2021-2022 24 Nice 2 Leagues 32.9 2002 70 353 1368 295 17 2002 30 19 63.3 11 36.7 1262 5301 2574 23 33 0 35 19 1435 24 2022-2023 25 Nice 2 Leagues 24.2 1536 82 422 861 260 23 1536 28 13 46.4 12 42.9 1179 5821 2867 33 32 1 26 13 1108 57 2023-2024 26 Nice 2 Leagues 26.7 1398 80 425 814 164 22 1398 20 11 55.0 8 40.0 1031 4765 2214 20 19 2 26 15 987 27 2024-2025 27 Nice 3 Leagues 25.5 1231 94 318 721 203 24 1230 22 11 50.0 11 50.0 631 3054 1650 21 25 2 22 17 810 31 10 Seasons 4 Clubs 7 Leagues 282.5 13246 538 2704 8533 2100 142 13245 201 131 65.2 66 32.8 7713 33748 16287 160 229 7 214 131 9046 272 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 PSV Eindhoven (5 Seasons) 3 Leagues 101.0 7079 212 1186 4769 1178 56 7079 101 77 76.2 24 23.8 3610 14807 6982 63 120 2 105 67 4706 133 Nice (4 Seasons) 4 Leagues 109.2 6167 326 1518 3764 922 86 6166 100 54 54.0 42 42.0 4103 18941 9305 97 109 5 109 64 4340 139 Jong PSV (2 Seasons) 1 League 41.0 Almere City (1 Season) 1 League 31.2 Eredivisie (5 Seasons) 85.3 6134 162 954 4177 1052 49 6134 89 68 76.4 21 23.6 3214 13076 6224 55 106 2 92 57 4114 119 Ligue 1 (4 Seasons) 92.0 5577 299 1382 3434 797 74 5576 86 46 53.5 37 43.0 3706 16850 8267 78 90 4 103 60 3960 118 Eerste Divisie (3 Seasons) 72.3 Europa Lg (3 Seasons) 14.6 962 43 225 597 145 8 962 12 8 66.7 4 33.3 459 2097 1000 10 15 0 12 6 604 17 Coupe de France (3 Seasons) 7.9 Champions Lg (1 Season) 5.9 264 23 78 157 30 4 264 5 3 60.0 2 40.0 95 427 161 2 5 0 3 6 145 3 Conf Lg (1 Season) 4.6 309 11 65 168 76 7 309 9 6 66.7 2 22.2 239 1298 635 15 13 1 4 2 223 15
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 2015-2016 18 Almere City nl NED 2. Eerste Divisie 8th 31.2 Matches 2016-2017 19 Jong PSV nl NED 2. Eerste Divisie 4th 29.8 Matches 2017-2018 20 Jong PSV nl NED 2. Eerste Divisie 5th 11.3 Matches 2017-2018 20 PSV Eindhoven nl NED 1. Eredivisie 1st 4.0 Matches 2018-2019 21 PSV Eindhoven nl NED 1. Eredivisie 2nd 30.6 2318 57 268 1642 422 15 2318 36 26 72.2 10 27.8 1222 5042 2501 28 49 0 40 20 1575 38 Matches 2019-2020 22 PSV Eindhoven nl NED 1. Eredivisie 4th 25.0 1823 60 314 1236 292 15 1823 31 26 83.9 5 16.1 986 4157 1965 11 34 1 16 17 1242 40 Matches 2020-2021 23 PSV Eindhoven nl NED 1. Eredivisie 2nd 25.7 1993 45 372 1299 338 19 1993 22 16 72.7 6 27.3 1006 3877 1758 16 23 1 36 20 1297 41 Matches 2021-2022 24 Nice fr FRA 1. Ligue 1 5th 30.3 2002 70 353 1368 295 17 2002 30 19 63.3 11 36.7 1262 5301 2574 23 33 0 35 19 1435 24 Matches 2022-2023 25 Nice fr FRA 1. Ligue 1 9th 19.6 1227 71 357 693 184 16 1227 19 7 36.8 10 52.6 940 4523 2232 18 19 0 22 11 885 42 Matches 2023-2024 26 Nice fr FRA 1. Ligue 1 5th 22.3 1398 80 425 814 164 22 1398 20 11 55.0 8 40.0 1031 4765 2214 20 19 2 26 15 987 27 Matches 2024-2025 27 Nice fr FRA 1. Ligue 1 4th 19.7 950 78 247 559 154 19 949 17 9 52.9 8 47.1 473 2261 1247 17 19 2 20 15 653 25 Matches 10 Seasons 4 Clubs 3 Leagues 249.6 11711 461 2336 7611 1849 123 11710 175 114 65.1 58 33.1 6920 29926 14491 133 196 6 195 117 8074 237 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 PSV Eindhoven (5 Seasons) 1 League 85.3 6134 162 954 4177 1052 49 6134 89 68 76.4 21 23.6 3214 13076 6224 55 106 2 92 57 4114 119 Nice (4 Seasons) 1 League 92.0 5577 299 1382 3434 797 74 5576 86 46 53.5 37 43.0 3706 16850 8267 78 90 4 103 60 3960 118 Jong PSV (2 Seasons) 1 League 41.0 Almere City (1 Season) 1 League 31.2 Eredivisie (5 Seasons) 85.3 6134 162 954 4177 1052 49 6134 89 68 76.4 21 23.6 3214 13076 6224 55 106 2 92 57 4114 119 Ligue 1 (4 Seasons) 92.0 5577 299 1382 3434 797 74 5576 86 46 53.5 37 43.0 3706 16850 8267 78 90 4 103 60 3960 118 Eerste Divisie (3 Seasons) 72.3
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 2018-2019 21 PSV Eindhoven 1. Champions Lg GR 5.9 264 23 78 157 30 4 264 5 3 60.0 2 40.0 95 427 161 2 5 0 3 6 145 3 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg GR 4.8 326 17 97 206 27 2 326 3 3 100.0 0 0.0 132 519 160 1 3 0 6 4 196 7 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg R32 5.0 355 10 57 229 69 1 355 4 3 75.0 1 25.0 169 785 437 5 6 0 4 0 251 4 Matches 2022-2023 25 Nice 3. Conf Lg QF 4.6 309 11 65 168 76 7 309 9 6 66.7 2 22.2 239 1298 635 15 13 1 4 2 223 15 Matches 2024-2025 27 Nice 2. Europa Lg 4.8 281 16 71 162 49 5 281 5 2 40.0 3 60.0 158 793 403 4 6 0 2 2 157 6 Matches 5 Seasons 2 Clubs 3 Leagues 25.1 1535 77 368 922 251 19 1535 26 17 65.4 8 30.8 793 3822 1796 27 33 1 19 14 972 35 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 PSV Eindhoven (3 Seasons) 2 Leagues 15.7 945 50 232 592 126 7 945 12 9 75.0 3 25.0 396 1731 758 8 14 0 13 10 592 14 Nice (2 Seasons) 2 Leagues 9.3 590 27 136 330 125 12 590 14 8 57.1 5 35.7 397 2091 1038 19 19 1 6 4 380 21 Europa Lg (3 Seasons) 14.6 962 43 225 597 145 8 962 12 8 66.7 4 33.3 459 2097 1000 10 15 0 12 6 604 17 Champions Lg (1 Season) 5.9 264 23 78 157 30 4 264 5 3 60.0 2 40.0 95 427 161 2 5 0 3 6 145 3 Conf Lg (1 Season) 4.6 309 11 65 168 76 7 309 9 6 66.7 2 22.2 239 1298 635 15 13 1 4 2 223 15
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 1/3 CPA Mis Dis Rec Matches 2018 21 nl Netherlands Friendlies (M) 0.5 Matches 2025 28 do Dominican Rep. Gold Cup GR 3.0 Matches 2026 29 do Dominican Rep. WCQ 1.8 Matches 4 Seasons 2 Clubs 5 Leagues 5.3 Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Dominican Rep. (2 Seasons) 2 Leagues 4.8 Netherlands (2 Seasons) 3 Leagues 0.5 Gold Cup (1 Season) 3.0 WCQ (1 Season) 1.8 Friendlies (M) (1 Season) 0.5 UEFA Nations League (1 Season) UEFA Euro Qualifying (1 Season)
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 2015-2016 18 Almere City nl NED 2. Eerste Divisie 34 2,812 83 86.8 31.2 32 22 2 1 1.29 59 58 +1 +0.03 -0.18 Matches 2016-2017 19 Jong PSV nl NED 2. Eerste Divisie 31 2,680 86 78.4 29.8 30 28 1 1 1.87 49 28 +21 +0.71 -0.51 Matches 2016-2017 19 PSV Eindhoven nl NED 1. Eredivisie 0 0 0 0 9 Matches 2017-2018 20 Jong PSV nl NED 2. Eerste Divisie 12 1,014 85 29.6 11.3 12 9 0 0 1.75 26 13 +13 +1.15 +0.82 Matches 2017-2018 20 PSV Eindhoven nl NED 1. Eredivisie 14 356 25 11.6 4.0 2 0 12 19 2.21 8 7 +1 +0.25 -1.31 Matches 2018-2019 21 PSV Eindhoven 1. Champions Lg 6 531 89 98.3 5.9 6 89 5 0 0 1.00 6 12 -6 -1.02 +8.98 7.0 13.5 -6.5 -1.10 +1.63 Matches 2018-2019 21 PSV Eindhoven nl NED 1. Eredivisie 32 2,757 86 90.1 30.6 32 86 25 0 0 2.41 83 24 +59 +1.93 -1.94 79.3 22.8 +56.5 +1.84 -0.59 Matches 2019-2020 22 PSV Eindhoven nl NED 1. Eredivisie 26 2,252 87 96.2 25.0 26 87 22 0 0 1.88 49 27 +22 +0.88 -3.21 44.1 30.8 +13.3 +0.53 -3.34 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg 6 435 73 80.6 4.8 5 81 4 1 30 0 1.80 9 10 -1 -0.21 +1.51 6.7 8.5 -1.9 -0.39 -0.09 Matches 2020-2021 23 PSV Eindhoven nl NED 1. Eredivisie 29 2,309 80 75.5 25.7 26 85 19 3 37 0 2.14 52 28 +24 +0.94 -0.86 50.2 25.6 +24.6 +0.96 -0.66 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg 6 450 75 62.5 5.0 6 75 4 0 0 2.25 10 7 +3 +0.60 +0.93 7.3 4.1 +3.3 +0.65 +0.66 Matches 2021-2022 24 Nice fr FRA Coupe de France 4 232 58 48.3 2.6 3 75 1 1 8 0 2.25 6 2 +4 +1.55 +1.19 Matches 2021-2022 24 Nice fr FRA 1. Ligue 1 36 2,729 76 79.8 30.3 31 84 19 5 25 0 1.83 42 29 +13 +0.43 +0.04 44.4 31.9 +12.5 +0.41 +0.33 Matches 2022-2023 25 Nice 3. Conf Lg 6 411 69 44.2 4.6 4 88 3 2 29 4 1.75 8 6 +2 +0.44 +0.26 5.4 4.3 +1.0 +0.25 +0.02 Matches 2022-2023 25 Nice fr FRA 1. Ligue 1 31 1,767 57 51.7 19.6 17 83 11 14 26 6 1.58 22 26 -4 -0.20 -1.02 28.2 23.5 +4.7 +0.24 -0.19 Matches 2023-2024 26 Nice fr FRA Coupe de France 4 390 98 100.0 4.3 4 98 4 0 0 1.75 8 6 +2 +0.46 Matches 2023-2024 26 Nice fr FRA 1. Ligue 1 30 2,009 67 65.7 22.3 21 86 16 9 23 2 1.67 30 23 +7 +0.31 -0.03 33.5 25.7 +7.8 +0.35 -0.21 Matches 2024-2025 27 Nice fr FRA Coupe de France 1 90 90 30.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +1.43 Matches 2024-2025 27 Nice 2. Europa Lg 5 429 86 59.6 4.8 5 86 3 0 0 0.20 4 12 -8 -1.68 -1.37 6.4 10.1 -3.7 -0.78 -1.21 Matches 2024-2025 27 Nice fr FRA 1. Ligue 1 29 1,775 61 58.0 19.7 21 80 14 8 13 0 1.62 35 27 +8 +0.41 -0.79 34.7 25.5 +9.2 +0.47 -0.39 Matches 10 Seasons 4 Clubs 7 Leagues 342 25,428 74 60.2 282.5 284 84 210 58 23 42 1.80 507 345 +162 +0.57 -0.30 347.1 226.4 +120.8 +0.61 -0.09 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 PSV Eindhoven (5 Seasons) 3 Leagues 119 9,090 76 55.5 101.0 103 85 79 16 36 28 2.09 217 115 +102 +1.01 -0.59 194.6 105.3 +89.3 +0.92 -0.54 Nice (4 Seasons) 4 Leagues 146 9,832 67 62.3 109.2 107 84 72 39 22 12 1.66 156 131 +25 +0.23 -0.36 152.6 121.1 +31.5 +0.31 -0.18 Jong PSV (2 Seasons) 1 League 43 3,694 86 54.0 41.0 42 37 1 1 1.84 75 41 +34 +0.83 +0.28 Almere City (1 Season) 1 League 34 2,812 83 86.8 31.2 32 22 2 1 1.29 59 58 +1 +0.03 -0.18 Eredivisie (5 Seasons) 101 7,674 76 52.6 85.3 86 86 66 15 37 28 2.17 192 86 +106 +1.24 -0.61 173.6 79.2 +94.3 +1.16 -0.85 Ligue 1 (4 Seasons) 126 8,280 66 63.9 92.0 90 83 60 36 22 8 1.68 129 105 +24 +0.26 -0.49 140.8 106.6 +34.2 +0.37 -0.15 Eerste Divisie (3 Seasons) 77 6,506 84 64.5 72.3 74 59 3 2 1.60 134 99 +35 +0.48 -0.02 Europa Lg (3 Seasons) 17 1,314 77 66.4 14.6 16 80 11 1 30 0 1.49 23 29 -6 -0.41 +0.13 20.4 22.7 -2.3 -0.16 -0.30 Coupe de France (3 Seasons) 9 712 79 60.9 7.9 8 88 6 1 8 0 2.11 15 8 +7 +0.88 +0.88 Champions Lg (1 Season) 6 531 89 98.3 5.9 6 89 5 0 0 1.00 6 12 -6 -1.02 +8.98 7.0 13.5 -6.5 -1.10 +1.63 Conf Lg (1 Season) 6 411 69 44.2 4.6 4 88 3 2 29 4 1.75 8 6 +2 +0.44 +0.26 5.4 4.3 +1.0 +0.25 +0.02
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 2015-2016 18 Almere City 1 League 34 2,812 83 86.8 31.2 32 22 2 1 1.29 59 58 +1 +0.03 -0.18 2016-2017 19 Jong PSV 1 League 31 2,680 86 78.4 29.8 30 28 1 1 1.87 49 28 +21 +0.71 -0.51 2016-2017 19 PSV Eindhoven 1 League 0 0 0 0 9 2017-2018 20 Jong PSV 1 League 12 1,014 85 29.6 11.3 12 9 0 0 1.75 26 13 +13 +1.15 +0.82 2017-2018 20 PSV Eindhoven 1 League 14 356 25 11.6 4.0 2 0 12 19 2.21 8 7 +1 +0.25 -1.31 2018-2019 21 PSV Eindhoven 2 Leagues 38 3,288 87 91.3 36.5 38 87 30 0 0 2.19 89 36 +53 +1.45 -2.01 86.3 36.3 +50.0 +1.37 -0.92 2019-2020 22 PSV Eindhoven 2 Leagues 32 2,687 84 93.3 29.9 31 86 26 1 30 0 1.87 58 37 +21 +0.70 -0.23 50.8 39.4 +11.4 +0.38 -1.21 2020-2021 23 PSV Eindhoven 2 Leagues 35 2,759 79 73.0 30.7 32 83 23 3 37 0 2.16 62 35 +27 +0.88 -0.35 57.5 29.6 +27.9 +0.91 -0.28 2021-2022 24 Nice 2 Leagues 40 2,961 74 75.9 32.9 34 83 20 6 23 0 1.87 48 31 +17 +0.52 +0.13 44.4 31.9 +12.5 +0.41 +0.33 2022-2023 25 Nice 2 Leagues 37 2,178 59 50.1 24.2 21 84 14 16 26 10 1.61 30 32 -2 -0.08 -0.75 33.6 27.8 +5.7 +0.24 -0.14 2023-2024 26 Nice 2 Leagues 34 2,399 71 69.5 26.7 25 88 20 9 23 2 1.68 38 29 +9 +0.34 0.00 33.5 25.7 +7.8 +0.35 -0.21 2024-2025 27 Nice 3 Leagues 35 2,294 66 56.2 25.5 27 81 18 8 13 0 1.46 40 39 +1 +0.04 -0.72 41.1 35.6 +5.5 +0.22 -0.55 10 Seasons 4 Clubs 7 Leagues 342 25,428 74 60.2 282.5 284 84 210 58 23 42 1.80 507 345 +162 +0.57 -0.30 347.1 226.4 +120.8 +0.61 -0.09 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 PSV Eindhoven (5 Seasons) 3 Leagues 119 9,090 76 55.5 101.0 103 85 79 16 36 28 2.09 217 115 +102 +1.01 -0.59 194.6 105.3 +89.3 +0.92 -0.54 Nice (4 Seasons) 4 Leagues 146 9,832 67 62.3 109.2 107 84 72 39 22 12 1.66 156 131 +25 +0.23 -0.36 152.6 121.1 +31.5 +0.31 -0.18 Jong PSV (2 Seasons) 1 League 43 3,694 86 54.0 41.0 42 37 1 1 1.84 75 41 +34 +0.83 +0.28 Almere City (1 Season) 1 League 34 2,812 83 86.8 31.2 32 22 2 1 1.29 59 58 +1 +0.03 -0.18 Eredivisie (5 Seasons) 101 7,674 76 52.6 85.3 86 86 66 15 37 28 2.17 192 86 +106 +1.24 -0.61 173.6 79.2 +94.3 +1.16 -0.85 Ligue 1 (4 Seasons) 126 8,280 66 63.9 92.0 90 83 60 36 22 8 1.68 129 105 +24 +0.26 -0.49 140.8 106.6 +34.2 +0.37 -0.15 Eerste Divisie (3 Seasons) 77 6,506 84 64.5 72.3 74 59 3 2 1.60 134 99 +35 +0.48 -0.02 Europa Lg (3 Seasons) 17 1,314 77 66.4 14.6 16 80 11 1 30 0 1.49 23 29 -6 -0.41 +0.13 20.4 22.7 -2.3 -0.16 -0.30 Coupe de France (3 Seasons) 9 712 79 60.9 7.9 8 88 6 1 8 0 2.11 15 8 +7 +0.88 +0.88 Champions Lg (1 Season) 6 531 89 98.3 5.9 6 89 5 0 0 1.00 6 12 -6 -1.02 +8.98 7.0 13.5 -6.5 -1.10 +1.63 Conf Lg (1 Season) 6 411 69 44.2 4.6 4 88 3 2 29 4 1.75 8 6 +2 +0.44 +0.26 5.4 4.3 +1.0 +0.25 +0.02
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 2015-2016 18 Almere City nl NED 2. Eerste Divisie 8th 34 2,812 83 86.8 31.2 32 22 2 1 1.29 59 58 +1 +0.03 -0.18 Matches 2016-2017 19 Jong PSV nl NED 2. Eerste Divisie 4th 31 2,680 86 78.4 29.8 30 28 1 1 1.87 49 28 +21 +0.71 -0.51 Matches 2016-2017 19 PSV Eindhoven nl NED 1. Eredivisie 3rd 0 0 0 0 9 Matches 2017-2018 20 Jong PSV nl NED 2. Eerste Divisie 5th 12 1,014 85 29.6 11.3 12 9 0 0 1.75 26 13 +13 +1.15 +0.82 Matches 2017-2018 20 PSV Eindhoven nl NED 1. Eredivisie 1st 14 356 25 11.6 4.0 2 0 12 19 2.21 8 7 +1 +0.25 -1.31 Matches 2018-2019 21 PSV Eindhoven nl NED 1. Eredivisie 2nd 32 2,757 86 90.1 30.6 32 86 25 0 0 2.41 83 24 +59 +1.93 -1.94 79.3 22.8 +56.5 +1.84 -0.59 Matches 2019-2020 22 PSV Eindhoven nl NED 1. Eredivisie 4th 26 2,252 87 96.2 25.0 26 87 22 0 0 1.88 49 27 +22 +0.88 -3.21 44.1 30.8 +13.3 +0.53 -3.34 Matches 2020-2021 23 PSV Eindhoven nl NED 1. Eredivisie 2nd 29 2,309 80 75.5 25.7 26 85 19 3 37 0 2.14 52 28 +24 +0.94 -0.86 50.2 25.6 +24.6 +0.96 -0.66 Matches 2021-2022 24 Nice fr FRA 1. Ligue 1 5th 36 2,729 76 79.8 30.3 31 84 19 5 25 0 1.83 42 29 +13 +0.43 +0.04 44.4 31.9 +12.5 +0.41 +0.33 Matches 2022-2023 25 Nice fr FRA 1. Ligue 1 9th 31 1,767 57 51.7 19.6 17 83 11 14 26 6 1.58 22 26 -4 -0.20 -1.02 28.2 23.5 +4.7 +0.24 -0.19 Matches 2023-2024 26 Nice fr FRA 1. Ligue 1 5th 30 2,009 67 65.7 22.3 21 86 16 9 23 2 1.67 30 23 +7 +0.31 -0.03 33.5 25.7 +7.8 +0.35 -0.21 Matches 2024-2025 27 Nice fr FRA 1. Ligue 1 4th 29 1,775 61 58.0 19.7 21 80 14 8 13 0 1.62 35 27 +8 +0.41 -0.79 34.7 25.5 +9.2 +0.47 -0.39 Matches 10 Seasons 4 Clubs 3 Leagues 304 22,460 74 59.7 249.6 250 84 185 54 23 38 1.82 455 290 +165 +0.66 -0.37 314.4 185.9 +128.5 +0.74 -0.07 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 PSV Eindhoven (5 Seasons) 1 League 101 7,674 76 52.6 85.3 86 86 66 15 37 28 2.17 192 86 +106 +1.24 -0.61 173.6 79.2 +94.3 +1.16 -0.85 Nice (4 Seasons) 1 League 126 8,280 66 63.9 92.0 90 83 60 36 22 8 1.68 129 105 +24 +0.26 -0.49 140.8 106.6 +34.2 +0.37 -0.15 Jong PSV (2 Seasons) 1 League 43 3,694 86 54.0 41.0 42 37 1 1 1.84 75 41 +34 +0.83 +0.28 Almere City (1 Season) 1 League 34 2,812 83 86.8 31.2 32 22 2 1 1.29 59 58 +1 +0.03 -0.18 Eredivisie (5 Seasons) 101 7,674 76 52.6 85.3 86 86 66 15 37 28 2.17 192 86 +106 +1.24 -0.61 173.6 79.2 +94.3 +1.16 -0.85 Ligue 1 (4 Seasons) 126 8,280 66 63.9 92.0 90 83 60 36 22 8 1.68 129 105 +24 +0.26 -0.49 140.8 106.6 +34.2 +0.37 -0.15 Eerste Divisie (3 Seasons) 77 6,506 84 64.5 72.3 74 59 3 2 1.60 134 99 +35 +0.48 -0.02
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 2018-2019 21 PSV Eindhoven 1. Champions Lg GR 6 531 89 98.3 5.9 6 89 5 0 0 1.00 6 12 -6 -1.02 +8.98 7.0 13.5 -6.5 -1.10 +1.63 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg GR 6 435 73 80.6 4.8 5 81 4 1 30 0 1.80 9 10 -1 -0.21 +1.51 6.7 8.5 -1.9 -0.39 -0.09 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg R32 6 450 75 62.5 5.0 6 75 4 0 0 2.25 10 7 +3 +0.60 +0.93 7.3 4.1 +3.3 +0.65 +0.66 Matches 2022-2023 25 Nice 3. Conf Lg QF 6 411 69 44.2 4.6 4 88 3 2 29 4 1.75 8 6 +2 +0.44 +0.26 5.4 4.3 +1.0 +0.25 +0.02 Matches 2024-2025 27 Nice 2. Europa Lg 5 429 86 59.6 4.8 5 86 3 0 0 0.20 4 12 -8 -1.68 -1.37 6.4 10.1 -3.7 -0.78 -1.21 Matches 5 Seasons 2 Clubs 3 Leagues 29 2,256 78 65.4 25.1 26 83 19 3 29 4 1.44 37 47 -10 -0.40 -0.10 32.8 40.5 -7.7 -0.31 -0.47 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 PSV Eindhoven (3 Seasons) 2 Leagues 18 1,416 79 78.7 15.7 17 82 13 1 30 0 1.68 25 29 -4 -0.25 +0.68 21.0 26.1 -5.1 -0.32 -0.17 Nice (2 Seasons) 2 Leagues 11 840 76 50.9 9.3 9 87 6 2 29 4 1.05 12 18 -6 -0.64 -0.64 11.8 14.5 -2.7 -0.30 -0.60 Europa Lg (3 Seasons) 17 1,314 77 66.4 14.6 16 80 11 1 30 0 1.49 23 29 -6 -0.41 +0.13 20.4 22.7 -2.3 -0.16 -0.30 Champions Lg (1 Season) 6 531 89 98.3 5.9 6 89 5 0 0 1.00 6 12 -6 -1.02 +8.98 7.0 13.5 -6.5 -1.10 +1.63 Conf Lg (1 Season) 6 411 69 44.2 4.6 4 88 3 2 29 4 1.75 8 6 +2 +0.44 +0.26 5.4 4.3 +1.0 +0.25 +0.02
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 2018 21 nl Netherlands Friendlies (M) 1 45 45 8.3 0.5 0 0 1 45 0 1.00 0 0 0 0.00 -0.55 Matches 2018-2019 21 nl Netherlands UEFA Nations League 2nd 0 0 0 0 2 Matches 2021 24 nl Netherlands UEFA Euro Qualifying 0 0 0 0 1 Matches 2025 28 do Dominican Rep. Gold Cup GR 3 270 90 100.0 3.0 3 90 3 0 0 0.33 3 5 -2 -0.67 Matches 2026 29 do Dominican Rep. WCQ 2 165 83 45.8 1.8 2 83 1 0 0 1.50 6 4 +2 +1.09 -0.76 Matches 4 Seasons 2 Clubs 5 Leagues 6 480 80 19.5 5.3 5 87 4 1 45 3 0.83 9 9 0 0.00 -0.91 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dominican Rep. (2 Seasons) 2 Leagues 5 435 87 69.0 4.8 5 87 4 0 0 0.80 9 9 0 0.00 -1.85 Netherlands (2 Seasons) 3 Leagues 1 45 45 2.5 0.5 0 0 1 45 3 1.00 0 0 0 0.00 -0.55 Gold Cup (1 Season) 3 270 90 100.0 3.0 3 90 3 0 0 0.33 3 5 -2 -0.67 WCQ (1 Season) 2 165 83 45.8 1.8 2 83 1 0 0 1.50 6 4 +2 +1.09 -0.76 Friendlies (M) (1 Season) 1 45 45 8.3 0.5 0 0 1 45 0 1.00 0 0 0 0.00 -0.55 UEFA Nations League (1 Season) 0 0 0 0 2 UEFA Euro Qualifying (1 Season) 0 0 0 0 1
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 2015-2016 18 Almere City 1 League 31.2 6 0 2016-2017 19 Jong PSV 1 League 29.8 8 0 0 0 0 0 0 0 0 0 0 2017-2018 20 Jong PSV 1 League 11.3 4 0 0 18 0 0 0 0 0 0 0 0 2017-2018 20 PSV Eindhoven 1 League 4.0 0 0 0 11 0 0 0 0 0 0 0 0 2018-2019 21 PSV Eindhoven 2 Leagues 36.5 8 0 0 58 37 2 6 58 54 0 0 0 228 89 54 62.2 2019-2020 22 PSV Eindhoven 2 Leagues 29.9 2 0 0 41 16 0 6 37 35 0 0 0 203 59 31 65.6 2020-2021 23 PSV Eindhoven 2 Leagues 30.7 7 0 0 53 24 0 6 61 38 0 0 0 192 66 42 61.1 2021-2022 24 Nice 2 Leagues 32.9 7 0 0 38 23 2 15 42 39 0 0 0 175 43 31 58.1 2022-2023 25 Nice 2 Leagues 24.2 7 0 0 23 17 1 19 27 31 0 0 0 117 25 26 49.0 2023-2024 26 Nice 2 Leagues 26.7 7 0 0 23 21 2 7 35 32 1 1 0 92 35 22 61.4 2024-2025 27 Nice 3 Leagues 25.5 7 2 0 27 16 0 4 43 22 0 0 0 79 38 27 58.5 10 Seasons 4 Clubs 7 Leagues 282.5 63 2 0 292 154 7 63 303 251 1 1 0 1086 355 233 60.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches PSV Eindhoven (5 Seasons) 3 Leagues 101.0 17 0 0 163 77 2 18 156 127 0 0 0 623 214 127 62.8 Nice (4 Seasons) 4 Leagues 109.2 28 2 0 111 77 5 45 147 124 1 1 0 463 141 106 57.1 Jong PSV (2 Seasons) 1 League 41.0 12 0 0 18 0 0 0 0 0 0 0 0 Almere City (1 Season) 1 League 31.2 6 0 Eredivisie (5 Seasons) 85.3 13 0 0 138 70 2 15 128 108 0 0 0 543 192 105 64.6 Ligue 1 (4 Seasons) 92.0 23 1 0 96 64 3 35 121 108 1 1 0 424 118 91 56.5 Eerste Divisie (3 Seasons) 72.3 18 0 0 18 0 0 0 0 0 0 0 0 Europa Lg (3 Seasons) 14.6 4 1 0 19 8 0 4 31 11 0 0 0 75 28 25 52.8 Coupe de France (3 Seasons) 7.9 3 0 0 7 4 1 1 10 11 0 Champions Lg (1 Season) 5.9 1 0 0 9 4 0 0 9 8 0 0 0 24 8 8 50.0 Conf Lg (1 Season) 4.6 1 0 0 5 4 1 8 4 5 0 0 0 20 9 4 69.2
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 2018-2019 21 PSV Eindhoven 1. Champions Lg GR 5.9 1 0 0 9 4 0 0 9 8 0 0 0 24 8 8 50.0 Matches 2019-2020 22 PSV Eindhoven 2. Europa Lg GR 4.8 2 0 0 8 0 0 0 9 7 0 0 0 31 7 5 58.3 Matches 2020-2021 23 PSV Eindhoven 2. Europa Lg R32 5.0 1 0 0 8 3 0 3 10 4 0 0 0 25 7 9 43.8 Matches 2022-2023 25 Nice 3. Conf Lg QF 4.6 1 0 0 5 4 1 8 4 5 0 0 0 20 9 4 69.2 Matches 2024-2025 27 Nice 2. Europa Lg 4.8 1 1 0 3 5 0 1 12 0 0 0 0 19 14 11 56.0 Matches 5 Seasons 2 Clubs 3 Leagues 25.1 6 1 0 33 16 1 12 44 24 0 0 0 119 45 37 54.9 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches PSV Eindhoven (3 Seasons) 2 Leagues 15.7 4 0 0 25 7 0 3 28 19 0 0 0 80 22 22 50.0 Nice (2 Seasons) 2 Leagues 9.3 2 1 0 8 9 1 9 16 5 0 0 0 39 23 15 60.5 Europa Lg (3 Seasons) 14.6 4 1 0 19 8 0 4 31 11 0 0 0 75 28 25 52.8 Champions Lg (1 Season) 5.9 1 0 0 9 4 0 0 9 8 0 0 0 24 8 8 50.0 Conf Lg (1 Season) 4.6 1 0 0 5 4 1 8 4 5 0 0 0 20 9 4 69.2
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018 21 nl Netherlands Friendlies (M) 0.5 0 0 0 0 Matches 2025 28 do Dominican Rep. Gold Cup GR 3.0 1 0 0 1 3 0 0 3 3 Matches 2026 29 do Dominican Rep. WCQ 1.8 0 0 0 0 Matches 4 Seasons 2 Clubs 5 Leagues 5.3 1 0 0 1 3 0 0 3 3 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Dominican Rep. (2 Seasons) 2 Leagues 4.8 1 0 0 1 3 0 0 3 3 0 Netherlands (2 Seasons) 3 Leagues 0.5 0 0 0 0 Gold Cup (1 Season) 3.0 1 0 0 1 3 0 0 3 3 WCQ (1 Season) 1.8 0 0 0 0 Friendlies (M) (1 Season) 0.5 0 0 0 0 UEFA Nations League (1 Season) UEFA Euro Qualifying (1 Season)
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 Pablo Rosario Pages
Pablo Rosario 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