Pomimo przegranego dwumeczu barażowego o awans do II ligi z Polonią Bytom (0:090minut.pl: Unia Janikowo 0:0 Polonia Bytom, 0:190minut.pl: Polonia Bytom 1:0 Unia Janikowo) Unia uzyskała promocję po wycofaniu się z rozgrywek Kani Gostyń.
Latem 2007 roku przeszedł do występującego w Ekstraklasie Zagłębia Sosnowiec, w którym zadebiutował 27 sierpnia w meczu z Ruchem Chorzów (0:1)90minut.pl: Ruch Chorzów 1:0 Zagłębie Sosnowiec. Łącznie rozegrał w nim 10 ligowych meczów.
Przed sezonem 2008/09 podpisał umowę z KSZO Ostrowiec Św. Zadebiutował w nim 2 sierpnia w spotkaniu ze Stalą Poniatowa (2:0)90minut.pl: KSZO Ostrowiec Św. 2:0 Stal Poniatowa, a pierwszą bramkę zdobył 9 sierpnia z Okocimskim Brzesko (5:1)90minut.pl: KSZO Ostrowiec Św. 5:1 Okocimski KS Brzesko. KSZO zajęło 1. miejsce w lidze i awansowało do I ligi.