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 Feyenoord nl NED 1. Eredivisie 1 0 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Feyenoord nl NED 1. Eredivisie 0 0 Matches 2016-2017 19 Zwolle nl NED 1. Eredivisie 17 14 1,357 15.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 NEC Nijmegen nl NED 2. Eerste Divisie 37 36 3,201 35.6 2 0 2 2 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 12 12 999 11.1 1 2 3 1 0 0 0 0 0.09 0.18 0.27 0.09 0.27 Matches 2019-2020 22 Twente nl NED 1. Eredivisie 22 22 1,949 21.7 1 2 3 1 0 0 4 1 0.05 0.09 0.14 0.05 0.14 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 0 0 Matches 2020-2021 23 Famalicão pt POR 1. Primeira Liga 12 6 499 5.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 NEC Nijmegen nl NED 1. Eredivisie 21 8 965 10.7 1 1 2 1 0 0 2 0 0.09 0.09 0.19 0.09 0.19 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 1 0 14 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 NEC Nijmegen nl NED 1. Eredivisie 17 10 960 10.7 0 2 2 0 0 0 4 0 0.00 0.19 0.19 0.00 0.19 Matches 2023-2024 26 NEC Nijmegen nl NED 1. Eredivisie 33 32 2,854 31.7 2 2 4 2 0 0 5 0 0.06 0.06 0.13 0.06 0.13 Matches 2024-2025 27 NEC Nijmegen nl NED 1. Eredivisie 33 31 2,853 31.7 1 1 2 1 0 0 9 0 0.03 0.03 0.06 0.03 0.06 Matches 2025-2026 28 Lille fr FRA Coupe de France 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 28 NEC Nijmegen nl NED 1. Eredivisie 4 4 360 4.0 0 1 1 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25 Matches 2025-2026 28 Lille 2. Europa Lg 7 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Matches 2025-2026 28 Lille fr FRA 1. Ligue 1 18 7 790 8.8 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 6 Clubs 6 Leagues 236 187 17,274 191.9 8 12 20 8 0 0 40 3 0.04 0.06 0.10 0.04 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 NEC Nijmegen (6 Seasons) 2 Leagues 145 121 11,193 124.4 6 7 13 6 0 0 25 0 0.05 0.06 0.10 0.05 0.10 Feyenoord (4 Seasons) 1 League 13 12 1,017 11.3 1 2 3 1 0 0 0 0 0.09 0.18 0.27 0.09 0.27 Famalicão (2 Seasons) 1 League 13 6 513 5.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Lille (1 Season) 3 Leagues 26 12 1,245 13.8 0 1 1 0 0 0 4 1 0.00 0.07 0.07 0.00 0.07 Twente (1 Season) 1 League 22 22 1,949 21.7 1 2 3 1 0 0 4 1 0.05 0.09 0.14 0.05 0.14 Zwolle (1 Season) 1 League 17 14 1,357 15.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Eredivisie (10 Seasons) 160 133 12,315 136.8 6 11 17 6 0 0 27 2 0.04 0.08 0.12 0.04 0.12 Primeira Liga (2 Seasons) 13 6 513 5.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 37 36 3,201 35.6 2 0 2 2 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Ligue 1 (1 Season) 18 7 790 8.8 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 7 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Coupe de France (1 Season) 1 0 22 0.2 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 Feyenoord 1 League 1 0 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 18 Feyenoord 1 League 0 0 2016-2017 19 Zwolle 1 League 17 14 1,357 15.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2017-2018 20 NEC Nijmegen 1 League 37 36 3,201 35.6 2 0 2 2 0 0 5 0 0.06 0.00 0.06 0.06 0.06 2018-2019 21 Feyenoord 1 League 12 12 999 11.1 1 2 3 1 0 0 0 0 0.09 0.18 0.27 0.09 0.27 2019-2020 22 Feyenoord 1 League 0 0 2019-2020 22 Twente 1 League 22 22 1,949 21.7 1 2 3 1 0 0 4 1 0.05 0.09 0.14 0.05 0.14 2020-2021 23 Famalicão 1 League 12 6 499 5.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2021-2022 24 Famalicão 1 League 1 0 14 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 24 NEC Nijmegen 1 League 21 8 965 10.7 1 1 2 1 0 0 2 0 0.09 0.09 0.19 0.09 0.19 2022-2023 25 NEC Nijmegen 1 League 17 10 960 10.7 0 2 2 0 0 0 4 0 0.00 0.19 0.19 0.00 0.19 2023-2024 26 NEC Nijmegen 1 League 33 32 2,854 31.7 2 2 4 2 0 0 5 0 0.06 0.06 0.13 0.06 0.13 2024-2025 27 NEC Nijmegen 1 League 33 31 2,853 31.7 1 1 2 1 0 0 9 0 0.03 0.03 0.06 0.03 0.06 2025-2026 28 NEC Nijmegen 1 League 4 4 360 4.0 0 1 1 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25 2025-2026 28 Lille 3 Leagues 26 12 1,245 13.8 0 1 1 0 0 0 4 1 0.00 0.07 0.07 0.00 0.07 12 Seasons 6 Clubs 6 Leagues 236 187 17,274 191.9 8 12 20 8 0 0 40 3 0.04 0.06 0.10 0.04 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 NEC Nijmegen (6 Seasons) 2 Leagues 145 121 11,193 124.4 6 7 13 6 0 0 25 0 0.05 0.06 0.10 0.05 0.10 Feyenoord (4 Seasons) 1 League 13 12 1,017 11.3 1 2 3 1 0 0 0 0 0.09 0.18 0.27 0.09 0.27 Famalicão (2 Seasons) 1 League 13 6 513 5.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Lille (1 Season) 3 Leagues 26 12 1,245 13.8 0 1 1 0 0 0 4 1 0.00 0.07 0.07 0.00 0.07 Twente (1 Season) 1 League 22 22 1,949 21.7 1 2 3 1 0 0 4 1 0.05 0.09 0.14 0.05 0.14 Zwolle (1 Season) 1 League 17 14 1,357 15.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Eredivisie (10 Seasons) 160 133 12,315 136.8 6 11 17 6 0 0 27 2 0.04 0.08 0.12 0.04 0.12 Primeira Liga (2 Seasons) 13 6 513 5.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 37 36 3,201 35.6 2 0 2 2 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Ligue 1 (1 Season) 18 7 790 8.8 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 7 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Coupe de France (1 Season) 1 0 22 0.2 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 Feyenoord nl NED 1. Eredivisie 4th 1 0 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 18 Feyenoord nl NED 1. Eredivisie 3rd 0 0 Matches 2016-2017 19 Zwolle nl NED 1. Eredivisie 14th 17 14 1,357 15.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 NEC Nijmegen nl NED 2. Eerste Divisie 3rd 37 36 3,201 35.6 2 0 2 2 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 3rd 12 12 999 11.1 1 2 3 1 0 0 0 0 0.09 0.18 0.27 0.09 0.27 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 3rd 0 0 Matches 2019-2020 22 Twente nl NED 1. Eredivisie 14th 22 22 1,949 21.7 1 2 3 1 0 0 4 1 0.05 0.09 0.14 0.05 0.14 Matches 2020-2021 23 Famalicão pt POR 1. Primeira Liga 9th 12 6 499 5.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 8th 1 0 14 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 NEC Nijmegen nl NED 1. Eredivisie 11th 21 8 965 10.7 1 1 2 1 0 0 2 0 0.09 0.09 0.19 0.09 0.19 Matches 2022-2023 25 NEC Nijmegen nl NED 1. Eredivisie 12th 17 10 960 10.7 0 2 2 0 0 0 4 0 0.00 0.19 0.19 0.00 0.19 Matches 2023-2024 26 NEC Nijmegen nl NED 1. Eredivisie 6th 33 32 2,854 31.7 2 2 4 2 0 0 5 0 0.06 0.06 0.13 0.06 0.13 Matches 2024-2025 27 NEC Nijmegen nl NED 1. Eredivisie 8th 33 31 2,853 31.7 1 1 2 1 0 0 9 0 0.03 0.03 0.06 0.03 0.06 Matches 2025-2026 28 NEC Nijmegen nl NED 1. Eredivisie 3rd 4 4 360 4.0 0 1 1 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25 Matches 2025-2026 28 Lille fr FRA 1. Ligue 1 3rd 18 7 790 8.8 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 6 Clubs 4 Leagues 228 182 16,819 186.9 8 11 19 8 0 0 39 3 0.04 0.06 0.10 0.04 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 NEC Nijmegen (6 Seasons) 2 Leagues 145 121 11,193 124.4 6 7 13 6 0 0 25 0 0.05 0.06 0.10 0.05 0.10 Feyenoord (4 Seasons) 1 League 13 12 1,017 11.3 1 2 3 1 0 0 0 0 0.09 0.18 0.27 0.09 0.27 Famalicão (2 Seasons) 1 League 13 6 513 5.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Twente (1 Season) 1 League 22 22 1,949 21.7 1 2 3 1 0 0 4 1 0.05 0.09 0.14 0.05 0.14 Lille (1 Season) 1 League 18 7 790 8.8 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Zwolle (1 Season) 1 League 17 14 1,357 15.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Eredivisie (10 Seasons) 160 133 12,315 136.8 6 11 17 6 0 0 27 2 0.04 0.08 0.12 0.04 0.12 Primeira Liga (2 Seasons) 13 6 513 5.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 37 36 3,201 35.6 2 0 2 2 0 0 5 0 0.06 0.00 0.06 0.06 0.06 Ligue 1 (1 Season) 18 7 790 8.8 0 0 0 0 0 0 3 1 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 2025-2026 28 Lille fr FRA Coupe de France R32 1 0 22 0.2 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 0 22 0.2 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 2025-2026 28 Lille 2. Europa Lg R16 7 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21 Matches 1 Season 1 Club 1 League 7 5 433 4.8 0 1 1 0 0 0 1 0 0.00 0.21 0.21 0.00 0.21
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 2025 27 id Indonesia Friendlies (M) 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 28 id Indonesia WCQ 11 11 966 10.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 12 12 1,026 11.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 11 11 966 10.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 1 60 0.7 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 Feyenoord 1 League 0.2 0 0 0.00 0 0 2016-2017 19 Zwolle 1 League 15.1 0 0 0 0.00 0.00 0 0 2017-2018 20 NEC Nijmegen 1 League 35.6 2 0 5 0.00 0.14 0.40 0 0 2018-2019 21 Feyenoord 1 League 11.1 1 0 0 2019-2020 22 Twente 1 League 21.7 1 10 4 40.0 0.46 0.18 0.10 0.25 0 0 2020-2021 23 Famalicão 1 League 5.5 0 2 1 50.0 0.36 0.18 0.00 0.00 0 0 2021-2022 24 Famalicão 1 League 0.2 0 0 0 0.00 0.00 0 0 2021-2022 24 NEC Nijmegen 1 League 10.7 1 7 3 42.9 0.65 0.28 0.14 0.33 0 0 2022-2023 25 NEC Nijmegen 1 League 10.7 0 4 1 25.0 0.37 0.09 0.00 0.00 0 0 2023-2024 26 NEC Nijmegen 1 League 31.7 2 27 11 40.7 0.85 0.35 0.07 0.18 0 0 2024-2025 27 NEC Nijmegen 1 League 31.7 1 26 5 19.2 0.82 0.16 0.04 0.20 0 0 2025-2026 28 NEC Nijmegen 1 League 4.0 0 2 0 0.0 0.50 0.00 0.00 0 0 2025-2026 28 Lille 3 Leagues 13.8 0 6 1 16.7 0.43 0.07 0.00 0.00 0 0 12 Seasons 6 Clubs 6 Leagues 191.9 8 84 31 36.9 0.47 0.17 0.08 0.23 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches NEC Nijmegen (6 Seasons) 2 Leagues 124.4 6 66 25 37.9 0.53 0.20 0.09 0.24 0 0 Feyenoord (4 Seasons) 1 League 11.3 1 0 0.00 0 0 Famalicão (2 Seasons) 1 League 5.7 0 2 1 50.0 0.35 0.18 0.00 0.00 0 0 Lille (1 Season) 3 Leagues 13.8 0 6 1 16.7 0.43 0.07 0.00 0.00 0 0 Twente (1 Season) 1 League 21.7 1 10 4 40.0 0.46 0.18 0.10 0.25 0 0 Zwolle (1 Season) 1 League 15.1 0 0 0 0.00 0.00 0 0 Eredivisie (10 Seasons) 136.8 6 76 24 31.6 0.61 0.19 0.07 0.21 0 0 Primeira Liga (2 Seasons) 5.7 0 2 1 50.0 0.35 0.18 0.00 0.00 0 0 Eerste Divisie (1 Season) 35.6 2 0 5 0.00 0.14 0.40 0 0 Ligue 1 (1 Season) 8.8 0 3 1 33.3 0.34 0.11 0.00 0.00 0 0 Europa Lg (1 Season) 4.8 0 3 0 0.0 0.62 0.00 0.00 0 0 Coupe de France (1 Season) 0.2 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2025-2026 28 Lille fr FRA Coupe de France R32 0.2 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.2 0 0 0 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 2025-2026 28 Lille 2. Europa Lg R16 4.8 0 3 0 0.0 0.62 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 4.8 0 3 0 0.0 0.62 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 2025 27 id Indonesia Friendlies (M) 0.7 0 0 0 Matches 2026 28 id Indonesia WCQ 10.7 0 11 4 36.4 1.02 0.37 0.00 0.00 0 0 Matches 2 Seasons 1 Club 2 Leagues 11.4 0 11 4 36.4 1.02 0.37 0.00 0.00 0 0 WCQ (1 Season) 10.7 0 11 4 36.4 1.02 0.37 0.00 0.00 0 0 Friendlies (M) (1 Season) 0.7 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 2014-2015 17 Feyenoord nl NED 1. Eredivisie 1 18 18 0.6 0.2 0 0 1 0 3.00 1 0 +1 +5.00 +4.53 Matches 2015-2016 18 Feyenoord nl NED 1. Eredivisie 0 0 0 0 3 Matches 2016-2017 19 Zwolle nl NED 1. Eredivisie 17 1,357 80 44.3 15.1 14 11 3 10 0.88 15 29 -14 -0.93 -0.19 Matches 2017-2018 20 NEC Nijmegen nl NED 2. Eerste Divisie 37 3,201 87 93.6 35.6 36 34 1 0 1.92 78 42 +36 +1.01 +1.42 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 12 999 83 32.6 11.1 12 83 8 0 22 1.42 22 16 +6 +0.54 -0.68 Matches 2019-2020 22 Twente nl NED 1. Eredivisie 22 1,949 89 83.3 21.7 22 89 19 0 0 0.95 28 43 -15 -0.69 -1.38 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 0 0 0 0 2 Matches 2020-2021 23 Famalicão pt POR 1. Primeira Liga 12 499 42 16.3 5.5 6 61 0 6 22 6 0.75 4 14 -10 -1.80 -1.87 Matches 2021-2022 24 NEC Nijmegen nl NED 1. Eredivisie 21 965 46 31.5 10.7 8 84 5 13 22 9 1.05 12 19 -7 -0.65 -0.35 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 1 14 14 0.5 0.2 0 0 1 14 2 0.00 0 0 0 0.00 +0.18 Matches 2022-2023 25 NEC Nijmegen nl NED 1. Eredivisie 17 960 56 31.4 10.7 10 82 5 7 20 6 1.06 14 13 +1 +0.09 +0.27 Matches 2023-2024 26 NEC Nijmegen nl NED 1. Eredivisie 33 2,854 86 93.3 31.7 32 89 29 1 3 0 1.47 63 51 +12 +0.38 -1.81 Matches 2024-2025 27 NEC Nijmegen nl NED 1. Eredivisie 33 2,853 86 93.2 31.7 31 90 31 2 32 0 1.26 46 43 +3 +0.09 -0.77 Matches 2025-2026 28 Lille fr FRA Coupe de France 1 22 22 12.2 0.2 0 0 1 22 0 3.00 1 0 +1 +4.09 +4.66 Matches 2025-2026 28 NEC Nijmegen nl NED 1. Eredivisie 4 360 90 11.8 4.0 4 90 4 0 0 2.25 14 4 +10 +2.50 +2.03 Matches 2025-2026 28 Lille 2. Europa Lg 7 433 62 39.0 4.8 5 83 2 2 10 3 1.71 6 6 0 0.00 -0.13 Matches 2025-2026 28 Lille fr FRA 1. Ligue 1 18 790 44 25.8 8.8 7 84 3 11 19 7 1.61 9 10 -1 -0.11 -0.75 Matches 12 Seasons 6 Clubs 6 Leagues 236 17,274 73 37.5 191.9 187 86 151 49 20 70 1.35 313 290 +23 +0.12 -0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NEC Nijmegen (6 Seasons) 2 Leagues 145 11,193 77 59.8 124.4 121 88 108 24 22 15 1.45 227 172 +55 +0.44 +0.33 Feyenoord (4 Seasons) 1 League 13 1,017 78 8.9 11.3 12 83 8 1 27 1.54 23 16 +7 +0.62 -0.16 Famalicão (2 Seasons) 1 League 13 513 39 8.4 5.7 6 61 0 7 21 8 0.69 4 14 -10 -1.75 -1.69 Lille (1 Season) 3 Leagues 26 1,245 48 28.6 13.8 12 83 5 14 18 10 1.69 16 16 0 0.00 -0.46 Twente (1 Season) 1 League 22 1,949 89 83.3 21.7 22 89 19 0 0 0.95 28 43 -15 -0.69 -1.38 Zwolle (1 Season) 1 League 17 1,357 80 44.3 15.1 14 11 3 10 0.88 15 29 -14 -0.93 -0.19 Eredivisie (10 Seasons) 160 12,315 77 38.3 136.8 133 88 112 27 22 52 1.22 215 218 -3 -0.02 -0.29 Primeira Liga (2 Seasons) 13 513 39 8.4 5.7 6 61 0 7 21 8 0.69 4 14 -10 -1.75 -1.69 Eerste Divisie (1 Season) 37 3,201 87 93.6 35.6 36 34 1 0 1.92 78 42 +36 +1.01 +1.42 Ligue 1 (1 Season) 18 790 44 25.8 8.8 7 84 3 11 19 7 1.61 9 10 -1 -0.11 -0.75 Europa Lg (1 Season) 7 433 62 39.0 4.8 5 83 2 2 10 3 1.71 6 6 0 0.00 -0.13 Coupe de France (1 Season) 1 22 22 12.2 0.2 0 0 1 22 0 3.00 1 0 +1 +4.09 +4.66
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 Feyenoord 1 League 1 18 18 0.6 0.2 0 0 1 0 3.00 1 0 +1 +5.00 +4.53 2015-2016 18 Feyenoord 1 League 0 0 0 0 3 2016-2017 19 Zwolle 1 League 17 1,357 80 44.3 15.1 14 11 3 10 0.88 15 29 -14 -0.93 -0.19 2017-2018 20 NEC Nijmegen 1 League 37 3,201 87 93.6 35.6 36 34 1 0 1.92 78 42 +36 +1.01 +1.42 2018-2019 21 Feyenoord 1 League 12 999 83 32.6 11.1 12 83 8 0 22 1.42 22 16 +6 +0.54 -0.68 2019-2020 22 Feyenoord 1 League 0 0 0 0 2 2019-2020 22 Twente 1 League 22 1,949 89 83.3 21.7 22 89 19 0 0 0.95 28 43 -15 -0.69 -1.38 2020-2021 23 Famalicão 1 League 12 499 42 16.3 5.5 6 61 0 6 22 6 0.75 4 14 -10 -1.80 -1.87 2021-2022 24 Famalicão 1 League 1 14 14 0.5 0.2 0 0 1 14 2 0.00 0 0 0 0.00 +0.18 2021-2022 24 NEC Nijmegen 1 League 21 965 46 31.5 10.7 8 84 5 13 22 9 1.05 12 19 -7 -0.65 -0.35 2022-2023 25 NEC Nijmegen 1 League 17 960 56 31.4 10.7 10 82 5 7 20 6 1.06 14 13 +1 +0.09 +0.27 2023-2024 26 NEC Nijmegen 1 League 33 2,854 86 93.3 31.7 32 89 29 1 3 0 1.47 63 51 +12 +0.38 -1.81 2024-2025 27 NEC Nijmegen 1 League 33 2,853 86 93.2 31.7 31 90 31 2 32 0 1.26 46 43 +3 +0.09 -0.77 2025-2026 28 NEC Nijmegen 1 League 4 360 90 11.8 4.0 4 90 4 0 0 2.25 14 4 +10 +2.50 +2.03 2025-2026 28 Lille 3 Leagues 26 1,245 48 28.6 13.8 12 83 5 14 18 10 1.69 16 16 0 0.00 -0.46 12 Seasons 6 Clubs 6 Leagues 236 17,274 73 37.5 191.9 187 86 151 49 20 70 1.35 313 290 +23 +0.12 -0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NEC Nijmegen (6 Seasons) 2 Leagues 145 11,193 77 59.8 124.4 121 88 108 24 22 15 1.45 227 172 +55 +0.44 +0.33 Feyenoord (4 Seasons) 1 League 13 1,017 78 8.9 11.3 12 83 8 1 27 1.54 23 16 +7 +0.62 -0.16 Famalicão (2 Seasons) 1 League 13 513 39 8.4 5.7 6 61 0 7 21 8 0.69 4 14 -10 -1.75 -1.69 Lille (1 Season) 3 Leagues 26 1,245 48 28.6 13.8 12 83 5 14 18 10 1.69 16 16 0 0.00 -0.46 Twente (1 Season) 1 League 22 1,949 89 83.3 21.7 22 89 19 0 0 0.95 28 43 -15 -0.69 -1.38 Zwolle (1 Season) 1 League 17 1,357 80 44.3 15.1 14 11 3 10 0.88 15 29 -14 -0.93 -0.19 Eredivisie (10 Seasons) 160 12,315 77 38.3 136.8 133 88 112 27 22 52 1.22 215 218 -3 -0.02 -0.29 Primeira Liga (2 Seasons) 13 513 39 8.4 5.7 6 61 0 7 21 8 0.69 4 14 -10 -1.75 -1.69 Eerste Divisie (1 Season) 37 3,201 87 93.6 35.6 36 34 1 0 1.92 78 42 +36 +1.01 +1.42 Ligue 1 (1 Season) 18 790 44 25.8 8.8 7 84 3 11 19 7 1.61 9 10 -1 -0.11 -0.75 Europa Lg (1 Season) 7 433 62 39.0 4.8 5 83 2 2 10 3 1.71 6 6 0 0.00 -0.13 Coupe de France (1 Season) 1 22 22 12.2 0.2 0 0 1 22 0 3.00 1 0 +1 +4.09 +4.66
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 Feyenoord nl NED 1. Eredivisie 4th 1 18 18 0.6 0.2 0 0 1 0 3.00 1 0 +1 +5.00 +4.53 Matches 2015-2016 18 Feyenoord nl NED 1. Eredivisie 3rd 0 0 0 0 3 Matches 2016-2017 19 Zwolle nl NED 1. Eredivisie 14th 17 1,357 80 44.3 15.1 14 11 3 10 0.88 15 29 -14 -0.93 -0.19 Matches 2017-2018 20 NEC Nijmegen nl NED 2. Eerste Divisie 3rd 37 3,201 87 93.6 35.6 36 34 1 0 1.92 78 42 +36 +1.01 +1.42 Matches 2018-2019 21 Feyenoord nl NED 1. Eredivisie 3rd 12 999 83 32.6 11.1 12 83 8 0 22 1.42 22 16 +6 +0.54 -0.68 Matches 2019-2020 22 Feyenoord nl NED 1. Eredivisie 3rd 0 0 0 0 2 Matches 2019-2020 22 Twente nl NED 1. Eredivisie 14th 22 1,949 89 83.3 21.7 22 89 19 0 0 0.95 28 43 -15 -0.69 -1.38 Matches 2020-2021 23 Famalicão pt POR 1. Primeira Liga 9th 12 499 42 16.3 5.5 6 61 0 6 22 6 0.75 4 14 -10 -1.80 -1.87 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 8th 1 14 14 0.5 0.2 0 0 1 14 2 0.00 0 0 0 0.00 +0.18 Matches 2021-2022 24 NEC Nijmegen nl NED 1. Eredivisie 11th 21 965 46 31.5 10.7 8 84 5 13 22 9 1.05 12 19 -7 -0.65 -0.35 Matches 2022-2023 25 NEC Nijmegen nl NED 1. Eredivisie 12th 17 960 56 31.4 10.7 10 82 5 7 20 6 1.06 14 13 +1 +0.09 +0.27 Matches 2023-2024 26 NEC Nijmegen nl NED 1. Eredivisie 6th 33 2,854 86 93.3 31.7 32 89 29 1 3 0 1.47 63 51 +12 +0.38 -1.81 Matches 2024-2025 27 NEC Nijmegen nl NED 1. Eredivisie 8th 33 2,853 86 93.2 31.7 31 90 31 2 32 0 1.26 46 43 +3 +0.09 -0.77 Matches 2025-2026 28 NEC Nijmegen nl NED 1. Eredivisie 3rd 4 360 90 11.8 4.0 4 90 4 0 0 2.25 14 4 +10 +2.50 +2.03 Matches 2025-2026 28 Lille fr FRA 1. Ligue 1 3rd 18 790 44 25.8 8.8 7 84 3 11 19 7 1.61 9 10 -1 -0.11 -0.75 Matches 12 Seasons 6 Clubs 4 Leagues 228 16,819 74 37.6 186.9 182 86 149 46 21 67 1.33 306 284 +22 +0.12 -0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NEC Nijmegen (6 Seasons) 2 Leagues 145 11,193 77 59.8 124.4 121 88 108 24 22 15 1.45 227 172 +55 +0.44 +0.33 Feyenoord (4 Seasons) 1 League 13 1,017 78 8.9 11.3 12 83 8 1 27 1.54 23 16 +7 +0.62 -0.16 Famalicão (2 Seasons) 1 League 13 513 39 8.4 5.7 6 61 0 7 21 8 0.69 4 14 -10 -1.75 -1.69 Twente (1 Season) 1 League 22 1,949 89 83.3 21.7 22 89 19 0 0 0.95 28 43 -15 -0.69 -1.38 Lille (1 Season) 1 League 18 790 44 25.8 8.8 7 84 3 11 19 7 1.61 9 10 -1 -0.11 -0.75 Zwolle (1 Season) 1 League 17 1,357 80 44.3 15.1 14 11 3 10 0.88 15 29 -14 -0.93 -0.19 Eredivisie (10 Seasons) 160 12,315 77 38.3 136.8 133 88 112 27 22 52 1.22 215 218 -3 -0.02 -0.29 Primeira Liga (2 Seasons) 13 513 39 8.4 5.7 6 61 0 7 21 8 0.69 4 14 -10 -1.75 -1.69 Eerste Divisie (1 Season) 37 3,201 87 93.6 35.6 36 34 1 0 1.92 78 42 +36 +1.01 +1.42 Ligue 1 (1 Season) 18 790 44 25.8 8.8 7 84 3 11 19 7 1.61 9 10 -1 -0.11 -0.75
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 2025-2026 28 Lille fr FRA Coupe de France R32 1 22 22 12.2 0.2 0 0 1 22 0 3.00 1 0 +1 +4.09 +4.66 Matches 1 Season 1 Club 1 League 1 22 22 12.2 0.2 0 0 1 22 0 3.00 1 0 +1 +4.09 +4.66
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 2025-2026 28 Lille 2. Europa Lg R16 7 433 62 39.0 4.8 5 83 2 2 10 3 1.71 6 6 0 0.00 -0.13 Matches 1 Season 1 Club 1 League 7 433 62 39.0 4.8 5 83 2 2 10 3 1.71 6 6 0 0.00 -0.13
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 2025 27 id Indonesia Friendlies (M) 1 60 60 33.3 0.7 1 60 0 0 0 1.00 0 0 0 0.00 -4.50 Matches 2026 28 id Indonesia WCQ 11 966 88 53.7 10.7 11 88 10 0 1 1.36 11 15 -4 -0.37 -0.70 Matches 2 Seasons 1 Club 2 Leagues 12 1,026 86 51.8 11.4 12 86 10 0 1 1.33 11 15 -4 -0.35 -1.20 WCQ (1 Season) 11 966 88 53.7 10.7 11 88 10 0 1 1.36 11 15 -4 -0.37 -0.70 Friendlies (M) (1 Season) 1 60 60 33.3 0.7 1 60 0 0 0 1.00 0 0 0 0.00 -4.50
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 17 Feyenoord 1 League 0.2 0 0 0 2016-2017 19 Zwolle 1 League 15.1 3 1 0 16 0 0 0 0 0 0 0 0 2017-2018 20 NEC Nijmegen 1 League 35.6 5 0 0 25 0 0 0 0 0 0 0 0 2018-2019 21 Feyenoord 1 League 11.1 0 0 0 0 2019-2020 22 Twente 1 League 21.7 4 1 0 26 12 3 58 41 40 0 2020-2021 23 Famalicão 1 League 5.5 3 0 0 11 6 1 9 20 13 0 2021-2022 24 Famalicão 1 League 0.2 1 0 0 2 0 0 1 0 0 0 2021-2022 24 NEC Nijmegen 1 League 10.7 2 0 0 22 8 0 12 20 24 0 2022-2023 25 NEC Nijmegen 1 League 10.7 4 0 0 9 4 1 9 15 13 0 2023-2024 26 NEC Nijmegen 1 League 31.7 5 0 0 39 17 1 85 40 73 0 2024-2025 27 NEC Nijmegen 1 League 31.7 9 0 0 25 8 1 72 44 66 1 2025-2026 28 NEC Nijmegen 1 League 4.0 0 0 0 3 0 0 2 4 10 0 2025-2026 28 Lille 3 Leagues 13.8 4 1 0 20 7 1 53 23 20 0 12 Seasons 6 Clubs 6 Leagues 191.9 40 3 0 198 62 8 301 207 259 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NEC Nijmegen (6 Seasons) 2 Leagues 124.4 25 0 0 123 37 3 180 123 186 0 0 1 Feyenoord (4 Seasons) 1 League 11.3 0 0 0 0 0 Famalicão (2 Seasons) 1 League 5.7 4 0 0 13 6 1 10 20 13 0 Lille (1 Season) 3 Leagues 13.8 4 1 0 20 7 1 53 23 20 0 Twente (1 Season) 1 League 21.7 4 1 0 26 12 3 58 41 40 0 Zwolle (1 Season) 1 League 15.1 3 1 0 16 0 0 0 0 0 0 0 0 Eredivisie (10 Seasons) 136.8 27 2 0 140 49 6 238 164 226 0 0 1 Primeira Liga (2 Seasons) 5.7 4 0 0 13 6 1 10 20 13 0 Eerste Divisie (1 Season) 35.6 5 0 0 25 0 0 0 0 0 0 0 0 Ligue 1 (1 Season) 8.8 3 1 0 14 3 0 30 15 10 0 Europa Lg (1 Season) 4.8 1 0 0 6 4 1 23 8 10 0 Coupe de France (1 Season) 0.2 0 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025-2026 28 Lille fr FRA Coupe de France R32 0.2 0 0 0 0 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.2 0 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025-2026 28 Lille 2. Europa Lg R16 4.8 1 0 0 6 4 1 23 8 10 0 Matches 1 Season 1 Club 1 League 4.8 1 0 0 6 4 1 23 8 10 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 27 id Indonesia Friendlies (M) 0.7 0 0 0 0 Matches 2026 28 id Indonesia WCQ 10.7 2 0 0 15 6 1 17 15 22 0 Matches 2 Seasons 1 Club 2 Leagues 11.4 2 0 0 15 6 1 17 15 22 0 WCQ (1 Season) 10.7 2 0 0 15 6 1 17 15 22 0 Friendlies (M) (1 Season) 0.7 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 Calvin Verdonk Pages
Calvin Verdonk Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary