Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Lierse Kempenzonen | 2024/25 – 2026/27 | 44 | 4 | 2 |
| Westerlo | 2020/21 – 2024/25 | 101 | 3 | 2 |
| Union SG | 2016/17 – 2019/20 | 104 | 9 | — |
| Antwerp | 2015/16 | 12 | 0 | — |
| Roeselare | 2013/14 – 2014/15 | 38 | 0 | — |
| Belgium U21 | 2013 | 1 | 0 | — |
| Zulte Waregem | 2012/13 | 2 | 0 | — |
| Club Brugge | 2011/12 | 0 | 0 | — |
| Belgium U19 | 2011 | 5 | 0 | — |
| Charleroi | 2009/10 – 2010/11 | 15 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 28 Jun 2024 | KVC Westerlo | Lierse Kempenzonen | Free |
| 1 Sept 2020 | Union St. Gilloise | KVC Westerlo | — |
| 1 Jul 2015 | Roeselare | Antwerp | — |
| 24 Jul 2013 | Club Brugge KV | Roeselare | — |
| 1 Jul 2012 | Club Brugge KV | Zulte Waregem | Loan |
| 1 Jul 2011 | Charleroi | Club Brugge KV | — |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Challenger Pro League | Lierse Kempenzonen | 6 | 6 | 270 | 1 | 0 | 1 | 0 | 7.19 |
| 2025/26 | Challenger Pro League | Lierse Kempenzonen | 16 | 16 | 1040 | 2 | 0 | 3 | 0 | 6.98 |
| 2024/25 | Challenger Pro League | Lierse Kempenzonen | 21 | 21 | 1797 | 1 | 2 | 9 | 0 | 7.19 |
| 2024/25 | Cup | Lierse Kempenzonen | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2023/24 | Jupiler Pro League | Westerlo | 21 | 21 | 1797 | 1 | 2 | 9 | 0 | 7.19 |
| 2023/24 | Cup | Westerlo | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2022/23 | Jupiler Pro League | Westerlo | 30 | 24 | 1699 | — | — | 6 | 1 | 6.84 |
| 2022/23 | Cup | Westerlo | 2 | 2 | 210 | 0 | — | 1 | 0 | — |
| 2022/23 | Friendlies Clubs | Westerlo | 1 | 0 | 44 | 0 | — | 0 | 0 | — |
| 2021/22 | Challenger Pro League | Westerlo | 23 | 23 | 1969 | 1 | — | 7 | 1 | — |
| 2021/22 | Cup | Westerlo | 3 | 3 | 270 | 0 | — | 1 | 0 | — |
| 2020/21 | Challenger Pro League | Westerlo | 18 | 17 | 1542 | 1 | — | 3 | 0 | — |
| 2020/21 | Cup | Westerlo | 2 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2019/20 | Challenger Pro League | Union SG | 22 | 22 | 1878 | 2 | — | 8 | 1 | — |
| 2019/20 | Cup | Union SG | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2018/19 | Jupiler Pro League | Union SG | 8 | 8 | 683 | 0 | — | 2 | 0 | — |
| 2018/19 | Challenger Pro League | Union SG | 20 | 20 | 1763 | 2 | — | 3 | 1 | — |
| 2018/19 | Cup | Union SG | 3 | 3 | 300 | 0 | — | 0 | 0 | — |
| 2017/18 | Challenger Pro League | Union SG | 29 | 29 | 2481 | 2 | — | 7 | 0 | — |
| 2017/18 | Cup | Union SG | 2 | 2 | 180 | 0 | — | 1 | 0 | — |
| 2016/17 | Jupiler Pro League | Union SG | 8 | 6 | 641 | 2 | — | 3 | 0 | — |
| 2016/17 | Challenger Pro League | Union SG | 11 | 9 | 884 | 1 | — | 5 | 0 | — |
| 2015/16 | Challenger Pro League | Antwerp | 9 | 5 | 498 | 0 | — | 2 | 0 | — |
| 2015/16 | Cup | Antwerp | 3 | 1 | 162 | 0 | — | 0 | 0 | — |
| 2014/15 | Challenger Pro League | Roeselare | 13 | 7 | 651 | 0 | — | 1 | 0 | — |
| 2014/15 | Cup | Roeselare | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2013/14 | Challenger Pro League | Roeselare | 22 | 22 | 1825 | 0 | — | 6 | 0 | — |
| 2013/14 | Cup | Roeselare | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2013 | UEFA U21 Championship | Belgium U21 | 1 | 1 | 25 | 0 | — | 1 | 0 | — |
| 2012/13 | Jupiler Pro League | Zulte Waregem | 1 | 1 | 90 | 0 | — | 1 | 0 | — |
| 2012/13 | Cup | Zulte Waregem | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2011 | UEFA U19 Championship | Belgium U19 | 5 | 5 | 450 | 0 | — | 2 | 0 | — |
| 2010/11 | Jupiler Pro League | Charleroi | 9 | 7 | 641 | 0 | — | 1 | 0 | — |
| 2009/10 | First Division A | Charleroi | 6 | 6 | 514 | 0 | — | 1 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
