Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| De Graafschap | 2024/25 – 2025/26 | 40 | 6 | 5 |
| Tondela | 2025/26 | 9 | — | 0 |
| Roda | 2022/23 – 2024/25 | 66 | 9 | 12 |
| Heerenveen | 2018/19 – 2022/23 | 40 | 0 | 3 |
| Netherlands U19 | 2019 – 2020 | 5 | 1 | 0 |
| Netherlands U17 | 2018 | 2 | 2 | 0 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 2 Sept 2024 | Roda | De Graafschap | — |
| 30 Jul 2022 | Heerenveen | Roda | Free |
| 21 Jan 2026 | De Graafschap | Tondela | Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Primeira Liga | Tondela | 9 | 6 | 199 | — | 0 | 0 | 0 | 6.51 |
| 2025/26 | Eerste Divisie | De Graafschap | 16 | 13 | 887 | 4 | 3 | 4 | 0 | 7.17 |
| 2025/26 | KNVB Beker | De Graafschap | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2024/25 | Eredivisie | De Graafschap | 2 | 1 | 37 | — | 0 | 1 | 0 | 6.75 |
| 2024/25 | Eerste Divisie | De Graafschap | 20 | 17 | 1194 | 2 | 2 | 1 | 0 | 6.84 |
| 2024/25 | Eerste Divisie | Roda | 3 | 3 | 173 | — | 0 | 0 | 0 | 6.80 |
| 2024/25 | KNVB Beker | De Graafschap | 1 | 1 | 68 | — | 0 | 0 | 0 | 6.90 |
| 2023/24 | Eredivisie | Roda | 2 | 1 | 98 | 0 | 0 | 0 | 0 | 6.45 |
| 2023/24 | Eerste Divisie | Roda | 31 | 22 | 1574 | 7 | 11 | 2 | 0 | 7.06 |
| 2022/23 | Eerste Divisie | Roda | 29 | 21 | 1107 | 2 | 1 | 3 | 0 | 6.69 |
| 2022/23 | KNVB Beker | Roda | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2021/22 | Eredivisie | Heerenveen | 19 | 13 | 489 | — | 1 | 1 | 0 | 6.51 |
| 2021/22 | KNVB Beker | Heerenveen | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2020 | UEFA U19 Championship | Netherlands U19 | 2 | 2 | 160 | 0 | — | 0 | 0 | — |
| 2020/21 | Eredivisie | Heerenveen | 13 | 9 | 633 | — | 2 | 1 | 0 | 6.72 |
| 2020/21 | KNVB Beker | Heerenveen | 1 | 1 | 45 | — | — | 0 | 0 | 6.30 |
| 2020 | Euro U19 - Qualification | Netherlands U19 | 2 | — | — | 0 | 0 | 0 | 0 | — |
| 2019/20 | U19 Divisie 1 | 8 | 8 | 700 | 2 | — | 0 | 1 | — | |
| 2019/20 | Eredivisie | Heerenveen | 6 | 0 | 49 | — | — | 0 | 0 | 6.65 |
| 2019 | Friendlies | Netherlands U19 | 1 | — | — | 1 | 0 | 0 | 0 | — |
| 2018/19 | U19 Divisie 1 | 11 | 11 | 916 | 4 | — | 0 | 0 | — | |
| 2018 | UEFA U17 Championship | Netherlands U17 | 1 | 1 | 70 | 1 | — | 0 | 0 | — |
| 2018 | Euro U17 - Qualification | Netherlands U17 | 1 | — | — | 1 | 0 | 0 | 0 | — |
| 2017/18 | U19 Divisie 1 | 7 | 7 | 504 | 1 | — | 0 | 0 | — |
Availability history
| Reason | From | Until | Days |
|---|---|---|---|
| Knock | 23 Dec 2021 | 4 Feb 2022 | 43 |
| Knee Injury | 26 Nov 2021 | 10 Dec 2021 | 14 |
| Knock | 14 Aug 2021 | 28 Aug 2021 | 14 |
| Ankle/Foot Injury | 3 Oct 2020 | 22 Dec 2020 | 80 |
| Illness | 15 Sept 2019 | 4 Oct 2019 | 19 |
Trophies
No trophies recorded.
