In 2009, he was loaned to Tom Tomsk until the end of the season.
The following month he was loaned to Staines Town until the end of the season, on a youth contract.
In July 2010 he was loaned to D1 club Khimki until the end of the season.
However, he failed to impress at his new club, and in January was loaned to former team Eibar until the end of the season.
On December 31, 2010, he was loaned to Žalgiris until the end of the 2010-11 season.
He was loaned to Hacettepe, until the end of the season.
On 3 September, he was loaned to Náutico until the end of 2012 season.
In January 2011, he was loaned to Torino until the end of the season.
A few months later, in January 2008, he was loaned back to Oţelul until the end of the season.
Žigić was then loaned to a former team, Racing, until the end of the season.