Baldock joined Sheffield United in 2017 and helped the club earn promotion to the Premier League twice, in 2019 and 2023. He joined Panathinaikos in May, on a three-year contract, after Sheffield United was again relegated to England's second division.