W Regionallidze rozegrał 26 meczów, w których zdobył 6 bramek.

W sierpniu 2014 został wypożyczony na rok do Wisły Kraków. Zadebiutował 29 sierpnia 2014 w wygranym 1:0 meczu 7. kolejki Ekstraklasy z GKS-em Bełchatów, zmieniając w 90. minucie Pawła Brożka. 12 września 2014 w wygranym 4:2 spotkaniu z Zawiszą Bydgoszcz strzelił swoją pierwszą bramkę dla Wisły, a także wywalczył rzut karny, którego na gola zamienił Semir Stilić. 28 lipca 2015 podpisał trzyletni kontrakt z Ruchem Chorzów. W klubie zadebiutował 3 sierpnia 2015 strzelając bramkę w wygranym 2:1 meczu z Koroną Kielce. Łącznie, w sezonie 2015/16 wystąpił w 36 meczach strzelając 15 bramek. Kolejny sezon rozpoczął jeszcze w barwach Ruchu, strzelając 3 bramki w 6 pierwszym meczach.

29 sierpnia 2016 podpisał czteroletni kontrakt z francuskim klubem FC Nantes. W Ligue 1, zadebiutował 11 września 2016 w meczu z FC Metz, natomiast w następnej kolejce, w spotkaniu z AS Nancy zdobył swojego pierwszego gola w tej lidze. Sezon 2016/17 zakończył z dorobkiem 7 goli w 25 występach.