С 2007 года — игрок казанского клуба «Рубин»[3]. Второй круг в 2008 году провёл в аренде в «Ростове»,[4] с апреля 2009 года отдан в аренду в фарм-клуб «Рубина» из второго дивизиона до конца первого круга[5].
С августа 2009 года игрок «Ростова». В 2010—2011 годах играл в Швеции за «Мьельбю». С середины 2011 года выступал за воронежский «Факел»[6]. В июне 2013 года, с пришествием нового главного тренера в клуб, было принято решение расстаться с игроком. В сентябре Гицелов заключил контракт с хорватским клубом «Рудеш». В новой команде дебютировал 18 сентября в матче против клуба «Лучко». В чемпионате полузащитник сыграл 12 матчей и забил 2 гола.
После окончания контракта Пётр вернулся в Швецию и стал игроком «Хускварны»[англ.] из одноимённого города. В оставшейся части сезона Гицелов принял участие в шести матчах чемпионата Швеции, но не смог помочь команде покинуть последнее место в турнирной таблице. В январе 2015 года Пётр вернулся в свой старый клуб «Буден».
В настоящее время — главный тренер команды «Буден».