Регалии: Заслуженный мастер спорта СССР; олимпийский чемпион (1956) в весовой категории до 75 кг; 2-кратный чемпион Европы (1955, 1959); 3-кратный чемпион СССР (1955, 1956, 1958); 2-кратный серебряный (1954, 1957) и бронзовый (1953) призер чемпионатов СССР; победитель Спартакиады народов СССР (1956).
Родился 27 мая 1932 года в Ленинграде (Россия).
Геннадий Шатков победил на Играх-1956 в весовой категории до 75 кг, выиграв в финале у чилийца Рамона Тапия. Чемпион готовился защитить свой титул, однако перед Олимпиадой-1960 выяснилось, что в сборной СССР нет боксера, готового выступить в Риме в весовой категории до 81 кг.
Геннадию Шаткову пришлось срочно набирать вес, чтобы заполнить эту вакансию, а в категории до 75 кг решено было выставить Евгения Феофанова (стал бронзовым призером). Как потом признавался Шатков, вес он набрал, но потерял при этом форму. К тому же во втором круге ему пришлось встретиться с восходящей звездой американского бокса Кассиусом Клеем (будущим Мохаммедом Али).
Шатков не смог приспособиться к ведению боя против высокого соперника, который за счет длины рук атаковал с дистанции. В итоге 18-летний Клей победил по очкам единогласным решением судей.
После окончания карьеры Геннадий Шатков стал кандидатом юридических наук, а несколько позже — доцентом кафедры «Теория и история государства и права», а в 1964 году был назначен проректором Ленинградского государственного университета.
Скончался 14 января 2009 года в Санкт-Петербурге (Россия).