Sørensen started his football career in Verninge, but has also played for Sanderum and Næsby BK, before he joined Odense Boldklub.[2]
Sørensen joined Odense Boldklub on 1 June 2011. He made his official debut on 16 July against FC Nordsjælland. He scored his first goal against Lyngby BK in the Danish Superliga on 20 August 2011.
After leaving FC Fredericia,[3] Sørensen joined Viborg FF on 9 July 2019 on a three-year contract.[4] After a few successful seasons at Viborg, it was confirmed on 31 August 2022 that 30-year old Sørensen had joined the Danish champions, F.C. Copenhagen, on a deal until the end of 2025.[5]