Bedia started his career at the age of 18 with Tours FC in Ligue 2.[3] Despite scoring a brace against Brest, he was unable to establish himself and thus transferred to Sporting Charleroi.
Sporting Charleroi
After his move to Belgium, Bedia had a strong first season but was subsequently rarely utilized.[4] As a result, he was initially loaned to S.V. Zulte Waregem. However, in 17 games, he failed to score a single goal and returned to Charleroi. Despite being used more frequently after a change in coaching staff, the club loaned him to ES Troyes AC on 14 August 2019.[5] Even there, the purchase option was not exercised, and Bedia returned once again to Charleroi.
He was loaned out again, this time to Sochaux. Having played a strong season there, Montpellier HSC expressed interest in signing the striker.[6]
On 18 January 2024, Bedia moved to Union Berlin in Germany.[8]
Hull City
On 22 August 2024, Bedia joined EFL Championship club Hull City on a season-long loan deal with an option to buy.[9] Two days later, on 24 August 2024, he came off the bench to make his debut, a 0–0 home draw with Millwall.[10] On 28 September 2024, he scored a penalty in the 4–1 home win against Cardiff City.[11] On 1 February 2025, Bedia was recalled by Union Berlin.[12]
Young Boys
On 2 February 2025, Bedia joined Young Boys in Switzerland on loan until the summer of 2026.[13]