W głosowaniu kibiców na stronie internetowej klubu został także wybrany najlepszym zawodnikiem tego meczu. Ponownie wygrał ten plebiscyt po spotkaniu z Górnikiem Zabrze.
18 czerwca 2013 podpisał trzyletni kontrakt z Lechią. Przed sezonem 2013/14 zmienił także numer na koszulce i zdecydował się grać z dziesiątką. 24 września 2013 w 57. minucie spotkania z Wisłą Kraków został ukarany czerwoną kartką za faul na Wildzie Donaldzie Guerrierze.
Jagiellonia Białystok 1 sierpnia 2014 podpisał kontrakt z Jagiellonią Białystok. Przyjął numer 21 po długoletnim napastniku białostockiego klubu, Tomaszu Frankowskim.
W rozgrywkach pucharowych UEFA zadebiutował 9 lipca 2015 w wygranym (8-0) meczu Jagiellonii z Kruoja Pokroje, zmieniając w 62. minucie Piotra Grzelczaka. Zdobył klasycznego hat-tricka, strzelając bramki w 64., 75. i 80. minucie. Zaliczył występy w barwach Jagiellonii przeciwko Omonii Nikozja.
Chicago Fire 22 stycznia 2019 podpisał kontrakt z Chicago Fire, amerykańskim klubem występującym w MLS. Swoją debiutancką bramkę w nowych barwach zdobył 9 maja 2019 na stadionie SeatGeek Stadium (Chicago, Illinois) w wygranym 5:0 meczu ligowym z New England Revolution.
RC Lens 5 sierpnia 2021 podpisał kontrakt z francuskim RC Lens.