Most appearances for Heracles 188 recorded matches Highest-scoring season 2012 3 goals · Eredivisie Most goals against Ajax 1 goals in the match history Most starts alongside Thomas Bruns 124 starts together Results and matches 2026/27 · Appearances 11 Matches
229 Minutes
0 Goals
0 Assists
8–1–2 W–D–L
6,56 Season rating
Results and form across 11 recorded appearances. Goals recorded in 11, assists in 11 and minutes in 11 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2010/11 Heracles Eredivisie4 209 0 — — 1 0 — 2011/12 Heracles Eredivisie9 518 0 — — 2 0 — 2012/13 Heracles Eredivisie18 1 423 3 — — 6 0 — 2013/14 Heracles Eredivisie28 2 449 2 — — 6 0 — 2014/15 Heracles Eredivisie24 2 160 0 — — 3 0 — 2015/16 Heracles Eredivisie36 3 265 0 — — 6 0 7,1 2016/17 Heracles UEFA Europa League2 164 0 — — 1 0 — 2016/17 Heracles Eredivisie29 2 592 1 1 2 6 0 7,02 2017/18 Groningen Eredivisie33 2 938 1 — — 8 0 6,96 2017/18 Groningen KNVB Beker2 180 0 — — 0 0 — 2018/19 Groningen Eredivisie35 3 136 0 1 1 5 0 6,96 2018/19 Groningen KNVB Beker1 90 0 — — 0 0 — 2019/20 Groningen Eredivisie23 2 014 1 — — 5 1 6,99 2019/20 Groningen KNVB Beker1 79 0 — — 1 0 7,5 2020/21 Derby League Cup2 145 0 — — 0 1 6,55 2020/21 Derby Championship4 273 0 — — 1 0 6,63 2020/21 Groningen Eredivisie16 1 341 0 — — 5 0 6,89 2021/22 Groningen Eredivisie26 2 147 0 — — 5 1 6,94 2021/22 Groningen KNVB Beker2 134 0 — — 0 0 7,2 2022/23 Groningen Eredivisie15 1 184 0 — — 4 0 6,77 2022/23 Groningen KNVB Beker2 142 0 1 1 0 0 6,9 2022/23 Emmen Eredivisie14 1 199 0 — — 3 0 6,77 2022/23 Emmen KNVB Beker1 90 0 1 1 0 0 6,9 2023/24 Emmen Eredivisie4 360 0 0 0 0 0 6,6 2024/25 Emmen KNVB Beker1 90 0 — — 0 0 — 2025/26 Heracles Eredivisie22 1 401 1 0 1 2 0 6,57 2025/26 Heracles KNVB Beker2 161 1 0 1 0 0 7,1 2026/27 Heracles Eerste Divisie10 123 0 0 0 1 0 5,86 2026 Heracles KNVB Beker1 90 0 0 0 0 0 7,0
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.