| Temporada | Equipo | Competición | PJ | G | A | Nota | ||
|---|---|---|---|---|---|---|---|---|
| 2021/2022 | Differdange 03 | National Division | 11 | 4 | 0 | 1 | 0 | – |
| 2020/2021 | Differdange 03 | National Division | 18 | 9 | 0 | 0 | 0 | – |
| 2019/2020 | Excelsior Virton | First Division B | 11 | 4 | 0 | 1 | 0 | – |
| 2017/2018 | Lierse | First Division B | 21 | 2 | 0 | 1 | 0 | – |
| 2016/2017 | Lierse | First Division B | 19 | 8 | 0 | 1 | 0 | – |
| 2015/2016 | White Star Bruxelles | First Division B | 10 | 8 | 0 | 1 | 0 | – |
| 2015/2016 | Burton Albion | League One | 7 | 0 | 0 | 0 | 0 | – |
| 2013/2014 | RKC Waalwijk | Eredivisie | 32 | 6 | 0 | 0 | 0 | – |
| 2012/2013 | Willem II | Eredivisie | 25 | 6 | 0 | 1 | 0 | – |
| 2012/2013 | F91 Dudelange | National Division | 2 | 0 | 0 | 0 | 0 | – |
| 2011/2012 | F91 Dudelange | National Division | 23 | 19 | 0 | 4 | 0 | – |
| 2010/2011 | Differdange 03 | National Division | 23 | 16 | 0 | 1 | 0 | – |
| 2009/2010 | Differdange 03 | National Division | 23 | 8 | 0 | 1 | 0 | – |
| 2008/2009 | Differdange 03 | National Division | 24 | 6 | 0 | 0 | 0 | – |
| 2007/2008 | Differdange 03 | National Division | 11 | 6 | 0 | 0 | 0 | – |
| 2006/2007 | Bochum | Bundesliga | 0 | 0 | 0 | 0 | 0 | – |
| 2005/2006 | Bochum | 2. Bundesliga | 0 | 0 | 0 | 0 | 0 | – |
| Total | 260 | 102 | 0 | 12 | 0 | – | ||
| Fecha | Desde | Hacia | Tipo | |
|---|---|---|---|---|
| 08 ene 2020 | Virton | Differdange | N/A | |
| 07 ene 2018 | Lierse | Virton | N/A | |
| 08 jun 2015 | CSKA | Burton Albion | Free | |
| 07 jun 2014 | Waalwijk | CSKA | N/A | |
| 07 nov 2013 | Dudelange | Waalwijk | Free | |
| - | Dudelange | Willem II | Loan | |
| - | Differdange | Dudelange | Free | |
| 01 ene 2008 | Alemannia | Differdange | € 50K | |
| 01 ene 2007 | Bochum | Alemannia | € 150K | |
| 01 ene 2006 | Virton | Bochum | € 50K |
A. Joachim career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.