Career
Born in Bruges, Gironde, Badin played for lowly sides AS Saint-Yzan de Soudiac and Football Club Saint André de Cubzac before joining Football Club Libourne Saint-Seurin in 2006, aged 13. He made his senior debuts with the latter in the CFA 2, appearing in two league matches as his side were relegated. In June 2012 Badin moved to CFA"s Trélissac Football Club. After appearing regularly he moved to Football Club Girondins de Bordeaux in May of the following year, being assigned to the reserves also in the fourth level
On 4 June 2014 Badin signed a one-year professional deal with the Girondins, being also promoted to the main squad.
On 30 January 2015 Badin was loaned to Spanish Segunda División B side Real Avilés, until June.