Hagström vant en olympisk bronsemedalje i friidrett under Sommer-OL 1948 i London. Han kom på tredjeplass på 3000 meter hinder med tiden 9.11,8 bak sine landsmenn Tore Sjöstrand som vant med ny olympisk- og verdensrekord 9.04,6 og Erik Elmsäter.