Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Roda | 2025/26 – 2026/27 | 50 | 19 | 2 |
| Helmond Sport | 2023/24 – 2024/25 | 57 | 19 | 5 |
| Rizespor | 2022/23 – 2023/24 | 5 | 1 | 0 |
| Helsingborg | 2020/21 – 2022/23 | 71 | 32 | 9 |
| Curaçao | 2022 | 7 | 2 | 0 |
| Górnik | 2022/23 | 5 | 1 | — |
| MVV | 2018/19 – 2019/20 | 65 | 32 | 3 |
| De Graafschap | 2016/17 – 2018/19 | 53 | 19 | 3 |
| FC Eindhoven | 2012/13 – 2016/17 | 80 | 27 | 0 |
| Den Bosch | 2012/13 | 2 | 0 | 0 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 31 Aug 2023 | Rizespor | Helmond Sport | Free |
| 18 Aug 2022 | Helsingborg | Rizespor | — |
| 6 Mar 2020 | MVV | Helsingborg | — |
| 28 Aug 2018 | De Graafschap | MVV | — |
| 24 Aug 2016 | FC Eindhoven | De Graafschap | — |
| 14 Jan 2013 | Den Bosch | FC Eindhoven | — |
| 4 Jul 2012 | PSV Eindhoven | Den Bosch | Free |
| 1 Jul 2025 | Helmond Sport | Roda | Free Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Eerste Divisie | Roda | 10 | 10 | 865 | 2 | 0 | 2 | 0 | 6.71 |
| 2025/26 | KNVB Beker | Roda | 1 | 1 | 120 | 0 | 0 | 0 | 0 | 7.60 |
| 2025/26 | Eredivisie | Roda | 2 | 2 | 157 | 1 | 0 | 2 | 0 | 6.80 |
| 2025/26 | Eerste Divisie | Roda | 37 | 37 | 2619 | 16 | 2 | 1 | 0 | 7.00 |
| 2024/25 | Eerste Divisie | Helmond Sport | 33 | 29 | 2269 | 15 | 3 | 4 | 1 | 7.06 |
| 2024/25 | KNVB Beker | Helmond Sport | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2023/24 | Eerste Divisie | Helmond Sport | 22 | 19 | 1270 | 4 | 2 | 2 | 0 | 7.02 |
| 2023/24 | KNVB Beker | Helmond Sport | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2022 | World Cup - Qualification CONCACAF | Curaçao | 5 | 2 | 207 | 1 | — | 0 | 0 | — |
| 2022/23 | Ekstraklasa | Górnik | 5 | 3 | 158 | 1 | — | 3 | 0 | 6.60 |
| 2022/23 | 1. Lig | Rizespor | 4 | 3 | 143 | — | — | 0 | 0 | 6.45 |
| 2022/23 | Allsvenskan | Helsingborg | 13 | 13 | 1124 | 2 | 2 | 2 | 0 | 6.75 |
| 2022/23 | Türkiye Kupası | Rizespor | 1 | — | — | 1 | 0 | 0 | 0 | — |
| 2022 | CONCACAF Nations League | Curaçao | 2 | — | — | 1 | 0 | 0 | 0 | — |
| 2021/22 | Allsvenskan | Helsingborg | 2 | 2 | 180 | 1 | — | 1 | 0 | 6.95 |
| 2021/22 | Superettan | Helsingborg | 25 | — | — | 17 | 2 | 1 | 1 | — |
| 2021/22 | Svenska Cupen | Helsingborg | 1 | — | — | 1 | 0 | 0 | 0 | — |
| 2020/21 | Allsvenskan | Helsingborg | 27 | 26 | 2237 | 11 | 5 | 8 | 1 | 7.10 |
| 2020/21 | Svenska Cupen | Helsingborg | 3 | — | — | 0 | 0 | 1 | 0 | — |
| 2019/20 | Eerste Divisie | MVV | 27 | — | — | 17 | 3 | 5 | 0 | — |
| 2019/20 | KNVB Beker | MVV | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2018/19 | Eerste Divisie | MVV | 36 | — | — | 15 | 0 | 4 | 0 | — |
| 2018/19 | KNVB Beker | MVV | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2017/18 | KNVB Beker | De Graafschap | 1 | 1 | 120 | 0 | — | 0 | 0 | — |
| 2017/18 | Eredivisie | De Graafschap | 3 | 0 | 72 | — | — | 1 | 0 | 6.73 |
| 2017/18 | Eerste Divisie | De Graafschap | 20 | — | — | 7 | 3 | 1 | 0 | — |
| 2016/17 | Eerste Divisie | De Graafschap | 29 | — | — | 12 | 0 | 5 | 0 | — |
| 2016/17 | Eerste Divisie | FC Eindhoven | 2 | — | — | 0 | 0 | 0 | 0 | — |
| 2015/16 | Eredivisie | FC Eindhoven | 2 | — | — | 0 | 0 | 1 | 0 | — |
| 2015/16 | Eerste Divisie | FC Eindhoven | 27 | — | — | 11 | 0 | 6 | 0 | — |
| 2014/15 | KNVB Beker | FC Eindhoven | 1 | 0 | 14 | 0 | — | 0 | 0 | — |
| 2014/15 | Eredivisie | FC Eindhoven | 2 | — | — | 1 | 0 | 0 | 0 | — |
| 2014/15 | Eerste Divisie | FC Eindhoven | 13 | — | — | 7 | 0 | 1 | 0 | — |
| 2013/14 | Eredivisie | FC Eindhoven | 2 | — | — | 1 | 0 | 0 | 0 | — |
| 2013/14 | Eerste Divisie | FC Eindhoven | 22 | — | — | 5 | 0 | 2 | 0 | — |
| 2012/13 | Eerste Divisie | FC Eindhoven | 9 | — | — | 2 | 0 | 2 | 0 | — |
| 2012/13 | Eerste Divisie | Den Bosch | 2 | — | — | 0 | 0 | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Eerste Divisie (Holland) | 2014/2015 | 2nd Place |
