↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 12 августа 2021 года.
Воспитанник ДЮСШ ПФК ЦСКА и футбольного клуба «Динамо». После окончания обучения в ДЮСШ «Динамо» ему не предложили перейти в дубль команды, и в 2004 году он перебрался в московский «Зенит», выступавший в ЛФЛ. В этом клуб он провёл следующие два сезона. В межсезонье 2003—2004 был на просмотре в московском «Локомотиве», подмосковном «Сатурне» и в самарском клубе «Крылья Советов», однако контракт заключил с ЦСКА и новый сезон начал в дубле[3].
За основной состав дебютировал 22 апреля 2006 года в матче против подмосковного «Сатурна», выйдя на поле на 90 минуте. За ЦСКА Григорьев провёл 54 матча, в том числе 35 в чемпионате России. В январе 2008 года продлил контракт до 2011 года[4].
15 января 2010 года подписал личный контракт с «Кубанью», в которую перешёл на правах аренды с правом выкупа[5], взял 5-й номер[6]. Перед сезоном Григорьев был выбран капитаном команды. Дебютировал в составе «Кубани» 28 марта в домашнем матче 1-го тура первенства против курского «Авангарда»[7]. Всего в том сезоне провёл 30 матчей и стал вместе с командой победителем первого дивизиона. Кроме того, сыграл одну встречу в Кубке России. 24 ноября появилась информация, что тренерский штаб «Кубани» решил не продлевать арендное соглашение с Григорьевым[8]. 6 декабря было подтверждено, что Григорьев покинул клуб, и сообщено, что руководство команды ведёт переговоры о продлении трудовых отношений[9]. В январе 2011 года футболист перешёл в «Аланию» с которой заключил контракт на 2,5 года[10].
В феврале 2014 перешёл в клуб второго дивизиона «Тосно»[11], за который до конца сезона провёл один матч в Кубке России и три — в первенстве. В сентябре 2014 перешёл в молдавский «Верис» Кишинёв. В феврале 2015 подписал годичный контракт с казахстанским «Атырау», в июне 2016 — полугодовой контракт с «Таразом». В 2017 году перешёл в астраханский «Волгарь»[12]. В апреле 2018 года был выведен из состава команды с формулировкой «в связи со снижением спортивного мастерства и ненадлежащим отношением к делу»[13].
В конце июня 2019 года стал игроком клуба «Кубань Холдинг» из станицы Павловской, в составе команды дебютировал 26 июня в матче 1/8 финала кубка Краснодарского края[14], а 28 июля того же года впервые сыграл за павловчан в кубке Россиисезона 2019/20[15]. В сентябре 2020 года покинул «Кубань Холдинг». С 2021 года — игрок ФК «Ейск» высшей лиги Краснодарского края[16][17].
Своё прозвище «Киса» футболист получил в дубле ЦСКА. После перехода в армейскую команду вёл себя очень тихо, и одноклубники прозвали его «Кислым», позже прозвище трансформировалось в «Кису»[3].
Личная жизнь
В детстве болел за ЦСКА[3]. Отец футболиста — Владимир Григорьев — также выступал за столичных армейцев[18].