Игорь Карташов первое высшее образование после школы получал в Воронежском институте физической культуры. Позднее окончил Государственный дважды орденоносный институт физической
Начал заниматься синхронным плаванием в 1983 году. За спортивную карьеру выполнил норматив мастера спорта Российской Федерации по плаванию. Позднее стал старшим тренером сборной команды России по синхронному плаванию федерального государственного учреждения «Центр спортивной подготовки сборных команд России» города Москва.
С 1993 по 1997 года, и с 2001 по 2005 года Игорь Петрович занимал пост Президента Федерации синхронного плавания России. Являлся ведущим специалистом по разработке научных методик для организации тренировочного процесса в плавании и синхронном плавании.
Карташова утвердили в технический комитет Международной федерации плавания, FINA, на первом заседании нового состава высшего руководящего органа Международной федерации водных видов спорта в 2013 году.
В ноябре 2016 года новый состав Президиума Федерации синхронного плавания России, ФСПР, принял решение о назначении Игоря Петровича на должность Вице-президента организации. Член «Мастерс» комитета ЛЕН и Президиума ФСПР.