W Chievo swój debiut zaliczył 23 sierpnia 2015 w wygranym 3:1 wyjazdowym meczu z Empoli FC.
W 2016 roku M’Poku wypożyczono z Chievo do Panathinaikosu. W Panathinaikosie zadebiutował 10 września 2016 w wygranym 3:0 wyjazdowym meczu z Lewadiakosem.
W 2017 roku wrócił do Standardu Liège. W latach 2020–2021 grał w Al-Wahda, a w 2021 został zawodnikiem Konyasporu.
5 marca 2026 roku ogłosił zakończenie kariery piłkarskiej.
Sezon Klub Kraj Rozgrywki Mecze Gole 2010/11 Tottenham Hotspur Premier League 0 0 2010/11 Leyton Orient League One 27 3 2011/12 Standard Liège Eerste klasse 12 0 2012/13 Standard Liège Eerste klasse 27 6 2013/14 Standard Liège Eerste klasse 37 8 2014/15 Standard Liège Eerste klasse 18 5 2014/15 Cagliari Calcio Serie A 15 2 2015/16 Chievo Werona Serie A 20 0 2016/17 Panathinaikos AO Superleague Ellada 28 4 2017/18 Standard Liège Eerste klasse 34 5 2018/19 Standard Liège Eerste klasse 30 8 2019/20 Standard Liège Eerste klasse 18 3 2019/20 Al-Wahda UAE Football League 7 1 2020/21 Al-Wahda UAE Football League 20 5
Kariera reprezentacyjna M’Poku grał w młodzieżowych reprezentacjach Belgii na różnych szczeblach wiekowych.