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 2016-2017 16 Jong PSV nl NED 2. Eerste Divisie 12 5 458 5.1 2 1 3 2 0 0 1 0 0.39 0.20 0.59 0.39 0.59 Matches 2017-2018 17 Jong PSV nl NED 2. Eerste Divisie 6 5 358 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 Jong PSV nl NED 2. Eerste Divisie 29 25 2,183 24.3 11 4 15 11 0 0 3 0 0.45 0.16 0.62 0.45 0.62 Matches 2018-2019 18 PSV nl NED 1. Eredivisie 0 0 Matches 2019-2020 19 Jong PSV nl NED 2. Eerste Divisie 2 2 150 1.7 1 3 4 1 0 0 0 0 0.60 1.80 2.40 0.60 2.40 Matches 2019-2020 19 Sparta Rotterdam nl NED 1. Eredivisie 18 1 399 4.4 2 0 2 2 0 0 1 0 0.45 0.00 0.45 0.45 0.45 Matches 2019-2020 19 PSV nl NED 1. Eredivisie 0 0 Matches 2020-2021 20 Jong PSV nl NED 2. Eerste Divisie 8 8 684 7.6 2 2 4 2 0 0 0 0 0.26 0.26 0.53 0.26 0.53 Matches 2020-2021 20 PSV nl NED 1. Eredivisie 11 0 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2020-2021 20 PSV 2. Europa Lg 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Matches 2021-2022 21 Swansea City eng ENG 2. Championship 45 40 3,474 38.6 22 6 28 21 1 1 4 0 0.57 0.16 0.73 0.54 0.70 Matches 2021-2022 21 Swansea City eng ENG EFL Cup 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2021-2022 21 Swansea City eng ENG FA Cup 1 1 120 1.3 1 0 1 1 0 0 0 0 0.75 0.00 0.75 0.75 0.75 Matches 2022-2023 22 Swansea City eng ENG 2. Championship 43 43 3,792 42.1 19 2 21 17 2 3 7 1 0.45 0.05 0.50 0.40 0.45 Matches 2022-2023 22 Swansea City eng ENG FA Cup 2 2 151 1.7 1 0 1 1 0 0 0 0 0.60 0.00 0.60 0.60 0.60 Matches 2023-2024 23 Leeds United eng ENG 2. Championship 42 28 2,520 28.0 13 3 16 11 2 2 2 0 0.46 0.11 0.57 0.39 0.50 Matches 2023-2024 23 Swansea City eng ENG 2. Championship 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Swansea City eng ENG EFL Cup 1 1 60 0.7 2 0 2 2 0 0 0 0 3.00 0.00 3.00 3.00 3.00 Matches 2023-2024 23 Leeds United eng ENG FA Cup 4 4 377 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Leeds United eng ENG 2. Championship 46 36 3,080 34.2 19 7 26 18 1 1 2 0 0.56 0.20 0.76 0.53 0.73 Matches 2024-2025 24 Leeds United eng ENG EFL Cup 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 24 Leeds United eng ENG FA Cup 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Leeds United eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Leeds United eng ENG FA Cup 4 2 237 2.6 1 0 1 1 0 1 0 0 0.38 0.00 0.38 0.38 0.38 Matches 2025-2026 25 Leeds United eng ENG 1. Premier League 16 2 258 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 5 Clubs 7 Leagues 298 212 19,077 212.0 100 28 128 94 6 8 20 1 0.47 0.13 0.60 0.44 0.58 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 Jong PSV (5 Seasons) 1 League 57 45 3,833 42.6 16 10 26 16 0 0 4 0 0.38 0.23 0.61 0.38 0.61 Leeds United (3 Seasons) 4 Leagues 115 74 6,663 74.0 33 10 43 30 3 4 4 0 0.45 0.14 0.58 0.41 0.54 Swansea City (3 Seasons) 3 Leagues 96 91 7,957 88.4 46 8 54 43 3 4 11 1 0.52 0.09 0.61 0.49 0.58 PSV (3 Seasons) 2 Leagues 12 1 225 2.5 3 0 3 3 0 0 0 0 1.20 0.00 1.20 1.20 1.20 Sparta Rotterdam (1 Season) 1 League 18 1 399 4.4 2 0 2 2 0 0 1 0 0.45 0.00 0.45 0.45 0.45 Eerste Divisie (5 Seasons) 57 45 3,833 42.6 16 10 26 16 0 0 4 0 0.38 0.23 0.61 0.38 0.61 FA Cup (5 Seasons) 12 9 896 10.0 3 0 3 3 0 1 0 0 0.30 0.00 0.30 0.30 0.30 Championship (4 Seasons) 179 150 13,136 146.0 73 18 91 67 6 7 15 1 0.50 0.12 0.62 0.46 0.58 EFL Cup (4 Seasons) 4 4 330 3.7 3 0 3 3 0 0 0 0 0.82 0.00 0.82 0.82 0.82 Eredivisie (3 Seasons) 29 1 534 5.9 3 0 3 3 0 0 1 0 0.51 0.00 0.51 0.51 0.51 Premier League (1 Season) 16 2 258 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.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 2016-2017 16 Jong PSV 1 League 12 5 458 5.1 2 1 3 2 0 0 1 0 0.39 0.20 0.59 0.39 0.59 2017-2018 17 Jong PSV 1 League 6 5 358 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 18 Jong PSV 1 League 29 25 2,183 24.3 11 4 15 11 0 0 3 0 0.45 0.16 0.62 0.45 0.62 2018-2019 18 PSV 1 League 0 0 2019-2020 19 Sparta Rotterdam 1 League 18 1 399 4.4 2 0 2 2 0 0 1 0 0.45 0.00 0.45 0.45 0.45 2019-2020 19 Jong PSV 1 League 2 2 150 1.7 1 3 4 1 0 0 0 0 0.60 1.80 2.40 0.60 2.40 2019-2020 19 PSV 1 League 0 0 2020-2021 20 Jong PSV 1 League 8 8 684 7.6 2 2 4 2 0 0 0 0 0.26 0.26 0.53 0.26 0.53 2020-2021 20 PSV 2 Leagues 12 1 225 2.5 3 0 3 3 0 0 0 0 1.20 0.00 1.20 1.20 1.20 2021-2022 21 Swansea City 3 Leagues 47 42 3,684 40.9 24 6 30 23 1 1 4 0 0.59 0.15 0.73 0.56 0.71 2022-2023 22 Swansea City 2 Leagues 45 45 3,943 43.8 20 2 22 18 2 3 7 1 0.46 0.05 0.50 0.41 0.46 2023-2024 23 Swansea City 2 Leagues 4 4 330 3.7 2 0 2 2 0 0 0 0 0.55 0.00 0.55 0.55 0.55 2023-2024 23 Leeds United 2 Leagues 46 32 2,897 32.2 13 3 16 11 2 2 2 0 0.40 0.09 0.50 0.34 0.43 2024-2025 24 Leeds United 3 Leagues 48 37 3,181 35.3 19 7 26 18 1 1 2 0 0.54 0.20 0.74 0.51 0.71 2025-2026 25 Leeds United 3 Leagues 21 5 585 6.5 1 0 1 1 0 1 0 0 0.15 0.00 0.15 0.15 0.15 10 Seasons 5 Clubs 7 Leagues 298 212 19,077 212.0 100 28 128 94 6 8 20 1 0.47 0.13 0.60 0.44 0.58 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 Jong PSV (5 Seasons) 1 League 57 45 3,833 42.6 16 10 26 16 0 0 4 0 0.38 0.23 0.61 0.38 0.61 Leeds United (3 Seasons) 4 Leagues 115 74 6,663 74.0 33 10 43 30 3 4 4 0 0.45 0.14 0.58 0.41 0.54 Swansea City (3 Seasons) 3 Leagues 96 91 7,957 88.4 46 8 54 43 3 4 11 1 0.52 0.09 0.61 0.49 0.58 PSV (3 Seasons) 2 Leagues 12 1 225 2.5 3 0 3 3 0 0 0 0 1.20 0.00 1.20 1.20 1.20 Sparta Rotterdam (1 Season) 1 League 18 1 399 4.4 2 0 2 2 0 0 1 0 0.45 0.00 0.45 0.45 0.45 Eerste Divisie (5 Seasons) 57 45 3,833 42.6 16 10 26 16 0 0 4 0 0.38 0.23 0.61 0.38 0.61 FA Cup (5 Seasons) 12 9 896 10.0 3 0 3 3 0 1 0 0 0.30 0.00 0.30 0.30 0.30 Championship (4 Seasons) 179 150 13,136 146.0 73 18 91 67 6 7 15 1 0.50 0.12 0.62 0.46 0.58 EFL Cup (4 Seasons) 4 4 330 3.7 3 0 3 3 0 0 0 0 0.82 0.00 0.82 0.82 0.82 Eredivisie (3 Seasons) 29 1 534 5.9 3 0 3 3 0 0 1 0 0.51 0.00 0.51 0.51 0.51 Premier League (1 Season) 16 2 258 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.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 2016-2017 16 Jong PSV nl NED 2. Eerste Divisie 4th 12 5 458 5.1 2 1 3 2 0 0 1 0 0.39 0.20 0.59 0.39 0.59 Matches 2017-2018 17 Jong PSV nl NED 2. Eerste Divisie 5th 6 5 358 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 Jong PSV nl NED 2. Eerste Divisie 3rd 29 25 2,183 24.3 11 4 15 11 0 0 3 0 0.45 0.16 0.62 0.45 0.62 Matches 2018-2019 18 PSV nl NED 1. Eredivisie 2nd 0 0 Matches 2019-2020 19 Sparta Rotterdam nl NED 1. Eredivisie 11th 18 1 399 4.4 2 0 2 2 0 0 1 0 0.45 0.00 0.45 0.45 0.45 Matches 2019-2020 19 Jong PSV nl NED 2. Eerste Divisie 18th 2 2 150 1.7 1 3 4 1 0 0 0 0 0.60 1.80 2.40 0.60 2.40 Matches 2019-2020 19 PSV nl NED 1. Eredivisie 4th 0 0 Matches 2020-2021 20 Jong PSV nl NED 2. Eerste Divisie 14th 8 8 684 7.6 2 2 4 2 0 0 0 0 0.26 0.26 0.53 0.26 0.53 Matches 2020-2021 20 PSV nl NED 1. Eredivisie 2nd 11 0 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2021-2022 21 Swansea City eng ENG 2. Championship 15th 45 40 3,474 38.6 22 6 28 21 1 1 4 0 0.57 0.16 0.73 0.54 0.70 Matches 2022-2023 22 Swansea City eng ENG 2. Championship 10th 43 43 3,792 42.1 19 2 21 17 2 3 7 1 0.45 0.05 0.50 0.40 0.45 Matches 2023-2024 23 Swansea City eng ENG 2. Championship 14th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Leeds United eng ENG 2. Championship 3rd 42 28 2,520 28.0 13 3 16 11 2 2 2 0 0.46 0.11 0.57 0.39 0.50 Matches 2024-2025 24 Leeds United eng ENG 2. Championship 1st 46 36 3,080 34.2 19 7 26 18 1 1 2 0 0.56 0.20 0.76 0.53 0.73 Matches 2025-2026 25 Leeds United eng ENG 1. Premier League 14th 16 2 258 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 5 Clubs 4 Leagues 281 198 17,761 197.3 92 28 120 86 6 7 20 1 0.47 0.14 0.61 0.44 0.58 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 Jong PSV (5 Seasons) 1 League 57 45 3,833 42.6 16 10 26 16 0 0 4 0 0.38 0.23 0.61 0.38 0.61 Leeds United (3 Seasons) 2 Leagues 104 66 5,858 65.1 32 10 42 29 3 3 4 0 0.49 0.15 0.65 0.45 0.60 Swansea City (3 Seasons) 1 League 91 86 7,536 83.7 41 8 49 38 3 4 11 1 0.49 0.10 0.59 0.45 0.55 PSV (3 Seasons) 1 League 11 0 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Sparta Rotterdam (1 Season) 1 League 18 1 399 4.4 2 0 2 2 0 0 1 0 0.45 0.00 0.45 0.45 0.45 Eerste Divisie (5 Seasons) 57 45 3,833 42.6 16 10 26 16 0 0 4 0 0.38 0.23 0.61 0.38 0.61 Championship (4 Seasons) 179 150 13,136 146.0 73 18 91 67 6 7 15 1 0.50 0.12 0.62 0.46 0.58 Eredivisie (3 Seasons) 29 1 534 5.9 3 0 3 3 0 0 1 0 0.51 0.00 0.51 0.51 0.51 Premier League (1 Season) 16 2 258 2.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 2020-2021 20 PSV 2. Europa Lg R32 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Matches 1 Season 1 Club 1 League 1 1 90 1.0 2 0 2 2 0 0 0 0 2.00 0.00 2.00 2.00 2.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 2026 26 sr Suriname WCQ Play-offs 2nd 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 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
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 16 Jong PSV 1 League 5.1 2 0 6 0.00 1.18 0.33 0 0 2017-2018 17 Jong PSV 1 League 4.0 0 0 1 0.00 0.25 0.00 0 0 2018-2019 18 Jong PSV 1 League 24.3 11 0 0 2019-2020 19 Sparta Rotterdam 1 League 4.4 2 20 8 40.0 4.51 1.80 0.10 0.25 0 0 2019-2020 19 Jong PSV 1 League 1.7 1 5 2 40.0 3.00 1.20 0.20 0.50 0 0 2020-2021 20 Jong PSV 1 League 7.6 2 25 7 28.0 3.29 0.92 0.08 0.29 0 0 2020-2021 20 PSV 2 Leagues 2.5 3 12 4 33.3 4.80 1.60 0.25 0.75 0 0 2021-2022 21 Swansea City 3 Leagues 40.9 24 115 58 50.4 2.81 1.42 0.20 0.40 1 1 2022-2023 22 Swansea City 2 Leagues 43.8 20 147 64 43.5 3.36 1.46 0.12 0.28 2 3 2023-2024 23 Swansea City 2 Leagues 3.7 2 15 5 33.3 4.09 1.36 0.13 0.40 0 0 2023-2024 23 Leeds United 2 Leagues 32.2 13 90 35 38.9 2.80 1.09 0.12 0.31 2 2 2024-2025 24 Leeds United 3 Leagues 35.3 19 105 42 40.0 2.97 1.19 0.17 0.43 1 1 2025-2026 25 Leeds United 3 Leagues 6.5 1 26 9 34.6 4.00 1.38 0.04 0.11 0 1 10 Seasons 5 Clubs 7 Leagues 212.0 100 560 241 43.0 2.98 1.28 0.15 0.34 6 8 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Jong PSV (5 Seasons) 1 League 42.6 16 30 16 53.3 1.64 0.87 0.17 0.31 0 0 Leeds United (3 Seasons) 4 Leagues 74.0 33 221 86 38.9 2.99 1.16 0.14 0.35 3 4 Swansea City (3 Seasons) 3 Leagues 88.4 46 277 127 45.8 3.13 1.44 0.16 0.34 3 4 PSV (3 Seasons) 2 Leagues 2.5 3 12 4 33.3 4.80 1.60 0.25 0.75 0 0 Sparta Rotterdam (1 Season) 1 League 4.4 2 20 8 40.0 4.51 1.80 0.10 0.25 0 0 Eerste Divisie (5 Seasons) 42.6 16 30 16 53.3 1.64 0.87 0.17 0.31 0 0 FA Cup (5 Seasons) 10.0 3 32 11 34.4 3.21 1.10 0.09 0.27 0 1 Championship (4 Seasons) 146.0 73 437 192 43.9 2.99 1.32 0.15 0.35 6 7 EFL Cup (4 Seasons) 3.7 3 15 7 46.7 4.09 1.91 0.20 0.43 0 0 Eredivisie (3 Seasons) 5.9 3 26 9 34.6 4.38 1.52 0.12 0.33 0 0 Premier League (1 Season) 2.9 0 14 3 21.4 4.88 1.05 0.00 0.00 0 0 Europa Lg (1 Season) 1.0 2 6 3 50.0 6.00 3.00 0.33 0.67 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 2020-2021 20 PSV 2. Europa Lg R32 1.0 2 6 3 50.0 6.00 3.00 0.33 0.67 0 0 Matches 1 Season 1 Club 1 League 1.0 2 6 3 50.0 6.00 3.00 0.33 0.67 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 2026 26 sr Suriname WCQ Play-offs 2nd 1.0 0 0 0 Matches 1 Season 1 Club 1 League 1.0 0 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 2016-2017 16 Jong PSV nl NED 2. Eerste Divisie 12 458 38 13.4 5.1 5 1 7 8 1.25 8 6 +2 +0.39 -0.49 Matches 2017-2018 17 Jong PSV nl NED 2. Eerste Divisie 6 358 60 10.5 4.0 5 2 1 3 1.00 7 10 -3 -0.75 -1.49 Matches 2018-2019 18 Jong PSV nl NED 2. Eerste Divisie 29 2,183 75 63.8 24.3 25 83 16 4 28 0 1.76 50 36 +14 +0.58 +0.29 Matches 2018-2019 18 PSV nl NED 1. Eredivisie 0 0 0 0 2 Matches 2019-2020 19 Jong PSV nl NED 2. Eerste Divisie 2 150 75 5.7 1.7 2 75 1 0 0 0.50 4 4 0 0.00 +0.80 Matches 2019-2020 19 Sparta Rotterdam nl NED 1. Eredivisie 18 399 22 17.1 4.4 1 106 1 17 17 5 1.17 6 10 -4 -0.90 -0.90 Matches 2019-2020 19 PSV nl NED 1. Eredivisie 0 0 0 0 1 Matches 2020-2021 20 Jong PSV nl NED 2. Eerste Divisie 8 684 86 20.0 7.6 8 86 5 0 0 0.88 12 13 -1 -0.13 +0.20 Matches 2020-2021 20 PSV nl NED 1. Eredivisie 11 135 12 4.4 1.5 0 0 11 12 16 2.36 5 3 +2 +1.33 +0.19 Matches 2020-2021 20 PSV 2. Europa Lg 1 90 90 12.5 1.0 1 90 1 0 4 3.00 4 0 +4 +4.00 +4.29 Matches 2021-2022 21 Swansea City eng ENG 2. Championship 45 3,474 77 83.9 38.6 40 82 18 5 38 0 1.36 56 56 0 0.00 +1.35 Matches 2021-2022 21 Swansea City eng ENG EFL Cup 1 90 90 33.3 1.0 1 90 1 0 2 3.00 3 0 +3 +3.00 +2.50 Matches 2021-2022 21 Swansea City eng ENG FA Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 2 3 -1 -0.75 Matches 2022-2023 22 Swansea City eng ENG 2. Championship 43 3,792 88 91.6 42.1 43 88 35 0 0 1.37 61 59 +2 +0.05 -0.47 Matches 2022-2023 22 Swansea City eng ENG FA Cup 2 151 76 71.9 1.7 2 76 1 0 0 0.50 1 2 -1 -0.60 -0.60 Matches 2023-2024 23 Leeds United eng ENG 2. Championship 42 2,520 60 60.9 28.0 28 83 10 14 13 1 1.98 50 26 +24 +0.86 +0.08 Matches 2023-2024 23 Swansea City eng ENG 2. Championship 3 270 90 6.5 3.0 3 90 3 0 0 0.67 4 5 -1 -0.33 -0.22 Matches 2023-2024 23 Swansea City eng ENG EFL Cup 1 60 60 33.3 0.7 1 60 0 0 0 3.00 2 0 +2 +3.00 +3.00 Matches 2023-2024 23 Leeds United eng ENG FA Cup 4 377 94 96.7 4.2 4 94 2 0 0 1.75 10 4 +6 +1.43 +8.36 Matches 2024-2025 24 Leeds United eng ENG 2. Championship 46 3,080 67 74.4 34.2 36 81 13 10 18 0 2.17 77 22 +55 +1.61 +0.76 Matches 2024-2025 24 Leeds United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2024-2025 24 Leeds United eng ENG FA Cup 1 11 11 6.1 0.1 0 0 1 11 0 0.00 0 0 0 0.00 +0.53 Matches 2025-2026 25 Leeds United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 1 1 0 0.00 Matches 2025-2026 25 Leeds United eng ENG FA Cup 4 237 59 46.5 2.6 2 89 1 2 30 1 2.00 5 2 +3 +1.14 +0.81 Matches 2025-2026 25 Leeds United eng ENG 1. Premier League 16 258 16 7.5 2.9 2 67 0 14 9 21 0.94 4 9 -5 -1.74 -1.69 Matches 10 Seasons 5 Clubs 7 Leagues 298 19,077 64 35.3 212.0 212 84 114 86 16 64 1.59 372 274 +98 +0.46 +0.25 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Jong PSV (5 Seasons) 1 League 57 3,833 67 23.5 42.6 45 83 25 12 28 11 1.40 81 69 +12 +0.28 +0.09 Leeds United (3 Seasons) 4 Leagues 115 6,663 58 51.4 74.0 74 83 28 41 14 23 1.86 147 67 +80 +1.08 +0.78 Swansea City (3 Seasons) 3 Leagues 96 7,957 83 60.3 88.4 91 85 59 5 38 2 1.35 129 125 +4 +0.05 +0.25 PSV (3 Seasons) 2 Leagues 12 225 19 2.5 2.5 1 90 1 11 12 23 2.41 9 3 +6 +2.40 +1.51 Sparta Rotterdam (1 Season) 1 League 18 399 22 17.1 4.4 1 106 1 17 17 5 1.17 6 10 -4 -0.90 -0.90 Eerste Divisie (5 Seasons) 57 3,833 67 23.5 42.6 45 83 25 12 28 11 1.40 81 69 +12 +0.28 +0.09 FA Cup (5 Seasons) 12 896 75 63.5 10.0 9 92 5 3 23 1 1.33 18 11 +7 +0.70 +0.88 Championship (4 Seasons) 179 13,136 73 63.5 146.0 150 84 79 29 19 1 1.70 248 168 +80 +0.55 +0.42 EFL Cup (4 Seasons) 4 330 83 52.4 3.7 4 83 3 0 2 1.75 6 4 +2 +0.55 +0.25 Eredivisie (3 Seasons) 29 534 18 4.9 5.9 1 106 1 28 15 24 1.62 11 13 -2 -0.34 -1.02 Premier League (1 Season) 16 258 16 7.5 2.9 2 67 0 14 9 21 0.94 4 9 -5 -1.74 -1.69 Europa Lg (1 Season) 1 90 90 12.5 1.0 1 90 1 0 4 3.00 4 0 +4 +4.00 +4.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 2016-2017 16 Jong PSV 1 League 12 458 38 13.4 5.1 5 1 7 8 1.25 8 6 +2 +0.39 -0.49 2017-2018 17 Jong PSV 1 League 6 358 60 10.5 4.0 5 2 1 3 1.00 7 10 -3 -0.75 -1.49 2018-2019 18 Jong PSV 1 League 29 2,183 75 63.8 24.3 25 83 16 4 28 0 1.76 50 36 +14 +0.58 +0.29 2018-2019 18 PSV 1 League 0 0 0 0 2 2019-2020 19 Sparta Rotterdam 1 League 18 399 22 17.1 4.4 1 106 1 17 17 5 1.17 6 10 -4 -0.90 -0.90 2019-2020 19 Jong PSV 1 League 2 150 75 5.7 1.7 2 75 1 0 0 0.50 4 4 0 0.00 +0.80 2019-2020 19 PSV 1 League 0 0 0 0 1 2020-2021 20 Jong PSV 1 League 8 684 86 20.0 7.6 8 86 5 0 0 0.88 12 13 -1 -0.13 +0.20 2020-2021 20 PSV 2 Leagues 12 225 19 6.0 2.5 1 90 1 11 12 20 2.41 9 3 +6 +2.40 +1.51 2021-2022 21 Swansea City 3 Leagues 47 3,684 78 81.3 40.9 42 83 20 5 38 2 1.37 61 59 +2 +0.05 +1.01 2022-2023 22 Swansea City 2 Leagues 45 3,943 88 90.6 43.8 45 88 36 0 0 1.33 62 61 +1 +0.02 -0.42 2023-2024 23 Swansea City 2 Leagues 4 330 83 7.6 3.7 4 83 3 0 0 1.25 6 5 +1 +0.27 +0.39 2023-2024 23 Leeds United 2 Leagues 46 2,897 63 64.0 32.2 32 85 12 14 13 1 1.96 60 30 +30 +0.93 +0.22 2024-2025 24 Leeds United 3 Leagues 48 3,181 66 72.1 35.3 37 81 14 11 17 0 2.08 77 25 +52 +1.47 +0.81 2025-2026 25 Leeds United 3 Leagues 21 585 28 14.6 6.5 5 80 2 16 11 22 1.14 10 12 -2 -0.31 -0.28 10 Seasons 5 Clubs 7 Leagues 298 19,077 64 35.3 212.0 212 84 114 86 16 64 1.59 372 274 +98 +0.46 +0.25 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Jong PSV (5 Seasons) 1 League 57 3,833 67 23.5 42.6 45 83 25 12 28 11 1.40 81 69 +12 +0.28 +0.09 Leeds United (3 Seasons) 4 Leagues 115 6,663 58 51.4 74.0 74 83 28 41 14 23 1.86 147 67 +80 +1.08 +0.78 Swansea City (3 Seasons) 3 Leagues 96 7,957 83 60.3 88.4 91 85 59 5 38 2 1.35 129 125 +4 +0.05 +0.25 PSV (3 Seasons) 2 Leagues 12 225 19 2.5 2.5 1 90 1 11 12 23 2.41 9 3 +6 +2.40 +1.51 Sparta Rotterdam (1 Season) 1 League 18 399 22 17.1 4.4 1 106 1 17 17 5 1.17 6 10 -4 -0.90 -0.90 Eerste Divisie (5 Seasons) 57 3,833 67 23.5 42.6 45 83 25 12 28 11 1.40 81 69 +12 +0.28 +0.09 FA Cup (5 Seasons) 12 896 75 63.5 10.0 9 92 5 3 23 1 1.33 18 11 +7 +0.70 +0.88 Championship (4 Seasons) 179 13,136 73 63.5 146.0 150 84 79 29 19 1 1.70 248 168 +80 +0.55 +0.42 EFL Cup (4 Seasons) 4 330 83 52.4 3.7 4 83 3 0 2 1.75 6 4 +2 +0.55 +0.25 Eredivisie (3 Seasons) 29 534 18 4.9 5.9 1 106 1 28 15 24 1.62 11 13 -2 -0.34 -1.02 Premier League (1 Season) 16 258 16 7.5 2.9 2 67 0 14 9 21 0.94 4 9 -5 -1.74 -1.69 Europa Lg (1 Season) 1 90 90 12.5 1.0 1 90 1 0 4 3.00 4 0 +4 +4.00 +4.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 2016-2017 16 Jong PSV nl NED 2. Eerste Divisie 4th 12 458 38 13.4 5.1 5 1 7 8 1.25 8 6 +2 +0.39 -0.49 Matches 2017-2018 17 Jong PSV nl NED 2. Eerste Divisie 5th 6 358 60 10.5 4.0 5 2 1 3 1.00 7 10 -3 -0.75 -1.49 Matches 2018-2019 18 Jong PSV nl NED 2. Eerste Divisie 3rd 29 2,183 75 63.8 24.3 25 83 16 4 28 0 1.76 50 36 +14 +0.58 +0.29 Matches 2018-2019 18 PSV nl NED 1. Eredivisie 2nd 0 0 0 0 2 Matches 2019-2020 19 Sparta Rotterdam nl NED 1. Eredivisie 11th 18 399 22 17.1 4.4 1 106 1 17 17 5 1.17 6 10 -4 -0.90 -0.90 Matches 2019-2020 19 Jong PSV nl NED 2. Eerste Divisie 18th 2 150 75 5.7 1.7 2 75 1 0 0 0.50 4 4 0 0.00 +0.80 Matches 2019-2020 19 PSV nl NED 1. Eredivisie 4th 0 0 0 0 1 Matches 2020-2021 20 Jong PSV nl NED 2. Eerste Divisie 14th 8 684 86 20.0 7.6 8 86 5 0 0 0.88 12 13 -1 -0.13 +0.20 Matches 2020-2021 20 PSV nl NED 1. Eredivisie 2nd 11 135 12 4.4 1.5 0 0 11 12 16 2.36 5 3 +2 +1.33 +0.19 Matches 2021-2022 21 Swansea City eng ENG 2. Championship 15th 45 3,474 77 83.9 38.6 40 82 18 5 38 0 1.36 56 56 0 0.00 +1.35 Matches 2022-2023 22 Swansea City eng ENG 2. Championship 10th 43 3,792 88 91.6 42.1 43 88 35 0 0 1.37 61 59 +2 +0.05 -0.47 Matches 2023-2024 23 Swansea City eng ENG 2. Championship 14th 3 270 90 6.5 3.0 3 90 3 0 0 0.67 4 5 -1 -0.33 -0.22 Matches 2023-2024 23 Leeds United eng ENG 2. Championship 3rd 42 2,520 60 60.9 28.0 28 83 10 14 13 1 1.98 50 26 +24 +0.86 +0.08 Matches 2024-2025 24 Leeds United eng ENG 2. Championship 1st 46 3,080 67 74.4 34.2 36 81 13 10 18 0 2.17 77 22 +55 +1.61 +0.76 Matches 2025-2026 25 Leeds United eng ENG 1. Premier League 14th 16 258 16 7.5 2.9 2 67 0 14 9 21 0.94 4 9 -5 -1.74 -1.69 Matches 10 Seasons 5 Clubs 4 Leagues 281 17,761 63 34.7 197.3 198 84 105 83 16 57 1.59 344 259 +85 +0.43 +0.20 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Jong PSV (5 Seasons) 1 League 57 3,833 67 23.5 42.6 45 83 25 12 28 11 1.40 81 69 +12 +0.28 +0.09 Leeds United (3 Seasons) 2 Leagues 104 5,858 56 50.1 65.1 66 81 23 38 13 22 1.90 131 57 +74 +1.14 +0.80 Swansea City (3 Seasons) 1 League 91 7,536 83 60.7 83.7 86 85 56 5 38 0 1.34 121 120 +1 +0.01 +0.25 PSV (3 Seasons) 1 League 11 135 12 1.6 1.5 0 0 11 12 19 2.36 5 3 +2 +1.33 +0.19 Sparta Rotterdam (1 Season) 1 League 18 399 22 17.1 4.4 1 106 1 17 17 5 1.17 6 10 -4 -0.90 -0.90 Eerste Divisie (5 Seasons) 57 3,833 67 23.5 42.6 45 83 25 12 28 11 1.40 81 69 +12 +0.28 +0.09 Championship (4 Seasons) 179 13,136 73 63.5 146.0 150 84 79 29 19 1 1.70 248 168 +80 +0.55 +0.42 Eredivisie (3 Seasons) 29 534 18 4.9 5.9 1 106 1 28 15 24 1.62 11 13 -2 -0.34 -1.02 Premier League (1 Season) 16 258 16 7.5 2.9 2 67 0 14 9 21 0.94 4 9 -5 -1.74 -1.69
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 2020-2021 20 PSV 2. Europa Lg R32 1 90 90 12.5 1.0 1 90 1 0 4 3.00 4 0 +4 +4.00 +4.29 Matches 1 Season 1 Club 1 League 1 90 90 12.5 1.0 1 90 1 0 4 3.00 4 0 +4 +4.00 +4.29
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 2026 26 sr Suriname WCQ Play-offs 2nd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 1 Season 1 Club 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 16 Jong PSV 1 League 5.1 1 0 0 0 0 0 0 0 0 0 0 2017-2018 17 Jong PSV 1 League 4.0 0 0 0 7 0 0 0 0 0 0 0 0 2018-2019 18 Jong PSV 1 League 24.3 3 0 0 0 2019-2020 19 Sparta Rotterdam 1 League 4.4 1 0 0 9 1 3 5 4 3 0 2019-2020 19 Jong PSV 1 League 1.7 0 0 0 2 2 1 0 0 0 0 2020-2021 20 Jong PSV 1 League 7.6 0 0 0 8 8 1 3 4 6 0 2020-2021 20 PSV 2 Leagues 2.5 0 0 0 5 1 0 0 1 0 0 2021-2022 21 Swansea City 3 Leagues 40.9 4 0 0 46 24 34 8 11 19 0 2022-2023 22 Swansea City 2 Leagues 43.8 7 1 0 38 13 25 13 14 16 0 2023-2024 23 Swansea City 2 Leagues 3.7 0 0 0 3 2 1 0 3 3 0 2023-2024 23 Leeds United 2 Leagues 32.2 2 0 0 21 15 14 4 5 20 0 2024-2025 24 Leeds United 3 Leagues 35.3 2 0 0 25 15 18 6 6 14 0 2025-2026 25 Leeds United 3 Leagues 6.5 0 0 0 4 2 3 5 2 3 0 10 Seasons 5 Clubs 7 Leagues 212.0 20 1 0 168 83 100 44 50 84 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Jong PSV (5 Seasons) 1 League 42.6 4 0 0 17 10 2 3 4 6 0 0 0 Leeds United (3 Seasons) 4 Leagues 74.0 4 0 0 50 32 35 15 13 37 0 Swansea City (3 Seasons) 3 Leagues 88.4 11 1 0 87 39 60 21 28 38 0 PSV (3 Seasons) 2 Leagues 2.5 0 0 0 5 1 0 0 1 0 0 Sparta Rotterdam (1 Season) 1 League 4.4 1 0 0 9 1 3 5 4 3 0 Eerste Divisie (5 Seasons) 42.6 4 0 0 17 10 2 3 4 6 0 0 0 FA Cup (5 Seasons) 10.0 0 0 0 9 4 9 1 0 4 0 Championship (4 Seasons) 146.0 15 1 0 121 66 85 31 39 66 0 EFL Cup (4 Seasons) 3.7 0 0 0 3 1 0 0 1 4 0 Eredivisie (3 Seasons) 5.9 1 0 0 10 1 3 5 4 3 0 Premier League (1 Season) 2.9 0 0 0 4 0 1 4 1 1 0 Europa Lg (1 Season) 1.0 0 0 0 4 1 0 0 1 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 20 PSV 2. Europa Lg R32 1.0 0 0 0 4 1 0 0 1 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0 4 1 0 0 1 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2026 26 sr Suriname WCQ Play-offs 2nd 1.0 0 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 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 Joël Piroe Pages
Joël Piroe Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary