23-летний вратарь будет защищать цвета кременчужского клуба
Большую часть карьеры Петров провёл в МХЛ в составе «Сибирских Снайперов» (Новосибирск) и «Белых Медведей» (Челябинск), совокупно сыграв 85 игр. В сезоне 2013/2014 был заявлен в КХЛ за челябинский «Трактор», однако на лёд не выходил. В сезоне 2014/2015 провёл 5 игр в ВХЛ за волжскую «Ариаду», в среднем пропуская 2.99 шайбы за игру, и отбив 87.3% бросков.
В предыдущем сезоне провёл 2 игры за «Алматы» в Кубке Казахстана. Нынешний сезон начинал в составе «Дженералз», сыграл 16 матчей, отбил 92.5% бросков и пропустил в среднем 2.31 шайбы за игру.
В 2010 году был выбран челябинским «Трактором» на драфте КХЛ в 4-м раунде под общим 82-м номером.