Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Francs Borains | 2026/27 | 6 | 0 | 3 |
| Bandırmaspor | 2024/25 – 2025/26 | 38 | 2 | 5 |
| Apoel Nicosia | 2020/21 – 2024/25 | 115 | 11 | 5 |
| Congo DR | 2015 – 2022 | 0 | 0 | — |
| Genk | 2017/18 – 2019/20 | 72 | 10 | 2 |
| Kasımpaşa | 2019/20 | 14 | 1 | 0 |
| Standard Liège | 2016/17 – 2017/18 | 17 | 0 | 0 |
| Gent | 2016/17 | 12 | 0 | — |
| Charleroi | 2013/14 – 2015/16 | 83 | 13 | 1 |
| La Louvière Centre | 2012/13 – 2013/14 | 26 | 9 | — |
| AS Jeunesse Esch | 2011/12 – 2012/13 | 35 | 7 | 0 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 18 Aug 2020 | Genk | Apoel Nicosia | — |
| 1 Aug 2020 | Kasimpasa | Genk | — |
| 14 Jan 2020 | Genk | Kasimpasa | Loan |
| 1 Jul 2018 | Standard Liege | Genk | € 1.2M |
| 31 Jan 2018 | Standard Liege | Genk | Loan |
| 30 Jan 2017 | Gent | Standard Liege | € 1.5M |
| 1 Jul 2016 | Charleroi | Gent | — |
| 31 Jan 2014 | La Louvière Centre | Charleroi | — |
| 28 Jan 2013 | AS Jeunesse Esch | La Louvière Centre | — |
| 13 Jan 2025 | Apoel Nicosia | Bandırmaspor | Transfer |
| 15 Jul 2026 | Bandırmaspor | Francs Borains | Free agent |
| 16 Jul 2026 | Bandırmaspor | Francs Borains | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Challenger Pro League | Francs Borains | 6 | 6 | 402 | 0 | 3 | 0 | 0 | 6.90 |
| 2025/26 | 1. Lig | Bandırmaspor | 27 | 23 | 1809 | 1 | 5 | 3 | 1 | 6.65 |
| 2024/25 | 1. Lig | Bandırmaspor | 11 | 9 | 603 | 1 | 0 | 0 | 0 | 6.58 |
| 2024/25 | 1. Division | Apoel Nicosia | 5 | 2 | 168 | 0 | 0 | 1 | 0 | 6.64 |
| 2024/25 | Super Cup | Apoel Nicosia | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2024/25 | UEFA Europa Conference League | Apoel Nicosia | 6 | 5 | 335 | — | 0 | 1 | 0 | 6.72 |
| 2024/25 | UEFA Europa League | Apoel Nicosia | 1 | — | — | 0 | 1 | 0 | 0 | — |
| 2024/25 | UEFA Champions League | Apoel Nicosia | 4 | — | — | 0 | 0 | 0 | 0 | — |
| 2023/24 | Cup | Apoel Nicosia | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2023/24 | 1. Division | Apoel Nicosia | 6 | 6 | 436 | 2 | 0 | 1 | 0 | 7.00 |
| 2023/24 | UEFA Europa Conference League | Apoel Nicosia | 3 | — | — | 1 | 0 | 0 | 0 | — |
| 2022/23 | Cup | Apoel Nicosia | 1 | 0 | 23 | 0 | — | 0 | 0 | — |
| 2022/23 | 1. Division | Apoel Nicosia | 23 | — | — | 1 | 0 | 2 | 0 | — |
| 2022/23 | UEFA Europa Conference League | Apoel Nicosia | 6 | — | — | 0 | 0 | 1 | 0 | — |
| 2021/22 | 1. Division | Apoel Nicosia | 23 | — | — | 4 | 3 | 6 | 0 | — |
| 2021/22 | Cup | Apoel Nicosia | 2 | — | — | 0 | 0 | 0 | 0 | — |
| 2020/21 | 1. Division | Apoel Nicosia | 25 | — | — | 2 | 0 | 5 | 0 | — |
| 2020/21 | Cup | Apoel Nicosia | 4 | — | — | 0 | 0 | 1 | 0 | — |
| 2020/21 | UEFA Europa League | Apoel Nicosia | 4 | — | — | 1 | 1 | 0 | 0 | — |
| 2019/20 | Jupiler Pro League | Genk | 11 | 5 | 435 | 0 | — | 1 | 0 | — |
| 2019/20 | Süper Lig | Kasımpaşa | 12 | 6 | 561 | 1 | — | 2 | 0 | 6.45 |
| 2019/20 | Türkiye Kupası | Kasımpaşa | 2 | — | — | 0 | 0 | 1 | 0 | — |
| 2019/20 | Cup | Genk | 2 | — | — | 0 | 0 | 1 | 0 | — |
| 2019/20 | Super Cup | Genk | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2019/20 | UEFA Champions League | Genk | 3 | 1 | 118 | — | 2 | 0 | 0 | 6.50 |
| 2018/19 | Jupiler Pro League | Genk | 31 | 21 | 1801 | 4 | — | 1 | 0 | — |
| 2018/19 | Belgian Cup | Genk | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2018/19 | UEFA Europa League | Genk | 7 | 5 | 411 | 1 | — | 1 | 0 | 6.66 |
| 2017/18 | Jupiler Pro League | Genk | 15 | 11 | 1009 | 5 | — | 3 | 0 | — |
| 2017/18 | Jupiler Pro League | Standard Liège | 15 | 6 | 631 | 0 | — | 2 | 0 | — |
| 2017/18 | Belgian Cup | Genk | 1 | — | — | 0 | 0 | 1 | 0 | — |
| 2017/18 | Belgian Cup | Standard Liège | 2 | — | — | 0 | 0 | 1 | 0 | — |
| 2016/17 | Jupiler Pro League | Gent | 9 | 3 | 303 | 0 | — | 0 | 0 | — |
| 2016/17 | Cup | Gent | 1 | 1 | 46 | 0 | — | 0 | 0 | — |
| 2016/17 | UEFA Europa League | Gent | 2 | 1 | 84 | — | — | 0 | 0 | 6.50 |
| 2015/16 | Jupiler Pro League | Charleroi | 35 | 32 | 2770 | 6 | — | 7 | 0 | — |
| 2015/16 | Cup | Charleroi | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2015/16 | UEFA Europa League | Charleroi | 4 | — | — | 1 | 1 | 1 | 0 | — |
| 2014/15 | Jupiler Pro League | Charleroi | 33 | 25 | 2271 | 5 | — | 6 | 0 | — |
| 2014/15 | Belgian Cup | Charleroi | 2 | — | — | 0 | 0 | 0 | 0 | — |
| 2013/14 | Jupiler Pro League | Charleroi | 7 | 3 | 286 | 1 | — | 1 | 0 | — |
| 2013/14 | Second Amateur Division | La Louvière Centre | 17 | 17 | 1482 | 8 | — | 4 | 2 | — |
| 2012/13 | Second Amateur Division | La Louvière Centre | 9 | 8 | 648 | 1 | — | 3 | 0 | — |
| 2012/13 | National Division | AS Jeunesse Esch | 9 | 6 | 579 | 2 | — | 2 | 0 | — |
| 2012/13 | Europa League | AS Jeunesse Esch | 2 | — | — | 0 | 0 | 0 | 0 | — |
| 2011/12 | National Division | AS Jeunesse Esch | 24 | 24 | 2013 | 5 | — | 3 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
