Career
Born in Cuiabá, Mato Grosso, Igor made his debuts as a senior with Mixto. In April 2009 he moved to Paraná, and made his debut for the club on 1 August, coming on as a second-half substitute in a 1–2 away loss against Duque de Caxias for the Série B championship. After being rarely used, Igor was loaned to Rio Branco-Puerto Rico, São Carlos and his former club Mixto.
In 2013, already a free agent, he signed for Cuiabá.
In October 2013 Igor moved to CRB. After being rarely used, he joined Portuguesa on 11 June 2015.