Sjöberg ble olympisk mester i turn under OL 1920 i Antwerpen. Han var med på det svenske laget som vant lagkonkurransen i turn svensk system foran Danmark. Det var tre lag fra tre nasjoner med totalt 73 turnere som deltok i konkurransen. Sverige vant med 1363,833 poeng foran Danmark 1324,833 og Belgia på tredje- og sisteplass med 1094,000 poeng. Fire år senere, under OL 1924 i Paris kom han på sjuendeplass i stuping. Han deltok også i stuping under OL 1928 i Amsterdam.