Lechia Gdańsk Przed sezonem 2005/06 został ponownie wypożyczony, tym razem do zespołu Lechii Gdańsk, w której barwach zadebiutował 30 lipca 2005 roku w ligowym meczu z Jagiellonią Białystok. 28 września 2005 w ligowym spotkaniu z Radomiakiem Radom zdobył swojego pierwszego gola w seniorskim futbolu. Swoją przygodę z Lechią zakończył 10 czerwca 2006 ligowym spotkaniem z Zawiszą Bydgoszcz.
Unia Janikowo Pod koniec lipca 2006 trafił na kolejne wypożyczeniem, tym razem do Unii Janikowo. 29 lipca 2006 roku zadebiutował w barwach Unii w ligowym spotkaniu ze swoim byłym klubem, Lechią Gdańsk. W spotkaniu tym zdobył także bramkę, dzięki której zapewnił swojemu zespołowi remis. Latem 2007, po zakończeniu okresu wypożyczenia został definitywnie sprzedany do Unii, czym zakończył swoją czteroletnią przygodę z Wisłą Kraków.
Pogoń Szczecin Pod koniec lipca 2009 został zawodnikiem Pogoni Szczecin. 1 sierpnia 2009 zadebiutował w Pogoni. Stało się to podczas ligowego spotkania z GKS Katowice. Wraz z klubem ze Szczecina doszedł do finału Pucharu Polski, w którym Pogoń przegrała z Jagiellonią.