Козлов с 16 лет играл за молодежный состав немецкого «Гамбурга», после чего вернулся в Россию и продолжил карьеру здесь. С 2010 года в течение трех лет он был игроком «Кубани», также он провел 14 игр за национальную сборную.
Отмечается, что в 2014 году футболист присоединился к клубу «Динамо», за который провел более 100 игр и забил 7 мячей. Сейчас Козлову 32 года.
Команда пожелала новому футболисту успешной игры в желто-синей футболке.
Сейчас «Ростов» участвует в предсезонном турнире, в котором он победил «Спартак» и ЦСКА, но успел проиграть «Краснодару».