1. FC Magdeburg 31 stycznia 2017, podpisał półroczny kontrakt z niemieckim, trzecioligowym klubem 1. FC Magdeburg. W zespole zadebiutował 4 marca 2017 w przegranym 1:2, ligowym meczu z rezerwami FSV Mainz, pojawiając się na boisku w 66 minucie meczu.

W sezonie 2019/20 zagrał dla LKS Goczałkowice-Zdrój dziewięć spotkań ligowych i zdobył cztery bramki. W meczu barażowym zdobył dodatkowe dwa trafienia.

Jest trenerem reprezentacji Podokręgu Katowice do lat 11. Otworzył też szkółkę, w której trenuje dzieci pod kątem techniki indywidualnej.

Statystyki kariery klubowej Stan na 6 czerwca 2018 KlubSezonLigaLigaPuchary krajowePuchary europejskieInneMecze barażowe o awans/utrzymanieSumaMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiRuch Chorzów2003/2004 (w)II liga143––211642004/2005II liga31810–203482005/2006II liga31810––3282006/2007II liga31931––3410Wisła Kraków2007/2008 (j)Ekstraklasa6060––120Ruch Chorzów (wyp.)2007/2008 (w)Ekstraklasa11420––1342008/2009 (j)Ekstraklasa14072––212Wisła Kraków2008/2009 (w)Ekstraklasa13220––1522009/2010 (j)Ekstraklasa1723221–225Śląsk Wrocław2009/2010 (w)Ekstraklasa120–––1202010/2011Ekstraklasa26300––2632011/2012Ekstraklasa1613030–2212012/2013Ekstraklasa28871––359VfL Bochum2013/20142. Bundesliga30122––3232014/20152. Bundesliga6000––602015/20162.