Granfelt var en 38-årig veteran i det svenska värjlag som tog OS-silver bakom Italien i Berlin 1936. Han var också med om att ta EM-brons i lag 1931 och VM-brons 1937. Nationellt togs de finaste framgångarna i sabel. Hela åtta individuella SM i sabel mot två i värja. FFF:aren ansågs vara en humörfäktare med ren stil.
Under inledningen av sin idrottskarriär var Granfelt mest känd som friidrottare. Diskuskastaren Granfelt bar den svenska fanan vid OS-invigningen i Antwerpen 1920.
För Hans Granfelts bröder Nils och Erik, se under respektive biografi.
Hans Granfelt avled i Djursholm.
KÄLLA: Olympiaboken