Baidoo began his career with the Ghanaian club
Vision, and moved to the Danish club
Midtjylland in 2018. Baidoo made his professional debut with Midtjylland in a 1–1
Danish Superliga tie with
FC Nordsjælland on 11 March 2018. He was loaned out for the rest of the season on 31 August 2018 to
FC Fredericia. On 31 July 2019 it was confirmed, that Baidoo had been loaned out to Norwegian club
FK Jerv for the rest of 2019. On 20 January 2020, it was confirmed that Baidoo would continue at the club on loan until the end of 2020. He signed a permanent deal with Jerv at the end of 2020. On 3 January 2025, Baidoo signed for English club
Plymouth Argyle on a three-year contract for a reported club record fee, surpassing the previous record of £1 million ==International career==