| Season | Team | Competition | MP | G | A | Rating | ||
|---|---|---|---|---|---|---|---|---|
| 2024/2025 | AFC | Tweede Divisie | 0 | 0 | 0 | 0 | 0 | – |
| 2023/2024 | AFC | Tweede Divisie | 12 | 0 | 0 | 1 | 0 | – |
| 2020/2021 | Bnei Sakhnin | Ligat Ha'al | 27 | 0 | 0 | 0 | 0 | – |
| 2019/2020 | Hapoel Be'er Sheva | Ligat Ha'al | 21 | 7 | 0 | 3 | 1 | – |
| 2018/2019 | Hapoel Be'er Sheva | Ligat Ha'al | 32 | 6 | 0 | 3 | 0 | – |
| 2018/2019 | Ironi Kiryat Shmona | Ligat Ha'al | 2 | 1 | 0 | 0 | 0 | – |
| 2017/2018 | Ironi Kiryat Shmona | Ligat Ha'al | 31 | 6 | 0 | 6 | 0 | – |
| 2016/2017 | Excelsior | Eredivisie | 32 | 10 | 6 | 0 | 0 | 6.8 |
| 2015/2016 | Excelsior | Eredivisie | 17 | 1 | 0 | 4 | 0 | 6.7 |
| 2014/2015 | Hamilton Academical | Premiership | 10 | 1 | 0 | 2 | 0 | – |
| 2014/2015 | Veria | Super League 1 | 1 | 0 | 0 | 0 | 0 | – |
| 2013/2014 | St. Johnstone | Premiership | 30 | 5 | 0 | 3 | 0 | – |
| 2012/2013 | St. Johnstone | Premiership | 36 | 7 | 0 | 2 | 0 | – |
| 2011/2012 | St. Mirren | Premiership | 34 | 6 | 0 | 4 | 1 | – |
| 2010/2011 | Hamilton Academical | Premiership | 27 | 3 | 0 | 3 | 0 | – |
| 2009/2010 | Go Ahead Eagles | Eerste Divisie | 13 | 2 | 0 | 0 | 0 | – |
| Total | 325 | 55 | 6 | 31 | 2 | – | ||
| Date | From | To | Type | |
|---|---|---|---|---|
| 11 Jan 2020 | H Be'er Sheva | Sakhnin | N/A | |
| 09 Sept 2018 | Kiryat Shmona | H Be'er Sheva | N/A | |
| 07 Jan 2017 | Excelsior | Kiryat Shmona | N/A | |
| - | Hamilton | Excelsior | Free | |
| 02 Jun 2015 | Veria | Hamilton | Free | |
| - | St. Johnstone | Veria | Free | |
| 07 Jan 2012 | St. Mirren | St. Johnstone | Free | |
| 07 Jan 2011 | Hamilton | St. Mirren | Free | |
| 08 Jan 2010 | PSV | Hamilton | Free | |
| 01 Jan 2010 | PSV | Go Ahead | Loan |
N. Hasselbaink career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.