Jansson vant en olympisk sølvmedalje i friidrett under Sommer-OL 1920 i Antwerpen. han kom på andreplass i tresteg med et hopp på 14,48 meter bak Vilho Tuulos fra Finland som vant med 14,50. Fire år senere, under Sommer-OL 1924 i Paris, kom han på femteplass i tresteg.