Malm ble olympisk mester i sykkel under OL 1912 i Stockholm. Han var med på det svenske laget som vant lagkonkurransen over 320 kilometer foran Storbritannia. De andre syklistene på laget var Erik Friborg, Axel Persson og Algot Lönn. Det ble kun kjørt et ritt i OL i 1912. I lagkonkurransen ble tidene til de fire beste syklistene på hvert lag summert og laget med den beste tiden sammenlagt vant. Svenskene som vant kom individuelt på plass nummer 7,8,9 og 10.