Новачок жовто-зелених народився на Одещині. Заняття футболом розпочинав у київських командах "Локомотив" та ФК "Київ". Згодом заняття продовжив в УОР Сімферополя та одеському "Чорноморці". На професійному рівні також виступав за ФК "Олександрія". А останнім клубом у кар'єрі захисника був столичний "Лівий Берег" за яких Олег Соколов провів у минулому сезоні Другої ліги 18 матчів. У "Ниві" обрав 3-ій номер.