Sjöstrand kon pas op 25-jarige leeftijd zijn eerste wedstrijd doen wegens de Tweede Wereldoorlog. Op de Europees kampioenschappen van 1946 in Oslo won hij op de 3000 m steeple een bronzen medaille, achter de Fransman Raphaël Pujazon en de Zweed Erik Elmsäter.