Svensson turned professional in the summer of 2019 and joined the Nordic Golf League, where he won the 2020 Race to Himmerland, the season finale in Denmark. In 2021, he was runner-up in the season opener, the Lindbytvätten Grand Opening, and again runner-up at the Stockholm Trophy in June, one stroke behind Jesper Kennegård.
In August 2021, he was runner-up at the Finnish Challenge on the Challenge Tour, two strokes behind winner Marcus Helligkilde of Denmark. The following week, he took a one-stroke lead into day three of the Made in Esbjerg Challenge, another Challenge Tour event, where he ultimately finished T10. The results propelled him into the top 45 of Challenge Tour Rankings, earning exemption in category 3c for the fall tournaments on the tour.
Svensson was again in contention at the Empordà Challenge in Spain. After a run of seven birdies in the final round he was co-leader with Julien Brun at the 16th hole, but a bogey-bogey finish sent him down the leaderboard to a tie for 3rd. The result lifted him to 33rd place in the Challenge Tour Rankings, approaching a spot in the top 20 that secures a European Tour card for 2022, with two tournaments left of the season.