На Олимпийских играх 2012 года в Лондоне Моргунов в квалификационном раунде с результатом 7,87 м при двух заступах занял 16-е место и не прошёл в финал.