Причиной смерти Козлова стал оторвавшийся тромб, сообщает Baza. У него оторвался тромб прямо во время тренировки любительской команды «Зоркий».
Козлов являлся футболистом «Спартака» с 2010 по 2016 год. В составе столичного клуба он забил один мяч. В июне 2016 года подписал двухлетний контракт с клубом ФНЛ «Тосно», но, проведя за клуб два матча, через два месяца перешёл в воронежский «Факел».
В январе 2017 года подписал однолетний контракт с казахстанским клубом «Окжетпес». В феврале 2018 года вернулся в Россию, подписав контракт с «Тюменью». Затем выступал за «Химки» и ереванский «Арарат».
Козлов становился серебряный призером чемпионата России сезона-2011/2012 и победителем Первенства ПФЛ сезона-2014/2015.