Регалии: Заслуженный мастер спорта СССР; Заслуженный тренер СССР.
Родился 25 декабря (некоторые источники указывают 26 декабря) 1903 года в Витебске (Белоруссия).
Григорий Никифоров в юности занимался прыжками в высоту, неоднократно становился чемпионом Ленинграда в 20-е годы 20 века. С 1927 по 1932 год работал в Ленинградском областном совете «Динамо», а затем до конца жизни - тренером в ДСО «Динамо». На протяжении 40 лет являлся также преподавателем ГДОИФК имени Лесгафта.
В годы Великой Отечественной войны Никифоров вступил в народное ополчение и всю блокаду провел в Ленинграде.
По окончании войны Григорий Исаевич начал тренировать стайеров по уникальной методике, которая позволила подготовить многих выдающихся бегунов на дальние дистанции, в том числе двукратного олимпийского чемпиона Владимира Куца, олимпийского чемпиона Петра Болотникова, бронзового призера Олимпийских игр Александра Ануфриева и других.
Скончался 26 февраля 1972 года в Ленинграде (Россия).