 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2021/2022 | National Division |  Differdange 03 | 11 | 4 | 0 | 0/0/0 | 686 | 
| 2020/2021 | National Division |  Differdange 03 | 17 | 9 | 0 | 0/0/0 | 1228 | 
| 2020/2021 | Europa League |  Differdange 03 | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2019/2020 | Challenger Pro League |  Excelsior Virton | 10 | 4 | 0 | 1/0/0 | 419 | 
| 2018/2019 | Belgian Cup |  Excelsior Virton | 2 | 1 | 0 | 0/0/0 | 90 | 
| 2018/2019 | National 1 |  Excelsior Virton | 18 | 3 | 0 | 0/0/0 | 1184 | 
| 2018/2019 | Challenger Pro League |  Lierse | 3 | 0 | 0 | 0/0/0 | 183 | 
| 2018 | NPL Victoria |  Bulleen (Aus) | 1 | 0 | 0 | 0/0/0 | 88 | 
| 2017/2018 | Challenger Pro League |  Lierse | 21 | 2 | 0 | 1/0/0 | 1696 | 
| 2017/2018 | UEFA Europa League Play-offs |  Lierse | 3 | 0 | 0 | 0/0/0 | 93 | 
| 2017/2018 | Belgian Cup |  Lierse | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2016/2017 | Belgian Cup |  Lierse | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | UEFA Europa League Play-offs |  Lierse | 5 | 0 | 0 | 1/0/0 | 450 | 
| 2016/2017 | Challenger Pro League |  Lierse | 19 | 8 | 0 | 1/0/0 | 0 | 
| 2016/2017 | NB II |  Ceglédi | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | NB II |  Budaörs | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | NB II |  Csákvári TK | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | NB II |  Puskás | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2015/2016 | Challenger Pro League |  White Star Bruxelles | 10 | 8 | 0 | 1/0/0 | 0 | 
| 2015/2016 | League One |  Burton Albion | 7 | 0 | 0 | 0/0/0 | 56 | 
| 2015/2016 | FA Cup |  Burton Albion | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2015/2016 | Carabao Cup |  Burton Albion | 2 | 0 | 0 | 1/0/0 | 0 | 
| 2014/2015 | Bulgarian Cup |  CSKA Sofia | 1 | 0 | 0 | 0/0/0 | 0 | 
| 2014/2015 | Europa League |  CSKA Sofia | 2 | 0 | 0 | 1/0/0 | 129 | 
| 2014/2015 | First League |  CSKA Sofia | 20 | 5 | 0 | 1/0/0 | 0 | 
| 2013/2014 | Eredivisie |  RKC Waalwijk | 32 | 6 | 3 | 0/0/0 | 2514 | 
| 2012/2013 | National Division |  F91 Dudelange | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2012/2013 | Champions League |  F91 Dudelange | 6 | 7 | 0 | 0/0/0 | 509 | 
| 2012/2013 | Eredivisie |  Willem II | 25 | 6 | 1 | 1/0/0 | 2236 | 
| 2012/2013 | Europa League |  F91 Dudelange | 1 | 1 | 0 | 0/0/0 | 90 | 
| 2011/2012 | National Division |  F91 Dudelange | 15 | 14 | 0 | 4/0/0 | 1359 | 
| 2011/2012 | Champions League |  F91 Dudelange | 1 | 0 | 0 | 0/0/0 | 52 | 
| 2010/2011 | National Division |  Differdange 03 | 20 | 12 | 0 | 1/0/0 | 1809 | 
| 2009/2010 | Europa League |  Differdange 03 | 2 | 0 | 0 | 0/0/0 | 151 | 
| 2009/2010 | National Division |  Differdange 03 | 21 | 6 | 0 | 1/0/0 | 1828 | 
| Total: | 289 | 96 | 4 | 15/0/0 | 17120 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2020 | Euro Qualification |  Luxembourg | 2 | 0 | 0 | 0/0/0 | 13 | 
| 2018/2019 | UEFA Nations League |  Luxembourg | 5 | 1 | 0 | 0/0/0 | 90 | 
| 2018 | Friendly International |  Luxembourg | 2 | 1 | 0 | 0/0/0 | 166 | 
| 2018 | World Cup Qualification Europe |  Luxembourg | 7 | 4 | 1 | 2/0/0 | 624 | 
| 2017 | Friendly International |  Luxembourg | 2 | 1 | 0 | 0/0/0 | 180 | 
| 2016 | Friendly International |  Luxembourg | 3 | 0 | 1 | 0/0/0 | 264 | 
| 2016 | Euro Qualification |  Luxembourg | 6 | 0 | 0 | 0/0/0 | 433 | 
| 2015 | Friendly International |  Luxembourg | 4 | 1 | 0 | 0/0/0 | 0 | 
| 2014 | Euro Qualification |  Luxembourg | 13 | 2 | 2 | 1/0/1 | 0 | 
| 2014 | Friendly International |  Luxembourg | 4 | 1 | 0 | 0/0/0 | 0 | 
| 2013 | Friendly International |  Luxembourg | 4 | 1 | 0 | 0/0/0 | 0 | 
| 2012 | Euro Qualification |  Luxembourg | 7 | 1 | 0 | 0/0/0 | 0 | 
| 2012 | Friendly International |  Luxembourg | 4 | 1 | 0 | 1/0/0 | 0 | 
| 2011 | Friendly International |  Luxembourg | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2010 | World Cup Qualification Europe |  Luxembourg | 4 | 0 | 0 | 1/0/0 | 99 | 
| 2008 | Euro Qualification |  Luxembourg | 4 | 0 | 0 | 0/0/0 | 240 | 
| 2006 | World Cup Qualification Europe |  Luxembourg | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2006 | Friendly International |  Luxembourg | 1 | 0 | 0 | 0/0/0 | 0 | 
| World Cup Qualification Europe |  Luxembourg | 9 | 2 | 0 | 2/0/1 | 631 | |
| Total: | 84 | 16 | 4 | 7/0/2 | 2830 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Differdange 03 |  Excelsior Virton | 01/08/2020 | N/a | 
|  Excelsior Virton |  Lierse | 01/07/2018 | N/a | 
|  Burton Albion |  CSKA Sofia | 06/08/2015 | Free | 
|  CSKA Sofia |  RKC Waalwijk | 06/07/2014 | N/a | 
|  RKC Waalwijk |  F91 Dudelange | 11/07/2013 | Free | 
|  Willem II |  F91 Dudelange | 30/08/2012 | Loan | 
|  F91 Dudelange |  Differdange 03 | 27/06/2011 | Free | 
|  Alemannia Aachen |  VfL Bochum 1848 | 01/01/2007 | 150K € | 
|  VfL Bochum 1848 |  Excelsior Virton | 01/01/2006 | 50K € |