Młody piłkarz z profesjonalnym kontraktem w Cracovii. Jego ojciec grał dla Pasów w ekstraklasie
Przygoda Igora Szwajdycha z piłką nożną rozpoczęła się w Pogoni Kraków, a od kilku lat jest zawodnikiem akademii Cracovii. Regularnie robi postępy i ma już na koncie pierwsze sukcesy. W minionym sezonie był ważną postacią drużyny U-15 (siedem strzelonych goli), która awansowała do półfinału mistrzostw Polski. Obecnie Szwajdych jest zawodnikiem zespołu juniorów młodszych, a za sobą ma także powołania do młodzieżowych reprezentacji Polski.
Nazwisko Szwajdych wiele mówi kibicom Pasów i w tym przypadku mowa o synu byłego zawodnika krakowskiego klubu Pawła Szwajdycha. On w sezonie 2006/2007 i rundzie jesiennej kolejnego rozegrał dla Cracovii 28 meczów w ówczesnej I lidze (ekstraklasie). Jedynego gola na najwyższym poziomie strzelił w przegranym 1:5 wyjazdowym spotkaniu z Górnikiem Zabrze. Występował także na niższym szczeblu.
Szwajdych został trenerem i w tej roli jego drogi także zeszły się z Cracovią. Na początku stycznia klub poinformował, że przestaje być szkoleniowcem juniorów młodszych.