 He played in South Africa for one season, making 21 appearances in the Premier League.In July 2010 Ivanovs moved to Turkey, signing a two-year contract with the Süper Lig club Sivasspor.He debuted in a league match against Galatasaray.