Ігор Пердута народився у Теребовлі в родині футболіста-аматора. Саме завдяки батьку хлопець розпочав заняття футболом у рідному місті, де його першим тренером став Олег Стремінський. Після п'ятого класу Пердута переїхав у містечко Копичинці, де продовжив заняття у місцевій команді «Надія», в складі якої брав участь у змаганнях ДЮФЛ. Середню школу Ігор закінчував у спеціалізованому футбольному класі при Тернопільському національному педагогічному університеті. У цьому ж «виші» він продовжив навчання й надалі, виступаючи паралельно за університетську команду ФК «Тернопіль»[1].
«Нива» (Тернопіль)
На професійному рівні Пердута дебютував 11 квітня2009 року у складі тернопільської «Ниви», вийшовши на зміну у переможному (2-0) матчі проти хмельницького «Динамо». Того сезону «Нива» впевнено зайняла перше місце у своїй підгрупі та здобула право виступати у першій лізі чемпіонату України. Однак наступний сезон тернополяни розпочали вже без Ігоря Пердути. Футболіст вирушив на перегляд до «Ворскли» і керівництво полтавського клубу ухвалило рішення укласти з молодим футболістом контракт[2].
«Ворскла»
Два з половиною сезони Ігор виступав за дублюючий склад полтавчан, дебютувавши на найвищому рівні лише 10 травня2012 року в матчі проти харківського «Металіста»[3]. Втім, після цього Пердута не з'являвся на полі у основному складі «Ворскли» ще близько року, провівши на орендних засадах півсезону в першоліговій київській «Оболоні»[4].
Після повернення з оренди взимку 2013 року новий тренер Сергій Свистун, який до цього тренував дубль дубля, довірився знайомому гравцеві. Пердута з другої половини сезону 2012/13 став гравцем «основи» «Ворскли». Після призначення головним тренером Василя Сачко Пердута став стабільним основним гравцем команди. 28 квітня2014 року забив дебютний гол у прем'єр-лізі у ворота «Таврії» (Сімферополь). З командою став бронзовим призером чемпіонату у сезоні 2017/18 та фіналістом Кубка України 2019/20.
Кар'єра в збірній
2011 року у складі студентської збірної України був учасником Універсіади в китайському місті Шеньчжень, де українська команда не подолала груповий етап.