In August 2003, Sanchez turned his sights to professional cycling when he signed a triple seasonal contract with . On that same year, he delivered the French foursome a bronze-medal time of 4:04.119 to defeat the Russians in men's team pursuit at the UCI Track Cycling World Championships in Stuttgart, Germany, earning them a guaranteed spot for the Olympics.