Ribas signed Dijon FCO in the summer of 2008 on a three-year contract. On the opening game of the season, Ribas made his debut in a 3–1 loss against Lens. However, in his debut, he received a red card after picking up yellow twice. Few weeks after making his debut on 22 August 2008, Ribas scored a winning goal in a 2–1 win over Tours and on 10 April 2009, he scored his first brace of his career in a 2–1 win over Brest. In his first season, Ribas made 39 appearance and scored nine. At Dijon, Ribas would become an influential player in the club.