Gennadi Schatkov (born: May 27, 1932 in Leningrad, USSR - died: January 14, 2009 in Saint Petersburg (Leningrad 1924–1991), Russia) was an amateur boxer for the Soviet Union, who won the Middleweight (75 kg) gold medal at the 1956 Melbourne Olympic games.
1956 (as a middleweight)
- Defeated Ralph Hosack (Canada) points
- Defeated Giulio Rinaldi (Italy) walk-over
- Defeated Victor Zalazar (Argentina) KO 2
- Defeated Ramón Tapia (Chile) KO 1
1960 (as a Light heavyweight)