20 czerwca 2017 podpisał dwuletni kontrakt z portugalskim klubem CD Tondela, ale 14 listopada go rozwiązał za porozumieniem stron. 28 listopada 2017 podpisał kontrakt z pierwszoligowym Rakowem Częstochowa. Od 1 lipca 2019 reprezentował barwy słowackiego klubu FK Pohronie. Wystąpił tam w 14 spotkaniach ligowych, w których zdobył dwie bramki, a po zakończeniu rundy odszedł z klubu do drugoligowego słowackiego FK Železiarne Podbrezová. W styczniu 2021 podpisał kontrakt z bośniackim NK Široki Brijeg. W lipcu 2022 został zawodnikiem MKS Myszków.

Statystyki kariery klubowej Stan na 18 kwietnia 2019

Klub Sezon Liga Liga Puchar krajowy Puchary europejskie SumaMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramki Raków Częstochowa2007/2008 (w)III liga7 1 0 – 7 12008/2009II liga30 6 0 0 – 30 62009/201033 5 0 0 – 33 52010/2011 (j)15 10 1 0 – 16 10Górnik Zabrze2010/2011 (w)Ekstraklasa1 0 0 0 – 1 0GKS Katowice (wyp.)2011/2012I liga29 7 0 0 – 29 7 Górnik Zabrze2012/2013Ekstraklasa13 1 0 0 – 13 12013/201431 11 2 1 – 33 122014/2015 (j)18 8 1 0 – 19 8Henan Jianye2015Chinese Super League23 4 2 1 – 25 5Wisła Kraków2016/2017Ekstraklasa27 4 4 0 – 31 4CD Tondela2017/2018Primeira Liga4000 –40 Raków Częstochowa2017/2018 (w)I liga6 0 0 0 – 6 02018/20197 0 2 0 – 9 0FK Pohronie2019/20201. liga14241–183FK Železiarne Podbrezová2019/20202.