Lens On 29 July 2016, he played his first professional match with
RC Lens on the field of
Chamois Niortais FC. He caught attention in the match against
Stade de Reims (1–1, 12th round of Ligue 2) by delivering an assist to
Viktor Klonaridis. Often present with the reserve team, he also participated in the under-19s' campaign in the
Coupe Gambardella. During the
2017–18 Ligue 2 season, he benefited from the arrival of Éric Sikora, who knew him well from his time in the reserve team, to establish himself in the starting eleven. He was even promoted to captain on a few occasions. On 18 September 2017, he scored his first goal against US Quevilly-Rouen Métropole. In the
2018–19 Ligue 2 season, he scored a goal in the opening match against
US Orléans but gradually lost his place in the starting line-up. He regained it towards the end of the season, scoring consecutively in the last two rounds of the championship—a goal against
AC Ajaccio and then a double against US Orléans—to secure Racing's place in the promotion playoffs for
Ligue 1.
Strasbourg In 2019, Bellegarde joined
Strasbourg, where he made 129 appearances. Later that month, on 23 September, in only his second appearance for his new club away to
Luton Town in the Premier League, Bellegarde was shown a straight red card in the 39th minute for his reaction to a challenge by
Tom Lockyer. The match finished as a 1–1 draw. On 4 November 2023, in his third Wolves appearance, away to
Sheffield United, where he was introduced as a second-half substitute, Bellegarde scored his debut Wolves goal in the 89th minute. Wolves lost the match 2–1, conceding a penalty deep into time added on at the end of the second-half. Following his switch of international allegiance to Haiti in August 2025, Bellegarde became the first Haitian-represented player to feature in the
Premier League. ==International career==