Svensson deltog vid VM i Lahtis 2017 (nittonde plats i sprint, fristil) och VM i Seefeld 2019 (10:a i sprint, 29:a i skiathlon, 4:a i teamsprint och 5:a i stafett). Han deltog vid OS i Pyeongchang 2018 (femte plats i sprint, klassisk stil).