Новобранец нашего клуба является уроженцем города Североморска Мурманской области, где и познавал хоккейные азы. Затем он перебрался в школу электростальского «Кристалла» и позже в составе подмосковной команды дебютировал на уровне первенства НМХЛ. Далее в его карьере были ХК «Брянск», «СКА-Карелия» и «СКА-Варяги».
На взрослом уровне Попов впервые попробовал свои силы в сезоне-2018/19 Всероссийской хоккейной лиги, когда защищал цвета ХК «Рязань» и ХК «Челны» (ВХЛ-Б). В дальнейшем Олег выступал за ХК «Тамбов» и ХК «Гомель», с которым стал серебряным призером чемпионата белорусской Экстралиги, красноярский «Сокол» и тульский АКМ, пензенский «Дизель» и ХК «Норильск».
Прошлым летом защитник заключил годичное одностороннее соглашение с тольяттинской «Ладой». Однако ему довелось поучаствовать всего в паре поединков чемпионата КХЛ. Уже 22 сентября его контракт был расторгнут по соглашению сторон, и Олег вернулся в норильский клуб. В общей сложности в «регулярках» и плей-офф ВХЛ он отыграл на данный момент 364 матча, в которых забросил 26 шайб, отдал партнерам 73 результативные передачи и заработал 139 минут штрафного времени при показателе полезности «минус 4».
Добавим, что на уходящей неделе «Буран» прекратил сотрудничество с тройкой хоккеистов, начинавших летние сборы с просмотровыми контрактами. Это – вратарь Иван Довгий (ХК «ЭкоНива-Бобров»), защитник Тимур Рогачев (СКА-1946 Санкт-Петербург), а также нападающий Павел Дергунов, отыгравший в Воронеже концовку прошлого сезона.