Debuut als prof: 28 januari 2012: NAC Breda – De Graafschap 1-1 (na 16 minuten ingevallen voor Tim Gilissen).
Europa League
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-2017 | AZ | 5 | 318 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| Total | - | 5 | 318 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Nederlandse Keuken Kampioen Divisie
Kwalificatie Europa League
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-2017 | AZ | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | - | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Nederlandse Tweede Divisie
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-2017 | Jong AZ | 6 | 531 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
| Total | - | 6 | 531 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
Nederlandse Play-Offs Europa League
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-2017 | AZ | 4 | 307 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Total | - | 4 | 307 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Nederlandse Eredivisie
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2011-2012 | NAC Breda | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012-2013 | NAC Breda | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013-2014 | NAC Breda | 27 | 1781 | 19 | 13 | 8 | 8 | 1 | 0 | 0 | 3 | 6 | 0 | 0 | 0 |
| 2014-2015 | NAC Breda | 31 | 1501 | 14 | 18 | 5 | 17 | 4 | 0 | 0 | 1 | 1 | 0 | 1 | 0 |
| 2016-2017 | AZ | 21 | 1260 | 8 | 6 | 4 | 2 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 |
| 2017-2018 | AZ | 31 | 1618 | 15 | 18 | 9 | 16 | 3 | 0 | 0 | 4 | 3 | 0 | 0 | 0 |
| Total | - | 110 | 6160 | 56 | 55 | 26 | 43 | 8 | 0 | 0 | 9 | 12 | 0 | 1 | 0 |
Promotie/Degradatie Play-Offs Nederland
Nederlandse KNVB Beker
| Season | Club | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2011-2012 | NAC Breda | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012-2013 | NAC Breda | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013-2014 | NAC Breda | 2 | 210 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2014-2015 | NAC Breda | 3 | 192 | 2 | 1 | 1 | 1 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2015-2016 | NAC Breda | 1 | 76 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-2017 | AZ | 4 | 263 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017-2018 | AZ | 6 | 215 | 1 | 5 | 0 | 5 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
| Total | - | 16 | 956 | 7 | 7 | 3 | 7 | 4 | 0 | 0 | 3 | 1 | 0 | 0 | 0 |
Career Total
| Season | Appearances | Minutes | Basis | Bank | Gewisseld | Ingevallen | Goals | Penalty | Penalty gemist | Assists | Yellow Cards | Yellow/Red Card | Red Cards | Own goals |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2011-2012 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2012-2013 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2013-2014 | 30 | 2081 | 22 | 13 | 8 | 8 | 3 | 0 | 0 | 3 | 7 | 0 | 0 | 0 |
| 2014-2015 | 38 | 2015 | 20 | 19 | 8 | 18 | 6 | 0 | 0 | 4 | 1 | 1 | 1 | 0 |
| 2015-2016 | 39 | 3151 | 36 | 3 | 8 | 3 | 14 | 0 | 0 | 16 | 4 | 1 | 0 | 0 |
| 2016-2017 | 41 | 2683 | 14 | 8 | 8 | 4 | 0 | 0 | 0 | 4 | 3 | 0 | 0 | 0 |
| 2017-2018 | 39 | 2013 | 18 | 23 | 9 | 21 | 4 | 0 | 0 | 7 | 3 | 0 | 0 | 0 |
| Total | 187 | 11943 | 110 | 66 | 41 | 54 | 27 | 0 | 0 | 34 | 18 | 2 | 1 | 0 |
Netherlands