*Club domestic league appearances and goals, correct as of 14:16, 12 March 2023 (UTC) ‡ National team caps and goals, correct as of 01:57, 5 March 2020 (UTC)
Sørensen made his senior league debut for Esbjerg fB on 1 December 2016 in a Danish Superliga match away to Odense. The final score was 1-0 for Esbjerg fB.[citation needed] During his time at the club, he made 117 appearances and scored a total of 8 goals.[2]
Norwich City
On 20 July 2020, Sørensen signed a three-year contract with Norwich City.[2][3] He made his debut against Brentford as a late replacement for Xavi Quintillà at left back, a position he had never played at before.[4] Sørensen scored his first goal for Norwich in a 2–1 win against Nottingham Forest on 9 December.[5] On 15 July 2021, after Norwich's Championship title winning season in which he made 32 league appearances, Sørensen signed a new contract until June 2024.[6]